/* CSS Pro Loco */
body{ margin-top:0;}
a{ color: #FFA54E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
.dovesei{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px; }/*dove sei e data*/
	a.dovesei:link     { font-family:sans-serif; font-size:10px;color: #000000; text-decoration:none}
    a.dovesei:visited  { font-family:sans-serif; font-size:10px;color:#000000; text-decoration:none}
    a.dovesei:hover    { font-family:sans-serif; font-size:10px; color: #000000;}
	

.footer{font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.casesop{background-image:url(immagini/case_icone/topcase.jpg);width:210px; height:32px; margin-top:10px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.casecen{background-image:url(immagini/case_icone/bordercase.jpg);width:210px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.casesot{background-image:url(immagini/case_icone/footcase.jpg);width:210px; height:21px ; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px;}

.titolo_case{color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;vertical-align:bottom; font-size:13px; margin-left:20px; text-align:center;}
.sottotitolo_case_p{color: #FFA54E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:170px; text-align:justify;margin-left:17px; margin-right:17px;margin-top:0px;}
.sottotitolo_case{color: #FFA54E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:190px; text-align:justify;margin-left:17px; margin-right:17px;}
.testo_case{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;margin-left:17px; margin-right:17px; margin-top:0px; margin-bottom:0px;}
.link_case{font-family:sans-serif; width:170px; font-size:10px;color: #000000; text-decoration:none;margin-left:17px; margin-right:17px; margin-top:0px; margin-bottom:0px;cursor:pointer;  cursor:hand}
.link_case:hover{font-family:sans-serif; font-size:10px; background-color: #FFFFCC; background:#FFFFCC;color: #A65300; text-decoration:none;margin-left:17px; margin-right:17px; margin-top:0px; margin-bottom:0px;cursor:pointer;  cursor:hand}
.link_case:active{font-family:sans-serif; font-size:10px;color: #FEB775; text-decoration:none;margin-left:17px; margin-right:17px; margin-top:0px; margin-bottom:0px;cursor:pointer;  cursor:hand}
.logo{color:#000000; margin-top:0px;  margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:right;}
.case_pulsanti{color:#000000; margin-top:0px;  margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:left;}
.titolo_news{color: #FFA54E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:160px; text-align:justify;margin-left:12px; margin-top:0px; margin-bottom:0px; margin-right:5px;cursor:pointer; cursor:hand;}

.sop{background-image:url(immagini/top.jpg);width:472px; height:17px; margin-top:10px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.cen{background-image:url(immagini/border.jpg);width:472px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.sot{background-image:url(immagini/footer.jpg);width:472px; height:24px ; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px;}


.titolo{color: #77776E; font-family:Felix Titling,Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; vertical-align:top; font-weight:bold; margin-top:5px; margin-bottom:0px; margin-left:30px; margin-right:30px}
.sottotitolo{color: #77776E; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:oblique; font-size:11px; text-align:justify; vertical-align:top; margin-left:30px; margin-bottom:0px; margin-right:20px; margin-top:5px;}
.testo{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;margin-top:10px; margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:justify;}
.testo2{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;margin-top:10px; margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:justify;background-color:#fdd497;padding:7px 7px 7px 7px; cursor:pointer}
.testo2:hover{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;margin-top:10px; margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:justify;background-color:#ffe9c9;padding:7px 7px 7px 7px; cursor:pointer}
.autore{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;margin-top:10px; font-style:oblique; margin-bottom:0px; margin-left:20px; margin-right:28px; text-align:right;}
.link{color: #FEB775; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.link:hover{color: #CC3300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.link:active{}
.testo_nm{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:150%;text-align:justify; margin-right:20px; }
.testo_p{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:150%;margin-top:0px; margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:justify;}
.testo_rosso{color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:150%;margin-top:0px; margin-bottom:0px; margin-left:20px; margin-right:20px; text-align:justify;}

.input{ font-size:11px;}
.img_pulsanti{cursor:pointer; cursor:hand}
.p_pulsanti{ text-align:right;}
.pulsanti {font-family:verdana,arial,tahoma,sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; border-style:none; border-color:#CCCCFF; border-width:1px; background:#FEB775; cursor:pointer; cursor:hand}
.libro {border-style:solid; margin-left:10px;  border-color:#A8A880; border-width:1px;cursor:pointer; cursor:hand }
.libro:hover {border-style:solid; margin-left:10px;  border-color:#FEB775; border-width:1px; cursor:pointer; cursor:hand}

.immagini { border-style:solid; float:left; margin:2px 4px 2px 2px; border-color:#F6BF58; border-width:1px;  cursor:pointer; cursor:hand}
.immagini:hover {border-style:solid; float:left; margin:2px 4px 2px 2px; border-color:#A8A880; border-width:1px;  cursor:pointer; cursor:hand}


	.imageSlideshowHolder,.imageSlideshowHolder_left{
		left:30px;
		width:400px;	/* Image width */
		height:300px;	/* Image height */
		float:left;
		position:relative;	/* Don't remove this line */
		border:solid 2px #ffb800;
	}
	.leftFloatingDiv{
	
		float:left;
		width:400px;
		height:300px;
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}

