/* CSS Document */

body {
	margin:25px 0 0; background:url(images/bg.jpg) repeat-x 0 0 #0b1807;
	}
	
h1, h2, h3, h4, h5, h6, form, input, ul, li, p, span{margin:0; padding:0;}
	
/*header*/
.nav-top {
	background:url(images/nav-top.gif) repeat-x 0 0; border-bottom:1px solid #000000;
	}
ul.nav {
	background:url(images/nav-right.gif) no-repeat 100% 0; margin:0; padding:0 8px 0 0; list-style-type:none; /*border:1px solid #FF0000;*/ position:relative; float:left;
	}
ul.nav li {
	padding:0 2px 0 0; margin:0; display:inline; float:left; background:url(images/nav-bor.gif) repeat-y 100% 0;
	}
ul.nav li.nobor {
	padding:0; margin:0; display:inline; float:left; background:url(images/nav-bor.gif) repeat-y 100% 0;
	}
ul.nav li.left {
	background:url(images/nav-left.gif) no-repeat 0 0; padding:0 0 11px 4px; /*border:1px solid #FF0000;*/
	}
ul.nav li a {
	background:url(images/navbg.gif) repeat-x 0 0 #181818; font:bold 11px "Trebuchet MS", Tahoma, "Times New Roman"; color:#FFFFFF; text-decoration:none; text-transform:uppercase; display:block; float:left; padding:7px 72px 8px 72px; margin:0;
	}
ul.nav li a.hover{
	background:url(images/navbg-act.gif) repeat-x 0 0 #1E1513; color:#FFFFFF; text-decoration:none; cursor:text; padding:7px 72px 8px 72px;
	} 
ul.nav li a:hover{
	background:url(images/navbg-act.gif) repeat-x 0 0 #1E1513; color:#FFFFFF; text-decoration:none;
	} 
.nav-bottom {
	background:url(images/nav-bottom.gif) repeat-x 0 100% #000000; border-bottom:1px solid #000;
	}
/*header*/

/*logo*/
.logobg{
	background:url(images/logobg1.gif) 39px 0 no-repeat; height:88px;
	}
.logo{
	margin:18px 0 0 73px;
	}
td.phone{
	padding:28px 0 0 105px;
	}
p.text{ font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#D0D0D0; text-decoration:none;
	}
p.text a{ font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#D0D0D0; text-decoration:none;
	}
p.text a:hover{ font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#fff; text-decoration:underline;
	}
p.text span{
	margin:0; padding:0;
	color:#a1a1a1;
	}
/*body*/
.content {
	padding:0 12px 25px 10px;
	}
.content h2.media {
	font:normal 30px/30px Arial, Helvetica, sans-serif; color:#8da04e; margin:0 0 25px 0; padding:0;
	}
.content h4.slog {
	font:normal 16px/24px Verdana, Arial, Helvetica, sans-serif; color:#b6bd9d; margin:0; padding:0;
	}
.content h4.slog span {
	font-weight:bold;
	}
.content p {
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#8c9276;
	}
/*body*/

/*footer*/
.copyright {
	font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif; color:#596237;
	}
/*footer*/
/*-------why us---------*/

.content h2.why{
	font:normal 18px/30px Arial, Helvetica, sans-serif; color:#8da04e; margin:0 0 25px 0; padding:0;
	}
.content h2.why span{
	color:#c4d28a; font-size:30px;
	}
ul.reasones{
	margin:0; padding:0 0 30px 0; list-style-type:none; 
	}
ul.reasones li{
	 padding:0 0 14px 0; margin:0 0 0 5px;background:url(images/why_bg.gif) no-repeat 0 2px;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#8c9276; clear:both;
	}
ul.reasones li b{
	float:left;font:bold 12px/24px Arial, Helvetica, sans-serif; color:#000000; margin:0 20px 0 0;
	text-align:center; width:20px;  display:block;
	}
ul.reasones li.lightbg{
	background:url(images/why_bg1.gif) no-repeat 0 2px;
	}
ul.reasones li.lightbg span{
	background-color:#9db257; color:#010101; padding:2px 5px; font-weight:bold;
	}
.content p.call{
	padding:0 0 0 5px; background-color:#9db257; color:#000000; margin:5px 0 25px 0;
	font:bold 16px/28px Verdana, Arial, Helvetica, sans-serif;
	width:319px;
	}
.content p.boldtext{
	color:#8a9562;font:bold 14px/23px Verdana, Arial, Helvetica, sans-serif;
	}
/*------market----*/
.marketline{
	background:url(images/market_line.gif) repeat-x left bottom; padding:25px 0 30px 0 ;
	}
h4.marketheding {
	font:bold 15px/24px Verdana, Arial, Helvetica, sans-serif; color:#BBC597; margin:0 0 19px 0; padding:0;
	color:#8da04e; display:block;
	}
p.markettext {
	color:#8c9276; padding:0 42px 0 0; margin:0; line-height:17px;
	}
p.markettext strong{
	line-height:17px;
	}
img.marketPic{
	border:#989E81 3px solid; font-size:0; /*float:left; */margin:3px 30px 0 0; display:block; 
	}
.marketline1{
	 padding:25px 0 30px 0 ;
	 }
	 
/*product*/
h5.slogan {
	font:normal 16px/17px Verdana, Arial, Helvetica, sans-serif; color:#bcc992;
	}
.productline{
	background:url(images/market_line.gif) repeat-x left bottom; padding:32px 0 ;
	}
.productline-nobor{
	padding:32px 0 ;
	}
h5.col-heading {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#8da04e; margin:0 0 19px;
	}
h5.col-heading span{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	}
#col .pic {
	border:3px solid #989E81; margin:0 2px; background-color:#FDFDFD;
	}
#col p {
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color:#8c9276;
	}
/*product*/
