html,body{
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	min-height:600px;
}



div#container{
	text-align:left;
	margin: 0 auto;
	background:#FFFFFF;
	border:lpx solid #666666;
	width:800px;
}

div#header{
	margin-top:0px;
	min-height:110px;
	background:url(../images/ornament_header.jpg);
	background-repeat:no-repeat;
	width:800px;

}



div#wrapperstart{
	margin-top:0px;
	min-height:96px;
	background:url(../images/blaubgheader.jpg);
	background-repeat:repeat;
	width:800px;
	float:inherit;
	
		
}

div#wrapperstart2{
	margin-top:0px;
	min-height:96px;
	background:url(../images/bbblue.gif);
	background-repeat:no-repeat;
	width:800px;
	float:inherit;
	
		
}

div#wrapperfolge{
	margin-top:0px;
	min-height:600px;

	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:800px;
	float:inherit;
	padding-top:10px;
	
		
}

div#content{
	min-height:420px;
}


	
div#message{
	color:#000000;
	}


iframe {
	display:none;
	}

/* top Navigation */


div#headercont{
width:800px;
}
	
div#headernav{
	width:510px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-stretch:expanded;
	color:#FFFFFF;
	float:right;
	padding-top:70px;
	text-align:right;

	}
	
	
div#headernav ul li {
	display:block;
	list-style:none;
	float:left;
	vertical-align:middle;
	line-height:15px;



	}	
	
div#headernav ul li a{
font-family:Arial, Helvetica, sans-serif;
	color:#009FC6;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	}
	
div#headernav ul li a:hover{
color:#000066;

	}
		
div#headline{
width:290px;
float:left;
padding-top:30px;
	
}
div#lifestyle{
font-family:Arial, Helvetica, sans-serif;
font-stretch:narrower;
font-size:24px;
color:#009FC6;
text-align:right;
}

div#trainer{
font-family:Arial, Helvetica, sans-serif;
font-stretch:condensed;
font-size:15px;
text-align:right;
}
/* ende Top Navigation */

/* footer */
.footer{
	clear:left;
	width:800px;
	background:url(../images/bottom.png);
	background-repeat:no-repeat;
	
	}

	
/* Mittelteil */
div#mitteuntengruen{
margin-top:10px;
	width:800px;
	min-height:120px;
	background:url(../images/gruenbg.jpg);
	background-repeat:repeat;

}




div#takingtext{

text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:3px;
color:#01A0C7;
width:250px;
text-align:justify;

}
div#takingtext h3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-bottom:0px;
color:#01A0C7;
text-align:left;

}
div#taking{
width:400px;
float:left;


}
div#smallimage img{
max-height:120px;
max-width:100px;
min-height:120px;
padding-left:10px;
padding-right:8px;


}
div#smallimage{
width:120px;
float:left;
}
div#impressum{
	width:800px;
	margin:0 auto;
	padding:0px;
	text-align:right;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	
}

div#impressum a{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#333333;
padding-right:15px;
}
div#impressum a:hover{
color:#000000;
}

div#reasons{
position:absolute;
float:right;
margin-top:-30px;
margin-left:650px;
}

div#green{
width:260px;
float:left;

}

.tabllespacer{
width:30px;
}
div#player{
width:200px;
float:left;
padding-top:35px;



}
div#takingcontainer{
width:250px;
float:left;
}

div#headline2{
width:500px;
float:left;


}

div#kontaktme{
padding:20px;
text-align:right;

}
/* ende */

/* formular */

.form fieldset{
padding-bottom:30px;
margin-top:20px;
font-size:12px;


}
.form input{
border:1px solid #999999;
font-size:12px;


}
.form label{
margin-top:10px;
font-stretch:extra-expanded;
font-size:10px;
width:90%;
padding-bottom:2px;
padding-top:2px;
padding-left:30px;
margin-left:-9px;
float:left;

}
.form label:hover{



}
div#formbuttons{
width:300px;
padding-left:60x;
margin-top:20px;
margin-left:50px;
float:left;
font-size:16px;

}
div#formbuttons input{
font-size:14px;
background-image:url(../images/gruen.png);

}

.form label input{
float:left;

}


.weit50{
width:70px;

}
.weit100{
width:200px;

}

.weit300{
width:300px;

}
.form select{
border:1px solid #999999;
font-size:11px;
float:left;
width:300px;


}
div#formtabellenvont{
}
div#formtabellenvontlinks{
float:left;
width:100px;
}
div#formtabellenvontrechts{
float:left;
width:320px;

}
div#fragenzeile{
width:400px;
padding-right:43px;
float:left;

}
div#fragenzeile:hover{
background:#FFCC99;
}
div#fragenzeile label{
padding-bottom:5px;
float:left;
}

.textfeld{
width:360px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:80px;
}
.pflichtfeld{
font-size:11px;
color:#990000;
}
div#hoverinfo{
width:100%;
float:left;
padding-bottom:3px;

}
div#hoverinfo:hover{
background:#FFCC99;
}

.smalllink{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.smalllink a{
text-decoration:none;
}
.smalllink a:hover{
color:#000000;
}
div#fehlermeldung{
position:absolute;
margin-top:20px;
margin-left:40px;
width:370px;
background:#FFFFFF;
border:4px solid #990000;
min-height:120px;
visibility:visible;
padding:7px;
font-size:11px;
}
div#fehlermeldung h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
font-weight:bold;
}

div#ourstorytextsite2
{
min-height:600px;
float:left;
width:430px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
text-align:justify;
padding-right:15px;
padding-left:15px;
padding-bottom:30px;
}

div#ourstorytext
{
min-height:600px;
float:left;
width:530px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
text-align:justify;
padding-right:15px;
padding-left:15px;
padding-bottom:30px;
}

div#ourstoryfrage
{
float:left;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
text-align:justify;
padding-right:15px;
padding-left:15px;

}
div#ourstory
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#E2DF58;
line-height:20px;
text-align:left;
padding-top:18px;
padding-bottom:18px;
text-transform:uppercase;
}

div#ourstorysite2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#E2DF58;
line-height:20px;
text-align:left;
padding-bottom:18px;
text-transform:uppercase;
}
div#ourstory2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#E2DF58;
line-height:20px;
text-align:left;
padding-top:18px;
padding-bottom:18px;
text-transform:uppercase;
}

div#livingwork{
background:url(../images/bgtabelle.png);
background-repeat:no-repeat;
width:440px;
min-height:240px;
margin-left:0px;
padding-top:0px;
padding-right:10px;
padding-left:10px;
padding-bottom:0px;
margin-top:20px;
margin-bottom:20px;

}


div#ourrechts{
background:url(../images/gruenbg.jpg);
width:220px;
float:right;
min-height:510px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-bottom:20px;
}

div#ourrechtsmore{
background:url(../images/gruenbg.jpg);
width:220px;
float:right;
min-height:510px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-bottom:20px;
margin-top:10px;

}

div#ourrechtstext{
padding:15px;
text-align:justify;
line-height:14px;
padding-bottom:0px;
}

div#ourrechtstext ol{
margin-left:-10px;
margin-right:10px;

}
div#ourrechts img{
border:none;
}
div#ourrechtstext h3{
font-size:15px;
font-stretch:condensed;
margin-top:0px;
color:#01A0C7;
font-family:Arial, Helvetica, sans-serif;


}

div#ourpicture img{
width:100px;
border:1px solid #E2DF58;

}

div#ourpicture{
width:160px;

}
div#links{
width:230px;
float:left;

}

div#links ul{
margin-left:-15px;
list-style:square;
}

div#rechts{
width:220px;
float:right;
margin-right:-20px;
}

div#rechts ul{
margin-left:-15px;
list-style:square;
}


div#tabellencontainer  h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#E2DF58;
margin-top:0px;
margin-bottom:0px;
}

div#tabellencontainer{
width:470px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#FFFFFF;
padding-top:10px;
}


div#siteimpress{
min-height:200px;
padding:15px;
vertical-align:middle;
width:400px;
margin:0px auto;
background:#E0E86F;

}
