body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff;
       background-attachment: fixed; /*//ws*/
}

.link-grp {
    margin: -90px;
    position: absolute;
} 

/*//wsb*/

body > a#bg-link {
    height: 100% !important;
    position: fixed !important;
    top: 0;
    margin: 0;
    padding: 0;
}
.w_top #regionHref {
    width:100px;
}

body > .tbla {
    background: #fff;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    border-radius: 10px 10px 0 0;
    margin-top: 30px;    margin-bottom: 0;
    padding: 7px 0 0;
}
body > .tbla-top-banner {
    margin-top: 30px;
    background: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    display: none;
    padding: 7px 0 0;
}
/*//wse*/

img { border: 0; }
table { font: normal 11px Tahoma; color: #000000; }
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #575553; text-decoration: underline; }
p { font: normal 11px Tahoma; margin: 0 0 10px 0; text-indent: 0px; line-height: 14px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.v_mid { vertical-align: middle; }
.a_c { text-align: center; }
.a_r { text-align: right; }
.a_j { text-align: justify; }
.o_h { overflow: hidden; }
.n_w { white-space: nowrap; }
.bold { font-weight: bold; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 5px 0 10px 0; }
h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 13px; }
h4 { font-size: 12px; }
padd0 { padding: 0px;}
td.det {text-align: right;}
a.aorg:link, a.org:link, td.det a:link { color: #fb6937; text-decoration: underline; }
a.aorg:visited, a.org:visited, td.det a:visited  { color: #fb6937; text-decoration: underline; }
a.aorg:hover, a.org:hover, td.det a:hover { color: #d23c08; text-decoration: underline; }

table.newvehicles2 { width: 100%; }
table.newvehicles2 th { padding: 0 4px; overflow: hidden; }
table.newvehicles2 td { padding: 0 4px; overflow: hidden; }

a.abl:link { color: #000000; text-decoration: underline; }
a.abl:visited { color: #000000; text-decoration: underline;  }
a.abl:hover { color: #575553; text-decoration: underline;  }

a.ared:link { color: #ff4628; text-decoration: underline; }
a.ared:visited { color: #ff4628; text-decoration: underline; }
a.ared:hover { color: #d23c08; text-decoration: underline; }

a.agr:link { color: #a0a0a0; text-decoration: underline; }
a.agr:visited { color: #a0a0a0; text-decoration: underline; }
a.agr:hover { color: #6a6a6a; text-decoration: underline; }

a.ablk:link { color: #767472; text-decoration: none;   }
a.ablk:visited { color: #767472; text-decoration: none; }
a.ablk:hover { color: #575553; text-decoration: none; }
form { margin: 0; padding: 0;}
.tbla { border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; background: #ffffff; }
.bg_wh { background-color: #ffffff; }
.bg_gr { background-color: #d6d6d6; min-width: 124px;border-top: 1px solid #D6D6D6; }
.bg_gr_1 { background-color: #d6d6d6;  }
.c_red { color: #ff4628; }

.s8p {font-size: 8px;}
.s8-5p {font-size: 8.5px;}
.s9p {font-size: 9px;}

.rheader { padding: 0 10px 0 0; font: bold 12px Tahoma; color: #767472; text-align: right; }
.rheader a:link { color: #767472; text-decoration: none; }
.rheader a:visited { color: #767472; text-decoration: none; }
.rheader a:hover { color: #000000; text-decoration: none; }

.rheaders { padding: 0 10px 0 0; font: normal 11px Tahoma; color: #767472; text-align: right; }
.rheaders a:link { color: #000000; text-decoration: none; }
.rheaders a:visited { color: #000000; text-decoration: none; }
.rheaders a:hover { color: #575553; text-decoration: none; }


.logo { padding: 25px 10px 0px 25px; vertical-align: bottom; border-right: 0; }
.logo_com_ua { padding: 16px 10px 0px 13px; vertical-align: bottom;}
.btn_t { border-right: 0px; }
.btn_ { padding: 0 16px 0 16px; vertical-align: bottom; }
.ban_780_120 { padding: 0 1px 1px 1px; border-left: 1px solid #d6d6d6; border-right: 0 solid #d6d6d6; border-bottom: 0;}


.bg_rg { padding: 5px 7px 5px 10px; vertical-align: top; background-repeat: no-repeat; background-position: top right; }
.bg_rg_com_ua { padding: 5px 7px 5px 10px; vertical-align: top; background-repeat: no-repeat; background-position: top right;}
.creg { font: bold 12px Tahoma; color: #f16838; text-align: center; text-transform: uppercase; letter-spacing: +0.1em; }

.ans_qw { font: normal 12px Tahoma; }
.ans_qw p { font: normal 12px Tahoma; }


.clobj { padding: 8px 0 0 0; font: normal 10px Tahoma; color: #6e6e6e;}
.clobj span { color: #000000;}



.clnkcom { text-align:center; font: bold 11px Tahoma; padding-top: 5px;}
.clnkcom a:link { color: #969696; text-decoration: underline; }
.clnkcom a:visited { color: #969696; text-decoration: underline; }
.clnkcom a:hover { color: #363433; text-decoration: underline; }


.clnk { padding: 4px 0 10px 0; font: bold 11px Tahoma; text-align: center; }
.clnk a:link { color: #969696; text-decoration: underline; }
.clnk a:visited { color: #969696; text-decoration: underline; }
.clnk a:hover { color: #363433; text-decoration: underline; }

.bg_rg table td { font-size: 10px; }
.ban_t2 { border-left: 1px solid #ffffff; vertical-align: top; border-left: 1px solid #d6d6d6; border-right: 0 solid #d6d6d6; border-bottom:0; border-top:0;}
.sep_ban_t2 { padding: 0 5px 0 5px; }

.bg_org { background-image: url('/img/bg_org.gif'); background-repeat: repeat-x; background-position: top left; }
.tmt { width: 100%; padding: 3px 10px 0 10px; font: bold 12px Tahoma; color: #ffffff; }
.tm_pad { width: 100%; padding: 7px 10px 0 10px; vertical-align: top; }
.tm_p { padding: 7px 24px 0 24px; }
.tm { padding: 0 0 0 0; vertical-align: top; font: bold 10px Tahoma; text-transform: uppercase; }
.tm a:link { color: #ffffff; text-decoration: none; }
.tm a:visited { color: #ffffff; text-decoration: none; }
.tm a:hover { color: #fdebe4; text-decoration: none; }
.options { margin-top: 14px; text-transform: none; font: normal 11px Tahoma; border-left: 1px solid #c5c5d1; border-right: 1px solid #c5c5d1; background-color: #f2f2f3; /* position: absolute;*/ }
.options ul { text-align: left; list-style: none; margin: 0; padding: 0; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; background-image: none; }
.options li a { display: block; padding: 2px 7px 2px 8px; border-bottom: 1px solid #c5c5d1; text-decoration: none; width: 100%; }
.options a:link { color: #000000; text-decoration: none; }
.options a:visited { color: #000000; text-decoration: none; }
.options a:hover { background-color: #fbfbfc; color: #000000; text-decoration: none; }

.lm_p { padding: 5px 10px 5px 12px; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;  }
.lm_sep { padding: 6px 0 4px 0; background-image: url('/img/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }
.lm_arrow { background-image: url('/img/lm_bull.gif'); background-repeat: no-repeat; background-position: top right; }
.lm { width: 100%; font: bold 11px Tahoma; color: #000000; padding: 0px 6px 2px 6px; }
.lm a:link { color: #000000; text-decoration: none; }
.lm a:visited { color: #000000; text-decoration: none; }
.lm a:hover { color: #f35822; text-decoration: none; }

.lm-com-ua { width: 100%; font: 11px Tahoma; color: #000000; padding: 0px 6px 2px 6px; }
.lm-com-ua a:link { color: #000000; text-decoration: none; }
.lm-com-ua a:visited { color: #000000; text-decoration: none; }
.lm-com-ua a:hover { color: #f35822; text-decoration: none; }

.lm_sub_arrow { background-image: url('/img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sub_p { padding: 5px 0 3px 15px; }
.lm_sub { width: 100%; padding: 0 8px 0 2px; list-style: none; color: #000000; }
.lm_sub a:link { color: #000000; text-decoration: none; }
.lm_sub a:visited { color: #000000; text-decoration: none; }
.lm_sub a:hover { color: #f35822; text-decoration: none; }
.lm_sub_sub { margin: 4px 0 0px 12px; padding: 2px 0 2px 0; font: normal 10px Tahoma; color: #f35822; }
.lm_sub_sub li { margin: 1px 0 4px 0px; padding: 0 4px 0 9px; list-style: none; background-image: url('/img/lm_bull_sub_sub.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sub_sub li a:link { color: #000000; text-decoration: none; }
.lm_sub_sub li a:visited { color: #000000; text-decoration: none; }
.lm_sub_sub li a:hover { color: #f35822; text-decoration: none; }



.bl { padding: 0 0 0 1px; vertical-align: top; background-color: #fbfbfb; }
.inlbl { padding: 10px 2px 10px 9px; font-size: 10px; border-left: 1px solid #d6d6d6; color: #000000;  border-right: 1px solid #d6d6d6; }
.inlbl_1 { padding: 0px 5px; font-size: 10px; border-left: 1px solid #d6d6d6; color: #000000;  border-right: 1px solid #d6d6d6; }
.inlbl-no-padd { font-size: 10px; border-left: 1px solid #d6d6d6; color: #000000;  border-right: 1px solid #d6d6d6; }
.inlbl table td { font-size: 10px; color: #000000; }
.tbl_l td { padding: 0 4px 4px 0; color: #000000; }

.tbl_l .p-left5 { padding-left: 5px; }
.tbl_l .p-left10 { padding-left: 10px; }
.tbl_l .p-left15 { padding-left: 15px; }
.tbl_l .p-top15 { padding-top: 15px; }
.tbl_l .p-top10 { padding-top: 10px; }
.tbl_l .p-top10 .input-image { padding-top: 10px; }
.tbl_l .p-top10 .input-reset { height: 23px; }
.tbl_l .p-bot0 { padding-bottom: 0px; }
.tbl_l .p-0 { padding: 0px; }
.tbl_l .p-m-0 { padding: 0px; margin: 0px; }

.p-left5 { padding-left: 5px; }
.p-left10 { padding-left: 10px; }
.p-left15 { padding-left: 15px; }
.p-top15 { padding-top: 15px; }
.p-top10 { padding-top: 10px; }
.p-top2 { padding-top: 2px; }

.tbl_l .h-auto { height:1%; }
.tbl_l .t-sel118px { padding-top: 0px; margin-top: 0px; }
.tbl_l .t-sel118px table td { padding-top: 0px; margin-top: 0px; }
.tbl_l .t-sel118px select, .tbl_l .t-sel118px input { width: 118px; }
.tbl_l .t-sel107px select, .tbl_l .t-sel107px input { width: 107px; }
.tbl_l .h25 { height: 25px; }
.sel54 { width: 54px; height: 20px;}

.tbl_ln td { padding: 0 0 0px 0; color: #777777; }

.frm_subm { width: 54px; height: 17px; font: normal 10px Tahoma; border: 1px solid #dcdcdb; cursor: pointer; color: #000000; background-color: #f6f6f6; }
.frm_subm_auto { height: 17px; font: normal 10px Tahoma; border: 1px solid #dcdcdb; cursor: pointer; color: #000000; background-color: #f6f6f6; }
.w120 { width: 120px; }
.w140 { width: 140px; }
.frm_subm_big { width: 60px; height: 17px; font: normal 11px Tahoma; border: 1px solid #5E5E5E; cursor: hand; color: #000000; background-color: #f6f6f6; }
.frm_text { width: 100%; height: 17px; font: normal 10px Tahoma; color: #000000; border-left: 1px solid #808080; border-top: 1px solid #808080; border-right: 1px solid #cecece; border-bottom: 1px solid #cecece; background-color: #ffffff; }
.frm_text_auto { width: 54px;   font: normal 10px Tahoma; color: #000000; border-left: 1px solid #808080; border-top: 1px solid #808080; border-right: 1px solid #cecece; border-bottom: 1px solid #cecece; background-color: #ffffff; }
select.sel100p { width: 100%; color: #000000; font: normal 10px Tahoma; }
select.sel100p-bigger { width: 100%; color: #000000; font: normal 11px Tahoma; }
select.sel { color: #000000; font: normal 10px Tahoma; }

select.sel-cars { font-family: Tahoma; height: 20px;}
select.sel-cars .brand-no-bold { color: #474747; font: normal 10px Tahoma; }
select.sel-cars .brand-bold { color: #000000; font: bold 11px Tahoma; }
#SearchFormTypes.sel { width: 166px;}
#SearchmodelList.sel {  height: 20px; }


.frm_area { width: 100%; font: normal 10px Tahoma; color: #000000; border-left: 1px solid #808080; border-top: 1px solid #808080; border-right: 1px solid #cecece; border-bottom: 1px solid #cecece; }


.brd_t { border-top: 1px solid #d6d6d6; }
.ban_brd { padding: 1px 1px 1px 1px; border: 1px solid #d6d6d6; }
.ban_pb { padding: 0 1px 0 0; }
.ban_r { vertical-align: top;  width: 120px; }
.ban_r div { /*width: 128px;*/ padding: 0 1px 0 1px; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; }
.bctbrd {height: 1px; margin:0; padding:0; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; }
.bctbrd img {height: 1px; margin:0; padding:0;}
.ban_653_80{ padding: 0 1px 0 1px; }

.bc { padding: 0 1px 0 1px; vertical-align: top;}
.bc_l { width: 100%; vertical-align: top; }
.brd4 { border: 1px solid #d6d6d6; border-top:0;}
.bg_ggr { padding: 1px 0 1px 0; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-image: url('/img/bg_ggr.gif'); background-repeat: repeat-x; background-position: center left; }

.ggrt { width: 100%; padding: 3px 0 0 0; font: bold 12px Tahoma; color: #767472; }
.ggrt h1, .div-user-menu-h1,.ggrt h2, .div-user-menu-h2 { margin: 0 0 0 0; padding: 0 0 0 0; font: bold 12px Tahoma; color: #767472; }

/* .pd1 { padding: 6px 1px 0px 1px; } */
.inbcbrd { height: 215px; padding: 1px 1px 8px 1px; border: 1px solid #d6d6d6; font-size: 10px; } /* 222px */
.inbcbrd_autotraders { height: 215px; padding: 1px 1px 8px 1px; border: 1px solid #d6d6d6; font-size: 10px; }
.inbcbrd div span { color: #fb6937; }
.inbcp { padding: 0 4px 2px 9px; }
.inbcp1 { padding: 0 0px 2px 9px; }
.pd2 { padding: 10px 15px 10px 12px; }

.w25 { width: 25%; }
.zzzz { height: 120px; vertical-align: top; text-align: center;}
.zzzz.otsp {padding-bottom:10px;}
.otstup2 {padding-bottom:2px;}


.n_date { padding: 0 0 10px 16px; font: bold 10px Tahoma; color: #fb6937; background-image: url('/img/n_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.n_det { padding: 10px 5px 5px 0; text-align: right; font: bold 10px Tahoma; }
.n_det a:link { text-decoration: underline; }
.n_det a:visited { text-decoration: none; }
.n_det a:hover { text-decoration: none; }

.q_date { width: 100%; font: bold 11px Tahoma; color: #000000; padding: 4px 0 4px 10px; }
.q_date a:link { color: #000000; text-decoration: none; }
.q_date a:visited { color: #000000; text-decoration: none; }
.q_date a:hover { color: #f35822; text-decoration: none; }


.sep_h { margin: 8px 0 8px 0; background-image: url('/img/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }
.brdline { background-color: #d6d6d6; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;  }

.bot_l { padding: 0 0 0 20px; background-image: url('/img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }
.bot_l div { padding: 0 0 5px 0; }
.bg_bot { background-image: url('/img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }

.bg_bot div {margin: 5px;}

.copy_l { padding: 0 0 0 14px; font-size: 10px; color: #bdbdbd; }
.copyr_p { padding: 0 20px 0 10px; }
.copyr { padding: 0 0 3px 0; text-align: right; font: bold 10px Tahoma; color: #afb5d9; line-height: 11px; }
.copyr a:link { color: #bdbdbd; text-decoration: none; }
.copyr a:visited { color: #bdbdbd; text-decoration: none; }
.copyr a:hover { color: #8b8b8b; text-decoration: none; }


.sep_tbl { padding: 3px 0 3px 0; background-image: url('/img/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }

.ggr_frm td { white-space: nowrap; color: #767472; }
.ggr_frm td span { font: bold 10px Tahoma; }
#w110 { width: 110px; }
#w180 { width: 180px; }
#w67 { width: 67px; }

.cat_tbl { margin: 0 0 1px 0; border: 1px solid #d8d8d8; background-color: #fdfdfd; color: #767472; }
.pad1111 { padding: 1px 1px 1px 1px; }
.cat_t1 { width: 100%; padding: 7px 4px 4px 15px; vertical-align: top; }
.cat_t1 div { padding: 0 0 2px 0; }

.cat_t2 { width: 220px; padding: 7px 12px 4px 5px; vertical-align: top; }
.cat_t2 div { white-space: nowrap; padding: 0 0 4px 0; vertical-align: top; text-align: right; }
.cat_t2 div span { font-size: 10px; }

.cat_t3 { padding: 0 6px 4px 6px; vertical-align: top; text-align: center; font-size: 10px; background-color: #f8f8f8; }
.cat_t3 span { color: #ff3413; font-size: 11px; }
.cat_t3p { height: 52px; padding: 4px 0 0 0; vertical-align: top; }


.cat_t4 { padding: 3px 4px 4px 14px; vertical-align: top; }
.cat_t4 div {  padding: 0 0 1px 0; }
.cat_t5 { width: 100%; padding: 7px 4px 4px 14px; font: bold 11px Tahoma; vertical-align: top; background-color: #f8f8f8; color: #f8480b; }
.cat_t6 { padding: 7px 12px 0 0; font: bold 10px Tahoma; white-space: nowrap; vertical-align: top; background-color: #f8f8f8; }
.cat_t7 { width: 100%; padding: 0px 4px 0px 14px; font: bold 11px Tahoma; vertical-align: top; color: #f8480b; }



.tbl_page { margin-top: 16px; margin-bottom: 16px; font: bold 11px Tahoma; color: #767472; }
.tbl_page span { padding: 0 5px 0 5px; color: #ff3413; }
.page a { padding: 0 5px 0 5px; }
.page a:hover { color: #ff3413; }
.tbl_page a:hover { color: #ff3413; }

.licounter {padding: 0 23px 0 0; text-align: right;}


.path { width: 100%; padding: 0px 0 0px 10px; font: normal 10px Tahoma; color: #898887; }
.path a:link { color: #898887; text-decoration: underline; }
.path a:visited { color: #898887; text-decoration: underline; }
.path a:hover { color: #6c6a68; text-decoration: underline; }
.mtbl { padding: 0 10px 0 10px;}
.ttt { padding: 10px 0 10px 0; }
.ttt div { padding: 4px 0 4px 12px; font: bold 12px Tahoma; color: #e85728; background-color: #f1f1f1; }
.ttt div.n11 { font-size: 11px; }
.n10 td { font-size: 10px; padding-right: 5px; }
.n10 { font-size: 10px; }
.n10 table { font-size: 10px; }
.n10 span { font-size: 9px; }
.n10 table span { font-size: 9px; }
.n10p { padding: 0 5px 4px 12px; }
.n10np td { padding-right: 0px; }


.pdr_m { margin-top: 5px; margin-bottom: 5px; }
/*.pdr_p { padding: 10px 15px 10px 5px; vertical-align: top; }*/
.pdr_p { padding: 0 15px 10px 5px; vertical-align: top; }

.pdr_p .pdr-navigate, .pdr-navigate-bott {border-bottom: 1px solid #E7E7E7;border-top: 1px solid #E7E7E7;padding: 4px 0  4px;}
.laquo-left, .laquo-right {color:#FF4628;}

.pdr-navigate-bott {padding: 4px;}

.pdr_p .pdr-navigate table td {margin:0; padding: 0; }
.pdr_p .pdr-navigate table td.slider div,
.pdr-navigate-bott table td.slider div
{ font-size: 7px; color:#FF4628;  width: 3px;}

.pdr_p .pdr-navigate table td,
.pdr_p .pdr-navigate table td a,

.pdr_p .pdr-navigate table td a:visited
{font: bold 11px Tahoma; text-decoration: none; color: #767472;}

.pdr_p .pdr-navigate table td a:hover
{font: bold 11px Tahoma; text-decoration: none; color: #FF4628;}


.pdr-navigate-bott table td,
.pdr-navigate-bott table td a,
.pdr-navigate-bott table td a:hover,
.pdr-navigate-bott table td a:visited
{font: bold 12px Tahoma; text-decoration: none; color: #767472;}

.pdr-navigate-bott table td {
    padding:0 10px 0 10px;
}
.pdr_pp { vertical-align: top; }
.pdr td { padding: 3px 4px 3px 1px; }
.p_brd1 { padding: 5px 5px 5px 5px; border-right: 1px solid #e7e7e7; }
.pdrp_brd { border-left: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; }
.p_brd2 { padding: 3px 3px 3px 3px; border-right: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; }
.p_brd2_3 { border-right: 1px solid #e7e7e7; text-align: center; }
.pbot3 { padding: 0 0 1px 0;}

.pdrp_brda { padding: 5px 5px 5px 5px; border: 1px solid #e7e7e7; }

h1.title_p { margin: 0 0 0 0; padding: 0 0 0 0; font: normal 18px Tahoma; color: #6d6d9a; }
.btn_ { padding: 0 16px 0 16px; }
.spanclass { padding: 0 2px 1px 2px; background-color: #6d6d9a; color: #ffffff}

ol { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }

.red { color: red; }
.content_p { padding: 12px 5px 12px 12px; }
.inlbl_nn { padding: 4px 4px 8px 4px; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;}
.price_topl {width: 100%;font: normal 11px Tahoma; color: #020202;}
.price_topl td { padding-top: 1px; padding-bottom: 3px;}
.price_toplt { text-align: center;border-bottom: 1px solid #e03b02;font: bold 11px Tahoma;}
.toplw1 { padding: 0 0 0 15px; text-align: left;}
.toplw2 { padding: 0 8px 0 8px; }
ul.map_list { margin: 0 0 0 0; padding: 2px 2px 2px 20px; list-style: none; }
ul.map_list li { margin: 2px 0 2px 0px; padding: 2px 0 2px 0; text-indent: 15px;list-style: none; background: url('/img/bull_list.gif') no-repeat left 5px; }
ul.map_list2 { margin: 0 0 0 0; padding: 2px 2px 2px 2px; list-style: none; }
ul.map_list2 li { margin: 2px 0 2px 20px; padding: 2px 0 2px 0; text-indent: 15px;list-style: none; background: url('/img/bull_list.gif') no-repeat left 5px; }
ul.map_list3 { margin: 0 0 0 0; padding: 2px 2px 2px 2px; list-style: none; }
ul.map_list3 li { margin: 2px 0 2px 40px; padding: 2px 0 2px 0; text-indent: 15px;list-style: none; background: url('/img/bull_list.gif') no-repeat left 5px; /*margin: 2px 0 2px 20px;*/}
.map_list a:link { color: #000000; text-decoration: underline; }
.map_list a:visited, .map_list a:hover { color: #f35822; text-decoration: underline; }

.avt_tbl {width: 100%; margin: 8px 0 8px 0; font: bold 13px Arial;}
.avt_tbl a:link { color: #eb0404; text-decoration: underline; }
.avt_tbl a:visited, .avt_tbl a:hover { color: #000000; text-decoration: underline; }
.avt_tbl td { width: 25%; padding: 0 0 8px 0; text-align: center;}

.avt_sepv { background: url('/img/avt_sepv.gif') repeat-y center top;}
.avt_seph { background: url('/img/sep_h.gif') repeat-x bottom left;}


.brd4_lr {margin: 0px 0 0 0; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; }
.bg_ggr2 { padding: 0 0 1px 0;background: url('/img/bg_ggr.gif') repeat-x center left; }
.add { padding: 8px 0 8px 0; font: bold 12px Arial; color: #333333; }
.add b { color: #ee5026; }
.add span {font-weight: normal; color: #a2a4a9; }
.sep_hp { clear: both; font-size:0; padding: 12px 0 5px 0; position: relative; }
.sep_hp div { font-size:0; background: url('/img/sep_h.gif') repeat-x bottom left; }
.brd_form td {padding: 4px; font: normal 12px Tahoma; color: #333333;}
.brd_form td div {padding: 4px 0 0 0;}
.w122 {width: 122px;}
.w275 {width: 275px;}
.w162 {width: 162px;}
.w100p {width: 100%;}
.smiles img {margin: 0 2px 0 2px;cursor: pointer;}
.w142 {width: 142px;}

.pct div { width: 50%; float: left; font: bold 12px Arial; }
.pct img { margin: 7px 10px 7px 10px; }
.pct a:link, .pct a:visited, .pct a:hover {color: #5d5c5b;text-decoration: none; }


/* border: 1px solid black;*/

.add_treb_org { padding: 25px 0 25px 0; font: bold 14px Trebuchet MS; color: #ff4628; text-align: center; vertical-align: top;}
.f_12_px {font-size: 12px;}

.add_v_big_div {padding: 0 30px 30px 30px; font: normal 12px Arial; color: #151514; text-align: justify;}

.arr_rr_org { padding: 0 0 0 30px; font: normal 12px Arial; color: #151514; text-decoration: none; background: url("/img/arrow_rr_orange.gif") no-repeat; }
.add_v_grey, a.add_v_grey, a.add_v_grey:hover, a.add_v_grey:visited { font-weight: bold; color: #767472;}
span.add_v_red { color: #ff4628;}

.rc_bg {
    width: 217px;
    height: 30px;
    background: url("/img/add_v_bg_region.gif") no-repeat;
}

.add_v_regions_div { padding: 15px 0 15px 150px; vertical-align: middle; }

div.rc_bg_red_color { width: 46%; float:left; margin: 7px 0 0 5px; color: #ff4628; font: bold 12px Arial; }
div.rc_bg_grey_color { float:left; margin: 7px 0 0 5px; }
a.rc_bg_grey_color, a.rc_bg_grey_color:hover { color: #41403f; font: normal 12px Arial; vertical-align: middle;  }

.all-vehicles-right {float: right; margin-right: 7px;}
.add_treb_grey { padding: 25px 0 5px 0; font: bold 14px Trebuchet MS; color: #767472; text-align: center; vertical-align: top;}

.f_l { float:left;}
.f_r { float:right;}

.brd_1p { border: 1px solid black;}
.brd { border: 1px solid black;}

.raise_grey_c { color: #767472; font-weight:bold; padding: 0 0 15px 0; }

.raise_num_div { padding: 15px 0px 0px 250px; vertical-align: middle; }
.rc_bg_raise {
    width: 117px;
    height: 30px;
    background: url("/img/ad_number_back.gif") no-repeat;
    text-align: center;
}

.rc_bg_raise_grey_c { float:left; margin: 7px 0 0 5px; color: #767472; font: bold 14px Trebuchet MS; }
.grey_ar_11 { width: 117px; padding: 7px 0 15px 0px; color: #767472; font: bold 11px Arial;}

.h50p { height:50px;}

.grey_brd_div1 { padding: 9px 0 0 15px; float:left; height: 30px; width: 120px; }

.grey_brd_div2 { padding: 0px 15px 0 15px; float:left; border: 1px solid #e9e9e9; background-color: #fbfbfb; height: 30px; color: #767472; font: bold 12px Arial; }

.raise_td_grey_l { height: 30px; width: 6px; background: url("/img/raise_bg_grey_l.gif") no-repeat; }
.raise_td_grey_c { height: 30px; background: url("/img/raise_bg_grey_c.gif") repeat-x; color: #767472; font: bold 14px Trebuchet MS; }
.raise_td_grey_r { height: 30px; width: 6px; background: url("/img/raise_bg_grey_r.gif") no-repeat; }
.raise_red_stripes { margin: 15px 0 0 0; background: url("/img/raise_bg_red_stripes.gif") repeat-y; width: 577px; }
.raise_grey_bg {width: 285px; height: 48px;}
.raise_input_bg { height: 30px; width: 150px; background: url("/img/raise_input_bg.gif") no-repeat; border: none; font: normal 12px Arial; padding: 8px 0 0 8px; }
.raise_subm_bg { height: 30px; width: 110px; background: url("/img/raise_subm_bg.gif") no-repeat; border: none; font: bold 14px Trebuchet MS; color: #767472; }

.p5p { padding: 5px; }
.p10p { padding: 10px; }
.p2p { padding: 2px; }
.message-text { font-size: 12px; padding: 20px 5px 10px 50px; }
.p-top-2p { padding-top: 2px; }
.p-top-0p { padding-top: 0px; }
.m-bot-2p { margin-bottom: 10px; }
.w185p {width: 185px;}
.w100px {width: 170px;}

.m-p-0 { padding:0px; margin:0px; }

label { cursor:pointer; }

.grey_c { color: #767472;}

.pad_mar_bottom0px {padding-bottom:0px; margin-bottom:0px;}
.pad_mar_top0px {padding-top:0px; margin-top:0px;}

.adv-link { width:392px;height:34px;background-color: #f1f1f1; font-size:12px; padding-left: 3px; }
.adv-link div { padding-left: 3px; }
.adv-link a { color: #004e9b; text-decoration: underline; }
.adv-link a:hover { text-decoration: none; }
.adv-link .imgpadd { padding: 3px 4px; }

.searchFrmContent td, .searchFrmContent div, .searchFrmContent input, .searchFrmContent .sel, .searchFrmContent .sel100p {font-size: 12px; }
.searchFrmContent .frm_subm { width: 54px; height: 22px; }
.searchFrmContent .frm_subm_auto { height: 22px; }


.v-control-btn-padd {padding-left: 60px; width: 650px;}
.v-control-btn-padd div, .v-control-btn div, .v-control-btn div.left {padding-top: 10px; padding-right: 65px; float: left;}
.v-control-btn {width: 650px; }
/*.v-control-btn div.left {padding-left: 5px;} */
.v-control-btn div.v-control-left {padding-left: 5px;}
.v-control-btn div.v-control-right {float: right; padding-right: 5px;}
/*  .v-control-btn div.right {float: right; padding-right: 5px;} */
/* ----- enter ----- */
.popup_enter { width: 215px; margin: 0 auto; clear: both; background-color: #fff; position: relative; z-index: 200; display:none; }
.popup_enter div { height: 18px; vertical-align: bottom;}
.popup_enter select { color: #000000; font: normal 10px Tahoma; }
.popup_enter label { color: #000000; font: normal 11px Tahoma; }

.clear { clear: both; }


.auth-links a { font: bold 12px Tahoma; color: #f16838; text-align: center; text-decoration: underline; }
.auth-links a:hover { font: bold 12px Tahoma; color: #f16838; text-align: center; text-decoration: none; }

.order-menu { padding: 10px 0px 10px 0px;}
.order-menu .pic { margin: 0px; float: left;}
.order-menu .txt a { font-size: 12px;}
.order-menu-center a { font-size: 12px;}
.order-menu .txt { padding: 0px 0px 0px 7px; float: left; width: 140px; font-size: 10px;}

table#add-select { margin:10px 0px 10px 10px;}
.a-dell-favorites1, .p-add-to-favorite, .vehicles-hide {display: none; }
.user-menu-close {display: none;}


.lighter {color: #909090;}
.red_txt {color: #EC4E22;}
.aa_report_active {color: #ff4300;font-weight: normal;}
.aa_report_active div {font-weight: normal; float: right;}
.aa_report_passive {color: #f1f1f1;}
.sq_link a.empty {color: #bebebe;}
#linkText {width: 530px;}
span.helper_text{color: #5f5f5f !important;}
.add-by-link-enter {display: none; margin: 0px !important; padding: 0px !important; width: 220px !important; float: left;}
table.select_method {margin-bottom: 1px;}
table.select_method td {background-color: #f8f8f8; border: 1px solid #D6D6D6;}
table.select_method td table td {border: none; padding-top: 8px; padding-bottom: 8px;}
table.select_method tbody td {border-bottom: none;}
table.select_method ul {padding-left: 10px; list-style-type: none;}
table.select_method ul li {font-weight: bold; line-height: 22px;}
th.t2col_header {background: white url('/img/t2col_header_bg.jpg') 0 0 no-repeat; color: #EC4E22; text-transform: uppercase; padding-top: 8px; padding-bottom: 8px; height: 31px; width: 304px; min-width: 304px; }
th.t2col_header a {color: #EC4E22; text-transform: uppercase; margin: 0; padding: 0; text-decoration: none;}
td.t2col_footer {background: white url('/img/t_footer_gradient.jpg') 0 0 repeat-x; color: #EC4E22; text-transform: uppercase; font-weight: bold; text-align: center; padding-top: 8px; padding-bottom: 8px; height: 29px; border-top: none; width: 302px; min-width: 302px;}
table.select_method th.t2col_separator {font-size: 1px; width: 6px; margin: 0; padding: 0; border: none; background: white;}
table.select_method td.t2col_separator {font-size: 1px; width: 6px; margin: 0; padding: 0; border: none; background: white;}
.t2col_frame {background: transparent url('/img/t2col_frame_bg.jpg') 0 0 no-repeat !important; height: 114px; width: 293px;}
.t2col_frame img {float: left; margin-left: 5px; margin-right: 5px;}
.t2col_frame_new {background: transparent url('/img/t2col_frame_new_bg.jpg') 0 0 no-repeat !important; height: 114px; width: 293px;}
.t2col_frame_new img {float: left; margin-left: 5px; margin-right: 5px;}
.t2col_separator {font-size: 1px; width: 6px; margin: 0; padding: 0; border: none; background: white;}
.add_block .step2_list {background:url('/img/add_vehicles/step2_bg.jpg') no-repeat !important;}
.add_block .step2_bg1 {background:url('/img/add_vehicles/step2_bg.jpg') no-repeat !important;}
.add_block .step2_bg2 {background:url('/img/add_vehicles/step2_bg2.jpg') no-repeat !important;}
.add_block .step2_list li {width: 290px !important;}
.add_block .step2_list li.step2 {width: 260px !important;}
.parse_info_green {color: #43aa11;}
.parse_info_red {color: #ff4300;}

div.adminstats {background-color: #ffff88; border: 4px solid #dddd77; max-width: 100%; padding: 10px;}
div.adminstats table {border: none; padding: 0; margin: 0;}
div.adminstats table td {margin: 0; padding: 0; padding-right: 10px; font-weight: bold;}

#social_block_wide {margin: 0 10px 5px 10px; border-top: 1px solid #e3e3e3;}
#social_block_narrow {margin: 10px 0 5px 5px;}
td.social_widget {margin: 0; padding: 1px; padding-bottom: 8px;}
table.social {width: 100%; border-collapse: collapse;}
table.social_wide td {width: 20%; padding-top: 9px;}
table.social_narrow td {width: 20%;}
table.social td {text-align: center;}
table.social td.first {min-width: 100px; white-space: nowrap; font-weight: bold; color: #707070; line-height: 20px;}
table.social td .container {text-align: center; float: left; width: 60px;}
a.social {color: #2567b8; text-decoration: none; font-size: 12px; line-height: 20px;}
a.social img {margin-top: -4px; margin-right: 4px;}
a.social:hover {color: #6597f8;}
.lm_sep_s div {margin: 7px 14px 7px 14px; border-top: 1px solid #D9E0E6;}


a.a-add-favorites, a.a-dell-favorites {text-decoration: none;}
.div-saved-text div {font-size: 16px;}
.div-saved-text div span#span-code{font-size: 18px; font-weight: bold;}

#user-message-content table td {font: normal 13px Arial;}
table.round-coner-frame {border: 0;}
table.round-coner-frame tr {border: 0;}
table.round-coner-frame tr td {border: 0; padding: 0;}
table.round-coner-frame td#left {width: 6px; background: url("/img/vertical-background-left.gif") repeat-y; }
table.round-coner-frame td#right {width: 6px; background: url("/img/vertical-background-right.gif") repeat-y; }
table.round-coner-frame td#top {height: 6px; background: url("/img/horisontal-background-top.gif") repeat-x; }
table.round-coner-frame td#bottom {height: 6px; background: url("/img/horisontal-background-bottom.gif") repeat-x; }
table.round-coner-frame td#body {padding: 5px;}
table.round-coner-frame tr td table tr td#header {color: #ff2b03; font-weight: bold; font-size: 14px;}
table.round-coner-frame tr td table tr td#body {text-align: justify;}

table#user-message {width: 98%; border: 0px;}

table#user-message, table#user-message td#td-1 table td#border-3 {font: normal 13px Arial;}
table#user-message td#number td#center{height:30px; background:url(/img/raise_bg_grey_c1.gif) repeat-x; font-weight:bold;}
table#user-message td#td-1 table td#border-1 {border: 2px solid #e9e9e9; height:30px; background: #fbfbfb; border-right: 0;}
table#user-message td#td-1 table td#border-2 {border: 2px solid #e9e9e9; height:30px; background: #fbfbfb; border-left: 0; font-weight:bold;  padding: 0 10px  0 4px ;}
table#user-message td#td-1 table td#border-2 a {color:#ff4629;}
table#user-message td#td-1 table td#border-3 {padding-left: 5px;}
table#user-message td#td-1 table td#border-2 a:hover {color:#ff4629;}
table#user-message td#td-1 table td#border-2 a:visited {color:#ff4629;}
table#user-message td#td-2 a, table#user-message td#td-2 a:hover, table#user-message td#td-2 a:visited {color:#020202;}
table#user-message td#td-3 div#border-code {border: 2px solid #e9e9e9; height:25px; background: #fbfbfb; width: 95px; padding-top: 5px; color:#ff4629; font-weight:bold;}
table#user-message td.links a {color:#ff4629;}
table#user-message td.links a:hover {color:#ff4629;}
table#user-message td.links a:visited {color:#ff4629;}
table#user-message td.links span {color:#ff4629;}
table#user-message td#message table.round-coner-frame td p {font: normal 12px Arial;text-align: justify; margin-top: 10px;}
#div-add-vehicles-button {padding: 0; margin: 0;}
a.link-2 {color: #0000ff;}

.lighter {color: #909090;}
.aa_report_active {color: #ff4300;font-weight: normal;}
.aa_report_active div {font-weight: normal; float: right;}
.aa_report_passive {color: #f1f1f1;}
.sq_link a.empty {color: #bebebe;}


/* new changes border: 1px solid #EC4E22; */

.n21 .tr-re-password {display: none;}
.n21 td div.div_error { margin: 0; padding: 0; position: relative;}
.n21 td div.div_ div.error_msg, .n21 td div.div_error div.error_msg {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C72C01;
    color: #E03B02;
    display: none;
    font: 12px Arial;
    height: 14px;
    left: 17px;
    padding: 4px 24px 4px 14px;
    position: absolute;
    top: -32px;
    white-space: nowrap;

}
.n21 td div.div_error div.error_msg {
    display: block;
}
.n21 td div.div_ div.error_msg a.close, .n21 td div.div_error div.error_msg a.close {
    background: url("/img/add_vehicles/close.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: none;
    font-size: 0;
    height: 9px;
    line-height: 0;
    position: absolute;
    right: 7px;
    text-decoration: none;
    top: 8px;
    width: 9px;
}

.n21 td div.div_error div.error_msg a.close {
    display: block;
}

.n21 td div.div_error div.error_msg span {
    background: url("/img/add_vehicles/arrow_b.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 0;
    height: 7px;
    left: 47%;
    line-height: 0;
    position: absolute;
    top: 22px;
    width: 14px;
}

.n10 .form_reg_title {background-color:#F0F0F0; font-size:11px; font-weight:bold; color:#DA0605; padding:3px 6px;}
.n10 .bottom_title {height:10px;}

.n10 .red { font-size:15px; }

.n10 td { font-size: 10px; padding-right: 5px; }
.n10 { font-size: 10px; }
.n10 table { font-size: 10px; }
.n10 span { font-size: 9px; }
.n10 table span { font-size: 9px; }
.n10p { padding: 0 12px 4px 10px; }
.n10np td { padding-right: 0px; }

.n21 td {
    padding:9px 0 1px;
    font:12px Arial, Helvetica, sans-serif;
}

.n21 td.name {
    width:194px;
    padding:9px 0 2px;
    background:url(/img/sep_h.gif) 0 100% repeat-x;
}

.n21 td.content {
    width:212px;
    padding:9px 0 2px 35px;
}

.n21 td.content a {
    margin:0 0 0 50px;
}

.n21 td.name_2 {
    vertical-align:top;
    width:154px;
    padding:2px 0 4px;
    background:url(/img/sep_h.gif) 0 100% repeat-x;
}

.n21 td.name_3 .code {
    width:100px;
    float:left;
    margin:0 6px 0 8px;
    text-align:center;
}

.n21 td.name_3 .code em {
    font-style:normal;
}

.n21 td .frm_text,.n21 td .frm_text.error {
    margin-left: 8px;
    padding-left: 6px;
    width: 227px;
    height: 18px; font: normal 12px Tahoma; color: #000000; border: 1px solid #ABADB3; background-color: #ffffff;
}
.n21 td .div_error .frm_text.error {
    border: 1px solid #EC4E22;
}
.n21 td.name_3 .code .frm_text {
    width:98px;
    margin:0;
}

.n21 td.align_right {
    text-align:right;
    font-size:15px;
}

.n21 td input.frm_text.small, .n21 td input.frm_text.small-phone {
    width:41px;
    margin:0;

}

.n21 td input.frm_text.medium, .n21 td input.frm_text.medium-phone {
    width:81px;
}

.n21 td input.frm_text.small-phone, .n21 td input.frm_text.medium-phone {
    text-align: center;
}

.n21 td select.frm_text.error {
    border: 1px solid #EC4E22;
}

.n21 td select.frm_text.small {
    width:62px;
    text-align:right;
}

.n21 td select.frm_text.middle {
    margin:0 8px 0 16px;
}

.n10 .frm_submit {
    margin:9px 0 0;
    float:right;
    width:143px;
    height:28px;
    border:0 none;
    background:url(/img/form_submit.gif) 0 0 no-repeat;
    font:bold 12px/24px Arial, Helvetica, sans-serif;
    color:#6c6c6c;
    text-align:center;
    cursor:pointer;
}

.n10 .frm_submit_2 {
    margin:9px 52px 0 0;
    float:right;
    width:112px;
    height:30px;
    border:0 none;
    background:url(/img/save_profile_btn.gif) 0 0 no-repeat;
    cursor:pointer;
    text-indent:-10000px;
}

.n10 .button {
    margin:49px auto 0;
    width:188px;
    height:39px;
    border:0 none;
    background:url(/img/update_for_all_ads.gif) 0 0 no-repeat;
    text-indent:-10000px;
    cursor:pointer;
}

.n10 .ask_form {
    padding:0 !important;
}

.n10 .ask_form form {
    display:block;
    padding:10px 10px 22px 11px;
    margin:6px 0 0;
    background-color:#F0F0F0;
}

.n10 .ask_form b {
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#000;
}

.n10 .ask_form span {
    display:block;
    padding:3px 0 0;
    font:12px Arial, Helvetica, sans-serif;
    color:#000;
}

.n10 .ask_form p {
    clear:left;
    font:bold 12px Arial, Helvetica, sans-serif;
    text-align:center;
    color:#000;
    margin:0;
    padding:0;
}

.n10 .ask_form p strong {
    display:block;
    font-size:14px;
}

.n10 .ask_form textarea {
    width:205px;
    height:156px;
    padding:3px;
    border:0 none;
}

.n10 .ask_form .input_text {
    width:205px;
    height:20px;
    padding:3px;
    border:0 none;
}

.n10 .ask_form .submit {
    margin:7px 0 14px 127px;
    float:left;
    width:80px;
    height:28px;
    border:0 none;
    background:url(/img/form_submit_2.gif) 0 0 no-repeat;
    font:bold 12px/26px Arial, Helvetica, sans-serif;
    color:#6c6c6c;
    text-align:center;
    cursor:pointer;
}

.n10 label span {
    font:12px Arial, Helvetica, sans-serif !important;
}
.n10 label input {
    margin:2px 10px 0 0;
}

.n10 label.label {
    display:block;
    padding:0 0 10px;
}
/* user info*/

table.user-info {font-size: 12px; height: 75px;}
table.user-info td#fio {padding-left: 6px; width: 382px; height: 14px;}
table.user-info td div.line, table.user-info td div.line-manager {margin-bottom: 2px;}
table.user-info td div.line-manager {padding-left: 6px;}
table.user-info td#td-user-info {paddin-top: 4px; position: relative;}
table.user-info td#td-user-info div#div-user-info {background: #F1F1F1; padding: 4px 3px 3px 6px; width: 376px; z-index: 2; position: absolute;  display: none;}

/* exchange */

.w_exchange_block {
    padding:10px 3px;
}

.add_exchange {
    outline:none;
    float:right;
    display:block;
    border:1px solid #D8D8D8;
    border-bottom:1px solid #FFF;
    margin:0 16px -1px 0;
    padding:0 19px 0 33px;
    height:26px;
    font:bold 13px/26px Tahoma, Geneva, sans-serif;
    color:#000;
    text-decoration:none;
    -khtml-border-top-left-radius:8px;
    -khtml-border-top-right-radius:8px;
    -webkit-border-top-left-radius:8px;
    -webkit-border-top-right-radius:8px;
    -moz-border-radius-topleft:8px;
    -moz-border-radius-topright:8px;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    background:url(/img/ico_add_exchange.gif) 6px 3px no-repeat;
}

.add_exchange:hover, .add_exchange:active {
    text-decoration:underline;
}

.exchange_block {
    clear:both;
    border:1px solid #D8D8D8;
    padding:12px;
    -khtml-border-radius:8px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
}

.exchange_block .item {
    background-color:#F8F8F8;
    margin:0 0 8px;
    border:1px solid #D8D8D8;
    padding:3px 0;
    display:inline-block;
    width:100%;

}



.exchange_block .item.disabled {
    padding:35px 0;
    text-align:center;
    font:bold 15px Tahoma, Geneva, sans-serif;
    color:#000;
}

.exchange_block .item.last {
    margin:0;
}

.exchange_block .item .img {

    width:158px;
    height:119px;
    float:left;
    margin:0 11px 0 3px;
}

.exchange_block .item .description {
    padding:4px 3px 0 0;
    font:11px Tahoma, Geneva, sans-serif;
    overflow:hidden;
    zoom:1;
}

.w_exchange_block .show_all {
    float:left;
    display:block;
    background-color:#FFF;
    margin:-10px 0 0 20px;
    padding:2px 16px;
    font:11px Tahoma, Geneva, sans-serif;
    color:#000;
    text-decoration:none;
}

.w_exchange_block .show_all:hover, .w_exchange_block .show_all:active {
    text-decoration:underline;
}

.wrap_modal_window_exchange {
    width:100%;
    height:100%;
    position:fixed;
    z-index:1000;
    left: 1px;
    top: 1px;
    background:url(/img/modal_window_bg.png) 0 0 repeat;
}

.wrap_modal_window_exchange .modal_window {
    position:absolute;
    top:45%;
    left:50%;
    margin:-170px 0 0 -226px;
    padding:2px;
    width:452px;

    background-color:#FFF;
    text-align:left;
}

.modal_window .title {
    display:block;
    height:38px;
    font:bold 12px/38px Tahoma, Geneva, sans-serif;
    color:#FFF;
    background:url(/img/bg_org.gif) 0 0 repeat-x;
}

.modal_window .title span {
    display:block;
    padding:0 0 0 33px;
    background:url(/img/bull_tm_no_left_brd.gif) 0 0 no-repeat;
}

.modal_window form {
    clear:left;
    display:inline-block;
    margin:0;
    text-align:left;
    border:1px solid #D8D8D8;
    border-top:0 none;
    padding:21px 11px 2px;
}

.modal_window form .name {
    display:block;
    font:12px Arial, Helvetica, sans-serif;
    color:#000;
    padding:0 0 3px;
}

.modal_window form .name.small {
    float:left;
    width:155px;
}

.modal_window form .img {
    float:right;
    width:92px;
    height:68px;
    margin:0 11px 0 0;
    border:1px solid #000;
    background:url(/img/bg_img_add_change.gif) 0 0 no-repeat;
}

.modal_window form .text {
    float:left;
    width:309px;
    margin:0 0 10px;
    padding:0 3px;
    border:1px solid #808080;
    color:#000000;
    font:12px/19px Arial, Helvetica, sans-serif;
    height:21px;
}

.modal_window form textarea.text {
    width:427px;
    height:46px;
    padding:4px;
    margin:0 0 5px;
}

.modal_window form .text.small {
    width:150px;
    margin-right:8px;
}

.modal_window form .t_submit {
    float:left;
    cursor:pointer;
    width:116px;
    height:21px;
    margin:0 0 0 3px;
    border:1px solid #808080;
    background:#F7F7F7;
    font:12px/12px Arial, Helvetica, sans-serif;
    text-align:center;
    color:#000;
}

.modal_window form .hr {
    clear:both;
    margin:0 0 10px;
    padding:0;
    background:none;
    border:0 none;
    border-bottom:1px dotted #000;
}

.modal_window form label {
    display:inline-block;
    font:12px Arial, Helvetica, sans-serif;
    padding:0 0 8px;
}

.modal_window form label.middle {
    margin:0 15px;
}

.modal_window form label input {
    margin-left:0;
}

.modal_window form .submit {
    float:right;
    cursor:pointer;
    width:125px;
    height:21px;
    border:1px solid #808080;
    background:#F7F7F7;
    font:12px/12px Arial, Helvetica, sans-serif;
    text-align:center;
    color:#000;
}

.modal_window form .close {
    float:left;
    display:block;
    cursor:pointer;
    width:125px;
    height:21px;
    border:1px solid #808080;
    background:#F7F7F7;
    font:12px/21px Arial, Helvetica, sans-serif;
    text-align:center;
    text-decoration:none;
    color:#000;
}


/*tmp-user vehicles block*/

table.tbl_l.tmp_user .cablist li img
{
    margin-right: 7px;
    vertical-align: middle;
    width: 24px;
    height: 17px;
}
table.tbl_l.tmp_user .cablist li a
{
    color: #EC4E22;
    text-decoration: none;
}

table.tbl_l.tmp_user
{
    width: 210px;
    font: Tahoma, Arial;
}

table.tbl_l.tmp_user .cablist li #status
{
    font-size: 11px;
    text-align: left;


}

table.tbl_l.tmp_user .cablist li #status span
{
    color: #EC4E22;
}

table.tbl_l.tmp_user .cablist.status {
    margin-top: 15px;
}


table.tbl_l.tmp_user .cablist.status li.cab-li
{
    font-size: 12px;
    text-align: left;
    padding: 2px 10px;

}


table.tbl_l.tmp_user td#code
{
    background-color: #E1DFDF;
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
}

table.tbl_l.tmp_user td#code span
{
    color: #fff;
}

table.tbl_l.tmp_user td #message
{
    margin-top: 10px;
}

table.tbl_l.tmp_user td #message p {
    text-align: justify;
}

.ucase { text-transform: uppercase; }
.sms_raise_common_info { height: 37px; min-height: 37px; line-height: 37px; text-align: center; color: #767472; font-size: 13px; background: #ececec url('/img/popup/popup_win_info_raise_sms_common_bg.png') bottom left repeat-x; }
.sms_raise_card { width: 157px; padding: 5px; text-align: center; background: white url('/img/popup/popup_win_info_raise_sms_card_bg.png') 0 0 repeat-x; }
.sms_raise_card_sep { width: 1px; background: #d6d6d6 url('/img/popup/popup_win_info_raise_sms_card_sep.png') bottom left no-repeat; }
.sms_raise_card * { color: #767472; font-size: 11px; }
.sms_raise_card p { margin-bottom: 4px; }
.sms_raise_card .sms_text { background: #d6d6d6; padding: 4px; display: inline-block; color: #373737; font-weight: bold; font-size: 12px; margin: 2px; }
.sms_raise_card .sms_text * { color: #373737; font-weight: bold; font-size: 12px; }
.sms_raise_card .sms_cost { font-size: 36px; font-weight: bold; color: #ea5728; margin-top: 20px; margin-bottom: 24px; }
.sms_raise_card .sms_number { margin-top: 24px; margin-bottom: 20px; font-size: 36px; font-weight: bold; color: #ea5728; }
.sms_raise_card .small { font-size: 10px; line-height: 11px; }
table.subimage_menu { margin: 0px; border-top: 1px solid #e7e7e7; width: 254px; }
table.subimage_menu td { padding-left: 4px; padding-right: 4px; padding-top: 10px; padding-bottom: 0; font-weight: bold; text-align: center; width: 70px; }
table.subimage_menu td a { text-decoration: underline; }
table.subimage_menu td img { margin-right: 5px; vertical-align: middle; }
#breafcase a { font-weight: bold; }

table.recycled_mod1 { margin-bottom: 0; }
table.recycled_mod1 td.pdr_p { padding-bottom: 5px; }
table.recycled_mod1 table.pdrp_brd { border-bottom: none; }
table.recycled_mod1 td.p_brd1 { padding-bottom: 0; }
td.recycled_mod2 { padding-top: 0; }
.vehicle_deleted { font-size: 20px; text-transform: uppercase; color: #FF3E1F; }

span.skype_pnh_container { display:none !important; }
span.skype_pnh_print_container { display:inline !important; }

/*kirillos*/
.review_but
{
    background:url(/img/review_but.png) no-repeat scroll;
    position: fixed;
    display:block;
    z-index: 1;
    height: 420px;
    width: 30px;
    right: -1px;
    top: 50px;
    opacity: 0.5;
}

a.review_but:hover
{
    opacity:1;
}


.w_top_text 
{
    font-size: 12px;
    font-weight: normal;
    /* color: #969696; */

}

.w_top_text_com 
{
    font: 11px;
    font-weight: normal;
    /* color: #969696; */
}


/*kirillos*/

#tx_blocks 
{
    /* margin-top: 5px; */
    padding: 25px;

}


.tx_user

{		
    background-color: #FBFBFB;
    border: 1px solid #e7e7e7;
    border-radius: 10px 10px 10px 10px;
    height: 85px;
    margin: 5px auto;
    text-align: center;
    width: 640px;

}

.tx_title
{
    padding-top: 15px;
    font-size: 16px;
    font-weight: bold;
    color: #EC4E22;
    text-transform: uppercase;

}

.tx_title .top
{
    color: #EC4E22;
    text-align: center;

}

.tx_title_bott
{
    font-size: 12px;
    line-height: 15px;
    color: grey;	
}

.tx_sb p

{
    color: grey;
    font-size: 12px;
    height: 70px;
    line-height: 17px;
    padding-top: 10px;
    text-align: left;
    text-transform: none;
}


.tx_sb
{
    color: #EC4E22;
    float: left;
    font-size: 16px;
    /*  font-weight: bold; */
    height: 200px;
    margin-right: 70px;
    width: 160px;

}

.tx_sb.right
{
    margin-right: 0;
    float: right;	
}

.tx_sb.center 
{
    margin-right: 0px;
}

.btn_otz
{
    display: block;
    margin-right: 10px;
    width: 112px;
    height: 37px;	
    background: url(/img/btn_otz_grey.png) no-repeat scroll 0 0 transparent;
}

.btn_otz_otp
{
    width: 112px;
    height: 29px;	
    border:0;
    cursor:pointer;
    background: url(/img/btn_otz_otp.png) no-repeat scroll 0 0 transparent;
}

.btn_otz_otm
{
    width: 89px;
    height: 29px;	
    border: 0;
    cursor: pointer;
    background: url(/img/btn_otz_otm.png) no-repeat scroll 0 0 transparent;
}



.tx_area
{
    /* height: 200px; */
    /* resize: none; */
    /*  width: 445px; */
    margin-bottom: 0;
    margin-top: 0;
    min-width: 440px;
    min-height: 240px;
    max-width: 240px;
    border: 1px solid #D8D8D8;
    border-radius: 5px 5px 5px 5px;
    padding: 3px; 

}

.tx_area.comment_alerts_error {
    border-color: #EC4E22; 
    color: #EC4E22;
}
.comment_alerts

{
    color: #EC4E22;
    font-size: 14px;
    background-color: #FBE4E0; 
    border: 1px solid #FBB5A9;
    border-radius: 10px 10px 10px 10px;

    margin: 20px auto;
    text-align: center;
    width: 540px;
    padding: 5px;

}




.pole_left, .pole_right /* наследование елементов */
{
    float: left;
    /*  height: 224px; */
    padding-left: 15px;
    /* border: 1px solid; */
    /*  width: 440px; */
    margin-left: 6px;
    padding-left: 6px;
}


.div-captcha-review
{
    /* border: solid 1px; */
    margin-top: 20px;
    padding-left: 13px;

}
.comment_title
{
    color: grey;
    font-size: 12px;
    padding-top: 3px;
}
.pole_right
{
    /*  border: solid 1px; */
}


.comment_title.name
{
    padding-top: 10px;
}
.input_style 
{
    padding: 3px;
    border: 1px solid #D8D8D8;
    border-radius: 5px 5px 5px 5px;
    height: 25px;
}
.input_style.comment_alerts_error {
    border-color: #EC4E22; 
    color: #EC4E22;
}

.btn_group 
{
    float: right;
    display:inline;
    margin: 10px auto;
    padding-left: 238px;

}
/*.checkbox-salon input {
    vertical-align: sub;
}*/
.checkbox-salon {
    display: inline-block;
    list-style: none outside none;
    padding: 5px 0 0px 5px;
}
.checkbox-salon > li label:hover{
    color: #F35822;
}
.checkbox-salon > li label:active{
    color: #F35822;
}
/*.checkbox-salon-btn:hover {
    opacity: 0.7;
}
.checkbox-salon-btn:active {
    border: 1px inset #FBFBFB;
    border-radius: 4px;
}*/
.checkbox-salon-btn{
    background-color: #FFFFFF;
    background-image: url("/img/checkbox-salon-btn.png");
    border: thin none;
    cursor: pointer;
    height: 30px;
    width: 119px;
}
.brand-filter-panel {
    /*background: #f8f8f8;*/
    padding: 0 5px;
}
.ared.btn-up {
    background-image: url("/img/checkbox-salon-down.png");
    background-color: #FFFFFF;
    border: medium none;
    cursor: pointer;
    height: 30px;
    width: 149px;
}
.borders {
    border: 1px solid #DDDDDD;
    border-radius: 4px;
    width: 635px;
    display: inline-block;
    margin: 10px 0 0 2px;
    padding: 5px;
}

.result-btn {
    margin: -30px 155px;
    position: absolute;
}

.result-btn label {
    display: inline-block;
    width: 93px;
    padding: 5px;
    vertical-align: middle;
}
.checkbox-salon > li {
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100px;
}

.result-btn.pull-right.show{
    position: relative;
    display: block;
    margin: 0;
}
/*.result-btn input {
    vertical-align: sub;
}*/
.brand-filter-panel #a-regions-checkbox-list1 {
    margin: 11px -142px;
    position: absolute;
}
.checkbox-salon-btn:active {
    border: 1px solid #DDDDDD;
    border-radius: 4px;
}
.checkbox-salon > li.all_marks {
    float: left;
    margin: 5px 10px 0 5px;
    width: auto;
}
:focus {
    outline: -webkit-focus-ring-color 0;
}

/*kirillos*/
.pull-right{
    float: right;
}
.pull-left{
    float: left;
}
/*--- carlife ---*/

.carlife_search {
    background: none repeat scroll 0 0 #FFC100;
    display: block;
    margin-top: 5px;
    padding: 5px;
}

.carlife_search .autoclear {
    border: 1px solid #FFF;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0;
    -webkit-margin-top-collapse: discard;
    -webkit-margin-end: 0;
    -webkit-padding-start: 0;
    height: 24px;
    width: 145px;
    font-weight: normal;
}
.carlife_search > p {
    display: inline-block;
    font-size: 12px;
    margin: 0 0 5px;
    width: 146px;
}

.carlife_search > img {
    clear: both;
    display: block;
    float: left;
    margin-right: 10px;
    width: 35%;
}
.carlife_search_btn {
    background: none repeat scroll 0 0 #393732;
    border: medium none;
    color: #FFFFFF;
    font: 14px sans-serif;
    padding: 3px;
    cursor: pointer;
    /*display: -moz-inline-stack!important;*/
    display: inline-block;
}
.carlife_search_btn:hover {
    background-color: #555555;
}
.carlife_search_btn:active {
    background-color: #474747;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

.trailer_section_value {
    display: inline-block;
    padding: 1px;
    border: 1px solid #D0D0D0;
    background-color: #F0F0F0;
    margin-right: 3px;
}
.trailer_section_value:last-child {
    margin-right: 0;
}

/* New */

.error-box {
/*
    background: red;
    color: white;
*/
    background: #ffc5bd;
    color: #db3800;
    padding: 20px;
    border-radius: 5px;
    font-size: 16px;
    font-weight: bold;
    margin: 20px;
}
