/* CSS Document */
#bussola  {padding:13px 0 12px 0;color:#999; }
#bussola a { color:#999; text-decoration:none;}
#bussola a:hover { color:#000;}


.comunicati {padding:5px 0 5px 20px; background: transparent url(/img/riga_pto.gif) repeat-x bottom left;  text-decoration:none; display:block}
.comunicati:hover { text-decoration:none; background:#eee url(/img/riga_pto.gif) repeat-x bottom left;}
.interviste { float:right; width:151px; background:#f4f4f4; padding:9px;margin-top:20px;}

.galleria img { border:1px solid #ccc}
.galleria { z-index:20}
.dida { color:#666; line-height:140%; text-align:left;margin-left:3px;}


.objcont {  margin:20px 0}
.hidden { display:none;}
/*


#menusx .liv0 a.menu, ul.liv0 a.menusel { margin-left:10px; text-align:right; border:0}
#menunav ul.liv6 a.menu { background:#6f95b1}
*/

#menunav ul.liv5 a.menu {background:#eee;color:#000}
#menunav ul.liv4 a.menu {background:#d2e2ed;color:#000}
#menunav ul.liv3 a.menu {background:#d2e2ed;color:#000}

#menunav ul.liv5 a.menu:hover {background:#6f95b1; border-bottom:1px solid #1c4560; color:#fff}
#menunav ul.liv4 a.menu:hover {background:#6f95b1; border-bottom:1px solid #1c4560; color:#fff}
#menunav ul.liv3 a.menu:hover {background:#6f95b1; border-bottom:1px solid #1c4560; color:#fff}


/* CLASSI PER OGGETTI CONTENUTO */

/*.elgenerico { margin: 0;} 
.elementoelenco { border-bottom:1px solid #ccc;}
.eltitolo { font-size:130%; font-weight:bold; text-decoration:none}
.eldesc {  font-weight:bold; font-style:italic; margin:0px}
.elementoelenco { margin:0px; padding:0;}
.elimg {width:90px;border:0;float:left; margin:0 10px 10px 0}*/

.elementoelenco { margin:0px 3px 3px 0; padding:5px; border-bottom:1px solid #ccc;} /*MODIFICATO CON margin:0px 3px 3px 0; padding:5px; border-bottom:1px solid #ccc; - ORIGINARIO ERA COMMENTATO - GIANNI FAVILLI*/
.elgenerico { margin:0px;}
.eltitolo { font-size:100%; font-weight:bold;}

.eldesc { margin:0px 0 0 0px} /* era 0 0 0 20px */
div.elconfoto div.elementoelenco { margin:0px 3px 3px 0; padding:5px; float:left; width:690px; border-bottom:1px solid #ccc; height:100px;} /*{ margin:0px 3px 3px 0; padding:5px; float:left; width:345px; border:1px solid #ccc; height:125px;} & vedi _BACKUP21072008_stile.css */
div.pubb div.elementoelenco { margin:0px 3px 3px 0; padding:5px; float:left; width:690px; border-bottom:1px solid #ccc;} /*{ margin:0px 3px 3px 0; padding:5px; float:left; width:345px; border:1px solid #ccc; height:125px;} & vedi _BACKUP21072008_stile.css */
div.elconfoto3x div.elementoelenco { margin:0px 3px 3px 0; padding:5px; float:left; width:225px; border:1px solid #ccc; height:100px;} /*{ margin:0px 3px 3px 0; padding:5px; float:left; width:345px; border:1px solid #ccc; height:125px;} & vedi _BACKUP21072008_stile.css */
div.elconfoto2x div.elementoelenco { margin:0px 3px 3px 0; padding:5px; float:left; width:343px; border:1px solid #ccc; height:100px;} /*{ margin:0px 3px 3px 0; padding:5px; float:left; width:345px; border:1px solid #ccc; height:125px;} & vedi _BACKUP21072008_stile.css */
.elimg {width:90px;border:0;float:left; margin:0 10px 5px 0} /*aggiunto HEIGHT */

div.elgenerico img.elimg { display:none}

.dtitolo { font-size:130%; font-weight:bold; margin-bottom:10px}
.ddesc {  font-weight:bold; font-style:italic; margin:0px 0 10px 0}
.dtesto { background:transparent}

.tastoback { display:block; text-align:center; font-weight:bold;}



.pubb .dtesto {border-bottom: 1px solid #ccc; margin-bottom:10px; padding:3px}
.pubb .even { background:  #f2f7fa;}
.pubb .eltitolo { text-decoration:none}

.caldescrizione p { margin:0; padding:0}

div.pagination {padding: 3px;		margin: 3px;}
div.pagination a {	border: 1px solid #ccc;	margin-right:3px;padding:1px 5px;text-decoration: none;font-weight:bold;	line-height:2em;	}
div.pagination a:hover, div.pagination a:active {background:#6f95b1;	color: #fff;}
div.pagination span.current {border: 1px solid #ccc;margin-right:3px;padding:1px 5px;font-weight: bold;background:#6f95b1;	color: #fff; line-height:2em;	}
div.pagination span.disabled {display:none;}
a.risultatoricerca {background: transparent url(/img/riga_pto.gif) repeat-x bottom left;padding:5px 0 5px 20px; display:block; text-decoration:none}

a.risultatoricerca:hover {background:#eee url(/img/riga_pto.gif) repeat-x bottom left;}



/* --------------------------- */
.testo { background:#fff}
.testo a:visited { background: none; color:#1c4560 }
/* --------------------------- */

/* Classi messaggi utente */

.msg { color:#0c0}
.msgerr {color:#f00}