a.linkgrau{text-decoration:none;color:#a8a8a8;font-size:11px;}
a.linkgrau:hover{text-decoration:none;color:#323436;font-size:11px;}

.tab_hoer{border-bottom: 1px solid #CCC;padding-top:5px;padding-bottom:5px;}
.tab_hoer_us{border-bottom: 1px solid #777;}
.input_newsletterselect {width:245px; vertical-align:middle; font-size:11px; margin-right: 8px;}

.input_newsletter {border: 1px solid #6E6F70;
	width:245px;
	vertical-align:middle;
	font-size:11px;
	color: #6E6F70;
	/*background-color:#e4e4e4;*/
}


#loginbox { /*background-color:#DFE0E5; border-top:1px solid #aeaeae; border-bottom:1px solid #aeaeae;
	padding-bottom:.6em;
	padding-top:.6em;
	padding-left:0em;
	padding-right:0em;
	margin-top:1.5em;
	margin-bottom:1.5em;*/
}



#newsletterbox {/*margin-left:20px; padding-bottom:.6em; padding-top:.6em; padding-left:.5em; padding-right:.5em; margin-top:1.5em;margin-bottom:1.5em; */}

.input_aksuche {font-size:11px;margin-left:5px; width:245px;vertical-align:middle;	color: #777; border:0px solid #777;background-color:#CCC;}

.input_formular {font-family:Verdana;background-color:#CCC; font-size:11px; margin-left:5px;width:245px; vertical-align:middle; color: #777;border:0px;overflow: auto; }
.input_formular_select {font-family:Verdana;background-color:#CCC; font-size:11px; margin-left:0px;width:250px; vertical-align:middle; color: #777;overflow: auto; }
.submit2{margin-bottom:7px; font-size:11px; font-style:normal; color:#ffffff; background-color:#A7A7A7; text-align:middle; vertical-align:middle; height:17px; width:100px; cursor:hand; border: 0px none #fff}
.input_formularradio { background-color:#ffffff; vertical-align:middle; color: #BD8093; }


.hg_aksuche {background-color:#CCC;height:21px;}



a.sitemap_level1:hover, a.sitemap_level2:hover, a.sitemap_level3:hover {color:#323436; text-decoration:none; }

a.sitemap_level1 {text-decoration:none; font-weight:bold; display:block; border-bottom:0px none #e4e4e4; color:#6E6F70; padding-bottom:0px;margin-bottom:0px;}
a.sitemap_level2 {text-decoration:none; margin-left:20px;margin-bottom:5px; border-bottom:1px solid #e4e4e4; color:#6E6F70; display:block; }
a.sitemap_level3 {text-decoration:none; margin-bottom:7px; margin-left:40px; border-bottom:1px solid #e4e4e4; color:#777777;display:block; }

.sitemap_level2_container {	float:left; width:50%; padding-top:.3em; }
.sitemap_level3_container {	float:left; width:50%; padding-top:.3em; }


hr {background-color:#ccc; color:#ccc; /*height:1px; border-top:0; border-left:0; border-right:0; */border-bottom:1px solid #F2F2F2;}

html, body { height:100%; }

body {text-align:center; 	background:#6E7378;background-color:#6E7378;	font-size:11px; 
font-family:Verdana,Arial,Tahoma,Helvetica,Sans-serif,sans-serif; color:#71767B;
	padding:0; margin:0;
	text-align:left;
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
}



a.headline_search {color:#4A4C4E; text-decoration:none;}
a.headline_search:hover {text-decoration:none;}

a.deconone {text-decoration:none;}
a.deconone:hover {text-decoration:none;}

h4 { 
    font-size: 14px; 
    color: black; 
    padding: 3px; 
    border-bottom: 3px solid #94cd5e; 
    background-color: #96a4bf; 
    margin: 18px 0px 2px 0px; 
} 
.dl_tbl { /*background-image: url(../images/neu.gif); background-repeat:no-repeat; background-position:300px 8px;*/
    margin-bottom: 20px; 
} 
.dl_header {text-transform:capitalize; font-weight: bold;
    
}
.dl_header2 {text-transform:none; font-weight: normal; 
    
}

.dl_head {
    padding: 0px; 
     
     
} 
a.dl_anzeigen, a.dl_verbergen {color:#ccc; font-size:10px}
a.dl_anzeigen:hover, a.dl_verbergen:hover {color:#fff; font-size:10px} 

.dl_anzeigen { text-decoration:none; 
    /*background:  url(../images/pfeildown.gif) no-repeat left center; */
    padding-left: 2px; 
    margin-left: 4px; 
} 
.dl_verbergen { text-decoration:none; 
    /*background: #fff url(../images/pfeilup.gif) no-repeat left center; */
    padding-left: 2px; 
    margin-left: 4px; 
} 
.lastmodified { font-weight: normal;
    margin: -18px 15px 10px 0px; 
    text-align: right; 
    font-size: 10px; 
}


.us_gelb_weiss {color:FFF;background-color:F4CA21;font-family:arial;font-size:11px;}
.us_gelb {color:71767B;background-color:F4CA21;font-family:verdana,arial;font-size:11px;}
.text_tab {color:71767B;font-family:verdana,arial;font-size:11px;line-height:15px;}



#headline {line-height:normal;font-size:18px; color:#323436; /*font-weight: bold;*/ margin:0; /*text-transform:uppercase;*/}
#headline2 {line-height:normal;font-size:18px; color:#6E6F70; /*font-weight: bold;*/ margin:0; /*text-transform:uppercase;*/}

a.hilfsnavigat {text-decoration:none; color:#323436; font-size:9px; }
a.hilfsnavigat:hover {text-decoration:none;  color:#777C81; font-size:9px; }

.navi{font-size:11px; float:left; /*border-bottom: 1px solid #D3D3D4*/}
.subnavi{font-size:11px; border-bottom: 1px solid #D3D3D4 }
.subnavi3{font-size:11px; border-bottom: 0px none #999 }

a.navileft_passive {text-decoration:none; display:block; /*padding-top:7px; padding-bottom:7px; */ color:#C2C2C2;} 
a.navileft_active {text-decoration:none; display:block; color:#fff;}
a.navileft_open {text-decoration:none; display:block;  color:#fff;}

a.navileft_passive2 {text-decoration:none; display:block; padding-top:7px; padding-bottom:7px; color:#6E6F70;} 
a.navileft_active2 {text-decoration:none; display:block; padding-top:7px; padding-bottom:7px; color:#6E6F70; font-weight:bold;}
a.navileft_open2 {	text-decoration:none; display:block; padding-top:7px; padding-bottom:7px; color:#6E6F70; font-weight:bold;}
 
a.navileft_passive3 {text-decoration:none; display:block; padding-top:4px; padding-bottom:4px; color:#6E6F70;} 
a.navileft_active3 {text-decoration:none; display:block; padding-top:4px; padding-bottom:4px; color:#6E6F70; font-weight:bold;}
a.navileft_open3 {text-decoration:none; 	display:block; padding-top:4px; padding-bottom:4px; color:#6E6F70; font-weight:bold;}


a.navileft_active:hover, a.navileft_open:hover, a.navileft_passive:hover
{color:#fff; text-decoration:none;}

a.navileft_active2:hover, a.navileft_open2:hover, a.navileft_passive2:hover, a.navileft_active3:hover, a.navileft_open3:hover, a.navileft_passive3:hover
{color:#323436; text-decoration:none;}



.teaser_advanced {/*padding:10px; background-color:#C76E24; height:220px; */  margin-bottom:5px;}
.teaser_advanced_title { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal; } 
.headline_advanced { margin-top: 0px; font-weight:bold;  /*font-size:11px; font-family:Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; */ color:#4A4C4E; margin-bottom: 5px; } 
.headline_advanced2 {margin-right: 15px; margin-bottom: 10px; color:#323436; font-weight:bold; font-size:11px;}
.img_advanced0 {/*width:70px; height:70px; overflow:hidden;*/ float:left;  margin-right: 10px; margin-left:0px;/* float: left;*/ border:0px solid #e4e4e4;} 
.text_advanced0 {/*width:280px; font-size:11px; font-family:Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; */ margin: 0px 0px; margin-right: 0px;} 
.text_advanced1 {font-size:11px; font-family:Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; color:#000; margin: 10px 0px; margin-right: 0px; } 
.text_advanceda0 {margin-right: 15px; margin-bottom: 10px; font-size:11px; color:#71767B;}
.more_advanced {margin-top:2px; color:#cc0000;}
.img_akustikersuche {margin-bottom:5px;} 



img.gallerie { margin-right: 0px; margin-bottom:0px; 
   border:1px none #ABABAB;
   border-left:0px none #fff;
   border-right:1px none #fff;
   border-bottom:1px none #fff;
   }




td {font-size:11px; font-family:Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; color:#6E7378; }

td a { font-size:11px; color:#6E6F70; text-decoration:underline; }
td a:hover { text-decoration:underline; color:#323436;}

a { /*font-size:11px; */color:#6E6F70; text-decoration:underline; }
a:hover { text-decoration:underline; color:#323436; }


a.newsmore2 {text-decoration:none;  color:#6E7378; font-size:11px; }
a.newsmore2:hover {text-decoration:none;  color:#cc0000; font-size:11px; } 

a.newsmore {color:#cc0000; font-size:11px;}
a.newsmore:hover { color:#444444; }
a.headline_advanced, a.headline_advanced:hover {color:#A7A7A7;}

a.nachoben { font-size:11px; color:#fff; text-decoration:none; }
a.nachoben:hover { font-size:11px; color:#CAF0D5; text-decoration:none; }




a.gallerie { font-size:11px; color:#777777; text-decoration:none; }
a.gallerie:hover { text-decoration:none; color:#F6AE4F;}

.input_formular2 {font-size:11px;margin-top:3px; width:200px;
	vertical-align:middle;
	color: #37332F; border:1px solid #777777;
	background-color:#fff;
}

.input_searchbox {border: 0px none #e4e4e4;
	width:145px;
	vertical-align:middle;
	font-size:11px;
	color: #6E7378;
	/*background-color:#e4e4e4;*/
}

#searchbox {font-size:11px; /*background-color:#cc0000; margin-top:1.5em; margin-bottom:1.5em;*/ }

.label_searchbox2 {font-size:11px; color:#777; /*position:relative;*/ }
.label_searchbox {	vertical-align:middle; font-weight:bold; font-size:14px; color:#4A4C4E; }






.copy{font-size:11px; color:#8F948E;}

h1 {	padding-left:0px; /*font-weight:bold;*/ font-size:16px; color:#FFF; margin:0; text-transform:uppercase; }
h2 {	padding-left:0px; font-size:20px; color:#37332F; margin:0; text-transform:uppercase; }
h3 {	line-height:normal;font-size:14px; color:#777; font-weight:normal;}



.rot {color:#EA0006;}
.rotfett {color:#EA0006; font-weight:bold}
.schwarz{font-size:11px;color:#000; font-weight:normal}
.schwarzfett{font-size:11px;color:#000; font-weight:bold}
.grau{font-size:11px;color:#71767B; font-weight:normal}
.graufett{font-size:11px;color:#71767B; font-weight:bold}
.textweiss{font-size:11px; color:#fff;}

.texterl {font-size:10px; color:#9AA56F}



.pageselector { }


.newstext{font-size:11px; color:#7A0026;}
.newsheadline{word-spacing: 1px; letter-spacing: 1px;text-transform: uppercase; font-weight:bold; font-size:12px; color:#ffffff; }




.input {	font-size:11px; color:rgb(0,0,0); width:240px; margin-bottom:8px; border-top:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; border-left:1px solid #999999; }

.label {	font-size:11px; color::#BD8093; }

.small {	font-size:9px; }

#outer{	height:100%; min-height:100%; width:780px; color:#000000; text-align:left; position:relative; }
 
html>body #outer{ height:auto; } 

#innerwrap {float:left; width:600px;}


#left {	position:relative; width:180px; float:left; padding-top:120px; padding-bottom:20px; }

#left p { padding-left:3px;padding-right:2px }

#right p { padding-left:4px;padding-right:2px }

#imagecolumn {margin-top:0px; position:absolute; top:20px; left:608px; width:148px; height:550px; z-index:10; padding-top:112px; padding-left:10px; padding-right:10px; color:rgb(62,77,116); }

#imagecolumn a {padding:0; font-weight:normal; font-size:11px; color:rgb(190,190,190); margin:0; }

#imagecolumn h1 {padding:0; font-weight:normal; font-size:11px; color:rgb(217,104,28); margin:0; }


div,p  { margin-top:0; }

#centrecontent {width:408px; float:right; padding-left:0px; padding-right:0px; padding-top:105px; padding-bottom:20px; color:rgb(62,77,116); }

#centrecontent p { padding-left:3px:color:rgb(62,77,116); }



#bottomnavi {text-align:center; color:rgb(210,210,210);}

#additionalnavi {	float:right; margin-top:3px; padding-bottom:2px; padding-top:0px; margin-left:10px; text-align:center; width:200px; color::#8F948E; }



#navipath {padding:0; padding-bottom:10px; background-color:#ffffff; color:rgb(99,99,99); width:388px; }




h1.content {margin-bottom:12px; padding:0; }


a.newsheadline { font-weight:bold; } 

a.bottomnavi { color:#7A0026; font-size:11px;} 
a.additionalnavi { font-size:11px; color: #8F948E;}
a.navipath { font-size:10px; color: rgb(160,160,160); } 


.hidden {
	display:none;
}

.balken {	padding-left:0px; background-color:rgb(255,110,43); background-image:url('../images/bg2.gif'); background-repeat: repeat-x,repeat-y; background-position:2px 0px ; }
