

body,html{
	margin:0;
	padding:0;
	background-color:#656565;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}

#centerdiv{
	margin:0 auto;
	background-image:url(images/center_bg.jpg);
	background-repeat:repeat-y;
	width:875px;
}

#header{
	height:254px;
	width:875px;
	background:url('images/header.jpg') top left no-repeat;
}

#footer{
	margin:0 auto;
	height:16px;
	width:780px;
	background-color:#D8D8D8;
	overflow:hidden;
	border-top:1px solid white;
	color:#333333;
	font-weight:normal;
	padding-top:3px;
	font-size:9px;
	padding-left:5px;
}

#leftSideNavi{
	width:147px;
	-width:146px;
	margin-left:45px;
	-margin-left:23px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
}

#con{
	width:491px;
	float:left;
	margin-left:1px;
	background:url('images/conbottom_bg.jpg') bottom left repeat-x #FFF;
	padding-bottom:41px;
}

#ryh{
	width:146px;
	float:left;
}

.clear{
clear:both; 
height:1px; 
width:1px; 
overflow:hidden;
}


#partner{
	border-top:1px solid #AAABAB;
	background:url('images/partner_bg.jpg') top left repeat-x #CFCFCF;
	padding:5px;
}

.box_right, .box_right_noPad{
	background-color:#E0E0E0 !important;
	padding:9px 3px 5px 11px;
	border-top:1px solid white;
	border-bottom:1px solid white;
}
.box_right_noPad{	
	padding:0;
}


/* NAVI OBEN */
.naviInAktiv{
	padding:2px 4px 2px 9px;
	background-color:#929292;
	border-bottom:1px solid #999A9A;
}

.naviInAktiv a{
	color:white!IMPORTANT;
	text-decoration:none;
	font-weight:bold;
}

.naviAktiv {	
	padding:2px 4px 2px 9px;
	background-color:#999A9A;
	border-bottom:1px solid #999A9A;
}

.naviAktiv a{
	color:#FF812D!IMPORTANT;
	text-decoration:none;
	font-weight:bold;	
}

/* FOOTER */
#footer a:link, a:visited, a:hover, a:active{
	color:#333;
	text-decoration:none;
}
/* CONTENT */


#con .box{
	background-color:#FFF;
	padding:6px 0 3px 0;
}

#con .more{
	color:#FF812D;
	font-weight:bold;
	margin-left:10px;
}

a:link, a:visited, a:hover, a:active{
	color:#fa6700;
	text-decoration:none;
}

#con .more a:link,.more a:visited,.more a:hover,.more a:active{
	color:#333;
	text-decoration:none;
}

h1{
	background-color:#C1C1C1;
	color:#ED680B;
	font-size:11px;
	padding:2px 0 2px 6px;
	margin:0;
	border:1px solid white;
}

#con h1 a:link,#con h1 a:visited,#con h1 a:hover,#con h1a:active{
	color:#ED680B;
}

#con .box h2{
	color:#FF6600;
	font-weight:bold;
	margin:0;
	font-size:11px;
	font-size:12px;
}

#con .ttitel:link, .ttitel:visited, .ttitel:hover, .ttitel:active{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}

#con .box .tk{
	text-align:center;
	margin-bottom:10px;
	font-size:10px;
}

#con .box .redpic{
	border:3px solid #CCC;
	margin-right:5px;
	margin-left:8px;
}


.schmal{
	float:left;
	width:223px;
	padding:0 0 0 0;
	margin-right:3px;

}
.rschmal{
	float:left;
	width:226px;
	padding:0 0 0 0;
}

input{
	font-size:11px;
}

