* {margin:0 auto; padding:0;}
body {font-family:arial; font-size:15px; color:#303030;}
a {text-decoration:none;}
img {border:none;}
h1 {
	color: #449E00;
	font-size: large;
	line-height: 20px;
}

#header {position:relative;}
#container {width:860px; padding:20px 0;}
#navigator {background:url(images/navigator-bg.jpg) no-repeat;}
#navigator a {display:block; float:left; font-size:12px; color:#444; padding:11px 11px 7px 11px; background:url(images/border.jpg) no-repeat right;}
	#navigator a:hover {color:#fff;}
	#navigator a.active {color:#fff;}
#buttons {	position:absolute;top:307px;left:0px;width:858px;padding-left:4px;}
#buttons a {display:block; float:left; padding-left:1px;}
#phone {background:url(images/phone.jpg) no-repeat; width:829px; height:57px; margin-top:71px; padding:9px 14px 6px 0;}
#content {width:843px; margin-top:11px; text-align:center;}
#content_left {width:284px; float:left; margin-right:17px; text-align:center;}


	#green_menu {background:#79bc00 url(images/top-green.jpg) top no-repeat; padding:5px 15px 0 15px; font-size:13px;}
	#green_menu a {background:url(images/leaf.jpg) no-repeat 0 5px; display:block; text-align:left; padding:4px 0 4px 20px; color:#fff; border-bottom:1px dotted #fff; }
	#green_menu a:hover {color:#303030;}
	#green_menu a.active2 {color:#303030;}
	
	#menuDeroulant a {color:#fff;  }
	#menuDeroulant a:hover {color:#303030;}
	#menuDeroulant a.active2 {color:#303030;}
	



#menuDeroulant
{
	background:#79bc00 url(images/top-green.jpg) top no-repeat; padding:5px 15px 0 15px; font-size:13px; color:#FFF;

}
#menuDeroulant li
{
	background:url(images/leaf.jpg) no-repeat 0 5px; list-style:none; display:block; text-align:left; padding:4px 0 4px 20px; color:#fff; border-bottom:1px dotted #fff; 

}
	#menuDeroulant .sousMenu
{
	display: none; background-color:#79bc00; padding:5px 35px 0 15px; font-size:13px; color:#FFF;
}
	#menuDeroulant .sousMenu li
{
 display:block; text-align:left; padding:4px 0 4px 20px; color:#fff; border-bottom:1px dotted #fff; 
}
#menuDeroulant li:hover > .sousMenu { display: block; }

#product{
	background-color:#e0e1df; border:#cbcbcb;border-style:solid;border-width:1px;padding:5px 5px 5px 5px; width:160px;;height:300px;}	


.raised {background: transparent; background: transparent; width:170px; margin:0 auto;float:left;}
.raised h1{padding:5px;text-align:center;}
.raised p {padding:5px;text-align:left;}
.raised h1 {font-size:12px; color:#449e00; }
.raised p {padding-bottom:0.5em;font-size:11px;}
	
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#dfe6d3; border-left:1px solid #c6cabe; border-right:1px solid #c6cabe;}
.raised .b3 {background:#dfe6d3; border-left:1px solid #c6cabe; border-right:1px solid #c6cabe;}
.raised .b4 {background:#dfe6d3; border-left:1px solid #c6cabe; border-right:1px solid #c6cabe;}
.raised .b4b {background:#dfe6d3; border-left:1px solid #c6cabe; border-right:1px solid #c6cabe;}
.raised .b3b {background:#dfe6d3; border-left:1px solid #c6cabe; border-right:1px solid #c6cabe;}
.raised .b2b {background:#dfe6d3; border-left:1px solid #c6cabe; border-right:1px solid #c6cabe;}


.raised .b1 {margin:0 5px; background:#c6cabe;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#c6cabe;}
.raised .boxcontent {display:block;  background:#dfe6d3; border-left:1px solid #c6cabe; height:370px;border-right:1px solid #c6cabe;}

.boxproduct{ background-image:url(images/backgroundProduct.png); width:123px; height:165px;  color:#FFF; font-size:12px; font-weight:bolder; padding:0px; text-align:center;}
.boxproduct img{
	margin-bottom:5px;
}
.boxproduct a:link {
	color:#fff;
}
.boxproduct a:visited {
color:#fff;
}
.boxproduct a:hover {
color:#a0e228;
text-decoration: none;
}
	a:link {
color:#449e00;
}
a:visited {
color:#449e00;
}
a:hover {
color:#666666;
text-decoration: none;
}
a:active {
color:#666666;;

}
.footPrint a:link {
color:#433300;
text-decoration: underline;
}
.footPrint a:visited {
color:#449e00;
text-decoration: underline;
}
.footPrint a:hover {
color:#666666;
text-decoration: underline;
}

#content_right {width:528px; float:left; text-align:left; padding:15px 0 0 10px; line-height:20px; border:0px solid red;}
#logo a img{padding:0px 8px;}

#footer {border-top:2px ridge #dadada; background:url(images/copyRight.jpg) no-repeat right top; height:35px; text-align:left; padding-top:10px;}
#footer a {font-size:10px; color:#4f4f4f; padding:5px 5px;}
#footer a:hover{text-decoration:underline;}
#top{
	padding:0px 0px 0 0px;
	}
td.l1 {background-color: #c6cabe; padding: 2px 5px 2px 5px;}
td.l2 {background-color: #dfe6d3; padding:2px 5px 2px 5px;}
.Rtop a:link {text-decoration: none;color:#000080;}

.Rtop a:active {text-decoration: none;color:#4f4f4f;}
.Rtop a:hover {text-decoration: none; color:#4f4f4f;}

.image1 {float:left; padding-right:10px;}
.clear {clear:both;}
.enq-btn {float:right;}
.green-txt {color:#449e00;}
.blue-txt {color:#000080;}
#stamp{
	background-image:url(images/Stamp---$34-000.png);
	height:179px;
	width:200px;
	position:absolute;
	top:533px;
	left:779px;
}
.title1 {color:#7f7f7f; font-size:12px;}
.title2 {font-size:12px;}
.title-blue {font-size:20px;color:#000080;}
.title-green {font-size:20px;color:#449e00;}
.padding-left {padding-left:23px;}
#contactform {width: 500px; float: left;}
#contactform fieldset{border: 0 none;}
#contactform span {float: left; color: #449E00;}
#contactform label{width: 150px; float: left; color: #000080; font-size: 15px;}
#contactform label.hearaboutus{width: 200px;}
#contactform .text-input{padding: 2px 5px; line-height: 13px; height: 13px; font-size: 13px; margin-bottom: 10px;}
#contactform .textarea{width: 298px;height: 80px; float: left; padding: 2px 5px; line-height: 13px;font-size: 13px; margin-bottom: 10px;}
#contactform #submit{float: left; color: #fff; background: #449E00 no-repeat 0 0; padding: 5px; border: 0 none;-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#recaptcha_widget_div{
	float: left;
	margin: 0 0 20px 0;
}
#contactform ul li{
	list-style: none;
}

#contactform select {
	margin:5px 0 10px;
}

#contactform #state option{
	height: 15px;
}

#contactform span.notreq {
	margin-right: 12px;
}

#contactform span.req {
	margin-right: 10px;
}

#contactform span.req.security {
	margin-right: 6px;
}
