/* CSS Document */

A:link {color: #003366}
A:visited {color: #003366}
A:hover {color: #cc0000}

H1 {width: 100%; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px}
H2 {display: none}
H3 {display: none}


.titolo_testa{
	padding: 10px 3px 3px 3px;
    font-size: 45px; 
	font-weight: bold;
	color:  #003399;
/*	background: #ffffff;*/

}

H1 {width: 100%; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px}
H2 {display: none}
H3 {display: none}

#nav ul{
   padding : 0;
   margin : 0;
   white-space : nowrap;
   background-color : #003399;
   color : White;
   float : left;
   width : 100%;
   border-style : solid;
   border-color : #0066CC;
   border-width : 2px 0 2px 0;
}
#nav ul li{
   display : inline;
}
#nav ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : #003399;
   color : White;
   font-weight : bold;
   text-decoration : none;
   float : left;
   border-right-color : #0066CC;
   border-right-style : solid;
   border-right-width : 1px;
}
#nav ul li a:hover{
   background-color : #99CCFF;
   color : #000066;
}


/*.titolo {width: 100%; font-size: 20px; font-weight: bold; margin: 0px 0px 0px 0px}*/

.categories {background: #F7F7F7; padding: 15px; border: 1px solid #D9D9D9; margin-top:10px;}

.categories-category-title {font-size: 11px; font-weight: bold; color: #003366; margin-top:2px;}


#sharednetwork {
	left: 794px;
}

.footer {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000;
	text-alingn: center;
}

/* Comincia la formattazione della testata con logo + data + linx */
#contentcanale {
	clear: both;
	display: block;
	width: 790px;
	height: 37px;
	background: #CC0000;
	}

#striscialogo {
	float: left;
	display: block;
	padding: 3px 0px 3px 27px;
	}

#canaledata {
	float: left;
	display: block;
	padding: 20px 0px 5px 10px;
	font: 10px Verdana, Arial, sans-serif;
	color: #fff;		
	}
	
#canalelinx {
	float: right;
	display: block;
	padding: 20px 5px 5px 0px;
	font: 10px Verdana, Arial, sans-serif;
	color: #fff;		
	}
	
#canalelinx a:link, #canalelinx a:hover, #canalelinx a:visited, #canalelinx a:active {
	font: 10px Verdana, Arial, sans-serif;
 	padding: 3px 2px 3px 5px;
	text-decoration: none;
	color: #fff;
	}

#canalelinx a:hover {
	text-decoration: underline;
	color: #fff;
	}

/* DIV del bannerone 728x90 */	
#adv728 {
	display: block;
	background: #ECF0F3;
	padding-right: 12px;
	padding-left: 10px;
	text-align: center;
	/*width: 790px;*/
	}
/*
html>body #adv728 {
	width: 768px;
	}	
	*/

/* DIV della striscia sotto il bannerone 728x90 */	
#striscia {
	display: block;
	width: 100%;
	height: 6px;
	background: #F99F1B;
	margin-bottom: 1px;
	font-size: 2px;
	}
	
/* Adv + news in flash */	
#ticker {
	clear: both;
	display: block;
	width: 790px;
	height: 32px;
	background: #C7D3Db;
	margin-bottom: 5px;
	padding: 2px 0px 0px 10px;
	}
/*	
html>body #ticker {
	width: 780px;
	}
	*/	
#adv270 {
	float: left;
	padding-bottom: 2px;
	margin: 0px;
	text-align: left;
	width: 270px;
	}
	
#news {
	float: left;
	padding-bottom: 2px;
	text-align: right;
	width: 470px;
	}

#advstrip {
	position: relative;
	z-index: 2;
	width: 790px;
	margin-bottom: 5px;
	padding: 0 0 0 10px;
	}
	
html>body #advstrip {
	width: 780px;
	}

#advstripleft {
	float: left;
	padding-right: 5px;
	}?

#advstripright {
	width: 455px;
	}
	
	
#container {
	margin-left: 10px;
}

#copyright {
font: 10px Verdana, Arial, sans-serif;
font-weight: normal;
color: #4F5359;
padding-top: 3px;
}

#advbottom {
	width: 780px;
	margin: 10px;
	text-align: center;
	}	
	
/*
body { padding: 0px;
		 margin: 0px;
		 background-color : #FFFFFF;
		} 
		
*/
		
.headbg1 {background-color : #C5D2DC; } 
.headbg2 {background-color : #CC0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	color : #FFFFFF; text-decoration:none;  padding-bottom: 5px; padding-top: 5px; } 
.headbg3 {background-color : #EFEFEF; } 
.headbg4 {background-color : #F99F1B; }		
		
TD { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;    color : #000000;}
a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #000000;}


/* Menu style */
.kh {background-color : #CC0000; line-height: 17px; }
.th {background-color : #cccccc; line-height: 17px; }
.th2 {background-color : #EFEFEF; line-height: 17px; }
.wh {background-color : FFFFFF; line-height: 17px; }
.gh {background-color : #FFD999; line-height: 17px; }
.Normal     {BACKGROUND-COLOR: #EFEFEF; line-height: 17px;}
.Active     {BACKGROUND-COLOR: #cccccc; line-height: 17px;}
/**/
#bxxs{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 6px;    color : #000000; }
a.fold        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.fold2        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.fold3     {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #cc0000; text-decoration: underline;}
a.link        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.link1        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}    
a.link2        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}    
a.navi        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.header    {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}
a.mail        {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #CC0000;}
.tool        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px;color: #ffffff;}
.tool2        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
.tool2servizi        {font-family: Verdana, Helvetica, sans-serif;  text-decoration: none;}
.tool3        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.tool4        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.tool5        {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.tool6        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}
.tool7        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.tool8&middot;        {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
.title        {font-family: Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000;}
.posta        {font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000;}
.help        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #CC0000;}
.piu        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #990000;}

a.navi1        {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.special    {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #336633; font-weight: bold;}
.title1        {font-family: Verdana, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF;}
.title2        {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000;}
.title3        {font-family: Verdana, Helvetica, sans-serif; font-size: 18px; color: #FFFFCC; font-weight: bold; }

a.navbarlnk { color: #333333; font-family: Verdana, sans-serif; font-size: 12px; text-decoration: underline; font-weight : bold }
a.navbarlnka { color: #CC0000; font-family: Verdana, sans-serif; font-size: 12px; text-decoration: underline; font-weight : bold }
.navbarfnt  { color: #000000; font-family: Verdana, sans-serif; font-size: 16px; font-weight : normal }
.p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #000000; }
.gC {background-color : #CCCCCC; }
.gA{background-color: #ADD6EF}
.gyC {background-color: #777777;}
.gy {background-color: #EFEFEF;     }
.blk {background-color : #000000;  }
.w {background-color : #FFFFFF;}
.tpe {background-color : #990000; }
.tp{    background-color:#FFFFCC;}
.lg {background-color : #EFEFEF;     }
.g {background-color : #E7E7E7;     }
.dg {background-color : #6BA5DB; line-height: 16px;}
.k {background-color : #CC0000;}
.no {text-decoration : none;}
.gyA {background-color : #EFEFEF;}
.gB{background-color: #FFFFCC;}
.yA{background-color: #FFFFCC;}

.txt{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration : underline;color: #999999}
.txt1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration : none;color: #000000}
.txt2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration : none;color: #000000}
.txt2c {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration : none;color: #000000}
.txt2b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration : none;color: #999999}
.txt3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration : none; color: #666666}
.txt4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration : underline;color: #000000} 
.white_link {color: white; text-decoration: none;}
.pres {background-color : #FFD999; }

/*new style */
#net{ font-family: verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:bold; text-decoration:none;  }
#net_pres{ font-family: verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration:none;  }
#title1{ width : 150px; background-color: #FF6600; font-weight : bold; color: #FFFFFF; line-height: 12px;}
#spc4{font-size:4px;}
#bm{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #000000;}
#tpmb {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #FFCC99;    Font-weight: bold;    }
#rmb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #990000;    Font-weight: bold;    }
#rm{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #990000;    }
#wmb{    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;    color : #FFFFFF; Font-weight: bold; }
#wm{    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;    color : #FFFFFF;  }
#wsb{    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;    color : #FFFFFF;Font-weight: bold; }
#bmb{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #000000;    Font-weight: bold;}
#blb{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 12px;    color : #000000;    Font-weight: bold;}
#bs{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 10px;    color : #000000; }
#b{  font-weight: bold;}
#spc {font-size:1pt}
#spc2 {font-size:2px;}
#spc3 {font-size:3px;}
#spc4 {font-size : 4px; }
#spc5{font-size : 5px; }
#spc6 {font-size : 6px; }
#spc9 {font-size : 9px; }
#spc10 {font-size : 10px; }
#brdb {border-top : 1px solid #ffffff; }
#bluem{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #000000;}
#rmb2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;    font-size : 11px;    color : #000000;    Font-weight: bold;    }
form {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px;
font-size:10px;
}
input {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}

/* form */
.dim { height: 18px; width : 160px;  }
.sc { font-size:10px; width:90px;  }
.list {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px;
}
.bordo {border-color:#D00000; border-style:solid; border-width:1; border-bottom-width:0}
.bordocella {border-top-color:#D00000; border-style:solid; border-width:1; border-top-width:0; border-left-width:0; border-right-width:0}
.extra { color: #000000; font-family: Verdana, sans-serif; font-size: 12px; text-decoration: underline; font-weight : bold;  padding: 5px 0 5px 5px;  background-color: #cccccc;  }

.sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; text-decoration: none} 
a.idxbig { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 16px; color: #000099; text-decoration: none; font-weight: bold } 
p.idx { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px; text-decoration: none} 
b.idx { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 16px; text-decoration: none; font-weight: bold } 

.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
a.white:link, a.white:visited, a.white:hover {
	/* this styling is for the MAIN items in the menu */
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}