



#termine, #mobile-links {
width:100%
}


#col1 {
    width: 99.99%;
	float: left;
}

.clearfix {
    display: block;
}

#col3 {
    word-wrap: break-word;
    width: 100%;
    overflow: hidden;
    margin-left: 0;
    margin-right: 0px;
    float: right;
}

#col3_content {
    padding-right: 0px;
}

.hd h4, #news_header h4 {
    font-size: 113%;
	color: #fff;
}

.ueberschrift {
    background-color: #8cd3e5;
    padding: 0.25em 0.7em 0.25em 0.8em;
    border-top: 4px #dedede solid;
}
							
span.browncolor {color: #9D0A0E;font-size: 1.4em;}

.news_content {
    background-color: #fff;
    padding: 0.25em 0.75em;
    overflow: auto;
    border-top: 4px solid #8cd3e5;
    border-left: 0px solid #8cd3e5;
    border-right: 0px solid #8cd3e5;
    border-bottom: 4px solid #8cd3e5;
    height: auto !important;
    max-height: 21em;
    display: none;
    color: #737373;
    font-size: 1.2em;
}

.ueberschrift {
-webkit-hyphens: auto; hyphens: auto;}

.ueberschrift:hover .news_content {
display:block;
}

.artikel-ueberschrift, .artikel-ueberschrift a {
    color: #fff;
}


.hd, #news_header {
    background-color: #0E7D73;
}


a, span.browncolor, a.news-ueberschrift {

    background: transparent;
    text-decoration: none;
}

a:hover, span.browncolor:hover, a.news-ueberschrift:hover {
    color: #006EB8;
}


#news .ueberschrift span.news-datum {font-size: 1em;}


.wallow img {
    float: left;
    margin-bottom: 1em;
}





.wallow img:hover {
    outline: 3px solid white;
    outline-offset: -7px;
}


.wallow img {width: 100%;}

.mod .wallow img {
    margin-top: 0px;
    width: 100% !important;
}


.bask-info-webfont {
display:none;
}

.beitrag p {
color: #555;
font-size: 1.2em;
}


#termine .content-container {
margin-top: 1em;
display: inline-block
}


.hd .t1 {display:inline-block}


.year {
    display: inline-block;
    margin-left: 1em;
    font-size: 0.94em;
}

.year h4 {color: #87b49e;}

.startseite .year {display: none;}


 /* --------- MEDIA SCREEN MIN WIDTH 600PX ------------- */ 

@media screen and (min-width:600px) {

.wallow img {
    width: 50% !important;
    margin: 0.3em 1em 0.5em 0;
}


.link .wallow img {
    width: 100% !important;
}

.page {
    padding: 1.5em;
}

 
 #termine {
    float: right;

}

#mobile-links {
    display: none;
	}


.mod {
    margin-bottom: 1em;
}

#col1 {
    width: 63%;
}
	
	
#col3 {
    width: 34%;
    margin-bottom: 1em;
	word-wrap: break-word;
    overflow: hidden;
    margin-right: 0px;
    float: right;
	}
	
	.hd h4, #news_header h4 {
    font-size: 150%;
}
	
	.beitrag p {
font-size: 1em;
}


span.browncolor {font-size: 1.2em;}
.news_content {font-size: 1em}


.blog {
    border: 3px solid #75c439;
}
.blog {
    background-color: #fff;
    border: 3px solid #75c439;
    margin-bottom: 2em;
}

.blog_header {
    background-color: #75c439;
    padding: 1em;
}

.blog_content {
    min-height: 1em;
    overflow: hidden;
    padding: 1em;
        padding-bottom: 1em;
    padding-bottom: 1em;
}


.blog_header .artikel-ueberschrift:hover {text-decoration: underline;}
							




h1, h2, h3, h4, h5, h6 {
    font-family: 'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
    margin: 0 0 0.15em 0;
}

.bask-info-webfont {
display:inline;
}


}
  
