/* CSS Document */
body { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px;  color:#333;margin:0 auto; padding:0;}
img{ border:none;}
.logo{ float:left;background:url(logo.jpg) no-repeat; width:560px; height:66px; text-indent:-9999px; margin:5px 0 0 0;}
#warp{margin: 0 auto; padding:0 ; width:1004px;  background:#ffffff;  }
.clear{ clear:both;}
#link a:link {font-weight:700; color:#FFFFFF;}
#link a:visited {text-decoration: none;color:#FFF;font-weight:bolder;}
#link a:hover {text-decoration: none;font-weight:900;color:#0C43A7;cursor:pointer;font-weight:bolder;}
#link a:active,a:focus {text-decoration: none;color:#03c;} 

ul li{list-style:none; margin:0; padding:0;}
h1, h2, h3,h4{ font-size:1.1em; }
a:link {text-decoration: underline; color:#0C43A7;}
a:visited {text-decoration: none;color:#333;font-weight:normal; color:#0C43A7;}
a:hover {color:#0C43A7;cursor:pointer; text-decoration:none;}
a:active,a:focus {text-decoration: none;color:#0C43A7;} 

.line{ width:1004px; height:1px ; border-bottom:#0C43A7 2px double; margin:0 auto; padding:0;}

.amenu ul, .bmenu ul, #link ul { list-style:none;}
.amenu li, #link li { float: left;border-left: solid 1px #0C43A7;padding-left: 8px;margin-left: 4px;}
.amenu li.first, .bmenu li.first, #link li.first { margin-left: 0px; padding-left: 0px;border-left: 0px; }
.amenu {width:400px; height:25px;float:right; margin:-10px 20px 0 -20px;  }
.bmenu { float: left;   padding:0;line-height:8px; *line-height:25px;}
 .bmenu li{ background:url(dot1.jpg) no-repeat left; float:left;text-indent:8px;margin-left:5px;}

#search{ float:left;padding:0;}
#search ul{list-style-type:none; margin:0 ; }
#search .search-img{ margin:4px 0 0 0; padding:0px 0 0 0; float:left;}
#search_input{width:120px;height:20px;border:1px solid #e7e7e7; text-align:center; color:#535353; margin:4px 0 0; padding:0; float:left;}
#search ul li{margin:0px 0px  0 0;float:left; display:inline;}
#box{float:right; width:400px;padding:5px;}
#box-01{ float:right;  margin-top:5px; padding:0;}

#head-lang{width:360px; float:right; padding:0; text-transform:capitalize;}
#head-lang ul li{ margin:0 5px 0 5px ; text-indent:10px; text-align:center; float:right ; font-weight:500; }
#head-lang ul li img{ width:16px; height:11px;}
#link {background: #0C43A7; height:33px; margin:-3px 0 5px 0; padding:0;  text-transform:capitalize;  letter-spacing:0.1em; color:#FFF;}
#link li { float: left;border-left: solid 1px #FFF;line-height: 33px;}
#link a:hover{ color:#FFFFFF;}


#header {height:70px;width:1004px;margin:0 auto 10px;*margin:0 auto 0px; padding:0;clear:both;}
#banner {width: 1000; height:200px; text-align:center; margin: -10px 0 40px 0; padding:5px 0 0 0;*margin:0px 0 40px;}
#rightbanner{ width:270px; height:auto;float:right; padding:0px 0px 0 0 ; margin:10px 0 0 0; background:url(rightmenubg.jpg) no-repeat;}
#rightbanner h3 {background:url(inco-01.gif)  no-repeat left ;}
#rightbanner h3 span{ font-weight:bold ; margin:0 0 0 10px; }
#rightbanner h4 {text-align:right;}


#leftmenu,#indexleft{  background:url(leftmenubg.gif) no-repeat left  top ; float:left;width:250px; height:auto; padding-top:30px ; margin-top:20px; }

#leftmenu ul {	margin: 5px;	padding: 0 0 0 5px;	list-style: none; }
#leftmenu ul li {padding:0.5px 1px 1px 15px ; margin:10px 0 10px 0px; background: url(img12.gif) no-repeat 5px 0.4em;}
#leftmenu h2 { padding: 0px 5px 2px 15px; margin:0 0 0 5px; background:url(inco-01.gif) no-repeat  ; text-indent:10px; font-size:16px; font-weight:bold;}	
#leftmenu h3 { padding: 0px 10px 5px 20px;	margin:5px 0 0 5px; background: url(dot.jpg) no-repeat 10px 0.4em ;	}

#leftmenu h1 { padding-left: 10px; font-size:20px;}
#leftmenu h3 span { font-weight:bold; font-size:15px; text-transform:capitalize;}

#leftmenu h4 { font-size:12px; font-weight:bolder; 	margin: 0;padding: 0;font-weight: normal;}
.indexmain{width:420px;height:auto;float:right; padding:0px 10px 0 0; margin:20px 20px 0 20px;  display: inline;}
.indexmain h2 span { text-align:center; color:#0C43A7; font-size:18px;   font-weight:bold;}
.indexmain h4 { text-align:right; }
.indexmain img{ width:350px; height:130px;}
.indexmain p span { text-align:center;}

/*page*/
.sb_pag{padding:10px 0 10px 0px;margin:10px 0 0px 20px;width:90%;float:left}
.sb_pag ul,.sb_pag li{list-style-type:none;margin:0;padding:0}
.sb_pag li{float:left; margin:0 0 5px 0; padding:0;}
.sb_pag a{border:1px solid #0C43A7;padding:.3em .7em;margin:0 .38em 0 0;text-align:center; font-weight:bold;}
a.sb_pagP,a.sb_pagN{padding:.38em .5em;border:none;}
.sb_pag a:hover,a.sb_pagS{text-decoration:none;background:#fbefdb;border:1px solid #0C43A7}
a.sb_pagP{margin-right:.7em;padding-left:0}
a:hover.sb_pagP,a:hover.sb_pagN{text-decoration:underline;background-color:transparent;border:none}
a.sb_pagP,a.sb_pagN{padding-top:.5em}
/*page*/
#contact  address{ margin:0 0 0 20px;} 

#footer{text-align:center; font-size:11px;width:1004px; height:90px;  clear:right; float:left; margin:20px auto 0 auto; padding-top:6px;}
#footer p{float:left; width:990px; margin: 0 5px; padding:3px;}
#footer .fmenu ul{list-style-type:none; margin:0 0 2px 2px; float:left; font-size:1.1em; text-transform:capitalize;}
#footer .fmenu ul li{float:left; margin-left:12px; }


h2,h3{ background-image:url(logolinec.jpg); background-repeat:repeat; margin:5px 5px 5px -2px; padding:5px 5px 5px 10px; }

#location {width:1004px; height:20px; line-height:20px; padding:0; margin:0px 0 0px 0; float:left ; text-transform: capitalize; clear:both;}


#products ul{overflow:hidden; margin:0; padding:0;}
#about ,#products-list ,#contact,#online_main,#quality,#certificate,#fair,#factory,#news,#pro-detail,#sales,#sitemap,#categories,#products{ line-height:20px;   width:100%;height:auto; float:left; margin:0 auto; padding:0; clear:both;}
li.product_box2{ float:left; display:inline; width:240px; text-align:center; height:160px; }
#news-detail{line-height:20px;   width:98%;height:auto; float:left; margin:0 auto; padding:0; clear:both;}
#about .entry {padding: 0px 10px 0px 20px; margin:20px 0 0;overflow:hidden;}
.title {margin:0;padding: 0px 10px 10px 20px; text-transform:capitalize;font-size: 18px; background: url(icon-10.jpg) no-repeat; text-indent:5px; clear:both; font-weight:bold; color:#0C43A7; text-align:center;}
.title  a{color:#0C43A7;}
.title a:hover{text-decoration:none;color:#333;background:transparent}


.entry a:link{font-weight:normal;color:#333;background:transparent; text-decoration:underline;}
.entry a:visited{font-weight:normal;color:#757575 ;text-decoration:underline;}
.entry a:hover{color:#535353;background:transparent; text-decoration:none;}
.entry a:active,.entry a:focus{font-weight:normal; color:#535353;background:transparent; text-decoration:underline;}
 .meta {height: 26px;background: #F5F5F5;border-top: 1px solid #E9E9E9;text-decoration: none;text-transform: uppercase;font-size: smaller;}

#list { margin:0 0 0 0px; padding:0;}
#network-sales  p{ line-height:22px; padding:0 5px 0 20px; margin:0;}

#products-list li{ float:left; width:200px; margin:0 ; padding:0 20px 30px 0px; text-align:center;}
#products-list li img{ width:140px; height:128px;}
#products-list li  h3 a{ font-weight:bold;}

#feedback{margin:0 0 0 35px;}
*.onleft{text-align:right; display:block; float:left; clear:left; width:120px; margin:10px 0  10px 0}
*.online-right,.input_focus,.input_blur{ margin:10px 0 10px 5px;}
textarea{ margin-top:10px; margin-left:5px;}
#onlinesend{ margin:0 0 0 180px;}
*.mark {color:#0C43A7; padding:0 3px 3px 3px;}
*.topground{ margin:10px 10px 10px 10px;}
#ground5{ margin-left:127px;}
.send{ color:#000582;}

#quality li{ float:left; margin:0 30px 10px 0; padding:0;}
#quality  li img{ width:300px; height:200px; border:1px #d2d2d2 double; padding:2px;}
#fair li{ float:left; margin:0 20px 10px 0; padding:0; width:300px; }
#fair li h3{ float:left; margin:0 20px 0px 0; padding:0; width:300px; height:60px;}
#fair li img{ width:300px; height:200px;}

#certificate li{ float:left; margin:0 20px 30px 0px; width:200px; padding:0;}
#certificate li img { width:150px; height:200px; border:1px double #d2d2d2;}
#factory li{ float:left; margin:0 30px 30px 0px; padding:0;}
#factory li img{border:1px #d2d2d2 double; width:300px; height:200px;}
#factory li h3{ height:30px;}
#quality p, #factory  p,#fair p,#certificate p,#contact p{ font-size:14px; font-weight:400; margin:0 0 20px 25px; padding:0; float:left; line-height:22px; color:#333;}
/*news*/

#news  li{ margin:10px 20px 8px 0; padding:0;   clear:both;}
.date{ margin:-10px 0 0 0; padding:0; color:#999999; }
#news .content{ padding:0; margin:0px 0 10px 0;} 
.news-list:link, a.news-list:visited {
display:block; padding:1px 0 0 14px; margin:2px;width: auto; height: auto; text-align:left; line-height:20px;
text-decoration:none; background:url(viao.gif) no-repeat left; color:#797979; text-indent:5px; font-weight:bold;}

.news-list:hover {display:block; padding:1px 0 0 14px; margin:2px;width: auto; height: auto; text-align:left; line-height:20px; color:#535353; font-weight:bold;}

#news-page{ line-height:25px; margin:0 auto; padding:0 15px 0 15px;}
.news-title{margin:0 auto;padding: 0px 10px 10px 20px;text-transform:capitalize;font-size: 24px;text-indent:5px; width:98%;}
/*details*/
#rightmain{ width: 730px; margin:20px 0 0 0; padding:0;  float:right;}
.pre-list{ background:url(icon-01.jpg)  no-repeat left; text-indent:35px;  padding:0; margin:0; border-top: 1px  dotted #dedede; }
.next-list{ background:url(icon-03.jpg)  no-repeat left; text-indent:35px; padding:0; margin:0;}



.more { color:#0C43A7; padding:0px 0 0 0; margin:10px 30px 0 0;  float:right; text-align:right;}
a.more { white-space: nowrap; padding-right: 20px;  color:#0C43A7 ; background:url(+.gif) no-repeat left center; text-indent:15px;}

#speciality{ color:#333; line-height:20px; margin:-10px 0 0 0px; padding:0; clear:both; }
#speciality li{ margin:0; padding:0  ; list-style-image:url(icon-04.jpg);}



.product_box{margin:10px 10px 25px 15px; padding:0 0 20px 0px;border-bottom:1px dashed #ccc; clear:both; width:98%; float:left; }
.title_small{color:#000000;float:left;font-size:12px;font-weight:bold;margin:10px 0;width:90px;} 
img.pro_pic{float:left;padding: 5px;margin:10px 10px 0; width:109px; height:100px; border:1px double #d2d2d2;}

.title_small a{ color:#000; font-weight:bold;}
.title_small a:hover{ color:#0C43A7}
.content{padding:0px 2px 0 0;text-align:left;  color:#333; line-height:20px;}


table{ border-collapse:collapse; margin:20px 0 20px 0; padding:0; }
td{ border:#ccc solid 1px; padding:5px; }
#partner  ul li{ float:left; margin:30px  30px 30px  0; padding:0; width:200px; height:150px; }
#partner  img{width:200px; height:150px;  }


.pro_box{ width:350px; float:left; margin:15px  0 15px 0; padding:0 ; color:#333; height:130px;}
.pro_box img{ float:left; padding:0 2px 0 0; margin:0;}
.pro_box ul{ margin:0 0 10px 0;font-size:13px;}
.pro_box ul li{ margin:0 0 5px 0 ; padding:0;}
#description{ float:left; margin:0 0px 0 0 ; padding:0; }

#pro-detail h2 ,#pro-detail h3{ clear:both;}
#pro-detail  .pro-pic{ float:left; min-height:400px; min-width:400px; max-width:600px; margin:30px 0 0 0; padding:0; clear:both;}

.hes-nav h3{width:100%; text-align:left; font-size:14px; margin: 0; clear:both; padding:20px 0 10px 30px;  font-weight:bold;}
.hes-nav{margin:0 0 20px 0; padding:0 0 20px 0 ; width:100%; clear:both; }
.hes-nav ul{margin:0 0 10px 0px ;  text-align:left; width:100%; clear:both;}
.hes-nav ul li{padding:0 ;margin:0 20px 10px -10px; float:left; text-indent:20px; width:450px; font-size:12px; background:url(ico006.gif) no-repeat  center left;display:block;}\
.hes-nav  h3 a{ font-weight: bold; color:#333;  }

/* Column Two */

#colTwo {float: left;width: 100%;margin:0 auto; padding:0; clear:both;}
#indexleft h2 { padding: 0px 5px 2px 15px; margin:0 0 0 5px; background:url(inco-01.gif) no-repeat  left center; text-indent:10px; font-size:16px; font-weight:bold;}	
#colTwo h3 { padding: 0px 10px 5px 20px;	margin:5px 0 0 5px; background: url(dot.jpg)  no-repeat  left center ; text-indent:10px; 	}
#colTwo ul {list-style: none;}
#colTwo li { margin:8px 0 8px 0; padding:0 10px;border-bottom:1px dashed #CCCCCC;}
#colTwo li ul { margin:0; padding:0 5px;}
#colTwo li li {padding:0.5px 1px 1px 10px ; margin:5px 10px 5px 10px;  color:#000; padding-left:10px; width:80%; background:none; border-bottom:1px #ccc dashed;}
#colTwo h4 {font-size: 1.1em; margin-bottom: 1em; padding: 5px 0 0 20px; margin:0 ;background : url(img12.gif)  no-repeat left center;font-weight:500; }
#menus1{padding:10px;margin:0;}
#menus2{padding-left:20px;margin:0;}
#selected-nav{ float:left; color:#333; font-weight:bold;}
.salestable  table td { padding:5px; width:250px; height:30px;}
.th{ background:#0059A9; color:#fff; font-weight:bold; text-align:left;}

#bold a{ font-weight:bold; color:#0C43A7; font-size:18px;}
#bold a:hover{color:#333;background:transparent; text-decoration:none;}
p{ line-height:22px;}

#error{ width:98%; margin:50px 0 100px 0 ; padding:0; float:left;  }
#error h2{ font-size:24px; color:#B20202; margin:20px 0 5px 20px; padding:0;}
#error h3{ font-size:18px; color:#333; margin:0 0 20px 20px; font-weight:500;}
#error h4{ color:#0C43A7; padding:0; margin:5px 0 0px 0;}
#error  ul{ float:left; margin:0px  10px 0 0 ; padding:0; width:250px; }
#error  ul li{ margin:8px 0 8px 0; padding:0;}
#error  img{ float:left; margin:0 20px 0 10px ; padding:0;}
#error p a{ text-decoration:underline; font-weight:bold; color:#000;}
#error p a:hover{text-decoration:none; font-weight:bold; color:#0C43A7;}

#online-txt{font-size:14px; font-weight:400; margin:0 0 20px 25px; padding:0; float:left; line-height:22px; color:#333;}
#contact .sales,#contact img,#sales .sales,#sales p{ float:left; margin:0 0 0 25px; padding:0;}
#sales img{ float:left; margin:0 0 0 10px; padding:0;}

#indexleft a{ color:#333; text-decoration:none;}
#indexleft a:hover{ color:#0C43A7; text-decoration: underline;}

#link a:hover{ color:#FFFFFF;}
#link a{ text-decoration:none;}

#footer a{ color:#333; text-decoration:none;}
#footer a:hover{ color:#0C43A7;  text-decoration:underline;}

#box a{ text-decoration:none; color:#333;}
#box a:hover{color:#0C43A7;  text-decoration:none;}


#quality p a, #factory  p a,#fair p a,#certificate p a,#contact p a{color:#0C43A7;  text-decoration: underline; font-weight:bold;}
#quality p a:hover, #factory  p a:hover,#fair p a:hover,#certificate p a:hover,#contact p a:hover{color:#333;  text-decoration: none; font-weight:bold;}

#link ul{margin: 0 auto; width: 1004px;}
