body{font-family: verdana, tahoma, arial; margin: 0px; padding: 0px; font-size: 11px; color: #000000; background: #330d00}
#logof{background: url(img/logo.jpg) no-repeat; width: 210px}
#bgtop1{background: url(img/i/bgtop.jpg) repeat-x}
#bgtop2{background: url(img/i/bgtop2.jpg) repeat-x; height: 45}
#bgbot1{background: url(img/i/bgbot1.jpg) repeat-x}
#bgbot2{background: url(img/i/bgbot2.jpg) repeat-x}
#content{background: #ffffff url(img/i/content.jpg) repeat-x bottom}
#menul{background: url(img/i/menul.gif) repeat-y}
#bglogo{position: absolute; top: 10px; left: 70px}
table{font-size: 11px}
img{border: 0}
h1{font-size: 18px; color: #ff6300; margin-bottom: 2px}
h2{font-size: 16px; color: #330d00; margin-bottom: 2px}
h3{font-size: 14px; color: #000000; margin-bottom: 2px}
.mini{font-size: 10px}
.dots{background: url(img/i/dots.gif) repeat-x; height: 10px}
.nav2{color: #ff6300; font-size: 13px}

.bg0{color: #000000; font-size: 9px}
.bg1{background: #330d00; color: #ffffff; text-align: center; font-size: 9px}
.bg2{background: #ff6300; color: #ffffff; text-align: center; font-size: 9px}
.bg21{background: #ff6300; color: #ffffff}
.bg4{background: #d5d1d0}
.bg41{background: #d5d1d0; font-weight: bold}
.bg5{background: #ffffff}
.bg6{background: #dddddd}
.data{background: #dddddd; padding: 2px}
a:link{color: #000000; text-decoration: underline}
a:visited{color: #000000; text-decoration: underline}
a:hover{color: #ff6300; text-decoration: underline}
a.color:link{color: #ff6300; text-decoration: underline}
a.color:visited{color: #ff6300; text-decoration: underline}
a.color:hover{color: #ff6300; text-decoration: underline}
a.menu:link{color: #000000; text-decoration: none; font-size: 12px}
a.menu:visited{color: #000000; text-decoration: none; font-size: 12px}
a.menu:hover{color: #ff6300; text-decoration: none; font-size: 12px}
a.page:link{color: #ffffff; text-decoration: none; text-align: center; font-size: 9px}
a.page:visited{color: #ffffff; text-decoration: none; text-align: center; font-size: 9px}
a.page:hover{color: #ffffff; text-decoration: none; text-align: center; font-size: 9px}
a.minim:link{color: #000000; text-decoration: none; font-size: 9px}
a.minim:visited{color: #000000; text-decoration: none; font-size: 9px}
a.minim:hover{color: #000000; text-decoration: none; font-size: 9px}

/*левая навигация*/
ul.m {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%; /* Width of Menu Items */
	}
ul.m li {
	position: relative;
    border-bottom:dotted 1px #000000;
    white-space:nowrap;
    background-color:#dddddd;
	}
ul.mm {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%; /* Width of Menu Items */
    background-color:#dddddd;
	}	
li ul.mm {
	position: absolute;
    border-bottom: 2px solid #f2f2f2; 
    border: 2px solid #f2f2f2;
	margin: 0px;							
	padding: 0px;
	background: #dddddd;			 
	top: 0;
	left: 214px; /* Set 1px less than menu width */
	width: 300px;
	display: none;
    background-color:#dddddd;
	}
/* Styles for Menu Items */
ul.m a {
   display: block;
   text-decoration:none;
   font-size:12px; 
   color:#000000;          
   text-decoration:none;
   background-color:#dddddd;
   padding-left:12px;
   padding-top:3px; 
   padding-bottom:3px;
   margin-top:4px; 
   margin-left:5px; 
   margin-bottom:5px;
   background-image:url(img/strpas.gif);
   background-position:left;
   background-repeat:no-repeat;		
}
ul.m li a:hover {
	color:#ff6300;
	background-color:#f2f2f2;
	background-image:url(img/str.gif); 
	background-position:left;
	background-repeat:no-repeat;
    text-decoration:none;
} /* Hover Styles */

/* Fix IE. Hide from IE Mac \*/
* html ul.m li { float: left; height: 1%; }
* html ul.m li a { height: 1%; }
/* End */

li ul.mm li {
	border:0;
} /* Hover Styles */

li ul.m li a { padding: 2px 5px;} /* Sub Menu Styles */
li:hover ul, li.over ul.mm { display: block; } /* The magic */
/*конец левого меню*/

/*верхняя навигация*/
/*_Menu_style_*/

/*_main_*/
/*Основное оформление*/
#topm, #topm ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#topm li {
	float: left;
	background: none;
}
#topm a {
    padding: 4px 6px;
    background-image:url(img/pre.gif);
    background-position:left center;
    background-repeat:no-repeat;
    text-align: center;
    height:16px;	
}
#topm a:hover {
    padding: 4px 6px;
    background-image:url(img/pre.gif);
    background-position:left center;
    background-repeat:no-repeat;
    text-align: center;
    height:16px;
}
#topm li.jshover {
	float: left;
	background: none;
	white-space:nowrap;
}
#topm li ul {
    display: none;
	position: absolute;
	border-bottom: 2px solid #f2f2f2; 
	border: 2px solid #f2f2f2;
	margin: 0px;							
	padding:0px;
	background: #dddddd;			 
	float: left;				
	width: 300px;
}
* html #topm li ul {
      display: none;
	  position: absolute;
	  border-bottom: 2px solid #f2f2f2; 
	  border: 2px solid #f2f2f2;
	  margin: 0px;							
	  padding:0px;
	  background: #dddddd;			 
	  float: left;				
	  width: 300px;
      margin-top:24px;
      margin-left:-62px;
}
#topm li ul li {
          position:relative;
          border-bottom:none;
          white-space:nowrap;
          background-color:#dddddd;
          margin: 0px;							
	      padding: 0px;
	      float: none;
}
#topm li ul li a {
          display:block;
          line-height:14px;
          padding-left:10px;
          padding-top:3px; 
          padding-bottom:3px;
          margin-top:2px; 
          margin-left:0px; 
          margin-bottom:2px;
          background-color:#dddddd;
	      background-image:none;
          text-align:left; 
          font-weight:normal;
		  height:14px;
}
#topm li ul li a:hover {
	      background-image:none; 
          background-color:#f2f2f2;
          display:block;
          line-height:14px;
          padding-left:10px;
          padding-top:3px; 
          padding-bottom:3px;
          margin-top:2px; 
          margin-left:0px; 
          margin-bottom:2px;
          text-align:left;
          font-weight:normal;
		  height:14px;
}
#topm li ul li.jshover {
          position:relative;
          border-bottom:none;
          white-space:nowrap;
          background-color:#dddddd;
          margin: 0px;							
	    padding: 0px;
	    float: none;
}
#topm li:hover ul,
#topm li.jshover ul {
	display: table;
      border: 2px solid #f2f2f2;
	margin: 0px;							
	padding:0px;
	background: #dddddd;			 
	float: left;				
	width: 300px;
}

* html #topm li:hover ul,
#topm li.jshover ul {
	display: block;
    border: 2px solid #f2f2f2;
	margin: 0px;							
	padding:0px;
	background: #dddddd;			 
	float: left;				
	width: 300px;
    margin-top:24px;
    margin-left:-62px;
}

/*верхняя навигация*/
