/*  global classes */

body {
		 background: url(img/bg2.jpg) repeat-x center top;
		 margin:0 0 0 0;
		 padding:0 0 25px 0;
		 border:0;
		 font-size:100%;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 text-align:center;
		 SCROLLBAR-FACE-COLOR: #fff; SCROLLBAR-HIGHLIGHT-COLOR: #aab3b3; SCROLLBAR-SHADOW-COLOR: #aab3b3; COLOR: #444; SCROLLBAR-3DLIGHT-COLOR: #fff; SCROLLBAR-ARROW-COLOR: #000; SCROLLBAR-TRACK-COLOR: #f0f0f0; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #fff; background-color:#B40000;
		 }

A { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #000000}
A:visited { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #000000 }
A:active { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #000000 }
A:hover { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: underline; COLOR: #ff0000 }

A.b { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none; COLOR: #ffffff}
A.b:visited { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; COLOR: #ffffff }
A.b:active { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; COLOR: #ffffff }
A.b:hover { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: underline; COLOR: #ffffff }


A.blu { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #000099}
A.blu:visited { FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #000099 }
A.blu:active { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #000099 }
A.blu:hover { FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #3333ff }

A.r { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #ff0000}
A.r:visited { FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #ff0000 }
A.r:active { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #ff0000 }
A.r:hover { FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #ff0000 }


A.rb { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: #ff0000}
A.rb:visited { FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; COLOR: #ff0000 }
A.rb:active { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; COLOR: #ff0000 }
A.rb:hover { FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: #ff0000 }


A.n { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #000000}
A.n:visited { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #000000 }
A.n:active { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; COLOR: #000000 }
A.n:hover { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: underline; COLOR: #000000 }


.testob  {font:  11px verdana,Arial,Helvetica,sans-serif;
		text-decoration: none;
	 	color: #ffffff;}
		
.titolettorosso  {font:  14px verdana,Arial,Helvetica,sans-serif;
		text-decoration: none;
	 	color: #cc0000;}	
		
	 
td  {font:  11px verdana,Arial,Helvetica,sans-serif;
		text-decoration: none;
	 	color: #000000;}
		
.titolo  {font:  16px Arial,Helvetica,sans-serif;
		text-decoration: none;
		FONT-WEIGHT: bold;
	 	color: #000000;}
		
	.titolob  {font:  16px Arial,Helvetica,sans-serif;
		text-decoration: none;
		FONT-WEIGHT: bold;
	 	color: #ffffff;}	
		
.titolobox  {font:  14px Arial,Helvetica,sans-serif;
		
		FONT-WEIGHT: bold;
	 	color: #ffffff;
		BACKGROUND-COLOR: #cc0000;
		height: 22px;
		text-align:center;
	 padding:3px 0px 0px 0px;
		}
		
		.titoloboxn  {font:  14px Arial,Helvetica,sans-serif;
		
		FONT-WEIGHT: bold;
	 	color: #ffffff;
		BACKGROUND-COLOR: #000000;
		height: 22px;
		text-align:center;
	 padding:3px 0px 0px 0px;
		}
		
		.titolone  {font:  14px Arial,Helvetica,sans-serif;
		
		FONT-WEIGHT: bold;
	 	color: #ffffff;
		BACKGROUND-COLOR: #3DC1FF;
		height: 22px;
		text-align:center;
	 padding:3px 0px 0px 0px;
		}
		
				.titolonered  {font:  14px Arial,Helvetica,sans-serif;
		
		FONT-WEIGHT: bold;
	 	color: #ffffff;
		BACKGROUND-COLOR: #3DC1FF;
		height: 22px;
		text-align:center;
	 padding:3px 0px 0px 0px;
		}
			
.titolonews  {font:  16px Arial,Helvetica,sans-serif;
		text-decoration: none;
		FONT-WEIGHT: bold;
	 	color: #ffffff;}
		
.bottone
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000 }

.bottonerosso
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000 }

.bottonegrigio
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #acacac }


li { COLOR: #000000 }
li.bianco { COLOR: #ffffff }