form
{
 margin: 0;
 padding: 0;
}

.sp_left /* для ссылок сейп */
{
}

.sp_center
{
 margin-bottom: 10px;
 margin-top: 10px;
}

.sp_right
{
}


/* ----- вакансии на странице контактов --- */
#cont_vac_id /* вакансии на странице контактов*/
{
 font-size: 11px;
 margin-top: 10px;
}

#cont_vac_id a /* вакансии на странице контактов*/
{
 color: #1171B9;
}

#cont_vac_id a:hover /* вакансии на странице контактов*/
{
 text-decoration: none;
}
/* ----- конец вакансий на странице контактов --- */

/* -------------------------- Вывод новостей --------------------------- */
.news_div_class /* стиль div'а для вывода одной новости */
{
 margin-bottom: 15px;
 margin-top: 10px;
}

.news_date_class, .news_date1_class /* вывод даты новости и адреса и процента скидки */
{
 margin-bottom: 10px;
}

.news_date_class /* вывод даты новости */
{
 color: #818181;
}

.news_title_class /* заголовок новости при выводе в блоке */
{
 color: #1171B9;
 font-weight: bold;
 margin-bottom: 10px;
/* margin-top: 10px; */
}

.news_content_class /* стиль для вывода содержимого новости */
{
 margin-top: 10px;
}
/* ----- конец вывода новостей ----- */

/* --- вывод партнеров и отзывов --- */
.partner_table /* таблица для вывода партнеров, если есть логотип */
{
 border: 0;
 border-collapse: collapse;
 margin: 0;
 padding: 0;
}

.partner_logo_class, .partner_logo1_class /* стиль div'а для вывода логотипа партнера */
{
 text-align: center;
 vertical-align: top;
 width: 100px;
}

.partner_logo1_class /* стиль div'а для вывода логотипа партнера */
{
 width: 130px;
}

.partner_logo_class img, .partner_logo1_class img
{
 border: 0;
}

.partner_descript_class /* стиль div'а для вывода описания партнера */
{
 vertical-align: top;
}
/* --- конец вывода партнеров и отзывов --- */

.bottom_select1{clear:both; height:90px; padding:20px 0 10px 0;}
.bottom_select1 li{float:left;}
.bottom_select1 li a{float:left; width:140px; padding:10px 0 0 0; text-align:center; text-decoration:none; color:#000;}
.bottom_select1 li a:hover{background:url('../img/select_arrow.gif') no-repeat 50% 0;	text-decoration:none; color:#FF0004;}	
.bottom_select1 span{display:block; padding:5px 0 0 0;}

/* таблица для вывода автомобилей, подчиненных одному виду и одной марке, в модуле autogroups */
#autos_table1
{
 border-collapse: collapse;
 width: 100%;
}

#autos_table1 td
{
 border: 0;
 text-align: center;
 padding-bottom: 3px;
 padding-top: 3px;
 vertical-align: top;
 width: 50%;
}
/* конец таблицы для вывода автомобилей, подчиненных одному виду и одной марке, в модуле autogroups */

.auto_img_class /* класс для вывода фотографии автомобиля при выводе одного автомобиля */
{
 margin-bottom: 10px;
}

/* ---------------- вывод таблицы групп автооборудования --------------- */
.equip_table
{
 border: 0;
 border-collapse: collapse;
 width: 100%;
}

.equip_table td
{
 border: 0;
 padding: 2px;
 text-align: center;
 vertical-align: top;
 width: 33%;
}

.equip_table td a
{
 text-decoration: none;
}

.equip_table td a.ablock
{
 border: 1px solid white;
 display: block;
 padding: 2px;
}

.equip_table td a.ablock:hover
{
 border: 1px solid #1171B9;
}
/* ---------------- конец вывода таблицы групп автооборудования --------------- */

/* ---------------- вывод таблицы автооборудования для одной группы --------------- */
.equipment_table
{
 border: 0;
 border-collapse: collapse;
 width: 100%;
}

.equipment_table td
{
 border: 0;
 color: #3E484A;
 font: normal 11px Tahoma;
 padding: 2px;
 padding-bottom: 15px;
 vertical-align: top;
}

.equipment_table .td_left
{
 padding-right: 5px;
 width: 120px;
}
/* ---------------- конец вывода таблицы автооборудования для одной группы --------------- */

.icons /* ссылки-картинки */
{
 margin-left: 890px;
 position: absolute;
 text-align: right;
 top: 10px;
 width: 100px;
}

/* ----------------- карта сайта ------------------ */
.map_div /* класс для всей карты */
{
 margin-bottom: 10px;
 margin-left: 5px;
 margin-top: 20px;
}

a.map1_lnk /* ссылка не раскрываемая */
{
 color: #1171b9;
 text-decoration: underline;
}

a.map1_lnk:hover
{
 color: #1171b9;
 text-decoration: none;
}

a.map2_lnk:link, a.map2_lnk:active, a.map2_lnk:visited
{
 border-bottom: 1px dashed #1171b9;
 color: #1171b9;
 text-decoration: none;
}

a.map2_lnk:hover
{
 border-bottom: none;
 color: #1171b9;
 text-decoration: none;
}

.map1_div, /* стиль для вывода неоткрывающейся ссылки */
.map2_div, /* стиль для вывода открывающейся закрытой ссылки */
.map3_div, /* стиль для вывода открывающейся открытой ссылки */
.map_all_elems /* стиль для вывода ссылки для всех элементов */
{
 margin-top: 10px;
 padding-left: 15px;
}

.map2_div
{
 background: url(../images/plus.gif) 0px 3px no-repeat;
}

.map3_div
{
 background: url(../images/minus.gif) 0px 3px no-repeat;
}

.map_under_div /* класс для вложенного списка */
{
 display: none;
 margin: 0;
 padding: 0;
}
/* ----------------- конец карты сайта ------------------ */

