body, pre, td, div, a, p, font, b, h1, table, li {
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size: 10px;
	color: #000000;
}

a, a:link, a:visited, a:focus, a:active, a:visited {
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size: 10px;
	color: #F76013;
	text-decoration: none;
}

a:hover {
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size: 10px;
	color: #F76013;
}

div.navi td{
	padding: 4px 0px 16px 0px;	
}

.menu a, .menu a:link, .menu a:visited, .menu a:focus, .menu a:hover, .menu a:active {
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}
.menu a:hover { 
    color: #000000; 
	text-decoration: none; 
	font-size: 10px;   
}
	
#bild {
	position:absolute;
	top:121px;
	left:180px;
	width:737px;
	height:171px;

}
.spaltenhg {
      background-color:#F2CEB7;
}
.spaltenhg_dunkel {
      background-color:#DE6C28;
}
.content_hg{
	background-color:#E5F6F6;
}
.input1 {
	background-color: #DDD;
	border: 1px solid #333;
	height: 16px;
}
small { 
	color: #FFFFFF;
	font: normal 9px/20px Verdana, Geneva, Arial, sans-serif;
	}
	
input {
	color: #333;
	margin: 0;
	padding: 0;	 
	font: normal 8pt/12pt black Verdana,Geneva,Arial,sans-serif;
	text-decoration: none !important; 
}	
.linie{
	border-bottom:1px solid #F76013;
}
.unternavi {
	border-top: 1px solid #FFFFFF;
	padding-top: 4px;
	padding-bottom: 6px;

	}

h1 {
	font-family: Verdana,Geneva,Arial,sans-serif;
	font-size: 14px;
	color: #00A2A4;
	text-decoration: none;
	font-weight: bold;
}
h1,h2 {
    display: inline;
    margin: 0px;
}


h2 { 
	color: #00A2A4; 
	font: bold 11px/20px Verdana, Geneva, Arial, sans-serif; 
	text-transform : uppercase; 
	margin-bottom: 0px;	
	}
h3 {
	color: #FF6600; 
	font: normal 14px/14px Verdana,Geneva,Arial,sans-serif; 
	margin-top: -10px;
	margin-bottom: 0px;	
	}
h4 {
	color: #00A2A4; 
	font: bold normal 12px/15px Verdana, Geneva, Arial, sans-serif;
	text-transform: none!important;
	}	
h6 {
	color: #00A2A4; 
	font: bold normal 12px/15px Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	}
#rechts {
	position:absolute;
	top:126px;
	left:834px;
	width:102;
	height:170px;
	background: url(images/tile_rechts.gif) no-repeat left bottom;
}
#bild {
	position:absolute;
	top:137px;
	left:180px;
	width:737px;
	height:171px;

}

	
/* ---Unternavigation--- */	
.unternavi a, unternavi a:link, unternavi a:visited, unternavi a:focus, .unternavi a:active  {
    color: #FFFFFF;
}	
.unternavi a:hover {
    color: #000000;
}		
a.sub, a.sub:link, a.sub:visited, a.sub:focus {
color: #FFFFFF;
}
a.sub:hover {
color: #000000;
}
.weiss {
color: #FFFFFF;
}



/*-- für far24 -- */
#sub_nav {
	width: 129px;
	border-top: 1px solid #FFFFFF;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 6px;
	background-image: url(images/sub_nav_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;

	}
#sub_nav a, #sub_nav a:link, #sub_nav a:visited  {
    color: #FFF;
}	
#sub_nav a:hover {
    color: #000;
}
#sub_nav_active {
	width: 139px;
	border-top: 1px solid #FFFFFF;
	padding-left: 20px;
	padding-top: 4px;	
	padding-bottom: 6px;
    background: url(images/sub_nav_active.gif) top left no-repeat;		
	}	
#sub_nav_active a, #sub_nav_active a:link, #sub_nav_active a:visited  {
	font-weight: bold;
    color: #FFF;
}	
#sub_nav_active a:hover {
    color: #000;
}
-->




.blau, .blau a, .blau a:link, .blau a:visited, .blau a:focus, .blau a:hover, .blau a:active {
    background-color:#128FC1; 
	color:#000000;     
	text-decoration: none;
}
	
a.unternavi {
	display: block;
	border-style:none;
	text-decoration: none;
	font-size: 11px; 
}
	
a.unternavi:link, a.unternavi:visited {
    color:#ffffff; 
	font-size: 11px; 
	text-decoration: none;
}

a.unternavi:active, a.unternavi:hover {
    color: #ffffff; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none;
}
	
.active {
	color: #ffffff; 
	font-size: 11px; 
	font-weight: bold;}
	








#drucken {
    position: relative;
    top: 85px;
    left: 655px;    
    width: 100px;
}

#drucken a:link,#drucken a:visited, #drucken a:active, #drucken a:hover {
    text-decoration: none;
}


@media print {

    .dontprint {
        display: none;
    }
    
    .printheader {
        width: 42px;
    }
    
    .textcontent {
        width: 85%;
    }

}