
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4a4a;
}
body a{
	color:#000000;
}
.topnav{
	background:url(../images/topback.jpg) repeat-x;
	line-height:32px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
	color:#cf7c11;
	padding:0 10px 0;
	margin:0;
}
.topnav a{
	color:#cf7c11;
	text-decoration:none;
}
.banner{
	padding:0;
	margin:0 auto;
	background:url(../images/banner_back.jpg) repeat-x;
}
.banner ul{
	padding:0;
	margin:0 auto;
}
.banner li{
	list-style:none;
	font-size:11px;
	color:#fff1d8;
	font-weight:normal;
	padding:6px 0 0 18px;
	padding-top:4px;!important
	margin:0;
}
.banner li a{
	color:#fff1d8;
	text-decoration:none;
	padding-left:10px;
}
.banner li a:hover{
	text-decoration:underline;
}
.bannermenu{
	background:url(../images/banner_menu_back.jpg) no-repeat;
	width:99px;
	color:#8c5100;
	line-height:42px;
	font-weight:bold;
	text-align:center;
	padding:0;
	margin:0;
	vertical-align:middle;
}
.bannermenu a{
	text-decoration:none;
	color:#8c5100;
}
.bannermenu a:hover{
	text-decoration:underline;
}
.listitem{
	padding:0;
	margin:0;
}
.listitem ul{
	display:block;
	width:465px;
	padding:0;
	margin:0;
}
.listitem li{
	display:inline;
	list-style:none;
	padding:0 8px 0 0;
	margin:0;
}
.rightmenu{
	width:248px;
	color:#fff2d3;
	background:#f09a05;
	background-image:url(../images/menurightkadj.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}
.rightmenu ul{
	padding:0;
	margin:0;
}
.rightmenu li{
	list-style:none;
	background:url(../images/listmenuback.jpg) no-repeat;
	width:233px;
	line-height:30px;
	vertical-align:middle;
	padding:0 0 0 8px;
	margin:0 0 8px 0;
}
.rightmenu li a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.rightmenu li a:hover{
	text-decoration:underline;
}
.rightmenu h1{
	background:url(../images/headerback.jpg) repeat-x;
	line-height:39px;
	vertical-align:middle;
	padding-left:8px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.bodypart{
	padding:0 0 0 10px;
	margin:0;
}
.bodypart h1{
	background:url(../images/body_header.jpg) repeat-x;
	line-height:28px;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 8px;
	margin:0;
}
.bodypart h3{
	color:#687d00;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 3px 0;
	margin:0;
}
.border{
	border-right:1px solid #cacaca;
	padding:0;
	margin:0;
}
.footer{
	background:url(../images/footer.jpg) repeat-x;
	height:63px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	font-weight:bold;
}
.submenu{
	/*background-image:url(../images/sub_back.jpg);*/
	padding:0 5px 0 0;
	margin:0;
}
.submenu ul{
	width:200px;
	padding:5px 0;
	margin:0;
}
.submenu li{
	padding:0 0 0 8px;
	margin:0;
	line-height:25px;
	list-style-position:inside;
	list-style:none;
}
.submenu li a{
	font-size:12px;
	text-decoration:none;
	color:#687d00;
	padding:0;
	margin:0;
}
.submenu li a:hover{
	text-decoration:underline;
}
