/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
*{font-family:Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.b,b{font-weight:bold;}
form{margin:0;padding:0;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.cp{cursor:pointer;}

.dn{display:none;}
h1 span.dn{display:none;}
h2.dn{display:none;}

.no-b{border:none;}
.no-mp{margin:0;padding:0;}
.no-lst{list-style-type:none;}
.no-bg-r{background-repeat:no-repeat;}
.bg-top{background-position:top;}
.bg-bottom{background-position:bottom;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
a{color:#fff;text-decoration:none;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
body{margin:0px;padding:0px;font-size:12px;background-color:#1c1d1d; padding-top:30px;} 
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#pattern{width:1100px;margin:0 auto;}
.w-page-body{position:relative;margin:0 auto;background:url(../imgs/bg_imgs/bg_w_page_body.jpg) center top no-repeat; border:#777 1px solid;}
.w{position:relative;width:990px;margin:0 auto;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.head{height:136px;}
	.head .site-logo{position:absolute;top:26px;left:25px;display:block;width:213px;height:74px;background:url(../imgs/logos/site_logo.jpg) center center no-repeat;}
	.head .w-flags{position:absolute;top:10px;right:0px;width:130px;height:20px;}
		.head .w-flags .active { border:#fff 1px solid;}
		.head .w-flags a img{margin-right:1px;}
	.head .slogan{position:absolute;top:51px;left:266px;width:405px;height:37px;background:url(../imgs/bg_imgs/header_slogan.jpg) center center no-repeat;}

	.w-tnb{height:32px;} /* Top Navigation Bar*/
		.w-tnb li{float:left;width:165px;}
			.w-tnb li a img{margin-right:1px;}


.main{position:relative;top:26px;color:#fff;}

	.w-snb1{width:100%;height:36px;background:url(../imgs/bg_imgs/main/1x2_55_23.gif) center bottom repeat-x;} /* Sub-Navigation Bar 1 */
		.w-snb1 li{height:34px;}
			.w-snb1 li a{display:block;width:190px;height:32px;background-position:center center;background-repeat:no-repeat;background-image:url(../imgs/snb1/off.png);text-align:center;cursor:pointer;}
			.w-snb1 li a:hover{background-image:url(../imgs/snb1/on.png);}
				.w-snb1 li a .s{display:block;width:190px;height:32px;background-position:center center;background-repeat:no-repeat; padding-top:10px;}

	
	.w-snb2{width:100%;height:32px;} /* Sub-Navigation Bar 2 */
		.w-snb2 li{height:30px;}
			.w-snb2 li a{display:block;width:200px;height:28px;background-position:center center;background-repeat:no-repeat;background-image:url(../imgs/snb2/off.png);text-align:center;cursor:pointer;}
			.w-snb2 li a:hover{background-image:url(../imgs/snb2/on.png);}
				.w-snb2 li a .s{display:block;width:200px;height:28px;background-position:center center;background-repeat:no-repeat; padding-top:10px;}
	
	.box1{}
		.box1 .tl{background-image:url(../imgs/bg_imgs/main/box1/tl.png);background-position:right bottom;} 
		.box1 .tm{background-color:#333;}
		.box1 .tr{background-image:url(../imgs/bg_imgs/main/box1/tr.png);background-position:left bottom;}
		.box1 .cl{background-image:url(../imgs/bg_imgs/main/box1/cl.png);background-position:right top;background-repeat:repeat-y;}
		.box1 .cm{background-color:#333;}
			.grad_372x79_1{width:372px;height:59px;padding:10px;background:url(../imgs/bg_imgs/main/392x79_grad_1.jpg) center top no-repeat;overflow:hidden;}
			.grad_372x79_2{position:relative;width:372px; /*background:url(../imgs/bg_imgs/main/392x79_grad_2.jpg) center top no-repeat;*/}
				.grad_372x79_2 a.view{ float:right; color:#EB5F14; background:url(../imgs/bg_imgs/arrows/7x7_eb5e16_1.gif) right 4px no-repeat; padding-right:10px;}
				/*
				.grad_372x79_2 a.view{display:block;bottom:10px;right:10px;width:75px;height:12px;text-align:center;color:#EB5F14;padding-right:10px;background:url(../imgs/bg_imgs/arrows/7x7_eb5e16_1.gif) right 4px no-repeat;overflow:hidden;}		
				*/
		.box1 .cr{background-image:url(../imgs/bg_imgs/main/box1/cr.png);background-position:left top;background-repeat:repeat-y;}
		.box1 .bl{background-image:url(../imgs/bg_imgs/main/box1/bl.png);background-position:right top;}
		.box1 .bm{background-image:url(../imgs/bg_imgs/main/box1/bm.png);background-position:center top;background-repeat:repeat-x;}
		.box1 .br{background-image:url(../imgs/bg_imgs/main/box1/br.png);background-position:left top;}
		
	.w-pagination{position:absolute;bottom:10px;width:318px;height:20px;}
		.w-pagination li{float:left;height:20px;padding:3px 10px;}
			.w-pagination .l{border-right:solid 1px #fff;}
			.w-pagination .m{width:150px;padding-top:5px;text-align:center;}
			.w-pagination .r{border-left:solid 1px #fff;}
			
	.w-company-gallery,.w-product-gallery{}
		.w-company-gallery li{float:left;margin:6px 6px 6px 7px;}
		.w-product-gallery li{float:left;margin:3px 3px 3px 4px;}
			.w-company-gallery li a,.w-product-gallery li a{display:block;width:150px;height:113px;background-repeat:no-repeat;background-position:center center;border:solid 1px #eb5f14;}
			
	.w-products-menu{}
		.w-products-menu .tl{background-image:url(../imgs/bg_imgs/main/products_menu/tl.png);background-position:right bottom;background-repeat:no-repeat;}
		.w-products-menu .tm{background-image:url(../imgs/bg_imgs/main/products_menu/tm.png);background-position:center bottom;background-repeat:repeat-x;}
		.w-products-menu .tr{background-image:url(../imgs/bg_imgs/main/products_menu/tr.png);background-position:left bottom;background-repeat:no-repeat;}
		.w-products-menu .cl{background-image:url(../imgs/bg_imgs/main/products_menu/cl.png);background-position:right center;background-repeat:repeat-y;}
		.w-products-menu .cm{background-color:#292a2a;}
		.w-products-menu .cr{background-image:url(../imgs/bg_imgs/main/products_menu/cr.png);background-position:left center;background-repeat:repeat-y;}
		.w-products-menu .bl{background-image:url(../imgs/bg_imgs/main/products_menu/bl.png);background-position:right top;background-repeat:no-repeat;}
		.w-products-menu .bm{background-image:url(../imgs/bg_imgs/main/products_menu/bm.png);background-position:center top;background-repeat:repeat-x;}
		.w-products-menu .br{background-image:url(../imgs/bg_imgs/main/products_menu/br.png);background-position:left top;background-repeat:no-repeat;}
		
	.ul-products{}
		.ul-products li{padding:0 3px;border-right:solid 1px #eb5f14;}
		
	#form_contact{}
		#form_contact .label{color:#fff;}
		#form_contact .label-obligatory{color:#ea5d15;}
		#form_contact .ff{width:230px;background:#333;border-style:solid;border-width:1px;border-color:#fff;font-size:11px;color:#fff;padding:2px;}
		#form_contact .ff-obligatory{border-color:#ea5d15;}
		.t-area{height:220px;margin:0;overflow:auto;}

.foot{height:120px;background-image:url(../imgs/bg_imgs/bg_foot.png);background-position:center top;background-repeat:no-repeat;color:#fff;margin-top:40px}
	.foot .ci-1, .foot .ci-2{position:absolute;font-size:10px;}
	.foot .ci-1{left:30px;width:150px;text-align:right;color:#666;}
	.foot .ci-2{left:185px;}
	.foot .copy{position:absolute;top:78px;right:35px;font-size:10px;}
	
	
.icons{position:absolute;width:100%;background-color:#1c1d1d;margin:20px 0; padding-bottom:20px;}
	.icons *{color:#fff;}
		.icons li{float:left;width:33%;text-align:center;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
a.index_ne:link,a.index_ne:visited{display:block;padding:5px 0 5px 15px;background:url(../imgs/bg_imgs/arrows/7x7_eb5e16_1.gif) 0px 9px no-repeat;}
a.index_ne:hover{}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.cuff { font-size:14px; color:#F60}
.cuff:hover{ color:#fff}
.active { color:#FFF}
.paddtop10{padding-top:10px;}
.margtop10{margin-top:20px;}
