body{
	background:url(../img/body_bg.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5D3A1F;
	margin: 0;
	padding: 0;
}

#yellow {
	background:#FFCE68 repeat-x;
	width:100%;
	height:230px;
	margin-top:100px;
}

h3 {font-size: 12px;}

#whole_container{
	background-image: url(../img/body_bg.png);
	margin: 0 auto 0 auto;
	width: 971px;
	height: 615px;
	position:absolute;
	top:50px;
	left: 50%;
	margin-left: -500px; /* negative Hälfte von width:1000px */
}


#left {
	float: left;
	width: 285px;
	height: 580px;
}

#right {
	float: left;
	width: 565px;
	height: 440px;
	margin: 55px 0 0 15px;
	z-index:5;
}

.langnavi {margin-bottom:10px;}

#bild {
	width: 255px;
	height: 210px;
	margin: 16px 0 0 21px;
}

#menue {
	float: left;
	margin: 0px 0 0 50px;
	width:125px;
	text-align: right;
	font-size:13px;
}

*html #menue {margin: 0px 0 0 27px;}

#menue ul, #menue li, #submenue ul, #submenue li {
	margin: 0;
	padding: 0;
	list-style-type:none;
}

#submenue {
	float: left;
	margin: 27px 0 0 8px;
	text-align: right;
	font-size:12px;
	width: 93px;
	height: 220px;
}

#menue a, #submenue a {color: #5D3A1F; text-decoration: none;}
#menue a:hover, #submenue a:hover {font-weight: bold; text-decoration: none;}

#footer {
	clear: both;
	color:#FFFFFF;
	text-align: center;
	padding: 18px 0 0 0;
	font-size:10px;
}

#footer a {
	font-size:10px;
	color:#FFFFFF;
	text-decoration: none;
}

#footer a:hover {text-decoration: underline;}

a {color: #5D3A1F;}
a:hover {text-decoration: none;}
.active {font-weight: bold;}
.clearer {clear: both;}
.header_h1{}
h1 {font-family:"Times New Roman", Times, serif; font-size: 30px;}
.img_sonnenblume {float: left;}
.img_float_right {float: right;}
.img_float_left {float: left;}
.content_left {float: left; width: 350px;}
div.csc-textpic IMG {border: #FFFFFF solid 6px;}

.content_right {
	float: left;
	width: 160px;
	margin: 0 0 0 25px;
}

.gretestipps {
	float:left;
	padding: 0;
	margin: 0 0 20px 0;
	width: 90px;
}

.gretestipps h1 {
	padding: 5px 0 0 0;
	margin: 0;
	font-size: 26px;
	width:150px;
}

.img_float_right {display:none;}

#request {
	padding: 3px 0 3px 5px;
	background-color: #FFEDC7;
	width: 100%;
	font-weight: bold;
}



#lyr0 {padding-bottom: 10px;}
.news_header {font-weight: bold; font-size: 14px;}
.news_header_klein {font-weight: bold; font-size: 12px;}
.news-single-img IMG {float: left; margin-right: 5px;}
.news_image {clear: both;}



/*SLIMBOX*/
#lbOverlay {z-index:100!important;}
#lbCenter, #lbBottomContainer {z-index:110!important;}
#lbPrevLink, #lbNextLink {z-index:115!important;}
#lbBottom {z-index:115!important;}
#lbCloseLink {z-index:115!important;}

#lbCenter {padding:0px!important; padding-bottom:10px!important;}
