/* CSS doc by kn */
div {position:absolute}

.rentopnav {width: 985px; height: 100px; text-align:right; left:115px; top:0}

.mainmenu{background-image:url(../images/menufons.gif); height:38px; width:975px; top:67px; left:120px; padding:0 0 0 0; z-index:500}
.mlc {height:38px; width:5px; background-image:url(../images/menuleftcorner.gif); left:-5px}
.mrc {height:38px; width:5px; background-image:url(../images/menurightcorner.gif); right:-5px}
.mlcb {height:38px; width:5px; background-image:url(../images/menuleftcornerb.gif);left:0}
.mrcb {height:38px; width:5px; background-image:url(../images/menurightcornerb.gif);right:0}
.mbottom {height:38px; width:225px; background-image:url(../images/menufonsb.gif);left:5px}
.mbottom,.mrcb,.mlcb {bottom:-5px}
.botcon{top:35px;left:-15px;width:235px}
.sub7 .botcon,.sub2 .botcon{width:305px}
.sub2lv .botcon,.sub2ru .botcon{width:345px}
.sub5lv .botcon{width:295px}
.sub3 .botcon,.sub3lv .botcon{width:335px}
.sub4 .botcon,.sub5 .botcon{width:285px}
.sub6 .botcon{top:60px}

.menu ul {margin:0 0 0 -40px; width:975px}
.menu ul li ul{margin:0; width:220px;}
.menu ul li {position: relative}
.menu ul li a {display: block}
.menu li ul {position: absolute; left: -10px; top: 39px; display: none}

.top{float:left; height:40px; line-height:37px; list-style:none; background:url(../images/triangle_gv.gif) no-repeat center left;margin-left:5px;padding-left:9px;width:auto}
.top a,.explfx,.explfu,.expleqs,.explco,.explbo,.expltr{color:#c6c6c6; text-decoration:none; font-size:12px;  letter-spacing:3px; font-weight:700; padding:0 15px 0 5px; cursor:pointer; list-style:none}
.top a { letter-spacing:0px}
.top li ul a:visited{font-weight:normal;color:#c6c6c6}
.sub,.sub2,.sub3,.sub4,.sub5,.sub6,.sub7, .sub2lv,.sub2ru,.sub5lv,.sub6lv,.sub3lv{padding-left:15px;	top:20px; list-style:none; background-color:#105fb1; height:200px}
.menu ul li ul.sub7,.menu ul li ul.sub2,.menu ul li ul.sub3{width:290px}
.menu ul li ul.sub2lv,.menu ul li ul.sub2ru{width:330px}
.menu ul li ul.sub5lv{width:280px}
.menu ul li ul.sub3,.menu ul li ul.sub3lv{width:320px}
.menu ul li ul.sub4,.menu ul li ul.sub5{width:270px}
.sub7 .mbottom,.sub2 .mbottom{width:295px}
.sub2lv .mbottom,.sub2ru .mbottom{width:335px}
.sub5lv .mbottom{width:285px}
.sub3 .mbottom,.sub3lv .mbottom{width:325px}
.sub4 .mbottom,.sub5 .mbottom{width:275px}
.sub2 {height:210px}
.sub2lv{height:365px}
.sub2ru{height:435px}
.sub3 {height:380px}
.sub3lv {height:270px}
.sub4 {height:160px}
.sub5 {height:90px}
.sub5lv {height:220px}
.sub6 {height:60px}
.sub6lv {height:30px}

.sub a,.sub2 a,.sub3 a,.sub4 a,.sub5 a,.sub6 a,.sub7, .sub2lv a, .sub2ru a,.sub5lv a,.sub6lv a,.sub3lv a{font-size:11px; font-weight:lighter;}
.top a:hover, .sub a:hover{color:#FFF}
.subtx1,.subtx2,.subtx3,.subtx4{list-style:none; background: url(../images/triangle_gh.gif) no-repeat center left;color:#b2b4bd; padding-left:5px}
.subtx1{margin-left:0px}
.subtx2{margin-left:25px}
.subtx3{margin-left:55px}
.subtx4{margin-left:40px}
.subtx1s,.subtx2s,.subtx3s,.subtx4s{list-style:none; background:url(../images/square.gif) no-repeat center left;color:#b2b4bd; padding-left:5px}
.subtx2s{margin-left:25px}
.subtx3s{margin-left:55px}
.subtx4s{margin-left:40px}

.menu li:hover ul, li.over ul  { display: block}




