html {	background : #FFFFFF; }

body {	width : 100%;

margin : 0 auto; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align :left; color:#000000; }

a {	color : #ffffff; text-decoration : none; }

a:hover { text-decoration : none;color : #E1DFDF; }

#logo{ width:160px; height:28px; position: absolute; left:0; top:41px; z-index : 200;}

#logo img{border:none;}



#navigation{ width:491px; height:27px; position: relative; left:469px; top:82px; z-index : 100; padding-top : 4px; }

#navigation #attivo{color:#000000; background:#FFFFFF;}

#navigation ul{font-size:16px; font-weight:bold; text-decoration: none; margin:0; padding-left:0px;  border-bottom : 1px solid #fff;height : 21px!important; height : 19px;}

#navigation ul li{float : left; margin-right : 24px;}

#navigation ul li.last{margin-right : 0;}

#navigation ul li a{padding : 0 5px 2px 5px;}

#content{/*background-color:#FF3300;*/ position:absolute; padding-left:10px; text-align : left;}

#content-side{/*background-color:#E6E838;*/ position:absolute; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height : 16px; }



#index{ background : url(images/home-bg.jpg) no-repeat; height : 742px; background-position:top left;}



#riparliamone{ background : url(images/ri-parliamone-bg.jpg) no-repeat; height : 742px; background-position:top left;}

#riparliamone #content, #storia #content {

	height : 385px;

	padding-left : 134px;

	padding-top : 115px;

	position : relative;

	width : 537px;

}

#riparliamone #content-side, #storia #content-side{width:246px; height:364px; left:692px; top:141px; padding : 10px;overflow-y : auto;  }

#riparliamone #content-side p a, #storia #content-side p a{text-decoration : underline; color : #000;  }

#storia{ background : url(images/storia-bg.jpg) no-repeat; height : 742px; background-position:top left;}

#storia #content-side p { padding-top : 10px; }
#storia #content-side p span.underlined { border-bottom : 1px solid #000; }
#storia #content-side h2 { padding-top : 10px; text-transform : uppercase;  }



#credits{position:absolute; color:#FFFFFF; font-size:10px;}

#credits a{color:#FFFFFF;text-decoration:underline;}

#credits a:hover{text-decoration:none;}



#guest_sign_bg{background: url(images/guestbook-bg.jpg) no-repeat; height : 742px; background-position:top left;}

#guest_sign_bg #credits {position: absolute; top: 470px; left: 640px;}



#guest_form_bg{background: url(images/form.jpg) no-repeat; height : 742px; background-position:top left;}

#guest_form_bg #credits {position: absolute; top: 570px; left: 640px;}



#contatti{ background : url(images/contatti-bg.jpg) no-repeat left -38px; height : 742px; }

#contatti #content{ position : relative; width : 450px; padding-left : 527px; padding-top : 249px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;}
#contatti #content a{ color : #9e8861; text-decoration : none; font-family: Arial, Helvetica, sans-serif; font-size : 14px; border-bottom : 1px solid #9e8861;}
#contatti #credits { position : absolute; left:78px; top:666px; width:883px; }
#contatti #credits li {
	display : block;
	float : right;
	height : 35px;
	margin : 5px 20px 5px 0;
	overflow : hidden;
	width : 35px;
}
#contatti #info {
	color : #FFFFFF;
	left : 5px;
	position : absolute;
	top : 645px;
}
cite {
	padding : 0 0 20px;
	text-align : right;
	font-style : italic;
	display : block;
}