body {background:#fff;}

a {color:#0061bd;}
a:hover {color:#c03b3b;}

.menu-line {padding-top:47px;}

.menu-line-tbl {width:100%;}

.menu-line-tbl .lengs-cell {width:10%;}
.menu-line-tbl .sp-cell {width:5%;background:#dae3eb;}
.menu-line-tbl .menu-cell {width:65%;vertical-align:top;background:#55a5ed repeat-x top left url('../img/menu-line/m-box-bg.gif');}
.menu-line-tbl .logo-cell {width:20%;text-align:center;padding:0 10px;vertical-align:top;}

.menu-box {background:no-repeat top right url('../img/menu-line/m-box-cr.gif');}

.menu-tbl {width:100%;background:no-repeat top left url('../img/menu-line/m-box-cl.gif');}
.menu-tbl td {white-space:nowrap;font:bold 70% Arial;padding:9px 15px;}
.menu-tbl .sp {width:25%;padding:0;}
.menu-tbl a {color:#fff;text-decoration:none;}
.menu-tbl a:hover {text-decoration:underline;color:#fff;}
.menu-tbl .active {color:#fff;padding:0 !important;background:#c35b04 repeat-x top left url('../img/menu-line/m-box-act-bg.gif');}
.menu-tbl .active table {width:100%;}
.menu-tbl .active td {font-size:100%;padding:9px 0;vertical-align:top;}
.menu-tbl .active .cl {width:2px;background:repeat-y top left url('../img/menu-line/m-box-act-cl-bg.gif');padding:0 13px 0 0;}
.menu-tbl .active .cr {width:2px;background:repeat-y top right url('../img/menu-line/m-box-act-cr-bg.gif');padding:0 0 0 13px;}

.lengs-tbl {font:10px Tahoma;text-transform:uppercase;}
.lengs-tbl div {width:22px;padding:2px 6px;}
.lengs-tbl .active {background:#3372a9;color:#fff;}

.logo-box img {position:relative;z-index:3;margin-top:-45px;}

.container-line {background:#d3dfe8 no-repeat 5% -50px url('../img/container-bg.jpg');padding:11px 0;float:right;width:90%;overflow:hidden;}

.cargo-search-box {position:relative;float:right;padding-right:4%;}
.cargo-search-box .name {font:120% Arial;color:#9f3c3c;margin:0 0 0.2em 6.3em;}
.cargo-search-box .num {white-space:nowrap;font:80% Arial;text-align:right;padding-right:0.4em;color:#747778;}

.base-line {margin:0 0 0 10%;padding:2em 0;}
.base-line table {width:95%;}
.base-line td {vertical-align:top;}
.base-line .copy {width:90%;font:70% Arial;color:#797979;}
.base-line .contacts {width:90%;font:70% Arial;}
.base-line .phones {font:150% Arial;color:#7088ab;}
.base-line .phones .code {font:40% Arial;color:#797979;position:absolute;z-index:2;margin-left:-5em;margin-top:0.2em;}

.east-west-link-box{margin-bottom:0.5em;}
.east-west-bound{color:#0061BD; border-bottom:1px dashed; cursor:pointer; font-size:0.9em;}
#img-east, #img-west{text-align:left !important;}
