body{
background-color: #E7EBF1;
font-family: arial, verdana, helvetica;
padding-left:20px;

}

#kopf {
text-align: center;
margin-bottom:14px;
background-color: #e7ebf1;
}


#navi {
border-top: solid 4px gray;
border-bottom: solid 4px gray;
text-align: center;
background-color: #C1CEDE;
padding-bottom: 0px;
}

#navi a{
text-decoration: none;
padding-left: 10px;
padding-right: 20px;
color: white;
font-family: arial, verdana, helvetica;
font-size: small;
}

#navi a:hover{
text-decoration: none;
padding-left: 10px;
padding-right: 20px;
color: #fF0000;
font-family: arial, verdana, helvetica;
font-size: small;
}

.top { font-weight: bold;
text-decoration: none;
display: block;
background-color: #C1CEDE;
}

.topaktiv
{
font-weight: bold;
text-decoration: none;
display: block;
background-color: #838C97;
}

#inhalte .mehr { font-size: 0.8em; font-weight: bold; text-align: right; }

.bildrechts {float: right; margin: 3px 0 3px 5px;}
.bildrechts2 {float: right; margin: 3px 0 3px 20px;}
.bildlinks2 {float: left; margin: 3px 20px 3px 0;}
.verivox1 {height:28px; width:80px; font-size:11px;}
.verivox2 {height:25px; width:100px; font-size:11px;}
.verivox3 {width: 50px; font-family: Verdana, Helvetica,sans-serif; font-size:11px;}
.verivox4 {margin-top: 15px; margin-bottom:10px;}

#home { width: 9em;
height: 8em;
border-top: solid 4px #8f8f8f;
border-bottom: solid 4px #8f8f8f;
float: left;
background-color: #C1CEDE;
background-image: url(grafik/wagner-luenen.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
}

#homeaktiv {
width: 9em;
height: 8em;
border-top: solid 4px #000000;
border-left: 4px;
border-bottom: solid 4px #000000;
float: left;
background-color: #42454C;
background-image: url(grafik/wagner-luenen-b.jpg);
background-repeat: no-repeat;
background-position: center;
position: relative;
top: -4px;
margin-bottom: -8px;
}


#heizung {
width: 9em;
height: 8em;
border-top: solid 4px #8F8F8F;
border-bottom: solid 4px #8F8F8F;
float: left;
background-color: #C1CEDE;
background-image: url(grafik/heizung-vaillant.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
}

#heizungaktiv {
width: 9em;
height: 8em;
border-top: solid 4px #000000;
border-left: 4px;
border-bottom: solid 4px #000000;
float: left;
background-color: #42454C;
background-image: url(grafik/heizung-vaillant-b.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
}


#bad-baeder-wc-sanitaer {
width: 10em;
height: 8em;
border-top: solid 4px #8F8F8F;
border-bottom: solid 4px #8F8F8F;
float: left;
background-color: #C1CEDE;
background-image: url(grafik/bad_waschtische.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
}
#bad-baeder-wc-sanitaeraktiv {
width: 10em;
height: 8em;
border-top: solid 4px #000000;
border-left: 4px;
border-bottom: solid 4px #000000;
float: left;
background-color: #42454C;
background-image: url(grafik/bad_waschtische-b.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
}
#solar-waerme {
width: 9em;
height: 8em;
border-top: solid 4px #8F8F8F;
border-bottom: solid 4px #8F8F8F;
float: left;
background-color: #C1CEDE;
background-image: url(grafik/solar-waerme.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;

}
#solar-waermeaktiv {
width: 9em;
height: 8em;
border-top: solid 4px #000000;
border-left: 4px;
border-bottom: solid 4px #000000;
float: left;
background-color: #42454C;
background-image: url(grafik/solar-waerme-b.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
 }

#wagner-service {
width: 10em;
height: 8em;
border-top: solid 4px #8F8F8F;
border-bottom: solid 4px #8F8F8F;
float: left;
background-color: #C1CEDE;
background-image: url(grafik/service-werkzeug.jpg);
background-position: center;
background-repeat: no-repeat;
position: relative;
top: -4px;
margin-bottom: -8px;
}
#wagner-serviceaktiv {
width: 10em;
height: 8em;
border-top: solid 4px #000000;
border-left: 4px;
border-bottom: solid 4px #000000;
float: left;
background-color: #42454C;
background-image: url(grafik/service-werkzeug-b.jpg);
background-repeat: no-repeat;
background-position: center;
position: relative;
top: -4px;
margin-bottom: -8px;
 }

#kontakt-wagner-luenen {
float: left;
width: 9em;
height: 8em;
border-top: solid 4px #8F8F8F;
border-bottom: solid 4px #8F8F8F;
background-color: #C1CEDE;
background-image: url(grafik/kontakt.jpg);
background-repeat: no-repeat;
background-position: center;
position: relative;
top: -4px;
margin-bottom: -8px;
}

#kontakt-wagner-luenenaktiv {
float: left;
width: 9em;
height: 8em;
border-top: solid 4px #000000;
border-left: 4px;
border-bottom: solid 4px #000000;
background-color: #42454C;
background-image: url(grafik/kontakt-b.jpg);
background-repeat: no-repeat;
background-position: center;
position: relative;
top: -4px;
margin-bottom: -8px;   }

#infobox {
text-align: left;
margin: 0px Opx 0px 5px;
padding: 5px;
padding-top: 10px;
float: right;
width: 220px;
border-left: solid 1px #8f8f8f;
border-bottom: solid 1px #8f8f8f;
font-size: 0.8em;
min-height: 600px;
background: #EFEFEF;
}

#infobox h1 {
font-size: 1.0em;
margin-bottom: 0px;
}
#infobox hr {
height: 1px;
color: #8f8f8f;
}

#infobox a {
color: black;
}

#inhalte {
padding: 0px 30px 0px 0px;
width:60%;
text-align: justify;
float: left;
}

#inhalte h1 {
margin-top:15px;
font-size: 1.2em;
}

#inhalte h2 {
font-size: 1.1em;
}

#inhalte h3 {
font-size: 1.0em;
}

#inhalte a {
color: #000000;
font-size: 1.0em;
text-decoration: underline;
}

#inhalte a:hover {
color: #ff0000;

}

#copy {
font-size: x-small;
margin-top: -8px;
}

#copy a{
color: #000000;
text-decoration: none;
}

#copy hr {
color: #8f8f8f;
background-color: #8f8f8f;
height: 4px;
 }

.ext {
background-image: url(grafik/externer_link.gif);
background-repeat: no-repeat;
background-position: center right;
padding-right:19px;
}