﻿*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; margin:0;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f3f3f;
	line-height:150%;
	word-spacing:2px;
	direction:rtl;unicode-bidi:bidi-override;
	}
a{
	color:#000;
	text-decoration:none;
	}
img{border:none;}
h2,dt{
	font-size:150%;
	color:#0096d7;
	font-weight:bold;
	}
h2{
	font-weight:normal;
	color:#797979;
	}
dt{
	padding-bottom:20px;
	}
li{list-style:none;}
p{}

	
/*MAINNAV*/
#mainNav{
	height:49px;
	padding:0px 0px 0px 80px;
	background:#51a1d2 url(../images/navBG.gif) repeat-x top left;
	}
#mainNav li{
	float:left;
	height:49px;
	width:auto;
	padding:0px 26px;
	border-right:#4194bc solid 1px;
	border-left:#6abceb solid 1px;
	}
#mainNav li.navLeft{
	border-left:none;
	}
#mainNav li.navRight{
	border-right:none;
	}
#mainNav li a{
	float:left;
	height:34px;
	padding-top:15px;
	text-align:center;
	color:#FFF;
	font-weight:600;
	}
#mainNav li a.cur,#mainNav li a:hover{background:url(../images/navLink.gif) no-repeat bottom center;}
/*MAINNAV END*/

/*CONTAINER*/
#container,#sideBar,#content,#mainContent{float:left;}
#container{
	width:970px;
	padding:5px 0 10px 30px;
	margin:0 auto;
	}
#language{
	width:900px;;
	text-align:right;
	padding:5px 45px 5px 0;
	}
#language img{
	padding-left:10px;
	}
	
#sideBar{
	width:245px;
	}
#logo{
	padding:60px 0px;
	}
#content{
	font-size:95%;
	width:675px;
	padding-top:209px;
	padding-left:15px;
	background:url(../images/contentBG.jpg) no-repeat top center;
	ovflow:hidden; zoom:1;
	}
#mainContent{
	width:620px;
	padding:20px 25px;
	background:url(../images/shadowBG.gif) no-repeat top center;
	}
#mainContent h2,#products dt{
	font-size:140%;
	padding:15px 0px;
	}
/*CONTAINER END*/

/*FOOTER*/
#footer{
	font-size:80%;
	clear:left;
	width:100%;
	height:113px;
	background:#51a1d2 url(../images/footerBG.gif) repeat-x bottom left;
	text-align:center;
	color:#FFF;
	}
#footer #series{
	height:20px;
	padding:10px 0px;
	}
#footer p{
	line-height:12px;
	text-align:center;
	}
/*FOOTER END*/

/*ROUND BORDER PATCH*/
b.rBox1,b.rBox2{ display:block; overflow:hidden; height:1px;}
.rBox1{ margin:0 2px; background:#c0d5e6;} 
.rBox2,#search{border-color:#c0d5e6; border-style:solid; border-width:0 1px; clear:both}
.rBox2{ margin:0 1px;}
/*ROUND BORDER PATCH END*/
/*ROUND PATCH*/
b.rtop, b.rbottom{display:block;background: #FFF;}     
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden;}
b.r1{margin: 0 5px;}     
b.r2{margin: 0 3px;}     
b.r3{margin: 0 2px;}     
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;} 
/*ROUND PATCH END*/

.submit,#BtnSearch{
	border:none;
	padding:2px;
	background-color:#95c8d7;
	color:#FFF;
	font-size:95%;
	font-weight:600;
	cursor:pointer;
	}
#BtnSearch{background-color:#D6D6D4; width:35px;}
/*INDEX*/
/*SIDEBAR*/
#intro p{
	width:220px;
	}
h2{ color:#0065A4; font-weight:bold; font-variant:small-caps;}
#intro div.more{
	padding:20px 0px;
	}

#service{
	background:#0490d5 url(../images/serviceBG.gif) repeat-x top left;
	color:#FFF;
	}
#service h2,#service div{
	padding:0px 25px;
	}
#service h2{
	font-size:140%;
	padding-top:10px;
	padding-bottom:20px;
	}
#service div.more a{
	line-height:30px;
	color:#FFF;
	text-decoration:underline;
	}
/*ROUND PATCH*/
b.rtop b{background:#d4edff;}
b.rbottom b{background:#3aa1dd;}
/*ROUND PATCH END*/
/*SIDEBAR END*/

#mainContent{padding-right:15px;}
/*PRODUCTS*/
#products{
	float:left;
	padding-bottom:15px;
	border-bottom:#c8d8e9 dashed 1px;
	}
#products dd{
	float:left;
	width:140px;
	margin-right:15px;
	background-color:#9db9d7;
	text-align:center;
	padding-top:5px;
	}
#products dd span{
	display:block;
	text-align:center;
	color:#FFF;
	font-weight:600;
	border-top:#FFF solid 1px;
	}
#products dd img{width:130px;height:130px;}
#products dd span{display:block;width:127px; padding:0px 5px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#products div.more{
	float:right;
	padding-top:5px;
	padding-right:15px;
	}
/*PRODUCTS END*/

/*CATEGORIES*/
#categories{
	float:left;
	border-bottom:#c8d8e9 dashed 1px;
	}
#categories li{
	float:left;
	width:126px;
	padding-right:20px;
	padding-bottom:15px;
	border-right:#c8d8e9 dashed 1px;
	}
#categories li.patch{border-right:none;}
#categories li dt{
	font-size:100%;
	font-weight:600;
	padding-bottom:0px;
	padding-right:10px;
	background:url(../images/serviceLink.gif) no-repeat center right;
	}
#categories li dd{padding-left:10px; padding-right:10px;}
.red,#categories li dt a:hover{
	color:#b20000;
	text-decoration:underline;
	}
/*CATEGORIES END*/

/*NEWS*/
#news,#news ul,#news ul li,#news img{
	float:left;
	}
#news{
	padding:10px 0px;
	border-bottom:#c8d8e9 dashed 1px;
	}
#news ul{ padding-left:10px;width:400px;}
#news ul li{ width:400px;}

#news ul li span{ display:block;}
#news ul li span.dataLink{
	background:url(../images/icoLink.gif) no-repeat center right;
	padding-right:10px;
	}
#news ul.newCenter,#news ul.newCenter li{width:590px;}
/*NEWS END*/	
	
#name div{
	float:right;
	}
#name{
	float:left;
	padding:10px 0px;
	width:590px;
	}
#name div{
	padding-right:10px;
	}


#intro h2{ font-size:21px; color:#0096D7; word-spacing:-2px;}
#mainContent h2,#mainContent .products dt{ font-size:14px; color:#0096D7; font-family:Arial Black;}

/*PAGE*/
/*SUBNAV*/
#subNav{
	margin-bottom:20px;
	}
#subNav dt,#subNav h3{
	display:block;
	padding-bottom:0px;
	border-bottom:5px solid #ebebeb;
	}
#subNav dt{ font-weight:400; color:#0065A4; font-size:180%;}
#subNav dd,#subNav h4{
	width:245px;
	padding:10px 0px;
	border-bottom:#e6e6e6 solid 1px;
	background:url(../images/linkTypeB.gif) no-repeat center right;
}
#subNav a{
	display:block;
	width:245px;
	}
#subNav a.cur,#subNav a:hover{
	color:#FFF;
	background:#0096d7 url(../images/linkTypeA.gif) no-repeat center right;
	}
/*SUBNAV END*/

/*SEARCH*/
b.rtop b{background:#dcedff;}
b.rbottom b{background:#d6e6f5;}
#search{
	padding:5px;
	}
#search div.title{
	background:url(../images/icoSch.gif) no-repeat center left;
	}
#search div.title span{
	display:block;
	height:25px;
	background:#FFF url(../images/schBG.gif) repeat-x top left;
	padding-left:10px;
	}
#search div.title span span{
	background:url(../images/icoSch.gif) no-repeat center right;
	padding-right:20px;
	padding-top:5px;
	}
#search #formBox{
	padding:20px;
	}
/*SEARCH END*/

/*TOPNAV*/
#topNav{
	border-bottom:5px solid #ebebeb;
	}
#topNav a{
	padding-left:12px;
	background:url(../images/icoLink.gif) no-repeat center left;
	}
#topNav a.homeLink{
	background:url(../images/icoIndex.gif) no-repeat center left;
	}
/*TOPNAV END*/

/*CONTACT*/

#contact h1{
	padding-bottom:0px;
	margin-bottom:15px;
	border-bottom:1px #797979 solid;
	}
#contact h3{font-size:100%; color:#A9A9A9; padding-bottom:20px;}
#contact em{ font-weight:600; text-decoration:underline;}
#contact dl{
	margin-top:15px;
	}
#contact dt{
	font-size:120%;
	font-weight:normal;
	padding:5px 0px;
	}
/*CONTACT END*/

/*COMPANY*/
#company p{
	padding-top:15px;
	}
#company em{
	color:#000;
	font-weight:600;
	}
/*COMPANY END*/

/*FEEDBACK*/
#feedBack,#feedBack label{float:left;}
#feedBack{
	padding:5px;
	}
#feedBack div{
	padding-bottom:20px;
	}
#feedBack label{
	width:100px;
	padding-right:5px;
	text-align:right;
	}
#feedBack input{
	width:250px;
	}
#feedBack input.submit{
	margin-right:5px;
	width:60px;
	}
#reset{background:#b8b8b8;}
#feedBack em{
	font-size:150%;
	text-decoration:none;
	padding-left:5px;
	}
/*FEEDBACK END*/
/*PRODUCTS*/

/*SEARCH*/
b.rtop b{background:#dcedff;}
b.rbottom b{background:#d6e6f5;}
h2{ color:#0065A4; font-weight:bold; font-variant:small-caps;}
#search{
	padding:5px;
	}
#search div.title{
	background:url(../images/icoSch.gif) no-repeat center left;
	}
#search div.title span{
	display:block;
	height:25px;
	background:#FFF url(../images/schBG.gif) repeat-x top left;
	padding-left:10px;
	}
#search div.title span span{
	background:url(../images/icoSch.gif) no-repeat 90% 50%;
	padding-right:40px;
	padding-top:5px;
	}
#search #formBox{
	padding:20px;
	}
/*SEARCH END*/

/*PRODUCTSSUBNAV*/
#pro_subNav h3,#pro_subNav h4{font-size:12px; font-weight:normal;}
#pro_subNav h4.H4Hr{
border-bottom:#E7E7E7 1px solid;
margin:8px 0;
}
#pro_subNav h2{
	display:block;
	font-size:200%;
	font-weight:normal;
	margin-bottom:15px;
	border-bottom:5px solid #ebebeb;
	}
#pro_subNav h3{
	font-size:100%;
	padding:2px;
	background:#0096d7 url(../images/linkTypeC.gif) no-repeat center right;
	}
#pro_subNav h4{
	margin-top:2px;
	padding:2px 0px;	
	}
#pro_subNav h3 a{color:#FFF;}
#pro_subNav h4 a{
	display:block;
	background:url(../images/dot.gif) no-repeat center right;

	padding-right:10px;
	}
#pro_subNav a.cur,#pro_subNav h4 a:hover{background-color:#ABE1F9;}
#pro_subNav h4.cur{
	background-color:#abe1f9;
	}
#pro_subNav h4.cur a,#pro_subNav h4 a:hover{
	color:#0096d7;
	}
#pro_subNav{
	margin-bottom:50px;
	}
/*SUBNAV END*/

/*TOPNAV*/
#topNav{
	border-bottom:5px solid #ebebeb;
	}
#topNav a{
	padding-left:12px;
	background:url(../images/icoLink.gif) no-repeat center left;
	}
#topNav a.homeLink{
	background:url(../images/icoIndex.gif) no-repeat center left;
	}
/*TOPNAV END*/

#mainContent h2{
	border-bottom:#797979 solid 1px;
	}
#mainContent div.intro{
	border-top:#797979 solid 1px;
	border-bottom:#797979 solid 1px;
	padding:20px 5px;
	}
#mainContent div.intro label{
	padding:2px;
	}
#mainContent div.intro form{
	text-align:center;
	padding-bottom:20px;
	}
#mainContent div.intro option{color:#000000;}
#mainContent div.intro em{
	color:#414141;
	}
	
/*PRODUCTS*/
.page{
padding:0px 5px;
}
div.pages{border-top:#797979 solid 1px;}
#new_btn,div.pages{
	clear:both;
	padding:2px 0px;
	background-color:#ebebeb;
	text-align:right;
	}
#new_btn a,div.pages a{
	padding:1px 4px;
	}
#new_btn a.cur,div.pages a.cur{
	background-color:#797979;
	color:#FFF;
	}
#new_btn a.nextPage,div.pages a.nextPage{
	background:url(../images/icoNext.gif) no-repeat center right;
	}
#new_btn a.allPage,div.pages a.allPage{
	text-decoration:underline;
	}
#productList ul{
	float:left;
	padding-left:10px;
	}
#productList ul li{
	float:left;
	width:140px;
	padding:5px 5px;
	margin-top:8px;
	text-align:center;
	border-bottom:#797979 solid 1px;	
	}
#productList ul li span{
	display:block;
	text-align:center;
	color:#FFF;
	font-weight:600;
	border-top:#FFF solid 1px;
	padding:2px;
	margin-bottom:4px;
	text-align:left;
	background-color:#9db9d7;
	width:137px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	}
#productList ul li a{display:block;padding:5px;background-color:#9db9d7;}
#productList ul li span a{display:inline;}
#productList ul li img{width:130px;height:130px;}
/*PRODUCTS END*/

/*DETAIL*/
#detail{padding:10px 0px;}
#detail div.img{
	float:left;
	width:280px;
	height:240px;
	border:#989898 solid 1px;	
	}
#detail ul{
	float:left;
	width:315px;
	padding:0px 10px 10px 5px;
	margin-left:5px;
	background-color:#f3f3f3;
	}
#detail ul li{
	width:300px;
	padding:2px 0;
	}
#detail input.submit{
	background-color:#d7d7d7;
	margin-left:8px;
	}
#detail li.btn .submit{ padding-left:0px; margin-left:0px; background:none; background-image:url(../images/inq_btn.gif);width:95px;height:17px;}
/*DETAIL END*/

/*INFO*/
#info{
	clear:left;
	margin-top:10px;
	border-top:#797979 solid 1px;
	border-bottom:#797979 solid 1px;
	background-color:#f3f3f3;
	}
#info p{
	padding:20px 10px;
	}
div.pageMove{
	padding:5px 0px;
	text-align:right;
	}
div.pageMove a{
	padding-right:10px;
	}
.v_pic{ padding:10px 10px 5px 10px; border-bottom:1px dashed #666; margin-bottom:10px;}
/*INFO END*/

#recProduct{
	clear:both;
	height:auto;
	zoom:1;
	padding-bottom:15px;
	background-color:#f3f3f3;
	}
#recProduct li{
	float:left;
	width:140px;
	margin:10px 10px 0 5px;
	background-color:#f3f3f3;
	text-align:center;
	display:inline;
	}
#recProduct li img{width:128px;height:128px;}
	
#recProduct h2,#info h2{ font-size:14px; color:#777; line-height:30px; border-bottom:1px dotted #989898; margin:0 10px;}
#info table{ background:#ccc; width:600px; margin:10px;}
#info table td{ background:#fff; padding:2px 3px;}
#info table p{ padding:0;}

/*project*/
.project li{ width:183px; text-align:center; padding:0 19px;}
.project li img{ width:183px; height:116px; overflow:hidden;}
.project h3 a{text-align:left; background:#FCF6EA; padding-left:5px; margin-top:3px; display:block;}
.project{ width:640px; padding-top:10px; }
.project li{ float:left;width:176px; height:165px; padding:10px 20px 0 5px;}
.project img{ margin:15px 0;}
.project li img{ width:186px; height:114px; margin:0;}
.project li h3{ font-size:12px; line-height:12px;}
.project h3{ color:#825C29; font-size:120%;}
.project strong{ color:#9A8C85;}
.project p{ color:#858585;}
.project h4 a{ display:block;width:180px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*project end*/

/*      Leaveword Start      */
#left .leave_h2{ text-align:left; padding-bottom:5px; border-bottom:1px solid #1B4D74;}
.leave_h2 img{ float:right;}

#leave,#l_list{  padding-top:10px; clear:both;}
#leave li{ float:left; display:block;}
#leave span{ width:120px; color:#46462F; font-size:11px; text-align:right; margin:5px 7px 0 0; display:block; float:left; }
#leave input,#leave textarea{ width:400px; background:none; border:solid 1px #46462F; padding:1px 3px; margin-top:3px;}
#leave input{ width:250px;}
#submit{ width:600px; text-align:center; padding:20px 0; clear:both;}

#l_list li{ width:580px; padding:10px;}
#l_list h3{ font-size:15px; font-weight:normal;}
#l_list li p{ color:#666; line-height:180%; padding:5px 0;}
#l_list span{ color:#666;}
#l_list .red_bg{ background:#CCEDFE; width:600px;}
#l_list .red_bg h3,#l_list .red_bg p,#l_list .red_bg span{ color:#3f3f3f;}
/*      Leaveword End      */

/*SITEMAP*/
#sitemap{ float:left; width:635px; padding:10px 0 0; margin:0 auto;}
#sitemap li{ width:205px; margin-right:2px;float:left;}
#sitemap li a{ font-size:12px; line-height:25px; padding-left:25px;}
#sitemap li dd a{*padding-left:0px;}
#sitemap li h2{ margin-bottom:0;}
#sitemap li h3 a,#sitemap li dd a:hover{ color:#fff; background:url(../images/bg_left_h3.gif) no-repeat left center; border-top:1px solid #fff; display:block;}
#sitemap li h4{ font-weight:normal; background:url(../images/bg_subh4.gif) no-repeat;}
#sitemap li dd{ background:#CCEDFE url(../images/bg_subh4.gif) no-repeat;}
#sitemap li dd a{ border-top:1px solid #CCEDFE; display:block;}
#sitemap li h4 a:hover{ background:url(../images/icon_sub_h4.gif) no-repeat 15px 5px;}

/*SITEMAP END*/

#inquire #i_top2,#inquire #i_top2 img,#i_top2 p{float:left;}
#i_top2 p{ font-size:120%; font-weight:bold; color:#666666;}
#TableCell1{background-color:#4796CE;}
#TableCell2{ display:block; background-color:#4796CE; padding:5px; color:#FFFFFF;}
#TableCell2 h3{padding-left:10px;}
#a_inq_all,#a_remove,#a_inq_all2,#a_remove2{ display:block;width:150px; background-color:#CCEDFE; margin:10px; text-align:center; color:#FFF;}
#i_btn1{text-align:center;padding:25px 0px;}
#a_submit{background:#CCEDFE;padding:5px 20px;}

#inquire p{ padding:0; margin:0;}
#inquire input{ color:#898989;}
#inquire table td{ padding:5px 0;}
#inquire table input{ border:1px solid #ccc; float:left; height:15px; padding-top:3px;}
#inquire table textarea{ border:1px solid #ccc;}
#inquire table img{ float:left;}
#inquire p input{ border:0; float:none; width:12px; height:12px;}

#inquire_select{clear:both;width:610px; padding:3px 0; }
#inquire_select span a{ font-size:11px; font-weight:bold; background:#1286CE; display:block; color:#fff; line-height:22px; text-align:center; width:150px; float:right;margin:5px 0px;}
.intro select{width:250px;}
div.pages .page2{color:#FFFFFF;background:#797979;}
