body {background: url(/DESIGN/PROMO/images/bg_404.gif) repeat-x left top #043C77; margin:0px; padding:0px; width:100%; height:100%; font-siZe: 11px; font-family: Tahoma; color: #5F5E5E;}
form {
	margin: 0px;padding:0px;
}

a {color:#0074CF; font-family: Tahoma; font-size: 11px;}
a.link2 {color:#61C8FB; font-family: Tahoma; font-size: 11px;}

a.subs {
	text-decoration: none;
}

a.subs:hover {
	text-decoration: underline;
}

input {color: #5F5E5E; font-family: Tahoma; font-size: 11px;}
textarea { border: 1px solid #C1C1C1;color: #5F5E5E; font-family: Tahoma; font-size: 11px; overflow: hidden;}
p, div {
	color: #5F5E5E; font-family: Tahoma; font-size: 11px;
}
p {
	line-height: 1.5;
}

.panel_buttons{ height: 39px;}
.button_act {height: 100%; background: url(/DESIGN/PROMO/images/button_act_bg.gif); font-family: Tahoma; font-size: 12px; text-transform: uppercase; color: white;}
.button_act_left {background: url(/DESIGN/PROMO/images/button_act_03.jpg) no-repeat; width: 9px;}
.button_act_center {background: #0074CF url(/DESIGN/PROMO/images/button_act_04.jpg) no-repeat center;}
.button_act_right {background: url(/DESIGN/PROMO/images/button_act_05.jpg) no-repeat center; width: 9px;}


.button_noact {cursor: pointer; height: 100%; background: url(/DESIGN/PROMO/images/button_noact_bg.gif); font-family: Tahoma; font-size: 12px; text-transform: uppercase; color: white;}
.button_noact_left {background: url(/DESIGN/PROMO/images/button_noact_03.jpg) no-repeat; width: 9px;}
.button_noact_center {background: #043C77 url(/DESIGN/PROMO/images/button_noact_04.jpg) no-repeat center;}
.button_noact_right {background: url(/DESIGN/PROMO/images/button_noact_05.jpg) no-repeat center; width: 9px;}

.copy a {color: white; text-decoration: none;}
.copy a:hover {color: white; text-decoration: underline;}
.copy .text1 {color: white; font-weight: bold; font-size: 11px; font-family: Tahoma;}
.copy .text2 {color: #B9B8B8; font-size: 11px; font-family: Tahoma;}


.catalog_root_inner {background: white; height: 26px;}
.catalog_root_inner .title_selected {background: url(/DESIGN/PROMO/images/class_li2.gif) no-repeat left 7px #118ECF; padding-left: 20px;  padding-top: 3px; padding-bottom: 3px;}
.catalog_root_inner .title_selected a { color: white; font-family: Arial; font-size: 12px;}

.catalog_root_inner .title {background: url(/DESIGN/PROMO/images/class_li.gif) no-repeat left 7px white; padding-left: 20px;  padding-top: 3px; padding-bottom: 3px;}
.catalog_root_inner .title a { color: #0074CF; font-family: Arial; font-size: 12px;}

.catalog_content1 {
	color: white; font-size: 11px;
}

.catalog_content1 .level2_subitem {
	font-weight: bold; color: White;
	margin-bottom: 10px;
}

.catalog_content1 .level3_subitem {
	font-weight: bold;
	color: #B8E6FF;
	margin-bottom: 10px;
}

.catalog_content1 .level2_last a {
	padding-left: 15px;
	background: url(images/item_li.gif) no-repeat left 3px;
	color: white;
	font-size: 10px;
	text-decoration: underline;
}

.catalog_content1 .level3_last a {
	padding-left: 15px;
	background: url(images/item_li2.gif) no-repeat left 3px;
	color: #B8E6FF;
	font-size: 10px;
	text-decoration: underline;
}

.up {
	background: url(images/up.gif) no-repeat left 2px;
	padding-left: 15px;
	font-size: 10px;
	text-decoration: underline;
	color: #B8E6FF;
}

.catalog_root {background: #E5E5E5; margin-bottom: 2px;}
.catalog_root .title {padding-left: 20px; background: #CBCBCB;  padding-top: 3px; padding-bottom: 3px;}
.catalog_root .title_selected {padding-left: 20px;  padding-top: 3px; padding-bottom: 3px;}
.catalog_root .title a {color:#4B4A4A; text-decoration: underline; font-size: 11px; font-family: Tahoma;}
.catalog_root .title_selected a {font-weight: bold; color: white; text-decoration: none; font-size: 11px; font-family: Tahoma;}

.catalog_root .shortcut {background: #043C77;}
.catalog_root .shortcut_selected, .title_selected {background: #139EE4;}
.selected a {font-weight: bold; color: white; text-decoration: none;}

.catalog_root .round_selected {background: #139EE4;height: 100%;}
.catalog_root .round_top_selected {width:9px; height: 9px; background: url(/DESIGN/PROMO/images/round_top_sel.gif) top no-repeat;}
.catalog_root .round_bottom_selected {width:9px; height: 9px; background: url(/DESIGN/PROMO/images/round_bottom_sel.gif) bottom no-repeat;}

.catalog_root .round {background: #CBCBCB; height: 100%;}
.catalog_root .round_top {width:9px; height: 9px; background: url(/DESIGN/PROMO/images/round_top.gif) top no-repeat;}
.catalog_root .round_bottom {width:9px; height: 9px; background: url(/DESIGN/PROMO/images/round_bottom.gif) bottom no-repeat;}

.catalog_items .sub_item, .catalog_items .sub_item_selected {
	padding-left: 40px; padding-top: 1px; padding-bottom: 3px;
}

.catalog_items .sub_item a {
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 14px;
	color: #787878;
	background: url(/DESIGN/PROMO/images/li1.gif) no-repeat left 2px;
}

.catalog_items .sub_item_selected a, .catalog_items .sub_item a:hover {
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 14px;
	color: #0D91D3;
	background: url(/DESIGN/PROMO/images/li2.gif) no-repeat left 2px;
}

.list, .list .title, .poll .value, .poll .result {
	font-size: 11px;
}

.list a, .poll a {
	color: #0074CF;
}

.list .title {
	padding-top: 3px;
	padding-left: 3px;
}

.list .http {
	white-space: nowrap;
	padding-bottom: 6px;
	padding-left: 3px;
	width:1%;
}

.list .http a {
	font-size: 10px;
}

.poll .title {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.anon_main {
	width: 1%;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #043C77;
	font-size: 15px;
}

.title_object a {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma;
	color: #027AD4;
	font-weight: bold;
}

.title_object a:hover {
	text-decoration: underline;
}

.title_small {
	font-size: 10px;
	color: #828181;
}

.title_object2 a {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma;
	color: #797979;
	font-weight: bold;
}

.title_object2 a:hover {
	text-decoration: underline;
}

.bottom_menu {
	border-top: 2px solid #E5E5E5;

}

.bottom_menu a {
	color: #5F5F5F;
	text-decoration: underline;
}

.rec .title {
	color: #5F5F5F;
	font-size: 11px;
}

.rec .value {
	color: #405999;
	font-weight: bold;
	font-size: 11px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #043C77;
	margin-top: 16px;
	margin-bottom: 16px;
	text-transform: uppercase;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #797878;
	margin-top: 6px;
	margin-bottom: 6px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #043C77;
	margin: 0px;
}

.catalog_level3 a {
	background: url(/DESIGN/PROMO/images/level3_li.gif) no-repeat left 2px;
	padding-left: 8px;
	color: #797979;
}

.pager {
	margin-top: 10px;
	font-size: 11px;
	height: 18px;
}

.pager .page {
	border-left: 1px solid gray;
	padding-left: 10px;
	padding-right: 7px;
	height: 18px;
}

.pager .page a {
	color: #0074CF;
	font-size: 11px;
}



.news_text table, .content table, #shema_content table, .table {
	font-size: 11px;
}

.news_text table th, .content table th, #shema_content table th, .table th {
	font-weight: normal;
	color: white;
	background: #ACACAC;
	height: 30px;
}

.news_text table td, #shema_content table td, .table td  {
	font-size: 10px;
	padding-left: 7px;
}






.catalog_table {
	font-size: 11px;
}

.catalog_table th {
	font-weight: normal;
	color: white;
	background: #ACACAC;
	border-right: 1px solid white;
	height: 30px;
}

.catalog_table .items {
	text-align: center;
	cursor: pointer;
}
.catalog_table .items td {
	font-size: 10px;
	padding-left: 7px;
	padding-top: 9px;
	padding-bottom: 9px;
	border-bottom: 2px solid #E5E5E5;
	height: 28px;
}

.catalog_table .items td div {
	font-size: 10px;
}

.catalog_table .items td a {
	color: #5F5F5F;
}

.catalog_table .items td a:hover {
	color: #016FC6;
}

.reg_help {
	margin-top: 8px;
	color: #1998e8;
}

.shema_krohs a {
	text-decoration: underline;
	text-transform: uppercase;
	color: #797979;
	font-weight: bold;
	font-size: 13px;
}

.select_shema {
	text-transform: uppercase;
	color: #19A0D2;
	font-weight: bold;
	font-size: 13px;
}

.arrow_link {
	padding-left: 15px;
	background: url(/DESIGN/PROMO/images/arrow.gif) no-repeat left 2px;
}

.faq_link {
	font-weight: bold;
	font-size: 11px;
	color: #797979;
}

.faq_link:hover {
	color: #0D91D3;
}

.zoom {
	color: #0074cf;
	background-image: url(/DESIGN/PROMO/images/zoom.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
}

.save {
	color: #0074cf;
	background-image: url(/DESIGN/PROMO/images/save.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 18px;
}

.order {
	color: #d3e9ff;
	background-image: url(/DESIGN/PROMO/images/order.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 18px;
	height: 16px;
	display: block;
}

.save_select {
	color: #d3e9ff;
	background-image: url(/DESIGN/PROMO/mages/save_select.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 18px;
	height: 17px;
	display: block;
}

.search {
	font-size: 12px;
}

.search .search_item_num {
	font-weight: bold;
	color: black;
}

.search .search_item  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0074cf;
}
.tabs {
	border-bottom: 3px solid #118ECF;
	text-align: center;
	vertical-align: middle;
	font: bold 9pt Arial, Sans-sefif;
	text-transform: uppercase;
}
.tabs td.sel {
	width: 80px;
	color: #ffffff;
	background-color: #148ecc;
}
.tabs td.sel a,.tabs td.sel a:link,.tabs td.sel a:visited {
	font: bold 9pt Arial, Sans-sefif;
	color: #ffffff;
	text-decoration: none;
}
.tabs td.nosel {
	width: 80px;
	color: #999da0;
	background-color: #e4e6e4;
}
.tabs td.nosel a,.tabs td.nosel a:link,.tabs td.nosel a:visited {
	font: bold 9pt Arial, Sans-sefif;
	color: #999da0;
	text-decoration: none;
}
#logo_flash {
	width: 520px;
	height: 141px;
}


