/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	color:#841;
	background: #841 url(../immagini/bkg_body.gif) repeat-x;
	}
a {
	color: #c63;
	font-weight: bold;
}
a:hover {
	color: #f83;
}
#box {
	display: inline;
	float: left;
	margin: 0;
	padding: 0 0 0 60px;
	border: 0;
	border-right: 1px solid #321;
	width: 750px;
	background: url(../immagini/bkg_bordi.jpg) repeat-y;
}
#container {
	margin: 0;
	padding: 0;
	width: 750px;
	}
/* stile navigazione top*/
#nav {
	float: left;
	margin:0;
	padding:0;
	width:750px;
	height: auto;
	background-color:#ff8c00;
	background-image: url(../immagini/bkg_nav.gif);
	}	
#nav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
#nav li{
	float: left;
	margin:0;
	padding:0;
	}
#navigazione a{
	display:block;
	margin:0;
	padding: 7px 10px 5px 30px;
	border: 0;
	border-right: 1px solid #c60;
	border-left: 1px solid #fa0;
	color: #fec;
	font-size: 92%;
	text-decoration:none;
	background-image: url(../immagini/nav.gif);
	background-position: 0 0;
	}
#navigazione a:hover {
	color: #f70;
	background-position: 0 -80px;
	}
#nav a {
}
#nav a img {
	margin: 5px 20px;
}
/* Stile corpo */
#corpo {
	float: left;
	margin: 0;
	padding: 0;
	width: 750px;
	background-image: url(../immagini/sf_cont.gif);
}
/* stile colonna_left_foto*/
#foto {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	width: 280px;
	text-align: center;
	}
#foto img {
	margin: 10px;
	padding: 5px;
	border: 0;
	border-right: 1px solid #321;
	border-bottom: 1px solid #321;
	background-color: #fff
	}
/* stile colonna_right_testo*/
#testo {
	float:right;
	margin: 0;
	padding:0;
	border: 0;
	width: 460px;
	}
#testo h1 {
	margin:0;
	padding:0;
	border: 0;
	}
#testo p {
	margin: 8px 40px;
	padding:0;
	font-size: 92%;
	}
#testo ul {
	margin: 8px 40px 8px 70px;
	padding:0;
	font-size: 92%;
	}
h2.escursioni {
	margin: 8px 40px;
	padding: 5px 0 0 0;
	font-size: 100%;
	background: url(../immagini/bkg_dot.gif) repeat-x; 
}
p.backescursioni {
	margin: 8px 40px;
	padding: 5px 0 0 0;
	font-size: 100%;
	background: url(../immagini/bkg_dot.gif) repeat-x; 
}
	
/* Stile copy */
#colophon {
	clear: both;
	margin: 0 40px 0 330px;
	padding: 4px 0;
	border: 0;
	border-top: 1px solid #841;
	width: 380px;
	}
#colophon p {
	margin: 4px 0;
	padding: 0;
	font-size: 86%
	}
	
/* stile immagine_prenotazioni top*/
#impre {
	margin:0;
	padding:0;
	background-color:#f5deb3;
	background-image: url(../immagini/prenotazioni.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:250px;
	}
/* stile immagine_dove_siamo top*/
#imdv {
	margin:0;
	padding:0;
	background-color:#f5deb3;
	background-image: url(../immagini/dove_siamo.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:250px;
	}
/* stile immagine_escursioni top*/
#imes {
	margin:0;
	padding:0;
	background-color:#f5deb3;
	background-image: url(../immagini/esursioni.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:250px;
	}
/* stile immagine_chi_siamo top*/
#imchi {
	margin:0;
	padding:0;
	background-color:#f5deb3;
	background-image: url(../immagini/chi_siamo.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:250px;
	}
/* stile immagine_appartamenti top*/
#imap {
	margin:0;
	padding:0;
	background-color:#f5deb3;
	background-image: url(../immagini/appartamenti.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:250px;
	}
/* stili titolo_appartamenti */
#titoloap {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_appartamenti.gif);
	width:340px;
	height:70px;
	}
#titoloapen {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_appartamenti_en.gif);
	width:340px;
	height:70px;
	}
/* stili titolo_chi_siamo */
#titolochi {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_chisiamo.gif);
	width:340px;
	height:70px;
	}
#titolochien {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_chisiamo_en.gif);
	width:340px;
	height:70px;
	}
/* stili titolo_prenotazioni */
#titolopre {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_prenotazioni.gif);
	width:340px;
	height:70px;
	}
#titolopreen {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_prenotazioni_en.gif);
	width:340px;
	height:70px;
	}
/* stili titolo_dove_siamo */
#titolodv {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_dovesiamo.gif);
	width:340px;
	height:70px;
	}
#titolodven {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_dovesiamo_en.gif);
	width:340px;
	height:70px;
	}
/* stili titolo_escursioni */
#titoloes {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_escursioni.gif);
	width:340px;
	height:70px;
	}
#titoloesen {
	text-indent: -5000px;
	margin:0;
	padding:0;
	border:0;
	background-image: url(../immagini/titolo_escursioni_en.gif);
	width:340px;
	height:70px;
	}
/* Stili tabelle pre */
.pre {
	margin: 8px 40px;
	padding:0;
	border: 0;
	border-top: 1px solid #841;
	width: 380px;
	font-size: 92%;
}
.pre td {
	padding: 3px;
	border: 0;
	border-bottom: 1px solid #841;
}
.prealt {
	background-color: #fc8;
}
