body  {margin: 0; background-color:#999999;
background-image:url(images/bg.gif);
background-repeat:repeat;
background-position:center;
margin-top:0px; 
overflow:auto;
}

#dots {position:absolute;
overflow:hidden;
vertical-align: top;
background-image:url(images/dots-unten2.gif); 
background-repeat:no-repeat;
background-position:center;
margin-left:720px; margin-top:600px; overflow:hidden; 
} 

#alles {position:center; 
background-color:#ffffff;
width: 800px; height: 900px;
margin-top:0px; 
overflow:hidden;
}

#logo {position:center; 
overflow:hidden;
vertical-align:top;
height:185px; 
width:800px; 
margin-top:0px; 
background-image:url(images/logo.gif); 
background-repeat:no-repeat;
background-color:white;
background-position:center;
}

#alles2 {position:relative; 
background-color:#ffffff;
width: 800px; height:930px; 
margin-left:0px; margin-top:0px; 
overflow:hidden;
}

#navi {position:absolute;
background-color:transparent;
margin-top:25px; margin-left:30px; 
width:300px; height:100%; 
overflow:hidden;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Lucida Grande, sans-serif;
font-weight: 300;
font-size : 16px;
color: #e42522;
line-height : 8pt;
text-align : left;
}

#inhalt {position:absolute;
margin-top:50px; margin-left:230px; width:400px; height:200%; overflow:hidden;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Lucida Grande, sans-serif;
font-weight: 300;
font-size : 14px;
color: #000000;
line-height : 16pt;
text-align : left;
background-color:transparent;
}

#bild1 {position:absolute;
margin-top:0px; margin-left:440px; overflow:hidden;
}

#bild2 {position:absolute;
margin-top:0px; margin-left:470px; margin-top:80px; overflow:hidden;
}

#bild2e {position:absolute;
margin-top:0px; margin-left:570px; margin-top:110px; overflow:hidden;
}

#bild3 {position:absolute;
margin-top:0px; margin-left:230px; margin-top:200px; overflow:hidden;
}

#bild4 {position:absolute;
margin-top:0px; margin-left:200px; margin-top:220px; overflow:hidden;
}

#bild5 {position:absolute;
margin-top:0px; margin-left:300px; margin-top:140px; overflow:hidden;
}

#bild6 {position:absolute;
margin-top:0px; margin-left:380px; margin-top:250px; overflow:hidden;
}

#bild6e {position:absolute;
margin-top:0px; margin-left:380px; margin-top:360px; overflow:hidden;
}


#bild7 {position:absolute;
margin-top:0px; margin-left:510px; margin-top:40px; overflow:hidden;
}

#bild8 {position:absolute;
margin-top:0px; margin-left:300px; margin-top:260px; overflow:hidden;
}

#bild8e {position:absolute;
margin-top:0px; margin-left:300px; margin-top:370px; overflow:hidden;
}

#bild9 {position:absolute;
margin-top:0px; margin-left:500px; margin-top:30px; overflow:hidden;
}

#maria {position:absolute;
margin-top:0px; margin-left:450px; margin-top:50px; overflow:hidden;
}

#telefon {position:absolute;
margin-top:0px; margin-left:400px; margin-top:30px; overflow:hidden;
}

#rueber {position:absolute;
margin-top:50px; margin-left:230px; width:500px; overflow:hidden;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Lucida Grande, sans-serif;
font-weight: 300;
font-size : 14px;
color: #000000;
text-align : left;
text-decoration: none;
vertical-align : top;
visibility : visible;
line-height : 16pt;
white-space : normal;
z-index : 0;
background-color:transparent;

}


#inhalt-blog {position:absolute; overflow:auto;
margin-top:0px; margin-left:180px; width:640px; 
background-color:transparent;

}


.style-fein {
font-size: 8pt;
line-height : 1pt;
color: #000000;
}

.style-klein {
font-size: 9pt;
line-height : 10pt;
color: #000000;
}

.style-unternavi {
font-size: 10pt;
line-height : 12pt;
}

.style-bleu {
background-color:#85c9bc;
line-height : 12pt;
}

.style-dick {
font-weight: 900;
}
.style-fake {
font-weight: 900;
color: #ffffff;
}


a:link, a:visited, a:active {color: #999999; text-decoration: none;}

a:hover {color: #e42522; none; }

.style-h1 {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Lucida Grande, sans-serif;
font-weight: 300;
font-size : 20;
color: #000000;
text-align : left;
}
}
.style-fake {
font-weight: 900;
color: #ffffff;
}


a:link, a:visited, a:active {color: #999999; text-decoration: none;}

a:hover {color: #e42522; none; }

.style-h1 {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Lucida Grande, sans-serif;
font-weight: 300;
font-size : 20;
color: #000000;
text-align : left;
}