#container0,#container1,#container2{
	margin:0px auto;
	width:900px;
}

#header{

	width:870px;
	padding:15px 15px;
	background-color:#ECE6CE;

}

#header_text{

	float:right;
	text-align:right;
	font-weight:bold;
	font-size:18px;
	margin-top:4px;

}

#header_text h1{

	color:#f3892d;
	font-size:16px;
	margin:0px;
	padding:0px;

}

#header_flag{
	
	float:right;
	margin-left:10px;
	margin-top:6px;
	
}

.header_box{

	float:left;
	width:394px;
	height:50px;
	padding:8px 14px;
	margin-top:20px;
	background-image:url(../images/search_bg.png);
	background-repeat:no-repeat;

}

.header_box_headline{

	font-size:14px;
	font-weight:bold;

}

.header_box_submit{

	margin:0px;
	padding:0px;
	border:0px;
	width:157px;
	height:26px;
	background-image:url(../images/button_find.png);

}

.header_box_left{

	margin-right:13px;

}

.header_box_right{

	margin-left:13px;

}

.header_box_search{

	width:422px;
	height:66px;
	background-image:url(../images/search_bg.png);

}

#form{

	float:left;
	position:relative;
	width:762px;
	height:593px;
	padding:25px 46px;
	margin-top:10px;
	border-top:7px solid #FFFFFF;
	border-bottom:7px solid #FFFFFF;
	border-left:8px solid #FFFFFF;
	border-right:8px solid #FFFFFF;

}

.form_box{

	position:absolute;

}

.form_box_main{

	padding-right:8px;
	background-image:url(../images/shadow_right.png);
	background-position:right top;
	background-repeat:repeat-y;

}

.form_box_main_content{

	padding:15px 20px;
	background-image:url(../images/box_bg.png);

}

.form_box_main_content ul{
	
	margin:0px;
	margin-left:20px;
	padding:0px;
	list-style-image:url(../images/bullet.png);
	line-height:190%;
	
}

.form_box_submit{
	
	margin:0px;
	padding:0px;
	border:0px;
	height:26px;
	background-image:url(../images/button/register_de.png);
	background-repeat:no-repeat;
	
}

.form_box_headline{
	
	font-size:20px;
	color:#96ad41;
	
}

.form_box_bottom{

	float:left;
	width:100%;
	height:9px;
	background-image:url(../images/shadow_bottom_total.png);
	background-position:right bottom;
	background-repeat:repeat-x;

}

.form_box_bottom_corner{

	float:left;
	width:8px;
	height:9px;
	background-image:url(../images/shadow_corner.png);
	background-repeat:no-repeat;

}

#form_button_box{

	float:left;
	width:870px;

}

.form_button{

	float:left;
	width:250px;
	height:40px;
	padding:5px 0px 5px 40px;
	font-weight:bold;

}

.form_button_select,.form_button:hover{

	background-color:#FFFFFF;

}

.form_button img{

	float:left;
	margin-right:6px;

}

.form_button span{

	float:left;
	margin-top:12px;

}

#content{

	width:900px;

}

#content_top{

	width:900px;
	margin:16px 0px;

}

#content_left{

	float:left;
	width:720px;
	margin-right:20px;

}

#content_right{

	float:left;
	width:160px;
	text-align:right;

}

#content_right ul{
	
	margin:0px;
	padding:0px;
	list-style-type:none;
	
}

#content_right ul li a{
	
	text-decoration:underline;
	
}

#content_right ul li a:hover{
	
	color:#f3892d;
	font-weight:bold;
	text-decoration:underline;
	
}

#footer{
	
	width:900px;
	margin:20px 0px;
	
}

#tagcloud{
	
	width:158px;
	border:#757575;
	
}

#siegelText {
display:none;
font-weight:bold;
padding:6px 8px 6px 8px;
color:#ffffff;
font-size:10px;
font-family:Verdana;
text-align:justify;
width:250px;
position:absolute;
z-index:100;
margin-top:1px;
margin-left:525px;
background-color:#000000;
opacity:.7;
filter:alpha(opacity=70);
-moz-opacity: .7;    
}  

#siegel {
width:156px;
height:126px;
position:absolute;
z-index:100;
margin-top:1px;
margin-left:365px    
}