/******GENERALI********/
BODY { 
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
	margin:0px;
	padding:0px;
	background-color: #93321E;
}
TD { 
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size:11px
}
HR {
	color: #0C4175;
	size:1px;
	noshade
}
.spacer{
	height:2
}
.testo {
	text-align: justify;
	width: 95%;
	margin-top: 10;
}
.titolo {
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: 900;
	color: #0C4175;
	text-align: left;
	padding-left: 25;	
}

.imglink {
	border: 1 solid #0C4175;
}

/********LINK***********/
A {
	font-family : Verdana,Arial;
	color : #000000;
	font: bold;
}
A:hover { 
	font-family : Verdana,Arial;
	color : #0C4175;
	font: bold;
}
A:visited { 
	font-family : Verdana,Arial;
	color : #0C4175;
	font: bold;
}
A.menu {
	font-family : Verdana,Arial;
	font-size: 9px;
	color : White;
	font: bold;
	text-decoration: none;
}
A.menu:hover { 
	font-family : Verdana,Arial;
	font-size: 9px;
	color : White;
	font: bold;
    text-decoration: none;
}
A.menu:visited { 
	font-family : Verdana,Arial;
	font-size: 9px;
	color : White;
	font: bold;
	text-decoration: none;
}

A.menu_selected {
	font-family : Verdana,Arial;
	font-size: 9px;
	color : White;
	font: bold;
	text-decoration: none;
}
A.menu_selected:hover { 
	font-family : Verdana,Arial;
	font-size: 9px;
	color : White;
	font: bold;
	text-decoration: none;
}
A.menu_selected:visited { 
	font-family : Verdana,Arial;
	font-size: 9px;
	color : White;
	font: bold;
	text-decoration: none;
}


/********FORM***********/

FORM {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11.0px; 

}

SELECT {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11.0px;
	background-color: #FFFFFF;
	align: left;
	width: 100px;
}

INPUT {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11.0px;
	
}

TEXTAREA {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11.0px; 

}



DIV.box_scelta_lingua_icons {}
SPAN.box_scelta_lingua_icons_1 {
	height: 10;
	weigth: 20;
	padding: 2;
}
SPAN.box_scelta_lingua_icons_2 {
	height: 10;
	weigth: 20;
	padding: 2;
}
SPAN.box_scelta_lingua_icons_3 {
	height: 10;
	weigth: 20;
	padding: 2;
}
SPAN.box_scelta_lingua_icons_4 {
	height: 10;
	weigth: 20;
	padding: 2;
}

/*wide_descrizione_struttura*/
.descrizione_table{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-align: justify;
	
}
.descrizione_td{

	padding-left: 15;
}
/*wide_immagni_struttura*/
.wide_immagini_struttura_td_img1{
	border: 1px solid #999999;
}
.wide_immagini_struttura_td_img2{
	border: 1px solid #999999;
}

/*wide_gallery*/
a.gallerybuttons:link{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	
}
a.gallerybuttons:hover{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	
}
a.gallerybuttons:visited{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	
}
.immaginigallery{
	border: 1px solid #999999;
}

/*wide_link_prenota*/
.link_prenota_div{
text-align: Center;

}
a.link_prenota_button:link{
background-color: #C0C0C0;
	color: #FFFFFF;
		border: 1px solid #999999;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: right;
}
a.link_prenota_button:visited{
background-color: #C0C0C0;
	color: #FFFFFF;
		border: 1px solid #999999;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: right;
}
a.link_prenota_button:hover{
background-color: #C0C0C0;
	color: #333333;
		border: 1px solid #999999;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: right;
}
/* wide_listino*/
.listino_table{
	
	width: 400px;
}
.listino_td_titoli_periodi{

	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
}
.listino_td_titoli_stringa{
width: 200px;
}
.listino_td_sottotitolo{
	/*background-color: #C0C0C0;*/
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 9px;
	border: 1px solid #999999;
	text-decoration: none;
	text-align: center;
}
.listino_td_periodi_nome{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
}
.listino_td_periodi_prezzo{
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: center;
}
.listino_titolo{
	/*background-color: #C0C0C0;*/
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
}

/*wide_servizi-*/

.servizi_table{
	width: 400px;
}
.servizi_td_stringa{
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
}
/*wide_liusta_lastminutes*/

.titoli{
	border: 1px solid #999999;
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	
	
}
.periodo{
	background-color: #C0C0C0;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	
	
}
.descrizione{
	
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	font-style: Oblique;
	text-decoration: none;
}
.prezzo{
border-bottom: 1px dashed #999999;
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
}
.prenota{

	text-align: right;
}

a.prenota:link{
background-color: #C0C0C0;
	border: 1px solid #999999;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: right;
}
a.prenota:visited{
background-color: #C0C0C0;
	border: 1px solid #999999;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: right;
}
a.prenota:hover{
background-color: #C0C0C0;
	color: #333333;
		border: 1px solid #999999;
	font-family: Verdana;
	font-size: 10px;
	font-weight: Bold;
	text-decoration: none;
	text-align: right;
}
/*wide_form_prenotazione*/


.wide_form_prenotazione_td_descrizione{
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Center;
	
}
.wide_form_prenotazione_td_campi_obbligatori{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	height: 50px;
}
.wide_form_prenotazione_td_titolo{
	color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Center;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_dati_anagrafici_stringa{
	color: #333333;
	border: 1px dashed #999999;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Center;
	font-weight: Bold;
	text-transform: capitalize;
	width: 520px;
}
.wide_form_prenotazione_td_nome{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_cognome{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_telefono{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_email{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_dati_prenotazione_stringa{
	color: #333333;
	border: 1px dashed #999999;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Center;
	font-weight: Bold;
	text-transform: capitalize;
	width: 520px;
	}
.wide_form_prenotazione_td_periodo_stringa{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_datada_stringa{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Normal;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_dataa_stringa{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Normal;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_adulti{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_bambini{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	text-transform: capitalize;
}
.wide_form_prenotazione_td_note{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	
}
/*wide_form_lastminute*/
.wide_form_lastminute_titolo {
	color: #333333;
	border: 1px dashed #999999;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Center;
	font-weight: Bold;
	text-transform: capitalize;
	width: 520px;
	height: 20px;
}
.wide_form_lastminute_validita{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
}
.wide_form_lastminute_validita_periodo{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Normal;
}
.wide_form_lastminute_costo{
		color: #333333;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	text-align: Left;
	font-weight: Bold;
	
}

.wide_form_lastminute_euro{
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: Blink;
	text-align: Left;
	font-weight: Bold;
	padding: 10;
	padding-bottom: 0;
	padding-top: 0;
	
}
a.amenucellsel{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	
}
a.amenucell{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	
}
td.menucell{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	
}
td.menucell{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	
}
td.wide_listino_prezzi_title{
    background-color: #CBCBCB;
    padding:6px;
    text-align: center;
	
}
td.wide_listino_prezzi_normal{
        padding: 6px;
        text-align: center;
        background-color: E8E8E8;
		border: 3px;
}
td.wide_form_prenotazione_title{
	font-weight: Bold;
 
}
td.menu {
    text-align: center;
}
td.menu_selected {
    text-align: center;
}
table.wide_form_prenotazione_dati_anagrafici{
    text-align: center;
}.titolo_red {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #93321E;
	font-weight: bold;
}
