body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;color: #000000;
	background-repeat: repeat-y;
	background-color: #FFFFFF
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small;
	color: #000000; 
	background-repeat: repeat-y;
	text-align:justify;
}
li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ;color: #000000; background-repeat: repeat-y}
pre, tt     {font-size: small}
/*th              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #000000; }*/
.normaltext {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333; 
	line-height:15px;}
form            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small}
input           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small}
input.textfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
select          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
textarea        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
h1              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}

div.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333; 
	 BACKGROUND-COLOR: ffffff
}

a:link {
	color: #336699;
	text-decoration:none;
}
a:visited {
	color: #336699;
	text-decoration:none;
}
a:hover {
	color: #990000;
	text-decoration:none;
}
#menu_1{
	font-size:0.8em;
	font-weight: bold;
	margin-left:5%;
	background-color:#CCCCFF;
	border: solid 1px #888888;
}
.menu_2{
	font-size:0.8em;
	font-weight: bold;
	margin-left:10%;
	background-color:#CCCC99;
	border: solid 1px #888888;
	padding:2px;
}
.menu_3{
	font-size:0.8em;
	font-weight: bold;
	margin-left:18%;
	background-color:#FFCC99;
	border: solid 1px #888888;
	padding:2px;
}
.nascosto{
	display:none;
}
.visibile{
	display:block;
}

.label{
	padding-top:15px;
	text-align:center;
	width:65px;height:30px;
	background-image:url(../images/label_spenta.gif);
	background-repeat: no-repeat;
	font-family:verdana;
	font-size:8px;
	font-weight:bold;
	float:left;
}
#editoriale{
	background-image:url(../images/editoriale.jpg);
	background-repeat: no-repeat;
	width:620px;
	height:130px;
	padding:15px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:10px;
	text-align:justify;
	font-size:10px;

}
#editoriale_completo{
	background-image:url(../images/editoriale_completo.jpg);
	background-repeat: no-repeat;
	width:600px;
	height:136px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	padding-top:10px;
	font-size:11px;
}
a.label:active{
	background-image:url(../images/label_roll.gif);
	background-repeat: no-repeat;
}
img{border-width: 0}
div#label ul.bottoni{list-style-type: none;margin: 0;padding: 0}
div#label li.bottoni{float: left;margin: 0;padding:0}
div#label a{display:block}
div#label a:hover{line-height: 1px; /*serve per IE*/}
div#label a:hover img{visibility: hidden}
div#label a#current:hover img{visibility: visible}
li#one{background: url("../images/cale_roll.gif") no-repeat top left}
li#two{background: url("../images/messe_roll.gif") no-repeat top left}
li#three{background: url("../images/contatti_roll.gif") no-repeat top left}
li#four{background: url("../images/avvisi_roll.gif") no-repeat top left}
.immagine_sinistra{
	float:left;
	margin:8px;
}
.immagine_destra{
	float:right;
	margin:8px;
}
.content{
	padding:5px;
	font-size: 11px;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align:justify;
}
.immagini_tabella tr td{
	padding:8px;
	margin-top:0px;
	vertical-align:top;
	font-size: 11px;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align:justify;
}
.hidden_images {display:none;}

#roll_07{
    background-image: url("immagini/inattivo_07.gif");
	background-repeat: no-repeat;
    width: 123px;
    height: 112px;
	display:block;
}
#roll_07:hover{
	background-image: url("immagini/roll_07.gif");
	background-repeat: no-repeat;
    width: 123px;
    height: 112px;
	display:block;
}
#roll_08{
    background-image: url("immagini/inattivo_08.gif");
	background-repeat: no-repeat;
    width: 107px;
    height: 112px;
	display:block;
}
#roll_08:hover{
	background-image: url("immagini/roll_08.gif");
	background-repeat: no-repeat;
    width: 107px;
    height: 112px;
	display:block;
}
#roll_09{
    background-image: url("immagini/inattivo_09.gif");
	background-repeat: no-repeat;
    width: 124px;
    height: 112px;
	display:block;
}
#roll_09:hover{
	background-image: url("immagini/roll_09.gif");
	background-repeat: no-repeat;
    width: 124px;
    height: 112px;
	display:block;
}
#roll_12{
    background-image: url("immagini/inattivo_12.gif");
	background-repeat: no-repeat;
    width: 123px;
    height: 100px;
	display:block;
}
#roll_12:hover{
	background-image: url("immagini/roll_12.gif");
	background-repeat: no-repeat;
    width: 123px;
    height: 100px;
	display:block;
}
#roll_14{
    background-image: url("immagini/inattivo_14.gif");
	background-repeat: no-repeat;
    width: 124px;
    height: 100px;
	display:block;
}
#roll_14:hover{
	background-image: url("immagini/roll_14.gif");
	background-repeat: no-repeat;
    width: 124px;
    height: 100px;
	display:block;
}
#roll_17{
    background-image: url("immagini/inattivo_17.gif");
	background-repeat: no-repeat;
    width: 123px;
    height: 114px;
	display:block;
}
#roll_17:hover{
	background-image: url("immagini/roll_17.gif");
	background-repeat: no-repeat;
    width: 123px;
    height: 114px;
	display:block;
}
#roll_18{
    background-image: url("immagini/inattivo_18.gif");
	background-repeat: no-repeat;
    width: 107px;
    height: 114px;
	display:block;
}
#roll_18:hover{
	background-image: url("immagini/roll_18.gif");
	background-repeat: no-repeat;
    width: 107px;
    height: 114px;
	display:block;
}
#roll_19{
    background-image: url("immagini/inattivo_19.gif");
	background-repeat: no-repeat;
    width: 124px;
    height: 114px;
	display:block;
}
#roll_19:hover{
	background-image: url("immagini/roll_19.gif");
	background-repeat: no-repeat;
    width: 124px;
    height: 114px;
	display:block;
}
a {
color: #900;
text-decoration: none;
}

a.menu_sx:hover {
background: #900;
color: #FFF;
}
.nohover{
text-decoration: none;
vertical-align:middle;
margin-top:2px;
}
.thread{
	margin-top:10px;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	background-color:#F3D0A9;
	border: solid 1px #888888;
	padding:5px;
	width:700px;
}
.thread_header{
	font-size:12px;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom:10px;
	padding:5px;
	color:#000;
	text-align:left;
	width:250px;
}
.posts{
	margin-top:5px;
	font-size:12px;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	margin-left:55px;
	background-color:#FEECA0;
	border: solid 1px #888888;
	padding:5px;
	width:680px;
}
#Tabella_01{
	position:absolute;
	width:100px;
	margin-top:-230px;
	text-align:center;
	z-index:1;
	border: solid 1px #888888;
}
.box_link_sx{
	position:relative;
	float:left;
	margin-left:-6px;
	margin-top:13px;
	background-image: url('../images/link_sx.jpg');
	background-repeat: no-repeat;
	width:140px;
	height:40px;
	text-align:center;
	line-height: 9px;
	font-family:Trebuchet;
	font-weight:bold;
	font-size:11px;
	padding-top:8px;;
}
.box_link_dx{
	position:relative;
	float:right;
	margin-right:-7px;
	margin-top:13px;
	background-image: url('../images/link.jpg');
	background-repeat: no-repeat;
	width:140px;
	height:40px;
	text-align:center;
	line-height: 9px;
	font-size:11px;
	font-family:Trebuchet;
	font-weight:bold;
	padding-top:8px;;
}
