body {background:#222 url("sfondo.gif"); text-align:center; font-family:Helvetica, arial, sansserif;
font-size:12px; margin:0;}

.tab_top {
background:#999 url("sf_top.jpg");
}

a img {
 border:0;
}

a {
 font-family:"Verdana";
 font-size:12px;
 color: #000000;
}
a:hover{
 text-decoration:none;
 color: #002244;
}

img a:link{
  border: 0px solid white;  
}
img a:visited{
  border: 0px solid white;  
}
img a:hoover{
  border: 0px solid white;  
}
img a:active{
  border: 0px solid white;  
}

.contenitore{
  background:#555555;
  width:830px;
  margin:0 auto;
  text-align:justify;
  border-width:0.1em;
  border-color:#222;
  border-style:solid;
  text-align:center;
  background:#000; 
  margin-top:6px;
  height:100%;
  overflow: auto; 
  float: none;
}

div#header {
 background:#000000;
}

div#header h1, div#header h2 {
 text-align:center;
 margin-left:510px;
}

div#video {
  padding: 0px;
  float: left;
  margin: 5px;
  width: 30%; 
}

div#rigavideo {
	padding: 5px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 97%; 
	clear:left;
	border:1px solid #DDD; 
}
div#box55 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 50%; 
}

div#box50 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 50%; 
}

div#box33 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 33%; 
}

div#box30 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 30%;

}

div#box60 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 60%; 
}

div#box66 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 66%; 
}

.blu{
 color:#003366;
 font-weight:800;  
}

div#box40 {
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 45%; 
}

div#rigabox {
	padding: 5px;
	FLOAT: left;
	MARGIN: 5px;
	WIDTH: 95%; 
	clear:left;
}

div#colsin {
 margin-top:8px;
 width:150px;
 float:left;
 text-align:center;
 margin-right:0px;
 min-height: 600px;
}

div#principale {
 margin-top:8px;
 margin-left:0px;
 margin-right:0px;
 padding:5px;
 float:left;
 width:478px;
 background:#ffffff;  
 text-align:left;
 border-width:0.1em ;
 border-color:#ccc;
 border-style:solid;
 color:#111111;
 height: 100%;
}

div#colcen {
 margin-top:8px;
 margin-right:0px;
 padding:5px;
 float:left;
 width:478px;
 background:#ffffff;  
 text-align:left;
 border-width:0.1em;
 border-color:#ccc;
 border-style:solid;
 color:#111111;
 margin-left:0px;
 min-height: 575px;
}

div#colcen2 {
 margin-top:8px;
 margin-left:5px;
 margin-right:0px;
 padding:5px;
 float:left;
 width:665px;
 background:#ffffff;  
 text-align:left;
 border-width:0.1em ;
 border-color:#ccc;
 border-style:solid;
 color:#111111;
 margin-left:0px;
 min-height: 600px;
}

div#coldes {
 margin-top:8px;
 margin-left:5px;
 margin-right:0px;
 padding:0;
 width:185px;
 float: left; 
 borderright:1px solid #CCC; 
 text-align:center;
 color:#111111;
 min-height: 600px;
}

h1, h2, h3, h4, h5, h6 {
 font-family:Georgia, serif; 
}

h1 {
 font-size:2.5em;
}

h2 {
 font-size:1.8em;
 font-family: "Verdana";
}

h3 {
 font-size:1.6em;
 font-family: "Verdana";
}

h4 {
 font-size:1.4em;
 font-style:italic;
}

h5 {
 font-size:1.2em;
 font-style:italic;
}

h6 {
 font-size:1.0em;
 font-style:italic;
}

.soner {
font-size:13px;
font-weight:bold;
text-decoration:underline;
}

.titolo {
 font-family: Van Dijk, Freestyle Script, Tempus Sans ITC, Arial ;
 text-align:left;
 font-size:35px;
 font-weight:bold;
 color:#29797B;
 padding-left:5px;
 padding-top:0px;
 margin-top:4px;
 text-align:center;
}

.titolo_c {
 font-family: Van Dijk, Freestyle Script, Tempus Sans ITC, Arial ;
 text-align:center;
 font-size:30px;
 font-weight:bold;
 color:#29797B;
 padding-left:5px;
 padding-top:0px;
 margin-top:4px;
}

.titolo12 {
 font-size: 14px;
 font-family: Lucida Sans, Verdana ;
 font-weight:700;
 color:#29797B;
 padding-left:5px;
 padding-top:0px;
 margin-top:4px;
 text-align:center;
 text-decoration: underline;
}

.titolo13{
 font-size: 13px;
 font-family: Helvetica, Lucida Sans, Verdana ;
 font-weight:bold;
 color:#207070;
 padding-top:0px;
 margin-top:4px;
}

.data_v {
 font-size: 12px;
 font-weight:700;
}

.mylink{
 padding:3px;
 margin:2px;
 font-family: Verdana;
 font-weight: 900;
 height: 16px;
 line-height:16px;
 font-size: 11px;
}

a.mylink:link{ 
	color:#112233;
	text-decoration:none;
}
a.mylink:active{ 
	color: #112233;
	text-decoration:none;	
}
a.mylink:visited{	
	color: #112233;
	text-decoration:none;	
}
a.mylink:hover{
	color: #ffffff;
}

.cella_div	{
	padding-top: 5px;	
}

.clearlft {
 clear:left;
}

.bianco {
  border:1px solid #aaaaaa;
  background: #ffffff; 
  text-align: left;
}
.boxv {
	width:152px;
	height:122px;
}

 .bordo_grigio {
  border:1px solid #cccccc;
 }

.bordoImm {
  border:1px solid #cccccc;
 }
 
 .tb_colg{
  width:95%;
  font-family: "Verdana";
  border:1px solid #aaaaaa;
  height:16px;
  font-weight:bold;  
  color:#000000;
  text-align:center;
  font-size:13px;
  background:#29797B url("sfb.jpg");
  padding: 0px;
  margin: 0px;
  padding-top:2px;
 }
 .tb_colb{
  width:95%;
  border:1px solid #aaaaaa;
  color:#000000;
  text-align:center;
  font-size:13px;
  background:#ffffff;
  padding: 0px;
  margin: 0px;
 }
 .tb_colbs{
  width:95%;
  border:1px solid #aaaaaa;
  color:#000000;
  text-align:left;
  font-size:13px;
  background:#ffffff;
  padding: 0px;
  margin: 0px;
 }
 .tb_con{
  width:95%;
  margin:3px;
 }
 
 .tgrigio{
  color:#666666;
  font-size: 13px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
 }
 .t13{
  color:#000000;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:200;
 }

.grigio {
  border:1px solid #aaaaaa;
  font-weight:bold;
  color:#000000;
  text-align:center;
  font-size:13px;
  background:#29797B url("sfb.jpg");
  padding: 0px;
  margin: 0px;
}

.bianco_piccolo {
  color: #ffffff; 
  text-align: center;
  font-size: 10px;

}

.font10 {
  color: #333333; 
  font-size: 10px;
}

.t11_i {
  color: #666666; 
  text-align: center;
  font-size: 11px;
  font-style:italic;

}
.grigio_c {
  color: #666666; 
  font-size: 12px;
}

.rosso12 {
  color: #FF0000; 
  font-size: 12px;
}

.rosso14 {
  color: #FF0000; 
  font-size: 13px;
}

.gcor {
  font-weight:700;
  font-size: 12px;
  font-style:italic;
  color: #CC9933; 
}

.ncor {
  font-weight:700;
  font-size: 12px;
  font-style:italic;
  color: #000; 
}

.t_inp{
  color: #333333; 
  font-size: 13px;

}

.autore{
  color: #333333; 
  font-size: 13px;

}
.dida{
  color: #333333; 
  font-size: 13px;
  margine-top:-16px;
  font-style:italic;
}

.autore_c{
  color: #333333; 
  font-size: 12px;
  text-align: center;
  margin-top: -6px;
  padding-top:-6px;
  line-height:13px;
}

.tb_top {
  background:url("top1.gif");
  background-repeat: no-repeat;
  height:60px;
  width:99%;
 }
  
.bianco13{
  color: #ffffff; 
  font-size: 13px;
  margin:2px;
}

.p12{
  color: #000000; 
  font-size: 12px;
  line-height:18px;
}

 
 .pulsante {
   height:20px;
   font-family:"Verdana";
   font-weight:700;
   font-size:11px;
 } 
 
  .interl {
   line-height:21px;
 } 
 
  .parl {
   line-height:20px;
 }
