
/*************** SU *******************/

#navsu
{
padding: 0px;
width: 681px;
max-width: 681px;
background:#7084A4 repeat-x;
border-right:1px solid #ddd;
}

#navsu ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}


#navsu ul li { float: left;}


#navsu ul li a
{
padding: 8px 0px 8px 0px;
color: white;
display: inline;
text-decoration: none;
font-size: 11px;
width: 134px;
max-width: 133px;
height: 26px;
max-height: 14px;
float: left;
text-align:center;
font-weight:bold;
background:#7084A4 repeat-x;
}

#navsu ul li a:hover
{
color: #4C658D;
background:#C0C9D7 repeat-x;
}


#auto {border-left:1px solid #ddd; border-right:1px solid #ddd;}
#moto {border-right:1px solid #ddd;}
#altri {border-right:1px solid #ddd;}
#sposi {border-right:0px solid #ddd;}



/*************** SX *******************/
#nav ul
{
margin: 0px;
padding: 10px 0px 0px 0px;
list-style-type: none;
background: #4C658D;
}



#nav ul li a
{
display:block;
width: 180px;
max-width: 164px;
text-decoration: none;
font-size: 13px;
font-weight: bold;
padding: 22px 0px 12px 0px;
text-align:center;
color: #fff;
	background: #4C658D url('../../images/menu/bg.gif') no-repeat;
	background-position: center 6;
}

#nav ul li a:hover
{
/*color: #4C658D;*/
color: #4C658D;
	background: #4C658D url('../../images/menu/bg_.gif') no-repeat;
	background-position: center 6;

}


#menu_sx {	
		font-size: 11px;
		font-family:verdana;
		padding: 2px 0px 2px 0px;
		color:#ffffff;
		height:5%;
		text-align:left;
		padding:0px 0px 0px 0px;
		background: #A6A6A6;
		border:1px solid #C0C9D7;
		}

/*
#a	{
	background: #4C658D url('../../images/menu/1.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#b	{
	background: #4C658D url('../../images/menu/2.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#c	{
	background: #4C658D url('../../images/menu/3.gif') no-repeat top left;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#d	{
	background: #4C658D url('../../images/menu/4.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#e	{
	background: #4C658D url('../../images/menu/5.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#f	{
	background: #4C658D url('../../images/menu/6.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#g	{
	background: #4C658D url('../../images/menu/7.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	}

#h	{
	background: #4C658D url('../../images/menu/8.gif') no-repeat;
	background-position: 2 2;
	border-bottom:1px solid #C0C9D7;
	border-top:1px solid #C0C9D7;
	}






#a a:hover	{
	background: #C0C9D7 url('../../images/menu/1_.gif') no-repeat;
	background-position: 2 2;
	}

#b a:hover	{
	background: #C0C9D7 url('../../images/menu/2_.gif') no-repeat;
	background-position: 2 2;
	}

#c a:hover	{
	background: #C0C9D7 url('../../images/menu/3_.gif') no-repeat top left;
	background-position: 2 2;
	}

#d a:hover	{
	background: #C0C9D7 url('../../images/menu/4_.gif') no-repeat;
	background-position: 2 2;
	}

#e a:hover	{
	background: #C0C9D7 url('../../images/menu/5_.gif') no-repeat;
	background-position: 2 2;
	}

#f a:hover	{
	background: #C0C9D7 url('../../images/menu/6_.gif') no-repeat;
	background-position: 2 2;
	}

#g a:hover	{
	background: #C0C9D7 url('../../images/menu/7_.gif') no-repeat;
	background-position: 2 2;
	}

#h a:hover	{
	background: #C0C9D7 url('../../images/menu/8_.gif') no-repeat;
	background-position: 2 2;
	}
*/

/*************** UL cat *******************/

.cat{font-weight:bold;}


a.cat:link{color:#000;}
a.cat:visited{color:#000;}
a.cat:hover{color:#7386A5;}
a.cat:active{color:#4A658C;}

#cat ul
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}

#cat li
{
background-image: url('../../images/folder.gif');
background-repeat:  no-repeat;
background-position: 0px ;
margin: 10px 0px 0px 0px;
padding: 4px 4px 4px 30px;
}
