/* CSS Document */

body {margin:0px; width:100%; background-color:#FFFFCC; font-size:10pt; color:#333333; font-family:Tahoma, "Times New Roman";}
.menu-left {
	color: #FF0000;
	font-family: Tahoma, "Times New Roman";
	font-size: 10pt;
	font-weight: bold;
	z-index:10;
}
.submenu-left {
	color: #666633;
	font-family: Tahoma, "Times New Roman";
	font-size: 10pt;
	font-weight: normal;
        padding: 1pt;
}
.submenu-left a:hover {
background-color: #ffffcc;
	color: #666633;
}
table.submenu-left {
background: #ffffcc; 	
    font-size: 10pt;
    color: #666633;
    border-collapse: collapse; 
    border-spacing: 1px;
}
td.submenu-left { background-color: #e5e5b2; 	
    border: #FFFFCC 1px solid;
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 200px; /* Width of Menu Items */
	border-bottom: 1px solid #ccc;
	}
	
ul li {
	position: relative;
	z-index:5;
	}
	
li ul {
	position: absolute;
	left: 199px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #FF0000;
	background-color: #e5e5b2; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc; /* IE6 Bug */
	border-bottom: 0;
	z-index:5;
	}
	
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover {
	color: #FFFFCC;
	background-color: #999966;
} /* Hover Styles */
		
li ul li a { padding: 1px 10px; text-align: left; z-index:10;} /* Sub Menu Styles */
		
li:hover ul, li.over ul { display: block;} /* The magic */


a { text-decoration: none; color:#999966;}
a:hover { color:#333333;}
.style1 {
	color: #FF0000;
	font-size: 10pt;
	font-family: Tahoma, "Times New Roman";
	font-weight: bold;
	letter-spacing: normal;
}
.blau13 {	
            color: #333399;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
.header {
  background-color: #cccc99;
  font-family: Tahoma, "Times New Roman"; 
  font-weight: bold;
  font-size: 10pt;
  
}

.header1 {
  background-color: #FFFFCC;
  font-family: Tahoma, "Times New Roman"; 
  font-weight: bold;
  font-size: 12pt;
  
}
.h1{
	color:#333333;
	font-size:11pt;
	font-weight: 900;
	letter-spacing: 0px;
	font-family: Tahoma, "Times New Roman";
	}
.bezh12 {font-family: Tahoma, "Times New Roman"; color: #999966;  font-weight: bold; font-size: 11pt; }
.bardo12 {font-family: Tahoma, "Times New Roman"; color: #CC3333; font-weight: bold; font-size: 11pt; }
.border-bezh {border: #999966 1px solid;}


/*dynamic*/

#user_content table{
     font-family: Tahoma, "Times New Roman";
	font-size: 10pt;
    color: #333333;
    /*border:0px solid;*/
    border-collapse: collapse; 
    border-spacing: 0px;
    
}
#user_content td{
    /*border:0px solid;*/
    font-family: Tahoma, "Times New Roman";
		font-size: 10pt;
}
#user_content hr{
    height:1px;
    border:none;
    color:#666666;
    background-color:#FFFFCC; 
}
#user_content pre {
  font-family: Tahoma, "Times New Roman";
  font-size: 9pt;
}
#user_content .header {
  background-color: #cccc99;
  font-family: Tahoma, "Times New Roman";
  font-weight: bold;
  font-size: 10pt;
  
}
#user_content .header1 {
  background-color: #FFFFCC;
  font-family: Tahoma, "Times New Roman"; 
  font-weight: bold;
  font-size: 12pt;
  
}
#user_content thead {
  background-color: #FFFFCC;
}

#user_content tfoot {
  background-color: #FFFFCC;
}

#user_content th {
   font-family: Tahoma, "Times New Roman";
		font-size: 10pt;
}  

/*стили для редактора*/

#user_content .h1{
	color:#333333;
	font-size:11pt;
	font-weight: 900;
	letter-spacing: 0px;
	font-family: Tahoma, "Times New Roman";
	}
#user_content .blau13 {	
            color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

#user_content .bezh12 {font-family: Tahoma, "Times New Roman"; color: #999966;  font-weight: bold; font-size: 11pt;}
#user_content .bardo12 {font-family: Tahoma, "Times New Roman"; color: #CC3333; font-weight: bold; font-size: 11pt;}
#user_content .border-bezh {border: #999966 1px solid;}


.catalogue_menu {font-family: Tahoma, "Times New Roman"; color: #666666; font-size: 12pt;} /*Katalog*/
.branch_link {font-family: Tahoma, "Times New Roman"; color: #666666; font-size: 11pt; }  /*as*/
.branch_link a:hover{color: #333333; text-decoration:underline; }
.curent_branch {
	font-family: Tahoma, "Times New Roman";
	color: #999966;

	font-size: 11pt;
}  /*ns*/
.catalogue_name {font-family: Tahoma, "Times New Roman"; color: #999966; font-size: 11pt; margin-right: 2px;}  /*aKatalog*/
.catalogue_name_link {font-family: Tahoma, "Times New Roman"; color: #666666; font-size: 11pt; width: 100%; margin-right: 2px; text-decoration:none; }  /*nKatalog*/
.catalogue_path_link {font-family: Tahoma, "Times New Roman"; text-decoration: none; color: #666666; font-size: 10pt; font-weight: normal;}  /*nway*/
.catalogue_path_curent {font-family: Tahoma, "Times New Roman"; text-decoration: none; color: #333333; font-size: 10pt; font-weight: normal; line-height: 1.8em; }  /*away*/

.news_table { }
.news_back_to_list_anchor {}
.news_archive_anchor {}
.news_date {vertical-align:top; text-align:center; }
.news_text {}
.news_podrob_anchor {}
.news_text a {}
.news_text a:hover {}


#user_content a{text-decoration: none; color:#666666;}
#user_content a:hover{color:#333333; text-decoration: underline; }

/*
td.menu {background-color: #FBC8C5; text-align: center}
td.menu a, table.submenu a {color: #990000; text-decoration: none}
table.submenu {border: 1px #440000 solid; background-color: #FEC883; width: 200px; visibility: hidden; position: absolute; left: 350; text-align: center;}

*/

td.menu {
	BACKGROUND-COLOR: ; TEXT-ALIGN: center; background-color: #e5e5b2;
}
td.menu A {
	COLOR: ; TEXT-DECORATION: none;
}
td.submenu a {
	COLOR: #666666;
	TEXT-DECORATION: none;
	background-color: #e5e5b2;
}
td.submenu a:hover {
	COLOR: #999966;
	TEXT-DECORATION: none;
	background-color: #ffffcc;
}
div.submenu {VISIBILITY: visible; WIDTH: 200px;  TEXT-ALIGN: center;
}

.nav1 {
margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.nav2 {
margin-left: 0px;
padding: 2px 0px 0px 0px;
}
.blok_nav1 {
background-image:url(/images/for_menu.jpg);
background-position: bottom;
background-repeat:no-repeat;
display: none;
float:left;
height:inherit;
list-style-position:outside;
text-decoration:none;
width:0px;
}
.blok_nav2 {
background-image:url(/images/for_menu.jpg);
background-position: bottom;
background-repeat:no-repeat;
display:none;
float:left;
height:0px;
text-decoration:none;
width:0px;
}