@charset "utf-8";
/* CSS Document */

body {
	color: #fff; /* colore testo*/
	font: 12px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	background-color: #770f13; /* sfondo colorato*/
}
img {
	border: 0px;	
}

h1, h2 {
	font: 36px Georgia, "Times New Roman", Times, serif;	
	font-weight:bold;
}
#wrapper {
	width: 997px;
	margin: 0 auto;
}

#left {
	float:left;
	width: 302px;
	padding:0 15px 0 0;
	height: 700px;	
	background-image:url(images/bandarossa.jpg);
	background-repeat:no-repeat;
	background-position:0px 190px;	
}
#leftprezzi {
	float:left;
	width: 772px;
	padding:0 15px 0 0;
	height: 700px;	
	background-image:url(images/bandarossa.jpg);
	background-repeat:no-repeat;
	background-position:0px 190px;	
}

#left #logo, #leftprezzi #logo {
    margin-top: 5px;
	margin-bottom: 50px;
	float:right;	
}
#left p, #leftprezzi p {
	line-height: 19px;	
	margin-top: 0;
	margin-bottom: 0;
	
}
#left a:link, #left a:visited, #leftprezzi a:link, #leftprezzi a:visited	{ /* colore testo con link*/
    color: #c1091a;
	text-decoration: none;
}
#left a:hover, #leftprezzi a:hover	{ /* mouseover colorato*/
	color: #4a090c;
}
.sabato {
	font: 10px Georgia, "Times New Roman", Times, serif;
}
.color {
	color: #FFFFFF; /* ctesto colorato*/
}
.color2 {
	color: #c1091a; /* testo colorato*/
}	
.corsivo {
	font-style: italic;
}	
.titolo {
	margin-top:0px;
	margin-bottom:3px;
	margin-left: 30px;
	float:left;
	width: 252px;
	text-align:left;
	line-height: 15px;
	color : #c1091a;
	border-bottom: 1px solid #8e2031; /* filetti colorati*/
	}	
.longdesc{
	padding-bottom: 0px;
	margin-left: 30px;	
}	
.longdescbottom{
    height: 466px;	
	position:relative;
	margin: 240px 0 0 30px;
	padding-bottom:0px;	
	
}	
.testo{	
	position:absolute; 
	bottom:0;
	margin-bottom: 0px;
	padding-bottom:0px;	
}
/*
#immagini {
	position:absolute;
	top: 660px;
	left: 96px;
}

#pianta {
	position:absolute;
	top: 660px;
	left: 230px;
}
*/
div.chioccio {
	width: 114px;
	height: 71px;
	background:url(images/r_chiccola_anim.gif) no-repeat center 9px; /* filetti colorati*/
	line-height: 14px;
	font-size: 14px;
	text-align:left;
	border: 0px;
	margin: 0px auto 0px auto;
	text-transform:uppercase;
}	
.blocklink {
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	width: 268px;
	text-align:left;
	}
.blockimg {
	margin-top:0px;
	/*margin-right:150px;*/
	float:left;
	width: 103px;
	text-align:center;
	background:url(images/r_filetti.gif) no-repeat center 9px; /* filetti colorati*/
	height: 40px;
	line-height: 15px;
}	
.block {
	margin-top:0px;
	/*margin-bottom:13px;
	margin-right:150px;*/
	margin-left:0px;
	float:left;
	width: 135px;
	text-align:center;
	background:url(images/r_filetti_sing.gif) no-repeat center 9px; /* filetti colorati*/
	height: 40px;
}

#left .blockTitle {
    color: #FFFFFF;
	text-transform:uppercase;	
}
#left .blockTitle a{
	color: #FFFFFF;
	text-transform:uppercase;
}
#left .blockTitle a:hover{
	color: #c1091a;
	text-transform:uppercase;
	}
	
	#left .blockTitle2 {
	font-size: 10px;
	color: #FFFFFF; 
	text-transform:uppercase;
}
#left .blockTitle2 a{
	font-size: 10px;
	color: #FFFFFF;
	text-transform:uppercase;
}
#left .blockTitle2 a:hover{
	font-size: 10px;
	color: #39370b;
	text-transform:uppercase;
	}


#center {
	width:470px;
	height:700px;
	float:left;	
	}
#center #logo {
	margin-bottom: 135px;		
}
#center p {
	line-height: 17px;	
}	
.titolocenter {
	margin-top:0px;
	margin-bottom:3px;
	margin-left:70px;
	float:left;
	width: 268px;
	text-align:left;
	line-height: 15px;
	color : #c1091a;
	border-bottom: 1px solid #8e2031; /* filetti colorati*/
}
.titolocenterprezzi {
	margin-top:0px;
	margin-bottom:3px;
	margin-left:20px;
	float:left;
	width: 752px;
	text-align:left;
	line-height: 15px;
	color : #c1091a;
	border-bottom: 1px solid #8e2031; /* filetti colorati*/
}
.longdesccenter{
	padding-bottom: 0px;
	margin-left:70px;
	width: 268px;
	}		
	
	.longdesccenterprezzi{
	padding-bottom: 0px;
	margin-left:20px;
	width: 268px;
	width:752px;
	float:left;
	}	
#sotto {
	float:left;
	width: 738px;
	padding: 0px 25px 0 75px; 	
		}	
.longdesc2{
	padding-bottom: 0px;	
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#footersotto {
	text-align:left;
	font-size: 10px;
	margin-top: 20px;
	margin-left: 305px;
	color: #c1091a;
}
#footersotto   a:link, #footersotto  a:visited	{ /* colore testo con link*/
    	color: #c1091a;
	    text-decoration: underline;
}
#footersotto a:hover	{ /* mouseover colorato*/
	color: #a0383c;
}
		
#footer {
	text-align:center;
	font-size: 10px;
	margin: 20px 0;
	color: #c1091a;
}
#footer   a:link, #footer  a:visited	{ /* colore testo con link*/
    	color: #c1091a;
	    text-decoration: underline;
}
#footer a:hover	{ /* mouseover colorato*/
	color: #a0383c;
}

/* Stile per colonna menu di destra cambia per ogni colore*/
div.hr {
	border: 0;
	width: 25px;
	height: 25px;
	margin: 15px auto 15px auto;
	
}
div.spacer {
	height: 80px;	
}
#right {
	float:left;
	width: 200px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	background-image:url(images/bandarossa.jpg);
	background-repeat:no-repeat;
	background-position:right 190px;
}
#right ul {
	list-style-type: none;
	margin: 0 auto;
	padding: 0px;
}

#right .langSelector {
	margin-top: 15px;	
	margin-bottom: 25px;	
}

#right .placesList {
	text-transform: uppercase;
	font-stretch:expanded;
	letter-spacing: 3px;
}
#right .placesList li {
	margin-bottom: 10px;	
}

#right .rightList2 li {
	border-top: 1px solid #8e2031; /* filetti colorati */
	border-bottom: 1px solid #8e2031; /* filetti colorati*/
	width: 120px;
	margin: 0 auto;
	padding: 5px;
}

#right .rightList li {
	border-bottom: 1px solid #8e2031; /* filetti colorati*/
	width: 120px;
	margin: 0 auto;
	padding: 5px;
}

#right #mete {
	margin-top: 20px;	
}
#right  a:link, #right a:visited	{ /* colore testo con link*/
    	color: #FFFFFF;
	    text-decoration: none;
}
#right a:hover	{
	color : #c1091a; /* mouseover colorato*/
	}
body.section-1 #right li#nav-1 a, /* Domus Virgilii  */
body.section-2 #right li#nav-2 a, /* Eremo di Fanny   */
body.section-3 #right li#nav-3 a, /* Torre Rossa */
body.section-4 #right li#nav-4 a, /* prezzi  */
body.section-5 #right li#nav-5 a, /* come raggiungerci */
body.section-6 #right li#nav-6 a, /* rassenga stampa  */
body.section-7 #right li#nav-7 a, /* links */
body.section-8 #right li#nav-8 a, /* detto da voi  */
body.section-9 #right li#nav-9 a, /* una volta a casa */
body.section-10 #right li#nav-10 a, /* relax e altro */
body.section-11 #right li#nav-11 a,
body.section-12 #right li#nav-12 a,
body.section-13 #right li#nav-13 a
{
	color : #c1091a; /* mouseover colorato*/
}

 #right ul a:hover {
	color :  #c1091a !important; /* mouseover colorato*/

}