.margin-top5px { margin-top:5px; }
/*menu*/
#menu { position:relative; z-index:100; float:left; width:956px;  line-height:normal; padding:0px; margin-top:0px; padding-left:2px; font-family: Tahoma;  }

    #menu ul { margin: 0; padding: 0; list-style: none; }
    #menu li { display:inline; margin:0px 2px 0px 2px; padding:0px; }

    #menu a { height:22px; font-family:Tahoma; float:left; background:url("http://wilka.ru/mz/menu_l00.gif") no-repeat left top; padding:0px 0px 0px 2px; margin-right:2px; text-decoration:none; cursor:pointer; }

    #menu a span { font-family:Tahoma;  float:left; display:block; height:13px; background:url("http://wilka.ru/mz/menu_r00.gif") no-repeat right top; padding: 4px 8px 5px 8px;  color:#fff; cursor:pointer;  }

    #menu a.yakorr { background:url("http://wilka.ru/mz/menu-yakorr-l.gif") no-repeat left top; }
    #menu a.yakorr span { background:url("http://wilka.ru/mz/menu-yakorr-r.gif") no-repeat right top; color:#FFDD99; }
    
    #menu a:hover { background-position:0% -100px; }
    #menu a:hover span { color:#970102; background-position:100% -100px; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span { float:left; }
    /* End IE5-Mac hack */
    #menu #current a { padding:0px 0px 0px 2px; background:url("menu_l00.gif") no-repeat left top; background-position:0% -100px; font-weight:bold; }
    #menu #current a span {/*padding: 5px 9px 4px 9px;*/ background:url("menu_r00.gif") no-repeat right top; background-position:100% -100px; color:#970102; font-weight:bold;  }
    
    
/*submenu*/
.subm { padding:0px; margin:0px 1px 0px 1px;  }

#submenub { font-family: Tahoma; margin-top:-1px; width:956px;  line-height:normal; padding:0px; background:url("http://wilka.ru/mz/bg_bg.gif") no-repeat left top; height:23px; margin-left:1px; border-bottom:0px; }

    #submenub ul { margin: 0; padding: 0; list-style:none; }
    #submenub li { float:left; margin-left:5px; padding:0px; background:none; }
    #submenub a span { font-family: Tahoma; float:left; display:block; margin: 5px 10px 0px 5px; color:#970102; }

    #submenub a { font-family: Tahoma; float:left; margin:0; padding:0px 0px 5px 1px; padding:0px 0px 5px 1px !ie; text-decoration:none; }
    @media all and (min-width: 0px) { /* Opera */
  body #submenub a { padding:0px 0px 5px 1px; }
    } 

    #submenub a:hover { color:#970102; font-weight:200; text-decoration: underline;  }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #submenub a span { float:none; }
    /* End IE5-Mac hack */
    
    #submenub #sabcurrent a  { color:#990001; font-weight:bold; position:relative;
    background: url('http://wilka.ru/mz/strelka.gif') no-repeat scroll center bottom; text-decoration: none; }


.submenu_none { position:absolute; margin-top:-2px; }
.menu_top { position:absolute; }

.block_gray_top7 { background:#9c0202; height:1px; border-left:1px solid #fff; border-right:1px solid #fff; width:958px; overflow:hidden; position:relative; x-index:100;}
.block_gray_top6 { background:#9c0202; height:1px; border-left:2px solid #fff; border-right:2px solid #fff; width:956px; }

.block_gray_top4 { background:#dc2102; height:1px; border-left:1px solid #fff; border-right:1px solid #fff; width:958px; }
.block_gray_top5 { background:#dc2102; height:1px; border-left:2px solid #fff; border-right:2px solid #fff; width:956px; }
.block_gray_top3 { background:#dddddd; height:1px; border-left:1px solid #fff; border-right:1px solid #fff; } 

.nosubmenu { margin-top:-2px; }

.block_gray3 { border-left:1px solid #dddddd; border-right:1px solid #dddddd; }
.block_bordo_top1 { background: yellow; height:1px; border-left:1px solid #fff; border-right:1px solid #fff; }
.block_gray4 { background:url('http://wilka.ru/mz/top_bg.jpg') repeat-x; width: 960px; }
/*******************************************************************************************/
/* hello */
.hello {
 position: relative;
 margin-right: 10px;
 margin-right: 5px !ie;
 margin-top: -40px;
color: #fff;


}

html>body .hello {
 margin-top: -43px;
}
.hello a {

 color: #fff;
 text-decoration: underline;
}
.hello a:hover {

 color: #fff;
 text-decoration: none;
}
.hello div {
 float: left;
 background: url('http://wilka.ru/mz/hello_left.gif') no-repeat top left;
}
.hello span {
 float: left;
 background: url('http://wilka.ru/mz/hello_right.gif') no-repeat top right;
 padding: 4px 14px 8px 12px;
 padding-top: 3px !ie;
 margin-left: 2px;
}




