/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

div#menu08{
		width:774px; 
		text-align:center; 
		height:45px; 
		padding-top:10px;
		background: url(../img/menu_bg.jpg) repeat-x bottom;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold}

a {outline:none;}

.suckertreemenu ul{
		list-style:none;
		background-image:url(../img/tabs_bg.jpg);
		height:45px;
		margin:0;
		padding:0;
}

/*Top level list items*/
.suckertreemenu ul li{
		position:relative; 
		display: inline;
		float:left;
		margin-right:2px;
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
		display: block;
		position:relative; 
		text-decoration: none;
}

.suckertreemenu ul li a em {
		display:block;
		height:45px; 
		float:left; 
		padding: 0; 
		background:url(../img/mid_bg.jpg) center top repeat-x;
		position:relative; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		font-style: normal;
		color:#000000; 
		line-height:45px;
		}
.suckertreemenu ul li a b {
		display:block; 
		float:left;
		width: 11px; 
		height:45px; 
		background:url(../img/sx_bg.jpg) left top;
		position:relative; 
		}
.suckertreemenu ul li a span {
		display:block; 
		float:left;
		width:11px; 
		height:45px; 
		background:url(../img/dx_bg.jpg) right top;
		position:relative; 
		}

.suckertreemenu li a:hover {
		border:0; 
		cursor: pointer;
		}
		
.suckertreemenu li a.selezionato, .suckertreemenu li a.selezionato:hover {
	font-weight:bold !important;
		border:0;
		}
		
.suckertreemenu li a.selezionato b, .suckertreemenu li a.selezionato:hover b {
		background-position:left bottom;
		font-weight:bold;
		}
		
.suckertreemenu li a.selezionato span, .suckertreemenu li a.selezionato:hover span {
		background-position:right bottom;
		font-weight:bold;
		}
		
.suckertreemenu li a.selezionato em, .suckertreemenu li a.selezionato:hover em  {
		background-position:center bottom; 
		font-weight:bold;
		color:#000000;
		line-height:45px;
		}

	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
visibility: hidden;
display: block;
position: absolute;
z-index:1;
width:140px;
padding: 5px;
margin: 0 0 0 1px;
border:1px solid #999;
background: #faba00;
text-align:left;
height:auto

}



/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
float: none;
padding: 0;
text-align:left;
}

.suckertreemenu ul li ul li a{

font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000
}

.suckertreemenu ul li ul li a:hover{

font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}
