#cadremenu {
	font:normal 10px Arial,sans-serif
}
#cadremenu ul{

	height:30px;
	margin:0;
	padding:0;
	list-style: none;
	width:924px;
	margin-left:27px;
	border-bottom:1px solid #f6f6f6;
}
#cadremenu li{
	float:left;
	height:30px;
    background-image:url(images/menubg.jpg);
	background-repeat:repeat-x;	
}
#cadremenu li.splitter{
    background-image:url(images/menubg_splitter.jpg);
	background-repeat:no-repeat;
	width:2px;
}
#cadremenu li.splitter span{
display:none;
}
#cadremenu li a {
	display:block;
	height:100%;
	float:left;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	width:110px;
}
#cadremenu li a span{
	display:block;
	padding-top:8px;
	text-align:center;
}
#cadremenu li.first a {
    background-image:url(images/menubg_first.jpg);
	background-repeat:no-repeat;
	width:118px;
}
#cadremenu li.last a {
    background-image:url(images/menubg_last.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:132px;
}

#cadremenu li a:hover {
     text-decoration: none;
	 background-image:url(images/menubg_hover.jpg);
 	 background-repeat:repeat-x;
}
#cadremenu li.first a:hover {
    background-image:url(images/menubg_first_hover.jpg);
	background-repeat:no-repeat;
}
#cadremenu li.last a:hover {
    background-image:url(images/menubg_last_hover.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#cadremenu li a.current{
	 background-image:url(images/menubg_hover.jpg);
 	 background-repeat:repeat-x;
}
#cadremenu li.first a.current {
    background-image:url(images/menubg_first_hover.jpg);
	background-repeat:no-repeat;
}
#cadremenu li.last a.current {
    background-image:url(images/menubg_last_hover.jpg);
	background-repeat:no-repeat;
}
