#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;}

p { margin:0px; padding:0px;}

h1{ font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#686612;
padding-left:30px;
padding-top:15px;
letter-spacing:1px;
font-weight:normal; }
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}


#content{text-align:left;}

.internal-link {color:#990000; font-weight:bold;}

#rechts div.csc-frame {padding-left:20px;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img ){
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;}


.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;}
.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;
	background-image:url(../media/hg.jpg);
	background-repeat:repeat-x;
	text-align: left;
	background-color:#EFEFEF;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	}
#rechts {
	position:absolute;
	left:670px;
	top:393px;
	width:311px;
	height:410px;
	z-index:1;
	border-style:solid;
	border-width:0px;
	border-color:#FFFFFF;
	border-top:none;
	border-bottom:none;
	background-color: #FFFFFF;
		border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;

}
#navigation {
	position:absolute;
	left:670px;
	top:74px;
	width:313px;
	height:318px;
	z-index:2;
	background-color: #E7EACB;
}
#julia {
	position:absolute;
	left:18px;
	top:393px;
	width:646px;
	height:150px;
	z-index:3;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;

}
#bild {
	position:absolute;
	left:18px;
	top:16px;
	width:648px;
	height:307px;
	z-index:19;
}
#bild1 {
	position:absolute;
	left:156px;
	top:136px;
	width:174px;
	height:209px;
	z-index:4;

}
#bild2 {
	position:absolute;
	left:462px;
	top:580px;
	width:378px;
	height:83px;
	z-index:5;
}
#logo1 {
	position:absolute;
	left:18px;
	top:323px;
	width:324px;
	height:68px;
	z-index:6;

}
#logo2 {
	position:absolute;
	left:341px;
	top:323px;
	width:324px;
	height:68px;
	z-index:6;
}
#logo2 a img{
border:0px;
}

#rechts img{
padding-top:15px;}
#rechts h1{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#9F4E0A;
padding-left:30px;
padding-top:8px;
letter-spacing:1px;
font-weight:normal;}
#inhalt {
	position:absolute;
	left:18px;
	top:549px;
	width:646px;
	height:253px;
	z-index:7;
	overflow-y:auto;
	overflow-x:none;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;

}
#footer {
	position:absolute;
	left:33px;
	top:809px;
	width:630px;
	height:17px;
	z-index:18;
}

#footer2 {
	position:absolute;
	left:772px;
	top:807px;
	width:240px;
	height:17px;
	z-index:18;
}
#footer2 a {text-decoration:none; color:#666666; font-size:10px;}
#ocis {
	position:absolute;
	left:941px;
	top:807px;
	width:82px;
	height:17px;
	z-index:18;
}
#ocis a {text-decoration:none; color:#666666; font-size:10px;}
#sprache {
	position:absolute;
	left:911px;
	top:397px;
	width:72px;
	height:25px;
	z-index:20;
}
#web {
	position:absolute;
	left:322px;
	top:698px;
	width:645px;
	height:6px;
	z-index:9;
	background-color: #C3C3C3;
}
#web a {color: #BDE3D4; font-size: 10px;}

#links {
	position:absolute;
	left:665px;
	top:24px;
	width:315px;
	height:42px;
	z-index:10;
	color:#CCCCCC;
	font-size:10px;
}
#links a {font:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; text-decoration:none;}
#linie{

height:624px;
width:1275px;
}

#linksunten {
	position:absolute;
	left:340px;
	top:701px;
	width:10px;
	height:77px;
	z-index:19;
}
#rechtsunten {
	position:absolute;
	left:717px;
	top:530px;
	width:58px;
	height:16px;
	z-index:20;
}

span.newshead {font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:800;}

#print a{ text-decoration:none; color:#000000;}

.clearer {color:#FFFFFF;}

	ul. csc-bulletlist { margin-left:10px; 
	list-style-image:url(../media/listen.gif) }


span.title {margin-left:13px; font-size:14px; font-weight:bold; text-decoration:none; color:666666;}
span.subtitle {margin-left:10px; font-size:10px; text-decoration:none; color:666666;}
.nav {padding-bottom:3px; width:120px; height:56px; padding-top:30px; background-image:url(../media/hgnavi.jpg); background-repeat:no-repeat;}
.nav a {color:#666666; text-decoration:none;}
.nav a:hover {color:#8EB411; text-decoration:none;}
.navact { padding-bottom:3px; width:120px; height:56px; padding-top:30px; background-image:url(../media/hgnaviact.jpg); background-repeat:no-repeat;}
.navact a {color:#666666; text-decoration:none;}
.navact a:hover {color:#666666; text-decoration:none;}



a.menu-level1 {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#333333;
	list-style:none;
	text-decoration:underline;
	background-image:url(../media/hgnavi.gif);
	background-repeat:no-repeat;
	line-height: 1.5em;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:2px;
	}
	
a.menu-level1:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#666666;
	text-decoration:underline;
	background-image:url(../media/hgnavi.gif);
	background-repeat:no-repeat;
	line-height: 1.5em;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:2px;
}

a.menu-level1:active {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#333333;
	text-decoration: underline;
	background-image:url(../media/hgnavi.gif);
	background-repeat:no-repeat;
	line-height: 1.5em;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:2px;
}

a.menu-level1-active {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#666666;
	text-decoration: underline;
	background-image:url(../media/hgnavi.gif);
	background-repeat:no-repeat;
	line-height: 1.5em;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:2px;
}
.menu-level1-active:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#666666;
	text-decoration: underline;
	background-image:url(../media/hgnavi.gif);
	background-repeat:no-repeat;
	line-height: 1.5em;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:2px;
}
.menu-level1-active:activ {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#666666;
	text-decoration: underline;
	background-image:url(../media/hgnavi.gif);
	background-repeat:no-repeat;
	line-height: 1.5em;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:2px;
}

a.menu-level2  {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#000000;
	list-style:none;
	text-decoration: none;
	padding-left: 36px;
	line-height: 1.4em;
	}
	
a.menu-level2:hover  {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#000000;
	list-style:none;
	text-decoration:underline;
	text-decoration:inherit;
	padding-left: 36px;
	line-height: 1.4em;
	}
	
.menu-level2:active  {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#000000;
	list-style:none;
	text-decoration:none;
	padding-left: 36x;
	line-height: 1.4em;
	}
.menu-level2:visited  {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#000000;
	list-style:none;
	text-decoration:none;
	padding-left: 36px;
	line-height: 1.4em;
	}
	.menu-level2-current-active{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	padding-left: 36px;
		line-height: 1.4em;
	}
	
	.menu-level2-current-active:hover{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	padding-left: 36px;
		line-height: 1.4em;
	}

	.menu-level2-current-active:active{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	padding-left: 30x;
		line-height: 1.4em;
	}
		.menu-level2-current-active:visited{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	padding-left: 36px;
		line-height: 1.4em;
	}


a.menu-level3:link {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: none;
	padding-left: 60px;
	line-height: 1.4em;;}
a.menu-level3:visited {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: none;
	padding-left: 60px;
	line-height: 1.4em;}
a.menu-level3:hover {t	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: underline;
	padding-left: 60px;
	line-height: 1.4em;}
a.menu-level3:active {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: none;
	padding-left: 60px;
	line-height: 1.4em;}

a.menu-level3-current-active:link {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: underline;
	padding-left: 60px;
	line-height: 1.4em;;}
a.menu-level3-current-active:visited {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: underline;
	padding-left: 60px;
	line-height: 1.4em;}
a.menu-level3-current-active:hover {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: underline;
	padding-left: 60px;
	line-height: 1.4em;}
a.menu-level3-current-active:active {	font-size:10px;
	color:#BC1E35;
	list-style:none;
	text-decoration: underline;
	padding-left: 60px;
	line-height: 1.4em;}

