html {height:100%;}
body {
	height:100%;
	FONT: 13px Verdana, sans-serif;
	color:#000000;
	background:#ffffff;
	padding:0px;
	margin:0px;
}
TD {
	FONT: 13px Verdana, sans-serif;
}
.standart {
	border: 0px;
	border-collapse: collapse;
	border-spacing:0;
}
.td_standart  {
	padding: 0px;
}
a img {
	border:0;
}
img {
	margin: 7 7 7 7; border:#fdf57e 0px solid;
}

H1 {PADDING: 0px 0px 10px 20px; FONT-SIZE: 22px; margin: 0px 0px 5px 0px; font-weight: normal; color:#000000; background: url("../img/h1_bg.gif") repeat-y top left;}

p {padding:0px; margin:0px;}

.no_margin {margin:0px;}
.no_border {border:0px;}

form {margin:0px; padding:0px;}


a {text-decoration: underline; color:#db0000;}
a:hover	{text-decoration: none; color:#000000;}

.top_1 {height:76px;}
.top_2 {height:76px; width:296px;}
.top_3 {height:14px; background:#000000;}
.top_4 {height:4px; background:#989898;}
.top_5 {height:58px;}

.bg_1 {height:196px; background: url("../img/bg_1.jpg") repeat-x center;}
.bg_2 {height:196px; background: url("../img/bg_2.jpg") no-repeat center right;}
.bg_3 {height:196px; background: url("../img/bg_3.jpg") no-repeat center left;}
H1.h1_1 { vertical-align:middle; padding: 0px 0px 0px 100px; FONT-SIZE: 36px; MARGIN: 0px; font-weight: bold; color:#FFFFFF; font-style:italic; background:none;}

.height_1 {height:1px;}
.width_990 {width:990px;}
.width_2 {width:100px;}

.menu_left { width:296px;}
.table_top_menu {width: 256px; padding: 0; margin: 10px 0px 20px 40px;}
.top_menu {width: 100%; padding: 0; margin: 0;}
.top_menu li {margin: 0; padding: 0; list-style: none;}
.top_menu li.tm_line {width:100%; height:10px; margin: 0; padding: 0; background: url("../img/tm_line_bg.gif") repeat-x bottom left;}
.top_menu li.no_active a {width:100%; display: inline-block; text-align:left; font-size:15px; font-weight:bold; text-decoration:none; color:#000000; text-transform:uppercase;  padding:7px 0px 7px 0px; background: url("../img/tm_bg.gif") no-repeat top left;}
.top_menu li.no_active a:hover {width:100%; text-align:right; background: url("../img/tm_bg_red.gif") no-repeat top right; color:#db0000;}
.top_menu li.active a {width:100%; display: inline-block; text-align:right; font-size:15px; font-weight:bold; text-decoration:none; color:#db0000; text-transform:uppercase; padding:7px 0px 7px 0px; background: url("../img/tm_bg_red.gif") no-repeat top right;}

.table_top_menu_2 {width: 100%; padding: 0; margin: 0px;}
.top_menu_2 {width: 100%; padding: 0; margin: 0;}
.top_menu_2 li {margin: 0; padding: 0; list-style: none;}
.top_menu_2 li.no_active a {width:100%; display: inline-block; text-align:right; font-size:14px; font-weight:normal; text-decoration:none; color:#000000;  text-transform:none; padding:0px 0px 3px 0px; background:none; }
.top_menu_2 li.no_active a:hover {width:100%; text-align:right; background:none; color:#db0000;}
.top_menu_2 li.active a {width:100%; display: inline-block; text-align:right; font-size:14px; font-weight:normal; text-decoration:none; color:#db0000; text-transform:none; padding:0px 0px 3px 0px; background:none;}

.content {vertical-align:top; padding:10px 40px 10px 40px;}

.rc {width:4px;height:6px;background:url("../img/rc.gif") no-repeat center;}
a.tp_a {text-decoration: underline; color:#999999; font-weight:normal; font-size:11px;}
a.tp_a:hover	{text-decoration: none; font-weight:normal;}
a.tp_noa {text-decoration: none; color:#999999; font-weight:normal; font-size:11px;}
a.tp_noa:hover	{text-decoration: none; color:#999999; font-weight:normal;}
.div_tp {padding-bottom:10px;}

.catalog_cat {width: 100%; padding: 0; margin: 0; text-align:left; vertical-align:top;}
.catalog_cat li {width:200px; margin: 15; padding: 0; list-style: none; border:#ffff00 0px solid; text-align:center; vertical-align:top; display: inline-table; _display: inline;}
/*.catalog_cat li {width:200px; height:100%; margin: 15; padding: 0; list-style: none; border:#ffff00 0px solid; text-align:center; vertical-align:top; display: inline-table; }*/
H2.h2_1 {PADDING: 0px 0px 5px 0px; FONT-SIZE: 16px; MARGIN: 0px; font-weight: normal;color:#000000;}
H2.h2_1 a{color:#000000; text-decoration:none;}
H2.h2_1 a:hover{color:#db0000; text-decoration:none;}
H2.h2_2 {PADDING: 0px 0px 0px 0px; FONT-SIZE: 12px; MARGIN: 0px; font-weight: normal;color:#000000;}
H2.h2_2 a{color:#000000; text-decoration:none;}
H2.h2_2 a:hover{color:#db0000; text-decoration:none;}
H3.h3_1 {PADDING: 0px 0px 0px 0px; FONT-SIZE: 11px; MARGIN: 0px; font-weight: normal;color:#000000;}
H3.h3_1 a{color:#666666; text-decoration:none;}
H3.h3_1 a:hover{color:#db0000; text-decoration:none;}

.footer {height:50px;}
.footer_2 {width:296px;}
.footer_3 {text-align:right; padding-bottom:20px; font-weight:normal; font-size:14px; color:#666666;}
.footer_4 {height:14px; background:#000000;}

div.news_title_i {padding:0px 0px 10px 0px;}
div.news_title_i a{font-weight: bold; font-size:14px;}
div.news_date_i {padding:0px 0px 5px 0px; font-size:10px; font-weight:normal;}
div.news_line_i {height:10px; border-top:#e3e3e3 1px solid;}
div.news_title {padding:0px 0px 10px 0px;}
div.news_title a{font-weight: bold; font-size:14px;}
div.news_date {padding:0px 0px 5px 0px; font-size:10px; font-weight:normal;}
div.news_line {height:10px; border-top:#e3e3e3 1px solid;}
.a_news_one {text-align:right;}
TD.list {
	BORDER: 0px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
}
TD.list_active {
	BORDER: 0px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #027dcb;
	font-weight: bold;
}