html
{
background: #666666;
}



/* HAUPTNAVIGATION */

.hauptnavigation
{
background-color: #fff;
}

.hauptnavigation ul li a
{
color: #d52132;
}

.hauptnavigation ul li a:hover,
.hauptnavigation ul li a.on
{
color: #000;
}

.hauptnavigation a
{
color: #d52132;
}

.hauptnavigation a:hover,
.hauptnavigation a.on
{
color: #000;
}




/* ANGEBOTE */


div.sonderangebote
{
padding: 0;
margin: 0;
float: left;
width: 100%;
}

td.abstand
{
background-color: #d52132;
width: 5px;
}

td.leer
{
background-color: #ffffff;
width: 200px;
height: 100%;
}

td.angebote
{
background-color: #ffffff;
width: 200px;
height: 100%;
}

td.angebotehover
{
background-color: #d52132;
width: 200px;
height: 100%;
}


a.sonderangebot
 { color: #000000; text-decoration: none; padding: 5px; float: left }


a.sonderangebot:hover
{
color: #ffffff; text-decoration: none; padding: 5px; float: left
}


a.sonderangebot strong
{
font-family: arial black;
font-size: .8em;
line-height: 1em;
text-transform: uppercase;
font-weight: normal;
}



.subnavigation h1
{
font-family: arial narrow, sans-serif;
font-size: 1em;
color: #fff;
font-weight: normal;
text-transform: uppercase;
margin: 0 0 7px 0;
}







/* BERATUNG */


.beratung p
{
color: #666;
}

.werbung p
{
color: #666;
}





/* FUSSZEILE */


.fusszeile ul#metanavigation li a
{
color: #fff;
}

.fusszeile ul#metanavigation li a:hover
{
color: #000;
}







/*    STRUKTUR    */


.container
{
border: 5px solid #fff;
background-color: #d52132;
}

.beratung , .beratung1
{
background-color: #fff;
}

.werbung
{
background-color: #f7d3d7;
margin-bottom: 8px;
}



.anhang h1
{
color: #fff;
}
 
.anhang p
{
color: #fff;
} 


.offerte
{
clear: both;
background-color: #fff;
padding: 8px 5px 8px 10px;
border-top: 10px solid #d52132;
}



