
/*  ################################## SFONDI ##################################   */
.sfondoTab { background-image: url(images/rettangolo01.gif); background-repeat: no-repeat; z-index 10; } 
td { 0px; background: transparent;}
body.sfondo {background-position: center top; background-image: url(images/background_02.jpg); margin: 0px 0px; background-repeat: repeat; background-color: #ffffff}
 

/*  ################################## STILE LINK ##################################   */
A:LINK {  color :#FF0000;  text-decoration: none }
A:VISITED {  color :#FF0000;  text-decoration: none }
A:HOVER {  color : #0000FF;  text-decoration : underline; }
A:ACTIVE {  color : Red;  text-decoration: underline }

/*  ################################## TESTO PRIMO PIANO ##################################   */
.sottotitolo_bianco   {color:#ffffff;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.sottotitolo_grigio_sc   {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}
.blu_titolo         {color:#00309C;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.contatti_titolo   {color:#015DB4;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.contatti_testo   {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO AREA ADV ##################################   */
.area_adv_titolo {color:#015DB4;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.area_adv_testo  {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}
.area_adv_form   {font-family: Tahoma; font-size: 11px; line-height: 12px; background-color: #FFFFFF; height: 20px; width: 300px; border: 1px solid #BEC0C2;}

/*  ################################## TESTO CHI SIAMO ##################################   */
.chi_siamo_titolo  {color:#015DB4;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.chi_siamo_testo   {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO STAFF ##################################   */
.staff_titolo  {color:#015DB4;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.staff_testo   {color:#333333;font-size:13px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO CONDIZIONI ##################################   */
.condizioni_titolo  {color:#015DB4;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.condizioni_testo   {color:#333333;font-size:9px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO TERMINI D'USO ##################################   */
.termini_titolo  {color:#015DB4;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.termini_testo   {color:#333333;font-size:9px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO ASSICURAZIONI ##################################   */
.assicurazioni_titolo  {color:#015DB4;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.assicurazioni_testo   {color:#333333;font-size:11px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO ETICA ##################################   */
.etica_titolo  {color:#015DB4;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.etica_testo   {color:#333333;font-size:11px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO AVVISO ##################################   */
.avviso_titolo  {color:#015DB4;font-size:13px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.avviso_testo   {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO OFFERTE ##################################   */
.offerte_titolo {background:#A4C7E3; color:#00309C;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.offerte_sottotitolo {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}
.offerte_quote {background-color: yellow; color:#cc0000;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:underline;}
.offerte_pdf {color:#FF0000;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}

/*  ################################## TESTO PRIVACY ##################################   */
.privacy_titolo  {color:#015DB4;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;}
.privacy_testo   {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TESTO PIEDE ##################################   */
.piede_testo {color:#333333;font-size:10px;font-family:arial,sans-serif;text-decoration:none;}

/*  ################################## TABELLE ##################################   */
table.principale { z-index 20; border: 0px; text-align: center; width: 850px; margin: auto; }
.sotto { z-index -10; }
/*  ################################## DISNEY ##################################   */
.disney_menu_big {background-color:#4c7cc8;color:#ffffff;font-size:18px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:left}
.disney_menu_centro {background-color:#4c7cc8;color:#ffffff;font-size:18px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:center}
.disney_menu {color:#000000;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:left}
.disney_titolo {background-color:#4c7cc8; color:#ffffff;font-size:14px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:left}
.disney_stitolo {color:#333333;font-size:12px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none; vertical-align:bottom;  text-align:left}
.disney_stitolo_c {color:#333333;font-size:12px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none; text-align:center; vertical-align:bottom}
.disney_stitolo2 {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none; vertical-align:top; text-align:left}
.disney_stitolo2_c {color:#333333;font-size:12px;font-family:arial,sans-serif;text-decoration:none; text-align:center; vertical-align:top}
.disney_durata {background-color: #ffffff; color:#333333;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; ; text-align:left}
.disney_bs {background-color: #90e0a9; color:#333333;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:center}
.disney_ms {background-color: #dec0f0; color:#333333;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:center}
.disney_as {background-color: #a3c9ff; color:#333333;font-size:12px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none; vertical-align:baseline; text-align:center}
a.disney_menu:link     { color: #2D5DBA; text-decoration: none; }
a.disney_menu:visited  { color: #2D5DBA; text-decoration: none; }
a.disney_menu:hover    { color: #990000; text-decoration: none; }
table.hotel_disney {border: 0px; text-align: left; width: 500px; margin: auto}
td.hotel_disney  { height: 40px}
.disney_giorni {color:#333333;font-size:11px;font-family:arial,sans-serif;text-decoration:none; vertical-align:bottom;  text-align:center}


/*  ################################## OVERLAY ##################################   */
/* the overlayed element */
.simple_overlay {
	/* must be initially hidden */
	display:none;
	/* place overlay on top of other elements */
	z-index:10000;
	/* styling */
	background-color:#333;
	width:700px;	
	height:500px;
	border:1px solid #666;
	padding:10px;
	text-align: left; 
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(http://www.ivostriviaggi.it/images_style/overlay_close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}
	#triggers {
	text-align:center;	
}
/* css relativa alla miniatura */
	#triggers img {
		cursor:pointer;
		margin:0px;
		background-color:#fff;
		border:0px solid #ccc;
		padding:5px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
}
	
	
	/* styling for elements inside overlay */
	.details    { position:absolute;top:20px;right:30px;font-size:20px;color:#FFFFFF;width:180px; text-align:left;font-family:arial,sans-serif;text-decoration:none; font-weight:normal; line-height:20px }
	.details h3 { color:#fff; font-size:18px;font-family:arial,sans-serif;text-decoration:none; font-weight:normal;}
	.details h4 { color:#fff; font-size:40px;font-family:arial,sans-serif;text-decoration:none; font-weight:normal;text-align:center;}
























