/* GRAFICA DELLA PAGINA */
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

a {  font-size: 10px; color: #CC0033; text-decoration: none}
a:hover {  color: #666666; text-decoration: underline}

.bgpagina {  background-attachment: fixed; background-image: url(images/bg_bottle.gif); background-repeat: no-repeat; background-position: left top;}


/* CORNICE DEI CONTENUTI */
#rigaalta {  background-image: url(images/cornice/riga_alta.gif); backgr ound-position:12px 100px 0 0; background-repeat: repeat-x}
#rigasx {  background-image: url(images/cornice/riga_sx.gif); background-repeat: repeat-y}
#rigadx {  background-image: url(images/cornice/riga_dx.gif); background-repeat: repeat-y}
#rigabassa {  background-image: url(images/cornice/riga_bassa.gif); background-repeat: repeat-x}
#select_gallery {float:left;text-align:left;padding-top:36px;}
* html #select_gallery {float:left;text-align:left;padding-top:26px;}

/* MENU A SINISTRA */
.menusx {  font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.menusx:hover {  font-size: 12px; font-weight: bold; color: #CC0033; text-decoration: underline}


/* FOOTER */
.menu_bottom { font-size: 9px;	color: #c51e2a;	text-decoration: none;}
.menu_bottom:hover { font-size: 9px; color: #666666; text-decoration: underline;}


/* POWERED BY EXPERTWEB */
.powered {  font-size: 9px; color: #FFFFFF; text-decoration: none}
.powered:hover {  font-size: 9px; color: #CC0033; text-decoration: underline}


/* HOMEPAGE */
.select_lang {  font-size: 10px; color: #000000; text-decoration: none;}
.select_lang:hover {  font-size: 10px; color: #CC0033; text-decoration: underline;}


/* CORNICE SCELTA LINGUE */
.table_top_elastic1 {  background-attachment: fixed; background-image: url(images/table_top_elastic.gif); background-repeat: repeat-x; vertical-align: top}
.table_top_elastic2 { background-attachment: fixed; background-image: url(images/table_top_elastic2.gif); background-repeat: repeat-x }


/* VECCHIA GRAFICA */
.bg_home {  background-attachment: fixed; background-image: url(images/bg_home.gif); background-repeat: no-repeat; background-position: left top; height: 326px}
.powered2 {  font-size: 10px; padding-top: 25px; padding-right: 5px; text-decoration: none; color: #000000}
a.powered2:hover {text-decoration: underline}
.contents { font-size: xx-small; font-style: normal; background-attachment: fixed; background-image: url(images/elastic_bottom.gif); background-repeat: repeat-y; padding-right: 15px; padding-left: 15px
}

#home {  margin-top: auto; top: 10%; clip:   rect(   ); left: 50%}

.palazzoducale_sf {  background-attachment: fixed; background-image: url(images/itinerari/palazzoducale_sf.gif); background-repeat: no-repeat; background-position: center center}
.duomo_sf {  background-attachment: fixed; background-image: url(images/itinerari/duomo_sf.gif); background-repeat: no-repeat; background-position: center center}
.bordo_thumb {  border: 1px #000000 solid}
#rigaalta_ { background-image: url(images/cornice/riga_alta_.gif); background-repeat: repeat-x }

div.testoInv {display:none;
}


/* BIBLIOTECA */
ul.biblioteca {
	padding:0 0 0 15px;
}
ul.biblioteca li {
	padding:0 0 15px 0;
}
