body {
	font-family: sans-serif;
	color: #000000;
	scrollbar-face-color: #0069AB;
	scrollbar-highlight-color: #002255;
	scrollbar-shadow-color: #002255;
	scrollbar-3dlight-color: #002255;
	scrollbar-arrow-color: #9DCCF2;
	scrollbar-track-color: #9DCCF2;
	scrollbar-darkshadow-color: #105310;
	font-size: 12px;
	margin-left: 2;
	margin-top: 0;
	margin-bottom: 0;	
}

td	{
	font-size: 12px;
}

a	{
	font-size: 12px;
}

.celle_ris	{
font-size:11;
background-color:#E6F2FB;

}

caption {
	background-color:#005588;
	color: #FFFF44;
	font-size: 12px;
	margin: 6px;
	padding: 2px 5px;
	line-height: 17px;
	font-weight: 800;
	height: auto;
	letter-spacing:1.5px;
}

p{
margin-top:1px;
margin-bottom:9px;
}

.piccolo	{
font-size:11px;
}


.input_n	
{
margin:0;
padding:0;
background-color:"#446699";
color:"#ffffff";
font-weight: bold;
font-size: 12px;

}


.button_num	{
width:23px;
height:23px;
color:"#446699";
font-weight: bold;
font-size: 10px
}

.button_n	{
width:32px;
height:26px;
color:"#446699";
font-weight: bold;
}


.tabella_link_s	{
	font-family: sans-serif;
	font-weight: bold;
	font-size: 12px;
}
label	{
color:"#003366";
font-weight:900;
}

.azzurro	{
	color:#277AC5;
	font-weight:900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a.link_sin:link{
	text-decoration: none;
	color: #14578E;
	font-family: sans-serif;
	font-weight: 800;
}

a.link_sin:active{
	text-decoration: none;
	color: #14578E;
	font-weight: 800;
}

a.link_sin:visited{
	text-decoration: none;
	color: #14578E;
	font-weight: 800;
	
}

a.link_sin:hover{
	text-decoration: none;
	color: #00A5f4;
	font-weight: 800;
	text-decoration: underline;
	
}



.tabella_link{
	border: thin solid #336633;
	font-size: 12px;
	padding: 1px;
	margin: 1px;

}


.tabella_destra{
	border: thin solid #006699;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}

.tabella_d1{
	border: thin solid #006699;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(img/sfondo_tabella.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:195px;

}

.tabella_d2{
	border: thin solid #006699;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(img/sfondo_tabella2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:195px;}

.tabella_d3{
	border: thin solid #006699;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(img/sfondo_tabella3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:195px;}


.tabella_login{
	border: thin solid #66CCFF;
	font-size: 12px;
	padding: 1px;
	margin: 1px 1px 1px 3;
	background-color: #ECFAFF;
	color: #003366;
	text-align: center;
}

.sponsor{
	margin-left:5;
	width:118;
	height:41;
	border:0;
	text-align:center;	
}

.immagine	{
	margin: 0px;
	padding: 0px 2px;
}

.data{
	color: #006699;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	height: 12px;
	vertical-align: top;
	text-align: right;
	font-weight: 800;	
}

.nero {
	color: #000000;
	font-size: 12px;
	margin: 6px;
	padding: 0px 20px 5px;
	line-height: 25px;
}

.margini_d_s{
	padding: 0px 0px 0px 10px;
	margin:-3 0 0;
	vertical-align: top;
}

.no_margini{
	padding: 0px;
	font-size: 10px;
	
}

.giornate	{
	border: thin solid #006699;
	font-size: 10px;
	padding: 5px;
	margin: 0px;
	width:100%;
}

.notizia {
	color: #000000;
	font-size: 12px;
	margin: 6px;
	padding: 0px 10px 5px;
	line-height: 20px;
	text-align: justify;
	font-weight: 500;
	
}



.descrizione {
	color: #000000;
	font-size: 12px;
	margin: 6px;
	padding: 3px 10px 0px;
	line-height: 20px;
	font-weight: 700;	
}



.titolo {
	color: #003366;
	font-size: 12px;
	margin: 6px;
	padding: 2px 10px;
	line-height: 17px;
	font-weight: 700;
	background-color: #9DCCF2;
}
.titolo_ch {
	margin: 6px;
	padding: 2px 10px;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
	background-color: #DDEDFB;
	color:#003366;
}


.blu {
	color: #003366;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
	padding-left:10;	
}

.bianco {
	color: #ffffff;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
	padding-left:10;	
}

.sf_blu {
	background-color: #006699;
}

.titolo2 {
	background-color:#006699;
	color: #FFFF33;
	font-size: 11px;
	margin: 6px;
	padding: 2px 5px;
	line-height: 17px;
	font-weight: 800;
	height: auto;
	background-image: url(img/freccia_g.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:left;
}

.cella_dati {
	background-color:#ffffff;
	color: #0069AB;
	font-size: 12px;
	margin: 6px;
	padding: 3px;
	line-height: 18px;
	font-weight: 700;
	height: auto;	
}

.cella_dati2 {
	color: #0069AB;
	background-color: #C1DFF7;
	font-size: 12px;
	margin: 6px;
	padding: 3px;
	line-height: 15px;
	font-weight: 700;
	height: auto;	
}

.sfondo_sinistra {
	background-image: url(img/sfondo_sin.jpg);
	background-repeat: repeat-y;
	background-position: left;

}

.sfondo_50 {
	background-image: url(img/LOGO_50.gif);
	background-repeat: repeat;	
	background-position: left top;
	text-align: right;
	margin: 0px; padding: 0px;		
}

.sfondo_azzurri{
	background-image: url(img/logo_fir.gif);
	background-repeat: repeat;	
	background-position: left top;
	text-align: right;
	margin: 0px; padding: 0px;
	background-color: #99aaCC;
}
.risultati_n	{
	font-family:Verdana;
	text-align: right;
	font-size: 10px;
	height: 18px;
}

.risultati_sq	{
	font-family:Verdana;
	font-size: 10px;
	height: 18px;
}

.risultati_sq2	{
	font-family:Verdana;
	font-size: 14px;
	height: 24px;
}

h1 {
	
}

h2 {
	
}

h3, h4 {
	
}

h5, h6 {
	
}

.dati {
	color: #000000;
	font-size: 12px;
	margin: 6px;
	padding: 0px 20px 5px;
	line-height: 25px;
}
.contenuti {
	text-align:right;
}

.intestazione_news	{
	color: #1765A4;
	font-weight: 900;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-top: -1px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	margin: -1px 0px 0px;
	font-family: san-serif;
	font-size: 18px;
	font-style: italic;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #003366;
	line-height: 18px;
}

.int_soc	{
	color: #1765A4;
	font-weight: 900;
	font-family: san-serif;
	font-size: 16px;
	line-height: 18px;
	text-align:center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #003366;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}

.barra_sopra	{
margin-left: -1px;
margin-bottom:-4px;
}

.barra_sopra_f	{
margin-left: -0.5px;
margin-bottom:-4px;

}


.basso	{
	height: 3;
	margin: 0;
	padding: 0;
}

.bottom {
	background-color: #FFFF00;
	line-height: 14px;
	height: 18;
	vertical-align:middle;
	border: thin solid #14578E;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

.bottom_text {
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	height: 20;
	vertical-align:middle;
	color: #14578E;
}


.verde	{
	color: #0069AB;
	font-size: 10px;
	height: 18;
	font-style: normal;
	text-decoration: blink;
	font-weight: 600;
}

.mylink{
	display:block;
	margin:0; 
	padding:0 0 0 23;
	line-height: 18px;	
	width: 100%; 
	background-repeat: no-repeat;
	background-position: 8px 50%;
	vertical-align:middle;
	text-decoration: none;
	font-family: sans-serif;
	font-weight: 900;
	font-size: 12px;
	margin-left: 3 px;
	
}

a.mylink:link{ 
	color: #C0ECFF;
	width: 124 px;

}



a.mylink:active{ 
	color: #C0ECFF;
	width: 124 px;
}


a.mylink:visited{	
	color: #C0ECFF;
	width: 124 px;
}

a.mylink:hover{
	color: #40ff40;
	background-color:#004566;
	background-image: url(img/freccia.gif);
	width: 124 px;
}

.cella_link_s	{
	vertical-align:middle;
	margin:0;
	padding:0;
	width: 124px;
}

.cella_link_int	{
	vertical-align:middle;
	text-align: left;
	color: #FFFF33;
	display:block;
	margin:0; 
	padding:0 0 0 28;
	line-height: 18px;	
	font-family: sans-serif;
	font-weight: 900;
	font-size: 12px;
	height:22;
	margin-left: 3 px;
	
}

.real_name	{
	vertical-align:middle;
	margin-top:0;
	padding-top:0;
	text-align: center;
}

.staff	{
	background-color:#006699;
	color: #FFFF33;
	font-size: 12px;
	margin: 6px;
	padding: 2px 5px;
	line-height: 17px;
	font-weight: 600;
	height: auto;
	background-image: url(img/freccia_g.gif);
	background-repeat: no-repeat;
	background-position: right 7px;
	width:200px;		
}

.ruolo	{
	background-color:#006699;
	color: #FFFF33;
	font-size: 12px;
	margin: 6px;
	padding: 2px 5px;
	line-height: 17px;
	font-weight: 600;
	height: auto;
	background-image: url(img/freccia_g.gif);
	background-repeat: no-repeat;
	background-position: right 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 150px;
}


.divisore	{
	height: 26;
	text-align: center;
	vertical-align: middle;
}

.diritti	{
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	font-size: 10px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #495C8D;
	border-right-color: #495C8D;
	border-bottom-color: #495C8D;
	border-left-color: #495C8D;
	line-height:14px;
	margin:0;
	padding:0;
	vertical-align: middle;
}

.diritti_l	{
	font-size: 5px;
	line-height:8px;
	heigth:10;
	margin:0;
	padding:0;
	vertical-align: middle;
	text-align:center;
}


.diritti_t	{
	margin-top:4;
	margin-left:10;
	width:720;
}

.1_linea{
border-bottom-style:solid;border-bottom-color:#003366;border-bottom-width:1px
}
.alto {
	vertical-align: top;
	margin:0;
	padding:0;
}
.foto	{
	text-align: center;
	vertical-align: middle;
	font-family: sans-serif;
	font-weight: 600;
	font-size: 12px;
	color: #125095;
}
