body{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#F3F3F3 }
@font-face {
    font-family: 'oswaldbook';
    src: url('oswald-webfont.eot');
    src: url('oswald-webfont.eot?#iefix') format('embedded-opentype'),
         url('oswald-webfont.woff') format('woff'),
         url('oswald-webfont.ttf') format('truetype'),
         url('oswald-webfont.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;
}
.wrapper{margin:auto; width:1000px;}
.header{ float:left; width:1000px; background-color:#284C7E}
.logo{float:left; margin:4px 0 0 5px;}
.export{float:left; margin-left:130px;}
.number{float:left; margin:15px 20px 0px 80px; }
.icon{float:left; margin-right:3px; margin-top:15px; }
.short-menu { float: right;}
.short-menu a { color: #ffffff; font-size: 11px; text-decoration: none;}
.m_text img {  float: right;}
.flag_icon{width:180px; float:right; margin-top:13px; margin-right:12px}
.flag{ float:right;}
.a{float:right; margin-top:40px;}
.flag_icon ul{ margin:0px; padding:0px;}
.flag_icon li{ display:inline; color:#FFFFFF;}
.menu{width:1000px; height:38px; float:left; background-image:url(img/menu-bg.jpg); background-repeat:repeat-x;}
.menu ul{ margin: 0px; padding-left:0px; margin-top:8px; }
.menu li{display: inline; margin-left:2px; }
.menu li a {color: #444444;font-family: oswaldbook;font-size: 14px;padding:7px 29px 7px 29px;text-decoration: none;}
.menu li a:hover, .menu li a.current{background-image:url(img/hover.jpg); color:#FFFFFF}
.m_text{ width:999px; background-color: #139E01; margin-top:2px; height:44px; }
.m_text p{font-size:19px;padding:2px; line-height:39px;letter-spacing:1px; margin:0px; text-align:center;color:#FFFFFF; font-family: oswaldbook;}
.container{background-color:#F3F3F3; width:999px; float:left; padding-bottom:15px;}
h4{font-size:19px; color:#3D67C1; margin:0px; padding:0px;  font-family: oswaldbook; font-weight:normal; text-transform:uppercase;}
.color{color:#454545; }
.copyrights{float:left; text-align:center; color:#ffffff; font-size:12px; height:35px; padding-top:4px; width:100%; background-color:#D41C16;}
p{font-size:12px; color:#444444; text-align:justify; margin:0px; padding:0px;}
.precision_img {width:316px; float:left;}
.precision_img h4{margin-top:10px; }
.precision_img img{margin-top:7px;} 
.precision_img p {line-height: 17px;  margin: 0;  padding: 0 0 0 2px;  width: 300px;
}.our_presence{padding-top:5px; float:left; margin-left:25px;}
.read_more{ margin-right:20px; float:right;  }
.read_more  img {  margin: 0;   padding: 0;}
.skype {  float: right;   margin-top: 45px;}
.skype img{border:none}
.poducts_range{width:310px; float:right; margin-top:11px; }
.production_facilities_content_right{float:left; margin-top:10px; width:340px; }
h1{font-size:15px; margin:0px; padding:5px; text-transform:uppercase; background-color:#139E01; color:#FFF  }
h2{font-size:15px; text-align:center; margin:0px; padding:5px;  background-color:#139E01; color:#FFF  }
h3{font-size:15px; text-align:center; margin:22px 20px 0 25px; padding:5px; text-transform:uppercase; background-color:#139E01; color:#FFF  }
h4{font-size:19px; color:#3D67C1; margin:0px; padding:0px;  font-family: oswaldbook; font-weight:normal; text-transform:uppercase;}
h5{font-size:11px; margin:0px; padding:0px; text-transform:uppercase; }
.production_facilities_content_right img {float:left; padding:4px; margin-top:12px; border:1px solid #cccccc; border-radius:5px;}
.production_facilities_content_right h5 {
 background-color:#1F7DD2; color: #FFFFFF; float: left; font-size: 13px; margin-left: 2px;  margin-top: 15px;  padding-left: 3px; width: 226px;
 }
.production_facilities_content_right p { float: left;font-size: 11px;  margin: 0; padding-left: 10px; padding-top: 4px; width: 212px;}
.read_more { margin:0px; padding:0px;  font-size:11px;}
.read_more_content_right{float:right;}
.environmental_concern{ float:left; width:305px; margin-left:8px; margin-top:8px; }
.environmental_concern h4{  float:left; margin-top:5px;} 
.environmental_concern img{ float:left;  }
.environmental_concern p{font-size:12px; line-height:17px; padding-left:5px; float:left; width:293px}
.environmental_concern_numex{ float:left; width:305px; margin-left:8px;  }
.environmental_concern_numex h4{  float:left; margin-top:5px;} 
.environmental_concern_numex img{  float: right;   margin-left: 8px;    margin-top: 0;}
.environmental_concern_numex p{font-size:12px; line-height:17px; padding-left:5px; float:right; width:293px;}
.production_facilities_content_right a {   float: right; font-size:11px;    text-decoration: none; color:#555555;}
.contact{float:right; margin-top:20px; margin-bottom:5px;}
.product {    float: left;	border-bottom:1px solid #e8e8e8; height:104px; margin-right:5px;}
.inner_product{float:right; width:299px; background-repeat:no-repeat;}
.inner_product  img {    padding-left: 21px;   }
.product-feature {    float: left;    margin-top: 2px;    text-align: justify;    width: 445px;}
.spares-feature {    float: left;    margin-top: 2px;    text-align: justify; margin-bottom:15px;}
.product-feature ul{padding-left:17px; margin-top:5px;}
.product-feature li {    color: #333333; font-size: 12px; line-height:25px; list-style-image:url(img/arrow1.gif); margin-left:7px; }
.inner-right {    float: left;    width: 745px; border-left:1px dashed #cccccc; margin-left:12px; padding-left:12px; margin-top:10px;}
.product-list{float:left; width:218px; margin-top:10px; background-color:#EDFFAB; padding:5px; border-bottom:5px solid #139E01	}
.product-list ul{margin:0px; padding:0px;}
.product-list li{list-style:none;  padding:10px; margin:3px; list-style-image:url(img/arrow.gif);  border-bottom:1px dashed #139E01; margin-left:22px; font-size:13px;}
.product-list li a{color:#333333; font-size:12px; text-decoration:none}
.oil_expeller_spares{float: left; margin-top: 2px; text-align: justify; width: 750px;}
.dimensions{float:left; width:495px;}
.dimensions p {
    float: right;
    font-size: 15px;
    font-weight: bold;
    margin-top: 6px;
}
.dimensions  strong {
    float: left;
    width: 270px;
}
.buttons {  float: right; }
.buttons img {    padding-top: 0; border:none}
.inner-right  p {    line-height: 25px;}
.inner-right strong {line-height: 40px; color:#139E01}
.inner_why_us{}
.inner_why_us li{list-style:decimal; font-size:12px; padding-top:7px;}
.inner_why_us strong{color:#333; font-size:14px; }
.infra{float:left}
.infra ul{margin:0px; padding:0px;}
.infra li { list-style:none; display:inline; }
.infra img {    border: 1px solid #dddddd; padding:5px;  margin: 9px;}
.filter_table{float:right; border:1px solid #cccccc}
.filter_table th { background-color: #EDFFAB;    color: #139E01;    font-size: 18px;    font-weight: normal; height:35px;}
.filter_table td {    color: #333333;    font-size: 13px;    text-align: center; height:25px; border-top:1px solid #ccc}
.enquiry{float:left; background-color:#FFF; width:745px;}
.text td {   font-size: 12px;}
.inner_product_filter{float:left;}
.filter-product-feature{    float: left;    margin-top: 2px;    text-align: justify;    width: 100%;}
.filter-product-feature ul{padding-left:17px; margin-top:5px;}
.filter-product-feature li {    color: #333333; font-size: 12px; line-height:25px; list-style-image:url(img/arrow1.gif); margin-left:7px; }
#road_image {
float: left;
width: 240px;
text-align: center;
margin-top: 10px;
margin-right:7px;
}
#road_image img {
    border: 1px solid #CCCCCC;
    padding: 5px;
}
.sub-product li{margin-left:60px; list-style:disc; border:none; line-height:6px; }

.address{ margin:auto;  float:left;  font-size:12px; color:#333333; }
.address ul{ margin: 0px;  list-style:none; padding:0px;}
.address li{  line-height:29px; }
.product  a {
    float: left;
    line-height: 19px;
}






#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#nav a{
display:block;
text-decoration:none;
}

#nav a:hover{
background-image:url(img/hover.jpg); color:#FFFFFF; background-repeat:repeat-x;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:1.5em; margin-top:12px;
}

#nav li ul a{
width:11em;
height:auto;
float:left;
background-image:url(img/menu-bg.jpg); background-repeat:repeat-x;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:10em;
margin:0px 0 0 34px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none; 
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block; 
}

/*Styling Back-to-top */
a.back-to-top {
    width: 60px;
    height: 60px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 5px;
    bottom: 0px;
    background: url('img/scrollup.png') no-repeat center 43%;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}