/* Motore a faccette */
#contenuti_due_colonne_home #principale {
min-height: 600px;
height: auto !important;
height: 600px;
}

#contenuti_due_colonne_home #principale #colonna1 {
background-color:#FFFFFF;
border:0 solid #000000;
min-height: 55em;
height: auto !important;
height: 55em;
margin:0 0 0 27%;
padding:0;
}
#contenuti_due_colonne_home #principale #colonna2 {
background-color:transparent;
border-right:2px solid #EEEEEE;
left:0;
margin:0 30px 0 10px;
padding:0;
position:absolute;
top:0;
width:25%;
}

#contenuti_due_colonne_home #principale #box_correlati #testo_correlati ul{
	min-height: 40px;
	height: auto !important;
	height: 40px;	
}

#contenuti_due_colonne_home #principale #box_correlati #testo_correlati {
	padding-bottom: 0px;
}


#contenuti_due_colonne_home #colonna2 #logo_motore_a_faccette h1 {
background-color:transparent;
border-bottom:7px solid #EEEEEE;
color:#C00000;
font-family:"Trebuchet MS",Arial,sans-serif;
font-size:130%;
font-weight:bold;
line-height:1.15em;
margin:0 0 0 49px;
padding:39px 0 0 11px;
background:none;
}

#contenuti_due_colonne_home #titrovi, #contenuti_due_colonne_home #path{
	margin:10px 0 0 27%;
}

#logo_motore_a_faccette {
	background-image:url(../img/motore_a_faccette/logo_motore_a_faccette.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	min-height: 53px; 
	height: auto !important; 
	height: 53px;
	border: 0px solid #000;
	position: static;
	width: auto;
	margin: 0;
	padding: 0 0 6px 0;
}
#principale #colonna2 h2 {
	background-color: #00467F;
	color: #FFF;
	font-weight: normal;
	margin: 10px 0 0 0;
	font-size: 120%;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	padding: 5px 5px 5px 5px; 
/*	padding: 5px 5px 5px 22px; 
	background-image:url(../img/motore_a_faccette/bullet_motore_a_faccette.gif);
	background-repeat: no-repeat;
	background-position: 2% 50%;
*/	
}
#colonna2  .voci_menu ul {
	margin: 0;
	padding: 0;
	background: 0 none;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#colonna2 .voci_menu ul li {
	border-top: 0 none;
	border-bottom:1px solid #D9FFFF;
}
/* box_hai_cercato con immagine di sfondo */

#box_hai_cercato {
	width: 95%;
	margin: 5px auto 10px auto;
	padding: 0;
	text-align: center;
	background: transparent url(../img/motore_a_faccette/box_hai_cercato_inf_sx.jpg) no-repeat bottom left;
	
}

#titolo_hai_cercato  {
	margin: 0;
	padding: 0;
	text-align: left;
	background:transparent url(../img/motore_a_faccette/box_hai_cercato_sup_sx.jpg) no-repeat top left;
}
#box_hai_cercato #titolo_hai_cercato h2 {
	margin: 0;
	padding: 0;
	min-height: 48px;
	height: auto !important; 
	height: 48px;
	border: none;
	color: #000040;
	background: transparent url(../img/motore_a_faccette/box_hai_cercato_sup_dx.jpg) no-repeat top right;
}
#box_hai_cercato #titolo_hai_cercato h2 span {
	display: block;
	padding: 5px 0 0 20px;
	font-size: 80%;
	font-weight: bold;
	color: #000040;
	font-family: "Trebuchet MS", Arial, sans-serif; 
}


#box_hai_cercato #testo_hai_cercato {
	margin: 0;
	padding: 0;
	text-align: left;
	background: transparent url(../img/motore_a_faccette/box_hai_cercato_inf_dx.jpg) no-repeat bottom right;
}
#box_hai_cercato #testo_hai_cercato p {
	margin: 0 10px 1em 0;
	padding: 0;
}

#box_hai_cercato #testo_hai_cercato p a {
	margin:0;
	padding: 0;
	display: block;
	font-size: 80%;
}


#box_hai_cercato #testo_hai_cercato ul  {
	margin: 0;
	padding: 0 0 20px 0;
	list-style-type: none;
	min-height: 50px;
	height: auto !important; 
	height: 50px;
	position: relative;
	top: 0px;
	background: 0 none;
 
}
#box_hai_cercato #testo_hai_cercato ul li {
	margin: 0 5px;
	padding: 5px;
	border-bottom: 2px solid #eee;
	border-top: 0 none;
	position: relative;
	line-height: 1.4em; 
}
#box_hai_cercato #testo_hai_cercato ul li a, #box_hai_cercato #testo_hai_cercato ul li a:visited {
	color: #333;
	text-decoration: none;
	margin: 0;
	padding: 0 20px 0 0;
	display: inline;
	background: none;
	font-weight: normal;

}
#box_hai_cercato #testo_hai_cercato ul li a img {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 10px;
	vertical-align: top;

}
#box_hai_cercato #testo_hai_cercato ul li a:hover {
	text-decoration: underline;
}
/* Aggiunti 15/06/2010 */
#colonna1 .flotta_destra_bottone{
	float:right;
	padding: 10px;
	margin: 0 10px;
	width: 30%;
}

#colonna1 #numris{
	text-align:right;
	padding: 10px 15px;
	font-size: 80%;
}
#colonna1 .flotta_destra_bottone .crea_bottone_angolo{
	margin:0;
}

#colonna1 #nav {
	margin:0;
	padding:0.5em;
	text-align:center;
}

#colonna2 ul li.selezionata {
	background-image:url(../img/motore_a_faccette/rimuovi_faccetta.gif);
	background-position: center right;
	background-repeat:no-repeat;
	padding: 0;
	margin: 0;
}
#colonna2 ul li.selezionata a {
	background-position:7px 13px;
	padding: 10px 10px 10px 25px;
}
#colonna2 ul li.selezionata a:hover {
	background-color: transparent;
}


#colonna2 ul li.indent a.categoriaselezionata {
	/*background-image:url("../img/motore_a_faccette/rimuovi_faccetta.gif");
	background-position:0 5px;
	background-repeat:no-repeat;
	color:#00467F;
	display:block;
	font-weight:normal;
	margin:0;
	padding:5px 0 5px 15px;
	*/
	background-color:#D9FFFF;
	text-decoration:none;
}

#colonna2 ul li.indent a.categoriaselezionata img{
	display:block;
	float:right;
}

#principale #colonna2 label, #principale #colonna2 #suggest{
	font-size: 80%;
}

#principale #colonna2 #cercaneirisultati{
	margin: 0.5em 0;
}
#colonna2 .voci_menu ul li a {
	color:#00467F;
}
#colonna2 .voci_menu ul li a:visited {
	color:#00467F;
}
/* Fine 15/06/2010 */
/*maggiore spaziatura lista link*/
#hits p{
    line-height: 1.4em;
    margin: 10px 10px 20px 0;
    padding: 0 0 0 10px;
}
/*fine maggiore spaziatura lista link*/