* {
	padding-right:					0px; 
	padding-left:						0px; 
	padding-bottom:					0px; 
	margin:						0px; 
	padding-top:						0px
}

body {
	font-size:						14px; 
	font-family:						Arial,serif;
	color:							#111111;

}



* html img {
	behavior:						url(/images/iepngfix.htc);
}

a{
	color:							#009933;
}

#logo{
	height:						73px;
	width:							238px;
	background-image:					url(/images/logo.jpg);
	display:						block;
	text-indent:						-999em;
}

#order{
	height:						39px;
	width:							153px;
	background-image:					url(/images/order.jpg);
	text-indent:						-999em;
	font-size:						0px;
	background-position:					0px 0px;
	background-repeat:					no-repeat;
	text-decoration:					none;
	color:							#ffffff;
	display:						inline-table;
}

* html #order{
	display:						block;
}

*[id='order']{
	display:						block;
}

.line-footer{
	background-color:					#597F00;
	height:						5px;
	clear:							both;
	width:							auto;
	padding:						0px 50px;
}

* html .line-footer{
	font-size:						1px;
}

.footer{
	height:						95px;
	/*padding:						0px 50px;*/
	margin:						0px auto;
	width:							1000px;
}

.footer-right{
	background-color:					#50B171;
	float:							right;
	height:						90px;
	margin:						5px 0 0;
	width:							230px;
}

.footer-righti{
	line-height:						23px;
	padding:						10px 0 0 10px;
	color:							#ffffff;
}

.footer-righti a{
	color:							#ffffff;
}

.footer-left{
	width:							650px;
}

.footer-left-menu{
	height:						20px;
	background-color:					#94bf30;
}

.fmenu{
	margin:						0px 0px 0px 0px;
	padding:						0 0 0 40px;
}

.fmenu li{
	list-style-image:					none;
	list-style-position:					outside;
	list-style-type:					none;
	margin:						0px 0 0 0;
	float:							left;
	text-align:						center;
	width:							95px;
	height:						20px;
}

.fmenu a{
	color:							#ffffff;
	font-size:						12px; 
}

.fmenu-active{
	background-color:					#ffffff;
}

.fmenu-active a{
	color:							#00923f;
}

.footer-left-link{
	color:							#00923f;
	font-size:						12px; 
	margin:						33px 0 0 0;
}

.footer-left-link a{
	color:							#50b171;
}

.razr{
	margin:						0 0 0 10px;
}

.content{
	/*padding:						40px 50px 20px 50px;*/
	padding:						40px 0px 20px 0px;
	clear:							both;
	width:							1000px;
	margin:						0px auto;
}

* html .content{
	margin:						0 0 20px 0;
}

.contentin{
									
}

.contentin img{
	border:						0px;									
}

.top-left{
	width:							250px;
	height:						73px;
	margin:						0 0 0 4%;
}

.top-right{
	width:							64%;
	height:						73px;
	margin:						0 5% 0 0;
	float:							right;
}

.inputsearch{
	width:							200px;
	height:						20px;
	background-color:					#fafafa;
	border:						1px solid #f0f0f0;
	color:							#999999;
	font-size:						15px;
}

.inputsubmit{
	width:							100px;
	background-color:					#139e43;
	border:						1px solid #18bd51;
	color:							#ffffff;
	font-size:						14px;
	padding:						0px;
}

.tright-right{
	float:							right;
}

.tright-right form{
	
}

.tright-left{
	float:							left;
}

.trleft-tid{

}

.trleft-tid li{
	list-style-image:					none;
	list-style-position:					outside;
	list-style-type:					none;
	margin:						0px 0 0 20px;
	float:							left;
}

.menu{
	clear:							both;
}

.menu li{
	list-style-image:					none;
	list-style-position:					outside;
	list-style-type:					none;
	padding:						4px 4% 4px 4%;
	float:							left;
}

.tright-menu{
	margin:						50px 0 0;
}

.menu-active{
	background-color:					#139e43;
}

.menu-active a{
	color:							red;
}

.banner-top{
	margin:						37px auto 60px auto;
	width:							900px;
	height:						150px;
}

.contentbox{
	overflow:						hidden;
}

.contentbox-left{
	float:							left;
	width:							250px;
}

.contentbox-right{
	margin:						0 0 0 270px;
}

.last-project{

}

.last-project img{
	margin:						5px 0 5px 0;
}

.orderbutton{
	background-image:					url(/images/icon1.jpg);
	background-position:					0px 0px;
	background-repeat:					no-repeat;
	height:						85px;
	text-align:						right;
	color:							#E13028;
	font-size:						12px;
	margin:						20px 0;
}

.right-colomn{
	float:							right;
	width:							300px;
	margin:						0 0 0 10px;
}

.contentbox-right h1{
	font-size:						17px;
	/*font-weight:					normal;*/
	text-decoration:					underline;
}

.contentbox-right a h1{
	
}

h2{
	font-size:						15px;
	font-weight:						normal;
	text-decoration:					underline;
}	

h3{
	font-size:						14px;
}

.listd{
	margin:						5px 0 0 20px;
}

.listd li{
	margin:						10px 0;
}

.counter{
	left:							-3500px;
	position:						absolute;
	top:							-3500px;
}

.services{
	
}

.services li{
	margin:						10px 0 10px 15px;
}

.services li a{
	
}

.primblocks{
	background-color:					#FAFAFA;
	border-left:						5px solid #DDDDDD;
	padding:						15px 30px;
}

.listintext{
	
}

.listintext li{
	margin:						15px 0 15px 50px;
}

.listintext ul li{
	margin:						15px 0 15px 75px;
}

.listintext li a{
	
}

.contentbox-right p{
	margin:						15px 0;
}

.servicest{
	width:							100%;
}

.servicest tr{

}

.servicest td{
	padding:						10px 100px 10px 0;
	vertical-align:					top;
	width:							50%;
}

.serviceslp{
	padding:						0 0 15px;
}

.serviceslp li{
	margin:						15px 0;
}

.serviceslp ul{
	margin:						15px 0;
}

.serviceslp ul li{
	margin:						0 0 0 30px;
	font-size:						85%;
}

.serviceslp li a{

}

.productimg{
	margin:						15px 15px 15px 0;
	float:							left;
}

.productpotext{
	color:							#777777;
	display:						block;
	margin:						5px 0;
	padding:						0 70px;
}

.productul{
	margin:						10px 0 10px 0px;
}

.productul li{
	margin:						5px 0 5px 200px;
}

.contentbox-right p.productp{
	margin:						5px 0 5px 15px;
	clear:							both;
}

.ui-helper-clearfix{
	height:						37px;
}

.productvitable{
	background-color:					#ffffff;
}

.productvitable td{

}

.productvitable p{

}

.productvitablep{
	padding:						0px 0px 0px 10px;
}

.umi-price{
	color:							red;
	float:							right;
	font-size:						18px;
}

.particon{
	clear:							both;
}

.particon li{
	float:							left;
	list-style-image:					none;
	list-style-position:					outside;
	list-style-type:					none;
	margin:						0 30px 0 0;
	text-align:						center;
}

.particon li a{

}

.h2partner{
	clear:							both;
	margin:						5px 0;
	padding:						50px 0 0;
}

#crt{
	display:						none;
}

#upg{
	display:						none;
}

#fis{
	display:						none;
}

.ordertd1{
	width:							300px;
}

.inp{
	width:							370px;
}

.txtar{
	width:							370px;
	height:						100px;
}

#submitorder{
	float:							right;
	margin:						0 22px 0 0;
}

.client-elm{
	float:							left;
	padding:						10px 10px 10px 20px;
	width:							100%;
}

.cl-pretxt{

}

.client-elm img{
	border:						4px double #F1F1F1;
	margin:						0 20px 5px 0;
}

.client-url{
	margin:						20px 0px 20px 0;
}

.cln-service{
	
}

.cln-service td{
	vertical-align:					top;
}

.client-last{
background-color:#FDFDF1;
text-align:center;
width:190px;
}

.client-last img{

}