.vetrina .rigaup, 
.form .campiobl, 
.inviorichiesta .head, 
.galleria .head,
.dettaglio .head,
.dettaglio .tab .head{ background: #107d5a; color:#ffffff; }
.vetrina .img a,
.vetrina .txt a,
.vetrina .pag a,
.dettaglio .r .sx a{ color:#107d5a; }

.form .r .etichetta{ width:38%;}
.form .r .campo{ width:60%; }

.ricercahome{ float: left; width: 266px; padding-bottom: 10px; margin: 16px 0px 7px 16px; font-size: 12px; color:#666666; border-bottom: 4px solid #FFFFFF; }
.ricercahome .form .campiobl{ display: none; }
.ricercahome .form .r{ width:100%; border-bottom:0px; padding-bottom:0px; }
.ricercahome .form .r .etichetta{ float:left; width:36%; text-align:right; line-height:17px; height:17px; font-weight:bold; }
.ricercahome .form .r .campo{ float:left; width:62%; text-align:left; padding-bottom:0px; height:17px; }
.ricercahome .form .r .campo input{ width: 108px; font-size:11px; }
.ricercahome .form .r .campo select{ width: 140px; font-size:11px; }
.ricercahome .form .r .intero,
.ricercahome .form .r .tasto{ width:100%; text-align:left; padding-bottom:0px; }
.ricercahome .form .r .tasto{ text-align:center; }
.ricercahome .form .r .tasto input{
	padding: 0px; margin: 0px; border: none; font-size: 12px; font-weight: bold; color:#107D5A;
	background: url(img/bg_submit.gif) no-repeat center center; min-height: 25px; height: auto !important; height: 25px; width: 60px; font-family:arial; cursor:pointer;
}

.ricercahome .b10{ height:8px; }


.vetrina .head .sx{ float:left; width:40%; text-align:left; }
.vetrina .head .dx{ float:right; width:60%; text-align:right; }
.vetrina .rigaup{ display:none; }
.vetrina .riga1,.riga2{ background: none; width:95%; border-bottom:0px; padding:2px; height:auto; padding-top:20px; }
.vetrina .riga2{ background: none; }
.vetrina .riga1, .vetrina .riga2{ background: url(img/bg_box.jpg) repeat-x bottom; padding-bottom:20px; }

.vetrina .pag{ font-size:12px; color:#107d5a; }
.vetrina .pag a:link, 
.vetrina .pag a:visited,
.vetrina .pag a:hover{ text-decoration:underline; font-size:11px; color:#333; }

.vetrinahome .head{ display:none; }
.vetrinahome .det{ display:none; }
.vetrinahome .pag{ display:none; }
.vetrinahome .vetrina .riga1, .vetrinahome  .vetrina .riga2{ background:none; padding-bottom:0px; }
.vetrinahome .dx{ display:none; }
.vetrinahome .vetrina .txt .gal{ display:none; }
.vetrinahome .vetrina .txt .tour{ display:none; }
.vetrinahome .vetrina .txt .plan{ display:none; }
.vetrinahome .vetrina .txt{ width:80%; }


