/* CSS Document */

body {
background-color:#034363;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#034363;
font-weight:bold;
text-align:left;}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;}

#wrapper {
position:relative;
width:785px;
height:800px;
margin-left:auto;
margin-right:auto;
border:4px #003399;
background-repeat:no-repeat;
background-color:#83caec;
border-style:inset;
}



#header {
background-position:left;
background-image:url(images/balken_neu_oben.png);
*background-image:url(images/balken_neu_oben.gif);
height:100px;
width:785px;
background-repeat:no-repeat;
background-color:#83caec;


}

#navigation {
position:absolute;
background-image:url(images/balken_neu_unten.png);
*background-image:url(images/balken_neu_unten.gif);
width:345px;
height:400px;
background-repeat:no-repeat;
z-index:200;
left:0px;

}

#navigation a {
width:137px;
text-decoration:none;
text-align:left;
color: #000000;
display:block;
padding:10px;
background-repeat:no-repeat;


}

#navigation a:hover {
background-repeat:no-repeat;
}

#content {
	height:550px;
	width:570px;
	margin:auto;
	border:#003399;
	background-color:#FFFFFF;
	text-align:left;
	background-image:url(images/pfote.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	border-style:inset;
	position:absolute;
	top:164px;
	left:181px;
	z-index:100;
	padding:10px;
	overflow:auto;


	
}

#footer {
position:relative;
margin-top:600px;
height:80px;}




#home {
position:absolute;	
left: 83px;
top: 42px;
}

#ueberuns {
	position:absolute;
	left: 73px;
	top: 53px;
	z-index:300;
}

#kontakt {
	position:absolute;
	left: 6px;
	top: 136px;
	z-index:300;
}

#leistungen {
	position:absolute;
	left: 29px;
	top: 110px;
	z-index:300;
}

#tipps {
	position:absolute;
	left: 52px;
	top: 81px;
	z-index:300;
}


.logo {
	position:absolute;
	left: 9px;
	top: 6px;
	width: 100px;
	height: 151px;
z-index:300;
	
}

.banner {
	position:absolute;
	width: 467px;
	height:100px;
	left: 322px;
	top: 0px;
	
}

.liste {
list-style-image:url(images/aufzaehlung.png);
*list-style-image:url(images/aufzaehlung.gif);
}

.textlink {
text-align:center;
text-decoration:none;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;}

.bild {
	position:absolute;
	left: 453px;
	top: 385px;
	width: 115px;
	height: 158px;
}

.galerie {
	position:absolute;
	left: 324px;
	top: 133px;

	
}

.kontakt {
	position:absolute;
	left: 351px;
	top: 129px;
	width: 250px;
	height: 220px;
}

