
#block {position:relative; float:left; width:246px; height:38px;}
#block, #block ul {padding:0; margin:0; list-style:none;}
#block table {border-collapse:collapse; width:0; height:0; border:0; font-size:1em; position:absolute; left:0; top:0;}
#block div {position:absolute; left:-9999px;}
#block div ul {background:url(images/bg_navineu.png);}
/*#block li.top {float:left;}*/

#block li.top a {display:block; height:38px; line-height:36px; text-align:center; text-decoration:none; background:transparent;}

#block li.top a:hover  {border:0;}
#block li.top:hover > a  {}

#block :hover div {left:0; top:38px; width:246px; height:auto;}
#block :hover div ul {width:246px; height:222px;}
#block :hover ul li {width:100%; height:100%; background:url(../trans.gif);}
#block :hover ul li dl {padding:0; width:210px; margin:0 auto; padding:10px 0 20px 20px; text-align:left;}
#block :hover ul li dl dt {padding:0; margin:0; color:#232; height:25px; line-height:25px;}
#block :hover ul li dl dd {padding:0; margin:0; color:#fff; text-align:left; width:100%;}
#block :hover ul li dl dd a {text-decoration:none; color:#fff; width:100%; font-weight:normal; font-size: 17px; text-align:left; height:25px; line-height:25px; position:relative;}
#block :hover ul li dl dd a:hover {color:#000;}

