.z {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-style:bold;
color:#000079;
text-align:right;
}

body {
margin: 0px;
padding: 0px;
background-color: #f0f0f0;
}

.rightmenu {
font-family:"Times New Roman",Times,serif;
font-size:13px;
font-style:italic;
color:#507089;
line-height:20px;
text-align: center;
}

.textovka {
font-family: verdana, "Times New Roman",Times,serif;
font-size:12px;
font-style:normal;
color:navy;
line-height:20px;
text-align: justify;
margin: 0 5 0 5px;
display:block;
float:left;
}

.aktual_head {
font-family: verdana, "Times New Roman",Times,serif;
font-size:16px;
font-style:normal;
color:#9045dc;
text-align: justify;
}

.ssilka {
font-family: verdana, "Times New Roman",Times,serif;
font-size:12px;
font-style:normal;
color:navy;
line-height:20px;
text-align: justify;
margin: 0 5 0 5px;
text-decoration:underline;
}

.ssilka:hover {
font-family: verdana, "Times New Roman",Times,serif;
font-size:12px;
font-style:normal;
color:blue;
line-height:20px;
text-align: justify;
margin: 0 5 0 5px;
text-decoration:none;
}


.rek {
font-family: verdana, "Times New Roman",Times,serif;
font-size:12px;
font-style:normal;
color:#ea0909;
line-height:20px;
}


.footer {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

.mmenu {
font-family:verdana;
font-size:12px;
color: #000000;
text-decoration:none;
font-weight:bold;
width:200px;
margin-top:20px;
}

.mmenu:hover {
font-family:verdana;
font-size:12px;
color:#ff9900;
text-decoration:underline;
font-weight:bold;
width:200px;
margin-top:20px;
}

.smenu {
font-family:verdana;
font-size:10px;
color: #993300;
text-decoration:none;
font-weight:bold;
}

.smenu:hover {
font-family:verdana;
font-size:10px;
color:#ff9900;
text-decoration:underline;
font-weight:bold;
}

.topmenu {
font-family:verdana;
font-size:12px;
color:#660000;
text-decoration:none;
font-weight:bold;
}

.topmenu:hover {
font-family:verdana;
font-size:12px;
color:#a94646;
text-decoration:underline;
font-weight:bold;
}

.botmenu {
font-family:verdana;
font-size:10px;
color:#660000;
text-decoration:none;
}

.botmenu:hover {
font-family:verdana;
font-size:10px;
color:#a94646;
text-decoration:underline;
}



.logo{ background-image:url(images/logo.jpg);
	   background-repeat: no-repeat;
       position:absolute;
	   width: 119px;
       height: 97px;
       top: 139px;
       left: 0px;}


#main {
position: relative;
width: 1000px;
margin: 0px;
padding: 0px;
background-color: #FFE6A6;
overflow: hidden;
}

#content {
width: 645px;
margin: 0px 195px 0px 160px;
padding: 0px;
background-color: #F7CF6C;
}

#cont{
width: 625px;
padding: 10px;
background-color: #F7CF6C;
}




#leftmenu {
position: absolute;
top: 0px;
left: 0px;
width: 160px;
margin: 0px;
padding: 0px;
}

#content p, #leftmenu p, #rightmenu p {
margin-top: 0px;
}

#header p, #footer p {
margin-top: 0px;
margin-bottom: 0px;
}

#boxmenu {
BORDER: 0px #000 solid;
POSITION: absolute;
LEFT: 495px;  
top: 185px;
WIDTH: 442px;	   
Z-INDEX: 1/*для IE*/
}

#boxmenu1 {
BORDER: 0px #000 solid;
POSITION: absolute;
WIDTH: 150px;	   
Z-INDEX: 1/*для IE*/
}
/*без этого нарушается работа меню*/
#m * {
BORDER-COLLAPSE: collapse
}

/*стили основного меню*/
#m {
FONT: 10pt Verdana, sans-serif;
FONT-WEIGHT: bold;
margin:5px;
}

/*стиль ссылок основного меню*/
.a {
BACKGROUND: #FFE29F;
COLOR: #660000;
TEXT-DECORATION: none;
}

/*стили выпадающего меню для IE*/
* HTML #m .a table {
FONT: 10pt Verdana, sans-serif;
DISPLAY: block
}

/*стили выпадающего меню*/
.a table {
FONT: 10pt Verdana, sans-serif;
DISPLAY: block
}

/*скрывает выпадающие меню*/
#m table {
DISPLAY: none
}
#m table A {
DISPLAY: none
}

/*смена стилей при на ведении курсора*/
#m .a:hover {
BACKGROUND: #FFFFCC ;

}

.menu:hover {
BACKGROUND: #FFE29F;
COLOR: #660000;
BORDER: #FF9900 0px solid/*для OP*/
}

/*стили выпадающего меню при на ведении курсора*/
#m .a:hover table {
BACKGROUND: #FFE29F;
BORDER: #FF9900 1px solid;
POSITION: absolute;
DISPLAY: block;
WHITE-SPACE: nowrap
}

.menu:hover table {
BACKGROUND: #FFE29F;
BORDER: #000 0px solid;
POSITION: absolute;
DISPLAY: block;
WHITE-SPACE: nowrap
}

#m .a:hover table A {
COLOR: #660000;
TEXT-DECORATION: none;
BORDER-RIGHT: #FFE29F 1px solid;/*дрожание по горизантали*/
PADDING: 1px 12px;/*отступы выпад меню*/
DISPLAY: block;
WHITE-SPACE: nowrap
}

#m .menu:hover table A {
COLOR: #660000;
TEXT-DECORATION: none;
BORDER-RIGHT: #FFE29F 1px solid;
PADDING: 1px 12px;/*отступы в подменю выпад. меню*/
DISPLAY: block;
WHITE-SPACE: nowrap
}

/*стиль ссылок вып. меню при наведении курсора*/
#m .a:hover table A:hover {
BACKGROUND: #f5f5dc;
COLOR: #000;
TEXT-DECORATION: none;
BORDER: #000 1px solid;/*дрожание по вертикали*/
PADDING-RIGHT: 12px;
PADDING-TOP: 0px;
PADDING-LEFT: 11px;
PADDING-BOTTOM: 0px;
DISPLAY: block
}

#m .menu:hover table A:hover {
BACKGROUND: #f5f5dc;
COLOR: #000;
TEXT-DECORATION: none;
BORDER: #000 1px solid;
PADDING-RIGHT: 12px;
padding-top: 0px;
PADDING-LEFT: 11px;
PADDING-BOTTOM: 0px;
DISPLAY: block
}

.menu {
MARGIN: 1px;
FLOAT: left
}

/*стили второго вложения*/
.menu1 {
FONT: 8pt Verdana, sans-serif;
FONT-WEIGHT: bold;
COLOR: #000
}
.a1 {
DISPLAY: none
}
.menu1:hover .a1 {
PADDING: 0px 115px;/*для FF*/
POSITION: absolute;
DISPLAY: block;
FLOAT: left;
LEFT: -40px;
TOP: 5px
}
.menu1:hover {
DISPLAY: block
}
.n{	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#36586C;
	vertical-align:top;} 
.u{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#000000;
vertical-align:bottom;}

.u a{
color:#36586C;
text-decoration:underline;
color: #003399;}

.u a:hover{
text-decoration:none;
	border-top: 1px solid #36586C;
	border-bottom: 1px solid #36586C;}

.t{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
color:#243A48;
vertical-align:top;}

.t_table{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
color:#243A48;
vertical-align:top;
font-weight:bold}

menu_left{
display:block;
float:right;
}
