html,body{margin:0 auto;padding:0}
html { min-height: 100%; margin-bottom: 1px; } 
 
body{
	font-family:  Tahoma, arial, verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 14px;
	background-color:#ffffff;
	
}



-webkit-scrollbar {
    width: 13px;
    height: 13px;
}

#wartungshinweis_titel{
	font-family: Times New Roman,  verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 44px;
	color:#17455F;
	padding-left:100px;
}

#wartungshinweis_text{
	font-family:  Tahoma, arial, verdana,geneva, Helvetica, sans-serif;
	font-size: 16px;
	color:#999999;
	padding-left:150px;
}


#bildbanner{
	width:980px;
	height:200px;
}
#fernwartung{
	position:fixed ;
  width:250px;
  height:80px;
bottom:10px;
right:10px;

}
#fussbannereinblenden{
	position:fixed ;
  width:60px;
  height:20px;
bottom:0px;
right:0px;

}




#untenleiste0{
	position:fixed ;
	bottom:0px;
	width:100%;
	margin:0 auto;
	z-index:100;
	background:url(../../style/standart/fussbannerhint.jpg);
}
#untenleiste_x{
	padding-bottom:5px; float:right;
	padding-right:5px;
}
#untenleiste{
  width:930px;
 margin:0 auto;
padding:5px 0px 0px 50px;
color:#ffffff;

}
#untenleiste A, A:Visited, A:Active, A:Hover{          color:#ffffff;  }




#werbung_unten{
	
 padding-top:40px;
 padding-left:2px;


}


#keindruck{
	
}

#druckkopf{
	display: none;
}
#druckfuss{
	display: none;
}

#impressum0{
	width:100%;
	margin:0 auto;
	background-color:#ffffff;
}
#impressum1{
	padding-top:10px;
	padding-right:10px;
		margin:0 auto;	
 width:970px; 
 text-align:right;
}
#impressum1 A{         text-decoration : none; color:#777777;      }
#impressum1 A:Visited{ text-decoration : none;  color:#777777;     }
#impressum1 A:Active{  text-decoration : none; color:#777777;      }
#impressum1 A:Hover{   text-decoration : none; color:#777777;}



#infobox0{
	width:100%;
	margin:0 auto;
}
#infobox1{
	padding-top:10px;
	padding-right:10px;
		margin:0 auto;	
 width:970px; 
 
}
#infobox1 A{         text-decoration : none; color:#777777;      }
#infobox1 A:Visited{ text-decoration : none;  color:#777777;     }
#infobox1 A:Active{  text-decoration : none; color:#777777;      }
#infobox1 A:Hover{   text-decoration : none; color:#777777;}





.slideshow2{

}
.slideshow2 A{         text-decoration : none;       }
.slideshow2 A:Visited{ text-decoration : none;       }
.slideshow2 A:Active{  text-decoration : none;       }
.slideshow2 A:Hover{   text-decoration : none; }

.slideshownewsticker{
 width:300px;
 font-weight: normal;
}
.slideshownewsticker A{         font-weight: normal; text-decoration : none;       }
.slideshownewsticker A:Visited{ font-weight: normal; text-decoration : none;       }
.slideshownewsticker A:Active{  font-weight: normal; text-decoration : none;       }
.slideshownewsticker A:Hover{   font-weight: normal; text-decoration : none; }

#seite{
	width:100%;
	background:url(../../style/standart/hint.jpg); background-position:top center ;  background-repeat:no-repeat; 
		
}
#seite1{
	

}

#oben0{
	  width:100%;
	margin:0 auto;
}	
#oben{
		margin:0 auto;
		padding-top:0px;
		width:980px;
		
}
#mitte{
  width:100%;
	margin:0 auto;	

}
#mitte_mitte{
	background:url(../../style/standart/inhalt.jpg);background-position:top center ;  background-repeat:no-repeat;
	margin:0 auto;
	width:980px; 
	padding:0px;
	font-family: Tahoma, arial, verdana,geneva, Arial,  Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
	z-index:2;
}
#mitte_mitte2{
	
	margin:0 auto;
	width:980px; 
	padding:0px;
	font-family: Tahoma, arial, verdana,geneva, Arial,  Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
}
#mitte_mitte A{         font-weight: bold; text-decoration : none; color:#666666;  }
#mitte_mitte A:Visited{ font-weight: bold; text-decoration : none;  color:#666666;  }
#mitte_mitte A:Active{  font-weight: bold; text-decoration : none; color:#666666;     }
#mitte_mitte A:Hover{   font-weight: bold; text-decoration : underline; color:#666666;}

#mitte_mitte2 A{         font-weight: bold; text-decoration : none; color:#666666;  }
#mitte_mitte2 A:Visited{ font-weight: bold; text-decoration : none;  color:#666666;  }
#mitte_mitte2 A:Active{  font-weight: bold; text-decoration : none; color:#666666;     }
#mitte_mitte2 A:Hover{   font-weight: bold; text-decoration : underline; color:#666666;}

#weiter A{         padding-left:15px; font-weight: normal; text-decoration : none;  background: url(../../style/standart/link.png);background-position:center left;     }
#weiter A:Visited{ padding-left:15px; font-weight: normal; text-decoration : none;   background: url(../../style/standart/link.png);background-position:center left;    }
#weiter A:Active{  padding-left:15px; font-weight: normal; text-decoration : none;   background: url(../../style/standart/link.png);background-position:center left;    }
#weiter A:Hover{   padding-left:15px; font-weight: normal; text-decoration : none; background: url(../../style/standart/link_hover.png);background-position:center left;}

#weiter2 A{         padding-left:15px; font-weight: normal; text-decoration : none;  background: url(../../style/standart/link_hover.png);background-position:center left;     }
#weiter2 A:Visited{ padding-left:15px; font-weight: normal; text-decoration : none;   background: url(../../style/standart/link_hover.png);background-position:center left;    }
#weiter2 A:Active{  padding-left:15px; font-weight: normal; text-decoration : none;   background: url(../../style/standart/link_hover.png);background-position:center left;    }
#weiter2 A:Hover{   padding-left:15px; font-weight: normal; text-decoration : none; background: url(../../style/standart/link.png);background-position:center left;}

#menue0{
  width:100%;
	margin:0 auto;
	
}
#menue{
	margin:0 auto;	
	width:860px;
	height:50px;
	padding-left:120px;
background:url(../../style/standart/menue.jpg);
}

#menu li.top {display:block; float:left; position:relative; font-weight: normal;}
#menu li a.top_link {display:block; float:left; height:50px; line-height:16px; color:#ffffff; text-decoration:none; font-size:14px;  padding:0px 0px 0px 0px; cursor:pointer; font-weight: normal;}
#menu li a.top_link span {float:left; display:block; padding:0px 0px 0px 0px; height:50px;}
#menu li a.top_link:hover {color:#ffffff;  background: url(../../style/standart/menue_hover.jpg);background-position:center center;}

#menu li a.top_link:hover span {text-decoration : none; font-weight: normal;}
#menu li:hover > a.top_link {color:#ffffff; }
#menu li:hover > a.top_link span { }

#menu li.top2 {display:block; float:left; position:relative; font-weight: normal;}
#menu li a.top2_link {display:block; float:left; height:50px; line-height:16px; color:#ffffff; text-decoration:none; font-size:14px;  padding:0px 0px 0px 0px; cursor:pointer; font-weight: normal;}
#menu li a.top_link:hover {color:#ffffff;  background: url(../../style/standart/menue_hover.jpg);background-position:center center;}

#menu li a.top2_link span {float:left; display:block; padding:0px 0px 0px 0px; height:50px;}
#menu li a.top2_link {color:#ffffff;  }
#menu li a.top2_link span { text-decoration : none; }
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#menu a:hover {visibility:visible; text-decoration : none; font-weight: normal;}
#menu li:hover {position:relative; z-index:200;}




#menue4 A{         width:258px; padding-left:15px; padding-right:9px;  display:block;}
#menue4 A{         width:258px; padding-left:15px; padding-right:9px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: normal; text-decoration : none; color:#444444;}
#menue4 A:Visited{ width:258px; padding-left:15px; padding-right:9px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: normal; text-decoration : none;  color:#444444; }
#menue4 A:Active{  width:258px; padding-left:15px; padding-right:9px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: normal; text-decoration : none; color:#444444; }
#menue4 A:Hover{   width:258px; padding-left:15px; padding-right:9px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: normal; text-decoration : none; color:#444444; background: url(../../style/standart/untermenue_hover.jpg);background-position:left center;}
.menue4aktiv{      width:258px; display:block; font-weight: normal; text-decoration : none; color:#444444; background: url(../../style/standart/untermenue_hover.jpg);background-position:left center;}

#login A{         text-decoration : none; color:#444444;      }
#login A:Visited{ text-decoration : none;  color:#444444;     }
#login A:Active{  text-decoration : none; color:#444444;      }
#login A:Hover{   text-decoration : underline; color:#444444;}



#unten0{
	width:100%;
	height:500px;
	margin:0 auto;
background:url(../../style/standart/unten.jpg);background-position:top center ;  background-repeat:no-repeat;
	
}

#unten{
	padding-top:50px;
		margin:0 auto;	
		height:150px;
 width:980px; 
 color:#666666;
 text-align:center;
 background:url(../../style/standart/inhalt_unten.jpg);background-position:top center ;  background-repeat:no-repeat;
}

#unten A{         text-decoration : none; color:#666666;      }
#unten A:Visited{ text-decoration : none;  color:#666666;     }
#unten A:Active{  text-decoration : none; color:#666666;      }
#unten A:Hover{   text-decoration : underline; color:#666666;}

#unten_links{
	width:100px;
	float:left;
	padding-left:30px;}
#unten_mitte{
	width:699px;
float:left;
}
unten_rechts{
	width:140px;
}

#higlight{
	border:#aaaaff 1px solid; BACKGROUND-COLOR:#eeeeff; padding:5px; margin:0px; width:100%;
}
#block{
	padding-left:5px;padding-right:5px;  width:100%;
}
#block_startseite{
	padding:5px;  margin:0px; width:348px; text-align:left;
}
#higlight_startseite{
	border:#aaaaff 1px solid; BACKGROUND-COLOR:#eeeeee; padding:10px; margin:0px; width:348px; text-align:left;
}


#bildl{
	float:left;
	padding:3px;
	padding-right:10px;
	font-size:10px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
#bildr{
	float:right;
	padding:3px;
	padding-left:10px;
	font-size:10px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
#bildc{
	float:center;
	padding:3px;
	font-size:10px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
#bildl A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px;  text-decoration : none;}
#bildr A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px;  text-decoration : none;}
#bildc A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px; text-decoration : none;}

.bildrahmen{ padding:7px;}
form{
		font-family: arial, verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
}
textarea{
		font-family: arial, verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
}

ul{margin: 0px 0px 0px 15px; padding:2px;}

h1{
	font-family: Times New Roman,  verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 34px;
	
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h2{
	font-family: Times New Roman,  verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 25px;
	
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h3{
	font-family: Arial, Tahoma, Times New Roman,  verdana,geneva,   Helvetica, sans-serif;
	font-size: 20px;
	
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h4{
	font-family: Times New Roman,  verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 15px;

	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}


h5{
	font-family: Times New Roman,  verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 16px;
	
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h6{
	font-family: Times New Roman,  verdana,geneva, Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 14px;
	
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}


hr{
	color:#006003;
}
 #rating {
      display:block;
      width:230px;
      list-style-type:none 
      padding-left:0px;margin:0;
    }
    #rating li {
      float:left;
      list-style-type: none;
     
    }
    #rating .star_off {
      background:url('../../style/standart/stern_off.png') no-repeat left top;
      list-style-type:none;
      
    }
    #rating .star_on {
      background:url('../../style/standart/stern.png') no-repeat left top;
      list-style-type: none;
     
    }
    #rating a {
      display:block;
      font-size:0px;
      width:20px;
      height:20px;
      list-style-type:none 
    }
    #rating li {
  float:left;
  visibility:visible;
  text-decoration : none; 
  list-style-type:none ;
  
}


.rahmen {
	margin:3;
	padding:10px;
}


#rahmenl{
	float:left;
	font-size:12px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
}
