@charset "utf-8";

/* Items */ 
/*.content {
	position:relative;
	width:195px;  
	-moz-border-radius:4px;
	border:solid 3px #c7c7c7;
	background:#ffffff;
	font-size:11px;
	margin:0 auto;
	padding:10px;
	margin-bottom:40px;
} 
*/
.menu ul
{
	margin:45px 0px 0px 5px;
	padding:0px;
}
.menu ul li {
	position:relative;
	width:147px;
	display:block; 
	margin-right:8px;
	list-style:none;
	overflow:visible;
	/*border-bottom:1px solid #b5b5b5;*/
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:5px 0px 5px 0px;
	/*border:1px solid #d4d4d4;*/
}
.menu ul li a {
	display:block;
	/*height:25px; */
	margin-top:0px;
	/*padding-top:15px;*/
	padding-right:40px;
	font-size:14px;
	color:#4a5353;
	outline:none;
	text-decoration:none;
}
.menu ul li a:hover{color:#ff0000; border:1px solid #d4d4d4; padding:5px 0px 5px 0px; margin-top:-6px; margin-left:-1px; margin-bottom:-6px; width:140px; background-position:115px -10px;}
.menu ul li.current a
{
	color:#ff0000;
}
.menu ul li .active {
	background:url(../images/off.png) 115px -15px no-repeat;
}

.menu ul li .inactive {
	/*background:url(../images/off.png) 100px 0px no-repeat;*/
}
/* Subitems */
.menu ul li ul {
	position:absolute;
	display:none;
	left:135px;
	top:-46px;
	padding:2px 0px 9px 5px;   
	width:165px;
	border:1px solid #d4d4d4;
	/*background:#ffffff;
	border:solid 3px #c6c6c6;*/
	-moz-border-radius: 5px;
}
.menu ul li ul li .cornup {
	position:absolute;
	height:14px;
	width:20px;
	top:-21px;
	left:75px;
	background:url(../images/corn-up.png) top left no-repeat;
}

.menu ul li ul li ul {
	position:absolute;
}
.menu ul li ul li .cornleft {
	position:absolute;
	height:70px;
	width:13px;
	top:4px;
	left:-20px;
	background:url(../images/corn-left.png) top left no-repeat;
}
.menu ul li ul li .active {
	background:url(../images/sub-on.png) top right no-repeat;
}

.menu ul li ul li .inactive {
	background:url(../images/sub-off.png) top right no-repeat;
}
.menu ul li ul li a {
	background:none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:auto;
	color:#666666!important;
	padding-left:0px;
	width:155px;
	/*padding-top:8px;
	padding-bottom:8px;*/
}
.menu ul li ul li a:hover
{
	color:#ff0000!important;
	border:0px;
	padding:6px 0px 6px 1px;
}