/* GENERALE */
*{
	margin:0;
	padding:0;
}
img{
	border:none;
	margin:0;
	padding:0;
}
hr{
	position: absolute;
	top: -9999px;
	left:-9999px;
}
span{
	display: block;
	width: 0; 
	height: 0; 
	overflow: hidden; 
	clip: rect(0,0,0,0);  
}
body{
	background:#faf7e9;
	font-family:'Lucida Grande',Verdana, Arial, Helvetica, sans-serif;
	color:#8a8c8e;
	text-align:center;
	font-size:100%;
}
#contenitore{
	margin:0 auto;
	margin-top:10px;
	padding:0;
	width:790px;
	height:100%;
}
#box{
	border:1px solid #edc4b4;
	width:788px;
	height:100%;
	background:#fff;
	margin-bottom:10px;
	float:left;
}
/* HEADER */
	#header{
		width:788px;
		height:115px;
	}
	#intestazione{
		width:788px;
		height:91px;
		float:left;
	}
	#logo{
		width:178px;
		height:91px;
		background:url(immagini/sinis_vacanze_pedrera_1.gif) no-repeat;
		float:left;
	}
	#logo a{
		display:block;
		text-decoration:none;
		width:100%;
		height:100%;
	}
	#hotel{
		width:212px;
		height:91px;
		background:url(immagini/sinis_vacanze_pedrera_2.gif) no-repeat;
		float:left;
		border-right:2px solid #fff;
	}
	#sinis_fianco_menu{
		width:390px;
		height:24px;
		border-right:2px solid #fff;
		background:#f5d3c5;
		float:left;	
	}
	#sinis_sp_menu{
		width:396px;
		background:#a2bcbc;
		height:24px;
		border-bottom:2px solid #fff;
		float:left;
	}
	#sinis_sp_menu ul,
	#menu_inf ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#sinis_sp_menu li{
		display:inline;
		float:left;
		height:24px;
	}
	#menu_inf li{
		display:inline;
		float:left;
		height:22px;
	}
	#sinis_sp_menu a{
		line-height:24px;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		text-decoration:none;
	}
	.sa_pedrera_act,
	.risveglio_act,
	.gustare_act,
	.relax_act,
	.meraviglie_act,
	.scoprire_act{
		line-height:24px;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		text-decoration:underline;
	}
	#menu_inf a{
		line-height:22px;
		font-size:12px;
		font-weight:bold;
		color:#aa8762;
		text-decoration:none;
	}
	.tariffe_act,
	.novita_act,
	.mappa_act,
	.servizi_act,
	.manifestazioni_act,
	.link_act{
		line-height:22px;
		font-size:12px;
		font-weight:bold;
		color:#aa8762;
		text-decoration:underline;
	}
	#sinis_sp_menu a:hover,
	#menu_inf a:hover{
		text-decoration:underline;
	}
	.sa_pedrera,
	.sa_pedrera_act{
		width:84px;
	}
	.risveglio,
	.risveglio_act{
		width:66px;
	}
	.gustare,
	.gustare_act{
		width:60px;
	}
	.relax,
	.relax_act{
		width:45px;
	}
	.meraviglie,
	.meraviglie_act{
		width:81px;
	}
	.scoprire,
	.scoprire_act{
		width:60px;
	}
	.tariffe,
	.tariffe_act{
		width:61px;
	}
	.novita,
	.novita_act{
		width:63px;
	}
	.mappa,
	.mappa_act{
		width:59px;
	}
	.servizi,
	.servizi_act{
		width:63px;
	}
	.manifestazioni,
	.manifestazioni_act{
		width:105px;
	}
	.link,
	.link_act{
		width:45px;
	}
/* CORPO */
	#corpo{
		width:788px;
		height:100%;
		clear:left;
	}
	#contenuti{
		width:788px;
		height:100%;
		float:left;
	}
	#sp_foto{
		width:392px;
		height:100%;
		float:left;
		border-top:2px solid #fff;
		border-bottom:2px solid #fff;
	}
	#sp_txt{
		width:396px;
		height:100%;
		float:left;
	}
	#hotel_sp_menu{
		width:788px;
		height:22px;
		clear:left;
	}
	#menu_inf{
		width:396px;
		height:22px;
		background:#f5f2d9;
		color:#aa8762;
		margin-left:392px;
	}
/* FOOTER */
	#footer{
		width:788px;
		height:24px;
		background:#96b3b3;;
		border:1px solid #88a3a3;
		line-height:24px;
		color:#fff;
		font-size:11px;
		clear:left;
		font-family:Arial, Helvetica, sans-serif;
	}
	#footer a{
		color:#fff;
	}
	/* HOME */
	#home_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/home_header.gif) no-repeat bottom;
		float:left;
	}
	#home_sa_pedrera_01{
		width:392px;
		height:111px;
		background:url(immagini/home_sa_pedrera_01.jpg) no-repeat;
	}
	#home_sa_pedrera_02{
		width:392px;
		height:150px;
		background:url(immagini/home_sa_pedrera_02.jpg) no-repeat;
	}
	#home_sa_pedrera_03{
		width:392px;
		height:92px;
		background:url(immagini/home_sa_pedrera_03.jpg) no-repeat;
	}
	#home_sinis_holiday_cont{
		width:396px;
		height:71px;
		background:url(immagini/home_cont.gif) no-repeat;
	}
	#home_beach_is_arutas{
		width:394px;
		height:284px;
		background:url(immagini/home_spiaggia.jpg) no-repeat top;
		border-left:2px solid #fff;
	}
	/* SA PEDRERA */
	#pedrera_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/pedrera_header.gif) no-repeat bottom;
		float:left;
	}
	#pedrera_bar a{
		width:202px;
		height:107px;
		background:url(immagini/pedrera_camera.jpg) no-repeat;
		border-right:1px solid #fff;
		border-bottom:1px solid #fff;
		float:left;
	}
	#pedrera_veranda a{
		width:188px;
		height:107px;
		background:url(immagini/pedrera_veranda.jpg) no-repeat;
		border-left:1px solid #fff;
		border-bottom:1px solid #fff;
		float:left;
	}
	#pedrera_restaurant_01 a{
		width:392px;
		height:122px;
		background:url(immagini/pedrera_ristorante_01.jpg) no-repeat;
		border-top:1px solid #fff;
		float:left;
	}
	#pedrera_restaurant_02 a{
		width:392px;
		height:122px;
		background:url(immagini/pedrera_ristorante_02.jpg) no-repeat;
		float:left;
	}
	#pedrera_restaurant_txt{
		width:346px;
		height:235px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	#pedrera_restaurant_foto a{
		width:394px;
		height:98px;
		background:url(immagini/pedrera_giardino.jpg) no-repeat;
		border-left:2px solid #fff;
		float:left;
	}
	/* RISVEGLIO */
	#risveglio_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/risveglio_header.gif) no-repeat bottom;
		float:left;
	}
	#risveglio_breakfast_01 a{
		width:155px;
		height:159px;
		background:url(immagini/risveglio_colazione_01.jpg) no-repeat;
		border-right:1px solid #fff;
		float:left;
	}
	#risveglio_bedroom_01 a{
		width:235px;
		height:157px;
		background:url(immagini/risveglio_camera_01.jpg) no-repeat;
		border-left:1px solid #fff;
		border-bottom:2px solid #fff;
		float:left;
	}
	#risveglio_breakfast_02 a{
		width:220px;
		height:194px;
		background:url(immagini/risveglio_colazione_02.jpg) no-repeat;
		border-right:1px solid #fff;
		float:left;
	}
	#risveglio_garden a{
		background:url(immagini/risveglio_giardino.jpg) no-repeat;
		width:170px;
		height:194px;
		float:left;
		border-left:1px solid #fff;
	}
	#risveglio_restaurant_txt{
		width:346px;
		height:235px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	#risveglio_bedroom_02 a{
		width:130px;
		height:98px;
		background:url(immagini/risveglio_camera_02.jpg) no-repeat;
		border-left:2px solid #fff;
		border-right:1px solid #fff;
		float:left;
	}
	#risveglio_bar a{
		width:130px;
		height:98px;
		background:url(immagini/risveglio_bar.jpg) no-repeat;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		float:left;
	}
	#risveglio_restaurant a{
		width:130px;
		height:98px;
		background:url(immagini/risveglio_ristorante.jpg) no-repeat;
		border-left:1px solid #fff;
		float:left;
	}
	/* GUSTARE */
	#gustare_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/gustare_header.gif) no-repeat bottom;
		float:left;
	}
	#gustare_cuisine_01{
		width:392px;
		height:90px;
		background:url(immagini/gustare_cucina_01.jpg) no-repeat;
		border-bottom:2px solid #fff;
	}
	#gustare_cuisine_02 a{
		width:199px;
		height:129px;
		background:url(immagini/gustare_cucina_02.jpg) no-repeat;
		border-right:1px solid #fff;
		float:left;
	}
	#gustare_restaurant_01{
		width:190px;
		height:127px;
		background:url(immagini/gustare_ristorante_01.jpg) no-repeat;
		border-left:1px solid #fff;
		border-bottom:2px solid #fff;
		float:left;
	}
	#gustare_cuisine_03 a{
		width:392px;
		height:132px;
		background:url(immagini/gustare_cucina_03.jpg) no-repeat;
		float:left;
	}
	#gustare_restaurant_txt{
		width:346px;
		height:201px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	#gustare_restaurant_02 a{
		width:197px;
		height:132px;
		background:url(immagini/gustare_ristorante_02.jpg) no-repeat;
		border-right:1px solid #fff;
		border-left:2px solid #fff;
		float:left;
	}
	#gustare_restaurant_03 a{
		width:195px;
		height:132px;
		background:url(immagini/gustare_ristorante_03.jpg) no-repeat;
		border-left:1px solid #fff;
		float:left;
	}
	/* RELAX */
	#relax_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/relax_header.gif) no-repeat bottom;
		float:left;
	}
	#relax_sea_sinis{
		width:240px;
		height:353px;
		background:url(immagini/relax_mare.jpg) no-repeat;
		border-right:2px solid #fff;
		float:left;
	}
	#relax_tennis_sinis{
		width:150px;
		height:86px;
		background:url(immagini/relax_tennis.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:left;
	}
	#relax_golf_sinis{
		width:150px;
		height:87px;
		background:url(immagini/relax_golf.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:left;
	}
	#relax_horse_sinis{
		width:150px;
		height:87px;
		background:url(immagini/relax_cavallo.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:left;
	}
	#relax_bicycle_sinis{
		width:150px;
		height:87px;
		background:url(immagini/relax_bici.jpg) no-repeat;
		float:left;
	}
	#relax_beach_txt{
		width:346px;
		height:335px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	/* MERAVIGLIE */
	#meraviglie_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/meraviglie_header.gif) no-repeat bottom;
		float:left;
	}
	#meraviglie_beach_is_arutas_01 a{
		width:392px;
		height:98px;
		background:url(immagini/meraviglie_arutas_01.jpg) no-repeat;
		border-bottom:2px solid #fff;
		display:block;
	}
	#meraviglie_beach_is_arutas_02 a{
		width:221px;
		height:120px;
		background:url(immagini/meraviglie_arutas_02.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:right;
	}
	#meraviglie_island_mal_di_ventre a{
		width:221px;
		height:131px;
		background:url(immagini/meraviglie_isola.jpg) no-repeat;
		float:right;
	}
	#meraviglie_beach_is_arutas_03 a{
		width:169px;
		height:253px;
		background:url(immagini/meraviglie_arutas_03.jpg) no-repeat;
		border-left:2px solid #fff;
		float:right;
	}
	#meraviglie_beach_txt{
		width:346px;
		height:235px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	#meraviglie_san_giovanni_sinis a{
		width:394px;
		height:98px;
		background:url(immagini/meraviglie_san_giovanni.jpg) no-repeat;
		border-left:2px solid #fff;
		display:block;
	}
	/* SCOPRIRE */
	#scoprire_sinis_holiday_head{
		width:396px;
		height:91px;
		background:#f5f2d9 url(immagini/scoprire_header.gif) no-repeat bottom;
		float:left;
	}
	#scoprire_tharros_01{
		width:240px;
		height:353px;
		background:url(immagini/scoprire_tharros_01.jpg) no-repeat;
		border-right:2px solid #fff;
		float:left;
	}
	#scoprire_tharros_02 a{
		width:150px;
		height:81px;
		background:url(immagini/scoprire_tharros_02.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:left;
	}
	#scoprire_church_san_giovanni_sinis a{
		width:150px;
		height:84px;
		background:url(immagini/scoprire_chiesa.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:left;
	}
	#scoprire_stagno_cabras a{
		width:150px;
		height:84px;
		background:url(immagini/scoprire_stagno.jpg) no-repeat;
		border-bottom:2px solid #fff;
		float:left;
	}
	#scoprire_terme_fordongianus a{
		width:150px;
		height:98px;
		background:url(immagini/scoprire_fordongianus.jpg) no-repeat;
		float:left;
	}
	#scoprire_sinis_txt{
		width:346px;
		height:235px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	#scoprire_san_salvatore{
		width:394px;
		height:98px;
		background:url(immagini/scoprire_san_salvatore.jpg) no-repeat;
		border-left:2px solid #fff;
	}
	/* TARIFFE */
	#tariffe_sinis_holiday_head{
		width:396px;
		height:91px;
		background:url(immagini/tariffe_header.gif) no-repeat;
		float:left;
	}
	#tariffe_holiday_01{
		width:392px;
		height:160px;
		background:url(immagini/tariffe_vacanze_01.jpg) no-repeat;
	}
	#tariffe_holiday_02{
		width:392px;
		height:194px;
		background:url(immagini/tariffe_vacanze_02.jpg) no-repeat;
	}
	#tariffe_holiday_txt{
		width:386px;
		height:100%;
		padding:5px 0px 5px 10px;
		font-size:10px;
		color:#8a8c8a;
		text-align:left;
		line-height:13px;
	}
	table{
		font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #8a8c8a;
		text-align: center;
		background:#fff;
		text-decoration: none;
		width:375px;
		padding:0px;
		margin:3px 0px;
	}
	td{
		height:10px;
		border:1px solid #c0d2d2;
	}
	.periodo{
		width:160px;
	}
	.prices{
		width:38px;
	}
	.prices a{
		color:#8a8c8e;
		text-decoration:none;
	}
	.last_minute{
		text-align:center;
		font-weight:bold;
		line-height:30px;
	}
	/* NOVITA */
	#novita_sinis_holiday_head{
		width:396px;
		height:91px;
		background:url(immagini/novita_header.gif) no-repeat;
		float:left;
	}
	#novita_holiday{
		width:392px;
		height:262px;
		background:url(immagini/novita.jpg) no-repeat;
		margin:58px 0px 0px;
	}
	#novita_holiday_txt{
		width:346px;
		height:335px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	/* MAPPA */
	#mappa_sinis_holiday_head{
		width:396px;
		height:91px;
		background:url(immagini/mappa_header.gif) no-repeat;
		float:left;
	}
	#mappa_provincia_oristano_01{
		width:390px;
		height:183px;
		background:url(immagini/mappa_provincia_oristano_01.gif) no-repeat;
		border-right:1px solid #f5d3c5;
	}
	#mappa_sardinia{
		width:123px;
		height:166px;
		background:url(immagini/mappa_sardegna.gif) no-repeat;
		border-top:1px solid #f5d3c5;
		border-right:1px solid #f5d3c5;
		border-bottom:1px solid #f5d3c5;
		float:left;
	}
	#mappa_provincia_oristano_02{
		width:266px;
		height:167px;
		background:url(immagini/mappa_provincia_oristano_02.gif) no-repeat;
		border-bottom:1px solid #f5d3c5;
		border-right:1px solid #f5d3c5;
		float:left;
	}
	#mappa_provincia_oristano_txt{
		width:346px;
		height:335px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	#mappa_provincia_oristano_txt a{
		color:#8a8c8a;
	}
	.centrato{
		text-align:center;
		margin-top:30px;
		line-height:20px;
	}
	/* SERVIZI */
	#servizi_sinis_holiday_head{
		width:396px;
		height:91px;
		background:url(immagini/servizi_header.gif) no-repeat;
		float:left;
	}
	#servizi_holiday{
		width:392px;
		height:353px;
		background:url(immagini/servizi_vacanze.gif) no-repeat;
		margin:0px;
	}
	#servizi_holiday_txt{
		width:346px;
		height:317px;
		padding:20px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
	}
	/* MANIFESTAZIONI */
	#manifestazioni_sinis_holiday_head{
		width:396px;
		height:91px;
		background:url(immagini/manifestazioni_header.gif) no-repeat;
		float:left;
	}
	#manifestazioni_sartiglia_01{
		width:193px;
		height:353px;
		background:url(immagini/manifestazioni_sartiglia_01.jpg) no-repeat;
		float:left;
	}
	#manifestazioni_sartiglia_02{
		width:199px;
		height:353px;
		background:url(immagini/manifestazioni_sartiglia_02.jpg) no-repeat;
		float:left;
	}
	#manifestazioni_holiday_txt{
		width:336px;
		height:325px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:18px;
		overflow:auto;
		margin:5px;
	}
	/* LINK */
	#link_sinis_holiday_head{
		width:396px;
		height:91px;
		background:url(immagini/link_header.gif) no-repeat;
		float:left;
	}
	#link_airport_01{
		width:141px;
		height:353px;
		background:url(immagini/link_01.jpg) no-repeat;
		float:left;
	}
	#link_airport_02{
		width:251px;
		height:353px;
		background:url(immagini/link_02.jpg) no-repeat;
		float:left;
	}
	#link_airport_txt{
		width:346px;
		height:335px;
		padding:11px 25px;
		font-size:13px;
		color:#8a8c8a;
		text-align:left;
		line-height:20px;
	}
	#link_airport_txt a{
		color:#8a8c8a;
		padding-left:20px;
	}