#contentText {text-align: left; font-size: 10px;}
h1, h2, h3, p, p.back, a, a:hover, a:focus, a:active, ul, ol, li, input, input.border, select, textarea, label, form, table, th, td{font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
p#csc-textpic-text { font-size: 10px; color: #036;}
contentText { font-family: Arial, Helvetica, sans-serif;font-size: 10px; color: #036;}
h2#contentText { font-size: 5px; font-weight: bold; color: #ff00000;}

h1{ font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;
color: #A5383E; font-weight:bold;  }
h2{ font-size: 16px; font-family:Arial, Helvetica, sans-serif; color: #66666; text-decoration:underline; 
font-weight:bold;  }
h3{ font-size: 20px; font-family:Arial, Helvetica, sans-serif; color: #EE9841; text-decoration:underline; font-weight:bold;   }
h4{ font-size: 20px; font-family:Arial, Helvetica, sans-serif; color: #EE9841;  font-weight:bold;   }
p.back{border: 0px solid #039; border-width: 0px 0; width: 90%; margin: 15px 0; color: #039;} 

div.csc-textpic-image {border: 1px solid #ffffff; border-width: 1px; color: #000000}
.indent {padding-left:10px; padding-right:10px;}
#content{text-align:left;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#444;}
il {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#444;}
.internal-link {color:#BC1E35; font-weight:bold;}
.internal-link:hover {	color:#630;	font-weight:bold;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img ){
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;}

#spr {
	position:absolute;
	left:5px;
	top:151px;
	width:337px;
	height:86px;
	z-index:21;
}
.headerlinks { font-family:"Times New Roman", Times, serif; font-size:16px; padding-left:15px; color: #FFFFFF}

.impressum a{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin-top:2px;}
.impressum a:hover{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin-top:2px;}
.footer {font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#00000; margin-top:2px;}
a.footer {font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#00000; margin-top:2px;}
.links {font-size:12px; color:#666666; margin-top:0px;}
.kontakt a {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666666;}
	body {
	/* get vertical scrollbar always (for centered layouts) */
		min-height: 101%;
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* make 1em = 10px */
	color: #444;
	text-align: left;
	background-color:#E3E1D4;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	}


#hglayer1 {
	position:absolute;
	left:46px;
	top:31px;
	width:987px;
	height:853px;
	z-index:1;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color:#F3F1E0;
}
#hglayer2 {
	position:absolute;
	left:52px;
	top:37px;
	width:972px;
	height:840px;
	z-index:2;
	border-style:solid;
	border-width:1px;
	border-color:#E3E1D3;
	background-color:#FFFFFF;
}
#hgbild {
	position:absolute;
	left:302px;
	top:52px;
	width:712px;
	height:242px;
	z-index:3;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
}
#bildoben {
	position:absolute;
	left:309px;
	top:58px;
	width:699px;
	height:232px;
	z-index:4;

}
#navi {
	position:absolute;
	left:73px;
	top:103px;
	width:220px;
	height:193px;
	z-index:5;
}
#sprache {
	position:absolute;
	left:775px;
	top:15px;
	width:55px;
	height:28px;
	z-index:20;
}
#linksoben {
	position:absolute;
	left:860px;
	top:16px;
	width:170px;
	height:23px;
	z-index:7;
}

#linksoben a {
	text-decoration: none;
	color: #666666;
	font-size: 10px;

}
#inhalt {
	position:absolute;
	left:66px;
	top:310px;
	width:716px;
	height:495px;
	z-index:8;
	background-color:#E2DEB4;
	padding-left:20px;
	padding-top:30px;
	padding-right:20px;
	overflow: auto;
}
#rechts {
	position:absolute;
	left:846px;
	top:310px;
	width:168px;
	height:525px;
	z-index:9;
	background-color:#F3F1E0;
}

#rechts h1 {font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; }
#rechts h2 {font-size:12px; color:#A5383E; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

#footer {
	position:absolute;
	left:112px;
	top:844px;
	width:701px;
	height:27px;
	z-index:10;
}
#logo {
	position:absolute;
	left:73px;
	top:0px;
	width:212px;
	height:93px;
	z-index:11;
	background-image: url(../media/logo.jpg);
}
#ocis {
	position:absolute;
	left:925px;
	top:845px;
	width:92px;
	height:24px;
	z-index:12;
}
#ocis a {text-decoration:none; color:#666666; font-size:10px;}


#julia {
	position:absolute;
	left:846px;
	top:310px;
	width:168px;
	height:168px;
	z-index:13;
}

#navi div {	background-color:#E2DEB4;
height:20px;
padding-top:4px;}

a.menu-level1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	list-style:none;
	line-height: 1.5em;
	margin-left: 15px;
	letter-spacing:1px;
	}
	
a.menu-level1:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	list-style:none;
	line-height: 1.5em;
	margin-left: 15px;
	letter-spacing:1px;
}



a.menu-level1:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	list-style:none;
	line-height: 1.5em;
	margin-left: 15px;
	letter-spacing:1px;
}

a.menu-level1-active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	list-style:none;
	line-height: 1.5em;
	margin-left: 15px;
	letter-spacing:1px;
}
.menu-level1-active:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	list-style:none;
	line-height: 1.5em;
	margin-left: 15px;
	letter-spacing:1px;
}
.menu-level1-active:activ {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	list-style:none;
	line-height: 1.5em;
	margin-left: 15px;
	letter-spacing:1px;
}

a.menu-level2  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
	
a.menu-level2:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4312F;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
	
.menu-level2:active  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4312F;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
.menu-level2:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
	.menu-level2-current-active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4312F;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
	
	.menu-level2-current-active:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4312F;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}

	.menu-level2-current-active:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4312F;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
		.menu-level2-current-active:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4312F;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
