#navpro{
		clear:both;
		float:left;
		width: 200px;
		\width: 180px;
		w\idth: 170px;
		padding:0 5px 0 0;
		margin:15px 0 0 0;
		/*border-right: 1px solid #F00;*/
		background-color: #FFF;
	}

#navpro img#navpro_img {
	display:block; 
	margin:0 0 10px 0;
	width:180px;
}

/* Gestione lista ul-li */	
#navpro ul {
		clear:left;
		padding:0;
		margin:10px 0; 
		list-style-type: none;
	}

#navpro li.menu1_pro {
		margin:0;
		padding:0;
	}

#navpro li.menu2_pro {
		margin:0;
		padding:0;
	}

#navpro ul.ul_1 {
		margin: 0 0 0 18px; 
	}

#navpro img.nav_pro_1 {
		position:absolute;
		margin-left:-20px;
		margin-top:0.4em!important;
		margin-top:0.2em;
		width:0.65em;
	}

#navpro ul.ul_3 {
		padding: 0 0 0 15px; 
		border-top:1px dotted #369;
		border-bottom:1px dotted #369;
	}

#navpro img.nav_pro_3 {
		border:1px solid #000;
		width:0.4em;
		margin:0.60em 4px 0 -14px;
	}
	
#navpro img {
		float:left;
		margin:2px 2px 0 0;
	}
	
.menu1_pro, .menu2_pro, .menu3_pro{
		margin:5px 0;
		padding:0;
	}

.menu1_pro {
		text-transform: uppercase;
}
	
.menu2_pro {
		padding-left:0px;
		text-transform: none;
}
/* Gestione link */
.menu1_pro a, .menu2_pro a, .menu3_pro a{
		color:#333;
		padding:0;
		margin:0;	
 		text-decoration: none;
	}
	
.menu1_pro a:hover, .menu2_pro a:hover, .menu3_pro a:hover{
	text-decoration: underline;
	}

.voice_select {
	font-weight: bold;
}

.menu1_pro a{
	color:#F00;
	font:bold 14px arial;
	}
.menu2_pro a{
	color:#000;
	font:normal 13px arial;
	}
	
.menu3_pro  a:link{
	color:#00F;
	font:normal 13px arial;
}

.menu3_pro a:visited{
	color: #BA55D3;
	/*font-size:13px;
	font-weight: normal;
	border:1px solid #AAA;*/
}
