body {
background-color: #FBC571;
font-family: Verdana, Arial,Helvetica;
font-size: 12px;
}
#menue {
	position: fixed;
	left: 0px;
	top: 20px;
	width: 200px;
	}
#inhalt {
	padding: 190px 0 0 90px;
	margin: -20px 0 0 201px;
	width:650px;
	
	
}
#header{
position: fixed;
background-color: #FBC571;
margin: 0px  0  0 280px;
padding-top:30px;
height:170px;
width: 700px;
}

*+html #header{
position: fixed;
background-color: #FBC571;
margin: -30px  0  0 80px;
padding-top:30px;
height:170px;
width: 720px;
}

#header-line{
	width: 195px;
	height: 2px;
	float: right;
	

}
#suchfeld{
	height: 500px;
}
#suche{
	position: fixed;
	top:160px;
	left: 20px;
	width:150px;
	height: 20px;
}
#sucherg{
position: absolute;
top:0px;
left: 270px;
width: 700px;
height: 400px;
overflow: auto


}

#blog {
	height: 30px;
	padding: 5px 0 5px 0px;
	

	}
.b_txt {padding-left: 10px;
		color:red;
}
#marker {
	margin-left: 500px
	border-top:solid 2px #87877f;
	width: 150px
}

.thumbscontainer{
width: 700px;
margin-bottom: 30px;

}
.childscontainer{
width: 700px;
margin-bottom: 30px;
}
.thumbs li{
width: 110px;
height: 110px;
text-align: center

}
#footer{
text-align: center;
margin-top: 0px;
padding-top: 20px;
height:100px;

}

#footer a{
	color: red;
	text-decoration: none
}
* html {
	overflow: hidden;
	height: 100%;
	width: 100%;
}
* html body {
	margin:0;
	padding: 0;
	overflow: auto;
	height: 100%;
	width: 100%;
}
* html #menue {
	position: absolute;
}
ul.menu {
	list-style-type: none;
		



}
ul.menu li{
	margin-bottom: 5px
}
ul.menu a{
	text-decoration: none;
	color: #87877f;
		
}
li a:hover{
list-style-type:disc;
	color: red;
	
	
		
}
li.active{
	list-style-type:disk;
			
}
li.active a{
	color: red;
	
		
}
td{
font-size: 12px;
}
h1{
color: red;
font-size: 13px;
}
h3{
color: red;
font-size: 12px;

}
.gaeste{
width:520px;

}
.newsbox{
width:460px;
border: dashed 1px black;
padding: 0px 10px 10px 10px

}
.newsbox h3 {
margin-top: 10px
}
.leer{
margin-top: -100px
}
