/* USA FONT UNICODE senno non vedi i carateri unicode..... semplice, no?*/ 





a:hover .vim {

border: 4px solid #3377ff;





}



a .vim {

border: 4px solid #ffffff;



}



img .vim {

padding:0px;

}











a  {

margin: 0px;

padding: 0px;

}







	

	a.topCMPsel {

	

	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; 

	font-size: 17px;   

	color: #ffffff; 

	text-decoration:none;

	font-weight:normal;

	

	}	

	

	

	a.topCMPsel:hover {

	

	text-decoration:underline;

	

	}	

	

	

	a.topCMP {

	

	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; 

	font-size: 17px;  

	color: #eeeeee; 

	text-decoration:none;

	font-weight:normal;

	

	}

	

	a.topCMP:hover {

 

	color: #ffffff; 

	text-decoration:underline;

	

	}











.pag {



font-family:   tahoma, arial, trebuchet ms, Arial, Verdana, Helvetica,   sans-serif;

text-align:left;

font-size: 10pt;

color: #555555;

text-decoration: none; 

font-weight: normal; 



line-height: 18px;



}

		

.pag b {



font-weight: bold; 



}











.pag a {

color: #0022ff;

}





.pag a:visited {

color: #1155ff;

}



.pag a:hover {

background-color: #0066ee;

color: #ffffff;

text-decoration: none; 

}



















	

.bigdida { font-family:  tahoma, arial, trebuchet ms, Arial, Verdana, Helvetica,   sans-serif;



text-align:left;

font-size: 12.5px;

color: #444444;

text-decoration: none; 

font-weight: normal; 



margin-right:0;

margin-left:0;

margin: 0px  3px  3px  3px ;

line-height: 17px;



padding-right:0px;



}



	

.bigdida b {



font-weight: bold; 

	

}







.bigdida a {

color: #0022ff;

}



.bigdida a:visited {

color: #1155ff;

}



.bigdida a:hover {

background-color: #0066ee;

color: #ffffff;

text-decoration: none; 

}







.bigdida h1 {  



font-family:  Arial,trebuchet ms, Helvetica,  sans-serif;

text-align:left;

font-size: 17.5px;

color: #333333;

text-decoration: none; 

font-weight: bold; 



margin: 0px;

margin-bottom: 4px;

line-height: 20px;



}















.N_bull{

font-size: 10px;

}



.N_a{

color: #0000ff;

}



.N_a:hover{

color: #f15d2f;

}



.N_aa{

        color: #0000ff;

	text-decoration: none; 



}



.N_aa:hover{

        color: #4444ff;

	text-decoration: none; 



}









.N_p {

margin-top: 3px;

padding-bottom: 3px;

border-bottom:1px dashed #dddddd;

}



.notizia_blocco{



	font-family:  verdana, tahoma, Arial, Helvetica,  sans-serif;

	font-size: 11px;

	color: #000000;

	padding: 0px  ;

	margin: 0px  ;

	font-weight: normal;

        margin-bottom:4px;

}



a .notizia_blocco{

	border: 1px solid #ffffff;

}

a:hover .notizia_blocco{

	border: 1px solid #ff0000;

	border: 1px solid #ffaa77;

        background-color: #ffeecc;

}



.notizia_testo{



	font-family:    Arial, Helvetica,  sans-serif;

	font-size: 13px;

	color: #000000;

	text-decoration: none; 

	padding: 0px  ;

	margin: 0px  ;

	font-weight: normal;

        margin-bottom:4px;

}



.N_immagine_blocco{





	padding: 0px  ;

        padding-bottom: 2px;

	margin: 0px  ;

	border: 0px solid #ff0000;

        margin-bottom:4px;

        margin-top:4px;

	background-color: #ffffff;

	color: #000000;

        text-align:center;

}





.N_dida{

	font-family:    Verdana, Arial, Helvetica,  sans-serif;

	font-size: 9px;

	font-weight: normal;

        margin-bottom:4px;

        text-align:left;

}



.N_titolo{

	font-family:    tahoma, Arial, Helvetica,  sans-serif;

	font-size: 12px;

	font-weight: bold;

}



.N_luogo{

	font-family:  Verdana, Arial, Helvetica,  sans-serif;

	font-size: 10px;

	color: #f15d2f;

}



.N_corpo{

	

	color: #333333;

}





.N_titolo_evidente{

	font-family:  Tahoma, Arial, Helvetica,  sans-serif;

	font-size: 20px;

	font-weight: bold;

	margin-top:  5px ;

}



.titolo_argomento_notizie {

	font-family: Trebuchet, Trebuchet MS, Arial, Helvetica,  sans-serif;

	font-size: 16px;

	color: #f15d2f;

	text-decoration: none; 

	padding:  0px ;

	margin:  0px ;





        margin-bottom:2px;

        border-bottom: 5px solid ;

	font-weight: bold;

        line-height:17px;



}





.titolo_interno_notizie {

	font-family: Trebuchet, Trebuchet MS, Arial, Helvetica,  sans-serif;

	font-size: 16px;

	color: #999999;

	text-decoration: none; 

	padding:  0px ;

	margin:  0px ;





        margin-bottom:1px;

        border-bottom: 0px solid ;

	font-weight: bold;

        line-height:17px;



}







.Titolo_Pagina {



	font-family:  Arial, Helvetica,  sans-serif;

	font-size: 20px;

	color: #999999;

	text-decoration: none; 

	padding: 0px  0px  0px  0px ;

	margin: 15px  0px  4px  0px ;

	font-weight: normal 



}









.Titolo_Paragrafo {



	font-family:  Arial, Helvetica,  sans-serif;

	font-size: 13px;

	color: #111111;

	text-decoration: none; 

	font-weight: bold; 

	text-align: left; 

	margin-right:0;

	margin-left:0;

	margin: 0px  0px  0px  0px ;

	line-height: 19px;



}







.Didascalia{  

	font-family: Lucida grande, Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #444444;

}







.Codice {



	font-family:  monaco, courier new, courier, monospace;

	font-size: 12px;

	color: #003399;

	background-color: #ffffff;

	text-decoration: none; 

	font-weight: normal; 

	text-align: left; 

	margin-right:0;

	margin-left:0;

	margin: 0px  0px  0px  0px ;

	padding: 3px;

	line-height: 19px;



}



.TestoStandard{





	font-family:  Arial, Helvetica,  sans-serif;

	font-size: 13px;

	color: #111111;

	text-decoration: none; 

	font-weight: normal; 

	text-align: left; 

	margin-right:0;

	margin-left:0;

	margin: 0px  0px  0px  0px ;

	line-height: 19px;









}		

		

		

		

		

		

		

		



h1 {  



font-family:   Arial, trebuchet ms, Helvetica, sans-serif;

text-align:left;

font-size: 17.5pt;

color: #111111;

text-decoration: none; 

font-weight: bold; 

margin: 0px;

margin-bottom: 5px;

line-height: 23px;



 }





h2 {  



font-family:  Arial,trebuchet ms, Helvetica,  sans-serif;

text-align:left;

font-size: 17.5px;

color: #333333;

text-decoration: none; 

font-weight: bold; 



margin: 0px;

margin-bottom: 4px;

line-height: 20px;



}





h3 {  font-family: Arial, Helvetica,  sans-serif; 

font-size: 11px;

color: #222222;

text-decoration: none; 

font-weight: normal;



padding: 0px  0px  0px  0px ;

margin: 0px  0px  0px  0px ;

background: #ffffff;

}













h5 {  font-family:  Verdana, Arial, Helvetica,  sans-serif; font-size: 12px; color: #777777; text-decoration: none; font-weight: normal }



h6 {  font-family:  Verdana, Arial, Helvetica,  sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: bold }



hr {height:1; width:100% noshade:1; color:#999999;}









html, body  

{ font-family: Arial, Verdana, Helvetica,   sans-serif;

font-size: 13px;

color: #111111;

text-decoration: none; 

font-weight: normal; 

text-align: justify; 

margin: 0px 0px 0px 0px;

line-height: 19px;



}

		

p {



margin: 0px;

padding: 0px;



margin-right: 6px;





}	

		

		

input{

font-family:  Lucida grande, Arial, Helvetica, sans-serif; font-size: 12px; color: #220000;



margin:0px; 

padding:2px;



background-color:#ffffff;



border:1px solid; border-color:#bbbbbb;



}

		

		

img {

	margin:0px;

	padding:0px;



}		

		

		

		

		

		

		


