/* allgemein */
img {border:0px; margin:0px; padding:0px;} link {border:0px;margin:0px; padding:0px;}

table {padding:0px; margin:0px;}


.ul {vertical-align:top; list-style:disc;}

body { background-image:url(../img/hg.jpg); background-repeat:repeat-x; background-color:#000; margin-top:10px; height:100%; display:block; font-family: Arial, Verdana, sans-serif; font-size:11px; text-decoration:none; color:#fff;}


body:hover {text-decoration: none; color: #fff;  }
body a:link {text-decoration: none; color: #fff;}
body a:hover {text-decoration: none; color: #fff; }
body a:visited {text-decoration: none; color: #fff;}
body a:active {text-decoration: none; color: #fff;}

#bg_norepeat {background-repeat:no-repeat;}

/* DIV */

#div_weiss {width:980px; background-color:#FFF; padding:7px; margin:auto;}
.div_weiss {width:980px; background-color:#FFF; padding:7px; margin:auto;}

#head {background-image:url(../img/hg_head.jpg);}

#head_logo {vertical-align:bottom;}


/* Servicemenü */
#menue-1 {font-family: Arial, Verdana, sans-serif; font-size:11px; text-decoration:none; color:#fff;}


.menue-1 {font-family: Arial, Verdana, sans-serif; font-size:11px; text-decoration:none; color:#fff;}


.menue-1:hover {text-decoration: none; color: #fff;  }
.menue-1 a:link {text-decoration: none; color: #fff;}
.menue-1 a:hover {text-decoration: none; color: #fff; }
.menue-1 a:visited {text-decoration: none; color: #fff;}
.menue-1 a:active {text-decoration: none; color: #fff;}






#div_footer { width:100%; padding-top:10px;}



/* Index Beschreibung */

#b3 {background-image:url(../img/hg_beschreibung.jpg); width:220px; padding-left:20px; padding-right:20px; float:left;}

#home_1 {background-color:#202020;}
#home_2 { background-image:url(../img/hg_inh.jpg);}

.inh { font-family: Verdana, Arial, sans-serif; font-size:13px; color:#fff; line-height:18px; padding:25px;}

.inh_ueber { font-family: Verdana, Arial, sans-serif; font-size:18px; color:#cc5e20;}

.galerie {padding-left:15px;}


#baustelle {background-image:url(../img/baustelle.jpg); background-repeat:no-repeat;}

.bau { font-family: Verdana, Arial, sans-serif; font-size:13px; color:#cc5e20; line-height:18px;}
.bau:hover {text-decoration: none; color: #fff; }
.bau a:link {text-decoration: none; color: #cc5e20;}
.bau a:hover {text-decoration: none; color: #fff; }
.bau a:visited {text-decoration: none; color: #cc5e20;}
.bau a:active {text-decoration: none; color: #cc5e20;}


#kont {background-image:url(../img/kontakt.jpg); background-repeat:no-repeat;}
.kont { font-family: Verdana, Arial, sans-serif; font-size:12px; color:#fff; line-height:18px; padding:25px;}

#impressum {background-image:url(../img/impressum.jpg); background-repeat:no-repeat;}

.impressum {text-decoration: underline;}
.impressum:hover {text-decoration: none; color: #cc5e20; }
.impressum a:link {text-decoration: underline; color: #fff;}
.impressum a:hover {text-decoration: none; color: #cc5e20; }
.impressum a:visited {text-decoration: underline; color: #fff;}
.impressum a:active {text-decoration: underline; color: #fff;}


/* Text Beschreibung */

.t_d { font-family:  Verdana,  Arial, sans-serif; font-size:12px; color:#fff; line-height:22px; }

.t_a { font-family: Verdana, Arial, sans-serif; font-stretch:normal;  font-size:10px; color:#fff; line-height:16px;}

#t_a2 {color:#ed4916; text-decoration: underline; font-stretch:normal;}

#t_a2:hover {text-decoration: none; color: #fff; }
#t_a2 a:link {text-decoration: underline; color: #ed4916;}
#t_a2 a:hover {text-decoration: none; color: #fff;}
#t_a2 a:visited {text-decoration: none; color: #ed4916;}
#t_a2 a:active {text-decoration: none; color: #ed4916;}

/* Text Infobax*/

.t_b {font-family: Verdana, Arial, sans-serif; font-size:14px; color:#666; line-height:20px; font-stretch:normal;}

.t_b_li {font-family: Verdana, Arial, sans-serif; font-size:14px; color:#666; line-height:17px; list-style-image:url(../img/li_orange.gif); font-stretch:normal;}



/* button */

#button_info { background-image:url(../img/button_.jpg); background-repeat:no-repeat; height:17px; padding-left:30px; background-color:#ddd; width:65px;}

.button_info { font-family: Arial, Verdana, sans-serif; text-decoration: none; font-size:11px; color:#333;}
.button_info:hover {text-decoration: none; color: #ed4916; }
.button_info a:link {text-decoration: none; color: #fff;}
.button_info a:hover {text-decoration: none; color: #ed4916; }
.button_info a:visited {text-decoration: none; color: #fff;}
.button_info a:active {text-decoration: none; color: #fff;}


