/* BOF: Reset CSS */
html
{
	color: #ffffff;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,t
{
	margin:0;
	padding:0;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img
{
	border:0;
}
ul li
{
	list-style:none;
}
caption,th
{
	text-align:left;
}
h1,h2,h3,h4,h5,h6
{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after
{
	content:'';
}
abbr,acronym
{
	border:0;
	font-variant:normal;
}

sup 
{
	vertical-align:text-top;
}
sub 
{
	vertical-align:text-bottom;
}
input,textarea,select
{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

input,textarea,select
{
	*font-size: 100%;
}

legend
{
	color: #000000;
}
a
{		text-decoration:none;	color:#514c51;	outline: 0;
}a:hover {	text-decoration:underline;}
/* EOF: reset */
/* BOF Fonts */
body, th, td, input, textarea, select p{
	font-family: Arial;
	font-size: 12px;	color:#000000;
}h1 {	color:#514C51;	font-size:20px;}h2 {	color:#514C51;	font-size:20px;	font-weight:bold;}#footer a{	margin-right:150px;	color :#FFFFFF;	font-size:17px;}
/* EOF Fonts */
/* BOF Layout */html, body {	height:100%;	background-color:#578e2a;}
#root {	    display:block;
	margin-left: auto;	margin-right: auto;
	width: 1024px;	background-color:#FFFFFF;
}#header {	width:1024px;	height:148px;	background: url("../i/header.png");}#menu {	width:1024px;	height:44px;	background: url("../i/menu.png");}#content {	width:1024px;	font-size:10px;	background: #7DD03F url("../i/body.png");}.clearfix:after{    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.clearfix{    display: inline-block;    /* for IE/Mac */}#left{	float:left;	width:321px;	height:100px;}#links {	padding-left:42px;	padding-top:24px;	width:250px;}#submenu_kop {	width:254px;	height:38px;	background: url("../i/submenu_kop.png") no-repeat;	font-size:16px;	padding-left:12px;	padding-top:12px;}#submenu_body {	margin-top:-5px;	padding-left:3px;	width:254px;	background: url("../i/submenu_body.png") repeat-y;}#submenu_bottom {	width:254px;	height:6px;	background: url("../i/submenu_bottom.png") no-repeat;}#adres_kop {	width:254px;	height:38px;	background: url("../i/submenu_kop.png") no-repeat;	font-size:16px;	padding-left:12px;	padding-top:12px;}#adres_body {	margin-top:-5px;	padding-top:10px;	padding-left:10px;	padding-bottom:10px;	font-size:13px;	width:254px;	background: url("../i/submenu_body.png") repeat-y;}#adres_bottom {	width:254px;	height:6px;	background: url("../i/submenu_bottom.png") no-repeat;}#item_container {	float:left;	width:550px;	padding-top:24px;}#content_kop {	width:644px;	height:45px;	background: url("../i/content_kop.png") no-repeat;	font-size:16px;	padding-left:12px;	padding-top:12px;}#content_body {	margin-top:-12px;	padding-top:10px;	padding-left:10px;	width:644px;	min-height:350px;	background: url("../i/content_body.png") repeat-y;}#content_bottom {	width:644px;	height:20px;	margin-top:-6px;	background: url("../i/content_bottom.png") no-repeat;}#item {	padding-top:20px;	padding-bottom:5px;	width:550;	border-bottom:1px dotted #9e9e9e;	font-size: 11px;}#footer{	width:1024px;	height:136px;	margin-top:-10px;	background: url("../i/footer.png");}#copyright {	position:relative;	margin-left: auto;	margin-right: auto;	width:1024px;	height:35px;    display:block;	background: url("../i/copyright.png");}/* BOF Menu */
ul#topmenu {	margin: 0; padding: 0;	float: left;	height:44px;	color:#ffffff;	padding-left:20px;}ul#topmenu li{	float: left;	padding-right:20px;	padding-left:20px;	padding-top:15px;	background:url('../i/menu_spacer.png') no-repeat 0px -0px;	height:44px;}ul#topmenu li a {	padding: 0px 10px;	display: block;	color: #ffffff;	text-decoration: none;}ul#topmenu li:hover { 		background:url('../i/menu_bg_hover.png') repeat-x 0px -0px;}ul#submenu {	margin: 0; padding: 0;	float: left;	color:#ffffff;}ul#submenu li{	width:247px;	height:30px;	padding-top:10px;	padding-left:10px;	background:url('../i/submenu_bg.png') no-repeat 0px -0px;}ul#submenu li a {	font-size:14px;}
