/* Разделы марки/модели на гл.стр.
------------------------------ */
.mark TD   { width: 20%; padding: 0;border-bottom:1px solid #dfdfdf; }
.mark UL   { display: block; list-style-type: none; margin: 0.6em 0em 1em 1.2em; padding: 0;}
.mark LI   { color: #BBBBBB; position: relative; top: 0; left: 0; z-index: 1; display: block; list-style-type: square; padding: 0; padding-right: 15; margin: 0 0 0.7em 0; white-space: nowrap; }
.mark UL.markTitle{ margin: 1.6em 0 1em 1.2em;}
.mark SPAN {font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; margin-left: 0.3em;}
/* Ссылки разделов на гл.стр.*/
.mark a.cat_home:link, a.cat_home:visited, a.cat_home:active {color: #bc2525;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:underline;}
.mark a.cat_home:hover {color: #000000;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:underline;} /* #288296  */
/*  Конец */


/* Список стран/регионов
------------------------------ */
.geolist{padding-left: 15;}

.geolist a:link, .geolist a:visited {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 1em;text-decoration: none;}
.geolist a:hover, .geolist a:focus, .geolist a:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 1em;text-decoration: none;}

.geolist .hr {border-top: 1px dashed #ccc; color: #fff; background-color: #fff; height: 1px;}

.geolist dd, dt {}
.geolist dt {padding-top:2px; padding-bottom:2px;}
.geolist dd {margin: 0 0 0 0;}
.geolist dl {margin: 0 0 0px 0;}
/*  Конец  */


/* Список регионов/городов
------------------------------ */
.geoload{}

.geoload a:link, .geoload a:visited {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #bc2525;font-size: 1em;text-decoration: none;}
.geoload a:hover, .geoload a:focus, .geoload a:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #bc2525;font-size: 1em;text-decoration: none;}

.geoload a.items:link, .geoload a.items:visited {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 0.8em;text-decoration: none;}
.geoload a.items:hover, .geoload a.items:focus, .geoload a.items:active {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 0.8em;text-decoration: none;}

.geoload hr {border-top: 1px dashed #ccc; color: #fff; background-color: #fff; height: 1px;}

.geoload dd, dt {}
.geoload dt {padding-top:2px; padding-bottom:2px;}
.geoload dd {padding-left: 15;margin: 0 0 0 0;}
.geoload dl {margin: 0 0 0px 0;}
/*  Конец  */


/* Список записей
------------------------------ */
.itemslist2{width: 99%;}

.itemslist2 .date{color: #484848; }
.itemslist2 .count{color: #1882C0; }

.itemslist2 a img {border:1px solid #666666; }

/* ссылки по умолчанию */
.itemslist2 a:link, .itemslist2 a:visited {color: #464646;font-size: 10pt;text-decoration: none;}
.itemslist2 a:hover, .itemslist2 a:focus, .itemslist2 a:active {color: #464646;font-size: 10pt;text-decoration: none;}

/* название марок и моделей */
.itemslist2 a.list_1:link, .itemslist2 a.list_1:visited {border-bottom:1px dotted #666666;color: #000000;font-size: 8pt;text-decoration: none;}
.itemslist2 a.list_1:hover, .itemslist2 a.list_1:focus, .itemslist2 a.list_1:active {color: #af1717;font-size: 8pt;text-decoration: none;}

/* ссылки валют */
.itemslist2 a.pred_cur:link, .itemslist2 a.pred_cur:visited {border-bottom:1px dotted #666666;font-weight: bold;color: #666666;font-size: 1em;text-decoration: none;}
.itemslist2 a.pred_cur:hover, .itemslist2 a.pred_cur:focus, .itemslist2 a.pred_cur:active {font-weight: bold;color: #1882C0;font-size: 1em;text-decoration: none;}
.itemslist2 a.pred:link, .itemslist2 a.pred:visited {border-bottom:1px dotted #1882C0;font-weight: none;color: #1882C0;font-size: 1em;text-decoration: none;}
.itemslist2 a.pred:hover, .itemslist2 a.pred:focus, .itemslist2 a.pred:active {border-bottom:1px dotted #1882C0;color: #1882C0;font-size: 1em;text-decoration: none;}

/* заголовки полей */
.itemslist2 a.list_sort_cur:link, .itemslist2 a.list_sort_cur:visited {border-bottom:1px dotted #1882C0;font-weight: none;color: #1882C0;font-size: 1.1em;text-decoration: none;}
.itemslist2 a.list_sort_cur:hover, .itemslist2 a.list_sort_cur:focus, .itemslist2 a.list_sort_cur:active {color: #1882C0;font-size: 1.1em;text-decoration: none;}
.itemslist2 a.list_sort:link, .itemslist2 a.list_sort:visited {font-weight: none;color: #af1717;font-size: 1.1em;text-decoration: none;}
.itemslist2 a.list_sort:hover, .itemslist2 a.list_sort:focus, .itemslist2 a.list_sort:active {color: #1882C0;font-size: 1.1em;text-decoration: none;}

.itemslist2 .row{background: #F9F4E8;}
.itemslist2 .row2{background: #ffffff;}

/* таблица заголовки полей */
.itemslist2 .sort_title{border-top:1px solid #dfdfdf;font-weight: none;text-align:center; margin-bottom:1.25em;border-bottom:2px solid #666666; }

.itemslist2 table{padding-left: 0px; padding-right: 0px;}
.itemslist2 tr{padding-left: 0px; padding-right: 0px;}
.itemslist2 td{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 0px;}

.itemslist2 .note{ padding-top: 3px; font-weight: none; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #CACACA;}

.itemslist2 .param1{border-bottom:0px dotted #666666;text-align:left; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 0px;}
.itemslist2 .param2{border-bottom:0px dotted #666666;text-align:left; text-align:right; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px;}
/*  Конец  */




/* Фильтр мини-поиска
------------------------------ */
.filter{padding-top: 10px; }
.filter .s_table{width: 40%; padding-left: 0px; padding-right: 0px;}
.filter .s_tr{padding-left: 0px; padding-right: 0px;}
.filter .s_td{text-align:left; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 10%; padding-left: 0px; padding-right: 20px;}
.filter .s_td2{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; padding-left: 0px; padding-right: 0px;}
.filter .title{font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif;padding-bottom: 4px;border-bottom:2px solid #666666;width: 40%;}
/*  Конец  */



/* Детальный просмотр
------------------------------ */
.details {padding-left: 0px; padding-right: 0px;}
.details .m_table{width: 100%; padding-left: 0px; padding-right: 0px;}
.details .m_tr{padding-left: 0px; padding-right: 0px;}
.details .td_l{vertical-align:top;text-align:left; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 10%; padding-left: 0px; padding-right: 20px;}
.details .td_r{vertical-align:top;border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 90%; padding-left: 0px; padding-right: 0px;}

.details .head_table{margin-bottom:20px;font-weight: none; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.details .headtd_l{vertical-align:top;width: 46.9%;font-weight: bold; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.details .headtd_r{border-bottom:0px solid #dfdfdf; width: 100%;text-align: right;}
.details .title{color: #9E0500; padding: 0.7em 0.1em; margin: 0 0.4em 0 0; font-size: 1.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.details .price{background: #9E0500; color: #FFFFFF; padding: 0.70em 0.5em; margin: 0 0.4em 0 0; font-size: 2.2em; font-weight: bold; float: left;}
.details .price2{border:2px solid #dfdfdf;background: #FCFBF4; color: #000000; padding: 0.70em 1.5em; margin: 0 0.4em 0 0; font-size: 1.5em; float: right;}
.details .dateadd{border-bottom:2px solid #dfdfdf;background: #dfdfdf; color: #000000; padding: 0.50em 0.5em; margin: 0 0.4em 0 0; font-size: 1em; float: bottom;}
.details .iditems{width: 40%;border-bottom:1px solid #dfdfdf;background: #ffffff; color: #000000; padding: 0.50em 0.5em; margin: 0 0.4em 0 0; font-size: 1em; float: bottom;}
.details .info{border:0px solid #dfdfdf;background: #ffffff; color: #000000; padding: 0.10em 1.5em; margin: 0 0.4em 0 0; font-size: 1em; float: left;}

.details .bloc{border:0px solid #dfdfdf; padding: 0px 0 0px 0;}
.details .ttt{padding: 10px 0 10px 0; }
.details .ttt div.n11 {border-top:1px solid #dfdfdf; padding: 4px 0 4px 12px; font-weight: bold; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #bc2525; background-color: #f1f1f1;}

.details .n10_l{padding-top: 9px; text-align:right;font-weight: bold; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.details .n10_r{padding-left: 5px; text-align:left; border-bottom:1px solid #F3F3F3;}
.details .nt{padding-right: 5px; padding-top: 9px; text-align:right;font-weight: bold; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.details .complect{padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-bottom:1px solid #dfdfdf;font-weight: bold; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}

.details a.dlink:link, a.dlink:visited {color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.details a.dlink:hover, a.dlink:focus, a.dlink:active {color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.details .user{padding: 0.0em 1em; margin: 20 0 0 0; }
.details .userbox{border:2px solid #dfdfdf;background: #FCFBF4;padding: 0.70em 1em; margin: 15 0em 0 0; }
.details .nameuser_l{font-weight: bold; font-size: 1.5em;color: #af1717;}
.details .nameuser_r{font-weight: none; font-size: 0.8em;color: #666666;}
.details .infouser_l{width: 35%;padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 3px; border-bottom:1px solid #dfdfdf;font-weight: bold; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.details .infouser_r{width: 80%;padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-bottom:1px solid #dfdfdf;font-weight: none; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}

.xar{border:0px solid #dfdfdf;}
.xar .xtd_l{ padding: 5px 5px 5px 5px; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.xar .xtd_r{ padding: 5px 5px 5px 5px; font-weight: none; text-align: right; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;}

/*.details .sep_h{ margin: 8px 0 8px 0; background-image: url('../images/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }*/
.details .img_big {border:5px solid #666666; }
.details .img_mini {border:1px solid #666666; }
.details .note {color:#666666;}
/*  Конец  */





/* Спискок записей на главной странице
------------------------------ */
.hitemslist{}

.hitemslist .date{color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 0 0em 8 0;}
.hitemslist .sep{color: #898989; }
.hitemslist img {border:2px solid #666666;}
.hitemslist .pole1{color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 0 0em 8 0;}
.hitemslist .price{background: #9E0500; color: #FFFFFF; padding: 0.20em 0.6em; margin: 0 0.4em 0 0; font-size: 0.7em; font-weight: bold; float: left;margin: 0 0em 8 0;}

.hitemslist a.title:link, .hitemslist a.title:visited {padding: 5px; font-weight: bold;color: #464646;font-size: 10pt;text-decoration: none;}
.hitemslist a.title:hover, .hitemslist a.title:focus, .hitemslist a.title:active {padding: 5px; font-weight: bold;color: #464646;font-size: 10pt;text-decoration: none;}

.hitemslist a.list_1:link, .hitemslist a.list_1:visited {color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.hitemslist a.list_1:hover, .hitemslist a.list_1:focus, .hitemslist a.list_1:active {color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}

.hitemslist .thumb a{display: block; padding: 5px; margin: 6px; border: 1px solid #E1DBCB; background: #EEECE2; line-height: 0px;}
.hitemslist .thumb a:visited {border: 1px solid #E1DBCB; background: #EEECE2;}
.hitemslist .thumb a:hover {border: 1px solid #C6C4A4; background: #E1DBCB;}
.hitemslist .thumb {float: left;}

.hitemslist .dtitle {border-bottom: 1px solid #e5e5e5; vertical-align: top;text-align:left;font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10;}
.hitemslist .d0 {padding-top: 10;}
.hitemslist .d1 {border-bottom: 1px solid #e5e5e5; vertical-align: top;text-align:left;font-size: 10pt; padding-bottom: 10;}
.hitemslist .d2 {vertical-align: top;border-bottom: 1px solid #e5e5e5; vertical-align: top;text-align:left;font-size: 10pt; padding: 0px 5px;}
.hitemslist .tr {}
/*  Конец  */


/* Форма добавления
------------------------------ */
.add_form {padding-left: 0px; padding-right: 0px;}
.add_form .s_table{width: 100%; padding-left: 0px; padding-right: 0px;}
.add_form .s_tr{padding-left: 0px; padding-right: 0px;}
.add_form .s_td{text-align:right; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 39%; padding-left: 0px; padding-right: 20px;}
.add_form .s_td2{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; padding-left: 0px; padding-right: 0px;}
.add_form .title {background: #faf9f3;color: #666666;  padding: 0 8px 6px; border-bottom: 1px solid #cccccc; margin-top: 20; margin-bottom:5px; }
.add_form .line {margin-top: 0; margin-bottom:10px; border-bottom: 1px solid #cccccc;}
.add_form h1 {color: #666666; margin-top: 0; margin-bottom:1px;}
.add_form .pusto {margin-top: 15; margin-bottom:0px;}
.add_form .complect {width: 100%; COLOR: #666666; font-weight: none; margin-top: 0; margin-bottom:0px;}
.add_form .complect_td{text-align:left; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 36%; padding-left: 0px; padding-right: 20px;}
.add_form .note{font-weight: none; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #C0C0C0;}

.add_form .s2_td{vertical-align:top;text-align:right; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 39%; padding-left: 0px; padding-right: 20px;}
.add_form .s2_td2{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; padding-left: 0px; padding-right: 0px;}

.add_form .upl{
text-align:left;
width:65%;
height:20px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
vertical-align:middle;
padding:1px;
font:12px Arial, Helvetica, sans-serif;
color:#727A7F;
line-height:13px;
margin: 2px 0px 0px 0px;
vertical-align: middle;
display: inline;
}
/*  Конец  */



/* Форма поиска
------------------------------ */
.search_form {padding-left: 0px; padding-right: 0px;}
.search_form .s_table{width: 100%; padding-left: 0px; padding-right: 0px;}
.search_form .s_tr{padding-left: 0px; padding-right: 0px;}
.search_form .s_td{text-align:right; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 36%; padding-left: 0px; padding-right: 20px;}
.search_form .s_td2{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; padding-left: 0px; padding-right: 0px;}
.search_form .title {background: #faf9f3;color: #666666;  padding: 0 8px 6px; border-bottom: 1px solid #cccccc; margin-top: 20; margin-bottom:5px; }
.search_form .line {margin-top: 0; margin-bottom:10px; border-bottom: 1px solid #cccccc;}
.search_form h1 {color: #666666; margin-top: 0; margin-bottom:1px;}
.search_form .pusto {margin-top: 15; margin-bottom:0px;}
.search_form .complect {COLOR: #666666; font-weight: none; margin-top: 0; margin-bottom:0px;}
.search_form .complect_td{text-align:left; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: none; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 36%; padding-left: 0px; padding-right: 20px;}
.search_form .note{font-weight: none; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #C0C0C0;}
/*  Конец  */


/* Стиль для формы - отправить предложение
------------------------------ */
div.send_form_hide{display: none;}
div.send_form_ok{display: block;}
div.send_form_error{display: block;}
div.send_form_loading {display: block;color: #7D55CF;border: 1px solid #7D55CF;padding: 1em;font-weight: bold;}
A.send_do{color:#000000;TEXT-DECORATION:none;}
A.send_do:visited{color:#000000;TEXT-DECORATION:none;}
A.send_do:hover{color:#878787;TEXT-DECORATION:underline;}
.send_do_open{color: #d4d4d4;font:normal 24px/24px arial, helvetica, sans-serif; letter-spacing: -1px; padding: 0; margin: 0; }
.send_do_closed{color: #d4d4d4;font:normal 24px/24px arial, helvetica, sans-serif; letter-spacing: -1px; padding: 0; margin: 0; }
/*  Конец  */


