﻿#block {
	position:relative; 
	height:30px; 
	background:url(pix/back.gif); 
	background-repeat: repeat-x;
	font-family:verdana, arial, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	
}

#block, #block ul {
	padding:0; 
	margin:0; 
	list-style:none;
	margin-top: 1px;
}

#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(pix/buttonon.png);
}

#block li.top {
	float:left;
	width: auto;
}

#block li.top_beginend {
	float:left;
	width: auto;
	margin-left: -1px;
}

#block li.first {
	margin-left:49px; 
	_margin-left:20px; 
	display:inline;
}

#block li.top a {
	display:block; 
	color:#FFF; 
	height:20px; 
	padding-top: 10px;
	width: auto;
  _width: 32px;
	/* text-align:center; */
	text-decoration:none; 
	background:transparent;
	padding-left: 7px;
	padding-right: 7px;
}

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

#block li.top:hover > a  {
	color:#F00;
	width: auto;
}

#block :hover div {left:0; top:23px; width:710px; height:auto;}

#block :hover div img {
	position: absolute;
	top: 30px;
	left: 30px;
}

#block :hover div ul {width:710px; height:300px;}
#block :hover ul li {width:100%; height:100%; background:url(pix/trans.gif);}
#block :hover ul li dl {padding:0; width:600px; margin:0 auto; padding:30px 0; text-align:left;}
#block :hover ul li dl dt {padding:0; margin:0; color:#fff; 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:#EEE; width:100%; font-weight:normal; text-align:left; height:15px; line-height:15px; position:relative;}
#block :hover ul li dl dd a:hover {color:#F00;}








