/*
body11{background: url("../../autocat/images/bg7.gif") top left repeat-x; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color:#222222}
body22{border-top:5px solid #f2f2f4; border-bottom:5px solid #f2f2f4;FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color:#222222}
body33{background: url("../../autocat/images/bg7.gif") top left repeat-x; border-top:5px solid #D9ECB3; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color:#222222}
*/
                         /*justify*/
.welcomeBlock {margin-bottom:10px; background: #F9F8F2;padding-right:10px;padding-left:10px;padding-top:10px;padding-bottom:10px;}
.welcomeBlock .welcomeText{text-align:left; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;}


/* Разделы марки/модели на гл.стр.
------------------------------ */
.mark TD   { width: 20%; padding: 0; }
.mark SPAN { color: #FFFFFF; margin-left: 0.3em; font-size: 0.9em; }
.mark UL   { display: block; list-style-type: none; margin: 0.2em 0em 0.2em 0.2em; padding: 0;}
.mark LI   { color: #BBBBBB; position: relative; top: 0; left: 0; z-index: 1; display: block; list-style-type: square; padding: 0; margin: 0 0 0.7em 0; white-space: nowrap; }
.mark UL.markTitle{ margin: 0.2em 0 0.2em 0.2em;}
/* Ссылки разделов на гл.стр.*/
a.cat_home:link, a.cat_home:visited, a.cat_home:active {color: #000000; font-size: 13px; font-weight: bold; text-decoration:underline;}
a.cat_home:hover {color: #bc2525; font-size: 13px; font-weight: bold; text-decoration:underline;} /* #288296  */
/*  Конец */

/*
.search_form{background: url("../images/head/top0.gif") repeat-x; width: 100%; padding-left: 0px; padding-right: 0px;}
.search_tr{padding-left: 0px; padding-right: 0px;}
.search_td{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 15%; padding-left: 0px; padding-right: 0px;}
.search_td2{border-bottom:1px solid #dfdfdf; COLOR: #666666; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; padding-left: 0px; padding-right: 0px;}
p.title {background: #faf9f3;color: #666666;  padding: 0 8px 6px; border-bottom: 1px solid #cccccc; margin-top: 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.cy_cur:link, .itemslist2 a.cy_cur:visited {border-bottom:1px dotted #666666;font-weight: bold;color: #666666;font-size: 1em;text-decoration: none;}
.itemslist2 a.cy_cur:hover, .itemslist2 a.cy_cur:focus, .itemslist2 a.cy_cur:active {font-weight: bold;color: #1882C0;font-size: 1em;text-decoration: none;}
.itemslist2 a.cy:link, .itemslist2 a.cy:visited {border-bottom:1px dotted #1882C0;font-weight: none;color: #1882C0;font-size: 1em;text-decoration: none;}
.itemslist2 a.cy:hover, .itemslist2 a.cy:focus, .itemslist2 a.cy: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{text-align:center; 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%;}
/*  Конец  */



/* Список записей
------------------------------ */
.itemslist{}

.itemslist .date{color: #484848; }
.itemslist .sep{color: #898989; }

.itemslist a img {border: 0; }
.itemslist a:link, .itemslist a:visited {color: #464646;font-size: 10pt;text-decoration: none;}
.itemslist a:hover, .itemslist a:focus, .itemslist a:active {color: #464646;font-size: 10pt;text-decoration: none;}

.itemslist a.list_1:link, .itemslist a.list_1:visited {color: #af1717;font-size: 10pt;text-decoration: none;}
.itemslist a.list_1:hover, .itemslist a.list_1:focus, .itemslist a.list_1:active {color: #af1717;font-size: 10pt;text-decoration: none;}

.itemslist dd, dt {font-size: 10pt; padding: 5px 7px; }
.itemslist dt .itemslist a {font-size: 10pt; color: #af1717 !important; text-decoration: none !important; }
.itemslist dd {text-indent:0px; color: #484848; font-size: 10pt; margin: 0 0 3px 0; padding-bottom: 8px; border-bottom: 1px solid #e5e5e5; }
/*  Конец  */



/* Последние авто-записи на гл.стр.
------------------------------ */
.tdbody{ background: #EEECE2;font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #666666; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 1.0em;}
.linetr{height:1px;border: 5 ;background-color:#ffffff;}
.more{font-family: Verdana, Arial, Helvetica; color: #666666; }
.price{color: #666666; padding-right: 9px; padding-top: 0.28em; font-size: 9px;}
.thumb_h {display: block; padding: 2px; margin: 0px; border: 1px solid #E1DBCB; background: #666666;}
A.title{color:#bc2525;TEXT-DECORATION:underline;}  /* #3563BD */
A.title:visited{color:#bc2525;TEXT-DECORATION:underline;}
A.title:hover{color:#1882C0; TEXT-DECORATION:underline;} /* #EA009A */
/*  Конец  */


/* Фото галлерея
------------------------------ */
.rowPhoto {
font-size: 8pt; background: #F8F8F8; color: black;padding-left:4px; padding-right:4px; padding-top:0.13em; padding-bottom:0.25em;
}
/*  Конец  */





/* Детальный просмотр
------------------------------ */
.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{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: 50%; 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: 50%; 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{width: 46.9%;font-weight: bold; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.details .headtd_r{border-bottom:1px 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{width: 77%;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: 30%;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;}

.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;}

.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;}
/*  Конец  */





/* Записи по теме
------------------------------ */
.theme {padding-left: 0px; padding-right: 0px;}

.theme .m_table{border:4px solid #666666;width: 100%; margin-top: 20px; padding-top: 10px; padding-left: 20px; padding-right: 0px;}
.theme .m_tr{padding-left: 0px; padding-right: 0px;}
.theme .td_l{border-left:1px solid #dfdfdf;}

.theme .title{width: 80%; border-left: 3px solid #cccccc; background: #faf9f3; color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0.4em 0em; padding-left: 4;margin: 0 0em 8 0;}

.theme .title2{color: #9E0500; padding: 0.7em 0.1em; margin: 0 0.4em 0 0; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.theme .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: 2 0em 8 0;}
.theme .price2{border:2px solid #dfdfdf;background: #FCFBF4; color: #000000; padding: 0.70em 1.5em; margin: 0 0.4em 0 0; font-size: 1.5em;}
.theme .date{font-weight: bold;color: #999999;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0em 0em;margin: 2 0em 8 0;}

.theme a.dlink{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.theme a.dlink:visited{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.theme a.dlink:hover{color: #af1717;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.theme .tr1 {padding-right: 20; padding-top: 10; padding-bottom: 10;}
.theme .dtitle {background: #faf9f3; border: 1px solid #e5e5e5; text-align:right;font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 20; padding-top: 10; padding-bottom: 10;}
.theme .name{border-left: 3px solid #cccccc; background: #faf9f3; font-weight: bold; color: #af1717;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0.4em 0em; padding-left: 4;margin: 0 0em 8 0;}
.theme img {border:5px solid #666666; }

/*  Конец  */






/* Форма добавления
------------------------------ */
.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;}
/*  Конец  */

/* Форма поиска на главной странице
------------------------------ */
.hsearch_form {padding-left: 0px; padding-right: 0px;}
.hsearch_form .s_table{width: 100%; padding-left: 0px; padding-right: 0px;}
.hsearch_form .s_tr{padding-left: 0px; padding-right: 0px;}
.hsearch_form .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: 24%; padding-left: 0px; padding-right: 20px;}
.hsearch_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;}

.hsearch_form .title {background: #faf9f3;color: #666666;  padding: 0 8px 6px; border-bottom: 1px solid #cccccc; margin-top: 20; margin-bottom:5px; }
.hsearch_form .line {margin-top: 0; margin-bottom:10px; border-bottom: 1px solid #cccccc;}
.hsearch_form h1 {color: #666666; margin-top: 0; margin-bottom:1px;}
.hsearch_form .pusto {margin-top: 15; margin-bottom:0px;}
/*  Конец  */





/* Список стран/регионов
------------------------------ */
.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;}
/*  Конец  */



/* Стиль для формы - отправить предложение
------------------------------ */
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; }
/*  Конец  */
