HTML {font-size: 100.01%}
BODY {font-size: 1.0em;  margin: 0; padding: 0; background: #F6F8FA;}

#content HR {border: 0; border-top: 1px solid #51BCF1; height: 0}
#content EM.update {float: right; margin-bottom: 20px; color: #999; font: italic 12px "Verdana",sans-serif;}
KBD {font: bold 14px "Trebuchet MS",sans-serif; color: blue}
KBD.err {color: #CD0000}
DIV, TABLE, TR, TD, FORM {position: relative}
A IMG {border: none}

.visible {display: block;}
.unvisible {display: none;}
.only_print {display: none;}
.for_print {clear: both; height: 22px; margin-top: 30px; padding-left: 30px; text-indent: 0; background: url(/images/icons/print.gif) no-repeat;}
.clearing {clear: both}
.icons {margin: 0 5px; vertical-align: middle; border: 0}
.attention {color: #5EC2F4; font-weight: bold; font-size: 18px}

/*-- STRUCTURE -------------------------------------------------------------*/
#limited {min-width: 1004px; max-width: 1004px; background: #fff; margin: 0px auto;}
#table_global {width: 100%}
#td_before_header {height: 60px; text-align: center; background: #D90400}
#td_before_header TD {padding: 3px}
#td_header {height: 86px; padding-top: 10px; text-align: center; background: url(/images/bg_header.gif) repeat-x}
					#td_header TABLE {height: 89px; background: url(/images/car.gif) 50% 0 no-repeat}
					#logo {margin-left: 19px;}
					#phone {margin-right: 19px;}
#td_wrapper {padding: 0 20px 0 23px;}
#table_wrapper {width: 100%}
#td_menu_top {text-align: center; background: #6C9E2F; padding: 0; color: #fff; border-top: 3px solid #4A6725; height: 28px;}

#td_info_block {text-align: center; height: 34px; padding: 7px 0; border-bottom: 1px solid #D1D3D6}
					#td_info_block #valuta, #td_info_block #pogoda, #td_info_block #gsm {height: 34px;}
					#td_info_block #valuta {padding: 0 40px 0 75px; background: url(/images/headers/h_valuta.gif) 0 50% no-repeat;}
										#td_info_block #valuta #USD {padding-left: 20px; background: url(/images/icons/val_usd.gif) 0 2px no-repeat}
										#td_info_block #valuta #EUR {margin-top: 5px; padding-left: 20px; background: url(/images/icons/val_eur.gif) 0 2px no-repeat}
					#td_info_block #pogoda {padding: 0 40px 0 0; }
										#td_info_block #pogoda A {float: left; margin: 15px 10px 0 0}
										#td_info_block #pogoda TABLE {float: left}
										#td_info_block #pogoda .rght {text-align: right; font: bold 12px Tahoma}
					#td_info_block #pogoda TD {margin: 0; padding: 0}
					#td_info_block #gsm {padding-left: 75px; background: url(/images/headers/h_gsm.gif) 0 50% no-repeat;}
										.table_gsm P {margin: 0;}
										.table_gsm TD {padding: 2px 10px; white-space: nowrap;}
										.table_gsm TD.brd {border-right: 1px dashed #B5CE96}

#td_anons {height: 150px; border-bottom: 1px solid #D1D3D6; padding: 10px 0; }
					#td_anons A, #td_anons A:visited {color: #434343; padding-left: 10px; background: url(/images/icons/arrow_small.gif) 0 70% no-repeat; }
					#td_anons UL {margin: 5px 0 0 0; padding: 0; list-style: none}
					#td_anons LI {margin-left: 12px;  margin-top: 0;}
					#td_anons DIV {float: left}
					#td_anons TABLE {height: 150px;}
					#td_anons TD {white-space: nowrap}
					#td_anons .all TD {padding: 5px 0 0 0;}
					#td_anons .all A, #td_anons .all A:visited {margin-left: 25px; color: #004283; background: none}
					#td_anons  A.head, #td_anons A.head:visited, #td_anons #baner A {background: none}
					#td_anons #baner {width: 350px; padding-left: 0}

#td_left_block {padding: 13px 15px 10px 0}
					#td_left_block DIV { margin-bottom: 20px;}
					#td_left_block #block_left {width: auto;}
					#td_left_block #block_left A, #td_left_block #block_left A:visited {text-decoration: none}
					#td_left_block A, #td_anons A:visited {color: #434343;}
					#td_left_block UL {margin: 5px 0; padding: 0;}
					#td_left_block LI {margin-left: 15px; margin-top: 0;}
					#td_left_block  A.all, #td_left_block  A.all:visited {color: #004283}
					#td_left_block H1 {margin-top: 2px;}

#td_content {padding-top: 10px; min-height: 300px; width: 569px}
#td_right_block {padding: 10px 0 10px  15px}
					#td_right_block .main_table IMG {float: none;}
#td_begun {}
#td_menu_bottom {height: 43px; text-align: center; border-top: 1px solid #D1D3D6;}
					#td_menu_bottom a, #td_menu_bottom a:visited {text-decoration: underline; color: #434343; font: 11px Tahoma; padding: 5px 10px;}
					#td_menu_bottom a.sel, #td_menu_bottom a:hover {color: #000;}

#td_footer {padding: 5px 20px; background: #D1D2D6; font: 10px Arial;}
					#td_footer A, #td_footer A:visited {text-decoration: underline; color: #6A757B}
					#td_footer A:hover {color: #000}
					#td_footer #counter {float: left;}
					#td_footer #copyright {float: left; margin-left: 20px; color: #6A757B}
					#td_footer #rss {float: right; height: 16px; margin-top: 7px; padding-left: 23px; background: url(/images/icons/rss.gif) no-repeat; }

#forum {}
#forum H5 {margin: 0}
#forum P {margin: 0; font-size: 0.8em}
#forum A {color: #004283; text-decoration: underline}
#forum A.ah2 {text-decoration: none}

/*-- ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ -------------------------------------------------------------------*/
.main_table TD {padding-left: 0}
.main_table H2 {margin-top: 0; clear: both}
.main_table A, .main_table A:visited {color: #000; text-decoration: none}
.main_table A:hover {color: #000;}
.main_table I.anno {color: #4A6725; font-size: 1.2em;}
.main_table IMG {float: left; margin-right: 10px; }
.main_table H5 {margin: 0; padding: 0; font-size: 1.2em; font-weight: bold}
.main_table HR {height: 0; border-top: 1px dashed #B5CE96}
.main_table A.all, .main_table A.all:visited {color: #004283; text-decoration: underline}

A.ah2, A.ah2:visited {display: block; padding: 3px 0 3px 5px; text-decoration: none; margin-bottom: 5px; color: #697F9F; font: 14px Arial; background: #D2DCEC url(/images/icons/arr_news.gif) right top no-repeat; border-bottom: solid 3px #6B9D2E}
A.ah2:hover {color: #000;}
.main_table .one_new A, .main_table .one_new A:visited {color: #004283; text-decoration: underline}

#main_page  {width: 769px;}
#main_page TD {padding-left: 10px;}

.main_table .vrezka {color: #697F9F; line-height: 17px;}
.main_table .vrezka I {color: #697F9F;}
.main_table .vrezka A, .main_table .vrezka A:visited {color: #6B9D2E; text-decoration: underline}
.main_table .vrezka IMG {overflow: auto; float: left; margin-right: 10px;}

.the_date {color: #004283}
.a_btn, .a_btn:visited,
.main_table .a_btn, .main_table .a_btn:visited,
.main_table .one_new .a_btn , .main_table .one_new .a_btn:visited {display: block; margin: 15px 0; padding: 3px 0 3px 25px; text-decoration: none; color: #fff; font: 14px Arial; background: #6B9D2E url(/images/icons/news_plus.gif) 5px 50% no-repeat;}

.a_btn:hover, .main_table .a_btn:hover {color: #fff}
.advert_plus {background: #6B9D2E url(/images/icons/plus1.gif) 5px 50% no-repeat}

/*-- ÀÐÕÈÂ ÊÎÍÑÓËÜÒÀÖÈÉ -------------------------------------------------------------------*/

.arhiv_quest {margin: 0; padding: 0; list-style: none}
					.arhiv_quest IMG {float: left; padding: 0 5px 0 0}
					.arhiv_quest LI {margin-bottom: 15px; padding: 0;}
					.arhiv_quest LI A, .arhiv_quest LI A:visited {text-decoration: none;}
					.arhiv_quest LI A:hover {text-decoration: none; border-bottom: dashed 1px #004283;}

.arhiv_answer {display: none; background: #D2DCEC; padding: 7px; margin-top: 10px; border-left: solid 3px #6B9D2E;}
					.arhiv_answer P {height: 16px; background: url(/images/icons/arr_more.gif) 0 1px no-repeat; padding-left: 22px;}
					.arhiv_answer P A {border-bottom: dashed 1px #004283; text-decoration: none}
					.arhiv_answer P A:hover {border-bottom: solid 1px #004283;  text-decoration: none}

UL.arhiv_list {margin: 0; padding: 0; border-left: solid 3px #6B9D2E; list-style: none}
					.arhiv_list LI {margin: 0; padding: 0 0 5px 7px;}
					.arhiv_list A {text-decoration: none;}
					.arhiv_list A:hover {text-decoration: underline}

.online_arhiv, .online_arhiv:visited,
.main_table .online_arhiv, .main_table .online_arhiv:visited,
.main_table .one_new .online_arhiv , .main_table .one_new .online_arhiv:visited {display: block; margin: 15px 0; padding: 3px 0 3px 25px; text-decoration: none; color: #fff; font: 14px Arial; background: #6B9D2E url(/images/icons/excl.gif) 5px 50% no-repeat;}

.online_arhiv:hover, .main_table .online_arhiv:hover {color: #fff}

/*-- ÊÎÌÌÅÍÒÀÐÈÈ Ê ÍÎÂÎÑÒßÌ -------------------------------------------------------------------*/

DL DT {margin: 10px 0 0 0; color: #004283}
DL DD {margin: 5px 0 0 0; padding-bottom: 5px; border-bottom: 1px dashed #B5CE96}

/*-- ÔÎÐÌÀ ÏÎÈÑÊÀ -------------------------------------------------------------------*/
#form_search {margin: 8px 21px 0 0; font: 11px Verdana;} 
          #form_search FORM {margin: 0}
					#form_search .search_str {height: 14px; width: 95px; border: 1px solid #6E7686; font: 11px Verdana;}
					#form_search .search_btn {height: 18px; width: 50px; margin-left: 2px; color: white; font: 11px Verdana; background: #6C9E2F; border: none; padding-bottom: 3px;}
#search_result {list-style: none; margin: 0; padding: 0;} 

/*-- menuBOTTOM -------------------------------------------------------------------*/

/*-- This -------------------------------------------------------------*/
.avto_types {margin: 0 0 12px 0; padding: 0; font-weight: normal; /*border-bottom: 1px solid #D1D3D6*/}
          .avto_types A {margin-left: 7px; font-weight: bold}
          .avto_types A.cc0 {text-decoration: none; color: #333; cursor: default}
.news {}
          .news UL {padding-left: 100px}
          .news IMG {float: left; margin: 5px 20px 10px 0}
          .news H3 B {font-size: 0.65em}
A#frm_return {display: block; height: 30px; margin-top: 20px; padding: 5px 0 0 45px; background: url(/images/icons/back.gif) no-repeat; text-decoration: none}
          #frm_return A:hover {text-decoration: underline}
#guest {}
          #guest DL {margin: 10px 0 20px 0; padding: 0}
          #guest DT {margin: 10px 0 0 0; padding: 0 0 0 15px; background: url(/images/icons/marker.gif) no-repeat 0 4px}
          #guest DD {margin: 5px 0 10px 30px; padding-left: 10px; border-left: 1px solid #FF9C00}
          #guest VAR {font-size: 0.85em; color: #900}
          #guest P {margin: 3px 0 0 0; padding: 0; text-indent: 0}
#page_numbers {margin: 10px 0; color: #999; font: 14px Arial}
					#page_numbers SPAN {font-weight: bold; font-size: 12px}
					#page_numbers A, #page_numbers B, #page_numbers SPAN {padding: 0 3px;}
					#page_numbers B {color: #000;  font-weight: normal; color: #fff; background: #68B8FD}

.in_news {margin: 5px 10px 5px 0}

/*-- CARS --*/
#td_left_block A.sel {text-decoration: none; color: #697F9F; font-weight: bold; cursor: default}
          #td_left_block H5 {margin: 0; padding: 0}
#td_left_block UL.list_left {margin-bottom: 20px; list-style: circle /*list-style: url(/images/icons/arrow_small.gif)*/}
          .list_left LI {margin: 0; padding: 0 0 3px 0}

.list_types {}
          .list_types TD {height: 20px; padding: 0 20px 0 0}
          .list_types A {margin-right: 18px; white-space: nowrap}
.marka_list {margin: 5px 5px 10px 5px; padding: 0; list-style: none; font-size: 14px}
          .marka_list LI {display: inline; margin-right: 10px}
          .marka_list LI A {white-space: nowrap}
.many_address {}
          .table_gsm TD.last {border: 0}
          .table_gsm TD.first {padding-left: 0}
.sale_kart {margin: 10px 0; border-top: 2px solid #EFF7F9}
          .sale_kart TD {padding: 10px}
          .sale_kart TD.p1 {background: #F9FAF8}
          .sale_kart .picture {float: left; margin: 0 10px 5px 0}

          .sale_kart TD TABLE {width: 100%; border: 0}
                    .sale_kart TD TD {padding: 0; vertical-align: top}
                    .sale_kart .r {width: 150px}
                              .sale_kart .r .icons {margin-left: 0}
                    .sale_kart H6 {margin: 0; padding: 0}
          /*.sale_kart ADDRESS {float: right; width: 150px; margin: 0; padding: 0; text-align: left; font-style: normal}*/

.sale_kart_one {}
          .sale_kart_one H5 {margin: 5px; padding: 0} /* çàãîëîâîê ñâåðõó äëÿ àóêöèîíùèêîâ è ñíèçó äëÿ ÷àñòíûõ */
          .sale_kart_one .picture {display: block; margin-bottom: 10px; border: 3px solid #D2DCEC}
          .sale_kart_one .price_bl {margin: 10px 0; font-size: 14px}
.serv_list {margin: 10px 40px; padding: 0}
          .serv_list LI {margin: 0; padding: 3px 0}
.tbl_list {margin: 5px 0}
          .tbl_list TH {padding: 3px 4px; color: #697F9F; font: 14px Arial; background: #D2DCEC; border-bottom: solid 3px #6B9D2E}
          .tbl_list TD {vertical-align: top;}
#logo_list {margin: 25px 0; padding-top: 10px; border: 1px solid #D1D3D6; border-width: 1px 0;}
					#logo_list IMG {margin: 0 28px 10px 0;}
/*-- Êðîøêè -------------------------------------------------------------*/
#link_child {margin: 0;}
#link_child, #link_child A {color: #7A7C7D; text-align: left;}
          #link_child .kroshki {margin-left: 16px}
          #link_child A {text-decoration: underline; }
          #link_child A:hover {text-decoration: none; }
          #link_child UL {list-style: none; margin: 0; padding: 0;}
          #link_child LI {display: inline}
          #link_child .childs {margin-top: 10px; border-left: 5px solid #6C9E2F;}
              #link_child .childs LI {display: block; padding-left: 7px}
              #link_child .childs A {text-decoration: none; color: #185DA2;}
              #link_child .childs A:hover {text-decoration: underline}

/*-- Êàðòà ñàéòà ----------------------------------- */
#maps {margin-bottom: 50px}
          #maps UL {margin: 0; padding: 5px 0;}
          #maps LI {list-style: none; margin: 0; padding: 0 0 0 13px; font-weight: bold; border-left: 5px solid #9BCFFD}
          #maps LI LI {border: none; font-weight: normal; background: url(/images/icons/plus.gif) 0 2px no-repeat; padding-bottom: 2px}
          #maps LI LI LI {background: none; padding-left: 20px; font-size: 10px}
          #maps HR {width: 200px; text-align: left;}
          #maps A {text-decoration: none; color: #185DA2;}
          #maps A:hover {text-decoration: underline;}
          #maps A.dfn {font-style: normal; color: #999; text-decoration: none; background: none;}
          #maps A:hover.dfn {color: #999}

/*-- Êàëåíäàðü ----------------------------------- */
#calendar {width: 170px; border: solid 1px #ccc; border-width: 0 0 1px 1px;}
#calendar H4 {margin: 0; font: 14px Arial; color: #697F9F;}
#calendar H4 P {margin: 0; padding: 0; padding-top: 3px;}
#calendar A, #calendar A:visited {display: block; padding: 3px 5px; text-decoration: none; font-weight: bold}
#calendar SPAN {display: block; padding: 3px 5px;}
#calendar A:hover, #calendar TD.sel A {background: #73E173;}
#calendar A.arr, #calendar A.arr:visited {padding: 0px;}
#calendar TD {font-size: 11px; text-align: center; background: #eeffee; border: solid 1px #ccc; border-width: 1px 1px 0 0;}
#calendar TR.head TD {height: 25px; background: #D2DCEC; color: #697F9F; border-bottom: solid 3px #6B9D2E; border-top-width: 0; border-right-width: 0;}
#calendar TR.weekhead TD {padding: 6px 3px; font-weight: bold; border-top-width: 0;}
#calendar TD.sun {background: #E3F8E3}
#calendar TD.today {border: solid 1px red}
#calendar TD.today A, #calendar TD.today A:visited, #calendar TD.today SPAN {padding: 2px 4px; border: solid 1px #CC0000}

/*-- menuTOP -------------------------------------------------------------------*/
.menu_top {position: absolute; left: 25px; top: 167px; height: 24px; font-size: 12px; z-index: 300;}
.menu_top A, .menu_top A:visited {display: block; height: 15px; padding: 5px 7px; margin: 0; text-decoration: none; color: #fff; border-right: 1px dashed #B5CE96; white-space: nowrap}
.menu_top A.sel, .menu_top A:visited.sel, .menu_top A:hover {background: #4A6725;}
.menu_top ul {margin: 0; padding: 0; list-style: none; }
.menu_top li {position: relative; float: left; height: 24px; margin: 0; padding: 0; display: inline;}
.menu_top ul ul {display: none; position: absolute;  left: 0px; top: 25px; width: 144px; border: 1px solid #4A6725; border-width: 0 1px 1px 1px}
.menu_top ul ul li {height: auto; display: block; float: none}
.menu_top ul ul A, .menu_top ul ul A:visited {height: auto; width: 129px; padding: 3px 7px; color: #4A6725; text-align: left; background: #EEFFEE; border: none; white-space: normal}
.menu_top ul ul A.sel, .menu_top ul ul A:visited.sel, .menu_top ul ul A:hover {background: #D5F2D5;}


.menu_top UL LI.over UL {display: block;}
.menu_top UL LI.over UL UL {display: none;}
.menu_top UL UL LI.over UL {display: block;}
.menu_top UL UL LI.over UL UL {display: none;}
.menu_top UL UL UL LI.over UL {display: block;}
.menu_top UL UL UL LI.over UL UL {display: none;}
.menu_top UL UL UL UL LI.over UL {display: block;}


/* Fix IE. Hide from IE Mac \*/
* html .menu_top UL LI a { height: 1%; }
/* End */
