
#box-header-menu a { text-shadow: 0 2px 1px rgba(0, 0, 0, 0.5); }

.btn, .btn_submit {
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	
	/* FF */
	-moz-border-radius: 5px;
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	background: -moz-linear-gradient(top, #A0D200 0%, #73AF00 100%);
	
	/* WEBKIT */
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0D200), color-stop(100%,#73AF00));
	
	/* IE */
	border-radius: 5px;
	box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0D200', endColorstr='#73AF00',GradientType=0 );		
}

a.btn:hover, .btn:hover, .btn_submit:hover{
	/* FF */
	background: -moz-linear-gradient(top, #A0D200 0%, #A0D200 100%);
	
	/* WEBKIT */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0D200), color-stop(100%,#A0D200));
	
	/* IE */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0D200', endColorstr='#A0D200',GradientType=0 );
}

.disable, a.disable:hover, .disable:hover {
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
	
	/* FF */
	background: -moz-linear-gradient(top, #DDDDDD 0%, #AAAAAA 100%);
	
	/* WEBKIT */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DDDDDD), color-stop(100%,#AAAAAA));
	
	/* IE */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#AAAAAA',GradientType=0 );	
}


#lista_servizi .abilita, #lista_servizi .disabilita,
#box_offerte .abilita, #box_offerte .disabilita,
.azioni_prenotazione .abilita, .azioni_prenotazione .disabilita,
.btn_azione {
	/* FF */
	-moz-border-radius: 5px;
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	
	/* WEBKIT */
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	
	/* IE */
	border-radius: 5px;
	box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
}
#lista_servizi .abilita, #lista_servizi .disabilita,
#box_offerte .abilita,
.azioni_prenotazione .abilita,
.btn_azione { text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25); }

#box_offerte .disabilita, .azioni_prenotazione .disabilita { text-shadow:0 -1px 1px rgba(255, 255, 255, 0.25); }

/*.box_content,*/
.box_content_st, .box_content_st label input, .box_content label input, #msg_error, #msg_ok { border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.box_content label input, #box-main .error { -moz-outline-radius:5px; -webkit-outline-radius:5px; outline:1px solid rgba(255, 255, 255, 0.5); outline-style:none; }
.box_content, .box_content input.error { text-shadow: 0px 1px 0px rgba(255, 255, 255, 1); }
#msg_error, #msg_ok { text-shadow:none; }


#box-main .box_content label.error { -moz-outline-radius:none; -webkit-outline-radius:none; outline:none; }

.box_content label input {
	/* FF */
	background: -moz-linear-gradient(top, #F5F5F5 0%, #FFFFFF 15%);
	
	/* WEBKIT */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5F5F5), color-stop(15%,#FFFFFF));
	
	/* IE */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#FFFFFF',GradientType=0 );
}

#navi-vetrina li a {
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
}

#navi-vetrina li a:hover{
	
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	
	/* FF */
	background: -moz-linear-gradient(top, #A0D200 0%, #A0D200 100%);
	
	/* WEBKIT */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0D200), color-stop(100%,#A0D200));
	
	/* IE */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0D200', endColorstr='#A0D200',GradientType=0 );
}

#navi-vetrina li a.selected {
	
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	
	/* FF */
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	background: -moz-linear-gradient(top, #A0D200 0%, #73AF00 100%);
	
	/* WEBKIT */
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0D200), color-stop(100%,#73AF00));
	
	/* IE */
	box-shadow: 0 0 1px rgba(255, 255, 255, 0.7) inset;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0D200', endColorstr='#73AF00',GradientType=0 );
	
}

.riga_offerta .dettaglio_offerta { text-shadow:none; }
.riga_giorno_agenda { text-shadow:none; }
#paging .attivo:hover { text-shadow:none; }
#elenco_foto { text-shadow:none; }
#web .riepilogo { text-shadow:none; }
#mobile .riepilogo { text-shadow:none; } 
#riepilogo { text-shadow:none; }
.paging { text-shadow:none; }
.dettaglio_prenotazione .riquadro { text-shadow:none; }
.riga_credito { text-shadow:none; }
#prenotazioni .intestazione { text-shadow:none; }





/* NUOVA GRAFICA */

.box_select_title, .box_section_title {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.box_select_content, .box_section_content {
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.box_content textarea, .box_content select, .box_content input { 
	-webkit-box-shadow:inset 0px 1px 3px #DDD;
	-moz-box-shadow:inset 0px 1px 3px #DDD;
	box-shadow:inset 0px 1px 3px #DDD;
}

.riga_offerta, .offerte_checkin, .riga_prenotazione, .offerte_checkin_preview, .riga_stats, .riga_banner {
	-webkit-box-shadow:0px 1px 3px #DDD;
	-moz-box-shadow:0px 1px 3px #DDD;
	box-shadow:0px 1px 3px #DDD;
}

#box_offerte_preview { text-shadow:none; }
#lista_checkin_custom { text-shadow:none; }
#lista_checkin_standard { text-shadow:none; }
#lista_banner { text-shadow:none; }

.c5t_comment_paging input {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}





