a{
text-decoration:none;	
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #CCCCCC;
	text-decoration: none;
}
.titolo {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.bn {
	border: 1px solid #666666;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #CCCCCC;
	text-decoration: none;
	display: block;


}
a.bn:hover{
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: auto;
	height: auto;
	width: auto;



}
.icone {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #333333;
	border: 1px solid #666666;



}
.teodori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
	background-color: #333333;
}
.teodoriblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
.numeri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #CCCCCC;
	text-decoration: none;

}
}
BODY { display: block;
  font-family: arial, verdana, serif;
  font-size: xx-small;
  scrollbar-face-color: #000000;
  scrollbar-shadow-color: #999999;
  scrollbar-highlight-color: #999999;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-track-color: #000000;
  scrollbar-arrow-color: #999999;
}
.sopr {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #CCCCCC;
	background-image: url(images/botton.jpg);
	text-decoration: none;

}
.lat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.caselle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	background-color: #666666;
	border: 1px solid #333333;

}
.topnot {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
	border-bottom: 1px solid #666666;
	font-weight: bold;

}
.down {
	border: 1px solid #232323;

}
.notizia {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #1B1F25;

}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.msg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a.text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
}
.altformmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.dnotizia {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.up {
	font-family: "Trebuchet MS";
	font-size: 7pt;
	color: #999999;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.javatext {
	font-family: "Trebuchet MS";
	font-size: 7.5pt;
	color: #999999;
	text-decoration: none;
}
a.javatext:hover {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: underline;
}
.doppiolat {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}
.doppiosott {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	text-decoration: none;

}
.picc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	text-decoration: none;
}
.brd {
	border: 1px solid #333333;
}
.bottoni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	background-image: url(images/botton.jpg);
	text-decoration: none;
	display: block;
	border: 1px solid #CCCCCC;



}
a.bottoni:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
	background-image: url(images/botton.jpg);
	border: 1px solid #999999;
}
a.numeri:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
	text-decoration: none;
}
.indexl {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.mselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: #CCCCCC;
	color: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #333333;
} 
.bottonil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #333333;
}
a.bottonil:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
	border: 1px solid #999999;
	background-color: #333333;
}
a.picc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
#Layer1{
	position:absolute;
	width:433px;
	height:302px;
	top: 150px;
	left: 275px;
	margin:0 auto;
	
}

#press{
	position:absolute;
	width:418px;
	height:365px;
	top: 105px;
	left: 259px;
	margin:0 auto;
	overflow:auto;
}

.titolo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0 0 10px;
text-align:center;}

.titolo_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0 0 10px;
text-align:center;}

.foto{
width:250px;
clear:both;
margin:10px auto 10px ;}

.foto_det{
height:210px;
width:100px;
float:left;
margin:10px 0 10px 10px;
text-align:center;}

.foto_det a{
color:#ccc;
text-decoration:none;	
}

.archivio{
clear:both;}

.descrizione{
width:380px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin:0px auto 10px ;}

#Layer2{
	position:absolute;
	width:433px;
	height:302px;
	top: 120px;
	left: 180px;
	margin:0 auto;
	
}

.conteiner{
width:100%;
position:relative;}
