@CHARSET "UTF-8";
html{color:#1a1818;background:#e1f4bd}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}
html { background: #fdffe2; }
body { font-family: Arial, "Times New Roman", Verdana, serif, Times, "Conv_GaramondPremrPro", serif; font-size: 16px; color: #000;  }
a { text-decoration: none; color: #000; outline: none; }
a:hover { text-decoration: underline; color: #ff7c00; }
xdiv { border: 1px solid red; }
@font-face {
    font-family: 'Conv_GaramondPremrPro';
    src: url('/var/fonts/GaramondPremrPro.eot');
    src: url('/var/fonts/GaramondPremrPro.eot?#iefix') format('embedded-opentype'),
         url('/var/fonts/GaramondPremrPro.woff') format('woff'),
         url('/var/fonts/GaramondPremrPro.ttf') format('truetype'),
         url('/var/fonts/GaramondPremrPro.eot') format('svg');
    font-weight: normal;
    font-style: normal;
}

#wrap { }
#master { min-width: 1225px; max-width: 1920px; margin: 0; }
#header { width: 100%; height: 70px; }

#left { float: left; width: 300px; }
#center { float: left; width: 955px;  }
#right { float: left; width: 170px; padding: 0 0 0 10px; }


#cont_wrap { }
.cont { xpadding: 15px 0 30px 0; }
.cont.thumb { margin: 320px 0 0 0; }
.cont_html { xbackground-color: #f5f5f5; padding: 0 15px 15px 0; position: relative; text-align: justify; }
.h1title { height: 65px; }
.h1title p { float: left; width: 65px; height: 61px; background: url('/usr/files/mixed/h1_icons.png') 0px 0; }
.h1title p:hover { background-position: 0 -70px; }
.h1title h1 { float: left; width: 550px; font-size: 24px; margin: 22px 0 22px 0; xpadding: 0 0 0 12px; }
.h1title.control p { background-position: -213px 0; }
.h1title.partners p { background-position: 203px 0; }
.h1title.contacts p { background-position: -422px 0; }
.h1title.experience p { background-position: -70px 0; }
.h1title.services p { background-position: -141px 0; }
.wrapper { width: 100%; clear: both; }
.address_box { xfont-size: 14px; }
.red { color: red; }
.blink { text-decoration: blink; }
#lbox { padding: 0 10px 0 0;  }

#intertek { width: 85px; height: 125px; background: url('/usr/files/mixed/intertek.png') top left no-repeat; position: absolute; bottom: 10px; left: -175px; }

#logo { }
#logo a { float: left; height: 167px; width: 100%; background: url('/usr/files/mixed/header_top.jpg') top left no-repeat; }

.header_menu { color: #fff; height: 21px; background: url('/usr/files/mixed/blue_line_bgr.png') top right no-repeat; }
.header_menu .hmw { width: 1225px; }
.header_menu .date { float: left; font-size: 14px; padding: 2px 0 0 6px;  }
.header_menu .header_dotsL { float: left; width:147px; height: 21px; margin-left: 5px; background: url('/usr/files/mixed/header_dotsL.jpg') top left no-repeat; }
.header_menu .header_dotsLR { float: right; width:147px; height: 21px; margin-left: 5px; background: url('/usr/files/mixed/header_dotsL.jpg') top left no-repeat; }
.header_menu .header_dotsR { float: right; width:147px; height: 21px; margin-right: 5px; background: url('/usr/files/mixed/header_dotsR.jpg') top left no-repeat; }
.header_menu .right_shortcuts_wrap { float: right; background: #306c93; }
.header_menu .right_shortcuts { float: right; margin: 2px 2px 0 2px; font-size: 14px; }
.header_menu .right_shortcuts a { color: #fff; }
#mainmenu { float: left; width: 300px; height: auto; margin: 0 0 0 -10px; }
#mainmenu a:hover { color: #fff!important; }
#mainmenu ul { padding: 0; margin: 10px 0 0 5px; }
#mainmenu ul a {  
  position: relative;
  margin: 0 0 -5px 0; 
  display: inline-block;
  height: 53px;
  width: 297px;
  font-size: 12px; 
  color: #000;
  font-weight: bold; 
  text-transform: uppercase;
  background: url('/usr/files/mixed/mm_bgr.png') top left no-repeat;
}
#xmainmenu ul a {  
  position: relative;  
  margin: 0 0 5px 0; 
  display: inline-block;
  height: 34px;
  width: 200px;
  font-size: 12px; 
  color: #fff;
  font-weight: bold; 
  text-transform: uppercase;
  background: linear-gradient(top, #fd942d, #ffd38d);
  background: -webkit-linear-gradient(top, #fd942d, #ffd38d);
  background: -moz-linear-gradient(top, #fd942d, #ffd38d);
  background: -ms-linear-gradient(top, #fd942d, #ffd38d);
  border: 1px solid #ccc;
  box-shadow: 2px 2px 4px #888888;
}
#mainmenu a ins { position: absolute; top: 21px; left: 30px; }
#mainmenu li.active a { color: #fff; }

#leftmenu { }
#leftmenu a { font-size: 12px; color: #000; font-weight: bold; text-transform: uppercase; }
#leftmenu ul li { padding: 0 0 6px 0; }
#leftmenu li.active a { color: #ff7c00; }
#leftmenu ul a:hover { text-decoration: none; color: #ff7c00; }

#intertek_logo { width: 140px; margin: 0 0 0 10px; }

#master.thumb { background: url('/usr/files/mixed/rotator/1.png') 300px 188px no-repeat;}
#master.thumb.about { background-image: url('/usr/files/mixed/rotator/2.png'); }
#master.thumb.contacts { background-image: url('/usr/files/mixed/rotator/6.png'); }
#master.thumb.control { background-image: url('/usr/files/mixed/rotator/3.png'); }
#master.thumb.services { background-image: url('/usr/files/mixed/rotator/4.png'); }
#master.thumb.experience { background-image: url('/usr/files/mixed/rotator/5.png'); }

#footer { width: 694px; margin: auto; font-size: 12px; padding: 0 0 15px 0; }
.uw { padding-top: 20px; }
.uw1 { padding-top: 10px; }
.fl{ float: left; }
.fr{ float: right; }
.cb{ clear: both; }
.pointer { cursor: pointer; }
.bold { font-weight: bold; }
.justify { text-align: justify; }
.hidden { display: none; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
em {font-style:italic; }

.anchors a { text-decoration: underline; }

strong { font-weight: bold; }
p { padding: 5px 0 5px 0; }
h2.title { font-size: 20px; padding: 0 0 10px 0; font-weight: bold; display: inline-block; }
h2.ntitle { font-size: 20px; padding: 1px 5px; background-color: #ccc; color: #fff; display: inline-block; margin: 0 0 0 3px; }
h2.ntitle.active { background-color: #dd1e3b; }

#footmenu { float: left; height: 25px; padding: 12px 0 0 0px; width: 100%; }
#footmenu #copyright { font-size: 14px; padding-top: 2px; color: #000; position: relative; top: -2px; }
#footmenu a { color: #333333; font-size: 14px; xtext-transform: uppercase; }
#footmenu ul { }
#footmenu li { color: #333; float: left;  }
#footmenu li.sep { color: #333; padding: 1px 2px 0 2px; font-size: 14px; line-height: 14px; }
#footmenu .active a { color: #ff7c00; }
#footmenu a:hover { text-decoration: none; color: #ff7c00; }

#breadcrumb_wrap { padding: 0 0 15px 0; }
.breadcrumb{ float: left; padding: 0 0 11px 0; font-size: 12px; }
.breadcrumb li{ float: left; font-weight: bold; }
.breadcrumb li a{ }
.breadcrumb li.sep{ padding: 0 7px 0 7px; }
