html{	background-color: #FFFFFF;}

body {	margin: 20px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;}

a.navigation:link, a.navigation:visited { font-weight: bold; text-decoration:underline; color:#666666 }
a.navigation:hover { font-weight: bold; text-decoration:none; color:#FF9900}

a.comune:link, a.comune:visited { font-weight: bold; text-decoration:none; color:maroon }
a.comune:hover { font-weight: bold; text-decoration:none; color:#FF6666}

a.online:link, a.online:visited { font-weight: bold; text-decoration:none; color:green }
a.online:hover { font-weight: bold; text-decoration:none; color:#99FF99}

a.guida:link, a.guida:visited { font-weight: bold; text-decoration:none; color:#5EAEFF}
a.guida:hover { font-weight: bold; text-decoration:none; color:#DDEEFF}

.menuon { BACKGROUND-COLOR: #F0F0F0; BORDER-TOP: 1px Solid #CCCCCC; BORDER-BOTTOM: 1px Solid #CCCCCC; BORDER-LEFT: 1px Solid #CCCCCC; BORDER-RIGHT: 1px Solid #CCCCCC; CURSOR: pointer; }
.boxtitlecomune { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#CA0000; background-image:url(images/sf_comune.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitleonline { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#00AE00; background-image:url(images/sf_online.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitlebenvenuti { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#666666; background-image:url(images/sf_benvenuti.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitlenovita { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#FF0000; background-image:url(images/sf_novita.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitlevetrina { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#996600; background-image:url(images/sf_vetrina.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitleavvisi { font-weight: bold; color:#FFFFFF; text-align:left; background-color:navy; background-image:url(images/sf_avvisi.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitleguida { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#5EAEFF; background-image:url(images/sf_guida.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitlelink { font-weight: bold; color:#FFFFFF; text-align:left; background-color:#FFCC00; background-image:url(images/sf_link.jpg); background-position:right; background-repeat:no-repeat;}
.boxtitle1 {	font-weight: bold; text-align:left }
.content {	padding-top: 3px;	padding-left: 3px; padding-right: 3px;	padding-bottom: 3px; }
.rigaon { BACKGROUND-COLOR: #FFFFCC; cursor:pointer; }
.rigaonhome { background-image:url(images/sf_dissolvi_giallo.gif); background-position:left; background-repeat:no-repeat; cursor:pointer; }
.rigaletturahome { background-image:url(images/sf_dissolvi_grigio.gif); background-position:left; background-repeat:no-repeat;}
.rigalettura { background-color:#E9E9E9}

.boxtitle {	font-weight: bold; color:#FFFFFF; text-align:left }

ul#pagination{    margin: 1em 0;padding: 0;    list-style: none;text-align: center}
ul#pagination li{    display: inline;margin-right: 0.5em}
ul#pagination a{text-decoration: none;    border: 1px solid #1258CC;padding: 0 3px;    background: #3C86FF;color: #FFF}
ul#pagination a:visited{    background: #EEE;color: #003EA5;    border-color: #89B5FF}
ul#pagination a:hover{    background: #FFF;color: #003EA5}
ul#pagination li#currentpage a{    border: 0px;background: #FFF;    color: #000;cursor: default}

ul#gallery, ul#gallery li{list-style-type:none;}
ul#gallery{width:100%}
ul#gallery li{float:left;width:150px;height:150px;line-height:150px;margin:0 10px 10px 0; text-align:center;background:url(images/cornice.png) no-repeat center center}
ul#gallery img{vertical-align: middle}
