.bar {
height:35px;
}
.nav, .nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 2px;
width:100%;
}
.nav ul {
left:0pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:10px 0pt 0pt;
position:absolute;
/*top: -999em;*/
display: none;
}
.nav {
font-family:Arial,Helvetica,sans-serif;
position:relative;
z-index:100;
}
.nav li {
float:left;
margin:0pt 2px 0pt 0pt;
padding:0pt;
position:relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
display:block;
}
                       .nav li ul li a, .nav li ul li a:link, .nav li ul li a:active, .nav li ul li a:visited {
display:block;
}
.nav li ul a {
margin-left:17px;
padding:4px 4px 4px 13px;
}


.nav li a:hover {
color:#FFFFFF;
}
#nav-one li:hover a, #nav-one li.jshover a {
color:#FFFFFF;
}
#nav-one li:hover ul a, #nav-one li.jshover ul a {
color:#FFFFFF;
}
#nav-one li:hover ul a:hover, #nav-one li.jshover ul a:hover {
color:#FFFFFF;
}
.nav li:hover ul, .nav li.jshover ul {
display: block;
top:35px;
}

.nav li.jshover ul ul{
    position: relative;
    display: none;
}


.nav li:hover li ul, li.jshover li ul{
    position: relative;
    display: none;
    /*width: 182px;
    height: 160px;*/
    left: 190px;
    top: -25px;
    background: #E91C23;/*#0062AE;*/
    padding-bottom: 15px;
}


.nav li:hover li:hover ul, li.jshover li.jshover ul {
    display: block !important;
}

.nav ul li {
border:0pt none;
float:none;
}
.nav ul a {
    background:transparent url(images/ar.gif) no-repeat scroll 0pt 8px;
    /*line-height:200% */
}
.nav ul a:hover {
color:#000000;
}
.top {
height:35px;
margin-bottom:10px;
}
.top div.l2 {
float:left;
height:35px;
padding:3px 4px 2px 5px;
}
.top div a {
color:#FFFFFF;
font-weight:bold;
}
.link1, .link2, .link3, .link4, .link5, .link6 {
display:block;
height:35px;
}
.link6 {
background:#73C6EC url(images/mmenu6.gif) repeat scroll 0% 0%;
width:94px;
}
.link5 {
background:#73C6EC url(images/mmenu5.gif) repeat scroll 0% 0%;
width:96px;
}
.link4 {
background:#00CA35 url(images/mmenu4.gif) repeat scroll 0% 0%;
width:121px;
}
.link3 {
background:#FCC60A url(images/mmenu3.gif) repeat scroll 0% 0%;
width:160px;
}
.link2 {
background:#0062AF url(images/mmenu2.gif) repeat scroll 0% 0%;
width:96px;
}
.link1 {
background:#E91C23 url(images/mmenu1.gif) repeat scroll 0% 0%;
width:220px;
}
a.link1 , .link2, .link3, .link4, .link5, .link6 {
font:bold;
line-height: 34px;
color:#FFFFFF !important;
text-align: center;
text-decoration: none;
 font-size: 11pt;
 letter-spacing: 0px;
// font-weight: 500;
 cursor: pointer;
// text-shadow: white 0px 0px 2px, black 0 0 2em;
// text-shadow: black 1px 1px 1px, white 0 0 1em;
}
a:hover.link1 , .link2 , .link3{

 font-size: 11pt;
//  text-shadow: black 1px 1px 2px, white 0 0 1em;
}

.submenu-fon-photogal {
background:#00CA35 repeat scroll 0% 0%;
height: auto !important;
width: 141px !important;
}
.submenu-fon-okorei {
background:#73C6EC repeat scroll 0% 0%;
height: auto !important;
width: 141px !important;
}

.submenu-fon-gazeta-mgnhv {
background:#FCC60A  repeat scroll 0% 0%;
height:75px !important;
width:180px !important;
}


.submenu-sinfon-news {
background:#0062AF url(images/bg-submenu2.gif) repeat scroll 0% 0%;
height:109px !important;
width:192px !important;
}
.submenu-krasfon-kkc {
background:#E91C23  repeat scroll 0% 0%;
height:109px !important;
width:213px !important;
}

#nav-one ul li ul a, #nav-one li {
/*padding:0pt;*/
}

.submenu-fon-photogal li {
    display: block;
    height: 25px;
}
.submenu-fon-okorei li {
    display: block;
    height: 25px;
}
.submenu-krasfon-kkc li {
    display: block;
//height: auto;
    height: 25px;
    background:#E91C23 !important;
    width:213px;
}
.submenu-krasfon-kkc li ul {
    left:213px !important;
}
.submenu-fon-photogal  li ul {
    left: 140px !important;
    width: 240px !important;
    background: #00CA35 !important;
 
}

.submenu-fon-okorei  li ul {
	   left: 137px !important;
    width: 180px !important;
    background: #73C6EC !important;
}
.submenu-fon-okorei  li ul li ul {
	   left: 170px !important;
    width: 190px !important;
    background: #73c6ec !important;
margin-top:-8px !important;
}
.submenu-fon-okorei  li li li{
margin-bottom: 8px;

}
.submenu-sinfon-news  li ul {
    left: 140px !important;
    width: 240px !important;
    background: #73C6EC !important;
}
.submenu-fon-gazeta-mgnhv li ul {
    left: 140px !important;
    width: 240px !important;
    background: #FCC60A !important;
}
.submenu-fon-photogal li li {
//	margin-bottom: 10px;
height: auto;
}

#nav-one ul  li:hover ul ul,
#nav-one ul  li:hover li:hover ul ul{
   display: none !important;
}
#nav-one ul  li:hover li:hover ul, 
#nav-one ul  li:hover li:hover li:hover ul{
   display: block !important;
}
