<style>     

#top, #structure, #footer {
	min-width: 1000px; width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');
	clear: both;
}

A IMG { border: none; }



.top_info 
{ 
 color:#959595;
 font-family:Tahoma;
 font-size:17px;
 font-weight:bold;
}
#s_links1
{
  position: relative;
  left: 100px; /* Set 1px less than menu width */
  top: 120px;
  width: 200px;
}
#s_links2
{
  position: relative;
  left: -1500px; /* Set 1px less than menu width */
  top: -1000px;
  width: 200px;

}

.tree_text { color:#848484; font-family:Tahoma; font-size:9px;font-weight:bold;}
.white_link { color:#FFFFFF; text-decoration:underline;font-family:Verdana; font-size:10px;}

.copyright{color:#f0f0f0;  font-family:Verdana; font-size:10px;}
.tree_highlight{background-color:#E47800;}
.semitransp {filter:alpha(opacity=75); position:absolute; }
.solid {
	filter:alpha(opacity=100);
	position:relative;  font-family: Tahoma;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left: 0px;
	center:0;
}
.solid_text {
	font-family: Tahoma;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
}
.top_menu
{
      text-align: center;
      text-valign: center;
      height:30px;
      background-color:#e47800;
      font-family: Tahoma;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;

}

.top_menu:hover {
  color: #000;
  background: #ccc;
}

.enews_fields_small_date{font-weight:bold;font-family : Tahoma;}
.enews_fields_small_title{}
.enews_fields_small{color:#E47800; font-family : Tahoma; font-size: 11px;}
.enews_text_small{color:#101010; font-family : Verdana; font-size:9px;}
.enews_datetime{color:#000000; font-family : Tahoma ; font-size: 10px;}
.enews_controls{color:#000000; font-family : Tahoma; font-size: 10px;}
.enews_caption{color:#000000; font-family : Tahoma; font-size: 10px;font-weight:bold;}
.enews_class {color:#FFFFFF; background-color:#E47800; font-family:Tahoma; font-size:12px; font-weight:bold;letter-spacing : 0;}
.enews_mainheader {font: 18px 'Tahoma', 'Verdana', sans-serif; color: #000000}

.current_date{color:#FFFFFF; font-family:Tahoma; font-size:12px; font-weight:bold;}
.site_navbar{color:#FFFFFF; background-color:#6699ff; font-family:Tahoma; font-size:12px; font-weight:bold;}
.theme_announce_text{color:#000000; background-color:#D7E4FF; font-family:Tahoma; font-size:12px; }


.themes_datetime{color:#000000; font-family : Tahoma; font-size: 10px;}
.themes_controls{color:#000000; font-family : Tahoma; font-size: 10px;}
.themes_mainheader{font: 18px 'Tahoma', 'Verdana', sans-serif; color: #000000}

.path_text {font : bold 12px Tahoma; color=#FFFFFF;}

.main_controls_text{color:#FFFFFF;  font-family:Tahoma; font-size:11px; font-weight:bold;}
.main_controls_button{color:#FFFFFF;  font-family:Tahoma; font-size:11px; font-weight:bold;border : 0;background-color:#CC571D;}

P {color:#000000; font-family : Verdana; font-size: 11px;}
LI {color:#000000; font-family : Verdana; font-size: 11px;text-align:justify;}
h1 {color:#000000; font-family : Verdana; font-size: 12px;text-align:justify;font-weight:bold;}
h4 {color:#000000; font-family : Verdana; font-size: 12px;text-align:justify;font-weight:bold;}
h3 {color:#000000; font-family : Verdana; font-size: 14px;text-align:justify;font-weight:bold;}
h2 {color:#000000; font-family : Tahoma; font-size: 16px;text-align:justify;font-weight:bold;}
BODY {  font-size : 11px; }
TABLE 
{  
  font-family : Verdana; font-size: 11px; border:0px; /* border="0" */
  border-collapse:collapse; /* cellspacing="0" */ 
}

table td{
padding:0px; /* cellpadding="0" */
}

TD {  font-size : 11px; font-family: Verdana;}
Th {  font-size : 11px; text-align:center; font-weight:bold;}
A { text-decoration:none;color: #916744;  }
A:hover { text-decoration : underline; color:#000000; }
A.buttonstyle:hover { color:#FFFFFF; text-decoration: none; font-size: 10pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; font-weight : bold; }
A.buttonstylearrow:hover { color:#FFFFFF; text-decoration: none; font-size: 10pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; font-weight : bold; }

.menulink {color:#AAAAAA; font-size: 13pt; font-weight : bold; }
.submenu { color:#306790; font-size:8pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif;}
.maintext { font-size : 10pt; color:#FFFFFF; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; }
.smalltext { font-size : 8pt; color:#000000; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; }
.small_link { font-weight: bold; font-size : 8pt; color:#777777; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; }
.buttonstyle { color:#FFFFFF; text-decoration: none; font-size: 10pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; font-weight : bold; }
.buttonstylearrow { cursor:e-resize; color:#FFFFFF; text-decoration: none; font-size: 10pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; font-weight : bold; }
.selectedcolor { color:#990000; }
.selectedMenuElement { font-size: 8pt; font-weight : bold; color:#990033; text-decoration : none; }
.big_caption { font-size : 15pt; color:#FFFFFF; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; font-weight:bold;}
.model_info{  font-size : 10pt; color:#FFFFFF; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; background=#C43A1A;}



.first {font-family: Verdana, Verdana; font-size:11px; background-color:white;}
.second {font-family: Verdana, Verdana; font-size:11px; background-color:black;}
.header {font-family: Verdana, Verdana; font-size:12px; background-color:silver;}

.normaltext { font-size: 10pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif;}

.trouble_link { font-size : 8pt; color:#CCCCCC; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; }
.trouble_text { font-size : 8pt; color:#AAAAAA; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif; }


.admin_href{color: #336FE3;}
.admin_table{}
.admin_head_normal{font-weight: bold;color:#FFFFFF; background-color: #a4a4a4; font-size : 11px; font-family : Tahoma;}
.admin_head_normal_filter{ font-weight: bold; color:#FFFFFF; background-color: #a4a4a4;  font-family : Tahoma;}
.admin_head_normal_caption{color:#FFFFFF; background-color: #a4a4a4; font-size : smaller; font-family : Tahoma;}
.admin_head_small{}
.admin_head_small_caption{}
.admin_fields_normal{color:#000000; background-color: #dddddd; font-size : smaller; font-family : Tahoma; font-weight:bold;}
.admin_fields_normal_caption{color:#000000; background-color: #dddddd; font-size : 11px; font-family : Tahoma; font-weight:bold;}
.admin_fields_small{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_fields_small_caption{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.admin_tableborders{background-color: #CCCCCC;}
.admin_input_text{font-size : 8pt; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_input_checkbox{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_input_radio{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_input_submit{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.admin_input_button{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.admin_textarea{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_select{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_error{}
.admin_area{background-color:#FFFFFF;}
.admin_area_caption{color:#FFFFFF; background-color: #798AD3; font-family : Tahoma; font-size: 11px;font-weight : bold;}
.admin_area_fields{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.admin_navbar_field{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma}
.admin_navbar_text{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma}
.admin_navbar_link{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma}
.admin_navbar_numbers{}
.admin_tree_field{}
.admin_tree_text{}
.admin_tree_link{}
.admin_tree_numbers{}

.admin_toolbar_cell{background-color:threedface; font-size : 8pt; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}

.admin_toolbar_button{background-color:threedface; font-size : 8pt; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}


.user_table{font : 11px Verdana; color=#000000;}

.user_head_normal{color:#000000;  font-weight: bold; font-size : 11px; font-family : Tahoma;background-color:#DDDDDD;}
.user_head_normal_caption{color:#000000;  font-size : 12px; font-family : Tahoma;}
.user_head_small{color:#FFFFFF; ; font-family : Tahoma; font-size: 10px;}
.user_head_small_caption{color:#000000;  font-family : Tahoma; font-size: 10px;font-weight : bold;}
.user_fields_normal{color:#000000;  font-size : 12px; font-family : Tahoma;}
.user_fields_normal_caption{color:#000000;  font-size : 11px; font-family : Tahoma;font-weight:bold;}
.user_fields_small{color:#000000;  font-family : Tahoma; font-size: 11px;}
.user_fields_small_caption{color:#000000;  font-family : Tahoma; font-size: 11px;font-weight:bold;}
.user_tableborders{background-color: #CCCCCC;}
.user_href{color: #E47800;}
.user_input_text_styled{color: #E47800; border: solid 1px #E47800; font-family: Tahoma; font-size: 8pt; background: #FFFFFF;	padding : 2px 2px 2px 2px;border-color:#CC571D;}
.user_input_text{font-size : 8pt; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_input_checkbox{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_input_radio{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_input_submit{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.user_input_button{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;font-weight:bold;}
.user_textarea{background-color:#FFFFFF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_select{background-color:#EFEFEF; font-size : 11px; color:#000000; font-family:Tahoma, Tahoma, Geneva, Helvetica, sans-serif;}
.user_error{color:#FF0000; font-weight:bold;}
.user_area{}
.user_area_caption{color:#FFFFFF; background-color: #E47800; font-family : Tahoma; font-size: 11px;font-weight : bold;}
.user_area_fields{color:#606060;  font-size : 8pt; font-family : Verdana;}
.user_navbar_field{}
.user_navbar_text{}
.user_navbar_link{}
.user_navbar_numbers{}
.user_tree_field{}
.user_tree_text{ font-size : 11px; font-family : Tahoma;  color:#FFFFFF;}
.user_tree_link{}
.user_tree_numbers{}


.admintable { background-color: #CCCCCC; }
.adminthead { color:#003366; background-color: #CCCCCC; font-size : smaller; font-family : Verdana; }
.admintfields { color:#000000; background-color: #dddddd; font-size : smaller; font-family : Verdana; font-weight:bold;}

.displaytable { background-color: #CCCCCC; }
.displaythead { color:#FFFFFF; background-color: #e4e4e4; font-size : smaller; font-family : Verdana; }
.displaytfields { color:#FFFFFF; background-color: #e4e4e4; font-size : smaller; font-family : Verdana; }

.normaltext { font-size: 10pt; font-family:Verdana, Verdana, Geneva, Helvetica, sans-serif;}
.selected_element_1
{border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
background-color: #c1c1c1;
}
.tree_highlight_2
{color:#6b6b6b; 
font-size: 9px; 
font-family: Tahoma;
font-weight:bold;
text-decoration : underline;
}
.menu_1
{color:#515151; 
font-size: 11px; 
font-family: Tahoma;}
.tree_highlight_1
{color:#515151; 
font-size: 11px; 
font-family: Tahoma;}
.menu_2
{color:#6b6b6b; 
font-size: 9px; 
font-family: Tahoma;}
.news
{COLOR: #ffffff; 
FONT-WEIGHT: bold;  
font-size: 11px; 
font-family: Tahoma;}
.instrum
{COLOR: #ffffff; 
font-size: 11px; 
font-family: Tahoma;}
.adress
{COLOR: #ffffff; 
font-size: 11px; 
font-family: Tahoma;}


/*
NAVIGATION PANEL GOR
*/
ul#nav, ul#nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 1px solid #000;
  background: #c26f0e;
  float: left;
  width: 100%;
}
ul#nav li {
  float: left;
  position: relative;
  background: #e49800;
  back\ground: none;
}

ul#nav a {
  color: #fff;
  text-decoration: none;
  display: block;
  width: 9em;
  padding: 0.3em 0.5em;
  background: url(/i/dot.png) repeat-y right;
}
ul#nav a:hover {
  color: #000;
  background: #ccc;
}
ul#nav li:hover,
ul#nav li.jshover {
  background: #333;
}

ul#nav li ul {
  display: none;
  position: absolute;
  background: url(/i/fone-tr.png);
  padding: 0.5em 0;
  width: 9.99em;
}
ul#nav li li a {
  width: 8.95em;
  background: none;
}
ul#nav li:hover ul,
ul#nav li.jshover ul {
  display: block;
}

ul#nav li:hover li ul,
ul#nav li.jshover li ul {
  display: none;
  width: 9.99em;
  top: -0.65em;
  left: 8.5em;
  lef\t: 9.6em;
}
ul#nav li:hover li:hover ul,
ul#nav li.jshover li.jshover ul {
  display: block;
}


/*
NAVIGATION PANEL VERT
*/

div ul#navmenu-v {
	margin: 0px 0px 0px 8px;
	}
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 195px; /*For KHTML*/
 #list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-left-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  display: block;
  background: #d4d4d4;
  color: #a2240d;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  #text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #e49800;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: url(/i/fone-tr.png);
  color: #FFF;
z-index:10;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
z-index:10;
}

/*

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: url(/i/fone-tr.png);
  color: #FFF;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  background: url(/i/fone-tr.png);
  color: #FFF;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  #display: none;
  position: absolute;
  top: 0;
  left: 195px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  #display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  #display: block;
}

*/


/*Каталог*/
.big{text-transform:uppercase}
h1.doc-red{color:#C1482B;  font-family:arial; font-size:11pt;margin:0; padding:0 0 10px 0}
table.catalog{background:#F0F0F0; border-collapse:collapse}
.catalog td{border:1px solid #B7B7B7;  font-size:8pt; font-weight:normal; text-align:center;}
.catalog th{border:1px solid #B7B7B7; background:#D8D8D8; font-size:8pt; font-weight:normal}
div.op{margin-bottom:20px;}
form.cat{paddibg:0; margin:0}
input.kol{width:40px; height:22px; font-size:9pt;margin:0 1px 0 0; float:left; }
button.submit{height:22px; width:22px; border:1px solid #B7B7B7; background:#F0F0F0; margin:0; padding:0;}
.catalog img{border:1px solid #B7B7B7}
.submit img{border:0}


</style>

