body{
	margin:0;
	font:12px/14px arial,sans-serif;
	color: #5c5e4a;
}
p{margin:0;}
ul{
	margin:0;
	padding:0;
	list-style: none;
}
a{
	text-decoration: none;
	cursor: pointer;
	color: #656632;
}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
h1,h2,h3,h4,h5,h6{margin:0;}
form{display:inline;}
img{display:block;border: none;vertical-align: baseline;}
label,select,textarea,input{vertical-align:top;}
.header{
	background: url(../images/header.jpg) no-repeat 50% 0;
	width: 998px;
	height: 406px;
	position: relative;
}
.logo{
	background: url(../images/logo.gif) no-repeat;
	width: 203px;
	height: 55px;
	position: absolute;
	left: 50px;
	top: 18px;
	text-indent: -3333px;
}
.phone{
	background: url(../images/phone.gif) no-repeat;
	width: 202px;
	height: 47px;
	position: absolute;
	left: 712px;
	top: 23px;
	overflow: hidden;
	text-indent: -3333px;
}
.nav{
	margin-top: -19px;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.nav li{float: left;}
.nav li a{
	float: left;
	font-size: 16px;
	line-height: 18px;
	color: #656632;
	padding-top: 114px;
	margin-left: 41px;
	text-align: center;
}
.nav .item1 a{
	background: url(../images/nav-item1.jpg) no-repeat;
	width: 95px;
	margin-left: 33px;
	padding-right: 10px;
}
.nav .item2 a{
	background: url(../images/nav-item2.jpg) no-repeat;
	width: 162px;
	margin-left: 30px;
	margin-top: 62px;
}
.nav .item3 a{
	background: url(../images/nav-item3.jpg) no-repeat;
	width: 228px;
	padding-top: 105px;
	margin-top: 106px;
	margin-right: 7px;
}
.nav .item4 a{
	background: url(../images/nav-item4.jpg) no-repeat;
	width: 119px;
	padding-top: 97px;
	margin-top: 78px;
}
.nav .item5 a{
	background: url(../images/nav-item5.jpg) no-repeat;
	width: 166px;
	padding-top: 125px;
}
.widget{
	clear: both;
	background: url(../images/widget.gif) no-repeat;
	width: 90px;
	height: 17px;
	padding-top: 7px;
	margin-left: 29px;
}
.widget li{
	float: left;
	background: url(../images/sep1.gif) no-repeat 0 50%;
}
.widget li a{
	height: 11px;
	float: left;
	overflow: hidden;
	text-indent: -3333px;
	width: 11px;
	margin: 0 9px;
}
.widget .home a{background: url(../images/ico-home.gif) no-repeat;}
.widget .site-map a{background: url(../images/ico-site-map.gif) no-repeat;}
.widget .mail a{background: url(../images/ico-mail.gif) no-repeat;}
.widget li:first-child{background: none;}
.main{
	margin:0 auto;
	width: 1000px;
}
.content{
	width: 680px;
	float: right;
	padding: 20px 0 0 0;
}
.content a{text-decoration: underline;}
.content a:hover{text-decoration: none;}
.content .moduletable-intro{
	width: 251px;
	float: right;
	padding-bottom: 35px;
	margin-right: 28px;
	display: inline;
}
.content .moduletable-intro1{
	width: 366px;
	float: left;
	padding-bottom: 35px;
}
.content-inner{
	clear: both;
	width: 100%;
}
.content-inner .holder{padding-right: 30px;}
.column{
	width: 255px;
	float: left;
	padding: 20px 0 40px 28px;
}
.content .contentpane-contacts img{border: 0;}
.moduletable-intro h3, .moduletable-intro1 h3, .content-inner h3, .content h2, .componentheading .contentheading h2{
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	color: #558600;
	padding-bottom: 8px;
}
.moduletable-intro p, .moduletable-intro1 p, .content-inner p, .mceContentBody p{
	padding: 0 0 28px;
	text-align: justify;
}
.moduletable-intro img, .moduletable-intro1 img, .content-inner img{
	border: 1px solid #72a806;
	padding: 3px;
	margin: 0 auto;
}
.moduletable-on-line{padding-top: 29px;}
.footer-holder{
	clear:both;
	background: url(../images/decoration.jpg) no-repeat 0 100%;
	width: 100%;
}
.footer{
	padding: 14px 0 14px;
	overflow: hidden;
	font-family: Arial, sans-serif;
	width: 1000px;
	margin: 0 auto;
}
.footer address{
	float: left;
	width: 186px;
	font-style: normal;
	padding-left: 116px;
}
.footer ul{
	border-top: 1px solid #5ea000;
	padding: 17px 0 12px;
}
.footer div.center{
	margin-top: 10px;
	float: left;
	text-align: center;
	width: 520px;
	color: #8f8f8f;
}
.footer div.center span{display: block;}
.footer li{
	display: inline;
	background: url(../images/sep.gif) no-repeat 0 50%;
	padding: 0 10px;
}
.footer li:first-child{background: none;}
.footer div.right{
	float: right;
	text-align: center;
	width: 170px;
	color: #8f8f8f;
}
.footer div.right a{color: #8f8f8f;}
.footer .counter img{display: inline;}
.footer .counter{padding-bottom: 12px;}

.contentpaneopen li{
	background: url(../images/marker.gif) no-repeat 0 5px;
	text-decoration: none;
	
	padding-left: 10px;
	
}

.contentpaneopen  h2 {
margin:0;
	font:16px/14px arial,sans-serif;
	color: #5c5e4a;
font-weight:  bold;

}

.contentheading h2, .componentheading-contacts{
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	color: #558600;
	padding-bottom: 8px;
}



