/* Список стран/регионов
------------------------------ */
.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;}
/*  Конец  */



/* Разделы марки/модели на гл.стр.
------------------------------ */
.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: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:underline;}
.mark a.cat_home:hover {color: #000000;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:underline;} /* #288296  */
/*  Конец */



/* Спискок записей на главной странице
------------------------------ */
.hitemslist{}

.hitemslist .title{color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 0 0em 8 0;}
.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 .picno {border:0px solid #ffffff;}
.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.pricelist:link, .hitemslist a.pricelist:visited {padding: 5px; font-weight: none;color: #FFFFFF;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.hitemslist a.pricelist:hover, .hitemslist a.pricelist:focus, .hitemslist a.pricelist:active {padding: 5px; font-weight: none;color: #FFFFFF;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;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 {}
/*  Конец  */


.itemslist0 {border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: none; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}
.itemslist0 a:link, .itemslist0 a:visited {border-bottom:1px dotted #666666;font-weight: bold;color: #1882C0;font-size: 1em;text-decoration: none;}
.itemslist0 a:hover, .itemslist0 a:focus, .itemslist0 a:active {font-weight: bold;color: #666666;font-size: 1em;text-decoration: none;}

/* Спискок записей раздел/поиск 1 вариант
------------------------------ */
.itemslist{}

.itemslist .title{color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 0 0em 8 0;}
.itemslist .date{color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 0 0em 8 0;}
.itemslist .sep{color: #898989; }
.itemslist .picno {border:0px solid #ffffff;}
.itemslist img {border:2px solid #666666;}
.itemslist .pole1{color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 0 0em 8 0;}
.itemslist .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;}

.itemslist a.title:link, .itemslist a.title:visited {padding: 5px; font-weight: bold;color: #464646;font-size: 10pt;text-decoration: none;}
.itemslist a.title:hover, .itemslist a.title:focus, .itemslist a.title:active {padding: 5px; font-weight: bold;color: #464646;font-size: 10pt;text-decoration: none;}

.itemslist a.pricelist:link, .itemslist a.pricelist:visited {padding: 5px; font-weight: none;color: #FFFFFF;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.itemslist a.pricelist:hover, .itemslist a.pricelist:focus, .itemslist a.pricelist:active {padding: 5px; font-weight: none;color: #FFFFFF;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}

.itemslist a.list_1:link, .itemslist a.list_1:visited {color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.itemslist a.list_1:hover, .itemslist a.list_1:focus, .itemslist a.list_1:active {color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}

.itemslist .thumb a{display: block; padding: 5px; margin: 6px; border: 1px solid #E1DBCB; background: #EEECE2; line-height: 0px;}
.itemslist .thumb a:visited {border: 1px solid #E1DBCB; background: #EEECE2;}
.itemslist .thumb a:hover {border: 1px solid #C6C4A4; background: #E1DBCB;}
.itemslist .thumb {float: left;}

.itemslist .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;}
.itemslist .d0 {padding-top: 10;}
.itemslist .d1 {border-bottom: 1px solid #e5e5e5; vertical-align: top;text-align:left;font-size: 10pt; padding-bottom: 10;}
.itemslist .d2 {vertical-align: top;border-bottom: 1px solid #e5e5e5; vertical-align: top;text-align:left;font-size: 10pt; padding: 0px 5px;}
.itemslist .tr {}
/*  Конец  */






/* Список записей раздел/поиск 2 вариант
------------------------------ */
.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 a.pricelist:link, .itemslist2 a.pricelist:visited {padding: 5px; font-weight: none;color: #666666;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.itemslist2 a.pricelist:hover, .itemslist2 a.pricelist:focus, .itemslist2 a.pricelist:active {padding: 5px; font-weight: none;color: #666666;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;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 a.literal_sel{color: #666666;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.itemslist2 a.literal_sel:visited{color: #666666;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.itemslist2 a.literal_sel:hover{color: #666666;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.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;}
/*  Конец  */




/* Алфавитный список
------------------------------ */
.literal{background-color: #f9f9f9; border: 1px solid #e5e5e5;padding: 10;margin-bottom: 10;}

.literal a.lit{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.literal a.lit:visited{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.literal a.lit:hover{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.literal a.lit_num{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.literal a.lit_num:visited{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.literal a.lit_num:hover{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.literal .line{border: 1px dashed #e5e5e5;margin: 5;}
.literal .select{font-weight: bold; padding: 0px;color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;}

.literal .lit_abc {COLOR: #cccccc; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;}
/*  Конец  */














/* Детальный просмотр
------------------------------ */
.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.2em;color: #af1717;}
.details .nameuser_r{font-weight: none; font-size: 0.9em;color: #666666;}
.details .infouser_l{width: 40%;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 .dtitle {border-bottom: 1px solid #e5e5e5; vertical-align: top;text-align:left;font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 20; padding-bottom: 10;}

/*.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;}
/*  Конец  */



