body {
	text-align:center;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0 100px 0 0 ;
	}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
	}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
	}
h1{	font: 160%/1.8em Verdana, Arial, Helvetica, sans-serif;	}
h2 {font: bold 120%/1.8em Verdana, Arial, Helvetica, sans-serif;	}
h3 {font: bold 110%/1.8em Verdana, Arial, Helvetica, sans-serif; padding-left: 20px;}
h4 {font: 110% Verdana, Arial, Helvetica, sans-serif; line-height: 0.1em;	}

.adresse{font: 70%/1.2em Verdana, Arial, Helvetica, sans-serif;}

#main{
	position:relative;
	width:700px;
	margin: 0 auto;
	text-align:left;
	}
#header{position: absolute;
	height: 250px;
	width: 760px;
	top: 10px;
	left: 0px;
	text-align: right;
	}

#men{
	position: absolute;
	top: 270px;
	left: 60px;
	height: 300px;
	width: 180px;
	float: left;
	padding: 20px 5px 10px 0;
	}
#men li{
	border-bottom: 1px dotted #66CC33;
	list-style-type: none;
	font: 90%/1.8em Verdana, Arial, Helvetica, sans-serif;
	}
#mitte{
	position: absolute;
	top: 120px;
	left: 0px;
	width: 80%;
	font: 90%/1.8em Verdana, Arial, Helvetica, sans-serif;
	background: #fff url(images/Kinder_Rahmen.gif) no-repeat;
	padding: 120px 0 0 260px;
	}
#mitte p{width: 440px;}
	
#mitte a{text-decoration: underline;}
.img_right{border: 5px dotted #FF6600; margin: 5px 0 5px 10px;}
.img_left{border: 5px dotted #FF00CC; margin: 5px 10px 5px 0;}
#footer{
	position: absolute;
	bottom: -100px;
	left: 0px;
	height: 200px;
	width: 100%;
	background: url(images/Kinder_Rahmen_footer.gif) no-repeat;
	}
#footer p{margin-top: 200px; font: 70%/1.8em Verdana, Arial, Helvetica, sans-serif; margin-left: 300px;}
.clear{clear: both}
