﻿* {  outline: none; }
html {   height: 100%; }
body {
  margin: 0px;
  padding: 0px;
  font-family: Georgia;
  font-size: 15px;
  color: #000000;
  height: 100%;
  background: white;
}
*html body {   behavior:url("csshover.htc"); }
*html img, *html div, *html input, *html span, *html a { behavior: url("iepngfix.htc") }
a {  cursor: pointer;  color: #005847;  outline: none; }
a:hover {  text-decoration: none; }

table {  margin: 0px;  padding: 0px;  border: none;  border-collapse: collapse; }
td { padding: 0px; }
img { margin: 0px;  padding: 0px;  border: none; }
p { margin: 0px; padding: 0px; margin-bottom: 10px; line-height: 135%; }

h1, .ph1 { color: #000000;  margin: 0px; padding: 0px; font-size: 32px; line-height: 30px; margin-bottom: 16px; font-family: MetaPro-Bold;letter-spacing: -1px; //font-family: Arial; }
h2, .ph2 { margin: 0px; padding: 0px; font-size: 24px; margin-bottom: 1px; font-family: MetaPro-Bold; letter-spacing: -1px; //font-family: Arial; }

.a_img:hover img, a.logo:hover, .s_link:hover img, .vac_but:hover, .fsend:hover {
  opacity: 0.7;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

#simplemodal-container a.modalCloseImg {background:url(/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer;}

* html #simplemodal-container a.modalCloseImg {background:none;right:-14px;width:22px;height:26px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/x.png', sizingMethod='scale');}



#wrap {  text-align: center; }
.container { width: 1000px; margin-left: auto;  margin-right: auto;  position: relative;  text-align: left;  overflow: hidden; }
.avia {  background: url(images/avia.jpg) no-repeat 260px 194px; }
.air_service {  background: url(images/avia.jpg) no-repeat 260px 194px; }
.customs {  background: url(images/customs.jpg) no-repeat 376px 181px; }
.customs_registration {  background: url(images/customs.jpg) no-repeat 376px 181px; }
.sea {  background: url(images/sea.jpg) no-repeat 355px 278px; }
.shipping {  background: url(images/sea.jpg) no-repeat 355px 278px; }
.sklad {  background: url(images/sklad.jpg) no-repeat 307px 231px; }
.consolidation_depots {  background: url(images/sklad.jpg) no-repeat 307px 231px; }
.logist {  background: url(images/logist.jpg) no-repeat 389px 209px; }
.logistika {  background: url(images/logist.jpg) no-repeat 389px 209px; }
.logistic_services {  background: url(images/logist.jpg) no-repeat 389px 209px; }
.auto {  background: url(images/auto.jpg) no-repeat 230px 225px; }
.trucking {  background: url(images/auto.jpg) no-repeat 230px 225px; }


.logo { width: 208px;  height: 77px; background: url(images/logo.gif) no-repeat top left;  position: absolute;  top: 40px;  left: 30px; display: block; }

.header {  height: 165px; position: relative; }
.content {  position: relative;  min-height: 1px;}
*html .content {  height: 1px;}

.top_menu { margin: 0px; padding: 0px; list-style: none;  font-family: MetaPro-Book; font-size: 21px; line-height: 21px; position: absolute;  top: 138px;  left: 32px; //font-family: Arial;   }
.top_menu li { float: left; padding: 3px 8px 2px 8px;   }
.top_menu a { color: #005847; }
.top_menu .act { background: #005847; }
.top_menu .act a { color: #ffffff; font-family: MetaPro-Bold; text-decoration: none; cursor: default; //font-family: Arial; }

.top_tel { width: 252px; padding-top: 53px;   position: absolute;  top: 0px;  right: 0px; font-family: MetaPro-Book; color: #663436; font-size: 21px; //font-family: Arial; }
.top_tel span { color: #adadad; font-size: 11px; }

.pre_footer {  height: 190px;  overflow: hidden;}


.footer { height: 151px; width: 1000px; position: absolute; left: 0px; bottom: 0px; background: url(images/footer.gif) no-repeat top left; }

.left_col { overflow: hidden;  position: relative; padding-left: 42px; width: 660px; float: left; }
*html .left_col { overflow: hidden; }
.right_col {  position: relative;  width: 288px;  float: right; }

.to_list { margin-bottom: 41px; position: relative; left: -22px; top: 31px; padding-left: 22px; font-family: MetaPro-Book; font-size: 11px; background: url(images/to_list.gif) no-repeat 0px 5px; //font-family: Arial;  }
.to_list img { vertical-align: middle; margin-top: 15px;   }
.to_list a {  }

.ul1 {  margin: 0px; padding: 0px; list-style: none; margin-bottom: 28px; line-height: 18px; }
.ul1 li { background: url(images/ul1.jpg) no-repeat 0px 3px; padding-left: 18px; margin-bottom: 13px;   }
*html .ul1 li, *html .ul2 li { height: 1px;  }


.nad_right_menu {  padding-left: 33px; font-style: italic; margin-bottom: 13px; font-size: 13px; line-height: 17px; }
.right_menu { height: 240px;  margin: 0px; padding: 0px; list-style: none;font-family: MetaPro-Book; font-size: 17px; margin-left: 26px;  //font-family: Arial; }
.right_menu li { padding: 6px 7px 5px 7px; float: left; clear: both;  line-height: 15px; margin-bottom: 4px;  //white-space: nowrap; }
.right_menu .act { background: #005847;  }
.right_menu .act a { cursor: pointer; text-decoration: none; color: #ffffff; font-family: MetaPro-Bold; //font-family: Arial;  }

/*.status { margin-top: 33px; display: block; width: 178px; padding-left: 110px;  height: 82px; padding-top: 180px; background: url(images/status.jpg) no-repeat top left;  position: relative; font-family: MetaPro-Medium; font-size: 17px;  //font-family: Arial; }
*/
.status { margin-top: 33px; display: block; width: 178px; padding-left: 110px;  height: 82px; padding-top: 180px; background: url(images/home_st.jpg) no-repeat top left;  position: relative; font-family: MetaPro-Medium; font-size: 17px;  //font-family: Arial; }
.status:hover { opacity: 0.7;   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);  }
.home .status:hover { opacity: 1;   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);  }
.home .status { background: url(images/status.jpg) no-repeat top left;   }
.home .status:hover { background: url(images/home_st.jpg) no-repeat top left;   }

.green_text { margin-bottom: 17px; font-family: MetaPro-Book; font-size: 24px; line-height: 30px; color: #005847; letter-spacing: -1px; //font-family: Arial;  }
.hr {  height: 20px; width: 625px; background: url(images/hr.gif) repeat-x top left; }
.copy {  position: absolute;  top: 16px;  left: 164px; }
.ft1 { font-size: 13px; line-height: 20px;  position: absolute;  top: 55px;  left: 454px; }
.ft1 a {  font-family: MetaPro-Book; font-size: 13px;  letter-spacing: -1px;  }
.ft2 { font-size: 14px;  position: absolute;  top: 95px;  left: 454px;  font-family: MetaPro-Book; color: #663436; }

.bottom_menu { margin: 0px; padding: 0px; list-style: none; position: absolute;  top: 56px;  left: 186px;  font-family: MetaPro-Book; font-size: 13px; letter-spacing: -1px; //font-family: Arial; }
.bottom_menu li { float: left; margin-right: 10px; }
.ft3 {position: absolute;  top: 78px;  left: 186px;  font-family: MetaPro-Book; font-size: 11px; //font-family: Arial; }

.s_left {  width: 312px; float: left; margin-right: 20px; }
.s_right {  width: 312px; float: left; }
.s_link {  text-decoration: none;  font-size: 17px; font-family: MetaPro-Bold; //font-family: Arial; }
.s_link span {  text-decoration: underline;   }
.s_link:hover span {  text-decoration: none;   }

.home_left {  width: 660px; float: left; }
.home_right {  width: 305px; float: right; }
.home_news {  border: 1px solid #e5eeec; margin-bottom: 50px; width: 100%;  }
.home_news td { vertical-align: top; padding-top: 11px; padding-bottom: 1px;  }
.home_news .td1 { width: 135px; padding-right: 10px; padding-left: 40px; font-size: 13px; }
.home_news .td2 { background: url(images/htd2.gif) no-repeat top left; padding-right: 23px; line-height: 18px; }
.home_news .td2 span { color: #cccccc; font-size: 11px; }

.hl2 {  width: 160px; text-align: right; float: left; margin-right: 26px; padding-top: 7px;   font-size: 21px; font-family: MetaPro-Bold; //font-family: Arial; }
.hr2 { text-align: justify; font-size: 13px;  width: 474px; float: left; background: url(images/hr2.gif) no-repeat top left; padding-top: 13px; }
.hr2 p { line-height: 18px; margin-bottom: 5px; }
.hr2 a { font-size: 13px; font-family: MetaPro-Book; //font-family: Arial;  }
.all_news { width: 110px;  height: 19px; background: url(images/all_news.gif) no-repeat top left;  position: absolute;  top: 609px;  left: 8px; }
#en .all_news { width: 110px;  height: 22px; background: url(images/all_news_en.gif) no-repeat top left;  position: absolute;  top: 609px;  left: 8px; }


*html .dob_tov { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dob_poz.png', sizingMethod='scale'); }


.clear { height: 1px; clear: both; overflow: hidden; }
.top_map  {  width: 1000px; padding-top: 100px; height: 520px; }
/*.top_map2  { height: 520px; position: relative; width: 1000px; background: url(images/map.jpg) no-repeat top left }
*/.top_map2  { height: 520px; position: relative; width: 1000px; background: url(images/map.jpg) no-repeat -1px 0px; }
.avia_map { display: none; width: 610px;  height: 310px; background: url(images/avia_map.jpg) no-repeat top left;  position: absolute;  top: 0px;  left: 331px; }
.auto_map { display: none; width: 441px;  height: 164px; background: url(images/auto_map.jpg) no-repeat top left;  position: absolute;  top: 302px;  right: 0px; }
.customs_map { display: none; width: 94px;  height: 94px; background: url(images/customs_map.jpg) no-repeat top left;  position: absolute;  top: 362px;  left: 553px; }
.logist_map { display: none; width: 204px;  height: 188px; background: url(images/logist_map.jpg) no-repeat top left;  position: absolute;  top: 266px;  left: 382px; }
.sea_map { display: none; width: 129px;  height: 114px; background: url(images/sea_map.jpg) no-repeat top left;  position: absolute;  top: 302px;  left: 0px; }
.sklad_map { display: none; width: 401px;  height: 207px; background: url(images/sklad_map.jpg) no-repeat top left;  position: absolute;  top: 241px;  left: 99px; }

.sklad_mapl {  position: absolute;  top: 202px;  left: 57px; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
#en .sklad_mapl { left: 100px;  }
.avia_mapl {  position: absolute;  top: 93px;  left: 705px; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
.customs_mapl {   position: absolute;  top: 468px;  left: 637px; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
.auto_mapl {   position: absolute;  top: 246px;  left: 870px; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
.logist_mapl {    position: absolute;  top: 460px;  left: 247px; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
#en .logist_mapl {  left: 287px;  }
.sea_mapl {  position: absolute;  top: 446px;  left: 46px; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
.tdn {  text-decoration: none; }



.sklad_mapl_hover  { color: #485e69;  text-decoration: none; }
.avia_mapl_hover  {  color: #0e8064; text-decoration: none; }
.customs_mapl_hover  {  color: #e90000; text-decoration: none;}
.auto_mapl_hover  {  color: #14737f; text-decoration: none;}
.logist_mapl_hover  { color: #ad7004; text-decoration: none;}
.sea_mapl_hover  { color: #00628b;  text-decoration: none; }



.about_menu {  margin: 0px; padding: 0px; list-style: none; position: relative; left: -20px; width: 900px; }
.about_menu li { padding-top: 5px; float: left; margin-right: 20px; padding-bottom: 7px; padding-left: 20px; margin-bottom: 6px;  }
.about_menu a { text-decoration: none; font-size: 20px; font-family: MetaPro-BookItalic;  //font-family: Arial; //font-style: italic; }
.about_menu .act a {  font-size: 32px; color: #000000; line-height: 30px; font-family: MetaPro-Bold; letter-spacing: -1px; cursor: default; text-decoration: none; //font-family: Arial; }
.about_menu .li1 {  background: url(images/li1.jpg) no-repeat left bottom; }
.about_menu .li2 {  background: url(images/li2.jpg) no-repeat left bottom; }
#en .about_menu .li2 {  background: url(images/li1.jpg) no-repeat left bottom; }
.about_menu .li3 {  background: url(images/li3.jpg) no-repeat left bottom; margin-right: 0px; }
.about_menu .act, #en .about_menu .act { padding-top: 0px;  background: none; }
.about_menu .nobg, #en .about_menu .nobg {  background: none; }


.ul2 {  margin: 0px; padding: 0px; list-style: none; margin-bottom: 30px; line-height: 28px; font-size: 20px; margin-top: 10px; }
.ul2 li { background: url(images/ul1.jpg) no-repeat 0px 8px; padding-left: 18px; margin-bottom: 13px;   }

.vac { margin-top: 38px; margin-bottom: 37px; display: block; width: 178px; padding-left: 110px;  height: 55px; padding-top: 207px; background: url(images/vac.jpg) no-repeat top left;  position: relative; font-family: MetaPro-Book; font-size: 17px; //font-family: Arial; }
.vac:hover { background: url(images/vac.jpg) no-repeat left -262px;   }

.direct_block {  font-style: italic; position: relative; margin-left: 55px; width: 575px; }

.phil_p { color: #4c4c4c; line-height: 18px; font-size: 17px; margin-bottom: 5px; font-family: MetaPro-Bold; letter-spacing: -1px; //font-family: Arial;  }

.clients_ul {  color: #005847;  margin: 0px; padding: 0px; list-style: none; }
.clients_ul li { width: 306px; float: left;  margin-bottom: 15px;}

.clients_ul_new{color: #005847;  margin: 0px; padding: 0px; list-style: none; margin-bottom: 20px;margin-right: 50px;}
.clients_ul_new li{border-bottom: 1px black dotted;padding: 15px 0px;position: relative;}
.clients_ul_new li.last{border-bottom: 0px;}
.clients_ul_new li .name{margin-left: 15px;display: block;float: left;width:145px;}
.clients_ul_new li .image{margin-left: 15px;display: block;float: left;width:145px;}
.clients_ul_new li .desc{float: left;width:380px;display: block;}
.clients_ul_new li .down{width:33px;height:34px;display: block;position: absolute;right:15px;background: url(/images/clients_icon.jpg) no-repeat;top:8px;}

.clients_p {  font-size: 13px; font-style: italic; margin-top: 17px; padding-top: 10px; border-top: 1px solid #e5e5e5; }

.vac_ul {  margin: 0px; padding: 0px; list-style: none;margin-right: 20px;  }
.vac_ul li { border-bottom: 1px solid #ccdeda; padding-bottom: 33px; margin-bottom: 30px;  }

.vleft {  width: 250px; float: left; font-size: 13px; }
.vright { padding-top: 10px;  width: 365px;  float: right; font-size: 13px; }
.vright span, .vleft span { font-size: 15px; font-weight: bold; }
.vhead {  font-size: 36px; color: #005847; margin-bottom: 20px; line-height: 34px; }


.vac_but { margin-top: 10px; background: url(images/vac_but.jpg) no-repeat top left; width: 202px;  height: 32px;  position: relative; left: -10px; display: block; }
#en .vac_but { margin-top: 10px; background: url(images/vac_but_en.jpg) no-repeat top left; width: 202px;  height: 32px;  position: relative; left: -10px; display: block; }

.ttt {   font-family: MetaPro-Book; color: #663436;  //font-family: Arial;}




#alles {  position: absolute;  top: 0px;  left: 0px;  right: 0px;  z-index: 100;  display: none; background: #1b6557; opacity: 0.2;    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); }

#popup { display: none;   position: absolute;   top: 150px;  left: 50%;  z-index: 150;   }

.popup {   font-size: 14px; text-align: left; color: #ffffff;   width: 822px;    margin-left: -411px;    position: relative; background: url(images/popup.jpg); padding-top: 33px; padding-bottom: 25px;   }
.po {  display: none;}


*html #alles {   width: 100%;   }

.po_left {  padding-top: 4px;  width: 240px; margin-left: 20px; float: left; overflow: hidden;  }
.po_left a  { color: #a7feee;  }
.po_right {  width: 510px; overflow: hidden; float: right; margin-right: 20px; }
.po_head {  font-size: 32px; line-height: 32px; margin-bottom: 6px;  }
.po_close  { color: #ffffff; position: absolute;  top: 7px;  right: 20px; }

.mpb17 {  font-family: MetaPro-Book; font-size: 17px; }
.dh1 {   position: relative; display: block; min-height: 1px; margin: 0px; padding: 0px; font-size: 32px; line-height: 30px; margin-bottom: 11px; margin-bottom: 16px; font-family: MetaPro-Bold;letter-spacing: -1px; //font-family: Arial; }

.cttable {  margin-bottom: 20px; }
.cttable td { vertical-align: top; padding-bottom: 15px; padding-right: 10px;   }

.po_form { padding-left: 28px; }
.po_form label { font-size: 16px; color: #ffffff;  margin-bottom: 10px; display: block; }

.finput { margin-bottom: 22px; border: none;  width: 294px;  font-size: 16px; line-height: 16px; padding: 5px 5px 13px 5px; background: url(images/finput.gif) no-repeat top right; }
.farea { margin-bottom: 29px;  border: none;  width: 637px; height: 174px; font-size: 16px; line-height: 16px; padding: 0px 5px 0px 5px; background: url(images/area1.gif) no-repeat top right;  overflow: auto;}
.fsend {  width: 101px; height: 32px; background: url(images/fsend.jpg) no-repeat top left; display: block; }
.rezb { margin-bottom: 22px; float: left;  padding: 10px; border: 1px solid #51b36d; }
.rezb  { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/; }
.finput2 {  background: #d2e1de; }


.ilang {  position: absolute;  top: 22px;  left: 280px; text-decoration: none;  font-size: 12px; color: #000000;}
.ilang img { vertical-align: bottom; }
.ilang span {  text-decoration: underline; padding-left: 6px; line-height: 12px;}
.ilang:hover span {  text-decoration: none; }

.lilink { font-size: 18px; font-family: Arial;}
.lilink img { vertical-align: middle; }

#c_tm:hover .c_tm {  opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); }
#c_tm {   text-decoration: none;  }
.c_tm_text {  font-size: 10px;  text-decoration: none;  position: absolute;  top: 79px; left: 803px;  color: #595959;}
#en .c_tm_text {  left: 815px; }
.footer .c_tm_text a { color: #595959;  text-decoration: none; font-family: Arial;  }
.c_tm {   width: 63px;  height: 37px;  background: url(images/ctm.gif) no-repeat top left;  position: absolute;  top: 64px; left: 905px;}
#c_tm:hover .c_tm_text a {  text-decoration: underline; }
.klu { background: url(images/klu.gif) no-repeat top left; width: 23px;  height: 24px;  position: absolute;  top: 64px;  left: 882px; }

.nftel {  position: absolute;  top: 16px;  left: 454px; }


.i { width: px;  height: px;  position: absolute;  top: px;  left: px; }

