body {margin: 0; padding:0px; background: #fff; color:#515151; font-family: Tahoma, sans-serif; font-size:100.01%;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#0B5C94; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {}
h2 {font-size:1.5em; font-weight:normal; color:#606060;}
h3 {color:#00538D; font-size:100%;}
h4 {}


ul {}
ul li {}

p {}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}

.cl {clear:both; font-size:0;}


#main_table {width:100%; min-width:1000px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); border-collapse: collapse; font-size: 0.7em; }
#main_table td {}

/*---header---*/
#top_icon {background: transparent url(i/top_icon_bg.gif) 100% 0 no-repeat; padding: 13px 0 0 0;}
#top_icon_block {width:330px; height:35px; overflow:hidden;}
#top_icon span {display:none;}
#top_icon a {display:block; float:left; height:26px; margin-right:9px;}
#home_icon {width:82px; background: transparent url(i/home_icon.gif) 0 0 no-repeat;}
#mail_icon {width:77px; background: transparent url(i/mail_icon.gif) 0 0 no-repeat;}
#map_icon {width:118px; background: transparent url(i/map_icon.gif) 0 0 no-repeat;}

.left_td {width:30%; min-width:325px; padding: 0; vertical-align:top;}
.right_td {width:70%; padding:0; background: transparent url(i/right_td_bg.jpg) 100% 0 repeat-y; vertical-align:top;}

.content .left_td {padding-bottom:30px !important;}
.content .right_td {padding-bottom:30px;}

#logo {width:305px;font-size:1px;}
#logo_bg {background: transparent url(i/logo_bg.gif) 0 100% repeat-x;}

#contact_icon {height:138px; width:305px; overflow:hidden; font-size:1px;}
#contact_icon_cont {padding: 43px 0 0 48px;}
#contact_icon a {display:block; height:25px; overflow:hidden; margin-bottom:6px;
	font-size:19px; color:#9A9A9A; text-decoration:none; padding: 3px 0 0px 38px; float:left;}
#contact_icon a:hover {text-decoration:underline; color:#005695; background-position:0 100%;}
#q_icon {background: transparent url(i/q_icon.gif) 0 0 no-repeat;}
#t_icon {background: transparent url(i/t_icon.gif) 0 0 no-repeat;}

/*---top_menu---*/
#top_menu {height:48px; background: transparent url(i/top_menu_bg.gif) 0 0 repeat-x; overflow:hidden;}
#top_menu div {padding:0px 0 0 27px; background: transparent url(i/top_menu_left.gif) 0 0 no-repeat;} 

.vt {vertical-align:top;}

#top_menu table {list-style-type:none; height:39px; margin:0; width:95%;}
#top_menu table td {font-size:1.3em; font-weight:bold; white-space:nowrap;  padding:14px 0 0 0px;}
#top_menu table td a {display:block; height:19px; text-decoration:none;  color:#025089; width:97px;}
#top_menu table td a:hover {background-position: 0 100%;}
#top_menu a {}
#top_menu a span {display:none;}
#top_menu table td a.active {background-position: 0 100%;}

#top_menu ul {display:block; list-style-type:none; padding:22px 0 20px 0; margin:8px 0 0 0; position:absolute; z-index:999; width:165px; background: #DFDFDF url(/i/top_menu_ul.gif) 0  0% repeat-x; border-bottom:1px solid #06385D;}
#top_menu ul li {_line-height: 14px; font-size:11px; padding: 1px 0px 5px 18px; white-space:normal; }
#top_menu ul li a {color:#5A5A5A; font-weight:normal; width:124px; padding-left:11px; background: transparent url(/i/sub_a.gif) 0 2px no-repeat; text-decoration:underline;}
#top_menu ul li a:hover {background: transparent url(/i/sub_a_hover.gif) 0 2px no-repeat; text-decoration:none;}


#header_left {height:292px;}
#header {height:244px; background: #04406D url(/i/header_bg.gif) 0 0 repeat-x;}
#header_bg_color {background: #CACACA; height:292px; overflow:hidden;}
#header_cont {height:244px; background: transparent url(/i/header_bg_left.gif) 0 0 no-repeat;}
#header_img {height:244px; background: transparent url(/i/header_img.jpg) 100% 100% no-repeat; min-width:684px;}
#header_text {height:244px; background: transparent url(/i/header_text.gif) 90% 25px no-repeat;
font-size:11px;}


#header_icon {padding: 21px 0 0 28px;font-size:1px;}
#base_body #header_icon {padding: 21px 0 0 28px; margin-top:-105px;}
#header_icon div { clear:both;}
#header_icon a {display:block; width:90px; height:21px; float:left; color:#85CBFF; text-decoration:none;  font-size:1.3em; margin-bottom:5px;}
#header_icon span {display:none;}
#header_icon a:hover {text-decoration:underline; background-position:0 -21px;}
#header_icon1 {background: transparent url(/i/header_icon1.gif) 0% 0% no-repeat;}
#header_icon2 {background: transparent url(/i/header_icon2.gif) 0% 0% no-repeat;}


/*---content--*/
.gray_bg {background: #CECECE url(i/gray_bg.gif) 0% 100% repeat-x; padding-right:2px;}
.left_title {background: #C6C6C6 url(i/title_bg.gif) 0% 100% repeat-x; border-top:1px solid #E0E0E0; border-right:1px solid #E0E0E0; font-size:1.5em; color:#fff;  height:40px; line-height:35px;}
.arr {background: transparent url(i/arr.gif) 0% 55% no-repeat; padding: 0 0 0 21px;}
.arr a {color:#fff; text-decoration:none;}
.arr a:hover {color:#4D4D4D;}

.arr_top { color:#fff; text-decoration:none; }

.padding-left {padding-left:25px !important; }

.otr_list,.otr_list_top {list-style-type:none; padding:0; margin:30px 0 30px 0;}
.otr_list li {background: transparent url(i/dot.gif) 0% 2px no-repeat; padding: 0 0 10px 21px; font-size:1.2em;}

.otr_list_top a { color:#4D4D4D; FONT-SIZE: 110%; }

.otr_list li li {background: transparent; padding: 0 0 5px 0px; font-size:0.9em;}
.otr_list li li li {background: transparent url(i/dot1.gif) 0% 7px no-repeat; padding: 0 0 5px 12px;}
.otr_list li li li a {font-weight:bold; color:#014E85;}
.otr_list ul {list-style-type:none; padding:15px 0 0 0; margin:0;}

.otr_list_top ul {list-style-type:none; margin:0;}
.otr_list_top ul li {PADDING-BOTTOM: 15px;}
.otr_list_top li a {FONT-SIZE: 12px; background: transparent url(i/dot_blue.gif) 0px -12px no-repeat; PADDING: 0 0 0px 20px;}
.otr_list_top li a:hover { background-position: 0% 0px !important; }


.gray_block1 {border:1px solid #fff;   border-right:3px solid #fff; border-bottom:1px solid #3DAEFE; background: #EBEBEB url(i/gray_block1.gif) 0 0 repeat-x;}

/*---news---*/
.news_block {padding: 20px 0 20px 0;}
.news {padding: 0 25px 15px 0; line-height:130%;}
.news_date {color:#A9A9A9; font-size:110%; padding: 10px 0 8px 0;}
.news_date span {color:#0065AC; font-size:1.5em;}
.news_title a {color:#515151;}

.yellow .news_date span {color:#DB7A2C;}
.yellow .news_title a {color:#DB7A2C;}

/*---search---*/
#main_body #search_block {border-top:2px solid #919191; margin-right:20px; padding: 16px 0 14px 21px; background: #F5F5F5; border-bottom:1px solid #CECECE;}
#search_text {font-size:1.5em; color:#6F6F6F; padding-bottom:10px;}
#search_input {width:70%; float:left; margin-right:10px;}
#search_go {display:block; float:left; background: transparent url(i/search_button.gif) 0% 0% no-repeat; width:56px; height:23px; cursor:hand;}
#base_body #search_go {display:block; float:left; background: transparent url(i/search_button1.gif) 0% 0% no-repeat; width:56px; height:23px; cursor:hand;}
#search_go:hover {background-position: 0% 100%;}

#ansv_block {width:80px; margin:10px auto 0px auto;}
#ansv {display:block; background: transparent url(i/ansv.gif) 0% 0% no-repeat; width:80px; height:23px;}
#ansv:hover {background-position: 0% 100%;}

/*---center part---*/
.right_part_table {border-collapse: collapse;}
.right_part_table td {padding:0; vertical-align:top;}
.t_cat_block {background: #B4B4B4 url(i/t_cat_block.gif) 0 100% repeat-x;}
.t_cat_block_right {background: transparent url(i/t_cat_block_right.jpg) 100% 100% no-repeat;
	height:40px; line-height:35px;
	border-top:1px solid #E0E0E0; border-left:1px solid #E0E0E0; color:#FFFFFF; font-size:1.5em;}

.center_right_td {width:43%;}
#center_right_div {min-width:300px; background: #F2F2F2 url(i/center_right_div.jpg) 0 0 no-repeat; position:relative;}
#main_body #car_footer {background: transparent url(i/car_footer.jpg) 100% 0% no-repeat;}
#skv {background: transparent url(i/skv.gif) 0% 0% no-repeat; padding: 67px 19px 0 55px;}

/*---blue_block---*/
#main_body #blue_block {background: #00538D url(i/blue_block.jpg) 0 0 repeat-x; border-top:1px solid #fff; }
#blue_block_right {background: transparent url(i/blue_block_right.jpg) 100% 0% no-repeat;  border-bottom:1px solid #fff;}

#main_body .icon_ul {margin:0; padding:33px 10px 40px 0px; list-style-type:none; width:80%; margin: 0 auto;}
.icon_ul li {padding: 5px 0px 14px 0px; clear:both;}
.icon_ul li a {padding:5px 0px 7px 32px; display:block; color:#D6E8F7; font-weight:bold; float:left;}
.icon_ul li a:hover {color:#fff; background-position: 0 -76px !important;}
.icon_ul li a.active {background-position: 0 -76px !important; text-decoration:none; cursor:default; color:#D6E8F7;}

/*---gray_block2---*/
.gray_block2 {border-top:2px solid #DB7A2C; background:#DDDDDD; border-bottom:2px solid #B5B5B5; padding-right:0px; padding-left:0px;}
.gray_block2 .padding-left {padding-right:40px !important; padding-left:31px; padding-bottom:20px !important; padding-top:10px !important; border-bottom:1px solid #fff;}

/*--promo_block--*/
#center_right_block {}       
.promo_block {border:1px solid #D4D4D4; background:#DFDFDF; color:#6D6D6D; font-size:110%; margin-bottom:25px;}
.promo_block_cont {padding: 20px 15px 28px 21px; border-top:2px solid #F26C00; border-bottom:1px solid #FFAD4D;}
#base_body .promo_block_cont {padding: 20px 15px 28px 34px;}
.promo_block_title {padding: 0 0 17px 0;  font-size:90%;}
.promo_block_title a {color:#CA5F00; font-weight:bold;}
.promo_block_title span {color:#CA5F00; font-weight:bold;}

.question {border:1px solid #F5F5F5; background:#F5F5F5; color:#6D6D6D; margin-bottom:25px;}
.question_cont {padding: 20px 15px 7px 21px; border-top:2px solid #096AAF; border-bottom:1px solid #096AAF;}
.question_title {font-size:1.5em; padding: 0 0 15px 0;}

.question input {}
.question table td {padding: 0 2px 0px 5px !important;}
.question table td.q_td {padding: 3px 2px 7px 5px !important;}

#contacts {font-size:1.5em; padding: 10px 0 20px 21px;}
#base_body #contacts {padding: 10px 0 20px 34px;}
#phone {color:#DB7A2C; padding: 10px 10px 10px 0;}

.footer {color:#75AAD0;}
.footer .left_td {background: #00538D url(i/footer_left_td.jpg) 0% 0% repeat-x;}
.footer .padding-left {padding-right:30px;}
.footer .right_td {background: #00538D url(i/footer_right_td.jpg) 0% 0% repeat-x;}
.copy {color:#fff; padding: 20px 0 5px 0;}
.copy a {color:#fff;}

#footer_menu_left {background: transparent url(i/footer_menu_left.gif) 0% 0% no-repeat; padding: 16px 0 0 27px}
#footer_menu {width:80%; margin-bottom:10px;}
#footer_menu td {background: transparent url(i/footer_menu_a.gif) 0% 0% no-repeat; padding: 2px 0 2px 10px;}
#footer_menu a {color:#515151;}


.footer_links {color:#75AAD0; padding: 15px 0 25px 0;}
.footer_links a {color:#AEC8DA; margin-right:25px;}
.footer_links a:hover {color:#fff;}
#index-art {float:right;}
.indextext {color:#75AAD0; text-decoration:none;}
.lock {background: transparent url(i/lock.gif) 0% 2px no-repeat; padding-left:14px;}


/*---base page---*/
#base_body #header_left {height:232px;}
#base_body #header_bg_color {height:232px;}
#base_body #header {height:184px; background: #04406D url(/i/header_bg_bse.gif) 0 0 repeat-x;}
#base_body #header_cont {height:184px; background: transparent url(/i/header_bg_left_base.gif) 0 0 no-repeat;}
#base_body #logo_bg {background: transparent url(/i/logo_bg_base.gif) 0 100% repeat-x;}
#base_body #header_img {height:184px; background: transparent url(/i/header_img_base.jpg) 100% 100% no-repeat;}
#base_body #header_text {height:166px; background: transparent; padding-top:18px;}

#header_car_text {margin-left:142px; color:#75A5CA; border-left:1px solid #0881C0; padding: 0px 0 10px 22px; z-index:1;}
#header_car_title {font-weight:bold; padding: 12px 0;}
#header_car_title a {color:#C3D6E8;}
#header_car_title a:hover {color:#fff;}

#base_body #q_icon {position:absolute; top:188px; margin-left:75px;}
#base_body #t_icon {position:absolute; top:188px; margin-left:265px;}
#base_body #contact_icon {height:60px;}
#base_body #header_icon {padding:33px 0pt 0pt 28px;}


/*---base_content---*/
#base_body .center_td {width:65%;}
#base_body .center_right_td {width:35%;}
#base_body .right_part_table {width:100%;}
#base_body #car_footer {background: transparent url(i/car_footer_base.jpg) 100% 0% no-repeat;}
#base_body .t_cat_block {background: #B4B4B4 url(i/t_cat_block_base.gif) 0 1px repeat-x;}
#base_body .t_cat_block_right {background: transparent url(i/t_cat_block_right_base.jpg) 100% 0% no-repeat;}
#left_skv {background: transparent url(i/left_skv.jpg) 100% 0% no-repeat;}
#skv_right {background: transparent url(i/skv_right.jpg) 0% 37px no-repeat;}
#skv_top_line {background: transparent url(i/skv_top_line.gif) 0% 37px repeat-x;}
#skv_top_base {background: transparent url(i/skv_top_base.gif) 0% 1px no-repeat;}

/*---search---*/
#search_base { position:relative; z-index:1; height:111px;}
#search_block {margin-right:0px; padding: 59px 15px 5px 53px; border-bottom:0px solid #A7A7A7; border-top:0;}
#search_text {font-size:1.5em; color:#6F6F6F; padding-bottom:10px;}
#search_input {width:72%; float:left; margin-right:10px;}
#search_go {display:block; float:left; background: transparent url(i/search_button.gif) 0% 0% no-repeat; width:56px; height:23px; cursor:hand;}
#search_go:hover {background-position: 0% 100%;}

#base_body #blue_block {position:relative; background: #00538D url(i/blue_block_base.jpg) 0 0 repeat-x; border-top:0px solid #fff; overflow:hidden;}
#base_body #blue_block_right {background: transparent url(i/right_list_bg.jpg) 0% 0% no-repeat;  border-bottom:1px solid #fff;}

.icon_ul_base {padding: 32px 0 35px 66px;}
.icon_ul_base .level1 a {padding:5px 0px 7px 32px; display:block; color:#D6E8F7; font-weight:bold; float:left; clear:both;}
.icon_ul_base .level1 a.active {color:#D6E8F7; text-decoration:none; cursor:default;}
.icon_ul_base .level1 a:hover {color:#fff; background-position: 0 -76px !important;}

.level1 {height:33px;}
.sub_ul {background: #F2F2F2  url(i/sub_ul_bottom.gif) 0% 100% no-repeat;  margin-bottom:23px; margin-left:33px;}
.sub_ul a {background: transparent url(i/arr2.gif) 0% 55% no-repeat; color:#6C6C6C; padding-left:11px;}
.sub_ul_top {background: transparent  url(i/sub_ul.gif) 0% 0px no-repeat; padding: 17px 0 17px 20px; line-height:160%;}


#rb {claer:both; padding: 12px 0 0 30px;}
#search_block table td {vertical-align:middle;}
.td_r {padding:2px 5px 0 0 !important;}
#base_body .content .right_td {background: transparent;}

#blue_block_footer {background: transparent url(i/blue_block_footer.gif) 31px 100% no-repeat;}
.right_part_padding {padding: 31px 0 0 31px;}

.t_cat_block h1 {font-weight:normal; font-size:1.2em; padding:3px 0 0 0; margin:0;}


.page_content {padding: 30px 50px 50px 32px; font-size:110%; line-height:140%;} 
.sub_menu {color:#989898; font-size:90%; padding: 4px 0 15px 0;}
.sub_menu a {color:#989898; padding: 0 4px;}
.sub_menu a.active  {color:#127BD0; text-decoration:none; cursor:default;}

.page_content .border_img {border:1px solid #DFDFDF; margin:5px 5px 5px 0; padding:3px;}

.page_content h2 {font-size:110%; color:#E47400; font-weight:bold; margin-top:20px;}
.page_content h3 {font-size:90%; color:#3B3B3B; font-weight:bold; padding-left:15px; background: transparent url(i/arr1.gif) 1px 6px no-repeat; margin-top:15px;}
.page_content h5 {font-size:90%; color:#3B3B3B; font-weight:bold; padding-left:15px; margin-top:15px;}
.page_content ul {padding:10px 0 0 0; margin:0; list-style-type:none;}
.page_content ul li { background: transparent url(i/li_bg.gif) 18px 10px no-repeat; padding: 0 0 15px 30px;}

#adres {color:#838383; padding-right: 10px;}

.otzv_writer {color:#8F8F8F; font-size:90%; padding: 12px 0 0 0;}
.otzv_writer span {color:#5E5E5E;}
.otzv_writer a {color:#5E5E5E;}

.otzv {padding: 0px 0 20px 24px; background: transparent url(i/arr1.gif) 4px 9px no-repeat; margin-top:10px;}


/*---inner car list---*/
#base_body .promo_block {background:#F5F5F5; border:1px solid #F5F5F5; line-height:130%;}

.razdel_info {padding: 0 0 0 35px;}
.razdel_info_title {font-size:1.5em; color:#7A7A7A;}
.razdel_info ul {list-style-type:none; padding:0; margin:20px 0 30px 0; padding: 0 0 0 20px;}
.razdel_info li {background: transparent; background: transparent url(i/dot1.gif) 0% 7px no-repeat; padding: 0 20px 15px 12px;}
.razdel_info li a {font-weight:bold; color:#014E85;}


#text_icon_td {width:135px;}
#text_icon {width:135px; float:left; height:150px; background: transparent url(i/text_icon.gif) 0% 0px no-repeat;}

.car_block {clear:both;}
.car_block_top {background: transparent url(i/car_block_top.gif) 100% 0px no-repeat;}
.car_block_rb {background: transparent url(i/car_block_rb.gif) 100% 100% no-repeat;}
.car_block_l {background: transparent url(i/car_block_ll.gif) 0% 0px repeat-y;}
.car_block_r {background: #F8F8F8 url(i/car_block_l.gif) 100% 0px repeat-y;}
.car_block_b {background: transparent url(i/car_block_b.gif) 0% 100% no-repeat;}

.car_img_bg {width:248px; height:161px; background: transparent url(i/car_img_bg.gif) 0% 0% no-repeat; padding: 5px 0 0 4px;}
.car_title {padding: 20px 0 15px 0px;}
.car_title a {font-weight:bold; color:#0061A6; background: transparent url(i/arr3.gif) 0% 6px no-repeat; padding: 0px 0 0 13px;}
.car_table_cont {width:100%;}
.car_img_td {width:267px;}
.car_table {width:95%; margin-left:13px; color:#A3A3A3; font-size:90%;}
.car_info {color:#6B6B6B; padding:0 10px 0 3px !important; white-space:nowrap;}
.dot2 {background: transparent url(i/dot2.gif) 0% 70% repeat-x; width:70%;}
.dot2 span {background:#F8F8F8; padding-right:5px;}
.z_send {padding: 20px 0 10px 11px;}
.car_content {padding: 5px 15px 0px 33px; font-size:11px; _font-size:90%; color:#6F6F6F; line-height:130%;}

/*---car full---*/

.big_img22 {width:399px; height:272px; margin: 15px auto; background: transparent url(i/big_img_bg.gif) 0% 0px no-repeat; text-align:center; padding: 4px 0 0 0;}
.big_img {
	margin: 15px auto; text-align:center; padding: 4px 0 0 0;
}
.car_text {padding: 0 0 0 20px; color:#3B3B3B; background: transparent url(i/arr3.gif) 5px 8px no-repeat;}
.car_text p {margin:0; padding: 0 0 15px 0;}
.inner_car h4 {color:#00538D; font-size:90%; padding:13px 0 10px 20px; margin:0;}

.r1_t {background: transparent url(i/r1_t.gif) 100% 0px no-repeat;}
.r1_tl {background: transparent url(i/r1_tl.gif) 0% 0px no-repeat;}
.r1_l {background: transparent url(i/r1_l.gif) 0% 0px repeat-y;}
.r1_r {background: transparent url(i/r1_l.gif) 100% 0px repeat-y;}
.r1_b {background: transparent url(i/r1_b.gif) 100% 100% no-repeat;}
.r1_lb {background: transparent url(i/r1_lb.gif) 0% 100% no-repeat; padding: 15px 0 0px 0px;}

.car_table1 {width:100%; margin-left:13px; color:#A3A3A3; font-size:90%;}
.car_table1 .car_info {color:#6B6B6B; padding:0 10px 0 3px !important; white-space:nowrap; color:#666666; font-weight:bold; width:95px;}
.car_table1 .dot2 {background: transparent url(i/dot2.gif) 0% 50% repeat-x;  font-weight:bold; color:#666666; font-size:90%; width:87%;}
.car_table1 .dot2 span {background:#fff; padding-right:5px; padding-left:5px; _padding-left:20px;}


.r2_t {background: transparent url(i/r2_t.gif) 100% 0px no-repeat;}
.r2_tl {background: transparent url(i/r2_tl.gif) 0% 0px no-repeat;}
.r2_l {background: #F8F8F8 url(i/r1_l.gif) 0% 0px repeat-y;}
.r2_r {background: transparent url(i/r1_l.gif) 100% 0px repeat-y;}
.r2_b {background: transparent url(i/r2_b.gif) 100% 100% no-repeat;}
.r2_lb {background: transparent url(i/r2_lb.gif) 0% 100% no-repeat; padding: 15px 0 0px 0px;}

.car_table2 {width:100%; margin-left:13px; color:#A3A3A3; font-size:90%;}
.car_table2 .car_info {color:#6B6B6B; padding:0 10px 0 3px !important; white-space:nowrap; color:#666666; width:20%;}
.car_table2 .dot2 {background: transparent url(i/dot2.gif) 0% 50% repeat-x;  color:#666666; font-size:100%;}
.car_table2 .dot2 span {background:#F8F8F8; padding-right:5px; padding-left:5px; _padding-left:20px;}

.o_send {text-align:right; padding: 25px 0 25px 0;}

/* --- All News --- */
.padding-right {text-align: right; padding-right:25px !important; }
.arc_list {list-style-type:none; padding:0; margin:10px 0 10px 170px;}
.arc_list ul {list-style-type:none; padding:15px 0 0 0; margin:0;}
.arc_list li {background: transparent url(i/dot1.gif) 0% 7px no-repeat; padding: 0 0 5px 12px;}
.arc_list li a {font-weight:bold; color:#014E85;}

/* --- Search News --- */
#news_search {text-align: left; width: 500px; border-top:2px solid #919191; margin-right:20px; padding: 16px 0 14px 21px; background: #F5F5F5; border-bottom:1px solid #CECECE;}
#news_search form {margin: 0;}
#news_search #sr_text {font-size:1.5em; color:#6F6F6F; padding-bottom:10px;}
#news_search #sr_rubr,#sr_rubr2,#sr_rubr3 {font-size:0.9em; font-weight: bold; color:#6F6F6F; float:left; margin:3px 10px 0 0;}
#news_search #sr_input0 {font-size:1em; margin:3px 0 10px 0;}
#news_search #sr_rubr2 { margin:3px 35px 0 0; clear: both; }
#news_search #sr_rubr3 { margin:3px 30px 0 0; clear: both; }
#news_search #sr_input1,#sr_input2 {font-size:1em; float:left; margin:3px 10px 0 0;}
#news_search #nsearch_go {display:block; float:left; background: transparent url(i/search_button.gif) 0% 0% no-repeat; width:56px; height:23px; margin:0 0 0 20px; cursor:hand;}
#news_search #nsearch_go:hover {background-position: 0% 100%;}

#news_search #choose {border: none; background: transparent url(i/search_button.gif) 0% 0% no-repeat; width:56px; height:23px; cursor:hand;}

#news_search #but_send {display:block; background: transparent url(i/but_sent.gif) 0% 0% no-repeat; width:88px; height:23px; margin:0 0 0 0px; cursor:hand; BORDER: 0px}
#news_search #but_send:hover {background-position: 0% 100%;}

#news_search SELECT {font-size:1em;}
/* --- Pages List --- */
#pagesList {padding:10px 0;}
#pagesList #text_page {font-size:1em; color:#6F6F6F; padding-right:10px; float:left;}
#pagesList a {font-size:1em; color:#6F6F6F;/* margin-right:10px; float:left;*/}
#pagesList span {font-size:1em; font-weight: bold; color:#E47400;/* float:left; margin-right:10px;*/}

/* --- Message --- */
#message {text-align: center; padding-top:20px; font-size:1.2em; font-weight: bold; color:#025089;}
#mess_block, #mess_error {
	border: 1px dotted #025089; margin-bottom:20px; background: #F5F5F5; width: 60%;
	text-align: center; padding:10px 0; font-size:1.2em; font-weight: bold;
	}
#mess_block { color:#025089; }
#mess_error { color:#DB7A2C; }

.pdT10 { padding-top: 10px; }
.pdL10 { padding-left: 10px; }
.pdB10 { padding-bottom: 10px; }
.pdB30 { padding-bottom: 30px; }
.zgH1 { font-size:1.6em; color:#00538D; padding: 5px 0; }

.imgFl { margin: 8px 5px;}


#form_auth {text-align: left; width: 380px; border-top:2px solid #919191; margin-right:20px; padding: 16px 0 14px 21px; background: #F5F5F5; border-bottom:1px solid #CECECE;}
#form_auth form {margin: 0;}
#form_auth #sr_text {font-size:1.5em; color:#6F6F6F; padding-bottom:10px;}
#form_auth #sr_rubr {font-size:0.9em; font-weight: bold; color:#6F6F6F; float:left; margin:3px 10px 0 0;}
#form_auth #sr_input0 {font-size:1em; margin:3px 0 10px 0;}
#form_auth #sr_input1 {font-size:1em; float:left; margin:3px 10px 0 0;}
#form_auth #enter_go {display:block; background: transparent url(i/but_enter.gif) 0% 0% no-repeat; width:58px; height:23px; margin:0 80px 0 1px; cursor:hand;}
#form_auth #enter_go:hover {background-position: 0% 100%;}
#form_auth #logout_go {display:block; background: transparent url(i/but_exit.gif) 0% 0% no-repeat; width:67px; height:23px; margin:0 0 0 130px; cursor:hand;}
#form_auth #logout_go:hover {background-position: 0% 100%;}
#form_auth #enter_send {display:block; background: transparent url(i/but_sent.gif) 0% 0% no-repeat; width:88px; height:23px; margin:0 0 0 20px; cursor:hand;}
#form_auth #enter_send:hover {background-position: 0% 100%;}
#form_auth #enter_save {display:block; background: transparent url(i/but_save.gif) 0% 0% no-repeat; width:89px; height:23px; margin:0 0 0 20px; cursor:hand;}
#form_auth #enter_save:hover {background-position: 0% 100%;}

/* --- Catalog Tree --- */
#cat_menu0, #cat_menu1
	{ background: transparent url(i/dot1.gif) 18px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 30px;}
#cat_good0, #cat_good1
	{ background: transparent url(i/li_bg.gif) 18px 7px no-repeat; margin: 0; list-style-type:none; padding: 0 0 15px 30px;}
#cat_menu2 { background: transparent url(i/dot1.gif) 18px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 30px;}
#cat_good2 { background: transparent url(i/li_bg.gif) 30px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 50px;}

#cat_menu3 { background: transparent url(i/dot1.gif) 30px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 50px;}
#cat_good3 { background: transparent url(i/li_bg.gif) 50px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 70px;}

#cat_menu4 { background: transparent url(i/dot1.gif) 50px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 70px;}
#cat_good4 { background: transparent url(i/li_bg.gif) 70px 7px no-repeat; margin:0; list-style-type:none; padding: 0 0 15px 90px;}

.cat_text,.cat_linkmore { padding: 1px 0 5px 20px; }
.cat_linkmore { FONT-SIZE: 90%; }
.cat_linkmore a { color:#5E5E5E; }

.file_list { FLOAT: left; PADDING: 0 10px 0 10px; FONT-SIZE: 90%;}
#files span {font-size:90%; color:#3B3B3B; font-weight:bold; padding-left:15px; background: transparent url(i/arr1.gif) 1px 6px no-repeat;}

.zag2 {font-size:110%; color:#E47400; font-weight:bold;}
.zag4 {color:#00538D; font-size:100%; FONT-WEIGHT: bold; padding:13px 0 10px 20px; margin:0;}
.zag4 font { font-size:110%; }
.pd10 {PADDING: 5px;}
.pdLR10 {PADDING: 0 10px;}
#aFl { FLOAT: left; PADDING: 0 5px 0 5px; FONT-SIZE: 95%; }
#aFl b { color:#E47400; }

.car_table_search {width:60%; margin-left:13px; color:#A3A3A3; font-size:90%;}
.car_table_search .car_info {color:#6B6B6B; padding:0 10px 0 3px !important; white-space:nowrap; color:#666666; font-weight:bold; width:95px;}
.car_table_search .dot2 {background: transparent url(i/dot2.gif) 0% 50% repeat-x;  font-weight:bold; color:#666666; font-size:90%; width:40px;}
.car_table_search .dot2 span {background:#fff; padding-right:5px; padding-left:5px; _padding-left:20px;}

.info {color:#6B6B6B; FONT-SIZE: 90%; padding:10px 0 0 5px !important; white-space:nowrap;}

#person_list #lev1 { PADDING: 5px 0 0 5px; CLEAR: both; }
#person_list #lev2 { PADDING: 15px 0 0 15px; CLEAR: both; }
#person_list #lev3 { PADDING: 15px 0 0 25px; CLEAR: both; }
#person_list #lev4 { PADDING: 15px 0 0 35px; CLEAR: both; }
#person_list H1 { font-size:110%; color:#E47400; font-weight:bold; margin-top:10px; margin-bottom:0px; CLEAR: both;}
/*
#person_list H2, #person_list H3, #person_list H4 {
	font-size:100%; color:#E47400; font-weight:bold;
	padding-left:15px;
	background: transparent url(i/arr1.gif) 1px 9px no-repeat;
	margin-top:0px; margin-bottom:0px; CLEAR: both;
}
*/
#person_list H2, #person_list H3, #person_list H4 {
	font-size:100%; color:#E47400; font-weight:bold;
	padding-left:15px;
	margin-top:0px; margin-bottom:0px; CLEAR: both;
}

#person_list #blInfo { padding-left:25px; CLEAR: both; }
.person_fio { font-size:100%; color:#00538D; font-weight:bold; PADDING: 15px 0 10px 0; CLEAR: both;}
#person_list #blInfo IMG.photo { FLOAT: left; padding: 0 15px 15px 0; BORDER: 0px; }
#person_list B { COLOR: #666666; }

#faq_list h3 {
	font-size:90%; font-weight:bold;
	color:#3B3B3B;
	padding-left:15px;	margin-top:20px;	margin-bottom:5px;
	background: transparent url(i/arr1.gif) 1px 6px no-repeat;
}
#faq_list .cnt { PADDING: 0 0 0 25px; }

#question_list h3 {
	font-size:90%; font-weight:bold;
	color:#3B3B3B;
	padding-left:15px;	margin-top:20px;	margin-bottom:5px;
	background: transparent url(i/arr1.gif) 1px 6px no-repeat;
}
#question_list .info1 {
	PADDING: 0 0 0 25px;
	font-size:90%;
	COLOR: #999999;
}

#question_list .answer {
	PADDING: 0 0 0 25px;
	font-size:90%;
	COLOR: #666666;
	background:#EBEBEB;
}


#map_site .pdM1{
	PADDING: 10px 0 10px 0 !important;
	font-size:120%; color:#E47400; font-weight:bold;
}
#map_site .pdM1 a, #map_site .pdM1 span {
	font-size:120%; color:#E47400; font-weight:bold;
}

#map_site .pdM2{
	PADDING: 10px 0 10px 5px !important;
}
#map_site .pdM2 a, #map_site .pdM2 span {
	font-size:110%; color:#E47400; font-weight:bold;
}

#map_site .pdM3{
	PADDING: 0 0 0 25px !important;
	background: transparent url(i/dot1.gif) 15px 8px no-repeat;
}
#map_site .pdM3 a, #map_site .pdM3 span {
	font-size:100%; color:#00538D; font-weight:bold;
}

#map_site .pdM4{
	PADDING: 5px 0 15px 35px;
	background: transparent url(i/dot1.gif) 25px 8px no-repeat;
	margin-top:20px; margin-bottom:0px; 
}
#map_site .pdM4 a, #map_site .pdM4 span {
	font-size:100%; color:#00538D;
}


#map_site .pdM5{
	PADDING: 5px 0 15px 45px;
}
#map_site .pdM5 a, #map_site .pdM5 span {
	font-size:90%; color:#00538D;
}

#biblio_list H2 {
	font-size:90%; font-weight:bold;
	color:#3B3B3B;
	padding-left:15px;	margin-top:20px;	margin-bottom:5px;
	background: transparent url(i/arr1.gif) 1px 6px no-repeat;
}
#biblio_list .info2 {	font-size:90%; padding-left:15px; }

#form_order #enter_save {display:block; background: transparent url(i/but_save.gif) 0% 0% no-repeat; width:89px; height:23px; margin:0 0 0 20px; cursor:hand; BORDER: 0px;}
#form_order #enter_save:hover {background-position: 0% 100%;}
#form_order #enter_send {display:block; background: transparent url(i/but_sent.gif) 0% 0% no-repeat; width:88px; height:23px; margin:0 0 0 0px; cursor:hand; BORDER: 0px}
#form_order #enter_send:hover {background-position: 0% 100%;}

.pdL10 { padding-left: 10px !important; }

/* Search Results */
#sr_result { PADDING: 20px 0 0 10px; }
#sr_result .about_pos { PADDING: 5px 0 0 20px; FONT-SIZE: 90% }

/* Basket */
#basket_form {text-align: left; width: 550px; border-top:2px solid #919191; margin-right:20px; padding: 16px 0 14px 21px; background: #F5F5F5; border-bottom:1px solid #CECECE;}
#basket_form form {margin: 0;}
#basket_form #sr_text {font-size:1.5em; color:#6F6F6F; padding-bottom:10px;}
#basket_form #sr_rubr,#sr_rubr2,#sr_rubr3 {font-size:0.9em; font-weight: bold; color:#6F6F6F; float:left; margin:3px 10px 0 0;}

#zagB1{
	font-size:1.5em; color:#0065AC; font-weight:bold; margin-bottom: 10px;
}
#zagO1{
	font-size:1.3em; color:#E47400; font-weight:bold; margin-bottom: 15px;
}