/* CSS Document */

img, div {behavior: url(iepngfix.htc);}

span {}

body {
	background-color:#efefef;
	text-align:center;
	padding:0px;
	margin:0px;
}

td.ombraSx {
	width:100px;
	background-image:url(../immagini/img_ombra_sx.jpg);
	background-repeat:repeat-y;
}

td.ombraDx {
	width:100px;
	background-image:url(../immagini/img_ombra_dx.jpg);
	background-repeat:repeat-y;
}

td.centrale {
	width:1100px;
	background-color:#FFFFFF;
	font: 12px/18px Arial,Helvetica,sans-serif;
	color:#000000;
}

td.centrale a:link, td.centrale a:active, td.centrale a:visited {
	font: 12px/18px Arial,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
}

td.centrale a:hover {
	text-decoration:underline;
}

td.footer {
	background-image:url(../immagini/img_bgr_alto_footer.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font: 12px/18px Arial,Helvetica,sans-serif;
	color:#4e4e4e;
	text-decoration:none;
}

td.footer a:link, td.footer a:active, td.footer a:visited {
	font: 12px/18px Arial,Helvetica,sans-serif;
	color:#4e4e4e;
	text-decoration:none;
}

td.footer a:hover {
	text-decoration:underline;
}

td.headerHome {
	background-image:url(../immagini/img_bgr_header_home.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:520px;
}

td.headernewsletter {
	background-image:url(../immagini/img_bgr_header_newsletter.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headercastelli {
	background-image:url(../immagini/img_bgr_castelli.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headeroutlet {
	background-image:url(../immagini/img_bgr_outlet.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerliberty {
	background-image:url(../immagini/img_bgr_header_territorio.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerprezzi {
	background-image:url(../immagini/img_bgr_header_prezzi.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headergolf {
	background-image:url(../immagini/img_bgr_header_golf.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerristorante {
	background-image:url(../immagini/img_bgr_ristorante.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headercontatti {
	background-image:url(../immagini/img_bgr_header_contatti.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerdove-siamo {
	background-image:url(../immagini/img_bgr_header_dove.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerterme {
	background-image:url(../immagini/img_bgr_header_terme.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerterritorio {
	background-image:url(../immagini/img_bgr_header_territorio.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headergallery {
	background-image:url(../immagini/img_bgr_header_gallery.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerdicono {
	background-image:url(../immagini/img_bgr_header_dicono.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerservizi {
	background-image:url(../immagini/img_bgr_header_servizi.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerrelax {
	background-image:url(../immagini/img_bgr_header_relax.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headercongressi {
	background-image:url(../immagini/img_bgr_header_congressi.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerofferte {
	background-image:url(../immagini/img_bgr_header_offerte.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headereventi {
	background-image:url(../immagini/img_bgr_header_eventi.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerstoria {
	background-image:url(../immagini/img_bgr_header_storia.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headercamere {
	background-image:url(../immagini/img_bgr_camere.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headersport {
	background-image:url(../immagini/img_bgr_header_sport.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.headerbridge {
	background-image:url(../immagini/img_bgr_header_bridge.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:400px;
}

td.booking {
	background-image:url(../immagini/img_bgr_booking.png);
	height:182px;
	width:206px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

td.offerte_speciali {
	background-image:url(../immagini/img_bgr_booking.png);
	height:173px;
	width:206px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

td.booking div {
	padding-left:14px;
}

td.booking input {
	border:1px solid #787878;
	height:19px;
	width:145px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

td.newsletter {
	background-image:url(../immagini/img_bgr_booking.png);
	height:135px;
	width:206px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

td.newsletter div {
	padding-left:14px;
}

td.newsletter input {
	border:1px solid #787878;
	height:19px;
	width:178px;
	font: 12px/18px Arial,Helvetica,sans-serif;
	color:#000000;
}

td.offerte {
	/* background-image:url(../immagini/img_bgr_booking.png); */
	height:173px;
	width:206px;
}

td.sep {
	background-color:#d3d3d3;
}

h3, h3 a:link, h3 a:active, h3 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#10167c;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

h3 a:hover {
	text-decoration:underline;
	}
	
td.linkInterno h3, td.linkInterno h3 a:link, td.linkInterno h3 a:active, td.linkInterno h3 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#10167c;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

td.linkInterno h3 a:hover {
		text-decoration:underline;
	}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#10167c;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}

br.contenuti {
	line-height:5px;
}

.bordoRosso {
	border:1px solid #10167c;
	width:260px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.bordoRossoBig{
	border:1px solid #10167c;
	width:260px;
	height:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

div.dida {font-size:11px;font-weight:bold;color:#10167c}
div.dida a:link, div.dida a:active, div.dida a:visited {font-size:11px;font-weight:bold;color:#10167c;text-decoration:none;}
div.dida a:hover {text-decoration:underline;}
div.offerta {font-size:12px;font-weight:normal;color:#ffba00;font-style:italic;padding-left:10px;padding-top:7px;padding-bottom:7px;}
div.offerta a:link, div.offerta a:active, div.offerta a:visited {font-size:12px;font-weight:normal;color:#ffba00;font-style:italic; text-decoration:none}
div.offerta a:hover {text-decoration:underline;}
