@import url("menue.css");

html{
margin:0;
padding:0;height:100%;}

body{
	height:100%;
	margin:0;
	padding:0;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#272727;
	line-height:19px;
	text-align:center;
	background-color:#f7f7f7;
}
p{padding:0;margin:0;}
p.image{float:left;padding:7px 0 0 0;text-align:left;}
p.image img{float:left;margin-right:5px;padding:0;border:1px solid #ccc;}

.red{color:#990000;}

#end, .fin{clear:both;}

a, a.link, a.visited{
color:#004e99;
text-decoration:none;
}
a:hover, a.link:hover{
color:#979797;
}
a.white{color:#FFFFFF;}
a.white:hover{color:#909090;}
a img{border:none;}
a.small, .small{font-size:9px;}
a.flag{margin-left:3px;}
h1, h2{clear:both;margin:0;padding:0;font-size:15px;color:#004e99;text-align:left;margin-bottom:11px;}
h2{color:#fff;margin:5px 0 0px 0;}
hr{clear:both;margin:0 auto;border:none;border-top:1px solid #004e99;border-bottom: transparent;height:1px;padding:0;}
hr.line, hr.footerline{clear:both;width:735px;margin:0 auto;border:none;border-top:1px solid #004e99;border-bottom: transparent;height:1px;padding:0;}

a.image, img.image{float:right;border:0px solid #e1e1e1;margin:3px 0 0 3px;border:none;}

#topbox{margin:0 auto;width:970px;height:109px; background:url(../images/layout/worldbig.png) top left no-repeat;border-bottom:1px solid #fff;}
#shadow{width:100%;background:url(../images/layout/gradient.png) 0 0 repeat-x;margin-top:-11px;}
#midbox{margin:0 auto;width:970px;min-height:770px;background:url(../images/layout/background.png) center 0 repeat-y;}
* html #midbox{height:880px;}
#content, #newsletter{float:left;width:520px;padding:25px 15px 25px 25px;height:auto;text-align:left;}
#content li{padding-bottom:7px;}
#gotop{clear:both;float:right;width:15px;height:13px;margin:3px 0px 0 15px;padding:13px 0 13px 21px;}
#imgbox, #imgbox2, #imgbox3, .imgbox{float:right;width:160px;height:auto;margin:3px 0 0 15px;}
#imgbox3{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#imgbox img{clear:both;border:1px solid #e1e1e1;margin-bottom:7px;}
#imgbox3 img{clear:both;border:1px solid #e1e1e1;margin-bottom:-5px;}
.imgbox200{float:right;width:200px;height:auto;margin:3px 0 0 15px;}
#left{float:left;width:183px;padding:0px 7px 0 10px;height:150px;color:#F3F3F3;text-align:left;background:url(../images/layout/news.png) 0px 45px no-repeat;line-height:17px;}
* html #left{margin-right:-7px;float:right;}
/*#film{margin:5px 0 0 -10px;border-top:1px solid #CCCCCC;width:200px;height:133px;border-bottom:1px solid #CCCCCC;overflow:hidden;}*/
#film{margin:0;}
#flasher{margin:5px 0 0 -10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;overflow:hidden;}
#search{width:180px;padding:17px 0 17px 0;height:47px;}
#search input{float:left;width:120px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding:0 2px 2px 2px;height:11px;}
#search input.but{width:auto;margin-left:7px;height:17px;padding:0px 2px 2px 2px;border:none;}
.text{float:left;width:335px;}

#container-foot {
  clear:both;
  float:left;
  width: 100%;
  background: #f7f7f7;
  position: relative;
  bottom: 0 !important;
  bottom: -1px; /* For Certain IE widths */
  height: 22px;
}
#footer{clear:both;margin:1px auto;width:735px;height:21px;background:url(../images/layout/footerback.png) 0 0 repeat-y; text-align:left;padding-left:235px;}
#footer a{color:#b1b1b1;font-size:10px;}

#productbox{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;background-color:#172983;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;}
#productbox img{border:0px solid #e1e1e1;margin-bottom:0px;}
*+html #productbox img{margin-bottom:3px}
#productnav{clear:both;float:right;width:148px;height:auto;margin:3px 0 0 15px;border:1px solid #ccc;padding:0 5px;-moz-opacity:0.4;filter: Gray() Alpha(opacity=40);-khtml-opacity:0.4;}
#productnav:hover{-moz-opacity:1.0;filter: Gray() Alpha(opacity=100);-khtml-opacity:1.0;}

#logos{width:343px;height:auto;border-top:1px solid #ccc;-moz-opacity:0.1;filter: Gray() Alpha(opacity=10);-khtml-opacity:0.1;}
#logos:hover{width:343px;height:auto;border-top:1px solid #ccc;-moz-opacity:1.0;filter: Alpha(opacity=100);-khtml-opacity:1.0;}
#logos img{float:left;margin:5px 7px 5px 0;}

#productimages{margin-top:13px;width:345px;padding:0;border-top:0px solid #ccc;}
#productimages img{float:left;margin:5px 7px 3px 0;padding:0;border:1px solid #ccc;}

#productbox_power{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;background-color:#f7dc00;}
#productbox_oil{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;background-color:#e2001a;}
#productbox_petro{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;background-color:#009037;}
#productbox_cement{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;background-color:#9fa3a1;}
#productbox_food{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;background-color:#172983;}
#productbox_marine{float:right;width:160px;height:auto;margin:3px 0 0 15px;padding:0;color:#fff;text-align:center;font-weight:bold;padding-bottom:5px;background-color:#009ee1;}

a.icon img{margin-bottom:-2px;}

#historybox,#historybox2, #historybox3 {clear:right;float:right;width:75px;height:130px;margin:3px 0 0 17px;font-size:10px;line-height:13px;}

#results{clear:both;float:left;padding:0px 0 15px 0;width:520px;border:0px solid red;}
#results ul{width:520px;margin:0;padding:0;list-style:none;text-align:left;}
*+html #results{margin:23px 0 0 0;}
#results ul li {float:left;list-style:none;width:167px;height:11px;margin:3px 0;border:1px solid #004e99;padding-left:3px;overflow:hidden;margin-right:1px;}

#scope{clear:both;float:left;	padding:0px 0 15px 0;width: 520px;border:0px solid red;}
#scope ul{width:520px;margin:0;padding:0;list-style:none;text-align:left;}
*+html #scope{margin:23px 0 0 0;}
#scope ul li {float:left;list-style:none;width:164px;height:39px;margin:2px 0;border:1px solid #004e99;padding:0px 3px;line-height:13px;margin-right:1px;}