* { margin:0; padding:0;}
body { background: #234207 url(images/bg_site.jpg) 0 0 repeat-x; font-size:100%; line-height:1em; font-family:Trebuchet MS; color:#fff; text-align:center;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Trebuchet MS;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a:hover{text-decoration:none;}
a{ color:#90da02;}
.column { float:left;}
.clear, .col-list, .row-box, p { width:100%; overflow:hidden; font-size: 130%; line-height: 20px; }
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}
.spacer { height: 1px; width: 1px; line-height: 1px; font-size: 1px; clear: both; }
/*header*/
.header{ background:url(images/header-down.gif) no-repeat; height:550px;}
.header-small { background:url(images/header-down.gif) no-repeat; height: 350px; }
.header-small .row-top { height: 350px !important; }
.header .row-top img, .header .row-top div{ position:absolute;}
.header .row-top{ height:372px;}
.header .row-top .main-menu { z-index: 0; }
.header .row-top .logo{margin:59px 0 0 31px;}
.header .row-top .rss{margin:14px 0 0 851px; width:78px; height:44px; position: absolute; z-index: 100; display: block; }
.header .row-top .slogan{margin:206px 0 0 489px;}
.header .row-top .menu{ padding:84px 0 0 329px;}
.header .row-top .menu li{ float:left; width: 100px; text-align: center; margin-left: 2px; }
.header .row-top .menu li.wide { width: 202px; }
.header .row-top .menu li a{ color:#000000; font-weight:bold; font-size:0.812em; text-decoration:none;}
.header .row-top .menu li a:hover{ color:#25630c;}
.header .row-top .width{width:70px !important;}
.header .row-text .extra-left { margin-left:39px; width:923px; overflow:hidden; padding-top:22px;}
.header .row-text{ height:178px;}
.header .row-text .row-box-1{ width:311px; background:url(images/header_marker.png) 0 0 no-repeat;}
.header .row-box-1 span{ display:block; padding:8px 0 0 61px; font-size:0.875em;}
.header .row-box-1 img{ display:block; margin-bottom:3px;}
.header .row-box-1{ color:#90da02; line-height:0.937em;}
.header .row-box-1 b{ display:block; margin-top:13px; font-weight:normal;}
.header .row-box-1 b a{ color:#5a7128; background:url(images/header_marker_link.gif) center right no-repeat; padding:0 20px 0 0;  margin-top:11px; font-size:0.812em;}
.header .row-text .width { width:257px !important; margin-left:1px;}
.header .flash-header { margin-left: -8px; }
/*footer*/
.footer{ padding: 54px 23px 0 22px; font-size: 15px; }
.footer .bg-center{ background:url(images/bg-cente.jpg) 0 0 repeat-x; }
.footer .corner-left{ background:url(images/corner-left.jpg) 0 0 no-repeat;}
.footer .corner-right{ background:url(images/corner-right.jpg) top right no-repeat; padding: 20px 20px 24px; }
.footer .privacy { float: left; width: 430px; margin-bottom: 30px; }
.footer .address { color: #90da02; text-align: right; float: right; width: 440px; margin-bottom: 30px; }
.bg .wellington-logo { background:url(images/content/wellington-logo.gif) top right no-repeat; width: 28px; height: 235px; position: relative; float: right; top: -75px; left: 25px; }
/*content*/
.bg{ background:url(images/bg.jpg) 0 0 repeat-y; }
.bg-small { background:url(images/bg-small.jpg) 0 0 repeat-y; }
.content{ background:url(images/content_top.jpg) 0 0 no-repeat; font-size:90%; line-height: 20px;}
.content-small { background: url(images/content_top1.jpg) left top no-repeat; font-size:90%; line-height: 20px; }
.content-small .extra-left{ padding-top: 25px; }
.content .extra-left{ margin-left:41px; width:923px; overflow:hidden; }
.br{ display:block;}
.indent-bot{ display:block; margin-bottom:25px;}
.indent-top-bot{ display:block; margin:15px 0;}

.content .title{margin-bottom:30px;}
.content .img-left{ float:left; margin:0 14px 0 0;}
.content .img-right{ float:right; margin:0 0px 0 14px;}
.content .ind-1{ display:block; margin-bottom:4px;}
.content li a{ background:url(images/list_marker.gif) 0 8px no-repeat; padding:0 0 0 22px; color:#5a7128; text-decoration:none; line-height:1.875em;}
.content li a:hover{background:url(images/list_marker.gif) 2px 8px no-repeat; color:#FFF;}
.indent-top{ display:block; margin-top:25px;}
.indent-top1{ display:block; margin-top:15px;}
.content .link-1{ color:#5a7128; background:url(images/header_marker_link.gif) center right no-repeat; padding:0 20px 0 0;  margin-top:11px;}
.ind-2{ display:block; margin-bottom:11px;}
.text-1 dt{ color:#90da02;}
.text-1 dd{ padding-bottom:12px;}
.indent-text{ float:right; margin-right:70px;}
.indent-top-bot1{ display:block; margin:12px 0;}

.model-title { color:#90da02; font-size: 100%; display: block; padding-bottom: 10px; }
/*================== index-3.html ==================*/
#page4 .content .col-1 .row-box-1{ width:277px;}
#page4 .content .col-1 .row-box-2{ width:280px; margin-left:17px;}


/*================== index-5.html ==================*/
#page6 .form input{ height:18px;}
#page6 .form textarea{ overflow:auto; display:block; height:134px; margin-bottom:15px;}
#page6 .form textarea, #page6 .form input{ border:1px solid #ffffff; background:none; color:#5a7128; font-size:1em; padding-left:4px; width:252px;}
 .form-link{ margin-left:135px; margin-right:15px;}
#page6 .form .indent-form{ height:30px}
p.privpol { margin-right: 41px;  width: 875px; }
#page6 .form label { font-size: 130%; }

#page6 .weedoo-form { width: 450px; float: left; }
#page6 .weedoo-form .indent-form label { display: block; float: left; width: 100px; margin-right: 10px; }
#page6 .weedoo-form .indent-form input { color: #fff !important; }
#page6 .weedoo-form .indent-form input.btn-submit { width: 84px; height: 31px; border: none; margin-left: 105px; }

.pcolumn { width: 882px; float: left; margin-right: 15px; text-align: center; }
.pcolumn .ident{ padding:20px; }
.pcolumn img { padding-bottom: 25px; margin: 0px !important;  }
.pcolumn img.image-sp { padding-left: 25px; padding-top: 45px; }
.bp-ul { list-style: disc; font-size: 130%; padding-left: 40px; margin: 10px 0px; line-height: auto; }

.contact-us-img { float: left; width: 350px; margin:3px 0; border: 1px solid #fff; }
.extractor {
	width:352px;
	float:left;
	overflow:hidden;
	padding-left:20px;
	text-align:center;
	color:#90da02;
}
