.h_menu{
float:top;
height:32px;
}

.h_menu ul{
margin:0px;
padding:0px;
}

.h_menu ul li{
float:left;
display:inline;
}

.h_menu ul li a{
font-size:12px;
color:rgb(220,220,220);
background-color:rgb(68,68,68);
text-decoration:none;
display:block;
padding:10 10 10 10;
border-right:2px solid black;
}

.h_menu ul li a:hover{
color:white;
background-color:black;
text-decoration:none;
}

.h_menu ul li a:active{
background-color:rgb(204,0,0);
}


/* ------ h_submenu ------ */

.submenu{
width:60;
/*border:1px solid blue;*/
margin:0;
padding:0;
}

.submenu dd{
margin:0;
padding:0;
/*border:1px solid blue;*/
filter:alpha(opacity=90);
width:196;
}

.submenu dd a{
text-align:left;
line-height:70%;
margin:0;
padding:0;
opacity:0.9;
display:block;
/*border:1px solid rgb(20,20,20);*/
}