body{
margin-left:auto; margin-right:auto;
width:950px; height:100%; padding:0px; font-family:Verdana; font-size:11pt;
background-image:url(../img/line.jpg); background-repeat:repeat-y;
}
html{
height:100%;}
a:link {
	color:black; text-decoration:none; }
a:visited {
	color:black; text-decoration:none; }
a:focus {
	color:black; text-decoration:none; }
a:hover {
	color:black; text-decoration:none; }
a:active {
	color:black; text-decoration:none; }

#logo{
position:absolute; top:0px; left:0px; width:200px; height:105px;
z-index:1; text-align:center; background-image: url(../img/logo.gif);
}
#banner{
position:absolute; top:0px; left:200px; width:750px; height:105px;
z-index:1; background-image:url(../img/banner.jpg); background-repeat: no-repeat;
}
#menueoben{
position:absolute; top:0px; left:200px; width:750px; height:25px;
z-index:4;
}

#fragebmi{
position:absolute; top:0px; left:750px; width:200px; height:100%;
z-index:2; background-color:#f4f0e8;
}
#mliste{
position:absolute; top:0px; left:0px; width:200px; height:100%;
background-image:url(../buttons/ohne.jpg); background-repeat:repeat-y;
}
#mlistelange{
position:absolute; top:0px; left:-200px; width:200px; height:100%;
 background-image:url(../buttons/ohne.jpg); background-repeat:repeat-y;
}
#balken{
position:absolute; top:105px; left:0px; width:950px; height:100%; background-color:#f2e3c2;
}
#content{
position:absolute;
top:0px; left:200px; width:750px; height:100%;
z-index:1; background-color:#f2e3c2;
}
#abstand{
margin-top:30px;
}

.frage{
margin-top:50px; margin-left:0px; width:200px; height:200px;
z-index:4; background-color:#f4f0e8;
}
.bmi{
 margin-top:30px; margin-left:0px; width:200px; height:200px;
z-index:1; background-color:#f4f0e8;
}
.bmierg{
background-color:#f4f0e8;
}
.menueliste{
margin-top:0px; margin-left:0px; width:750px; height:25px;
}
.startseite{
margin-top:0px; margin-left:0px; width:150px; height:25px;
}
.zeiten{
margin-top:-25px; margin-left:150px;
}
.team{
margin-top:-25px; margin-left:300px; width:150px; height:25px;
}
.faq{
margin-top:-25px; margin-left:450px; width:150px; height:25px; z-index:1;
}
.text{
font-family:Verdana; margin-left:70px; margin-top:5px; font-size:10pt;}

.impressum{
margin-top:-25px; margin-left:600px; width:150px; height:25px;
}
.kurse{
margin-top:0px; margin-left:0px; width:200px; height:auto; background-color:#f4f0e8;
}
.ausstattung{
margin-top:0px; margin-left:0px; width:200px; height:auto; background-color:#f4f0e8;
}
.kontakt{
margin-top:0px; margin-left:0px; width:200px; height:auto;
background-color:#f4f0e8;
}
.butrest{
height:25px; width:200px; margin-top:0px; margin-left:0px; border:0px; border-style:none; z-index:5;
}
.butkplan{
height:25px; width:200px; margin-top:50px; height:20px; width:200px;
}
.link{
border:0px; border-style:none;
}
.bilder{
border:0px; border-style:none; margin-left:70px; margin-top:50px;
}
.uschrift{
font-size:18pt; margin-left:70px; font-family:Verdana; margin-top:40px;}

.mit{
margin-top:20px; margin-left:30px; width:3.3cm; height:6.5cm;
}
.mittext{
margin-left:30px; margin-top:-100px;}

.kangebote{
margin-top:35px; margin-left:70px; font-size:12pt; font-weight:bold; font-family:Verdana;
}
.faqfragen{
margin-top:35px; margin-left:70px; font-size:11pt; font-weight:bold;}
.faqant{
font-family:Verdana; margin-left:70px; margin-top:5px; font-size:10pt;}

.inhaltcontent{
text-align:left; width:550px;  margin-left:0px; margin-top:0px; height:auto;
}
.inhaltcontentstart{
text-align:left; width:450px; margin-left:0px; margin-top:0px;
}

.bmitext{
margin-top:-30px; text-align:center;
}
.berechnen{
margin-top:20px; margin-left:0px;
}
.abstimmen{
margin-top:20px; margin-left:60px;
}

.ergebnis{
margin-top:0px; margin-left:60px;
}

.fragen{
margin-top:20px; list-style:none;
}
.listen{
list-style:none;
margin-left:-40px;
}
.daten_kontakt{
list-style:none; margin-top:0px; margin-left:-40px;
}
.rechner{
margin-top:15px; margin-left:50px;
}
.map{
width:450px; height:350px; margin-left:20px; margin-top:20px;
}
.mappos{
text-align:left; width:450px; margin-left:70px; margin-top:30px;
}
.textstart{
margin-top:20px;}