span.prod {color:#BD0525;}

.inf_left h1.mytext {
	color:#BD0525;
	margin: 25px 0px;
	padding-left: 30px;
	font: normal 20px tahoma, arial, verdana;
	color: #bd0525;
	text-transform: none;
	font-weight: normal !important;
}
.inf_left h2.mytext {
	color:#BD0525;
	margin: 25px 0px;
	padding-left: 30px;
	font: normal 20px tahoma, arial, verdana;
	color: #bd0525;
	text-transform: none;
	font-weight: normal !important;
}

.inf_left h1.main_text
{
	color:#BD0525;
	margin: 25px 0px;
	padding-left: 30px;
	font: normal 20px tahoma, arial, verdana;
	color: #bd0525;
	text-transform: none;
	font-weight: normal !important;
	background-image:none;
}
.h1_h2 {
	margin: 25px 0px;
	padding-left: 30px;
	font: normal 20px tahoma, arial, verdana;
	color: #bd0525;
	text-transform: lowercase;
	font-weight: normal !important;
	
}
* {
	margin: 0px; padding: 0px;
}

body {
	/*background: #51a1f0 url('../../_img/new/body_fon.gif') top left repeat-x;*/
	background: #51a1f0 url('../../_img/new/body_fon1.gif') top left repeat-y;
}

img {
	border: 0px;
}

H1 {
	margin: 25px 0px;
	font: normal 20px tahoma, arial, verdana;
	color: #bd0525;
	text-transform: lowercase;
	font-weight: normal !important;
}
#lefth2my H2{
	margin: 25px 0px;
	font: normal 20px tahoma, arial, verdana;
	color: #bd0525;
	text-transform: lowercase;
	font-weight: normal !important;
}


p, td, div {
	font: normal 12px tahoma, arial, verdana;
	color: #4a6772;
	text-align:justify;
}

a:link, a:visited, a:active, a:hover {
	font: normal 12px tahoma, arial, verdana;
	color: #bd0525;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.head_fon1 {
	background: #55a1ed url('../../_img/new/head_fon1.jpg') top left no-repeat;
}

.img_logo1 {
	margin-top: 36px;
	margin-left: 168px;
}

.head_fon2 {
	background: #4296eb url('../../_img/new/head_fon2.jpg') bottom right no-repeat;
}

.syst_vent {
	position: absolute;
	left: 277px;	top: 15px;
}

.top_menu {
	background: #4296eb url('../../_img/new/strip_fon1.gif') 10px 0px repeat;
}

.top_menu_items {
	margin-top: 10px;
}

a.a_top_menu:link, a.a_top_menu:visited, a.a_top_menu:active, a.a_top_menu:hover {
	font: normal 12px tahoma, arial, verdana;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

a.a_top_menu:hover {
	text-decoration: underline;
}

.head_fon3 {
	background: #4296eb url('../../_img/new/head_fon3.jpg') top right no-repeat;
}

/*.top_moz {
	position: relative;
	margin-top: -33px;
	margin-right: 15px;
	z-index: 100;
}*/

.top_moz {
	position: relative;
/*	margin-top: -33px;
	margin-right: 15px;*/
	z-index: 100;
}

.logo2 {
	background-color: #5ba6f0;
}

.img_logo2 {
	margin-right: 13px;	
}

.search {
	background: url('../../_img/new/strip_fon1.gif') 2px 0px repeat;
}

.passfield {
	border: solid #acd6fc 1px;
	padding-top: 3px;
	height: 21px;
}

.main_menu_item {
	position: relative;
	width: 100%; height: 74px;
	background: url('../../_img/new/catalog_bg0.jpg') 0px 0px no-repeat;
}

.bg1 {
	background: url('../../_img/new/bg1.jpg') 0px 0px repeat-y;
}

/*.main_menu_item1 {
	position: absolute;
	width: 100%; height: 74px;
	top: 14px;
	left: 13px;
	background: url('../../_img/new/catalog_fon_na.png') 0px 0px no-repeat;
	height: 74px;
	z-index: 99;
}

.main_menu_item1_a {
	position: absolute;
	width: 100%; height: 74px;
	top: 14px;
	left: 13px;
	background: url('../../_img/new/catalog_fon_a.png') 0px 0px no-repeat;
	height: 74px;
}*/

.main_menu_item1 {
	position: absolute;
	width: 100%; height: 74px;
	top: 7px;
	left: 7px;
	background: url('../../_img/new/catalog_fon_na.png') 0px 0px no-repeat;
	height: 74px;
	z-index: 99;
}

.main_menu_item1_a {
	position: absolute;
	width: 100%; height: 74px;
	top: 7px;
	left: 7px;
	background: url('../../_img/new/catalog_fon_a.png') 0px 0px no-repeat;
	height: 74px;
}

.mm_image {
	float: left;
	width: 112px; height: 58px;
}

.mm_link {
	margin-top: 13px;
	margin-left: 126px;
	margin-right: 25px;
}

a.a_mmenu:link, a.a_mmenu:visited, a.a_mmenu:active, a.a_mmenu:hover {
	font: bold 12px tahoma, arial, verdana;
	color: #126aae;
	text-decoration: none;
}

a.a_mmenu:hover {
	text-decoration: underline;
}

.mmenu_active {
	font: bold 12px tahoma, arial, verdana;
	color: #bd0525;
}

.mmenu_splitter {
 height: 8px; line-height: 8px;
}

.div_www {
	position: relative;
	width: 100%; height: 81px;
	/*background: url('../../_img/new/kvad.gif') 100% 0px no-repeat;*/
}

/*.div_icons {
	top: -31px; right: 147px;
	width: 143px; height: 89px;
	position: absolute;
	background: url('../../_img/new/moz33.gif') 0px 0px no-repeat;
}*/

.div_icons {
	/*top: -2px; right: 187px;*/
	width: 143px; height: 89px;
	/*position: absolute;*/
	background: url('../../_img/new/moz33.gif') 0px 0px no-repeat;
}

.inf_bord_top1 {
	background: #fff url('../../_img/new/inf_bord_top1.gif') 0px 0px repeat-x;
}

.inf_bord_top2 {
	width: 184px;
	background: #9ac2e7 url('../../_img/new/inf_bord_top2.gif') 0px 0px repeat-x;
}

.inf_left {
	background: #fff url('../../_img/new/inf_bord_left.gif') 0px 0px repeat-y;
}

.inf_left p {
	line-height: 1.3;
	margin-bottom: 15px;
}

.inf_left h1 {
	margin-left: 30px;
	background: url('../../_img/new/h1_line1.gif') 0px 14px repeat-x;
}


.inf_right {
	background: #9ac2e7 url('../../_img/new/inf_bord_right.gif') 100% 0% repeat-y;
}

.inf_right h1 {
	margin-right: 25px; 
	background: url('../../_img/new/h1_line2.gif') 0px 14px repeat-x;
	text-align: right;
	COLOR: #fff;
}
.inf_right h2 {
	margin-right: 25px; 
	background: url('../../_img/new/h1_line2.gif') 0px 14px repeat-x;
	text-align: right;
	COLOR: #fff;
	margin-top: 25px;
}

.inf_right2 {
	background: #fff url('../../_img/new/inf_bord_right.gif') 100% 0% repeat-y;
}


.h1_left {
	background-color: #fff;
	padding-right: 30px; 
}

.h2_left {
	background-color: #9ac2e7;
	padding-LEFT: 15px; 
}

.bottom_menu {
	height: 65px;
	background-color: #c5e5ff;
}

.bottom_menu td {
	padding-top: 20px;
}

.bottom_menu td span {
	white-space: nowrap !important;
}

a.a_bott_menu:link, a.a_bott_menu:visited, a.a_bott_menu:active, a.a_bott_menu:hover {
	font: normal 11px verdana, tahoma, arial;
	color: #2d74bc;
	text-decoration: none;
	text-transform: lowercase;
}

a.a_bott_menu:hover {
	text-decoration: underline;
}

.inf_bord_bott1, .inf_bord_bott2 {
	background: #c5e5ff url('../../_img/new/inf_bord_bott.gif') bottom left repeat-x;
}


.footer {
	background: url('../../_img/new/bg1.jpg') 0px 0px repeat-y;
}

.footer_cont {
	font: bold 11px verdana, tahoma, arial;
	color: #c4dff8;
}

.footer_copy {
	font: normal 11px verdana, tahoma, arial;
	color: #c5e5ff;
}

.news_sb {
	font-size: 10px;
	margin: 25px 20px;
	
}

.news_sb  a {
	color: #4a6772 !important;
	font-size: 10px !important;
	text-decoration: none !important;
}

.news_sb  a:hover {
	text-decoration: underline !important;
}

ul.inf_links {
	list-style-type: none;
	margin: 0px; padding: 0px;
}

ul.inf_links  li {
	padding-left: 15px;
	background: url('../../_img/new/li1.gif') 0px 5px no-repeat;
}

ul.inf_links  li  a {
	color: #fff !important;
	font-size: 12px !important;
	text-decoration: none !important;
}

ul.inf_links  li  a:hover {
	text-decoration: underline !important;
}

.page_content {
	position: relative;
	margin-right: -510px;
	border: solid red 1px;
}

* html .page_content {  }
