html, body, li,
h1, h2, h3, h4, h5, h6,p,
form, fieldset, a, table {
     margin: 0;
     padding: 0;
     border: 0;
}
img 
{
	 border: 0;
}
td.page_content p {margin-bottom: 10px;}
ul, ol {margin: 5px 0px 0px 0px; padding-left: 0px;}
table { empty-cells: show; }
body, html { width: 100%; height:100%; color: black }
body {font-size: 11px; font-family: Tahoma; font-weight: normal;}

#centr { margin-left: auto; margin-right: auto;}

h1{ font-size: 18px; font-weight: normal; color:#DB6700; margin-bottom: 10px;}
h2{ font-size: 18px; font-weight: normal; color:#DB6700; margin-bottom: 10px; padding-right: 10px; padding-bottom: 1px; padding-top: 15px;}
h3 { font-size: 13px; font-weight: bold; color: #0F5690; margin-bottom: 10px;}
table.qualify h3 {font-size: 12px;}
h4 { font-size: 18px; font-weight: normal; color:#DB6700; margin-bottom: 10px;}
h5 { font-size: 18px; font-weight: normal; color:#0F5690;  margin-bottom: 11px;}
h6 { font-size: 12px; font-weight: bold; color:#0F5690; margin-top: 5px; margin-bottom: 5px;}
h7 { font-size: 12px; font-weight: bold; color: #0F5690; margin-bottom: 10px;}

td.first {background-color: #E5F0F9; font-size: 12px; font-weight: bold; color:#0B619D; padding-left: 16px;}
tr.second td {background-color: #E5F0F9; font-size: 12px; font-weight: bold; color:#0B619D; padding-left: 16px; padding-top: 9px;}
td.blue {background-color: #C4D7E5; font-size: 12px; font-weight: bold; color:#0B619D; padding-left: 16px; margin-bottom: 10px;}
tr.grey td {background-color: #F2F2F2;}
td.grey {background-color: #F2F2F2;}

.table1 { border: 1px solid #C4D7E5; }
.table_goods { border: 1px solid #C4D7E5; }
.table_goods td { padding-left: 16px; padding-right: 16px; }

a { color: #0F5690; text-decoration: underline;}
a:hover {text-decoration: none;}
a.under {text-decoration: underline !important; }
a.under:hover {text-decoration: none !important; }
a.alt_under {text-decoration: none !important; }
a.alt_under:hover {text-decoration: underline !important; }

a.black { color: #000; text-decoration: none;}
a.black:hover { text-decoration: underline;}
a.black:hover span:hover{ text-decoration: none !important; }
table.icons td a.black:hover { text-decoration: underline; }
.orange { color: #DC6800;}
.orange a { color: #DC6800; text-decoration: none; }
.orange a:hover { text-decoration: underline; }
#orange_m { color: #DC6800; text-decoration: none;}
#orange_m:hover { text-decoration: underline;}
.light_blue { color: #CFDDE9;}
.blue {color: #0F5690;}

.banner_header {font-weight: bold; font-size: 15px; margin-bottom: 8px; color: rgb(15, 86, 144);}
.crumbs{padding-top: 1px; color: #000;}

.crumbs img {margin-right: 7px; m1argin-left: 6px; margin-bottom: 1px;}
.crumbs span orange {color: #DC6800; }
.crumbs a { color: #000;}
.crumbs a:hover { text-decoration: none;}
.crumbs_result{padding-top: 1px; color: #000; margin-top: 6px; font-size: 11px;}
.crumbs_result img {margin-right: 7px; margin-left: 6px; margin-bottom: 1px;}
.crumbs_result span orange {color: #DC6800; }
.crumbs_result a { color: #000;}

.name_form{padding-top: 14px; padding-bottom: 6px; padding-left: 13px; padding-right: 9px;}
.name_form1{padding-top: 14px; padding-bottom: 6px;}
.name_form_order {padding-top: 14px; padding-bottom: 4px; *padding-bottom: 3px;}
.name_form_last {padding-bottom: 14px; padding-top: 4px; *padding-top: 3px;}
.name_input{width:170px; height: 16px; border: 1px solid #6C6C6C;}
.surname_form {width:170px; height: 16px; border: 1px solid #6C6C6C;}
.elem_pad {padding-left: 13px; padding-right: 9px; padding-top: 5px; padding-bottom: 10px; }
.elem_pad_last {padding-left: 13px; padding-right: 9px; padding-top: 1px; padding-bottom: 14px; }

.c1omments{padding-top: 14px; padding-bottom: 11px; padding-right: 53px;}
.comments{padding-top: 14px; padding-bottom: 11px;}
.comments_input{width:100%; height: 109px; border: 1px solid #6C6C6C;}
.image_form{padding-bottom: 10px; padding-right: 53px;}
.select_inp {width:171px; *width: 174px;  height: 20px; font-size: 11px; border: 1px solid #6C6C6C;}
td.ver {vertical-align: top;}
.news_table td.orange, .news_list td.orange { vertical-align: top; padding-right: 14px;}
.news_table td, .news_list td{padding-bottom: 6px; line-height: 15px;}
.news_list a {text-decoration:underline; color: #000;}
.news_list a:hover {text-decoration:none;}
.page{ margin-right: 6px; margin-left: 6px; text-align: center; vertical-align: text-bottom; position: relative; float: left;}
.page_a{ margin-right: 6px; margin-left: 6px; text-align: center;position: relative; float: left;}
.page_a a { color: #F2770B; text-decoration: none; }
.page a:hover { color: #F2770B; }
.pager{ margin-top: 11px;}
.last_arr{text-decoration: none; text-align: center; vertical-align: text-bottom; position: relative; float: left; }
.header{ background: url(/i/header.gif) top left repeat-x;}
.header_bg{ background: url(/i/header_bg.gif) top left repeat-x;}
.header_tl{background: url(/i/header_tl_bg.gif) top right no-repeat;}
.header_top_bg{background: url(/i/header_top_bg.gif) top left repeat-x;}
.header_lt_angle{padding-right: 10px; padding-left: 1px; background: url(/i/header_left_top_angle.gif) top left no-repeat; height: 125px;}

.header_tr{background: url(/i/header_tr_tr_bg.gif) top left no-repeat;}
.title{background: url(/i/title_01.jpg) top left no-repeat; height: 72px}
.top_right_head{ background: url(/i/header_right_mid_angle_bg.gif) top right no-repeat;}

.icons {margin: 32px 10px 16px 21px;}
.icons td {padding-right: 15px;}
.search{margin-left: 13px; margin-right: 5px; margin-top: 1px;}

#menu {margin-bottom: 22px; font-size: 13px;}
#menu td { background: url(/i/menu.gif) top left repeat-x; white-space: nowrap; text-align: center; padding-bottom: 1px;}
#menu td.active { background: url(/i/menu_a.gif) top left repeat-x; white-space: nowrap; text-align: center; padding-bottom: 1px;}
#menu td a { color: #ffffff; margin: 0px 5px;}
#menu td a:hover { text-decoration: none;}
#menu td.menuCorner { background-image: none; padding-bottom: 0px; }

table.qualify td img{border: 1px solid #C4D7E5;}

.orng_point { background: url(/i/line_left_bg.gif) bottom left no-repeat; height: 49px; width:24px; float:left;}
.orng_point_main2 { background: url(/i/line_left_bg_main2.gif) bottom left no-repeat; height: 31px; width:24px; float:left;}
.orng_point_nutro { background: url(/i/line_left_bg_nutro.gif) bottom left no-repeat; height: 8px; width:33px; float:left;}
.line_bg {background: url(/i/line_bg_nutro.gif) bottom left repeat-x; height: 8px;}
.blue_point { background: url(/i/line_right_bg.gif) bottom right no-repeat; height: 49px; width:9px; float:right;}
.blue_point_main2 { background: url(/i/line_right_bg_main2.gif) bottom right no-repeat; height: 31px; width:9px; float:right;}
.blue_point_nutro { background: url(/i/line_right_bg_nutro.gif) bottom right no-repeat; height: 8px; width:8px; float:right;}
.orange_point_nutro {padding: 0px 10px 10px 40px; background: url(/i/orange_point_bg_nutro.gif) top left no-repeat;}
.flash {padding-right: 0px; padding-left:25px;}
.orange_point{padding: 0px 10px 10px 40px; background: url(/i/orange_point_bg.gif) top left no-repeat;}
.block_p {line-height: 14px; margin-bottom: 5px; margin-left: 1px;}
.block_th_bg{background: url(/i/block_top_header_bg.gif) top left no-repeat; width: 100%; height: 3px;}
.block_th_content_bg {background: url(/i/block_top_header_content_bg.gif) bottom left no-repeat; width: 100%; height: 5px;}
.block_th_content_bg_nutro {background: url(/i/menu_top_header_content_bg.gif) bottom left no-repeat; width: 100%; height: 5px;}
.border_usl{background-color: #afc9e0; vertical-align: bottom;}
.banner2_bg{background: url(/i/banner_html/banner2_bg.gif) bottom left no-repeat;}
.spacer{ font-size: 1px !important;}
.spacer6{height: 6px;}
.spacer18 {height: 18px;}
.spacer29 {height: 29px;}
.spacer20 {height: 20px;}
.block_border_left
{
   background: url(/i/top_border_usl.gif) top left repeat-y;
   padding-left: 20px;
   margin-left: -22px;
   padding-top: 0px;
   
}
.page_content{padding-right: 10px; padding-left: 33px;}
.first_heading { padding-right: 10px; padding-left: 33px; padding-bottom: 6px; padding-top: 15px;}
.second_heading{padding-right: 10px; padding-bottom: 1px; padding-top: 15px;}
.block_news  {}
.block_head{
background: url(/i/block_middle_header_bg.gif) top left repeat-y; width: 100%;}
.block_head h5 { margin-top: 3px; margin-left: 13px; margin-bottom: 3px;}
.block_cont {
    background: url(/i/block_content_bg.gif) top left no-repeat;
    padding-top: 12px;
    padding-bottom: 15px;
    padding-left: 15px;
    
}
.block_bottom {
    background: url(/i/block_bottom_bg.gif) top left no-repeat;
    }
.block_bottom_nutro {
    background: url(/i/menu_bottom_bg.gif) top left no-repeat;
    }
/*.block_bottom_nutro {
    background: url(/i/nutr_menu_b_bg.gif) top left no-repeat;
    }*/

.block_bh_bg{background: url(/i/block_bottom_header_bg.gif) bottom left no-repeat;width: 100%; height: 6px;}
.block_sub_head {
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 1px;
}


.menu_nutro a { color: #fff;
  text-decoration: none; 
}
.menu_nutro a:hover { text-decoration: underline; }


ul li {
    background: transparent url(/i/bullet.gif) no-repeat scroll 0px 4px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding-left: 15px;
    margin-bottom: 7px;
}
ul.no_bullet li 
{
	background-image: url(/i/pix.gif);
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 6px;
	}
	
.menu_heading {margin-left: 10px;}	
.heading {margin-top: 23px; margin-bottom: 6px;}	

.nutro_menu_a {
    background: url(/i/nutr_m_a_bg.gif) top left repeat-y;
}
.nutro_menu {
    background: url(/i/nutr_m_bg.gif) top left repeat-y;
}
.nutro_menu_a a {
    font-weight: bold;
    color: #0F5690;
    text-decoration: none;
    }
.nutro_menu a {
    color: #0F5690;
    text-decoration: none;
}
.nutro_menu_a a:hover, .nutro_menu a:hover {
    text-decoration: underline;
    }
.nutro_menu ul {padding-top: 4px; margin: 0; }    
.nutro_menu_a ul li, .nutro_menu ul li {
    background: transparent url(/i/arrow_nutr_m.gif) no-repeat scroll 0px 5px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding-left: 15px;
    margin-left: 14px;
    margin-top: 7px;
    margin-bottom: 7px;
    font-size: 12px;
}
/*.nutr_lev_1 a{
    color: #0F5690;
    text-decoration: underline;}*/

/*div.lev_3 {border: 1px solid black}*/
ul.level_3 li {
    margin: 0px;
    padding: 0px;
    background: none;
    list-style-image: none;
    list-style-type: none;
    
}
div.lev_3 a, li.lev_2 a, li.lev_2a a { 
    color: #000;
    font-size: 11px;
    text-decoration: none;
    }
.rasp {
    height: 5px;
    font-size: 0.1px;
}
div.lev_3a {
    background : url(/i/nutr_m_lev2_bg.gif) repeat-y top left;
    }
div.lev_3a a { 
    color: #0F5690;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}
.pad {padding: 3px 5px 5px 12px;}
.pad_a {padding: 3px 5px 0px 12px;}
.padd {padding: 0px 5px 2px 0px; margin:0px;}
.padd_a {padding: 3px 5px 2px 0px;  margin:0px;}
ul.nutr_lev_1 {margin-top: 0px; padding-top: 5px;}
ul.nutr_lev_1 li {
    list-style-type: none;
	list-style-image: none;
    list-style-position: outside;
	padding-left: 15px;
	margin-left: 14px;
	font-size: 13px;
	}
/*ul.nutr_lev_1 {margin-top:0px;}*/
li.lev_1, li.lev_2 {
    background : url(/i/arrow_nutr_blue.gif) no-repeat 0px 6px;
    list-style-image: none;
    list-style-type: none;
}
li.lev_1a, li.lev_2a {
    background : url(/i/arrow_nutr_orng.gif) no-repeat 0px 6px;
    list-style-image: none;
    list-style-type: none;
}

.nutr_m_bord {
    background: url(/i/nutr_m_bord.gif) bottom left no-repeat;
    1width: 100%;
    
}
.nutr_m_bord_first {
    background: url(/i/nutr_m_bord.gif) top left no-repeat;
 
}
.left_mar13 {margin-left: -13px;}
.left_mar20 {margin-left: -30px;}
.left_mar20_nutr {margin: 3px 0px 0px -30px;}
.left_mar20 a:hover {text-decoration: none;}
	

	/*
.hidden_list ul li { 
  background: url(/i/arrow_hidden.gif) no-repeat 0px 4px;
    list-style-type: none;
	list-style-image: none;
    list-style-position: outside;
	padding-left: 15px;
	margin-left: 36px;
	font-size: 13px;
	}*/

/*
ul.active_item li{background: url(/i/arrow_sitemap.gif) no-repeat 0px 4px;
    list-style-type: none;
	list-style-image: none;
    list-style-position: outside;
	padding-left: 11px;
	margin-top: 5px;
	font-size: 13px;
	}
 
ul.list_item {margin-top: 6px;}	
ul.list_item li {background: url(/i/arrow_hidden.gif) no-repeat 0px 4px;
    list-style-type: none;
	list-style-image: none;
    list-style-position: outside;
    margin-left:9px;
    margin-bottom: 6px;
	font-size: 11px;
	}
ul.list_item li a, ul.active_item li a {color: #0B619D;
    text-decoration: none;
}
ul.list_item li a:hover, ul.active_item li a:hover {color: #0B619D;
    text-decoration: underline;
}
ul.list_item_sub li {background: url(/i/arrow_hidden.gif) no-repeat 0px 4px;
    list-style-type: none;
	list-style-image: none;
    list-style-position: outside;
    margin-left:9px;
    margin-bottom: 6px;
	font-size: 11px;
	}
ul.list_item_sub li a {color: #4A4A4A;
    text-decoration: none;   
}
ul.list_item_sub li a:hover {color: #4A4A4A;
    text-decoration: underline;   
}
ul.list_item_block li {background: url(/i/arrow_orange.gif) no-repeat 0px 4px;
    list-style-type: none;
	list-style-image: none;
    list-style-position: outside;
    text-decoration: none;
    margin-bottom: 8px;
	font-size: 11px;
	}

ul.list_item_block li span {color: #0B619D;
    text-decoration: none;   
}
ul.list_item_block li span a:hover { text-decoration: underline; }


.level_0 a{font-size: 15px;
	color: #F2770B;
	font-weight: bold;
	text-decoration: none;}
	
.level_0 a:hover {text-decoration: underline;}
div.level_1 {margin-bottom: 5px;}
.level_1 a{font-size: 12px;
	color: #0B619D;
	font-weight: bold;
	text-decoration: none;}
	
.level_1 a:hover {text-decoration: underline;}
*/




.result{font-size: 15px;
	color: #F2770B;
	font-weight: bold;}

.blue_numbers{font-size: 12px;
	color: #0B619D;
	font-weight: bold;}
.zapros{font-size: 12px;
	color: #F2770B;
	font-weight: bold;}
.search_result{font-size: 12px;
	color: #0B619D;
	font-weight: bold;}

ol.search_result li{margin-left: 34px; *margin-left: 41px;}
.search_result li span a {color: #F2770B; text-decoration: none;}
.search_result li span a:hover {color: #F2770B; text-decoration: underline;}
.search_result li div {padding-top: 6px; color: #000; font-size: 11px; font-weight: normal;}
.search_result li {margin-bottom: 29px;}
.link {
    margin-top: 8px;
    margin-left: 1px;
}

.poisk{ background: url(/i/poisk_bg.gif) repeat-x; height: 58px; margin: 2px 2px 1px 2px;}
.poisk td{ vertical-align: top;}
.poisk_div{padding-left: 60px; padding-right: 70px;}
#text_input{vertical-align: top; padding-top:5px; padding-left: 5px;}



#copy { color:#8B8B8B; padding-top: 44px; padding-left:15px;}
#coords { color:#8B8B8B; padding: 31px 0px 10px 40px}
.copy_nutro { color:#8B8B8B; padding-bottom: 52px; padding-left: 24px; padding-top: 36px; }
.footer_bl{ background: url(/i/footer_left_angle_bg.gif) bottom left no-repeat; height:118px;}
.footer { background: url(/i/footer_middle_bg.gif) bottom left repeat-x; height:118px;}
.footer_r_angle_bg {background: url(/i/footer_right_angle_bg.gif); height: 118px;}
.footer_left_left_bg{background: url(/i/footer_left_left_bg.gif) bottom left repeat-x;}
.footer_br{ background: url(/i/footer_br.gif) bottom right no-repeat; height:118px;}
#counter td {padding-right: 10px;}
#counter table {margin-top: 30px;}
#counter_nutro td {padding-right: 10px; padding-bottom: 20px;}
.r_pad15 {padding-right: 10px;}


#e404 { font-family: Tahoma }
#e404 div { margin-bottom: 10px; color: #DC6800; vertical-align: middle; }
#e404 a { text-decoration: none; color:#000; font-size: 11px; vertical-align: middle; }
#e404 a:hover { text-decoration: underline; }
#e404 img { margin-right: 7px; vertical-align: middle; }
#e404 div.addr { font-size: 9px; color: #aaa; margin-top: 20px; }