.coole {position:absolute;width: 1px;height: 1px;}
.coole div {position: relative;margin-left: 173px;z-index: 1;}
.vnav-subnav a {color: #444;}
.vnav{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;background:#fff;border:1px solid #616975} /* Заливка внутреннего меню */
.vnav a{display:block;line-height: 26px;text-decoration:none} /*Размер основного текста */
 



.vnav-item{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #616975;border-top:1px solid #97cd6b;border-bottom:1px solid #616975;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6495ED),color-stop(100%,#0000FF));background-image:-webkit-linear-gradient(top,#6495ED,#0000FF);background-image:-moz-linear-gradient(top,#6495ED,#0000FF);background-image:-ms-linear-gradient(top,#6495ED,#0000FF);background-image:-o-linear-gradient(top,#6495ED,#0000FF);background-image:linear-gradient(top,#6495ED,#0000FF)}
.vnav-item:hover{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #616975;border-top:1px solid #97cd6b;border-bottom:1px solid #616975;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6eaa3c),color-stop(100%,#00BFFF));background-image:-webkit-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-moz-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-ms-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-o-linear-gradient(top,#6eaa3c,#00BFFF);background-image:linear-gradient(top,#6eaa3c,#00BFFF)}
.vnav-item2{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #616975;border-top:1px solid #97cd6b;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6495ED),color-stop(100%,#0000FF));background-image:-webkit-linear-gradient(top,#6495ED,#0000FF);background-image:-moz-linear-gradient(top,#6495ED,#0000FF);background-image:-ms-linear-gradient(top,#6495ED,#0000FF);background-image:-o-linear-gradient(top,#6495ED,#0000FF);background-image:linear-gradient(top,#6495ED,#0000FF)}
.vnav-item2:hover{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #616975;border-top:1px solid #97cd6b;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6eaa3c),color-stop(100%,#00BFFF));background-image:-webkit-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-moz-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-ms-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-o-linear-gradient(top,#6eaa3c,#00BFFF);background-image:linear-gradient(top,#6eaa3c,#00BFFF)}
.vnav-item:active{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #9b1d1d;border-top:1px solid #dd5151;border-bottom:1px solid #616975;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#35afe3),color-stop(100%,#7B68EE));background-image:-webkit-linear-gradient(top,#35afe3,#7B68EE);background-image:-moz-linear-gradient(top,#35afe3,#7B68EE);background-image:-ms-linear-gradient(top,#35afe3,#7B68EE);background-image:-o-linear-gradient(top,#35afe3,#7B68EE);background-image:linear-gradient(top,#35afe3,#7B68EE)}
.vnav-itemred{-webkit-box-shadow:0 1px #bbb,0 2px #e9ebe8;position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #9b1d1d;border-top:1px solid #dd5151;border-bottom:1px solid #921a1a;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#20B2AA),color-stop(100%,#40E0D0));background-image:-webkit-linear-gradient(top,#20B2AA,#40E0D0);background-image:-moz-linear-gradient(top,#20B2AA,#40E0D0);background-image:-ms-linear-gradient(top,#20B2AA,#40E0D0);background-image:-o-linear-gradient(top,#20B2AA,#40E0D0);background-image:linear-gradient(top,#20B2AA,#40E0D0)}
.vnav-itemred:hover{-webkit-box-shadow:0 1px #bbb,0 2px #e9ebe8;position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #9b1d1d;border-top:1px solid #dd5151;border-bottom:1px solid #921a1a;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#35afe3),color-stop(100%,#7B68EE));background-image:-webkit-linear-gradient(top,#35afe3,#7B68EE);background-image:-moz-linear-gradient(top,#35afe3,#7B68EE);background-image:-ms-linear-gradient(top,#35afe3,#7B68EE);background-image:-o-linear-gradient(top,#35afe3,#7B68EE);background-image:linear-gradient(top,#35afe3,#7B68EE)}
.gadet {min-height: 28px !important;


background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#6495ED),color-stop(100%,#0000FF));
background-image: -webkit-linear-gradient(top,#6495ED,#0000FF);
background-image: -moz-linear-gradient(top,#6495ED,#0000FF);
background-image: -ms-linear-gradient(top,#6495ED,#0000FF);
background-image: -o-linear-gradient(top,#6495ED,#0000FF);
background-image: linear-gradient(top,#6495ED,#0000FF);
}



<!-- -->
.gadet .vnav-subnav2 {color: #fff; float:right;margin-top:5px;padding:0 6px;line-height:5px;font-size:10px;background:#636363;border-radius:9px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.2)}
.icon-group{background-position:-140px 0;position:absolute;top:3px;left:10px}
.icon-vid{background-position:-80px 0;position:absolute;top:3px;left:10px}.icon-ph{background-position:-40px 0;position:absolute;top:3px;left:10px}
.icon-mz{background-position:-60px 0;position:absolute;top:3px;left:10px}
.icon-ms{background-position:-100px 0;position:absolute;top:3px;left:10px}
.icon-mg{background-position:-120px 0;position:absolute;top:3px;left:10px}
<!-- -->

[class*="icon-"]{display:block;width:20px;height:20px;background-image:url("");background-repeat:no-repeat;background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}
.vnav-subnav{border-bottom:1px solid #616975}
.vnav-subnav a{padding:0 12px 0 16px;font-size:11px;border-bottom:1px solid #228B22}
.vnav-subnavd a{padding:0 12px 0 16px;font-size:11px;border-bottom:1px solid #228B22}
.vnav-subnav a:hover{background:#f8f9fb}
.vnav-subnavd a:hover{background:#f8f9fb}

.vnav-subnav .coole .vnav-subnav2, .vnav-subnav5 {color:#999;background:#fcfcfc;-webkit-box-shadow:inset 0 0 0 1px #dcdcdc;box-shadow:inset 0 0 0 1px #dcdcdc;float:right;margin-top:5px;padding:0 6px;line-height:5px;font-size:10px;border-radius:9px}
.vnav-subnav a:before{content:'';display:inline-block;width:0;height:0;margin-right:8px;border:4px outset transparent;border-left:4px solid #bbb}
.vnav-subnavd a:before{content:'';display:inline-block;width:0;height:0;margin-right:8px;border:4px outset transparent;border-left:4px solid #bbb}
.vnav-itemd{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #616975;border-top:1px solid #97cd6b;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6495ED),color-stop(100%,#0000FF));background-image:-webkit-linear-gradient(top,#6495ED,#0000FF);background-image:-moz-linear-gradient(top,#6495ED,#0000FF);background-image:-ms-linear-gradient(top,#6495ED,#0000FF);background-image:-o-linear-gradient(top,#6495ED,#0000FF);background-image:linear-gradient(top,#6495ED,#0000FF)}
.vnav-itemd:hover{position:relative;padding:0 12px 0 15px;font-size:11px;text-shadow:0 1px #616975;border-top:1px solid #97cd6b;background-color:#505968;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6eaa3c),color-stop(100%,#00BFFF));background-image:-webkit-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-moz-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-ms-linear-gradient(top,#6eaa3c,#00BFFF);background-image:-o-linear-gradient(top,#6eaa3c,#00BFFF);background-image:linear-gradient(top,#6eaa3c,#00BFFF)}
ul, ol {
list-style: none;
}

[class*="icon-"] {
display: block;
width: 20px;
height: 20px;
background-image: url("");
background-repeat: no-repeat;
background-color: transparent;
border: 0;
color: transparent;
font: 0/0 a;
text-shadow: none;
}
.icon-ph {
background-position: -40px 0;
position: absolute;
top: 3px;
left: 10px;
}
user agent stylesheetdiv {
display: block;
}
.naviglot {
margin-top:5px;margin-right:2px;padding-bottom:3px;
}

.naviglot ul {
padding: 0px;margin: 0px;
}

.vnav-loader {
float: right;
margin-top: 3px;
padding: 3px 3px 3px 3px;
line-height: 5px;
font-size: 10px;
background: white;

}