/* CSS Document */body {margin:0px auto; padding:0px; text-align:center; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:70%; color:#000000; background-image:url(../grafica/sfondodipagina.jpg); background-position:left top; background-repeat:repeat-x; }	#overovercontenitore {margin:0px; padding:0px; text-align:center; position:relative; width:100%; height:486px; background-image:url(../grafica/sfondopagina.jpg); background-position: center top; background-repeat:no-repeat;}	#overcontenitore {margin:0px; padding:0px; text-align:center; position:relative; width:100%; height:380px; background-image:url(../grafica/vacanze-ai-caraibi-vacanza-in-venezuela_r1_c1.jpg); background-position:left bottom; background-repeat:repeat-x;}	#contenitore {margin:0px auto; padding:0px; text-align:center; position:relative; width:1000px;}	#top {position:absolute; top:-486px; left:0px; width:1000px; height:342px; background-image:url(../grafica/vacanze-ai-caraibi-vacanza-in-venezuela_r1_c3.jpg); z-index:100;}	#contenuti {position:absolute; top:-185px; left:234px; width:646px; background-image:url(../grafica/sfondicentrali_r10_c1.jpg); padding-top:20px;}		#contenutileft {position:absolute; top:41px; left:-234px; width:234px; height:280px;} 		#contenutiright {position:absolute; top:30px; right:-120px; width:120px; height:174px; background-image:url(../grafica/vacanze-ai-caraibi-vacanza-in-venezuela_r2_c5.jpg);} 		#testo {width:616px; background-image:url(../grafica/sfondicentrali_r1_c1.jpg); background-repeat:repeat-x; background-position:left top; position:relative; padding:160px 15px 0 15px; text-align:left;}				#pacchetti {font-size:14px; position:absolute; top:310px; left:235px; text-align:left; width:640px; z-index:99999;}		#pacchetti  span { display:none;}		#pacchetti .pacchetto { width:309px;float:left; text-align:center; } .pacchetto2 { width:309px;float:left; text-align:center; padding-right:10px;}		#pacchetti a { display:block; color:#000;padding: 0px;  text-decoration:none;}		#pacchetti a:hover { display:block; color:#FFF;padding: 0px; text-decoration:none;}			#navigazione {font-size:90%; position:absolute; top:455px; left:250px; text-align:left; width:600px;}				#navigazione  a {text-decoration:underline; color:#000000;}					#navigazione a:hover {text-decoration:none; color:#9C0100}			#testo h1 {font-size:130%; color:#9C0100;}			#testo h2 {font-size:110%; color:#9C0100;}				#testo a {text-decoration:underline; color:#000000;}					#testo a:hover {text-decoration:none; color:#9C0100}			#footer {text-align:center; font-size:90%; margin-top:15px; padding-top:15px; border-top:1px solid #F3E2C6;}				#footer a {margin:0 5px;}								.fotoleft {float:left; margin-right:10px;} .fotoright {float:right; margin-left:10px;}								.titolopacchetto {font-size:120%; text-align:center; font-variant:small-caps; color:#C80F0D; border-bottom:1px solid #FF9900; font-weight:bold; }				.sfondopacchetto {background-color:#F3E2C6}								.bordoprezzi {border:1px solid #F3E2C6; padding:2px 10px;}													.input, textarea, select{ border-right:1px solid #666; border-bottom:1px solid #666; border-left:1px solid #CCC;	border-top:1px solid #CCC;							margin:3px;	padding:1px; font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; color:#666666;							}			label{	float:left;	margin:5px;	width:150px; display:block;	border-bottom:1px solid #EFEFEF;	padding-bottom:1px;}						fieldset {	border:1px dashed #666;	padding:10px;	margin-bottom:10px;}						legend { font-size: 100%; color:#fff; background: #C80F0D; padding: 3px 6px; margin-bottom:10px;}							legend a:link, legend a:visited, legend a:active { text-decoration:underline; color:#FFF; }				legend a:hover { text-decoration:none; color:#EFEFEF; }						.button {	border-right:2px solid #C80F0D;	border-bottom:2px solid #C80F0D; border-left:2px solid #C80F0D;	border-top:2px solid #C80F0D;				font:16px "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;	color:#fff;	background: #C80F0D; font-weight:bold;				}							.clearAll{clear:both;}						.linkprivacy {	margin:5px;	}						.descrizioneform{	margin:5px;	width:50px;	border-bottom:1px solid #EFEFEF;	padding-bottom:1px;	float:left;	height:20px;}						.descrizioneformdestra{	margin:5px;	width:160px; border-bottom:1px solid #EFEFEF; padding-bottom:1px; float:left;	height:20px;								}			.sceltaform {float:left;	height:20px;	}						.lightboxp {border:1px solid #FF9900; width:100px; height:75px;}			.looney{margin:30px 0 0 15px;border:1px solid #fff;}#lingua{position:absolute;top:209px;left:436px;width:129px;height:24px;margin:0;padding:0;text-align:center;}#lingua a {margin:0 10px;}.fotopacchetto{float:left; margin-right:10px; padding:3px; border:1px solid #CCC; text-align:center; background-color:#FFF; line-height:30px;}
