@charset "utf-8";/* CSS Document */body {margin:0px auto; padding:0px; text-align:center; background-image:url(../grafica/sfondo-pagina.jpg); background-position:center top; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px;}#sfondocontenitore {width:100%; height:auto; background-image:url(../grafica/sfondo.jpg); background-position:center top; background-repeat:no-repeat;}#contenitore {margin:0px auto; padding:0px; width:1000px; background-image:url(../grafica/agenzia-di-viaggi-sardegna_r1_c2.jpg); background-position:center top; background-repeat:no-repeat; position:relative;}#cartina1 {	position:absolute;	top:365px;	left:74px;}#cartina2 {	position:absolute;	top:365px;	left:521px;}#menutop {	position:absolute;	top:52px;	left:346px;	width: 521px;}	#menutop ul {list-style:none; margin:0; padding:0;}	#menutop li {float:left;}	#menutop span {display:none;}	#centrale { padding-top:562px; padding-left:20px;}	#sinistra {width:210px; float:left; background-image:url(../grafica/agenzia-di-viaggi-sardegna_r2_c3.jpg); background-position:left top; background-repeat:no-repeat; height:820px; position:relative;}		#convenienti { position:absolute; top:5px; left:0; height: 120px;}		#destinazioni { position:absolute; top:130px; left:0; height: 120px;}		#soggiorni {position:absolute;	top:275px;	left:0px;	height: 102px;}		#tour { position:absolute; top:425px; left:0;}		#escursioni { position:absolute; top:460px; left:0;}	#sinistra ul { list-style:none; margin:0; padding:0; text-align:left; padding-left:16px; width:184px;}	#sinistra li {margin:0; padding:0; height:22px; display:block;}			#sinistra ul a {line-height:22px; background-image:url(../grafica/li_r2_c1.jpg); display:block; padding-left:15px; color:#333; text-decoration:none}				#sinistra ul a:hover {line-height:22px; background-image:url(../grafica/li_r1_c1.jpg); display:block; padding-left:15px; color:#333; text-decoration:none}		#moby {	position:absolute;	top:504px;	left:8px;	}						#newsletter {	position:absolute;	top:704px;	left:0;	width: 208px;	height: 116px;}		#nome_newsletter {position:absolute; top:5px; left:30px; margin:0; padding:0; border:0; background:transparent;}		#email {position:absolute; top:57px; left:30px; margin:0; padding:0; border:0; background:transparent;}		.iscrivitil {position:absolute; top:85px; left:130px; width:80px; height:25px;}		#centro {width:720px; float:left; padding:0 35px 0 15px; text-align:left;}	#testo {padding-bottom:10px;}	#navigazione {color:#1A78AC; font-size:10px; line-height:30px; border-bottom:1px solid #1A78AC; margin-bottom:10px; }	a {color:#1A78AC; text-decoration:underline; }  a:hover {color:#333; text-decoration:none; }	.clearboth  {clear:both;}#footer { background-image:url(../grafica/footer.jpg); background-position:left top; background-repeat:repeat-x; width:960px; height:133px;}#footer1 { line-height:25px;} #footer1 a {color:#FFF; text-decoration:underline; margin:0 3px;} #footer1 a:hover {color:#FFF; text-decoration:none; margin:0 3px;}#footer2 { line-height:20px;} #footer2 a {color:#333; text-decoration:underline;} #footer2 a:hover {color:#000; text-decoration:none;}#news {	position:absolute;	top:290px;	right:45px;	height: 232px;	width: 264px;	text-align:left;}#news p{ margin:0; padding:0; }#bottonenews {	position:absolute;	top:316px;	right:0px;	height: 232px;	width: 35px;}h1 { font-size:16px; color:#FF9002;}h2 { font-size:12px; color:#FF9002;}#formcontatti {margin:0; width:630px; }	.testomodulo {	border: 1px solid #666;	background-color: #FFF;	font-size:12px; width:300px;  color:#000; margin-bottom:2px;}.testomodulopiccolo {	border: 1px solid #666;	background-color: #FFF;	font-size:12px; color:#000;  margin-bottom:2px; margin-right:5px;}label {width:200px; font-size:12px; float:left; margin:0px; padding:0px; margin-right:10px; padding-left:5px; clear:both;  margin-bottom:2px; border-bottom:1px solid #EFEFEF; }.grigio {background-color:#F9F9F9; padding:2px; margin-bottom:6px; }.bottonemodulo {font-size:16px; color:#FFF; letter-spacing:-1px;  border:0; background-color:#036;}.button2 {font-size:12px; color:#FFF;  border:0; background-color:#0F9CF4;}.clearboth {clear:both}.accetto {font-size:10px;}.bottonicentro {text-align:center; margin-bottom:10px;}fieldset {padding:10px; border:1px solid #EFEFEF;}legend {font-size:12px; color:#333333; padding: 0 5px 10px 5px; margin-bottom:10px;}.scelta {width:450px; margin-bottom:5px; height:20px;}.labellunga{font-size:11px; width:300px}.tablebandi {border-top:1px solid #CCC;border-right:1px solid #CCC; width:900px; }.tablebandi tr{padding:0; border:0; margin:0; }.tablebandi td{padding:3px; border:0; text-align:center; margin:0; border-left:1px solid #CCC;border-bottom:1px solid #CCC; }.row1{ background-color:#E6F8FF;}.row0{ background-color:#FFF;}.struttura {position:relative; width:222px; height:195px; border:1px solid #CCC; margin-bottom:10px; padding:5px; float:left; margin-right:5px;}	.immagine{color:#666666; }		.immagine img{margin:0;padding:0;border:none;position:relative; margin-bottom:5px; border:0;}		.nomestruttura{ font-weight:bold; color:#FF9900; font-family:"Futura Book"; text-transform:uppercase; }		.nomestruttura a:link, .nomestruttura a:visited, .nomestruttura a:active{color:#0D5387; text-decoration:none;}			.nomestruttura a:hover{color:#0D5387; text-decoration:none;}		.cittaprovincia { font-size:90%; color:#666666;}		.testo { font-size:130%; margin:10px 0; color:#000000; font-weight:bold; color:#FF9900; text-transform:uppercase;}	.testo span { color:#666;}	.link {position:absolute; bottom:0px; right:0px;}														.linkpagine{display:block; text-align:left; font-weight:bold; color:#999; line-height:18px; width:100%; 			padding:5px; padding-top:2px; padding-bottom:2px; font-size:100%; text-transform:uppercase; border-bottom:1px solid #999; margin-bottom:15px; }			.paginacorrente {color:#FF9900; padding:3px; background-color:#FFFFFF;}		.linkpagine a:link, .linkpagine a:visited, .linkpagine a:active{color:#C0D62F;text-decoration:none; padding:3px;}		.linkpagine a:hover{color:#FFF;text-decoration:none; background-color:#9BAC22;padding:3px;}		.strutturepresenti { font-size:90%; color:#666666; text-align:right; display:none;}#caratteristicheprincipali { line-height:16px; width:200px; float:left; padding-top:20px;}	#caratteristicheprincipali h2{ border-bottom:1px solid #1A78AC; margin:0px; padding:0px; padding-bottom:10px; margin-bottom:10px; font-size:120%; color:#1A78AC; font-family:"Futura Book", Tahoma, Verdana, Arial;}	.caratteristiche {background-color:#F7FAE2; border:1px solid #EFEFEF; margin:2px; padding:3px 3px 3px 10px; display:block; color:#333333}h3 { border-bottom:1px solid #1A78AC; margin:0px; padding:0px; padding-bottom:10px; margin-bottom:10px; font-size:110%; color:#1A78AC; font-family:"Futura Book", Tahoma, Verdana, Arial;}h4 { border-bottom:1px solid #1A78AC; margin:0px; padding:0px; padding-bottom:10px; margin-bottom:10px; font-size:100%; color:#1A78AC; font-family:"Futura Book", Tahoma, Verdana, Arial;}.gallery { float:left; width:500px; padding:0;margin:0; height:400px; padding-left:10px;}.gallery img{ float:left;padding:0;margin:0;border:none;}.fotocitta {border:1px solid #1A78AC; float:right;}.clearboth {clear:both;}.occhiello {font-size:80%;color:#666666;margin-top:10px;}.titolonews {color:#1A78AC;font-family: Tahoma, "Futura Book", Georgia, Times New Roman, Times, serif;font-size:120%;font-weight:bold;padding-bottom:3px;}.sottotitolo{font-size:90%;color:#333;}.datanews {text-align:left; font-weight:bold;font-size:80%;color:#FFF;margin:5px 0;background-color:#1A78AC; padding:2px 5px; width:65px;}.introduzione {font-size:90%;font-style:italic;color:#333;margin-bottom:10px;}#newspagina {position:relative;}.colore1 { margin:5px; padding:10px; background-color:#EFEFEF;} .colore2  { margin:5px; padding:10px; background-color:#F9F9F9;}#tariffe table, #tariffe tr, #tariffe td  { margin:0; padding:0; border:0;}#tariffe p  { margin:0; padding:0;}#tariffe td  { background-color:#EFEFEF; margin:1px; padding:2px; border:1px solid #CCC;}#tariffe table {width:100%;}#tariffe .MsoTableGrid { margin:0; padding:0; border:0;}
