/* Start of CMSMS style sheet 'screen' */
/* ----------------------------------------------------- Page layout */
body{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 100.1%;
}
#wrapper{
	min-width:960px;
	background: #fffef8 url(/uploads/images/layout/randLinks.gif)  repeat-y;
}

#leftcolumn{
	float: left;
	width: 80%;
	overflow: visible;
	

}
#vnav{
	float: left;
	width:300px;
	background: #fffef8 url(/uploads/images/layout/laerm-bleibt-draussen.jpg) top left no-repeat;
	height: 620px;
	}
#vnavbox{
	margin:18em 0 0 6em;
	
}
#content{
	
	border-top: 4px solid #707e4d;
	padding: 18em 5em 1em 20em;
	color: #194c79;
	overflow: visible;
	
	
	
}
#contentBreit{
	
	border-top: 4px solid #707e4d;
	padding: 18em 0 1em 20em;
	color: #194c79;
	overflow: visible;
	
}
#contentBreit h1{
	font-weight: bold;
	font-size: 1.4em;
	margin-bottom:1em;
	
}
#contentBreit table, .tabelleMitRand{
	border: 1px solid #3B7737;
	font-size: 13px;
	table-layout:auto;
	border-collapse:collapse;
	
}
#contentBreit th,.tabelleMitRand th{
	border: 1px solid #3B7737;
	font-weight: bold;
	padding: 3px;
	
}
#contentBreit td,.tabelleMitRand td{
	border: 1px solid #3B7737;
	padding: 3px;
	
}
#contentBreit td h2,.tabelleMitRand td h2{
		font-size: 18px;
		font-weight:bold;
		margin: 0 0 5px 0;
	
}
#text{
	max-width: 650px;
	line-height:135%;
	}
div.gallery{
		margin-top: 20px
	}
#rightcolumn{
	float: left;
	width: 19.5%;
	border-top: 4px solid #707e4d;
	min-height: 720px;
		
}
#quicklinks {
	border-bottom: 1px solid #aa383d;
	margin:8em 0  12em 0;
	width: 10em;
	padding-bottom: 0.3em;
	}

#footer{
	clear: both;
	background: url(/uploads/images/layout/randLinks.gif) repeat-y;

	
}
#footertext{
clear: both;
	text-align: center;
	font-size: 0.75em;
	color: #194c79;
padding-top:4em;
}


#footerrand {
	background: url(/uploads/images/layout/randunten.gif) bottom repeat-x;
}
#logo{
	position: absolute;
	top:65px;
	left: 120px;
}
#claim{
	position: absolute;
	top: 140px;
left:30em;
}

/* Navigation */
#vnavbox li{
margin-bottom: 0.4em;
	
}
#vnavbox ul ul{
	margin:5px 0 0 0.8em;
}
#vnavbox a:link{
font-size:0.8em;
text-decoration: none;
color: #194c79;
font-weight: bold;
border-left: 7px #3b7737 solid;
padding: 0 0.3em;
height:1.5em;


}
#vnavbox a:visited{
color: #0f2f4a;
text-decoration: none;
border-left: 7px #3b7737 solid;
padding: 0 0.3em;
height:1.5em;
font-weight: bold;
font-size:0.8em;
}
#vnavbox a:hover, #vnavbox a:active{
color: #ffffff;
text-decoration: none;
border-left: 7px #aa383d solid;
padding: 0 0.3em;
height:1.5em;
background-color:#3b7737;
font-weight: bold;
font-size:0.8em;

}
#vnavbox a.aktiv:link, #vnavbox a.aktiv:visited{
color: #ffffff;
text-decoration: none;
border-left: 7px #aa383d solid;
padding: 0 0.3em;
height:1.5em;
background-color:#3b7737;
font-weight: bold;
font-size:0.8em;

}
#vnavbox ul ul a:link{
font-size:0.75em;
text-decoration: none;
color: #194c79;
font-weight: bold;
border-left: 6px #3b7737 solid;
padding: 0 0.3em;
height:1.5em;


}
#vnavbox ul ul a:visited{
font-size:0.75em;
font-weight: bold;
color: #0f2f4a;
text-decoration: none;
border-left: 6px #3b7737 solid;
padding: 0 0.3em;
height:1.5em;
}
#vnavbox ul ul a:hover, #vnavbox ul ul a:active{
font-size:0.75em;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-left: 6px #aa383d solid;
padding: 0 0.3em;
height:1.5em;
background-color:#3b7737;

}
#vnavbox ul ul a.aktiv:link, #vnavbox ul ul a.aktiv:visited{
font-size:0.75em;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-left: 6px #aa383d solid;
padding: 0 0.3em;
height:1.5em;
background-color:#3b7737;

}
/* Formatierungen */
#text h1{
	font-weight: bold;
	font-size: 1.4em;
	margin-bottom:1em;
}
#text h2{
	font-weight: bold;
	font-size: 1.1em;
}
#text p{
	font-size: 0.8em;
}
#text .bildunterzeile{
font-size:0.7em;
margin-bottom: 1em;
}

#text img.spalte3{
	float: right;
	margin-right:-220px;
}
#text ul{
	margin-left: 1em;
	list-style: disc;
	
}

#text li {
	font-size: 0.8em;
}

#quicklinks a{
	font-size:0.8em;
text-decoration: none;
color: #194c79;
font-weight: bold;
border-left: 7px #3b7737 solid;

padding: 0 0.3em;
height:1.5em;
}
#quicklinks a:visited{
color: #0f2f4a;
text-decoration: none;
border-left: 7px #3b7737 solid;
padding: 0 0.3em;
height:1.5em;
}
#quicklinks a:hover, #quicklinks a:active{
color: #ffffff;
text-decoration: none;
border-left: 7px #aa383d solid;
padding: 0 0.3em;
height:1.5em;
background-color:#3b7737;

}
#quicklinks a.aktiv:link, #quicklinks a.aktiv:visited{
color: #0f2f4a;
text-decoration: none;
border-left: 7px #aa383d solid;
padding: 0 0.3em;
height:1.5em;
background-color:#3b7737;

}

#rccontent .bildunterzeile{
font-size:0.7em;
margin-bottom: 1em ;
}
#rccontent img{
margin-bottom: 0.7em;

}
#text a:link, #text a:visited,#contentBreit a:link, #contentBreit a:visited{
text-decoration: underline;
color: #0f2f4a;

}
#text a:hover, #text a:active,#contentBreit a:hover, #contentBreit a:active{
color: #0f2f4a;
text-decoration: none;

}
#text table a:link,#contentBreit table a:link,#text table a:visited,#contentBreit table a:visited{
/*	padding-left: 20px;
 background: url(../layoutbilder/linkintern.png) no-repeat 0 3px; */
color: #3b7737;
}
#text h3{
	font-weight: bold;
	margin: 0.7em 0 0.5em 0;

}
#rccontent p{
	font-size: 0.75em;
	color: #194c79;
}
/* KLASSEN */


/* End of 'screen' */

