* {margin:0; padding:0;}
BODY {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#2E2E2E; background: #FFF;}
A IMG {border:0;}
A {color:#008AB3;}
A:hover {color:#FE0101;}

.roundborder {border-radius:6px; -moz-border-radius:6px; behavior:url(/include/PIE.htc);}

.more {font-size:10px; text-align:right; font-family: Arial, Helvetica, sans-serif; }
.more A {color:#2E2E2E;}
.more A:hover {color:#2E2E2E; text-decoration:none;}


.all {position:relative; min-width:953px; max-width:1200px; margin: 0 auto; padding: 0 15px;}

.header {position:relative; padding:20px 0; zoom:1;}
.header .logo {display:block; position:relative; width:423px; height:75px; margin-left:-10px; margin-top:5px; background:url(../img/logo_atlant_trailers1.png) no-repeat;}
.header .slogan {padding:0 0 4px 12px; font-size:12px; color:#006eb0;}
.header .menu {position:absolute; left:415px; top:26px; list-style:none;}
.header .menu UL {list-style:none; float:left; margin-right:7px;}
.header .menu UL LI {position:relative; height:25px; line-height:25px; font-size:14px; padding: 0 12px; white-space:nowrap;}
.header .menu UL LI A {display:block; position:relative; float:left; color:#000000; white-space:nowrap;}
.header .menu UL LI A:hover {text-decoration:none;}
.header .menu UL LI.act {padding:0 5px;}
.header .menu UL LI.act A {background:#21809E url(../img/menu_act_bg.gif); color:#FFF; text-decoration:none; padding:0 12px;}

.container {position:relative; zoom:1;}
.container .inner{float:left; width:100%; position:relative;}
.container .inner .centercolumn{margin: 0 205px 0 205px; padding:0 17px; position:relative; zoom:1; overflow:hodden;}
.container .inner .centercolumn.noright {margin-right:0 !important; padding-right:0 !important;}
.container .inner .centercolumn.noleft {margin-left:0 !important; padding-left:0 !important;}
.container .leftcolumn{float:left; width:205px; margin-left:-100%; position:relative;}
.container .rightcolumn{float:left; width:205px; margin-left:-205px; position:relative;}


.centercolumn .maintitle {margin-bottom:25px; text-align:center; font-size:28px; line-height:36px;}
.centercolumn .maintitle SPAN {font-family:Times New Roman, sans-serif; font-size:64px; color:#008AB3; font-weight:bold;}
.centercolumn .maintitle A {text-decoration:none;}

.centercolumn .mainicons {list-style:none;}
.centercolumn .mainicons LI {float:left; width:33%; margin:0 0 20px 0; padding:0; background:none;}
.centercolumn .mainicons LI A {display:block; width:125px; margin: 0 auto; padding-top:95px; text-align:center; font-size:16px; font-weight:bold;  background-position:top center; background-repeat:no-repeat;}
.centercolumn .mainicons LI A.exists {background-image:url(../img/ico_exists.png);}
.centercolumn .mainicons LI A.fororder {background-image:url(../img/ico_fororder.png);}
.centercolumn .mainicons LI A.sold {background-image:url(../img/ico_sold.png);}

.centercolumn .mainarticle {position:relative; border:1px solid #23647a; padding:14px 27px; margin:25px 0 20px 0; zoom:1; *top:25px; *margin-top:0; *margin-bottom:45px;}
.centercolumn .mainarticle .img {float:left; border:1px solid #23647a;}
.centercolumn .mainarticle .descr .date {color:#6c6c6c; font-weight:bold; line-height:18px;}
.centercolumn .mainarticle .descr H2 {margin:5px 0;}
.centercolumn .also {font-size:15px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}

.centercolumn .burn {position:relative; background:#DA0700 url(../img/burn_bg.png) right top; color: #FFF; height:30px; line-height:30px; padding-left:16px; font-size:14px;}

.centercolumn .latest {position:relative; zoom:1; border:1px solid #CF0100; margin-top:1px; padding: 14px;}
.centercolumn .latest .newitem {display:inline-block; vertical-align:top; width:33%; text-align:center; padding-bottom:20px; *display:inline; *zoom:1;}
.centercolumn .latest .newitem IMG {border:1px solid #23647A; display:block; margin: 0 auto 5px auto;}

.centercolumn .navline {margin-top:6px; font-size:11px;}


.leftcolumn H2 {margin-top:4px;}
.leftcolumn UL {padding-bottom:10px; list-style:none; zoom:1;}
.leftcolumn UL LI {padding:0 0 8px 11px; background:url(../img/bull_left.gif) no-repeat 0px 4px; font-size:14px; font-weight:bold;}
.leftcolumn UL LI A {text-decoration:none;}
.column .ice {position:relative; background:#2F849F url(../img/ice_bg.gif) no-repeat right top; color: #FFF; height:30px; line-height:30px; padding-left:16px; font-size:14px;}
.column .roundborder {position:relative; zoom:1; border:1px solid #23647A; margin:1px 0 15px 0; padding: 15px 9px;}
.column .roundborder TABLE {border-spacing:0; border-collapse: collapse; width:100%;}
.column .roundborder TABLE TD {padding:2px 0 3px 0; vertical-align:top;}
.column .roundborder TABLE TD.left {padding-right:11px; width:1px;}
.column .roundborder TABLE TD.title {padding-top:11px;}
.column .roundborder TABLE TD.left INPUT {width:15px; height:15px;}
.column .more {margin-top:10px;}
.column .order{display:block; margin:0 0 15px 0; height:64px; line-height:64px; background:url(../img/ico_order.png) no-repeat; padding-left:75px; font-size:16px; font-weight:bold; white-space:nowrap;}
.column .colnews {margin-bottom:18px; line-height:18px;}


.footer {position:relative; margin-top:65px; background:#3187A2 url(../img/footer_bg.gif) repeat-x; padding:35px 0 60px 0; color:#FFF; border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; behavior:url(/include/PIE.htc);}
.footer .all {background:#3289A4 url(../img/footer_bg.gif) repeat-x 0 -35px;}
.footer A {color:#FFF}
.footer A:hover {color:#FFF; text-decoration:none;}
.footer .search {width:204px; height:22px; background:url(../img/search_field.gif) no-repeat; margin: 0 0 15px 0;}
.footer .search INPUT {float:left; border:0; background:transparent;}
.footer .search INPUT.submit {width:25px; height:22px; cursor:pointer;}
.footer .search INPUT.text {width:173px; color:#005670; height:20px; padding-top:2px;}
.footer UL {padding-bottom:10px; list-style:none; zoom:1;}
.footer UL LI {padding:0 0 5px 10px; background:url(../img/bull_footer.gif) no-repeat 0px 3px; font-size:11px;}
.footer .rightcolumn TABLE {border-spacing:0; border-collapse: collapse; width:100%;}
.footer .rightcolumn TABLE TD {vertical-align:top;}
.footer .rightcolumn TABLE TD.left {padding-right:15px;}
.footer .leftcolumn  IMG {margin-top:10px;}



.question {background:#D5D5D5; padding:10px 7px;}
.question A {color:#2E2E2E; text-decoration:none;}
.answer {padding:3px 7px 25px 7px;}


.centercolumn .catalog {position:relative; width:100%;}
.centercolumn .catalog th{text-align:center; padding:10px; padding-bottom:0px; background:url(../img/ctblth_bg.gif) no-repeat right bottom; padding-bottom:5px; white-space:nowrap;}
.centercolumn .catalog tr.hb th.pl{background:url(../img/ctblhead_bg.gif) repeat-x bottom; height:5px; padding:0px;}
.centercolumn .catalog th.last{background:none;}
.centercolumn .catalog th.center{text-align:left;}

.centercolumn .catalog td{border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:10px; text-align:center; line-height:18px;}
.centercolumn .catalog td.first{border-left:1px solid #c4c4c4;}
.centercolumn .catalog td.center{text-align:left;}
.centercolumn .catalog td div{font-size:11px;}
.centercolumn .catalog tbody tr {}
.centercolumn .catalog tbody tr:hover{background:#EFEFEF;}
.centercolumn .catalog tfoot th{background:url(../img/ctblhead_bg.gif) repeat-x bottom; height:5px; padding:0px;}



/*.centercolumn>*:first-child {margin-top:0 !important;}*/
.centercolumn TABLE {border-spacing:0; border-collapse: collapse;}
.centercolumn TABLE TD {padding: 3px 7px 3px 0; vertical-align:top;}
.centercolumn TABLE TH {padding: 3px 7px 3px 0; vertical-align:top; text-align:left;}
.centercolumn P {padding-bottom:10px; line-height:18px;}
.centercolumn P.ppricedescr {padding:0;}
.centercolumn UL {padding-bottom:10px; list-style:none; zoom:1;}
.centercolumn UL LI, .centercolumn LI {padding:0 0 5px 15px; background:url(../img/bull.gif) no-repeat 0px 3px; list-style:none;}
.centercolumn OL {padding-bottom:10px;}
.centercolumn OL LI {margin:0 0 5px 25px;}
H1, H2, H3 {font-weight:bold; color:#035D78;}

H1 {font-size:22px; margin:20px 0 5px 0; line-height:1.5em;}
H2 {font-size:16px; margin:15px 0 7px 0;}
H3 {font-size:14px; margin:5px 0 3px 0;}

.burn h2 {color: #fff; font-size:14px; font-weight:normal; margin:0; padding:0}
.burn h3 {color: #fff;  margin:0; padding:0}


#fmcont {display:none; top:50%; left:50%; position: absolute; z-index: 15001; background:#F5F0E9; border:1px solid #C9C0AF; padding:5px;}
#mainpicwin {position:relative; margin:0 5px 8px 0; padding:5px 0 0 0; background: #F5F0E9; border: 1px solid #C9C0AF;}
#mainpicwin IMG {position:relative; display:block; margin: auto;}
#picmain {position:relative; display:block; cursor:pointer; margin: auto;}
.thumbimgdiv {margin-top:10px;}
.thumbimgdiv DIV {margin:0 10px 10px 0; position:relative; float:left; background: #F5F0E9; border:1px solid #C9C0AF; padding:5px;}
.thumbimgdiv DIV IMG {cursor:pointer; display:block; margin:auto; position:relative;}
.fmarrow {position:absolute; display:block; top:20px; height:60px; line-height:60px; width:45px; text-align:center; filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color:#FFF; background:#000; z-index:15100; text-decoration:none; font-size:14px; font-family:Arial; outline:none;}
.fmarrow:hover {text-decoration:none;}
#fmarrowleft {left:-1px;}
#fmarrowright {right:-1px;}
.clear {clear:both !important; height:0px !important; font-size:1px !important; overflow:hidden !important; float:none !important; border:0 !important;}

.pub_file {padding-top:2px; padding-bottom:2px;}

.gsc-result {padding-bottom:10px;}
.gs-visibleUrl, .gs-watermark, .gsc-resultsHeader, .gsc-branding {display:none;}
.gsc-cursor-box {margin-bottom:10px;}
.gsc-cursor-page {float:left; cursor:pointer; text-decoration:underline; margin-right:8px;}
.gsc-cursor-current-page {font-size:12px; text-decoration:none; cursor:default;}
INPUT.gsc-input {width:300px; margin-right:10px;}
.gsc-search-box {margin:10px 0;}

.msg_box {background: #E0F4FF; border: 1px solid #00789A; padding: 10px; margin-bottom: 10px; font-size: 12px; color: #000000;}
.msg_ok {background: #E0FFE6; border: 1px solid green; padding: 10px; margin-bottom: 10px; font-size: 12px; color: green;}
.msg_error {background: #FFE0E0; border: 1px solid brown; padding: 10px; margin-bottom: 10px; font-size: 12px; color: brown;}
EM.mark {color: red; font-style: normal; font-weight: bold;}

