html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

body { background: url(images/bg.jpg) repeat-x #FFFFFF; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding:0px 5px 5px 10px;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#A2BFE1; padding:10px 5px 5px 10px;}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#A2BFE1;
	padding:10px 5px 5px 15px;
}
h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; padding:5px 5px 0px 15px;}
p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-align:justify; padding:5px 15px 5px 15px;}
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#A2BFE1; font-weight:bold;}
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0B4A95; font-weight:bold;}

li {list-style-type:none;}


.freizeit li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; list-style-type: circle; text-align:left;  margin: 10px 40px 5px 40px;}



#wrapper {background-color:#FFFFFF; width:774px; height:1000px; margin: 58px auto; text-align:center;}
#center_content { width:774px; margin:auto;}
.clear {clear:both;}
.display{ display:block; float:none; text-align:left;}

.defloat {clear:both;}


#header{ background:url(images/header_01.jpg); width:774px; height:250px; text-align:center; margin:0px 0px 0px 0px; clear:both;}
#right_content{ float:right; width:534px; text-align:left; margin: 20px 10px 0px 0px; }
#left_content{ float:left; width:200px; text-align:left; margin: 0px 20px 0px 0px; }

#footer a{ color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; }
#footer a:hover{ color:#0B4A95; }

#prices { width:554px; padding:0px 0px 0px 0px;}


.navi {float:right; line-height:25px; margin:0px 20px 10px 0px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; display:inline; color:#999999; text-decoration:none;}
.navi a {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#999999; text-decoration:none;}
.navi a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#A2BFE1;}
.sidebar {float:left; width:200px;}
.sidebar li { background-image:url(images/sidebar.png); float:left; border-bottom: 1px solid #abadb3; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; list-style-type:none; color:#000000; display:block; text-decoration:none; padding:5px 10px 5px 10px; }
.sidebar li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; float:left; font-weight:bold; list-style-type:none; color:#FFFFFF; text-decoration:none; display:inline; margin:0px 10px 0px 10px;  }
.sidebar li a:hover { color:#0B4A95;}


.list li { list-style-type:circle; margin-left:10px;}
.img { background-color:#D3E1F1; margin: 10px 5px 10px 5px; padding: 10px 10px 10px 10px; clear:both; text-align:center; }

#footer{ background:url(images/footer.png) repeat-x; height:90px;  padding: 10px 5px 0px 5px; margin:10px 5px 0px 5px; clear:right; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

