@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Abel);
@import url(http://fonts.googleapis.com/css?family=Anton);
/* font-family: 'Abel', sans-serif;
font-family: 'Anton', sans-serif;  */
* { margin: 0; padding: 0; outline:none;}
img { border:0;}
img a { border:0;}
ul , li { list-style:none;}
html { height: 100%; }
.clear { clear:both; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
body { height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow-X:hidden; background-color:#f6f6f6; color:#7e7e7e; }
.container { width:1000px; margin:0 auto; }
.topdiv { height:114px; position:relative; }
.logo { position:absolute; top:6px; left:6px; }
.phone { position:absolute; top:38px; right:0;  text-align:right; }
.phone span { display:block; font-family: 'Anton', sans-serif; color:#bf0000; font-size:22px; line-height:1.0em; }
.phone a { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; display:block; }
.social { position:absolute; top:5px; right:0; text-align:right; }
.topadd { position:absolute; top:10px; right:150px;}

.topbutton { position:absolute; right:0; top:0; }

a.topenquiry { display:block; font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#fcff01; text-align:center; text-decoration:none; padding:7px 12px 7px 28px; background:url(../images/arrow-1.gif) left no-repeat; background-position:9px 10px; background-color:#bc0000;  text-transform:uppercase; font-weight:bold; }
a.topenquiry:hover { background-color:#666; }

.bannerdiv {  position:relative; border:1px solid #CCC; border-top:none; }
.shadow { text-align:center; }
.wraper { padding:0 0 30px 0; overflow:hidden; }
.index-left { float:left; width:650px; line-height:1.4em; }
.index-right { float:right; width:322px; line-height:1.4em; }
.index-left .index-right, h1 { line-height:normal; font-family: 'Abel', sans-serif; font-size:30px; color:#2a2a2a; font-family: 'Abel', sans-serif; border-bottom:1px dotted #2a2a2a;   }
.index-left .index-right, p { margin:16px 0; text-align:justify;}
.indexpartner { text-align:center; }
.indexpartner img { border:4px solid #eaeaea; }
ul.indexulstyle { font-size:16px;  line-height:1.4em; margin:20px 0; }
ul.indexulstyle li { background:url(../images/arrow-2.gif) left top no-repeat; background-position:5px 2px; margin:10px 0; padding:0 0 0 35px; }
.subheading { font-size:22px; color:#b40400; font-family: 'Abel', sans-serif;  line-height:1.2em }
.featuredhead { color:#FFF; height:28px; }
.featuredhead span { background:url(../images/fea.gif) top right no-repeat;  background-color:#bd2521; padding:11px 60px 9px 20px; font-family:Verdana, Geneva, sans-serif; font-size:16px; }
.indexproducts { background-color:#FFF; border:1px solid #e5e5e5; border-top:2px solid #f6b600; padding:22px 0; overflow:hidden; }
.indexproducts ul { }
.indexproducts ul li { width:173px; float:left; margin-left:22px; }
.indexproducts ul li li { width:auto; float:none; margin:0; padding:0; text-align:center; background:none; }
.indexproducts ul li li img { border:1px solid #e5e5e5; }
.indexproducts ul li li a { font-size:16px; color:#bc2320; text-decoration:underline; }


.indexbox-testi { background-color:#FFF; padding:20px; border:4px solid #eaeaea; height:200px; }
.indexbox-news {   }
.indexboxhead { margin:14px 0 0 0; font-size:16px; padding-bottom:10px; color:#666;}

#ticker1, #ticker2 { height:200px; }
#ticker1 dt, #ticker2 dt {  padding-top:10px; font-size:11px; }
#ticker1 dd, #ticker2 dd {  border-bottom:1px dotted #797979; padding:0 0 6px 0; }
#ticker1 dd a, #ticker2 dd a { color:#333; text-decoration:underline; }
#ticker1 dd a:hover, #ticker2 dd a:hover { color:#C00; }

.content { }
.content h1 { line-height:normal; font-family: 'Abel', sans-serif; font-size:30px; color:#2a2a2a; font-family: 'Abel', sans-serif; border-bottom:1px dotted #2a2a2a;   }
.content p { margin:16px 0; text-align:justify;}

.products { border-bottom:1px solid #d1d1d1; padding:20px 0; overflow:hidden; }
.left-product { width:178px; float:left; }
.middle-product { width:590px; float:left; margin-left:24px; }
.right-product { width:180px; float:right; }

.left-product img { border:3px solid #ededed; }
.middle-product ul { }
.middle-product ul li { }
.title-pro { font-size:30px; font-family: 'Abel', sans-serif;  color:#c00000; }
.title-pro a { color:#c00000; }
.des-pro { font-size:16px; }
.buttons-pro { padding-top:16px; }

.products1 { border-bottom:1px solid #d1d1d1; padding:20px 0; overflow:hidden; }
.left-product1 { width:178px; float:left; }
.middle-product1 { width:798px; float:right; margin-left:24px; }

.left-product1 img { border:3px solid #ededed; }
.middle-product1 ul { }
.middle-product1 ul li { }
.title-pro { font-size:30px; font-family: 'Abel', sans-serif;  color:#c00000; }
.title-pro a { color:#c00000; }
.des-pro { font-size:16px; }
.buttons-pro { padding-top:16px; }

.content .products h2 { font-size:30px; font-family: 'Abel', sans-serif; color:#c00000; font-weight:normal; }
.content .products h2 a { color:#c00000; }
.content .products p { margin:0; }


a.button-black { -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-align:center; text-decoration:none; font-style:normal; padding:7px 14px 7px 28px; background:url(../images/pluz.gif) left no-repeat; background-position:12px 10px; background-color:#4f4f4f; }
a.button-black:hover { background-color:#4f4f4f; }

a.button-red { -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-align:center; text-decoration:none; font-style:normal; padding:7px 14px 7px 28px; background:url(../images/download.gif) left no-repeat; background-position:12px 10px; background-color:#c41110; }
a.button-red:hover { background-color:#c41110; }

.pro-right-head { background-color:#c41110; color:#FFF; font-size:20px; text-align:center; font-family: 'Abel', sans-serif; padding:6px 0; }
.pro-right-black { background-color:#8d8d8d; padding:16px; color:#FFF; font-size:14px; }
.pro-right-black ul { }
.pro-right-black ul li { margin:6px 0; background:url(../images/arrow-3.png) left no-repeat; padding:4px 0 4px 30px; }

.spec-products { clear:both; padding:20px 80px; }
.spec-products table { background-color:#dddddd; font-size: 12px; }
.spec-products td { padding:12px; vertical-align:top; background-color:#FFF; }
.spec-products p { margin:0; }
.spec-products td strong { color:#C00; }

.container .wraper .content .products .spec-products table tr .spec-head {background-color:#ededed; font-family: 'Abel', sans-serif; font-size:24px; color:#333; }
.container .wraper .content .products .spec-products table tr .spec-head strong { color:#c41110; font-weight:normal; }

.aboutus-right { width:422px; float:right; margin-left:30px;  }
h3 { line-height:normal; font-family: 'Abel', sans-serif; font-size:26px; color:#c00000; font-family: 'Abel', sans-serif; border-bottom:1px dotted #2a2a2a; padding-bottom:6px;   }

.contact-left { float:left; width:468px; padding:20px 0;  }
.contact-right { float:right; width:508px;  padding:20px 0; }
.enquiry {  background-color:#FFF; border:1px solid #e2e2e2; padding:20px; }
.enquiry label { display:block; padding:12px 0 4px 0; }
.fieldenquiry { width:400px; border:1px solid #e2e2e2; background:url(../images/field-bg.gif) bottom repeat-x; font-size:14px; padding:10px;  }
.star { color:#F00; }

.submitbutton { -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFF; background-color:#c41110; border:none; padding:8px 18px; cursor:pointer; margin-top:20px; }

.contact-table {  background-color:#dddddd; font-size: 12px; }
.contact-table td { padding:10px; background-color:#FFF; vertical-align:top; }
.container .wraper .content .contact-table tr .contact-head { color:#c41110; font-size:20px;  }



.footer { clear:both; border-top:2px solid #f6b600; padding:16px 0; text-align:center; }
.footer ul { }
.footer ul li { display:inline-block; border-right:1px solid #404040; font-size:11px; letter-spacing:1px; }
.footer ul li a { color:#404040; padding:0 14px; }
.copyright { text-transform:uppercase; font-size:11px; letter-spacing:1px; padding:10px 0; }



			





.rounded-all {
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
}
.rounded-top {
-moz-border-radius-topright:6px; 
-moz-border-radius-bottomright:0;
-moz-border-radius-bottomleft:0;
-moz-border-radius-topleft:6px;
	
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-right-radius:0;
-webkit-border-bottom-left-radius:0;
-webkit-border-top-left-radius:6px;

border-top-right-radius:6px;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
border-top-left-radius:6px;
}
.rounded-bottom {
-moz-border-radius-topright:0; 
-moz-border-radius-bottomright:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-topleft:0;
	
-webkit-border-top-right-radius:0;
-webkit-border-bottom-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-top-left-radius:0;

border-top-right-radius:0;
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
border-top-left-radius:0;
}


#menu { width:1000px; margin:0 auto; font-family: 'Abel', sans-serif; z-index:2000; 
}
#menu > ul { border:1px solid #cfcfcf; border-bottom:5px solid #f6b600; height:46px; background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #e9e9e9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#e9e9e9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#e9e9e9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */}
#menu > ul > li { float:left; position:relative;border-right:1px solid #fdfdfd; border-left:1px solid #e4e3e3;}
#menu > ul > li > a > img {float:left; margin-top:17px;}
#menu > ul > li > a { color:#414141; float:left; display:block; padding:0 15px; height:46px; line-height:46px;  font-size:16px; text-decoration:none;}
#menu > ul > li:hover a { color:#c00000;}
#menu ul ul { display:none; position:absolute; left:0px; top:46px;}
#menu ul ul li { display:block; position:relative;  z-index:2000; }
#menu ul ul li a { display:block; white-space:nowrap; background:#f6b600; color:#FFF; border-bottom:1px solid #fff; padding:5px 22px 5px 11px; font-size:16px; text-decoration:none;}
#menu ul ul li a:hover { color:#000;}
#menu ul ul ul { position:absolute; right:0px; top:0px; display:none;}




div.fixed-position {
			padding:5px;
			/*background-color: #F0F0F0 ;
			border: 1px solid #CCCCCC ;*/
			height: 90px ;
			line-height: 100px ;
			position: fixed ;
			text-align: center ;
			width: 120px ;
			z-index: 1000 ;
			}
.likeiframe { margin-left:40px; width:80px; margin-bottom:-20px;  position:absolute;}

div.fixed-e {
			margin-top: -25px ;
			right: 0px ;
			top: 10% ;
			}