/* базовые стили */
html { overflow-y: scroll; }
body {margin: 0px; color: #000; /*background: #868a3e url('/bitrix/templates/.default/images/kia/bg_main.jpg') center top no-repeat*/}

div {font-family: Arial; font-size: 11px}
table {font-family: Arial; font-size: 11px}
form {font-family: Arial; font-size: 11px; padding: 0px; margin: 0px}
object {outline: none;}


a {color: #dddece; text-decoration: none}
a:hover {text-decoration: underline}
a#invert {color: #dddece; text-decoration: underline}
a#invert:hover {text-decoration: none}
img {border: 0px}
a img {border: 0px}

.dealers_page a {color: #dddece; text-decoration: underline}
.dealers_page a:hover {text-decoration: none}
.cb { clear: both;}

/*#top2 .menu span {behavior: url('/bitrix/templates/js/iepngfix.htc')}*/
body {behavior: url('/bitrix/templates/js/csshover3.htc')}

#main {width: 960px; margin: auto}

.rc3 { -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; behavior: url(/bitrix/templates/.default/css/pie/PIE.htc); position: relative;}
.rc6 { -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; behavior: url(/bitrix/templates/.default/css/pie/PIE.htc); position: relative;}
.rc8 { -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; behavior: url(/bitrix/templates/.default/css/pie/PIE.htc); position: relative;}

/* шапка (самый верх) */
#top1 {position: relative; height: 26px; padding-top: 16px; padding-left: 3px; z-index: 10;}
/*
#top1 div {position: absolute; right: 0px; top: 0px; width: 293px}
#top1 div .top_bg {position: absolute; left: 0px; top: 0px; width: 293px; height: 40px; background: url('/bitrix/templates/.default/images/kia/bg_top.png') no-repeat top left}
#top1 div .links {position: absolute; left: -2px; top: 0px; padding-top: 6px; padding-left: 22px}
#top1 div a {margin-right: 12px}
*/
/* шапка (от лого) */
#top2 {position: relative; height: 93px}
#top2 .top_bg {position: absolute; left: 0px; top: 0px; width: 960px; height: 93px; background: url('/bitrix/templates/.default/images/kia/bg_top2.png') no-repeat top left; z-index: -5}
.theme-gray #top2 .top_bg {background: url('/bitrix/templates/.default/images/kia/top_menu/bg-top.png') no-repeat top left;}
/*#top2 .top_bg {position: absolute; left: 0px; top: 0px; width: 960px; height: 93px; background: url('/bitrix/templates/.default/images/kia/top_menu/shapka_black.png') no-repeat top left; z-index: -5}*/

#top2 .top_bg2 {position: absolute; left: 0px; top: 0px; width: 960px; height: 93px; background: url('/bitrix/templates/.default/images/kia/bg_top2_dealers.png') no-repeat top left; z-index: -5}
.theme-gray #top2 .top_bg2 {background: url('/bitrix/templates/.default/images/kia/bg_top2_dealers_gray.png') no-repeat top left;}

/*#top2 .top_bg2 {position: absolute; left: 0px; top: 0px; width: 960px; height: 93px; background: url('/bitrix/templates/.default/images/kia/top_menu/shapka_black_dealers.png') no-repeat top left; z-index: -5}*/

/* меню вверху в центре */
#top2 .menu {position: absolute; left: 232px; top: 9px; padding-right: 30px}
#top2 .count6 {left: 183px; }
#top2 .menu span {display: block; float: left; height: 39px; background: no-repeat top left; margin-right: -13px; cursor: pointer}

#top2 .menu a img.hidden { display: none;}
#top2 .menu .showhidden .show { display: none;}
#top2 .menu .showhidden .hidden { display: block;}
#top2 .menu .showshow .show { display: block;}
#top2 .menu .showshow .hidden { display: none;}

/*
#top2 .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/m_menu1.png')}
#top2 .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/m_menu1_ov.png')}
#top2 .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/m_menu2.png')}
#top2 .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/m_menu2_ov.png')}
#top2 .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/m_menu3.png')}
#top2 .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/m_menu3_ov.png')}
#top2 .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/m_menu4.png')}
#top2 .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/m_menu4_ov.png')}
#top2 .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/m_menu5.png')}
#top2 .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/m_menu5_ov.png')}
*/

/* форма поиска */
/*
#top2 form {position: absolute; left: 236px; top: 16px; left: 760px; top: 12px}
#top2 form p {float: left; margin: 0px}
#top2 form a img {margin-left: 7px; margin-top: 3px}
#top2 form div {float: left; width: 162px; height: 18px; padding: 1px; background: url('/bitrix/templates/.default/images/kia/bg_top_search.png') no-repeat top left}
#top2 form div input {border: none; background: none; width: 156px; height: 18px; line-height: 14px; padding: 0px; margin: 0px; margin-left: 3px; margin-top: 2px; font-size: 11px; color: #FFF}
*/

#top2 span img { height: 39px; }
#top2 span.m1 img { width: 131px; }
#top2 span.m2 img { width: 76px; }
#top2 span.m3 img { width: 157px; }
#top2 span.m4 img { width: 86px; }
#top2 span.m5 img { width: 78px; }

/* область для флэш */
#main_flash {height: 283px} /* 300px*/


/* длинное меню */
#m_menu {position: relative; height: 32px; margin-top: -17px }
* html #m_menu {  margin-top : 0px; }
/* mohave #m_menu .top_bg {position: absolute; left: 0px; top: 0px; width: 960px; height: 32px; background: url('/bitrix/templates/.default/images/kia/bg_m_menu.png') no-repeat top left}*/
#m_menu .top_bg {position: absolute; left: 0px; top: 0px; width: 960px; height: 32px; background: url('/bitrix/templates/.default/images/kia/middle_menu/bg_white.png') no-repeat top left}
#m_menu .menu {position: absolute; left: 24px; top: 12px}
#m_menu .menu div {cursor: pointer; background-repeat: no-repeat; background-position: top left; margin: 0px; float: none; height: 20px; overflow: hidden; display: block;}
#m_menu .menu div a {display: block; height: 20px; float: none; text-align: left}

#m_menu .menu ul { padding-top: 0px; margin-top: 0px; margin-bottom: 0px; }

#m_menu .menu .m1 {background-image: url('/bitrix/templates/.default/images/kia/t_picanto.png')}
#m_menu .menu .m1:hover {background-image: url('/bitrix/templates/.default/images/kia/t_picanto_ov.png')}
#m_menu .menu .m2 {background-image: url('/bitrix/templates/.default/images/kia/t_rio.png')}
#m_menu .menu .m2:hover {background-image: url('/bitrix/templates/.default/images/kia/t_rio_ov.png')}
#m_menu .menu .m3 {background-image: url('/bitrix/templates/.default/images/kia/t_ceed.png')}
#m_menu .menu .m3:hover {background-image: url('/bitrix/templates/.default/images/kia/t_ceed_ov.png')}
#m_menu .menu .m4 {background-image: url('/bitrix/templates/.default/images/kia/t_ceedsw.png')}
#m_menu .menu .m4:hover {background-image: url('/bitrix/templates/.default/images/kia/t_ceedsw_ov.png')}
#m_menu .menu .m5 {background-image: url('/bitrix/templates/.default/images/kia/t_proceed.png')}
#m_menu .menu .m5:hover {background-image: url('/bitrix/templates/.default/images/kia/t_proceed_ov.png')}
#m_menu .menu .m6 {background-image: url('/bitrix/templates/.default/images/kia/t_spectra.png')}
#m_menu .menu .m6:hover {background-image: url('/bitrix/templates/.default/images/kia/t_spectra_ov.png')}
#m_menu .menu .m7 {background-image: url('/bitrix/templates/.default/images/kia/t_cerato.png')}
#m_menu .menu .m7:hover {background-image: url('/bitrix/templates/.default/images/kia/t_cerato_ov.png')}
#m_menu .menu .m8 {background-image: url('/bitrix/templates/.default/images/kia/t_magentis.png')}
#m_menu .menu .m8:hover {background-image: url('/bitrix/templates/.default/images/kia/t_magentis_ov.png')}
#m_menu .menu .m9 {background-image: url('/bitrix/templates/.default/images/kia/t_opirus.png')}
#m_menu .menu .m9:hover {background-image: url('/bitrix/templates/.default/images/kia/t_opirus_ov.png')}
#m_menu .menu .m10 {background-image: url('/bitrix/templates/.default/images/kia/t_carens.png')}
#m_menu .menu .m10:hover {background-image: url('/bitrix/templates/.default/images/kia/t_carens_ov.png')}
#m_menu .menu .m11 {background-image: url('/bitrix/templates/.default/images/kia/t_carnival.png')}
#m_menu .menu .m11:hover {background-image: url('/bitrix/templates/.default/images/kia/t_carnival_ov.png')}
#m_menu .menu .m12 {background-image: url('/bitrix/templates/.default/images/kia/t_soul.png')}
#m_menu .menu .m12:hover {background-image: url('/bitrix/templates/.default/images/kia/t_soul_ov.png')}
#m_menu .menu .m13 {background-image: url('/bitrix/templates/.default/images/kia/t_sportage.png')}
#m_menu .menu .m13:hover {background-image: url('/bitrix/templates/.default/images/kia/t_sportage_ov.png')}
#m_menu .menu .m14 {background-image: url('/bitrix/templates/.default/images/kia/t_sorento.png')}
#m_menu .menu .m14:hover {background-image: url('/bitrix/templates/.default/images/kia/t_sorento_ov.png')}

/*

HIDDEN MENU

#m_menu .menu .m13 {background-image: url('/bitrix/templates/.default/images/kia/t_sportage.png')}
#m_menu .menu .m13:hover {background-image: url('/bitrix/templates/.default/images/kia/t_sportage_ov.png')}
#m_menu .menu .m14 {background-image: url('/bitrix/templates/.default/images/kia/t_sorentonew.png')}
#m_menu .menu .m14:hover {background-image: url('/bitrix/templates/.default/images/kia/t_sorentonew_ov.png')}
#m_menu .menu .m15 {background-image: url('/bitrix/templates/.default/images/kia/t_sorento.png')}
#m_menu .menu .m15:hover {background-image: url('/bitrix/templates/.default/images/kia/t_sorento_ov.png')}
#m_menu .menu .m16 {background-image: url('/bitrix/templates/.default/images/kia/t_mohave.png')}
#m_menu .menu .m16:hover {background-image: url('/bitrix/templates/.default/images/kia/t_mohave_ov.png')}
*/

/* popups */
#m_menu .menu div div.pop {position: absolute; margin: 0px; display: none; top: -137px; width: 325px; height: 138px; background: url('/bitrix/templates/.default/images/kia/bg_popup.png') no-repeat top left}
#m_menu .menu div div.pop div { overflow: visible; position: absolute; left: 131px; top: 33px; width: 175px; height: 70px; color: #000; font-weight: normal}
#m_menu .menu div:hover div.pop {display: block}

#m_menu .menu div div.pop2 {position: absolute; margin: 0px; display: none; top: -137px; width: 325px; height: 138px; background: url('/bitrix/templates/.default/images/kia/bg_popup2.png') no-repeat top left}
#m_menu .menu div div.pop2 div { overflow: visible; position: absolute; left: 131px; top: 33px; width: 170px; height: 70px; color: #000; font-weight: normal}
#m_menu .menu div:hover div.pop2 {display: block}



/* баннеры */
#bbb {margin-top: 18px; height: 141px}



/* нижний блок (новости, опросы) */
#bottom {margin-top: 25px; margin-bottom: 55px}

/* новости */
#bottom .block_l {float: left; width: 480px; padding-top:5px;}
#bottom .block_l .menu {height: 32px; margin-bottom: 13px}
#bottom .block_l .menu span {display: block; float: left; height: 32px; background: no-repeat top left; margin-right: 4px; cursor: pointer}

#bottom .block_l .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/but_news.png')}
#bottom .block_l .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/but_news_ov.png')}
#bottom .block_l .menu span.m1_sel {background-image: url('/bitrix/templates/.default/images/kia/but_news_sel.png')}
#bottom .block_l .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/but_pub.png')}
#bottom .block_l .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/but_pub_ov.png')}
#bottom .block_l .menu span.m2_sel {background-image: url('/bitrix/templates/.default/images/kia/but_pub_sel.png')}
#bottom .block_l .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/but_meropr.png')}
#bottom .block_l .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/but_meropr_ov.png')}
#bottom .block_l .menu span.m3_sel {background-image: url('/bitrix/templates/.default/images/kia/but_meropr_sel.png')}


#news_block {}
#news_block strong {margin-right: 10px}
#news_block a {color: #000; } /* text-decoration: none */
#news_block a:hover {color: #FFFFFF}

.news_list_table {width: 460px;}
.news_list_table td {vertical-align: top;}
.news_list_table td.col1 {width: 76px;}

/* опросы */
/*
#bottom .block_r {float: left; padding-left: 20px; padding-top: 11px}
#question {text-transform: uppercase}
#bottom .block_r form {margin-top: 14px}

#bottom .block_r form label {display: block; float: left; margin-right: 23px}
#bottom .block_r form p {float: left; margin: 0px}
*/

#bottom .block_r {float:right; padding: 50px 0 0 20px; color:#fff; background: url('/bitrix/templates/.default/images/kia/iblog.png') top left no-repeat;}
#bottom .block_r a {color:#fff;}
#bottom .block_r a.title {display:block; height:45px; margin-top:-55px; position:absolute; width:85px;}

/* самй низ */
#subs { margin-top: 20px; margin-bottom: 23px;}
#subs div { font-size: 10px}
#subs .block_l {float: left; width: 200px; text-transform: uppercase;}
#subs .block_r {float: right; text-align: right; }
#subs .block_l, #subs .block_r { margin-top: 36px;}

.theme-gray #subs a {color:#000000;}
div.cl, div.clear {clear: both; height: 0px; line-height: 0px; font-size: 1px;}




/*------------------------------------------------*/
/* -------- стили для внутренних страниц -------- */
/*------------------------------------------------*/


#inner_flash {position: relative; height: 141px; margin-top: -16px; z-index: 3;}
#inner_flash_fin {position: relative; height: 166px; margin-top: -41px; z-index: -5}

#inner_menu1 {height: 15px; padding-left: 3px; text-transform: uppercase; font-size: 10px; z-index: 40; position: relative;}
#inner_menu1 a {color: #FFF; margin-right: 5px}
#inner_menu1 img {margin-right: 4px; vertical-align: top;}

ul.breadcrumb-navigation { z-index: 40; position: relative; padding:0; margin:0; list-style:none; float: left; font-size: 10px; }
ul.breadcrumb-navigation li { float: left; margin: 0 5px 0 0; text-transform: uppercase; }
ul.breadcrumb-navigation a { color: #FFFFFF; }
ul.breadcrumb-navigation span { font-size: 11px;display:block; width: 5px; height: 10px; padding:0; line-height: 1px; background: url('/bitrix/templates/.default/images/kia/icon_arrow.png') no-repeat top left; }

#inner_big {margin-bottom: 16px;}
#inner_big_table {width: 100%; padding: 0px; margin: 0px; border: none; border-collapse: collapse;}
#inner_big_table td.ibt {padding: 0px; margin: 0px; border: none}
#inner_big_table td_#ibt_left {width: 717px}

#inner_menu2 {width: 717px; height: 75px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu2.png') no-repeat top left}
#inner_menu2 .menu {margin-left: 33px; margin-right: 10px; padding-top: 18px}
#inner_menu2 .menu span {display: block; float: left; background: no-repeat top left; margin-right: 13px; cursor: pointer; }

#inner_menu2 .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/t_in_descr.png')}
#inner_menu2 .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_descr_ov.png')}
#inner_menu2 .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/t_in_complect.png')}
#inner_menu2 .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_complect_ov.png')}
#inner_menu2 .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/t_in_charact.png')}
#inner_menu2 .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_charact_ov.png')}
#inner_menu2 .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/t_in_colors.png')}
#inner_menu2 .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_colors_ov.png')}
#inner_menu2 .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/t_in_gallery.png')}
#inner_menu2 .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_gallery_ov.png')}
#inner_menu2 .menu span.m6 {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ.png')}
#inner_menu2 .menu span.m6:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ_ov.png')}
#inner_menu2 .menu span.m7 {background-image: url('/bitrix/templates/.default/images/kia/t_in_spec.png')}
#inner_menu2 .menu span.m7:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_spec_ov.png')}






#inner_menu_fin {width: 717px; height: 88px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu_fin.png') no-repeat top left}
#inner_menu_fin .menu {margin-left: 33px; padding-top: 11px}
#inner_menu_fin .menu span {display: block; float: left; /*height: 11px; */ background: no-repeat top left; margin-right: 13px; cursor: pointer}

#inner_menu_fin .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_1.png')}
#inner_menu_fin .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_1_ov.png')}
#inner_menu_fin .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_2.png')}
#inner_menu_fin .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_2_ov.png')}
#inner_menu_fin .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_3.png')}
#inner_menu_fin .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_3_ov.png')}
#inner_menu_fin .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_4.png'); margin-top: 11px}
#inner_menu_fin .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_4_ov.png')}
#inner_menu_fin .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_5.png'); margin-top: 11px}
#inner_menu_fin .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_fin_5_ov.png')}








#content {padding-left: 32px; padding-right: 32px; padding-bottom: 41px; width: 623px; background: #FFF; font-size: 12px; min-height: 336px; height: auto; }
#content img.header {margin-bottom: 8px}
#content .public-page-tabs {width: 623px;}
a.top_link {display: block; float: right; margin-top: 8px}




#content table.colored_table {margin: 0px; margin-top: 8px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
#content table.colored_table th {color: #FFF; background-color: #215396; text-transform: uppercase;
	padding: 7px; padding-bottom: 8px; text-align: left; font-weight: normal}
#content table.colored_table th.l {background-image: url('/bitrix/templates/.default/images/kia/tab_h_l.gif'); background-position: top left; background-repeat: no-repeat}
#content table.colored_table th.r {background-image: url('/bitrix/templates/.default/images/kia/tab_h_r.gif'); background-position: top right; background-repeat: no-repeat}

#content table.colored_table tr.top th {background: none; color: #000; font-size: 10px}
#content table.colored_table tr.top th.t {background: #e5e9eb}
#content table.colored_table tr.top th.tl {background: #e5e9eb url('/bitrix/templates/.default/images/kia/tab_th_l.gif') no-repeat top left}
#content table.colored_table tr.top th.tr {background: #e5e9eb url('/bitrix/templates/.default/images/kia/tab_th_r.gif') no-repeat top right}

#content table.colored_table tr.top th.t_both {background: #e5e9eb url('/bitrix/templates/.default/images/kia/tab_th_l.gif') no-repeat top left; padding: 0px}
#content table.colored_table tr.top th.t_both div {padding: 7px; padding-bottom: 8px; background: url('/bitrix/templates/.default/images/kia/tab_th_r.gif') no-repeat top right}



#content table.colored_table tr.grey td {background-color: #f4f8fb}

#content table.colored_table td {padding: 7px; padding-bottom: 8px; text-align: left}
#content table.colored_table td.l {color: #6f6f6e}

#content table.colored_table td.g {background-color: #e5e9eb}
#content table.colored_table tr.grey td.g {background-color: #dce3e8}





#content form.complects_form {display: block; position: relative; width: 625; height: 118px;
	background: url('/bitrix/templates/.default/images/kia/bg_complects_form.gif') no-repeat top left; padding-top: 14px; margin: 0px; margin-bottom: 18px}

#content form.complects_form table {padding: 0px; margin: 0px; margin-left: 25px; border: none; border-collapse: collapse}
#content form.complects_form table th {text-align: left; text-transform: uppercase; padding: 0px; margin: 0px; padding-bottom: 17px}
#content form.complects_form table td {color: #FFF; padding: 0px; padding-bottom: 12px}


#content form.complects_form a.cancel {display: block; position: absolute; width: 198px; height: 9px; left: 26px; top: 110px}
#content form.complects_form a.print {display: block; position: absolute; width: 78px; height: 8px; left: 545px; top: 110px}








#content table.pub {margin: 0px; margin-top: 8px; width: 100%; padding: 0px; border: none; border-collapse: collapse; font-size: 12px}
#content table.pub td {padding: 0px; padding-bottom: 20px}
#content table.pub td table td {padding: 7px;}
#content table.pub td table.minpadding td {padding: 2px; border-color: #000000}
#content table.pub td table.minpadding {border-collapse: collapse; border-color: #000000 }
#content table.pub td table.minpadding strong {margin: auto; font-weight: bold; color: #000000}
#content table.pub td table td.header {padding: 0px;}
#content table.pub td .calend {width: 34px; height: 44px; padding-top: 3px; text-align: center; color: #FFF;
	background: url('/bitrix/templates/.default/images/kia/icon_calend.gif') no-repeat left top; line-height: 17px;text-transform:lowercase;}
#content table.pub td .calend strong {color: #43a1dd}
#content table.pub td .calend .year {color:  #43A1DD; font-size: 10px; display: block; margin-top: -6px; }

#content table.pub td.inf a {margin-bottom: 6px; color: #215396; font-weight: bold; text-decoration: none}
#content table.pub td.inf strong {display: block; margin-bottom: 6px; color: #215396; font-weight: normal; font-size: 17px}
#content table.pub table.propsTable strong {display: inline; font-weight: bold; font-size: 11px;}
#content table.pub td.inf a:hover {text-decoration: underline}
#content table.pub td.inf em {color: #828b8f}

#content table.pub tr td table.nopaddihg tr td {padding: 3px;}
#content .list table.pub tr td .calend strong {font-size:14px;}
#content .list table.pub tr td {vertical-align:top;}
#content .list table.pub tr td a {font-weight:normal;}
#content table.pub td.inf strong {display: block; margin-bottom: 6px; color: #215396; font-weight: bold; font-size: 12px}
#content .list table.pub tr td h6 {font-weight:bold; font-size: 12px; color: #215396; margin:0 0 10px 0;}
#content .list table.pub tr td img {border:1px solid #50a8df;}
#content .list table.pub tr td.img img {margin-right:17px;}

#content span.date {color: #215396; font-weight: bold; font-size: 12px;padding-right:8px;}
#content .list p a {font-size:12px;}

#top2 {z-index: 100}
#top2 .menu div.ddown {position: absolute; top: 28px; left: 0px; width: 724px; height: 507px; z-index: 110; cursor: default}
#top2 .menu div.ddown .inf {background: #FFF; height: 460px; padding: 21px 4px 13px 17px;}
#top2 .menu div.ddown .bot {background: url('/bitrix/templates/.default/images/kia/bg_inner_dropdown.png') no-repeat top left; height: 3px; font-size: 1px}

#top2 .menu div.ddown .inf table {margin: 0px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
#top2 .menu div.ddown .inf table td {padding: 0px 5px 0px 9px; vertical-align: bottom;}
#top2 .menu div.ddown .inf table td.header {padding: 7px 5px 20px 9px; }
#top2 .menu span:hover div.ddown {display: block}


#top2 .menu div.ddown .inf table .header_1 {width: 119px;}
#top2 .menu div.ddown .inf table .header_1 img {width: 114px; height: 20px;}
#top2 .menu div.ddown .inf table .header_2 {width: 127px;}
#top2 .menu div.ddown .inf table .header_3 {width: 138px;}
#top2 .menu div.ddown .inf table .header_4 {width: 131px;}
#top2 .menu div.ddown .inf table .header_5 img {padding-top: 2px}
#top2 .menu div.ddown .inf table .header_5 {padding-bottom: 17px}

#top2 .menu div.ddown .inf table td img {display: block;}




#content_bot {width: 687px; height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_inner_bot.png') no-repeat top left}

#inner_bbb {width: 243px}
#inner_bbb img {margin-bottom: 0px; float:left}














#inner_menu_gal {width: 717px; height: 75px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu_gal.png') no-repeat top left}
#inner_menu_gal .menu {margin-left: 33px; margin-right: 33px; padding-top: 18px}
#inner_menu_gal .menu span {display: block; float: left; /*height: 20px; */background: no-repeat top left; margin-right: 13px; cursor: pointer; }

#inner_menu_gal .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/t_in_descr.png')}
#inner_menu_gal .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_descr_ov.png')}
#inner_menu_gal .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/t_in_complect.png')}
#inner_menu_gal .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_complect_ov.png')}
#inner_menu_gal .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/t_in_charact.png')}
#inner_menu_gal .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_charact_ov.png')}
#inner_menu_gal .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/t_in_colors.png')}
#inner_menu_gal .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_colors_ov.png')}
#inner_menu_gal .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/t_in_gallery.png')}
#inner_menu_gal .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_gallery_ov.png')}
#inner_menu_gal .menu span.m6 {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ.png')}
#inner_menu_gal .menu span.m6:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ_ov.png')}




#gallery img {margin: 2px}








#colors {position: relative; height: 300px; text-align: center}
#colors .arrow_l {display: block; position: absolute; width: 132px; height: 51px; left: 15px; top: 168px; z-index: -5}
#colors .arrow_r {display: block; position: absolute; width: 132px; height: 51px; right: 15px; top: 168px; z-index: -5}

.color_picker {margin-top: 6px; }
.color_picker img {margin-right: 0px}


a.promo_link {display: block; position: absolute; left: 1px; top: 225px; width: 111px; height: 23px}








.d_white {width: 758px; margin-bottom: 16px}
.d_white .top {height: 2px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_white1.png') no-repeat bottom left}
.d_white .inf {background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_white2.png') repeat; padding-left: 15px; padding-right: 15px; width: 728px}
.d_white .inf img.title {margin-top: 15px}
.d_white .inf img.title2 {margin-top: 17px; margin-bottom: 9px}
.d_white .bot {height: 2px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_white3.png') no-repeat top left}

.d_white .inf table {padding: 0px; margin: 0px; margin-top: 15px; border: none; border-collapse: collapse}
.d_white .inf table td {color: #3c4112; font-weight: bold; font-size: 12px; padding-bottom: 19px}

.d_white .inf .line_in {height: 42px; float: left}
.d_white .inf select.city {width: 221px; height: 21px; margin-right: 7px; border: 1px solid #fbffa2; color: #3c4112}

.d_text {width: 758px; margin-top: 42px; color: #FFF; font-size: 12px}
.d_text a {color: #3c4112; text-decoration: underline}
.d_text a:hover {text-decoration: none}


span.checkbox1 {display: block; float: left; margin-right: 8px; width: 13px; height: 13px; background: url('/bitrix/templates/.default/images/kia/inp_checkbox1.png') no-repeat top left}
span.checkbox1 input {width: 13px; height: 13px; margin:0; padding:0; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity: 0}
span.checkbox2 {display: block; float: left; margin-right: 8px; width: 13px; height: 13px; background: url('/bitrix/templates/.default/images/kia/inp_checkbox1_on.png') no-repeat top left}
span.checkbox2 input {width: 13px; height: 13px; margin:0; padding:0; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity: 0}

span.checkbox1_yellow {display: block; float: left; margin-right: 8px; width: 13px; height: 13px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/inp_checkbox1_yellow.png') no-repeat top left}
span.checkbox1_yellow_no {display: block; float: left; margin-right: 8px; width: 13px; height: 13px; font-size: 1px; margin-top: 3px }
span.checkbox1_yellow input {width: 13px; height: 13px; margin: 0px; padding: 0px; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity: 0}
span.checkbox1_yellow_no input {width: 13px; height: 13px; margin: 0px; padding: 0px; }
span.checkbox2_yellow {display: block; float: left; margin-right: 8px; width: 13px; height: 13px; background: url('/bitrix/templates/.default/images/kia/inp_checkbox1_yellow_on.png') no-repeat top left}
span.checkbox2_yellow input {width: 13px; height: 13px; margin:0; padding:0; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity: 0}





.d_white2 {width: 960px; margin-bottom: 16px}
.d_white2 .top {height: 2px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_white1_2.png') no-repeat bottom left}
.d_white2 .inf {background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_white2_2.png') repeat; padding-left: 15px; padding-right: 15px; width: 930px}
.d_white2 .inf img.title {margin-top: 15px; margin-bottom: 11px}
.d_white2 .inf img.title2 {margin-top: 28px}
.d_white2 .bot {height: 2px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_white3_2.png') no-repeat top left}


.d_black {width: 266px; height: 153px; background: url('/bitrix/templates/.default/images/kia/bg_in_dealer_black.png') no-repeat top left;
	padding-top: 15px; padding-left: 12px; padding-right: 12px;
	color: #FFF; font-size: 12px}
.d_black .line_in {height: 42px; float: left}
.d_black input.street {width: 175px; height: 19px; margin-right: 4px; border: 1px solid #fbffa2; color: #3c4112}
.d_black a {color: #3c4112; text-decoration: underline}
.d_black a:hover {text-decoration: none}



div.dealers3_2 {color: #FFFFFF; font-size: 14px; line-height: 20px; padding: 3px 17px 0px 0px}
div.dealers3_2 a {color: #FFF; text-decoration: none}
div.dealers3_2 a:hover {text-decoration: underline}

div.dealers3_3 {color: #8d5d15; font-size: 12px; padding: 6px 17px 6px 0px; padding-top: 0px}
div.dealers3_3 a {color: #3c4112; text-decoration: underline}
div.dealers3_3 a:hover {text-decoration: none}


#inner_menu3 {height: 24px; padding-left: 3px; text-transform: uppercase; font-size: 10px; margin-top: -24px}
#inner_menu3 a {color: #FFF; margin-right: 5px}
#inner_menu3 img {margin-right: 4px; vertical-align: top}




#inner_menu_sp {width: 717px; height: 88px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu_fin.png') no-repeat top left}
#inner_menu_sp .menu {margin-left: 33px; padding-top: 11px}
#inner_menu_sp .menu span {display: block; float: left; /*height: 11px; */ background: no-repeat top left; margin-right: 13px; cursor: pointer}

#inner_menu_sp .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_1.png')}
#inner_menu_sp .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_1_ov.png')}
#inner_menu_sp .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_2.png')}
#inner_menu_sp .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_2_ov.png')}
#inner_menu_sp .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_3.png')}
#inner_menu_sp .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_3_ov.png')}
#inner_menu_sp .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_4.png')}
#inner_menu_sp .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_4_ov.png')}
#inner_menu_sp .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_5.png')}
#inner_menu_sp .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_5_ov.png')}
#inner_menu_sp .menu span.m6 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_6.png')}
#inner_menu_sp .menu span.m6:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_6_ov.png')}
#inner_menu_sp .menu span.m7 {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ.png'); margin-top: 11px}
#inner_menu_sp .menu span.m7:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ_ov.png')}





#content table.colored_table2 {margin: 0px; margin-top: 8px; width: 527px; padding: 0px; border: none; border-collapse: collapse}
#content table.colored_table2 th {color: #FFF; background-color: #b05a26;
	padding: 7px; padding-bottom: 8px; text-align: left}
#content table.colored_table2 th.l {background-image: url('/bitrix/templates/.default/images/kia/tab2_h_l.gif'); background-position: top left; background-repeat: no-repeat}
#content table.colored_table2 th.r {background-image: url('/bitrix/templates/.default/images/kia/tab2_h_r.gif'); background-position: top right; background-repeat: no-repeat}

#content table.colored_table2 td {padding: 7px; padding-bottom: 8px}


#content .sp_menu {float: right; width: 122px; height: 150px; background: url('/bitrix/templates/.default/images/kia/bg_in_sp_menu.gif') no-repeat top left;
	margin-right: -32px; margin-top: 8px; padding-top: 13px}

#content .sp_menu a {display: block; width: 88px; line-height: 17px; margin-bottom: 5px; color: #FFF; margin-left: 13px}
#content .sp_menu a:hover {background: url('/bitrix/templates/.default/images/kia/bg_in_sp_menu_lnk.png') no-repeat top left; text-decoration: none; padding-left: 4px; width: 84px}
#content .sp_menu a.sel {background: url('/bitrix/templates/.default/images/kia/bg_in_sp_menu_lnk.png') no-repeat top left; text-decoration: none; padding-left: 4px; width: 84px}





#menu_broch {height: 31px; background: url('/bitrix/templates/.default/images/kia/border_broch.png') no-repeat top left; margin-top: 9px}
#menu_broch .l {float: left}
#menu_broch .r {float: right}

table.brochure {margin: 27px 0px 40px 0px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
table.brochure th {color: #3c4112; font-size: 14px; text-transform: uppercase; text-align: left}
table.brochure td, table.brochure td a {color: #FFF !important; font-size: 12px; font-weight: bold; padding-top: 15px; line-height: 20px}
table.brochure td img {margin-right: 6px}

table.brochure td .contact_data {height: 570px; position: relative; color: #FFF}
table.brochure td .contact_data strong {font-weight: bold; display: block; height: 25px; color: #3c4112; text-transform: uppercase; font-size: 14px}
table.brochure td .contact_data .bg {position: absolute; left: 0px; top: 0px; width: 813px; height: 404px; background: url('/bitrix/templates/.default/images/kia/bg_in_broch1.png') no-repeat top left}

table.brochure td .contact_data div {font-size: 12px; margin-bottom: 4px}
table.brochure input.inputtext {height: 17px; margin-right: 4px; border: 1px solid #fbffa2; color: #3c4112}
table.brochure select {height: 19px; margin-right: 7px; border: 1px solid #fbffa2; color: #3c4112}


table.brochure td .contact_data .personal {position: absolute; left: 16px; top: 15px; width: 380px}
table.brochure td .contact_data .adress {position: absolute; left: 436px; top: 15px; width: 380px}
table.brochure td .contact_data .automobil {position: absolute; left: 16px; top: 277px; width: 380px}
table.brochure td .contact_data .info {position: absolute; left: 436px; top: 287px; width: 380px}

table.brochure td .contact_data .txt {position: absolute; left: 0px; top: 489px; font-weight: normal; line-height: 15px; width: 770px}



#broch_last {margin-top: 30px; font-size: 12px; color: #FFF}
#broch_last a {color: #3c4112; text-decoration: underline}
#broch_last a:hover {text-decoration: none}

#broch_last .d {height: 390px; background: url('/bitrix/templates/.default/images/kia/bg_in_broch2.png') no-repeat top left; margin-top: 25px}

#broch_last .d .l {float: left; padding: 8px; width: 370px}
#broch_last .d .l img {margin-right: 17px}
#broch_last .d .l strong {display: block; margin-bottom: 28px; color: #FFF; font-size: 35px; font-weight: normal}
#broch_last .d .l a {color: #3c4112; font-size: 14px;}
#broch_last .d .l a:hover {color: #FFF; text-decoration: none}


#broch_last .d .r {float: right; padding: 8px; width: 520px; color: #3c4112; font-size: 12px}




#inner_menu_serv {width: 717px; height: 75px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu2.png') no-repeat top left}
#inner_menu_serv .menu {margin-left: 33px; padding-top: 18px}
#inner_menu_serv .menu span {display: block; float: left; height: 20px; background: no-repeat top left; margin-right: 13px; cursor: pointer}

#inner_menu_serv .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_1.png')}
#inner_menu_serv .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_1_ov.png')}
#inner_menu_serv .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_2.png')}
#inner_menu_serv .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_2_ov.png')}
#inner_menu_serv .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_3.png')}
#inner_menu_serv .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_3_ov.png')}
#inner_menu_serv .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_4.png')}
#inner_menu_serv .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_4_ov.png')}
#inner_menu_serv .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_5.png')}
#inner_menu_serv .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_5_ov.png')}
#inner_menu_serv .menu span.m6 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_6.png')}
#inner_menu_serv .menu span.m6:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_serv_6_ov.png')}




#inner_menu_news {width: 717px; height: 75px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu2.png') no-repeat top left}
#inner_menu_news .menu {margin-left: 33px; padding-top: 18px}
#inner_menu_news .menu span {display: block; float: left; height: 20px; background: no-repeat top left; margin-right: 13px; cursor: pointer}

#inner_menu_news .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_news1.png')}
#inner_menu_news .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_news1_ov.png')}
#inner_menu_news .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_news2.png')}
#inner_menu_news .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_news2_ov.png')}
#inner_menu_news .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_news3.png')}
#inner_menu_news .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_news3_ov.png')}


#top_link_rss {margin-right: 15px; margin-top: 7px}


.pages img {margin-top: 15px}
.pages a.pg {display: block; float: left; color: #215396; padding: 2px; margin: 1px; margin-top: 14px; text-decoration: none}
.pages a.pg:hover {color: #FFF; background: #43a1dd}
.pages a.pg_sel {display: block; float: left; color: #FFF; padding: 2px; margin: 1px; margin-top: 14px; text-decoration: none; background: #43a1dd}


div.content_news {min-height: 360px}


#calendar1 {position: relative; float: right; width: 113px; height: 309px; margin-right: -32px; margin-top: 28px}
#cal {position: absolute; left: 0px; top: 0px; width: 113px; height: 309px; background: url('/bitrix/templates/.default/images/kia/bg_in_news_cal1.gif') no-repeat top left}

#cal .month {margin: 12px 12px 0px 12px; color: #c2e9ff; font-weight: bold; font-size: 12px; text-align: center}
#cal .year {margin: 0 12px 7px 12px; color: #00283e;
	font-weight: bold; font-size: 12px; text-align: center}
#cal .days {margin-top: 0px; margin-left: 27px; color: #2e71b1; width: 65px}
#cal .days a {display: block; float: left; color: #FFF; text-decoration: none; width: 19px; height: 18px;
	line-height: 18px; text-align: center; font-size: 10px; margin: 1px}
#cal .days a.sel {background: url('/bitrix/templates/.default/images/kia/bg_in_news_cal_d.png'); color: #000; cursor: pointer}

#cal .days span {display: block; float: left; width: 19px; height: 18px; line-height: 18px; text-align: center; font-size: 10px; margin: 1px}


#calendar2 {position: relative; float: right; width: 30px; height: 293px; margin-right: -32px;
	margin-top: 28px; background: url('/bitrix/templates/.default/images/kia/bg_in_news_cal2.gif') no-repeat top left}
#calendar2 #cal {display: none; left: -83px}
#calendar2:hover #cal {display: block}


.sifr-content-header {font-size: 20px; letter-spacing: 0.1px;}
.sifr-content-header span { display: none; }

#logo_place {position: absolute; left: 724px; top: 0px; width: 236px; height: 77px; background: url('/bitrix/templates/.default/images/kia/bg_logo_place.png') no-repeat left top}
#logo_place div {margin-left: 74px; margin-top: 8px; height: 47px; vertical-align: middle}
#logo_place div table {width: 100%; height: 47px; padding: 0px; margin: 0px; border: none; border-collapse: collapse}
#logo_place div table td {padding: 0px; margin: 0px; border: none; text-align: center}

#content1_top {width: 687px; height: 13px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_inner1_top.png') no-repeat bottom left; z-index: -10}

#dealer_contacts {float: right; position: relative; margin: 0 -32px 10px 30px; width: 156px; }
#dealer_contacts strong { display: block; }
#dealer_contacts .phone { margin: 0 0 3px 0; }
#dealer_contacts .link { margin: 10px 0 0 0; }

* html #dealer_contacts { margin-right: -16px; }

#dealer_contacts .bg {left: 0px; width: 156px; height: 5px; background: url('/bitrix/templates/.default/images/kia/dealers/bg_contacts.gif') no-repeat bottom left; position: relative; top: 0px; font-size: 1px; line-height: 1px;}
#dealer_contacts .inf {position:relative; margin-top: -15px; left: 0px; width: 116px; padding: 30px 20px 20px 20px; background: #F6F7DA url('/bitrix/templates/.default/images/kia/dealers/bg_contacts.gif') no-repeat top left; z-index: 10;}
#dealer_contacts a:link, #dealer_contacts a:visited, #dealer_contacts a:hover { color: #000000 !important }


.dealer_news_header {margin-top: 10px;}
#dealer_news {margin-top: 5px; line-height: 18px}
#dealer_news strong {margin-right: 6px}
#dealer_news a:link, #dealer_news a:active, #dealer_news a:visited { text-decoration: none;}
#dealer_news a:hover { text-decoration: underline;}

#inner_menu_inn {width: 970px; height: 62px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu_inn.png') no-repeat left 6px}
#inner_menu_inn.menu_blank {width: 970px; height: 22px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu_inn_blank.png') no-repeat left 6px}

#inner_menu_inn .menu {margin-left: 33px; padding-top: 18px}
#inner_menu_inn .menu span {display: block; float: left; height: 11px; background: no-repeat top left; margin-right: 13px; cursor: pointer}

#inner_menu_inn .menu span.m1 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_1.png')}
#inner_menu_inn .menu span.m1:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_1_ov.png')}
#inner_menu_inn .menu span.m2 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_2.png')}
#inner_menu_inn .menu span.m2:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_2_ov.png')}
#inner_menu_inn .menu span.m3 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_3.png')}
#inner_menu_inn .menu span.m3:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_3_ov.png')}
#inner_menu_inn .menu span.m4 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_4.png')}
#inner_menu_inn .menu span.m4:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_4_ov.png')}
#inner_menu_inn .menu span.m5 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_5.png')}
#inner_menu_inn .menu span.m5:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_5_ov.png')}
#inner_menu_inn .menu span.m6 {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_6.png')}
#inner_menu_inn .menu span.m6:hover {background-image: url('/bitrix/templates/.default/images/kia/_t_in_sp_6_ov.png')}
#inner_menu_inn .menu span.m7 {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ.png')}
#inner_menu_inn .menu span.m7:hover {background-image: url('/bitrix/templates/.default/images/kia/t_in_publ_ov.png')}

/*
#top2 .menu span.m1_ {background-image: url('/bitrix/templates/.default/images/kia/_m_menu1.png')}
#top2 .menu span.m1_:hover {background-image: url('/bitrix/templates/.default/images/kia/_m_menu1_ov.png')}
#top2 .menu span.m2_ {background-image: url('/bitrix/templates/.default/images/kia/_m_menu2.png')}
#top2 .menu span.m2_:hover {background-image: url('/bitrix/templates/.default/images/kia/_m_menu2_ov.png')}
#top2 .menu span.m3_ {background-image: url('/bitrix/templates/.default/images/kia/_m_menu3.png')}
#top2 .menu span.m3_:hover {background-image: url('/bitrix/templates/.default/images/kia/_m_menu3_ov.png')}
#top2 .menu span.m4_ {background-image: url('/bitrix/templates/.default/images/kia/_m_menu4.png')}
#top2 .menu span.m4_:hover {background-image: url('/bitrix/templates/.default/images/kia/_m_menu4_ov.png')}
#top2 .menu span.m5_ {background-image: url('/bitrix/templates/.default/images/kia/_m_menu5.png')}
#top2 .menu span.m5_:hover {background-image: url('/bitrix/templates/.default/images/kia/_m_menu5_ov.png')}
#top2 .menu span.m6_ {background-image: url('/bitrix/templates/.default/images/kia/_m_menu6.png')}
#top2 .menu span.m6_:hover {background-image: url('/bitrix/templates/.default/images/kia/_m_menu6_ov.png')}
*/

#top2 .menu span.m1_ div.ddown {position: absolute; display: none; top: 27px; left: 0px; width: 724px; height: 507px; z-index: 500; cursor: default;}
#top2 .menu span.m1_ div.ddown .inf {background: #FFF; height: 460px; padding: 22px 4px 13px 17px}
#top2 .menu span.m1_ div.ddown .bot {background: url('/bitrix/templates/.default/images/kia/bg_inner_dropdown.png') no-repeat top left; height: 3px; font-size: 1px}

#top2 .menu span.m1_ div.ddown .inf table {margin: 0px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
/*#top2 .menu span.m1_ div.ddown .inf table td {padding: 5px}*/

#top2 .menu span.m1_:hover div.ddown {display: block}

#content_white_top {width: 960px; height: 16px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_inner2_top.png') no-repeat bottom left}

#content_white {padding-left: 32px; padding-right: 32px; padding-bottom: 41px; width: 896px; background: #FFF; font-size: 12px; color: #000}
.notitlte #content_white {padding:22px 27px 41px; color:#666666; width:906px;}
#content_white img.header {margin-top: 15px; margin-bottom: 2px}

#content_white em {font-weight: bold; color: #43a1dd}
#content_white strong {color: #43a1dd}
#content_white .hr {margin-top: 16px; border-top: 1px solid #e5e9eb; width: 755px; height: 16px}

#content_white p {margin-bottom: 22px}

#content_white a {color: #bec8cf}
#content_white a.title {font-size: 14px; color: #215396; text-decoration: none}
#content_white a.title:hover {text-decoration: underline}

#content_white a.pg {color: #215396}
#content_white a.pg:hover {color: #FFF}
#content_white a.pg_sel {color: #FFF}


#content_white_bot {width: 960px; height: 3px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_inner2_bot.png') no-repeat top left}

#content_black {padding-left: 32px; padding-right: 32px; padding-bottom: 41px; width: 896px; background: #000; font-size: 11px; color: #FFF}
#content_black img.header {margin-top: 15px; margin-bottom: 8px}

#content_black_bot {width: 960px; height: 3px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_inn_bot.png') no-repeat top left}

#inn_flash {text-align: center; margin-top: 15px; margin-bottom: 0px}




#search_again {position: relative; float: right; margin-right: -32px; margin-left: 15px; width: 152px; height: 209px}
#search_again .bg {position: absolute; top: 0px; left: 0px; width: 152px; height: 209px; background: url('/bitrix/templates/.default/images/kia/bg_search_again.png') no-repeat top left}
#search_again .inf {position: absolute; top: 0px; left: 0px; width: 112px; height: 169px; padding: 20px; padding-top: 15px; color: #FFF}
#search_again .inf strong {color: #FFF}

#search_again .inf form {font-size: 12px}
#search_again .inf form input {width: 109px; height: 17px; background: #FFF; border: none; font-size: 11px; line-height: 16px;
	margin-top: 10px; margin-bottom: 15px;}
#search_again .inf form select {background: #FFF; height: 19px; border: none; font-size: 11px; line-height: 16px;
	margin-top: 9px; margin-bottom: 15px}

tr.c td {
	background-color: #CCCCCC;
}

.d_white2 .inf table.checkboxes {padding: 0px; margin: 0px; margin-top: 15px; border: none; border-collapse: collapse}
.d_white2 .inf table.checkboxes td {color: #3c4112; font-weight: bold; font-size: 12px; padding-bottom: 9px}

#content_top {width: 687px; height: 3px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/bg_inner_top.png') no-repeat bottom left}

#dealers_all_table {margin: 0px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
#dealers_all_table td {padding: 7px; text-align: left; font-size: 12px; vertical-align: top;}
#dealers_all_table td a {color: #8c5d16; font-size: 11px}

#dealers_all_table td strong.grey {color: #9a9a9a; font-size: 11px; display: block; padding-top: 3px}

#city {
	width: 168px;
	height: 23px;
	margin-right: 4px;
}

.checkboxes_form input {
	margin: 0px; padding: 0px;
	margin-top: 4px;
	float: left;
	border: none;
}

.checkboxes_form label {
	margin-left: 4px;
	margin-right: 16px;
	float: left;
}

/* ЦВЕТНАЯ ТАБЛИЦА ДЛЯ РАЗДЕЛА "СЕРВИС" */

#content table.colored_table3 {margin: 0px; margin-top: 8px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
#content table.colored_table3 a:link, #content table.colored_table3 a:active, #content table.colored_table3 a:visited {
	text-decoration: none;
}

#content table.colored_table3 a:hover { text-decoration: underline; }

#content table.colored_table3 th {color: #FFF; background-color: #4b372c; text-transform: uppercase;
	padding: 9px 8px 10px 8px; line-height: 12px; text-align: left; font-weight: normal;}
#content table.colored_table3 th.l {background-image: url('/bitrix/templates/.default/images/kia/tab2_h_l.gif'); background-position: top left; background-repeat: no-repeat}
#content table.colored_table3 th.r {background-image: url('/bitrix/templates/.default/images/kia/tab2_h_r.gif'); background-position: top right; background-repeat: no-repeat}

#content table.colored_table3 td {padding: 7px; padding-top: 4px; padding-bottom: 4px; text-align: left; white-space: nowrap}
#content table.colored_table3 tr.grey td {background-color: #e2e2e2}

/*#top2 .menu span {position: relative}*/
/*#top2 .menu span div {display: none}*/
#top2 .menu span:hover div {display: block}
#top2 .menu span div.top_submenu {position: absolute}

#top2 .menu span div.top_submenu .inf {background: #FFF}
#top2 .menu span div.top_submenu .inf a {background-color: #FFF; display: block; height: 25px; line-height: 25px; border-top: 1px solid #e5e5e5; padding-left: 12px; padding-right: 12px; color: #565656; text-transform: uppercase; font-size: 10px}
#top2 .menu span div.top_submenu .inf a:hover {background-color: #F2F2F2}
#top2 .menu span div.top_submenu .inf a.first {border-top: 0px}

#top2 .menu span.m2 .top_submenu {width: 202px; left: 119px; top: 30px}
#top2 .menu span.m2 .top_submenu .top {height: 6px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top2.png') bottom left no-repeat}
#top2 .menu span.m2 .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot2.png') top left no-repeat}

#top2 .menu span.m3 .top_submenu {/*width: 184px;*/ width: 200px; left: 181px; top: 31px}
#top2 .menu span.m3 .top_submenu .top {height: 8px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top3.png') bottom left no-repeat}
#top2 .menu span.m3 .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot3.png') top left no-repeat}

#top2 .menu span.m4 .top_submenu {width: 215px; left: 326px; top: 32px}
#top2 .menu span.m4 .top_submenu .top {height: 6px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top4.png') bottom left no-repeat}
#top2 .menu span.m4 .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot4.png') top left no-repeat}

#top2 .menu span.m5 .top_submenu {width: 205px; left: 398px; top: 37px}
#top2 .menu span.m5 .top_submenu .top {height: 11px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top5.png') bottom left no-repeat}
#top2 .menu span.m5 .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot5.png') top left no-repeat}


#top2 .menu span.m2_ .top_submenu {width: 202px; left: 115px; top: 30px}
#top2 .menu span.m2_ .top_submenu .top {height: 6px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top2.png') bottom left no-repeat}
#top2 .menu span.m2_ .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot2.png') top left no-repeat}

#top2 .menu span.m3_ .top_submenu {width: 200px; left: 176px; top: 30px}
#top2 .menu span.m3_ .top_submenu .top {height: 8px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top3.png') bottom left no-repeat}
#top2 .menu span.m3_ .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot3.png') top left no-repeat}

#top2 .menu span.m6_ .top_submenu {width: 146px; top: 34px}
#top2 .menu span.m6_ .top_submenu .top {height: 11px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/top5.png') bottom left no-repeat}
#top2 .menu span.m6_ .top_submenu .bot {height: 4px; font-size: 1px; background: url('/bitrix/templates/.default/images/kia/drops/bot5.png') top left no-repeat}


.inf h1.sifr-content-header {
	padding-top: 15px;
}

#menutype2 a:link, #menutype2 a:active, #menutype2 a:visited, #menutype2 a:hover {
	font-size: 12x;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}

/* подписка на новости */
#menu_news_dealer {height: 31px; background: url('/bitrix/templates/.default/images/kia/border_news_dealer.png'); margin: 7px 0px 38px; width: 800px;}
#menu_news_dealer2 {height: 31px; background: url('/bitrix/templates/.default/images/kia/border_news_dealer2.png'); margin: 7px 0px 38px; width: 623px;}
#menu_news_dealer .l, #menu_news_dealer2 .l {float: left}
#menu_news_dealer .r, #menu_news_dealer2 .r {float: right}

.news_dealer {color: #00283e; font-size: 12px}
.news_dealer strong {font-size: 18px; font-weight: normal}

#news_dealer_form .fileds {position: relative; width: 623px; background: url('/bitrix/templates/.default/images/kia/bg_news_dealer.gif') no-repeat left top}
#news_dealer_form .fileds strong {font-size: 14px; font-weight: bold}
#news_dealer_form .fileds .info p label {display: block; float: left; font-size: 12px; margin-bottom: 0px}
#news_dealer_form .fileds label {display: block; font-size: 12px; margin-bottom: 5px}
* html #news_dealer_form .fileds label {margin-bottom: 0px; display: inline; }
#news_dealer_form .checkboxes_form2 label {display: block; font-size: 14px; margin-bottom: 5px}
#news_dealer_form .fileds label span {margin: 0px; margin-right: 3px}
#news_dealer_form .fileds select {height: 19px; border: 1px solid #43a1dd; color: #00283e; font-size: 12px; margin-top: 0px}
#news_dealer_form .fileds input {height: 17px; border: 1px solid #43a1dd; color: #00283e; font-size: 12px;}
#news_dealer_form .fileds textarea {border: 1px solid #43a1dd; color: #00283e; font-size: 11px; margin-top: 3px}
#news_dealer_form .fileds b, #news_dealer_form .fileds strong {display: block; height: 25px; color: #00283e; text-transform: uppercase; font-size: 14px}
#news_dealer_form .fileds i {font-style: normal; color: red}

#checkboxes_form2 input {margin: 4px 7px 26px 0px}

#news_dealer_form .fileds table {margin: 0px; margin-top: 0px; width: 100%; padding: 0px; border: none; border-collapse: collapse}
#news_dealer_form .fileds table td {margin: 0px; padding: 0px}

#news_dealer_form .fileds div div {color: #FFF; font-weight: bold; font-size: 12px; margin-bottom: 4px}
* html #news_dealer_form .fileds div div {color: #FFF; font-weight: bold; font-size: 12px; margin-bottom: 2px}
#news_dealer_form .fileds .subs_for {float: left; margin-top: 7px; left: 0px; width: 250px; height: 150px}
#news_dealer_form .fileds .models {float: right; margin-top top: 3px; left: 278px; width: 350px; height: 170px}
#news_dealer_form .fileds .personal {position: absolute; left: 16px; top: 19px; width: 375px; height: 220px}
#news_dealer_form .fileds .adress {position: absolute; left: 422px; top: 19px; width: 190px; height: 220px}
#news_dealer_form .fileds .automobil {position: absolute; left: 16px; top: 267px; width: 375px; height: 220px}
#news_dealer_form .fileds .info1 {position: absolute; left: 422px; top: 267px; width: 375px; height: 220px}
#news_dealer_form .fileds .info2 {position: absolute; left: 422px; top: 372px; width: 375px; height: 220px}
#news_dealer_form .fileds .checks {position: absolute; left: 16px; top: 420px; width: 375px; height: 220px}

#news_dealer_form .fileds .checks .text1 input {float: left; height: 19px; margin-right: 5px; }

#news_dealer_form .fileds .checks .text2 label { display: block; float:left }
#news_dealer_form .fileds .checks .text2 input { margin: 3px 5px 0px 0px; display: block; float:left }

#news_dealer_form .fileds .checks label {margin: 3px 12px 0px 0px}
#news_dealer_form .fileds .checks input {margin: 0px; border: none; height: auto}


/* новости */
#news_right {position: relative; float: right; width: 113px; margin: 28px -45px 0px 10px; background: #43a1dd url('/bitrix/templates/.default/images/kia/bg_in_news_right1.gif') no-repeat left top}
#news_right div {padding: 10px 13px 28px 13px; background: url('/bitrix/templates/.default/images/kia/bg_in_news_right2.gif') no-repeat left bottom}
#news_right div b {color: #215396; font-size: 12px}
#news_right div sup {font-style: italic; color: #215396; font-size: 8px}

#content table.pub td.inf #news_right div a.tag {font-style: italic; display: inline; margin: 0px; color: #c2e9ff; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #c2e9ff}
#content table.pub td.inf #news_right div a.tag:hover {border: none}

#content table.pub td.inf em.tags {font-size: 11px}
#content table.pub td.inf em.tags a.tag {display: inline; margin: 0px; text-decoration: none; color: #828b8f; border-bottom: 1px dotted #828b8f; font-weight: normal}
#content table.pub td.inf em.tags a.tag:hover {border: none}



div.cl {clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px}

/*костыли для seo*/
a.text_model_link{position: absolute;color:black; white-space: pre;}
#top2 .menu div.ddown .inf table td img{position:relative}
/*костыли для текста внизу на главной*/
#bottom #news_block a, #bottom #news_block strong{color:black}

* html div.enginesContainer {
	position: relative;
	left: 15px;
}

div.enginesContainer {
	padding-left: 15px;

	/*margin-bottom: 15px;*/
	position: relative;
	bottom: -21px;
}

ul.engines, ul.engines li {
	padding: 0px;
	margin: 0px;
}

ul.engines li {
	color: #000000;
	font-weight: bold;
	float: left;
	height: 36px;
	display: block;
	position: relative;
	margin-left: -15px;
	width: 150px;
	/*width: 456px;*/
	text-align: center;
	line-height: 35px;
}

ul.engines li.class999 {
	margin-left: 0px;
}

ul.engines li {
	cursor: pointer;
	font-size: 12px;
	color: #000000;
	list-style-type: none;
	background: url(/bitrix/templates/.default/images/kia/tab.png) 0px 0px no-repeat;
}

ul.engines li.active {
	color: #FFFFFF;
	list-style-type: none;
	background: url(/bitrix/templates/.default/images/kia/tab_a.png) 0px 0px no-repeat;
}
/*ul.engines li {
	cursor: pointer;
	font-size: 12px;
	color: #000000;
	list-style-type: none;
	background: url(/bitrix/templates/.default/images/kia/tabL.png) 0px 0px no-repeat;
}

ul.engines li.active {
	color: #FFFFFF;
	list-style-type: none;
	background: url(/bitrix/templates/.default/images/kia/tabL_a.png) 0px 0px no-repeat;
}
*/
* html ul.engines li {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/kia/tab.png',sizingMethod='scale')
}

* html ul.engines li.active {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/kia/tab_a.png',sizingMethod='scale')
}

/*	переключалка галлереи	*/

#switcher{
	position:relative;
	float:right;
	margin-top:-35px;
	padding-top:2px;width:163px;height:19px;
}
#content #switcher a{
	font-family:Arial; font-size:9.56px; font-weight:bold; color:#727272; text-transform:uppercase;
	margin-top:-34px;position:relative;
}
#content #switcher a.selected{color:#ab3b11}
#content #switcher a:hover{text-decoration:none; color:#ab3b11}
#switcher .photo{margin-left:28px}
#switcher .video{margin-left:45px}

/**/
.sendfriend {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 52px;
	background: url('/bitrix/templates/.default/images/kia/send_friend.gif') #ffffff 0px -52px repeat-x;
	text-align: left;
}

* html .sendfriend {
	bottom: -3px;
}

.sendfriend div.l {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 10px;
	height: 52px;
	background: url('/bitrix/templates/.default/images/kia/send_friend.gif') #ffffff 0px 0px no-repeat;
}

.sendfriend div.r {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 10px;
	height: 52px;
	background: url('/bitrix/templates/.default/images/kia/send_friend.gif') #ffffff 0px -104px no-repeat;
}

.sendfriend #sf_content {
	padding: 10px 12px 5px 12px;
}

.sendfriend #sf_content img {
	display: block;
	clear: both;
	margin-bottom: 5px;
}

.sendfriend #sf_content input.text {
	border: none;
	background: url('/bitrix/templates/.default/images/kia/send_friend_input.gif') 0px 0px no-repeat;
	color: #b1b1b1;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 142px;
	margin-right: 8px;
	padding: 2px 6px;
}

.sendfriend #sf_content input.send {
	width: 74px;
	height: 17px;
	border: none;
	position: relative;
	top: 4px;
}

.sendfriend .status {
	position: absolute;
	background: url('/bitrix/templates/.default/images/kia/send_friend.gif') #ffffff 0px -77px repeat-x;
	height: 22px;
	color: #545454;
	width: 420px;
	z-index: 2;
	top: 26px;
	display: none;
}

.sendfriend input.error {
	color: #FF0000 !important;
}

#fancy_title {
	display: none !important;
}
/**/

.vcard {
	display: none;
}

/**/

.index-services-list .icon {
	background: url('/bitrix/templates/.default/images/kia/service_icons.png') no-repeat;
	height: 21px;
	line-height: 21px;
	display: block;
	float: left;
	width: 21px;
	margin-right: 9px;
}

.index-services-list td {
	vertical-align: top;
}

.index-services-list td span.name {
	font-weight: normal !important;
	border-bottom: 1px dashed #4b372c;
	cursor: pointer;
}

.index-services-list td span.active {
	color: #FFFFFF;
	font-weight: bold !important;
	border: none;
}

.index-services-list .icon_23 { background-position: -21px 0px;}
.index-services-list .icon_24 { background-position: -42px 0px;}
.index-services-list .icon_25 { background-position: -63px 0px;}
.index-services-list .icon_26 { background-position: -84px 0px;}
.index-services-list .icon_931 { background-position: -105px 0px;}

.list-services-list {}

.list-services-list .icon {
	background: url('/bitrix/templates/.default/images/kia/service_icons.png') no-repeat;
	height: 21px;
	line-height: 21px;
	display: block;
	float: left;
	width: 21px;
	margin-right: 9px;
}

.list-services-list span.name {
	font-weight: normal !important;
	border-bottom: 1px dashed #4b372c;
	cursor: pointer;
}

.list-services-list span.active {
	color: #FFFFFF;
	font-weight: bold !important;
	border: none;
}

.list-services-list .icon_23 { background-position: -21px 0px;}
.list-services-list .icon_24 { background-position: -42px 0px;}
.list-services-list .icon_25 { background-position: -63px 0px;}
.list-services-list .icon_26 { background-position: -84px 0px;}
.list-services-list .icon_931 { background-position: -105px 0px;}

.map-services-list {
	display: block;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 12px;
	padding: 4px 0px 4px 4px;
	float: left;
	margin-bottom: 10px;
}

.map-services-list span {
	display: block;
	width: 16px;
	height: 12px;
	float: left;
	margin-right: 4px;
	background: url('/bitrix/templates/.default/images/kia/service_icons.gif') no-repeat;
}

.map-services-list .icon_23 { background-position: -16px 0px;}
.map-services-list .icon_24 { background-position: -32px 0px;}
.map-services-list .icon_25 { background-position: -48px 0px;}
.map-services-list .icon_26 { background-position: -64px 0px;}
.map-services-list .icon_931 { background-position: -80px 0px;}

.gmnoprint .licensed .icon_931 { background-position: -80px -12px;}

.gmnoprint {}
.gmnoprint .title { color: #AE0C14; font-size: 23px; text-transform: uppercase; white-space: nowrap; }
.gmnoprint .one-dealer { margin: 0 0 5px;}
.gmnoprint .address { font-weight: bold;}
.gmnoprint .phone { font-weight: bold; margin: 0 0 5px;}
.gmnoprint .email {}
.gmnoprint .web { margin: 0 0 5px;}
.gmnoprint .manager_title { font-weight: bold;}
.gmnoprint .manager_name {}
.gmnoprint .manager_phone {}
.gmnoprint .manager_email {}
.gmnoprint .services { padding: 5px 0 0;}
.gmnoprint .services .map-services-list { margin: 0;}
.gmnoprint a.more { float: right; margin-top: 2px; }

.detail-services-list {margin-bottom: 5px;}
.detail-services-list span {display: block; float: left; width: 129px; color: #3c4112; font-weight: normal; font-size: 11px; line-height: 13px; padding-bottom: 5px; }

.detail-services-list span.icon {
	background: url('/bitrix/templates/.default/images/kia/service_icons.png') no-repeat;
	height: 19px;
	line-height: 21px;
	display: block;
	float: left;
	width: 21px;
	margin-right: 9px;
}

.detail-services-list .icon_23 { background-position: -21px 0px !important;}
.detail-services-list .icon_24 { background-position: -42px 0px !important;}
.detail-services-list .icon_25 { background-position: -63px 0px !important;}
.detail-services-list .icon_26 { background-position: -84px 0px !important;}
.detail-services-list .icon_931 { background-position: -105px 0px !important;}
.detail-services-list .licensed .icon_931 { background-position: -105px -21px !important;}

.detail-fleet {
	margin-bottom: 13px;
}

.podsite-services-detail {
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 26px;
	margin-bottom: 10px;
}

.podsite-services-detail td {
	vertical-align: top;
	padding: 8px 6px 4px 6px;
	color: #938780;
}

.podsite-services-detail span.icon {
	display: block;
	width: 21px;
	height: 21px;
	float: left;
	margin-right: 8px;
	background: url('/bitrix/templates/.default/images/kia/service_icons_podsite.gif') no-repeat;
}

.podsite-services-detail .td_22 { width: 100px; }
.podsite-services-detail .td_931 { width: 124px; }


.podsite-services-detail .icon_23 { background-position: -21px 0px !important;}
.podsite-services-detail .icon_24 { background-position: -42px 0px !important;}
.podsite-services-detail .icon_25 { background-position: -63px 0px !important;}
.podsite-services-detail .icon_26 { background-position: -84px 0px !important;}
.podsite-services-detail .icon_931 { background-position: -105px 0px !important;}
.podsite-services-detail .licensed .icon_931 { background-position: -105px -21px !important; }


.dealers-filter {
	border: 1px solid #d1bea2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding-bottom: 10px;
}

.dealers-filter h1 {
	margin: 5px 0px 0px 10px;
}

.dealers-filter .collapser {
	border: 1px solid #d1bea2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: right;
	position: relative;
	right: 10px;
	top: -22px;
	padding: 3px 7px;
}

.dealers-filter .collapser span {
	float: left;
	color: #cecece;
	font-size: 10px;
	display: block;
	padding: 0px 5px;
}

.dealers-filter .collapser a:link, .dealers-filter .collapser a:active, .dealers-filter .collapser a:visited, .dealers-filter .collapser a:hover {
	color: #8f5c1a;
	display: block;
	float: left;
	border-bottom: 1px dashed #8f5c1a;
}

.dealers-filter .collapser a:hover {
	text-decoration: none;
	border: none;
}

.dealers-filter .index-services-list {
	margin: 0px 0px 0px 15px;
}

.dealers-filter .icon {
	background: url('/bitrix/templates/.default/images/kia/service_icons_brown.gif') no-repeat;
	height: 21px;
	line-height: 21px;
	display: block;
	float: left;
	width: 21px;
	margin-right: 9px;
}

.dealers-filter td {
	vertical-align: top;
}

.dealers-filter td span.name {
	color: #4b372c;
	font-weight: normal !important;
	border-bottom: 1px dashed #4b372c;
	cursor: pointer;
}

.dealers-filter td span.active {
	color: #4b372c;
	font-weight: bold !important;
	border: none;
}

.dealers-filter .icon_23 { background-position: -21px 0px;}
.dealers-filter .icon_24 { background-position: -42px 0px;}
.dealers-filter .icon_25 { background-position: -63px 0px;}
.dealers-filter .icon_26 { background-position: -84px 0px;}
.dealers-filter .icon_931 { background-position: -105px 0px;}

#dealers_all_table {
	margin: 0px 10px;
	width: 657px;
}

#dealers_all_table td strong.grey {
	color: #4B372C;
}

#dealers_all_table .city {
	font-size: 13px;
	color: #4b372c;
	font-weight: bold;
	cursor: pointer;
	background: url('/bitrix/templates/.default/images/kia/dealers_city_bg.gif') 100% -1px no-repeat;
	padding: 5px 0px 2px 0px;
	margin-bottom: 5px;
}

#dealers_all_table .active .city {
	background: url('/bitrix/templates/.default/images/kia/dealers_city_bg.gif') 100% -25px no-repeat;
}

#dealers_all_table .one-dealer {
	border-bottom: 1px solid #c9c3bf;
	padding: 3px 0px;
}

#dealers_all_table .toggable .dealers {
	display: none;
}

#dealers_all_table .active .dealers {
	display: block;
	margin-bottom: 8px;
}

#dealers_all_table .toggable .dealers a:link, #dealers_all_table .toggable .dealers a:active, #dealers_all_table .toggable .dealers a:visited, #dealers_all_table .toggable .dealers a:hover {
	color: #7a7a79;
}

#dealers_all_table span.services-list {
	float: right;
	display: block;
	margin-right: -4px;
}

* html #dealers_all_table span.services-list {
	margin-top: -3px;
}

#dealers_all_table .services-list span {
	display: block;
	width: 16px;
	height: 12px;
	float: left;
	margin-right: 4px;
	background: url('/bitrix/templates/.default/images/kia/service_icons.gif') no-repeat;
	font-size: 5px;
	line-height: 5px;
}

#dealers_all_table .services-list .icon_23 { background-position: -16px 0px;}
#dealers_all_table .services-list .icon_24 { background-position: -32px 0px;}
#dealers_all_table .services-list .icon_25 { background-position: -48px 0px;}
#dealers_all_table .services-list .icon_26 { background-position: -64px 0px;}
#dealers_all_table .services-list .icon_931 { background-position: -80px 0px;}
#dealers_all_table .licensed .icon_931 { background-position: -80px -12px;}

.one-dealer .awards-list, .one-dealer .awards2-list {
	clear: both;
	display: block;
	width: 200px;
	height: 20px;
	margin-top: 8px;
}

.one-dealer-detail .awards-list, .one-dealer-detail .awards2-list {
	margin-bottom: 10px;
	padding-left: 4px;
}

.one-dealer-podsite {
	margin: 10px 0px;
	float: left;
}

* html .one-dealer-podsite {
	margin: -10px 5px 0px 0px;
}

.saloon-name {
	display: inline;
	float: left;
}

.dealers .one-dealer .awards-list { margin: 1px 0px 3px 0px; }

.one-dealer .awards-list span {
	float: left;
	height: 20px;
	width: 66px;
	display: block;
	background: url('/bitrix/templates/.default/images/kia/awards_icons.gif') 0px 0px no-repeat;
	margin-right: 2px;
}

.one-dealer .awards-list span.award_965 { background-position: -121px 0px; width: 55px;}
.one-dealer .awards-list span.award_966 { background-position: -176px 0px; width: 80px;}
.one-dealer .awards-list span.award_967 { background-position: -256px 0px; width: 80px;}
.one-dealer .awards-list span.award_968 { background-position: -66px 0px; width: 55px;}
.one-dealer .awards-list span.award_1226 { background-position: -335px 0px; width: 56px;}
.one-dealer .awards-list span.award_1227 { background-position: -391px 0px; width: 80px;}

/* AWARDS2 LIST */

.dealers .one-dealer .awards2-list { margin: 1px 0px 3px 0px; }
.one-dealer .awards2-list span {
	float: left;
	height: 20px;
	width: 85px;
	display: block;
	background: url('/bitrix/templates/.default/images/kia/awards2_icons.gif') 0px 0px no-repeat;
	margin-right: 2px;
}

.one-dealer .awards2-list span.award_1930 { background-position: 0px 0px; width: 85px;}
.one-dealer .awards2-list span.award_1931 { background-position: -85px 0px; width: 85px;}
.one-dealer .awards2-list span.award_1932 { background-position: -170px 0px; width: 85px;}
.one-dealer .awards2-list span.award_1933 { background-position: -255px 0px; width: 81px;}
.one-dealer .awards2-list span.award_1934 { background-position: -336px 0; width: 83px;}
.one-dealer .awards2-list span.award_2005 { background-position: -419px 0px; width: 85px;}

/* /AWARDS2 LIST */

.personal-agreement {font-size:11px !important;}
.personal-agreement ul {margin-top:0;}
#adv_head {position:absolute; right:0px; top:72px;}

#inner_menu_wide_transparent {width: 970px; height: 77px; margin-top: 6px; background: url('/bitrix/templates/.default/images/kia/bg_inner_menu_wide_transparent.png') no-repeat top left}
#inner_menu_wide_transparent .menu {margin-left: 24px; padding-top: 13px}
#inner_menu_wide_transparent .menu span {display: block; float: left; height: 14px; background: no-repeat top left; margin-right: 13px; cursor: pointer;}
#inner_menu_wide_transparent .menu span a {color:#fff;}
#inner_menu_wide_transparent #menutype2 a:hover, #inner_menu_wide_transparent #menutype2 a:hover, #inner_menu_wide_transparent #menutype2 span.selected a, #inner_menu_wide_transparent #menutype2 span.selected a {color:#490002 !important;}

/* VENGA_ONLINE */


.form_and_text_wrapper { padding: 8px 0 0;}
.ask_form { background-color: #ffffff; width: 450px; float: left;}

.af_bg_t, .af_bg_b { height: 5px;}

.af_bg_t, .af_bg_b, .af_bg_m_l, .af_bg_m_r { background-image: url(/bitrix/templates/.default/images/kia/venga_online/dot-grey-1.gif);}
.af_bg_t { background-repeat: repeat-x; background-position: top left;}
.af_bg_b { background-repeat: repeat-x; background-position: bottom left;}

.af_bg_t_l, .af_bg_t_r, .af_bg_b_l, .af_bg_b_r { background: url(/bitrix/templates/.default/images/kia/venga_online/sprite-corners-1.gif) no-repeat 0 0; width: 5px; height: 5px; display: block; font-size: 1px; line-height: 1px; text-indent: -9999px;}

.af_bg_t_l { background-position: 0 0; float: left;}
.af_bg_t_r { background-position: -5px 0; float: right;}
.af_bg_b_l { background-position: 0 -5px; float: left;}
.af_bg_b_r { background-position: -5px -5px; float: right;}

.af_bg_m_l { background-repeat: repeat-y; background-position: top left;}
.af_bg_m_r { background-repeat: repeat-y; background-position: top right;}


.ask_form_ul { margin: 0 0 0 10px; padding: 0; list-style: none; width: 440px;}
.ask_form_ul li { float: left; width: 440px; margin: 0 0 5px;}

.ask_form_ul li input, .ask_form_ul li textarea { border: none; width: 340px; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background: #ffffff;}
.ask_form_ul li textarea { height: 50px; overflow: auto;}

.ask_form_ul li.ask_title { padding: 13px 0 10px;}
.ask_form_ul li.ask_btn input { float: right; cursor: pointer; width: 141px; height: 25px; background: url(/bitrix/templates/.default/images/kia/venga_online/btn-send-question.gif) no-repeat 0 0; font-size: 1px; text-indent: -9999px; margin: 10px 8px 0 0;}

.field_name { float: left; width: 75px; padding: 7px 0 0;}
.field_input { float: left; width: 350px; height: 20px; background: url(/bitrix/templates/.default/images/kia/venga_online/bg-input.gif) no-repeat 0 0; padding: 5px 0 0 6px;}
.ask_form_ul li.question .field_input { height: 54px; background: url(/bitrix/templates/.default/images/kia/venga_online/bg-textarea.gif) no-repeat 0 0;}


.ask_text { width: 420px; float: right;}
.ask_text_title { padding: 18px 0 11px;}
.ask_text_content { color: #666666; font-size: 12px; line-height: 16px;}

.accordion_wrapper { padding: 18px 0 0;}
.acc_block { background: #f9f8f1 url(/bitrix/templates/.default/images/kia/venga_online/bg-acc.gif) repeat-y top right; margin: 0 0 3px;}

.acc_bg_t, .acc_bg_b, .acc_cb_bg_t, .acc_cb_bg_b { height: 5px;}
.acc_bg_t_l, .acc_bg_t_r, .acc_bg_b_l, .acc_bg_b_r, .acc_cb_bg_t_l, .acc_cb_bg_t_r, .acc_cb_bg_b_l, .acc_cb_bg_b_r { background: url(/bitrix/templates/.default/images/kia/venga_online/sprite-corners-2.gif) no-repeat 0 0; width: 5px; height: 5px; display: block; font-size: 1px; line-height: 1px; text-indent: -9999px;}

.acc_bg_t_l, .acc_cb_bg_t_l { background-position: 0 0; float: left;}
.acc_bg_t_r, .acc_cb_bg_t_r { background-position: -5px 0; float: right;}
.acc_bg_b_l, .acc_cb_bg_b_l { background-position: 0 -5px; float: left;}
.acc_bg_b_r, .acc_cb_bg_b_r { background-position: -5px -5px; float: right;}

.acc_bg_m {}
.acc_block_active .acc_title_btn { background-position: 0 -19px;}
.acc_block_active .acc_content { display: block;}

.acc_title { padding: 3px 0; cursor: pointer;}
.acc_title_text { float: left; color: #9e9980; font-size: 15px; font-weight: bold; padding: 0 0 0 11px;}
.acc_title_btn { float: right; width: 19px; height: 19px; display: block; font-size: 1px; line-height: 1px; text-indent: -9999px; background: url(/bitrix/templates/.default/images/kia/venga_online/btn-acc.gif) no-repeat 0 0; margin: 0 10px 0 0;}


.acc_content { padding: 5px 10px 0; display: none;}
.acc_content_block { margin-bottom: 2px;}

.acc_cb_bg_t, .acc_cb_bg_b, .acc_cb_bg_m_l, .acc_cb_bg_m_r { background-image: url(/bitrix/templates/.default/images/kia/venga_online/dot-grey-2.gif);}

.acc_cb_bg_t { background-repeat: repeat-x; background-position: top left;}
.acc_cb_bg_b { background-repeat: repeat-x; background-position: bottom left;}
.acc_cb_bg_t_l, .acc_cb_bg_t_r, .acc_cb_bg_b_l, .acc_cb_bg_b_r { background-image: url(/bitrix/templates/.default/images/kia/venga_online/sprite-corners-3.gif);}

.acc_cb_bg_m_l { background-repeat: repeat-y; background-position: top left;}
.acc_cb_bg_m_r { background-repeat: repeat-y; background-position: top right; padding: 4px 8px;}

.acc_cb_content_1 { color: #aaaaaa; font-size: 11px; line-height: 11px; padding: 0 0 7px;}
.acc_cb_content_2 { color: #d2a432; font-size: 12px; line-height: 15px; font-weight: bold; padding: 0 0 7px;}
.acc_cb_content_3 { color: #666666; font-size: 12px; line-height: 14px;}

/* VENGA_ONLINE */

/*---------------------- VOTE ----------------------*/
.fl { float: left;}
.fr { float: right;}

.vote_wrapper { padding: 15px 0 7px;}

.vote_wrapper .fl span, .vote_wrapper a { float: left; display: inline-block; outline: none;}
.vote_wrapper .fl a { margin: 0 1px 0 0;}
.vote_wrapper .fl span { line-height: 22px; padding: 0 0 0 9px;}
.vote_wrapper .fl span, #content_white .vote_wrapper .fl span strong { font-size: 14px; color: #666666;}

.title_ask_question { height: 180px; padding: 30px 0 0;}
/*---------------------- / VOTE ----------------------*/




/* SPECPROJECTS */

.special_projects a { color: #FFFFFF !important; }

.special_projects #inner_menu1 { padding-left: 0px; }
.special_projects_wrapper { width: 960px; float: left; padding: 22px 0 0;}

.special_projects_list { margin: 0; padding: 0; list-style: none; width: 960px; float: left;}
.special_projects_list li { width: 470px; float: left; margin: 0 10px 40px 0;}
.special_projects_list li.year { width: 960px; margin: 0; padding: 0 0 11px;}

.project_img { width: 274px; float: left;}

.project_desc { margin: 0 0 0 290px;}
.project_desc a { text-decoration: none; color: #acceee !important;}
.project_desc a:hover .desc_brief_desc { text-decoration: underline;}

.project_desc a .active { display: none; }
.project_desc a .noactive { display: block; }
.project_desc a:hover .active { display: block; }
.project_desc a:hover .noactive { display: none; }


.desc_title, .desc_brief_desc { display: block;}
.desc_brief_desc { line-height: 17px;}

.social_links_outer, .social_links_inner { background-image: url(/bitrix/templates/.default/images/kia/special_projects/stripe-social-networks.gif); background-repeat: no-repeat; width: 960px; float: left;}
.social_links_outer { background-position: top left; margin-bottom: 20px;}
.social_links_inner { background-position: bottom left;}

.social_links_list { margin: 0; padding: 9px 0 9px 180px; list-style: none; width: 780px; float: left;}
.social_links_list li { float: left; margin: 0 34px 0 0;}

.sl_icon, .sl_text, .social_links_list li img { float: left;}

.sl_icon {}
.sl_text { padding: 7px 0 0 6px;}

.social_links_list li.blog .sl_text { padding-top: 5px;}

/* SPECPROJECTS */

.euro_2012_sponsor {}
.euro_2012_sponsor, .euro_2012_sponsor a, .euro_2012_sponsor img { float: left;}
.soc-footer {float:left; margin: 27px 0 0 41px;}


/* PICANTO */
.cb { clear: both;}

.p_content_wrapper {}
.p_content_left { float: left; width: 480px;}
.p_content_right { float: right; width: 380px;}


.questions_status { margin: 6px 0 0; padding: 0; list-style: none; width: 480px; float: left;}
.questions_status li { float: left; width: 48px; background-image: url(/bitrix/templates/.default/images/kia/picantoleaks/sprite-answers.gif); background-repeat: no-repeat; height: 18px; font-size: 1px; line-height: 1px; text-indent: -9999px;}

.questions_status li.q1 { background-position: 0 0;}
.questions_status li.q1.true { background-position: 0 -18px;}
.questions_status li.q1.false { background-position: 0 -36px;}

.questions_status li.q2 { background-position: -48px 0;}
.questions_status li.q2.true { background-position: -48px -18px;}
.questions_status li.q2.false { background-position: -48px -36px;}

.questions_status li.q3 { background-position: -96px 0;}
.questions_status li.q3.true { background-position: -96px -18px;}
.questions_status li.q3.false { background-position: -96px -36px;}

.questions_status li.q4 { background-position: -144px 0;}
.questions_status li.q4.true { background-position: -144px -18px;}
.questions_status li.q4.false { background-position: -144px -36px;}

.questions_status li.q5 { background-position: -192px 0;}
.questions_status li.q5.true { background-position: -192px -18px;}
.questions_status li.q5.false { background-position: -192px -36px;}

.questions_status li.q6 { background-position: -240px 0;}
.questions_status li.q6.true { background-position: -240px -18px;}
.questions_status li.q6.false { background-position: -240px -36px;}

.questions_status li.q7 { background-position: -288px 0;}
.questions_status li.q7.true { background-position: -288px -18px;}
.questions_status li.q7.false { background-position: -288px -36px;}

.questions_status li.q8 { background-position: -336px 0;}
.questions_status li.q8.true { background-position: -336px -18px;}
.questions_status li.q8.false { background-position: -336px -36px;}

.questions_status li.q9 { background-position: -384px 0;}
.questions_status li.q9.true { background-position: -384px -18px;}
.questions_status li.q9.false { background-position: -384px -36px;}

.questions_status li.q10 { background-position: -432px 0;}
.questions_status li.q10.true { background-position: -432px -18px;}
.questions_status li.q10.false { background-position: -432px -36px;}



.question_text_left { color: #777777; font-size: 13px; line-height: 18px; width: 100%; float: left; padding-top: 20px;}
.question_answer_table { width: 100%; float: left; color: #777777; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, sans-serif;}
.question_answer_table td#answer { height: 180px; padding-top: 20px; font-family: Arial, Helvetica, sans-serif;}
.question_answer_table td#comment { height: 100px; padding-bottom: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold}

#content_white .question_text_left p { margin: 0 0 10px; padding: 0;}
#content_white .question_text_left p.congratulations {}
#content_white .question_text_left p.result { font-size: 18px;}
#content_white .question_text_left p.result_img { margin-bottom: 52px;}



.insert_in_blog { margin-bottom: 12px;}
.insert_in_blog_title { margin-bottom: 4px;}
.insert_in_blog_text { width: 476px; height: 54px; background: url(/bitrix/templates/.default/images/kia/picantoleaks/bg-insert-in-blog.gif) no-repeat 0 0;}
.insert_in_blog_text textarea { color: #777777; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 5px 0 0 10px; padding: 0; overflow: hidden; border: none; width: 455px; height: 45px; background: transparent;}




.question_btns {}
#answer_yes, #answer_no { float: left; display: inline-block; margin-right: 5px; outline: none;}
#answer_more { float: left;}




.question_text_right { color: #4a4a4a; font-size: 12px; line-height: 16px; padding: 20px 0;}

.block_with_links {}
.block_with_links .wg_c_m { padding-left: 11px; padding-right: 11px;}


#content_white .press_release_wrapper a, #content_white .all_project_news span{ color: #3f6e04 !important; font-size: 11px; font-weight: bold; background-position: 0 0; background-repeat: no-repeat; padding-left: 25px; display: inline-block; height: 18px; line-height: 18px;}

.press_release_wrapper { border-bottom: 1px solid #ededed; padding: 0 0 8px; margin: 0 0 4px;}
.press_release_wrapper a { background-image: url(/bitrix/templates/.default/images/kia/picantoleaks/icon-press-release.gif);}

.all_project_news {}
.all_project_news span { background: url(/bitrix/templates/.default/images/kia/picantoleaks/icon-all-news.gif); cursor: default; padding-top: 2px;}

.links_list { padding-left: 25px;}
.links_list table {}
.links_list table td { vertical-align: top; padding-right: 40px;}
#content_white .links_list table td a { color: #81a500;}


.share_to_friend_wrapper { margin: 0 0 20px;}
.share_to_friend_title { margin: 6px 0 5px;}
.share_to_friend_notes {color: #b1b1b1; font-size: 11px; font-family: Arial; height: 21px; line-height: 21px; padding: 0; display:none;}

.share_to_friend_form { width: 356px; height: 22px; background: url(/bitrix/templates/.default/images/kia/picantoleaks/bg-share.png) no-repeat 0 0;}

.share_to_friend_form input.share_name, .share_to_friend_form input.share_mail { color: #737373; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background: none; border: none; float: left; margin-top: 3px;}
.share_to_friend_form input.share_name { width: 114px; margin-left: 4px;}
.share_to_friend_form input.share_mail { width: 150px; margin-left: 9px;}

.share_to_friend_form input.pl-error { color: #FF0000;}
.share_to_friend_form input.share_btn { float: right; width: 74px; height: 20px; border: none; font-size: 1px; line-height: 1px; text-indent: -9999px; background: url(/bitrix/templates/.default/images/kia/picantoleaks/btn-send.png) no-repeat 0 0; cursor: pointer; margin: 1px 1px 0 0;}

.share_to_friend_form div.success { position: absolute; background-color: #FFFFFF; line-height: 24px; width: 400px; }
.share_to_friend_form input.error { color: #BF1C2E; }

.like_wrapper {}
.social, .social li { padding: 0; margin: 0; list-style-type: none;}
.social { float: left;}
.social li { float: left; font-size: 11px; color: #b2b2b2; margin-left: 8px; line-height: 16px;}
.social li.first {margin-left: 0;}
.social li iframe { margin-top: -2px; }
.social li a { display: block; background: url('/bitrix/templates/quest/i/social_icons.gif') 0 0 no-repeat; width: 16px; height: 16px;}
.social li a.lj { background-position: -25px 0 }
.social li a.facebook { background-position: -50px 0 }

.soclarge li a {background: url('/bitrix/templates/.default/images/kia/social-icons.png') 0 0 no-repeat; width: 32px; height: 32px; _background-image: url('/bitrix/templates/.default/images/kia/social-icons.gif');}
.soclarge li a.picasa { background-position: 0 0 }
.soclarge li a.twitter { background-position: -39px 0 }
.soclarge li a.youtube { background-position: -78px 0 }
.soclarge li a.lj { background-position: -25px 0 }
.soclarge li a.facebook { background-position: -156px 0 }
.soclarge li a.livejournal { background-position: -116px 0 }

.soctop {position: absolute; left: 527px; top: 11px;}
.soctop li a {background: url('/bitrix/templates/.default/images/kia/social_icons_top.png') 0 0 no-repeat; width: 20px; height: 20px;}
.soctop li a.picasa { background-position: 0 0 }
.soctop li a.twitter { background-position: -40px 0 }
.soctop li a.youtube { background-position: -80px 0 }
.soctop li a.livejournal { background-position: -120px 0 }
.soctop li a.facebook { background-position: -160px 0 }
.soctop li a.picasa:hover { background-position: -20px 0 }
.soctop li a.twitter:hover { background-position: -60px 0 }
.soctop li a.youtube:hover { background-position: -100px 0 }
.soctop li a.livejournal:hover { background-position: -140px 0 }
.soctop li a.facebook:hover { background-position: -180px 0 }

.p_gallery_wrapper {}
.bottom_gallery { margin: 2px 0 0; padding: 0; list-style: none; width: 960px; height: 83px; }
.bottom_gallery li { float: left; width: 137px;}
.bottom_gallery li a, .bottom_gallery li img { float: left;}


.wg_c_wrapper { background: url(/bitrix/templates/inside_kia_venga/components/bitrix/system.auth.authorize/.default/images/dot-grey.gif) top left repeat-y; margin: 0 0 12px; width: 380px;}

.wg_c_t, .wg_c_b { width: 380px; height: 7px; float: left;}
.wg_c_t { background: url(/bitrix/templates/inside_kia_venga/components/bitrix/system.auth.authorize/.default/images/dot-grey.gif) top left repeat-x;}
.wg_c_b { background: url(/bitrix/templates/inside_kia_venga/components/bitrix/system.auth.authorize/.default/images/dot-grey.gif) bottom left repeat-x;}

.wg_c_t_l, .wg_c_t_r, .wg_c_b_l, .wg_c_b_r { width: 7px; height: 7px; display: block; font-size: 1px; line-height: 1px; text-indent: -9999px; background: url(/bitrix/templates/inside_kia_venga/components/bitrix/system.auth.authorize/.default/images/sprite-grey-border.gif);}

.wg_c_t_l { float: left; background-position: 0 0;}
.wg_c_t_r { float: right; background-position: -7px 0;}
.wg_c_b_l { float: left; background-position: 0 -7px;}
.wg_c_b_r { float: right; background-position: -7px -7px;}

.wg_c_m { background: url(/bitrix/templates/inside_kia_venga/components/bitrix/system.auth.authorize/.default/images/dot-grey.gif) top right repeat-y; padding: 10px 20px; color: #666666; font-size: 12px; line-height: 16px;}

/* / UPDATES */

.find_dealer {text-decoration:none; display:block; background: url(/bitrix/templates/.default/images/kia/btn_find_dealer.jpg) top left no-repeat; width:233px; height:45px; margin: 5px 0 0 13px; position: absolute;}

/* dropdown */
div#dd_overlay {position: fixed; top: 0; left: 0;width: 100%; height: 100%; display: none; z-index: 30;}
* html div#dd_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
.ti { text-indent: -9999px; font-size: 1px; line-height: 1px;}
.select_promo_web_wrapper { margin-top: 5px; margin-left: 5px; _margin-left: 3px; width: 236px; height: 48px; background: url(/bitrix/templates/.default/images/kia/styldd/bg-select-promo-web.png) no-repeat 0 0; float: left; padding-left: 17px;}
.select_input { width: 198px; height: 20px; background: url(/bitrix/templates/.default/images/kia/styldd/bg-select-input.png) no-repeat 0 0; float: left; margin: 16px 0 0 0; position: relative;}
.select_text { float: left; color: #f2d9ce; font-size: 11px; margin: 3px 0 0 0; padding-left: 11px;}
.select_btn { float: right; width: 21px; height: 20px; background: url(/bitrix/templates/.default/images/kia/styldd/bg-select-btn.png) no-repeat 0 0;}
.select_btn_wrap {width:198px; height:20px; display:block;}
.select_btn_wrap, .select_btn_wrap:hover {text-decoration:none; cursor:default;outline:none;}
ul.select_promo_web_list { margin: 0; padding: 0; list-style: none; width: 166px; position: absolute; z-index: 50; left: 10px; top: 20px; top: 20px\0/;  _top: 3px; display:block; visibility:hidden;}
ul.select_promo_web_list li { border-top: 1px solid #e5e5e5; float: left; width: 166px; background-color: #ffffff;}
ul.select_promo_web_list li.first, ul.select_promo_web_list li.bg_bottom { border: none;}
ul.select_promo_web_list li a {outline:none; color: #5e192f; text-decoration: none; text-transform: uppercase; font-size: 10px; float: left; display: block; width: 75px; padding: 2px 0 2px 8px;}
ul.select_promo_web_list li a:hover { text-decoration: underline; background-color: #e0e0e0;}
ul.select_promo_web_list li.bg_bottom { height: 10px; background: url(/bitrix/templates/.default/images/kia/styldd/bg-bottom.png) no-repeat 0 0;}

.inner-map-wrapper {margin:0 0 10px 0;}
.inner-map-btn-index, .inner-map-btn {width: 131px; height: 28px; background: url(/bitrix/templates/.default/images/kia/bg_map.png) no-repeat -266px 0; }
.inner-map-btn.active {background-position:0 0;}
.inner-map-btn-index {background-position: -394px 0;}
.inner-map-btn-index.active {background-position: -132px 0;}
.inner-map-container, .inner-map-bottom {width:961px; background: url(/bitrix/templates/.default/images/kia/bg_map.png) no-repeat 0 -28px;}
.inner-map-bottom {height:4px; display:block; background-position: 0 bottom;}
.inner-map-container li {float:left; width:150px; list-style: none; }
.inner-map-container li ul {padding:0;}
.inner-map-container ul li {float:none;}
.inner-map-container li a {color: #666666; }

.phone-top-wrapper {color:#FFFFFF; display:block; line-height: 13px;}
.phone-top-wrapper a {margin-left: 10px;}
.phone-top-wrapper a.map {margin-right: 0;}
.phone-top-wrapper .dealer-title {font-size: 13px;  padding-right: 10px; }
.theme-gray .phone-top-wrapper {color:#999999;}
.theme-black .phone-top-wrapper {color:#000000;}


.banners_bottom {}
.banners_bottom object { position:relative; margin-right: -15px; }


.side_block { background: url(/bitrix/templates/.default/images/bg-trans-white.png) repeat 0 0; padding: 12px 20px 20px; margin: 0 0 30px;}
/*.side_block .styled_title { font-size: 20px; padding: 0 0 5px 0;}*/
.side_block  li.text a { color: #ffffff; }
/*---------- AUTH POPUP ----------*/
.pc_auth_ul { margin: 0 auto; padding: 124px 0 0; list-style: none; width: 290px;}
.registration_block .pc_auth_ul { padding: 24px 0 0; }

.pc_auth_ul li {}
.pc_auth_ul li .field_name { float: left; color: #ffffff; font-weight: bold; font-size: 11px; width: auto; padding: 0;}
.pc_auth_ul li .field_option { float: right; width: 226px;}

.pc_auth_ul li.item .field_option input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 0; padding: 4px 5px; border: none; background-color: #ffffff; width: 216px;}

.pc_auth_ul li.title { margin: 0 0 20px;}
.pc_auth_ul li.title span { color: #ffffff; font-size: 20px;}
.pc_auth_ul li.title a { position: relative; z-index: 2;}
.pc_auth_ul li.item { margin: 0 0 8px;}
.pc_auth_ul li.btns { padding: 3px 0 0; margin: 0 0 15px;}
.pc_auth_ul li.btns .fl input, .auth_form li.btns .fl input {float: left; margin: 3px 3px 3px 0;}
.pc_auth_ul li.btns .fl label, .auth_form li.btns .fl label { display: inline-block; color: #ffffff; font-size: 11px; cursor: pointer; margin: 2px 0 0 2px;}
.pc_auth_ul li.btns .fr input { border: none; background: url(/bitrix/templates/.default/images/btn-log-in.png) no-repeat 0 0; cursor: pointer; width: 74px; height: 19px; font-size: 1px; color: #154550;}

.main_col_center .styled_list li.text { line-height: 16px; font-size: 12px; color: #ffffff;}
.popup_pc_auth li.text { color: #ffffff !important; }
.pc_auth_ul li.text a { color: #6cd1eb;}
/*---------- / AUTH POPUP ----------*/

/*---------- AUTH POPUP ----------*/
.popup_pc_auth { width: 365px; height: 327px; background: url(/bitrix/templates/personal/images/bg-pc-auth.jpg) no-repeat 0 0;}
.pc_auth_ul li .field_name { color: #ffffff; }

.pc_auth_ul li.item .field_option input { color: #333333; }

.pc_auth_ul li.title span { color: #ffffff; }
.popup_pc_auth li.btns .fl label { color: #ffffff !important; }
.auth_form li.btns .fl label { color: #ffffff; }
.popup_pc_auth li.btns .fr input { border: none; background: url(/bitrix/templates/personal/images/btn-log-in.png) no-repeat 0 0; cursor: pointer; width: 74px; height: 19px; font-size: 1px; color: #154550;}

.popup_pc_auth li.text, .main_col_center .styled_list li.text { color: #ffffff;}
.popup_pc_auth li.text a { color: #6cd1eb;}
/*---------- / AUTH POPUP ----------*/

/*--------- SALOON SELECTOR ------------*/

.salon_select_wrapper {}
.salon_select_wrapper .map_title { display: none; }
.salon_select_wrapper .map-column { float: left; }
.salon_select_wrapper .filter-column { float: right; }
.salon_select_wrapper .filter-column .side_block { width: 255px; }
.salon_select_wrapper .filter-column .side_block .styled_list { width: auto; }
.salon_select_wrapper .filter-column .side_block .styled_list .columns_2 .fl { width: 160px; }
.salon_select_wrapper .filter-column .side_block .styled_list .columns_2 .fr { width: 95px; }

.salon_select_wrapper .filter-column .side_block .styled_list li.text { color: #ffffff;}

.salon_select_wrapper .filter-column .side_block { margin-bottom: 13px;}
.salon_select_wrapper .filter-column .columns_1 select#city { width: 254px;}
.salon_select_wrapper .filter-column .columns_2 select#city { width: 146px;}
.salon_select_wrapper .filter-column .columns_2 button { width: 96px;}
.salon_select_wrapper .filter-column .columns_2 button span { padding-right: 39px;}

.confirm-wrapper { color: #fff; font-size: 12px; }


.salon_select_wrapper.type_2 { padding: 12px 16px 16px;}
.salon_select_wrapper.type_2 .map_title { display: block; height: 20px; }
.salon_select_wrapper.type_2 .row_main_1 { font-size: 20px; color: #ffffff; margin: 0 0 17px;}
.salon_select_wrapper.type_2 .filter-column .row_3 { width: 295px;}
.salon_select_wrapper.type_2 .filter-column .row_3 .title { font-size: 20px; color: #ffffff; margin: 0 0 5px;}
.salon_select_wrapper.type_2 .filter-column .row_3 .l_services {}
.salon_select_wrapper.type_2 .filter-column .row_3 .l_services .item { float: left; width: 135px; height: 30px; margin: 0 10px 10px 0; font-size: 12px; color: #3C4112;}
.salon_select_wrapper.type_2 .filter-column .row_3 .text { color: #3C4112; line-height: 16px;}
.salon_select_wrapper.type_2 .filter-column .row_3 .text a { color: #3C4112 !important; text-decoration: underline;}
.salon_select_wrapper.type_2 .filter-column .row_3 .l_banners {}
.salon_select_wrapper.type_2 .filter-column .row_3 .l_banners .item { margin: 0 0 5px;}

.salon_select_wrapper.type_2 .filter-column .row_2 .text { color: #ffffff !important;}



/* bottom links */
#subs .bottom_links_block { width: 687px; font-size: 11px; margin-bottom: 20px;}
#subs .bottom_links_block .bg_t, .bottom_links_block .bg_b { background: url(/bitrix/templates/.default/images/sprite-bg-links-block.png) no-repeat 0 0;}
#subs .bottom_links_block .bg_t { height: 17px; background-position: 0 0;}
#subs .bottom_links_block .bg_b { height: 17px; background-position: 0 100%;}
#subs .bottom_links_block .bg_m { background: url(/bitrix/templates/.default/images/dot-trans-white.png) repeat; padding: 0 30px;}
#subs .bottom_links_block .bg_m .title { font-weight: bold; text-transform: uppercase; margin: 0 0 12px;}
#subs .bottom_links_block .bg_m div {font-size: 11px;}

#subs .bottom_links_block .bg_m .content {}

#subs .links_list { margin: 0; padding: 0; list-style: none; float: left;}
#subs .links_list li { float: left; width: 290px; margin: 0 10px 4px 0;}
#subs .links_list li a {text-decoration: none;}
#subs .links_list li a:hover {text-decoration: underline;}
/* ~bottom links */

.login_panel, .logout_panel { position: relative; z-index: 10; }
.login_panel a, .logout_panel a { text-decoration:none; padding:0; margin: 0 10px 0 0; }
.map-columns {margin-left: 5px;}

.grayscale_img_wrapper { display: inline-block; }
.grayscale_img_wrapper img { position: absolute; }
.grayscale_img_wrapper .grayscale.grayscale_img { display: none; }
