﻿




.body{
margin: 0px;
	background-color: #ffffff;
	background-image: url('/it/img/sfondo.gif');
	text-align:center;
	background-position: center top;
	background-repeat: repeat-x
}


.body_home{
margin: 0px;
	background-color: #ffffff;
	background-image: url('/it/img/sfondo_home.gif');
	text-align:center;
	background-position: center top;
	background-repeat: repeat-x
}


.style1 {
	text-align: left;
}
.style2 {
	text-align: right;
}

.style3 {
	color: #87745d;
	font-family: Verdana;
	font-size: 12px;
}

a:link.menu_lingue {font-family: Verdana; font-size: 11px; font-weight: none ;color: #743101; text-decoration : none}
a:visited.menu_lingue {font-family: Verdana; font-size: 11px; font-weight: none ;color: #743101; text-decoration : none}
a:hover.menu_lingue {font-family: Verdana; font-size: 11px; font-weight: none ;color: #743101; text-decoration : underline}

a:link.sottomenu {font-family: Verdana; font-size: 12px; font-weight: bold ;color: #87745d; text-decoration : none}
a:visited.sottomenu  {font-family: Verdana; font-size: 12px; font-weight: bold ;color: #87745d; text-decoration : none}
a:hover.sottomenu  {font-family: Verdana; font-size: 12px; font-weight: bold ;color: #87745d; text-decoration : underline}



/*default*/
a:link.mail {font-family: Verdana; font-size: 12px; font-weight: none ;color: #585858; text-decoration : none}
a:visited.mail  {font-family: Verdana; font-size: 12px; font-weight: none ;color: #585858; text-decoration : none}
a:hover.mail  {font-family: Verdana; font-size: 12px; font-weight: none ;color: #585858; text-decoration : underline}

a:link.boxini {font-family: Verdana; font-size: 12px; font-weight: none ;color: #6d503b; text-decoration : none}
a:visited.boxini {font-family: Verdana; font-size: 12px; font-weight: none ;color: #6d503b; text-decoration : none}
a:hover.boxini {font-family: Verdana; font-size: 12px; font-weight: none ;color: #6d503b; text-decoration : underline}

a:link.boxini2 {font-family: Verdana; font-size: 12px; font-weight: none ;color: #9c6136; text-decoration : none}
a:visited.boxini2 {font-family: Verdana; font-size: 12px; font-weight: none ;color: #9c6136; text-decoration : none}
a:hover.boxini2 {font-family: Verdana; font-size: 12px; font-weight: none ;color: #9c6136; text-decoration : underline}


a:link.boxini_strong {font-family: Verdana; font-size: 14px; font-weight: bold ;color: #6d503b; text-decoration : none}
a:visited.boxini_strong {font-family: Verdana; font-size: 14px; font-weight: bold ;color: #6d503b; text-decoration : none}
a:hover.boxini_strong {font-family: Verdana; font-size: 14px; font-weight: bold ;color: #6d503b; text-decoration : underline}



.titolo_boxini {
font-family: Verdana;
	font-size: 14px;
	text-align: left;
	color: #6d503b;
	padding-right: 3px;
}

.sfondo_boxini2 {
	background-color: #f3e3d1;
		padding-left: 5px;
	padding-right: 5px;

}


.titolo_boxini2 {
	background-color: #9c6136;
font-family: Verdana;
	font-size: 14px;
	text-align: left;
	color: #ffffff;
	padding-right: 3px;
}


.testo_indirizzo {
font-family: Verdana;
	font-size: 12px;
	text-align: center;
	line-height: 18px;
	color: #6d503b;
	padding-left: 5px;
	padding-right: 5px;
}


/*navigator*/
td.navigazione{font-family: Verdana; font-size: 11px; color: #555555; text-align: left; font-weight: bold;}
a:link.navi {font-weight: normal; color: #555555; text-decoration : none}
a:visited.navi  {font-family: Verdana; font-size: 11px; font-weight: normal;color: #555555; text-decoration : none}
a:hover.navi  {font-family: Verdana; font-size: 11px; font-weight: normal;color: #555555; text-decoration : underline}



/*menu principale*/
.noborder {
	border-width: 0px;
}


/* stile menu_sx */
.style9 {
	background-color: #FFFFFF;
}
.style10 {
	background-color: #f0ebd3;
	padding-left: 5px;
}

a:link.menu_sx {font-family: Verdana; font-size: 12px; font-weight: none ;color: #FFFFFF; text-decoration : none}
a:visited.menu_sx{font-family: Verdana; font-size: 12px; font-weight: none ;color: #FFFFFF; text-decoration : none}
a:hover.menu_sx{font-family: Verdana; font-size: 12px; font-weight: none ;color: #FFFFFF; text-decoration : underline}

/* stile menu_sx_offerte */

.lastminute_eng{
background-image: url('/en/img/logo_lastminute_30.gif');
text-align:left;
padding-left: 75px;
background-position: center top;
background-repeat: repeat-none;
height: 68px;
}

.lastminute_fra{
background-image: url('/fr/img/logo_lastminute_30.gif');
text-align:left;
padding-left: 75px;
background-position: center top;
background-repeat: repeat-none;
height: 68px;
}


.lastminute_deu{
background-image: url('/de/img/logo_lastminute_30.gif');
text-align:left;
padding-left: 75px;
background-position: center top;
background-repeat: repeat-none;
height: 68px;
}


.lastminute_ru{
background-image: url('/ru/img/logo_lastminute_30.gif');
text-align:left;
padding-left: 75px;
background-position: center top;
background-repeat: repeat-none;
height: 68px;
}



.lastminute{
background-image: url('/it/img/logo_lastminute_30.gif');
text-align:left;
padding-left: 75px;
background-position: center top;
background-repeat: repeat-none;
height: 68px;
}
a:link.last {font-family: Verdana; font-size: 11px; font-weight: bold; color: #490c0d; text-decoration : none}
a:visited.last {font-family: Verdana; font-size: 11px; font-weight: bold; color: #490c0d; text-decoration : none}
a:hover.last {font-family: Verdana; font-size: 11px; font-weight: bold; color: #490c0d; text-decoration : underline}



/* stile menu_dx_news */
.style15 {
	font-family: Verdana;
	font-size: 13px;
	background-color: #87745D;
	color: #FFFFFF;
	padding-left: 10px;
	}
	
.style16 {
font-family: Verdana;
	font-size: 11px;
	text-align: left;
	background-color: #9F8E78;
	color: #FFFFFF;
	text-indent: -12px;
	padding-left: 14px;
	padding-right: 3px;
}

.style16_bis {
font-family: Verdana;
	font-size: 10px;
	text-align: left;
	background-color: #9F8E78;
	color: #FFFFFF;
	padding-left: 1px;
	padding-right: 1px;
}


.style15_family {
	font-family: Verdana;
	font-size: 13px;
	background-color: #e76c13;
	color: #FFFFFF;
	padding-left: 10px;
	}
	
.style16_family {
font-family: Verdana;
	font-size: 11px;
	text-align: left;
	background-color: #ef924e;
	color: #FFFFFF;
	text-indent: -12px;
	padding-left: 14px;
	padding-right: 3px;
}

.style15_hotel {
	font-family: Verdana;
	font-size: 13px;
	background-color: #54acbb;
	color: #FFFFFF;
	padding-left: 10px;
	}
	
.style16_hotel {
font-family: Verdana;
	font-size: 11px;
	text-align: left;
	background-color: #7bc3cf;
	color: #FFFFFF;
	text-indent: -12px;
	padding-left: 14px;
	padding-right: 3px;
}


.style15_gaming {
	font-family: Verdana;
	font-size: 13px;
	background-color: #b81f17;
	color: #FFFFFF;
	padding-left: 10px;
	}
	
.style16_gaming {
font-family: Verdana;
	font-size: 11px;
	text-align: left;
	background-color: #d33f34;
	color: #FFFFFF;
	text-indent: -12px;
	padding-left: 14px;
	padding-right: 3px;
}


.style15_colli {
	font-family: Verdana;
	font-size: 13px;
	background-color: #508627;
	color: #FFFFFF;
	padding-left: 10px;
	}
	
.style16_colli {
font-family: Verdana;
	font-size: 11px;
	text-align: left;
	background-color: #7caa5a;
	color: #FFFFFF;
	text-indent: -12px;
	padding-left: 14px;
	padding-right: 3px;
}



a:link.menu_dx_news {font-family: Verdana; font-size: 11px; font-weight: none ;color: #FFFFFF; text-decoration : none}
a:visited.menu_dx_news {font-family: Verdana; font-size: 11px; font-weight: none ;color: #FFFFFF; text-decoration : none}
a:hover.menu_dx_news {font-family: Verdana; font-size: 11px; font-weight: none ;color: #FFFFFF; text-decoration : underline}




/* stile menu_dx_servizio */

.style13 {
	background-color: #f9f5ec;
}
.style18 {
	color: #87745d;
	padding-left: 2px;
}

a:link.menu_dx_servizio {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #70543c; text-decoration : none}
a:visited.menu_dx_servizio {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #70543c; text-decoration : none}
a:hover.menu_dx_servizio {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #70543c; text-decoration : underline}

.riga {
	background-color: #e0dabf;
}

/* stile testo */


.casella_testo {
	text-align: left;

}


.titolo {
	font-family: Verdana;
	text-align: left;
	font-size: 20px;
	padding-left: 8px;
	padding-right: 8px;
	color: #835b3e;
}


.testo {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	color: #332317;
	line-height: 28px; 
}

.testo2 {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	color: #332317;

}


.testo_box_anteprima {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 4px;
	padding-right: 8px;
	color: #77534e;
	line-height: 18px; 
}


.testo_bak_russo {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	color: #632d00;
	line-height: 24px; 
	background-color: #f8e5d1;
}

.testo2_bak_russo {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	color: #632d00;
	line-height: 24px; 
	background-color: #f6dabc;
}

.testo3_bak_russo {
	font-family: Verdana;
	text-align: right;
	font-size: 12px;
	color: #632d00;
	line-height: 24px; 
	background-color: #f6dabc;
}


.titolino_bak_russo {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	color: #632d00;
	line-height: 24px; 
	background-color: #f0ebd3;
}

.fondino_dispo_bak_russo {
	font-family: Verdana;
	text-align: right;
	font-size: 12px;
	color: #632d00;
	background-color: #F1C19A;
}




a:link.linktesto {font-family: Verdana; font-size: 12px; font-weight: bold ;color: #303030; text-decoration : none}
a:visited.linktesto {font-family: Verdana; font-size: 12px; font-weight: bold ;color: #303030; text-decoration : none}
a:hover.linktesto {font-family: Verdana; font-size: 12px; font-weight: bold ;color: #303030; text-decoration : underline}


/* pacchetti */

.fondino_generale_pak {
	background-color: #f3db9a;
}


.titolo_testo_pak {
	font-family: Verdana;
	text-align: left;
	font-size: 20px;
	padding-left: 18px;
	padding-right: 15px;
	color: #aa6d3c;
}


.titolo_pacchetti {
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	font-size: 14px;
	padding-left: 8px;
	padding-right: 8px;
	color: #6d3c15;
	background-color: #d3a859;
}

.notti_pacchetti {
	font-family: Verdana;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #aa6d3c;
	color: #ffffff;
}


.sottotitolo_pacchetti {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	color: #6d3c15;
	line-height: 18px;
	background-color: #f3db9a;
}


.testo_pacchetti {
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	padding-left: 20px;
	padding-right: 20px;
	color: #6d3c15;
	line-height: 18px;
	list-style-type: square;
	background-color: #f3db9a;

}


.prezzo_pacchetti {
	font-family: Verdana;
	text-align: right;
	font-size: 12px;
	color: #6d3c15;
	background-color: #e8c873;
}

/* prezzi */

.tabella_prezzi {
	border-collapse: collapse;
	border: 1px solid #f4f0ea;
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
	line-height: 18px;
		background-color: #f9f5ec;
}

.celle_1 {
	border: 1px solid #f4f0ea;
	text-align: center;
	background-color: #f0e9d8;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
}

.celle_1bb {
vertical-align:middle;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #5e5040;
}

.celle_sbb {
	background-color: #f4f0ea;
	}



.celle_2 {
	border: 1px solid #f4f0ea;
	text-align: center;
	background-color: #e5dac2;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
}

.celle_3 {
	border: 1px solid #f4f0ea;
	text-align: center;
	background-color: #d9ccaf;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
}

.testo_prezzi {
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	color: #5e5040;
	line-height: 18px;
}

a:link.linkprezzi {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #87745d; text-align: right; text-decoration : none}
a:visited.linkprezzi {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #87745d; text-align: right; text-decoration : none}
a:hover.linkprezzi {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #87745d; text-align: right; text-decoration : underline}


a:link.sottomenu {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #87745d; text-decoration : none}
a:visited.sottomenu  {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #87745d; text-decoration : none}
a:hover.sottomenu  {font-family: Verdana; font-size: 11px; font-weight: bold ;color: #87745d; text-decoration : underline}


/* TRATTAMENTI */

.tabella_trattamenti{
border-collapse:collapse;
border: 1px solid #f4f0ea;
}

.tabella_trattamenti2{
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;
}
.descrizione2 {
	text-align: justify;
	background-color: #dfd9d2;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;
}

.prezzo2 {
	text-align: right;
	vertical-align: top;
	background-color: #dfd9d2;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;

}
.descrizione3 {
	text-align: left;
	background-color: #dfd9d2;
	font-family: Verdana;
	line-height: 22px;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;
}

.descrizione_tit3 {
	text-align: left;
	background-color: #d4cdc4;
	font-family: Verdana;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;
font-weight: 700;
}

.prezzo3a {
	text-align: center;
	vertical-align: middle;
	background-color: #d4cdc4;
	font-family: Verdana;
	line-height: 22px;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;

}


.prezzo3 {
	text-align: center;
	vertical-align: middle;
	background-color: #dfd9d2;
	font-family: Verdana;
	line-height: 22px;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;

}


.descrizione_tit {
	text-align: left;
	background-color: #dfd9d2;
	font-family: Verdana;
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
border-collapse:collapse;
border-bottom: 1px solid #f4f0ea;
font-weight: 700;
}

.descrizione {
	text-align: left;
	background-color: #dfd9d2;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
}

.prezzo {
	text-align: right;
	vertical-align:top;
	background-color: #dfd9d2;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
}

.left {
	border: 1px solid #f4f0ea;
	text-align: left;
	background-color: #e5dac2;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5e5040;
}



/* copyright */
td.copyright{font-family: Verdana; font-size: 10px; color: #555555; text-align: center; font-weight: normal;}
a:link.dati {font-weight: normal; font-size: 10px; color: #555555; text-decoration : none}
a:visited.dati {font-family: Verdana; font-size: 10px; font-weight: normal;color: #555555; text-decoration : none}
a:hover.dati {font-family: Verdana; font-size: 10px; font-weight: normal;color: #555555; text-decoration : underline}




/* NEWS */

.bordo_foto {
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 1px solid #C0C0C0;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: 1px solid #C0C0C0;
}
.titolo_news {
	font-family: "Arial Black";
	font-size: small;
	color: #5B422E;
	text-align: left;
}
.testo_news {
	text-align: left;
	font-family: Arial;
	font-size: small;
	color: #756A61;
}


a:link.link_testo_news {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #756A61; text-decoration : none}
a:visited.link_testo_news {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #756A61; text-decoration : none}
a:hover.link_testo_news {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #756A61; text-decoration : underline}



/* nuovo menu_sx */

.fondino_fango {
	background-image: url('/it/img/menu_sx/fondino_fango.gif');
	background-repeat:no-repeat;
}


.fondino_non_perdere {
	background-image: url('/it/img/menu_sx/foto_nonperdere.jpg');
	background-repeat:no-repeat;
}


.fango1 {
	text-align: left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
		line-height: 18px;
	font-size: 16px;
	padding-top: 3px;
	padding-left: 30px;
	padding-right: 5px;
	color: #ffffff;
}

.fango2 {
	text-align: left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		line-height: 14px;
	padding-top: 1px;
	padding-left: 28px;
	padding-right: 3px;
	color: #ffffff;
}

a:link.linkfango2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration : none}
a:visited.linkfango2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration : none}
a:hover.linkfango2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration : underline}





.fondino_blu {
	background-image: url('/it/img/menu_sx/fondino_blu.gif');
	background-repeat:no-repeat;
}

.blu1 {
	text-align: left;
	vertical-align:top;
	font-family:Arial Black;
		line-height: 14px;
	font-size: 13px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
}

.blu2 {
	text-align: left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		line-height: 14px;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
}




