@charset "utf-8";
/* CSS Document */
body{
behavior: url(css/csshover3.htc);
}
#menu {
width: 100%;
padding:20px 0px;
/*background: #eee;*/
float: left;
}
#menu ul {
list-style: none;
width: 100px;
/*float: left;*/
}
#menu ul li{
font-size:12px;
font-weight:bold;
letter-spacing:1px;
color:#211f20;
cursor:default;
padding:5px 0px;
}
#menu ul li:hover{
color:#cc2127;
}
#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
padding: 0px 0px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #000;
/*background: #efefef;*/
text-decoration: none;
padding-bottom:0px;
margin:0;
}
#menu ul li ul li{
padding:0 !important;
margin:0 !important;
border:0 !important;

}
#menu ul li ul li a{
margin:0;
line-height:normal;
border-left:1px solid #231f20;
border-right:0px solid #231f20;
border-top:0px solid #231f20;
border-bottom:0px solid #231f20;
padding:0;
padding-bottom:10px;
padding-left:10px;
width:110px;
display:block;
}
#menu a:hover {
color: #cc2127;
}

#menu li {position: relative;}

#menu>ul>ul{ position: relative; top: 0%; left: 100%; padding-top:20px; }
*#menu ul ul{ position: relative; top: 0%; left: 100%; padding-top:15px; }

#menu ul ul {
position: absolute;
z-index: 500;
}

div#menu ul li:hover ul
{display:block;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

#menu_img{
margin:10px 0 0 0;
}

/*div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}*/