/* CSS Document */
/* Breite gesamt 990px,   */

body {

font-size:100.01%;
color:#773742;
background-color:#B06D76;
font-family: Verdana, Geneva, sans-serif;
margin:0 auto;padding:0;
margin-top:104px;


}
#logo{position:absolute;
top:220px;left:70px;
z-index: 1;
width: 413px, height:264px}
#rahmen{width:990px;
text-align:center;
margin:0 auto;
font-size:86%;
z-index: 0;position:relative;
background-color:#FEF1B0;
}
#leistungen{background-color:#FFFCEF;margin:0;padding:0;font-size:86%;text-align:left;color:#773742;font-weight:bold;padding:1px;padding-left:480px; }
#leistungen ul {list-style-type: none;}
#leistungen ul li{padding:3px;}
#inhalt{width:800px;text-align:left; margin:0;padding:0;padding-left:70px;}
#navi{font-size:100%;border:0px solid #000;width:915px;text-align:left; background-color:#FEF1B0;margin:0;padding:0;padding-top:40px;
}
#navi ul{list-style-type: none;margin:0;padding:0;}
#navi ul li{display:inline;padding-right: 10px;border:0px solid #000; }
#navi ul li a{text-decoration:none; color:#773742; font-weight:bold;padding:10px;}
#navi ul li a.active {text-decoration:none; color:#fff; background-color:#AB5164;font-weight:bold;padding:10px;}

#text{margin:0;padding:0;width:750px;padding-top:30px;padding-bottom:100px;line-height:1.5em;}
#text ul{margin:0;padding:0;margin-left:50px;display:block;}
#text ul li{margin:0;padding:0;margin-left:0px;}
.stopFloat {
    display: block;
    float: none;
    clear: both;
    height: 1px;
    font-size: 0px;
    line-height: 0px;}

a:link{color:#CE0620;}
a:visited{color:#CE0620;}
.klein{font-size:70%;}
h1{color:#773742;font-size:150%;}
h2{color:#773742;font-size:120%;}
#footer {width:990px;
text-align:center;
margin:0 auto;
font-size:80%;
padding:0px;
background-color:#E3CBCE;
margin-bottom: 50px;}
#footer p{
padding:5px;
}
#footer a{color:#773742;
text-decoration:underline;
}
