body {
	margin:0%;
	padding:0%;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/site_background1.jpg);
}
#timestamp {
	font-size:10px;	
	text-align:center;
}
#headline1 {
	font-weight:bold;
	font-size:22px;
	text-align:right;
	padding-right:10px;
}
#headline2 {
	font-size:12px;
	text-align:right;
	padding-right:10px;
}
#aktuelles {
	font-weight:bold;
	color:#FFF;
	padding-left:20px;
	font-size:13px;
}
#bluebox {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	border:2px solid #fff;
	background-color:#006CAD;
	
	color:#FFF;
	
}
#links {
	padding-left:20px;
	font-size:13px;
	font-weight:bold;
}
#bottomline {
	border-top:2px solid #FFF;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	background-color:#006CAD;	
	height:40px;
	width:792px;
}
#news {
	padding:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006CAD;

}
#text h1 a, #text h1{
	font-size: 11px;
	color:#006CAD;
	font-weight:bold;	
	padding-top:10px;
	padding-bottom:0px;
	margin: 0;
	text-decoration:none;
}

#text h3 a, #text h3{
	font-size: 14px;
	color:#006CAD;
	font-weight:bold;	
	padding-top: 10px;
	padding-bottom:5px;
	margin: 0;
	text-decoration:none;
}

#text p {
	padding-bottom: 12px;
	margin: 0;
	}

#news p {
	padding-bottom: 12px;
	margin: 0;
	border-bottom: 2px solid #E1262B;
}


#news hr {
	height:2px;
	border:0px;
	color:#E1262B;
	background-color:#E1262B;
}
#content img {
	border-top:2px solid #E1262B;
	border-bottom:2px solid #E1262B;
}
#content, #content td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:10px;
	
}
#content #headline {
	color:#003980;
	font-size:18px;
	font-weight:bold;
	border-bottom:3px solid #E1262B;
	padding-bottom:3px;
}
#content #text {
	padding-top:10px;	
	color:#666666;
}

#text a {
	color: #006CAD;
	text-decoration: none;
}

.hier-sind-sie {
	text-decoration: none;
	color: #003980;
}



  

/* ----- NAVIGATION ----- */
/* ----- NAVIGATIONSELEMENT ----- */
#shortnav {
	
	padding: 0;
	padding-right:10px;
	
	margin: 0;
	list-style: none;
	text-align:right;
	z-index:1000;
	font-size:11px;

	/*text-transform:uppercase;*/
}
/* ----- MENÜPUNKTE MIT SUBMENÜS (PFEIL) ----- */
.sub {
	background-image:url(/design/images/arrow_1.gif);
	background-repeat:no-repeat;
	background-position:90% 50%;
}
/* ----- HAUPTBLOCK DER NAVIGATION ----- */
#shortnav ul { 
	/*display: block;*/
	line-height: 1;
	font-size:10px;
	padding: 0;
	margin: 0;
	z-index:1000;
	text-align:right;
	list-style: none;
		
}
/* ----- LINKS IM HAUPTBLOCK ----- */
#shortnav a {
	/* display: block; */
	display: inline;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	text-align:center;
	
	color:#FFF;

	
	
}
/* ----- HOVEREFFEKT IM HAUPTBLOCK ----- */
#shortnav a:hover {
	color:#006CAD;
	background-color:#FFFFFE;

}
/* ----- AUSRICHTUNG DES MENÜS ----- */
#shortnav li { 
display: inline;

}

 
   

/* ----- NAVIGATION ----- */
/* ----- NAVIGATIONSELEMENT ----- */
#topnav {
	
	padding: 0;
	
	margin: 0;
	list-style: none;
	text-align:center;
	z-index:1000;
	font-size:13px;

	font-weight:bold;
	/*text-transform:uppercase;*/
}
/* ----- MENÜPUNKTE MIT SUBMENÜS (PFEIL) ----- */
.sub {
	background-image:url(/design/images/arrow_1.gif);
	background-repeat:no-repeat;
	background-position:90% 50%;
}
/* ----- HAUPTBLOCK DER NAVIGATION ----- */
#topnav ul { 
	/*display: block;*/
	line-height: 1;
	font-size:12px;
	font-weight:bold;
	padding: 0;
	margin: 0;
	z-index:1000;
	text-align:center;
	list-style: none;
		
}
/* ----- LINKS IM HAUPTBLOCK ----- */
#topnav a {
	/* display: block; */
	display: inline;
	padding-left:10px;/* von Ralf von 15 auf 10 geändert */
	padding-right:10px;/* von Ralf von 15 auf 10 geändert */
	text-decoration:none;
	text-align:center;
	
	color:#000;

	
	
}
/* ----- HOVEREFFEKT IM HAUPTBLOCK ----- */
#topnav a:hover {
	color:#FFF;

}
/* ----- AUSRICHTUNG DES MENÜS ----- */
#topnav li { 
display: inline;

}
/* ----- ERSTE EBENE LINKS ----- */
#topnav ul li a {
	color:#000;	
}

/* ----- ERSTE EBENE BOX ----- */

#topnav li ul { 
	position: absolute;
	/* ausgeblendet */
	display:none;
	width:200px;
	background-color: #f1f1f1;
	border:1px solid #DDDDDD;
	margin-top:0px;
	left: -999em; 
	float:left;
	text-align:left;
	z-index:1000;
}
/* ----- ERSTE EBENE LISTE ----- */
#topnav li ul a {
	font-size:11px;
	font-weight:normal;
	padding-left:15px;
	height:22px;
	line-height:22px;
	width:200px;
	left: -999em; 
}

/* ----- ERSTE EBENE HOVER EFFEKT ----- */
#topnav li ul a:hover {
	width:170px;
	
	
}
/* ----- HOVER EFFEKT BEI VORIGEN SUBMENÜS ----- */
#topnav :hover > a {
	color:#fff;
	background-color:#F17200;
}
/* ----- DRITTER LEVEL LISTE ----- */
#topnav li ul ul { 
	margin-left:180px;
	margin-top:-20px;
	background-color:#F1F1F1;
	
}
/* ----- DRITTER LEVEL ----- */
#topnav li li ul ul  { 
	background-color:#F1F1F1;
	width:200px;
}

#topnav li ul ul a {
	width:180px;
}
/* ----- DRITTE EBENE HOVER EFFEKT ----- */
#topnav li ul ul a:hover {
	background-color:#0B547D;
	color:#FFF;
}
/* ----- ANZEIGE DER SUBMENÜS ----- */
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul {
	left: -999em;
}

#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul { 
	left: auto;
}






/* SUBNAVIGATION */

#mainnavigation {
	font-family:Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	list-style:none;
	clear:both;
} 

#mainnavigation a {
	display:block;
	padding-left:15px;
	text-decoration:none;
	color:#000;
	height:30px;
	line-height:30px;
}

#mainnavigation a:hover {


	color:#FFF;
	background-color:#006CAD;

}
#mainnavigation li {
	list-style:none;
	height:30px;
	line-height:30px;
	background-color:#A1D2E3;
	border-bottom:2px solid #FFF;
	width:200px;
}

/* ----- ERSTE EBENE LINKS ----- */
#mainnavigation ul li a {
	color:#000;	
}

/* ----- ERSTE EBENE BOX ----- */
#mainnavigation li ul { 
	position: absolute;
	display:block;
	width:200px;
	/* background-color: #f1f1f1;
	border:1px solid #DDDDDD;
	*/
	margin-top:-30px;
	margin-left:160px;
	left: -999em; 
	float:left;
	list-style:none;
	height:30px;
	line-height:30px;
	text-align:left;
	z-index:1000;
}
/* ----- ERSTE EBENE LISTE ----- */
#mainnavigation li ul a {
	height:30px;
	line-height:30px;
	font-size:11px;
	background-color:#f1f1f1;
	font-weight:normal;
	border-bottom:2px solid #FFFFFF;
	/*padding-left:15px;
*/

	width:180px;
	left: -999em; 
}

/* ----- ERSTE EBENE HOVER EFFEKT ----- */
#mainnavigation li ul a:hover {
	width:180px;
	
	
}
/* ----- HOVER EFFEKT BEI VORIGEN SUBMENÜS ----- */
#mainnavigation :hover > a {
	color:#fff;
	background-color:#F17200;
}
#mainnavigation ul ul li a {
	color:#0B547D;
	
}
/* ----- DRITTER LEVEL LISTE ----- */
#mainnavigation li ul ul { 
	margin-left:160px;
	margin-top:-32px;

}
/* ----- DRITTER LEVEL ----- */
#mainnavigation li li ul ul  { 
	background-color:#F1F1F1;
	width:200px;
}

#mainnavigation li ul ul a {
	width:180px;
}
/* ----- DRITTE EBENE HOVER EFFEKT ----- */
#mainnavigation li ul ul a:hover {
	background-color:#0B547D;
	color:#FFF;
}
/* ----- ANZEIGE DER SUBMENÜS ----- */
#mainnavigation li:hover ul ul, #mainnavigation li:hover ul ul ul, #mainnavigation li.sfhover ul ul, #mainnavigation li.sfhover ul ul ul {
	left: -999em;
}

#mainnavigation li:hover ul, #mainnavigation li li:hover ul, #mainnavigation li li li:hover ul, #mainnavigation li.sfhover ul, #mainnavigation li li.sfhover ul, #mainnavigation li li li.sfhover ul { 
	left: auto;
}



/* SUBNAVIGATION */

#subnavigation {
	font-family:Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	margin-left:2px;
	list-style: none;
	text-align:left;
	font-size:11px;
	line-height:15px;
	background-color:#FFF;
} 

#subnavigation a {
	display:block;
	height:15px;
	padding-left:15px;
	text-decoration:none;
	color:#000;
	line-height:15px;
}

#subnavigation a:hover {
	line-height:15px;
	display:block;
	color:#FFF;
	background-color:#006CAD;
	height:15px;
	line-height:15px;
}
#subnavigation li {
	
	background-color:#A1D2E3;
	border-bottom:2px solid #FFF;
	line-height:15px;
	width:180px;
	
}