#MotoreLight {
	float: left;
	width: 528px !important;
	width: 530px;
	position: relative;
	font: 8px Verdana, sans-serif;
	letter-spacing: -1px;
	/*background: #F7F7F7 url(../img/bordomotore.gif) no-repeat top right;*/
	background-color: #F7F7F7;
	border: 1px solid;
	margin-bottom: 10px;
}

#TornaMotore {
	position: relative;
	height: 10px;
 	min-width: 519px;
	width: auto !important;
	width: 519px;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	/* background-color: red; */
}



.ScegliUno {
	float: left;
	width: 167px;
	margin: 0px 0px 0px 5px;
	height: 100%;
	font: 9px verdana;
	letter-spacing: 0;
}

.ScegliUno p{
	margin: 5px 0px 0 5px;
	line-height: 13px;
	font-size: 12px;
	color: #A67700;
	font-weight: bold;
}

.mot_cerca {
	float: left;
	width: 340px;
	margin: 0px 0px 0 0;
	padding: 0 0px 0 0;
}

#IntroRicerca {
 	float:left;
	display: inline;
	width: 521px;
	background:  #436B37;
	color: white;
	margin: 3px 0px 0px 5px;
	padding: 2px 0px 2px 5px;
	font: 8pt verdana;
}



#MotoreAvanzato {
	float: left;
	position: relative;
	width: 521px !important;
	width: 530px;
	height: 240px;
	background-color: #F7F7F7;
	border: 1px solid #999;
	border-top-width: 0px;
	margin: -12px 0px 20px 0px;
	padding: 0px 0px 0px 7px;
	font: 8px verdana;
	letter-spacing: -1px;
}

#sgamo {

}

#SfondoTornaMotore {
 	float:left;
	display: inline;
 	min-width: 519px;
	width: auto !important;
	width: 521px;
	height: 20px;
	background-color : #FFFAE1;
	border: 1px solid #ABABAB;
	margin: 0 0px 0px 5px;
	padding:0px 0px 0px 0px;
}

#motore { 

  }
  
#motore-adv { 
	float: left;
	display: inline;
 	min-width: 519px;
	width: auto !important;
	width: 521px;
	height: 510px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  }

#IntroMotore {
	/* background-color: #C1D6E1; */
	height: 36px;
	width: 454px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

a.NewSearch:link {
	margin: 4px 0px 0px 10px;
	color: #0F4D76;
	text-decoration: none;
}

a.NewSearch:visited {
	margin: 4px 0px 0px 10px;
	color: #0F4D76;
}


a.NewSearch:Hover {
	color: #B85151;
	text-decoration: underline;
}
		
.TestoPrice {
	float: right;
	font-size: 14px;
	width: 95px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
	color: #0F4E78;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: -1px;
}


#spot_more {
	float: left;
	width: 308px !important;
	width: 318px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 10px;
	text-align: left;
	font: bold 11pt verdana;
	color: #0F761A;
	letter-spacing: -1px;
}

#spot_more a{
	font: 9pt verdana;
	color: #0F761A;
	text-decoration: none;
}

.annulla {
	display: inline;
	float: left;
	text-align: center;
	color: #820C0C;
	font-size: 10px;
	margin: 10px 0px 0px 0px;
}

.cerca {
display: inline;
	margin: 10px 0px 0px 3px;
	float: left;
	text-align: center;
	color: #0F761A;
	font-size: 10px;
	letter-spacing: -1px;
}

.more {
	float: left;
	width: 103px;
	min-height: 26px;
	height: auto !important;
	height: 26px;
	vertical-align: middle;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}





.TestoMore {
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	color: #0F4E78;
	letter-spacing: -1px;
}
.TestoMore_txt{
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	color: #0F4E78;
	letter-spacing: -1px;
}

.ImgMore {
	vertical-align: middle; 
	margin-left: 2px;
}

.Zone {
	min-height: 71px;
	height: auto !important;
	height: 80px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.Comuni {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

.Servizi {
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.Stelle {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.Prezzi {
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.Specializzazioni {
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.RigaUno {
	height: 16px;
	line-height: 16px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #C7D8C2;
	font-size: 12px;
	font-weight: bold;
	color: #436B37;
	vertical-align : top;
	text-transform : capitalize;
}

.RigaUnoServizi {
	height: 16px;
	line-height: 16px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #f7ecce;
	font-size: 12px;
	font-weight: bold;
	color: #ae7d25;
	vertical-align : top;
	text-transform : capitalize;
}

.RigaUnoPrezzi {
	height: 16px;
	line-height: 16px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #B09C77;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align : top;
	text-transform : capitalize;
}

.RigaUnoStelle {
	height: 16px;
	line-height: 16px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #E2E3DB;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	vertical-align : top;
	text-transform : capitalize;
}

.RigaUnoHelpOnline {
	height: 16px;
	line-height: 16px;
	
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #cfaf8b;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align : top;
	text-transform : capitalize;
}

.RigaUnoPiccola {
	height: 16px;
	line-height: 16px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	background-color: #C7D8C2;
	font-size: 12px;
	font-weight: bold;
	color: #436B37;
	vertical-align : middle;
	text-transform : capitalize;
	
}

.ImgRigaUno {
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	vertical-align: middle;
}
.OptionMultiple {
		width : 210px;
		text-align : left;
		font :  8pt Verdana, Geneva, sans-serif;
		letter-spacing: -1px;
}

#FintaComboComuniZone {
	background-color: white;
	width: 195px;
	width: auto !important;
	width: 198px;
	height: 78px;
	overflow : auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	letter-spacing: -1px;
	border-top: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#C7D8C2;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#284121;
	scrollbar-shadow-color:#436B37;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#DEE8DB;
}

#FintaComboStanze {
	background-color: white;
	width: 195px;
	width: auto !important;
	width: 198px;
	height: 72px;
	overflow : auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	letter-spacing: -1px;
	border-top: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#B09C76;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#453A27;
	scrollbar-shadow-color:#897550;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#D9CFBD;
}

#FintaComboServizi {
	background-color: white;
	width: 505px;
	width: auto !important;
	width: 505px;
	height: 190px;
	overflow : auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	letter-spacing: -1px;
	border-top: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#f7ecce;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#f2f2f0;
}

#FintaComboCategorie {
	background-color: white;
	width: 134px !important;
	width: 136px;
	height: 168px !important;
	height: 170px;
	overflow : auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	letter-spacing: -1px;
	border-top: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#E2E3DB;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#404040;
	scrollbar-shadow-color:#666666;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#E2E3DB;
}

#FintaComboPrezzi {
	background-color: white;
	width: 132px;
	height: 72px;
	overflow : auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	letter-spacing: -1px;
	border-top: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#B09C76;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#453A27;
	scrollbar-shadow-color:#897550;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#D9CFBD;
}

#FintaComboSpecializzazioni {
	background-color: white;
	
	width: 155px;
	height: 72px;
	overflow : auto;
	position: relative;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	letter-spacing: -1px;
	border-top: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#f7ecce;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#f2f2f0;
}

#FintaComboHelp {
	background-color: white;

	width: 505px;

	height: 85px;
	overflow : auto;
	float: left;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	text-align: left;
	font-size:  10px;
	border-top: 2px solid #ABABAB;
	border-left: 2px solid #ABABAB;
	border-bottom: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	scrollbar-face-color:#cfaf8b;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#f2f2f0;
}
		
#FintaComboZone {
display: inline;
float: left;
margin: 0 0 10px 0;
background-color: white;
width: 204px;
height: 80px;
overflow : auto;
text-align: left;
letter-spacing: -1px;
border: 1px solid #ABABAB;
/*scrollbar-face-color:#C7D8C2;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#284121;
scrollbar-shadow-color:#436B37;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DEE8DB;*/
}

#FintaComboComuni {
display: inline;
float: left;
background-color: white;
width: 204px;
height: 76px;
overflow : auto;
text-align: left;
letter-spacing: -1px;
border: 1px solid #ABABAB;
/*scrollbar-face-color:#C7D8C2;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#284121;
scrollbar-shadow-color:#436B37;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DEE8DB;*/ 
}

#a1 {
	height: 80px;
	width: 162px;

	text-align: left;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
#a2 {
	height: 80px;
	width: 132px;
	text-align: left;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#a3 {
	height: 80px;
	width: 200px;
	text-align: left;
	float: left;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#a4 {
	height: 5px;
	width: 505px;
	text-align: left;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
}
#a5 {
	height: 115px;
	width: 505px;
	text-align: left;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.HelpOnLine {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
}


.lnk_honline {
	color: #333333;
	margin-bottom: 4px;
	
}

#TxtSearch {
	width: 220px;
	float: left;
	height: 42px;
	background-color: #CCC8C2;
	color: white;
	margin: 0px 0px 3px 0px; 	
	padding:0px 0px 0px 0px;
	font-weight: bold;
}

.quad {
	margin: 0px 2px 0px 5px;
	padding: 0px 0px 0px 0px;
	border: -0px -0px -0px -0px;
	width: 11px;
	height: 11px;
	vertical-align: middle;
}

.quad:checked {
	margin: 0px 2px 0px 5px;
	padding: 0px 0px 0px 0px;
	border: -0px -0px -0px -0px;
	width: 11px;
	height: 11px;
	vertical-align: middle;
	background-color: red;
}

.RigaCheckChecked {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	color: #B85151;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
}

.RigaCheck {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	color: #0F4D76;
	font-size: 10px;
	line-height: 10px;
	
	vertical-align: middle;
}

.RigaCheckServizi {
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	color: #0F4D76;
	font-size: 10px;
	line-height: 10px;
	letter-spacing: -1px;
	vertical-align: middle;
}

.RigaCheckBuia {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	color: #BCBBBB;
	font-size: 10px;
	vertical-align: middle;
}

.RigaCheckSparita {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	color: #BCBBBB;
	font-size: 10px;
	vertical-align: middle;
	display: none;
}

.SfondoServizioFintaCombo {
	border: 1px solid #fff;
}

.SfondoServizioFintaComboChecked {
	/*background-color: #b63728;*/
	border: 1px solid #b63728;
}
#FintaComboHelp UL {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 2px; 
	
	
	
}

#FintaComboHelp LI {
	float: left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 4px 2px; 	


	
	}
	
.HelpTesto {
font-size:  9px;
		padding:0px 0px 0px 0px;
	margin: 0px 0px 4px 2px; 	
	width:350px;
	
	}
	
	
  



#c0 {
	float: left;
	width: 100%;
	height: 40px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#c1 {
	height: 170px;
	width: 167px;
	text-align: left;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#c2 {
	height: 170px;
	width: 132px;
	text-align: left;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#c3 {
	height: 160px;
	width: 200px;
	text-align: left;
	float: left;
	margin: 0px 0px 0px 13px !important;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

	#c3 iframe {
	border: 0px;
	}

#c4 {
	clear: both;
	width: 100%;
	float:left;
	height: 47px;
	text-align: right;
}
