	body {
	margin: 0; padding: 0 10px;
	background: #FFF; color: #383E4A;
	font: 12px Arial,sans-serif;
}

table { border-collapse: collapse; width: 100% }
td { padding: 0; }

div { float: left }
div.right { float: right }
div.clear { clear: left }
img.left { float: left }
img { float: left; float: "none"; border: none }
form { margin: 0 }


#top { width: 100%; height: 115px; margin-bottom: 11px; font: 11px Arial,sans-serif; }
#logo { width: 154px; width: "200px"; padding: 19px 0 0 46px; }

#search { float: right; width: 192px; padding-top: 17px; }
#search_left { background: #C0C0C0; width: 9px; }
#input {
	width: 158px; height: 17px; height: "19px";
	border-style: solid none; border-width: 1px; border-color: #C0C0C0; }
.input {
	border: 1px solid #FFF; padding: 0; height: 13px; width: 155px;
	color: #6A676D; font: 11px Verdana,sans-serif;   }
#search_button { cursor: pointer; background : #009D4B }	 
#search_button img { float: left; float: "none"; }		 
#search_button input { float: left; }

#top ul { margin: 7px 26px 0 0; padding: 0; float: left; }
#top li {
	padding: 0 0 0 10px;  margin: 5px 0px 0 0px;
	list-style : none; background: url(img/arrow_top.gif) no-repeat 0% 5px ; }
#top span.telblack { color: #383E4A; font-size: 12px }
#top span.telblue { color: #02519B; font-size: 12px; font-weight: bold; }
	
#menu { margin: 54px 0 0 200px; float: none; height: 61px; 
	 background: #009D4B url(img/menu/bg_menu_top_sec.gif) repeat-x bottom; 
	 color: #FFF; font: bold 12px Arial,sans-serif }
#partnermenu { margin: 0px 0 0 0px; float: none; height: 61px; 
	 background: #009D4B url(img/menu/bg_menu_top_sec.gif) repeat-x bottom; 
	 color: #FFF; font: bold 12px Arial,sans-serif }

.table_top { border-collapse : collapse; width: 100%; height: 36px;
background : #CFDBDC; font: bold 14px Arial,sans-serif; color: #FFF; }
.table_top td { border-style: none; text-align: center; width: auto; 
	background : url(img/menu/bg_menu_td_off-x.gif); padding: 0; cursor: pointer }
.table_top td.left_off { width: 9px; background : url(img/menu/bg_menu_th.gif) -9px 0; }
.table_top td.left_on {width: 9px; background : #009D4B url(img/menu/bg_menu_th_left.gif) -9px 0; }
.table_top td.on { background : #009D4B url(img/menu/bg_menu_td_on-x.gif) right; cursor: default; }
.table_top th.left { width: 19px; background : #009D4B url(img/menu/bg_menu_th_left.gif); }
.table_top th.right { width: 19px; background : #009D4B url(img/menu/bg_menu_th_right.gif); }
.table_top th { width: 19px; background : url(img/menu/bg_menu_th.gif); padding: 0; }
.table_top td.right_off { width: 10px; background : url(img/menu/bg_menu_th.gif); }
.table_top td.right_on {width: 10px; background : #009D4B url(img/menu/bg_menu_th_right.gif); }
#menu .table_top tr td a { text-decoration : none; color: #383E4A; }
#partnermenu .table_top tr td a { text-decoration : none; color: #383E4A; }
#menu .table_top tr td a:hover,a:active { text-decoration : none; }
#partnermenu .table_top tr td a:hover,a:active { text-decoration : none; }
#menu #bottom_left { width: 10px; height: 25px;
	background : url(img/menu/bg_menu_top_sec_left.gif) no-repeat bottom; }
#partnermenu #bottom_left { width: 10px; height: 25px;
	background : url(img/menu/bg_menu_top_sec_left.gif) no-repeat bottom; }
#menu #bottom_right { float: right; width: 10px; height: 25px;
	background : url(img/menu/bg_menu_top_sec_right.gif) no-repeat bottom; }
#partnermenu #bottom_right { float: right; width: 10px; height: 25px;
	background : url(img/menu/bg_menu_top_sec_right.gif) no-repeat bottom; }

#level2 { margin: 3px 0 0 10px }
#menu #level2 a { color: #FFF; text-decoration: underline }
#partnermenu #level2 a { color: #FFF; text-decoration: underline }
	

.table_cols { clear: both; border-collapse: collapse; table-layout: fixed; width: 100%; }
col#c_one { width: 200px; }
col#c_two { width: 100%; }
col#c_three { width: 201px; }
.table_cols td { padding: 0; }
.table_cols td#one { }
.table_cols td#two { }
.table_cols td#three {  }



#catalog { width: 189px; width: "191px"; font: 12px Arial,sans-serif;
	border-style: none solid; border-width: 1px; border-color: #C0C0C0; background: #F1F4F5;  }
#pc_maks { margin: 8px 0 0 17px; voice-family: "\"}\""; voice-family: inherit; margin-left: 8px }
html>body #pc_maks { margin-left: 17px }
#catalog ul { margin: 0 0 10px 10px; padding: 0 }
#catalog li {
	padding: 0 0 0 10px;  margin: 5px 0px 0 0px;
	list-style : none; background: url(img/arrow_list.gif) no-repeat 0% 5px ; }
#catalog a,#top a { color: #02519B; text-decoration: none }
#catalog a:hover,a:active, #top a:hover,a:active { text-decoration : underline }


#news_title { clear: left; float: none; height: 23px; background: #CFDBDC url(img/bg_news.gif) repeat-x;  }
#news {  float: none; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; width: "100%"; }
#news td { padding: 10px 18px; vertical-align: top; font: 12px Arial,sans-serif;
width: 50%; }
#news td a { color: #02519B; }
#news td a:hover,a:active { text-decoration: none }
#news_bottom { float: none; height: 10px; border: 1px solid #C0C0C0; border-top-style: none; margin-bottom: 10px; }

#front_decisions_title { float: none; height: 27px; 
	background: #009D4B url(img/bg_front_decisions.gif) repeat-x; color: #FFF  }
#front_decisions {  float: none; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; width: "100%"; }
table#front_decisions_table td { padding: 0 18px; width: 33%; text-align: center; font: 12px Arial,sans-serif; }
table#front_decisions_table td img { margin: 10px 0; float: none; }
table#front_decisions_table td p { margin: 0; font: bold 14px Arial,sans-serif; }


div.ul_carrier { float: none; width: 110px; margin: 0 auto; }
table#front_decisions_table td ul { margin: 10px 0; padding-left: 0;}
table#front_decisions_table td li { 
	padding: 0 0 0 10px;  margin: 0; text-align: left; 
	list-style : none; background: url(img/arrow_list.gif) no-repeat 0% 5px ; }
table#front_decisions_table td ul a { color: #02519B; }
table#front_decisions_table td ul a:hover,a:active { text-decoration : none; }
#all_decisions_front { float: none; text-align: right; }
#all_decisions_front a { color: #02519B; font: bold 14px Arial,sans-serif; text-decoration : none; }
#all_decisions_front img { float: none; margin: 0 23px 0 0; position: relative; top: 3px; left: 7px }
#front_decisions_bottom { clear: both; float: none; height: 10px; border: 1px solid #C0C0C0; border-top-style: none; }



#main { width: 99%; border: 1px solid #C0C0C0; font: 12px Arial,sans-serif; }
#main_top1 { float:left; position: relative; top: -1px; left: -1px; }
#main_top2 { float:right; position: relative; top: -1px; right: -1px; }
#main_bottom1 { float:left; position: relative; top: 1px; left: -1px; }
#main_bottom2 { float:right; position: relative; top: 1px; right: -1px; }
#main h1 { color: #009D4B; font: bold 24px Arial,sans-serif; margin: 0 0 4px; }
#main h2 { font: bold 14px Arial,sans-serif; color: #009D4B; margin: 0 0 2px; }
#main h3 { font: bold 14px Arial,sans-serif; margin: 0 0 2px; }

#navigation {
	float: none; padding: 4px 0 ; background: #F1F4F5; color: #02519B; font-size: 11px; }
#navigation p { padding-left: 8px; }
span.current { color: #383E4A; }
#navigation a { color: #02519B; }
#navigation a:hover,a:active { text-decoration: none }
#main #navigation p { margin: 0 0 3px; }
#main p { margin: 0; } 
#main p img { float: none } 
#main table#card { font: 12px Arial,sans-serif; border-collapse: collapse; }
#main table#card a { text-decoration: none; color: #383E4A; }
#main table#card a:hover,a:active { text-decoration: underline; }
#main hr { height: 1px; margin: 13px 0;  }
#main #text { line-height: 18px }
span.nowrap { white-space: nowrap; }



#right_col { margin-left: 10px; voice-family: "\"}\""; voice-family: inherit; margin-left: 5px }
html>body #right_col { margin-left: 10px }
#new,#recomends,#decisions { width: 189px; width: "191px"; 
	border-style: none solid; border-width: 1px; border-color: #C0C0C0; }
#new img.image { margin: 10px 0 8px 29px }
#new_title { margin: 3px 0 0 0; padding-left: 16px; clear: left; float: none; }
#new_title a { color: #02519B; font: 12px Arial, sans-serif } 
#price { 
	height: 23px;  
	background : #00873B url(img/price_center.gif);
	color: #FFF; font: bold 14px Arial,sans-serif; }
#price div { background : url(img/price_left.gif) no-repeat; height: 23px; }	
#price div div { background : url(img/price_right.gif) no-repeat right; height: 20px; height: "23px"; padding: 3px 15px 0; }	
#price.new { margin-left: 16px; margin-bottom: 6px;
	voice-family: "\"}\""; voice-family: inherit; margin-left: 8px } 
html>body #price.new { margin-left: 16px }
#all { border: 1px solid #FFF;  }
#all.new { margin-left: 52px; voice-family: "\"}\""; voice-family: inherit; margin-left: 26px }
html>body #all.new { margin-left: 52px }
#all img { float: none; position: relative; top: 4px; left: 12px; }
#all a { color: #02519B; font: bold 14px Arial,sans-serif; text-decoration : none; }

#recomends { text-align: center; padding: 10px 0; }
#recomends img { float: none; }
#recomends img.dlink { margin: 20px 0 12px 0; }



#decisions { text-align: center; font: 12px Arial,sans-serif}
#decisions img { margin: 15px auto; float: none }
#decisions p { margin: 0 0 0 23px; text-align : left; font: bold 14px Arial,sans-serif; }
#decisions p a { text-decoration : none; color: #383E4A; }
#decisions p a:hover,a:active { text-decoration : underline; }
#decisions ul { margin: 3px 0 15px 0 ; padding: 0; text-align : left; }
#decisions li {
	padding: 0 0 0 10px;  margin: 0px 0px 0 22px;
	list-style : none; background: url(img/arrow_list.gif) no-repeat 0% 5px ; }
#decisions ul a { color: #02519B; }
#decisions ul a:hover,a:active { text-decoration : none; }
#decisions hr { width: 160px; height: 1px; color: #C0C0C0 }
#decisions .decisions { float: none; margin-top: -5px;}
#decisions #all.decisions img { float: none; position: relative; top: 4px; left: 12px; margin: 0; }

#declares_title {  margin-top: 10px; float: right; width: 191px; height: 23px; 
	background: #CFDBDC url(img/bg_news.gif) repeat-x;  }
#declares { float: right; width: 169px; width: "191px"; font: 12px Arial,sans-serif; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; padding: 15px 5px 5px 15px; }
#declares span a { color: #02519B; }
#all_declares { float: none; text-align: right; }
#all_declares a { color: #02519B; font: bold 14px Arial,sans-serif; text-decoration : none; }
#all_declares img { float: none; margin: 3px 15px 0 0; position: relative; top: 3px; left: 7px }
	 				
	 
#footer { float: none; margin-right: 30px; line-height: 20px; padding: 25px 0 20px; 
	font: 12px Arial,sans-serif; }		  
#counters { float: none; text-align: right; }
#counters img {  margin: 0 0 0 23px; float: none; }  
#footer table { table-layout: fixed; margin-top: 10px; }
#footer td { font-size: 12px; }	
#footer td#mitra { text-align: right; width: 200px; }
#footer a { color: #383E4A; text-decoration: none; }
#footer a:hover,a:active { text-decoration: underline; }	

									 
					 
#footer_green { float: none; margin-left: 200px; height: 5px; 
	background : #009D4B; border-top: 1px solid #7C7F84; }
#footer_green img { position: relative; top: -1px; }
/*баннер*/
.blok_ban_top
{
   background: url(img/bg_top_right_corner.gif) no-repeat top right;
}
.blok_ban_top td
{
   background: url(img/bg_top_left_corner.gif) no-repeat left top;
   vertical-align: top;
}
.blok_ban_top td td
{
  background-image: none;
}
#right_corner_ban_top
{
   background: url(img/bg_bot_right_corner.gif) no-repeat 100% 100%;
}
#bot_bor_ban_top
{
   background:  url(img/bg_gray.gif) repeat-x 0 100%; 
}
#top_bor
{
   background:  url(img/bg_gray.gif) repeat-x 0 0%;
   float: left;
   margin: 0 0 10px 0;   
}
#left_bor
{
   background:  url(img/bg_gray.gif) repeat-y 0 0%;
}
#right_bor
{
   background:  url(img/bg_gray.gif) repeat-y 100% 0%;
}
#ban_top_foto
{
  float:  left;
  background-repeat: no-repeat;
   

}
#ban_top_foto div
{
   background: url(img/bg_corner_top_pic.gif) no-repeat left top;
}
#ban_top_foto div img
{
   background: url(img/bg_corner_bot_pic.gif) no-repeat bottom left;
}
#ban_top_text
{
  /* float: left;*/
  /* font-size: 75%;    */
   padding: 18px;
} 
#ban_top_text  ul
{
   margin:10px 0 0 0;
   padding:0px;
}
#ban_top_text   ul li
{
   padding: 1px 0 1px  11px;
   margin: 0px;
   list-style: none;
   background: url(img/li_marker.gif) no-repeat 0 6px;
}
#ban_top_text H1
{
   font-size: 200%;
   padding: 0px;
   margin: 0px;
   color: #02519b;
   font-family: Tahoma;
   line-height: 100%;
   font-weight: bold;
}
#ban_top_text H2
{
   font-size: 135%;
  padding: 0px;
   margin: 0px;
   color: #02519b;
   font-family: Tahoma;
    
} 
.drotcl{
    display:none;
    visible:none;
}

