
#box_main_container .pulizia	{clear:both;display:block;height:10px;}
		
#box_main_container

		{
		text-align:left;
		font:10px "Tahoma", Verdana, Arial;
		color:#000;
		width:560px;
		margin:0;		
		position:static;
		}
		
#box_main_container a

		{
		
		text-decoration:none;
		
		}
		
#box_main_container ul#box_main

		{
		height:auto !important; 
		min-height:35px; 
		height:35px;
		margin:0;
		padding:0;
		position:relative;
		display:block;
		list-style:none;
		}

#box_main_container ul#box_main li

		{
		
		display:inline;

		}
		
#box_main_container ul#box_main li a

		{
			
		background:url(../img/tab-inactive.jpg) top left no-repeat;
		color:#000;	
		display:block;
		width:190px;
		height:auto !important; 
		min-height:33px; 
		height:33px;
		float:left;
		margin:0 1px 0 0;
		padding:10px 5px;
		font:14px Trebuchet MS, sans-serif 700;
		line-height:normal;
		text-align:center;
		}
		
#box_main_container ul#box_main li a:hover

		{
		
		background:url(../img/tab-active.jpg) top left no-repeat;
		color:#000;

		}
		
#box_main_container ul#box_main li a.selezionato

		{
		
		background:url(../img/tab-active.jpg) top left no-repeat;
		color:#000;

		}
		
#box_main_container ul#box_main li a:hover.selezionato

		{
		
		background:url(../img/tab-active.jpg) top left no-repeat;
		color:#000;

		}		
		
#box_main_container ul#box_main li a.deselezionato

		{
		
		background:url(../img/tab-inactive.jpg) top left no-repeat;
		color:#626262;

		}

#box_main_container ul#box_main li a:hover.deselezionato

		{
		
		background:url(../img/tab-active.jpg) top left no-repeat;
		color:#626262;

		}			

#box_main_container 

		{ 
		width:562px; 
		height:auto;
		position:relative;
		clear:both;
		margin:1px 0 0 0;
		padding:5px 0;
		background:url(../img/tab-main/content.jpg) repeat-y;
		}
		
		
#box_main_top{ margin-top:2px;width:562px; height:20px; background:url(../img/tab-main/top.jpg) no-repeat; clear:both;}
#box_main_bottom{ width:562px; height:20px; background:url(../img/tab-main/bottom.jpg) no-repeat;}
#detect_flash{ margin-left:5px;}
.clear{clear:both; width:100%; height:5px; display:block;}


/*================================================================*/
/*                         INIZIO STILE FORM                      */
/*                          RICERCA VELOCE                        */
/*================================================================*/

#ricerca_veloce{width:240px; height:245px;float:right;margin-top:-320px;
margin-right:10px;	font:12px "Trebuchet MS", Arial, Verdana;background:url(../img/bg/box-ricerca-veloce2.jpg) no-repeat}
#ricerca_veloce h3 {
margin:0;
padding-bottom:0;
}
#ricerca_veloce form {
margin:0 10px;
padding:0px;
}
#ricerca_veloce div {
height:26px;
clear:both;
}

#ricerca_veloce label.magenta{color:#b80261;font-weight:600;}
#ricerca_veloce select{
	width:120px;
	color:#b80261;
	font:bold 12px arial, sans-serif;
	background:#fafafa;
	border:1px solid #bdbcbd;
	float:left;
	text-transform:capitalize;
}
#ricerca_veloce label{
	font:bold 12px "Trebuchet MS", Arial, Verdana;
	margin: 0;
	padding: 0;
	float:left;
	text-align: left;
	border:none;
	width: 80px;
	color:#000;
	clear:both;
}
#ricerca_veloce input{
float:left;
}
#ricerca_veloce div.campi-offerta label{
clear:none;
width:50px;
margin-left:20px;
}
#ricerca_veloce div.campi-offerta{
float:right;
margin-right:20px;

}

div.ric-vel-ie{
float:right;
margin-right:18px;
}
input.cerca{background:#b80261; color:#fff;}


#container4 h3{font:bold 16px "Trebuchet MS", arial, sans-serif; color:#b80261; margin:5px 0;}
#ricerca_veloce h3{margin-left:10px; color:#fff; text-align:center;}
#ricerca_riferimento h3{margin-left:0; padding:0;}
#ricerca_riferimento{width:505px; height:140px; margin:5px;display:block; padding:2px 15px;background:url(../img/bg/box-ricerca-riferimento.jpg) no-repeat}
#ricerca_riferimento form{width:500px; margin:0; padding:0; float:left;}
#ricerca_riferimento input{color:#b80261; width:100px;}
#ricerca_riferimento label{
	font:bold 11px Tahoma, "Trebuchet MS", Arial, Verdana;
	margin: 0;
	padding:0;
	width:100px;

}

#ricerca_riferimento input.cerca{
	width:auto;
	float:none;
}

#ricerca_riferimento table{width:500px !important; margin-top:-5px 0 0 0; padding:0;}
#ricerca_riferimento table td.table-p{text-align:left; font-size:11px; padding-bottom:10px;}
#ricerca_riferimento table td.table-cerca{text-align:center; padding-top:10px;}


#ric-rif-top{ margin:0; padding:0; height:7px; background:url(../img/tab-main/ric-rif-top.jpg) no-repeat}
#ric-rif-cont{ margin:0; padding:10px; height:auto; background:url(../img/tab-main/ric-rif-cont.jpg) repeat-y}
#ric-rif-bot{ margin:0; padding:0; height:24px; background:url(../img/tab-main/ric-rif-bot.jpg) no-repeat}


.ric_agenzie{float:left;}
ul.ric_agenzie{list-style:none; font:12px arial, sans-serif; font-weight:500; margin-left:-10px; }
ul.ric_agenzie li{margin-left:-10px; text-transform: capitalize;margin-top:4px; text-indent:15px; }
ul.ric_agenzie li strong{position:relative; top:5px; bottom:8px; line-height:16px;}
ul.ric_agenzie li a{color:#666; text-decoration: none;font-weight:500;}
ul.ric_agenzie li a:hover{color:#000; text-decoration: underline;}
ul.ric_agenzie li strong{color:#b80261;font-weight:600;}
#ricerca_veloce.nobg{background:none;}