body {margin:0; padding:0; background: #fff url(/imgs/bg.gif) repeat-x; color:#000;}
#alleg_col_dx {FONT-SIZE:11px;}
#alleg_col_dx A {FONT-SIZE:10px;}
#alleg_col_dx div {margin:12px 0;}
#alleg_col_dx div div {margin:0;}

.bg_tratt_oriz {background: url(/imgs/bg_tratt_oriz.gif);}
.bg_trattegg {background: url(/imgs/bg_trattegg.gif);}
.bg_linea {background: url(/imgs/bg_linea.gif);}

A.corpo
{FONT-SIZE:11px;
FONT-WEIGHT:bold;
COLOR:#7e1d26;
TEXT-DECORATION: underline;}

A.corpo:hover
{FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #7e1d26;
BACKGROUND-COLOR: #ffffcc;
}

A.corpo:visited
{FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #7e1d26;
}

A SPAN
{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:9px;
FONT-WEIGHT:BOLD;
COLOR:#666666;
TEXT-DECORATION:none;
}

A:hover SPAN
{
FONT-FAMILY:
Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:9px;
FONT-WEIGHT:bold;
			COLOR:
				#666666;
			TEXT-DECORATION:
				underline;
			
}

body	
{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			BACKGROUND-COLOR:
				 #FFFFFF;
			
		}
	
table	
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			
		}
	
td	
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			
		}
	
div	
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			
		}
	
p	
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			
		}
	
span	
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			
		}
	

.moduli		
		{
		FONT-FAMILY:
				 monospace;
			FONT-SIZE:
				 12px;
			COLOR:
				 #666666;
			
		}
	
.italic 	
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-STYLE:
				 italic;
			FONT-SIZE:
				 11px;
			COLOR:
				 #666666;
			
		}
	
.bold 		
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			FONT-WEIGHT:
				 bold;
			COLOR:
				 #666666;
			
		}
	
.select		
		{
		FONT-FAMILY:
				 Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 11px;
			COLOR:
				 #000000;
			TEXT-DECORATION:
				 none;
			
		}
	


a 		
{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #666666;
TEXT-DECORATION: none;
}
	
a:hover 	
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT:bold;
COLOR: #666666;
TEXT-DECORATION: underline;
}
td a {FONT-SIZE: 10px;}
td a:hover {FONT-SIZE: 10px;}
td div a {FONT-SIZE: 11px;}
td div a:hover {FONT-SIZE: 11px;}	

a.topmenu 		
		{
		FONT-FAMILY:
				 Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 10px;
			FONT-WEIGHT:
				 normal;
			COLOR:
				 #FFFFFF;
			TEXT-DECORATION:
				 none;
			
		}
	
a.topmenu:hover 	
		{
		FONT-FAMILY:
				 Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 10px;
			FONT-WEIGHT:
				 normal;
			COLOR:
				 #FFFFFF;
			TEXT-DECORATION:
				 underline;
			
		}
	
a.topmenu:visited 	
		{
		FONT-FAMILY:
				 Arial, Helvetica, sans-serif;
			FONT-SIZE:
				 10px;
			FONT-WEIGHT:
				 normal;
			COLOR:
				 #FFFFFF;
			TEXT-DECORATION:
				 none;
			
		}
	


.grigioscuro	
		{
		BACKGROUND-COLOR:
				 #CCCCCC;
			
		}
	
.grigiomedio	
		{
		BACKGROUND-COLOR:
				 #E8E8E8;
			
		}
	
.grigiochiaro	
		{
		BACKGROUND-COLOR:
				 #F4F4F4;
			
		}
	.sfondotratteggio
		{
		BACKGROUND-IMAGE:
				 url(images/bg_trattegg.gif);
			BACKGROUND-REPEAT:
				 repeat-y;
			
		}
	
.sfondolinea
		{
		BACKGROUND-IMAGE:
				 url(images/bg_linea.gif);
			BACKGROUND-REPEAT:
				 repeat-y;
			
		}
	
.sfondolineaorizz
		{
		BACKGROUND-IMAGE:
				 url(images/bg_linea_oriz.gif);
			BACKGROUND-REPEAT:
				 repeat-x;
			
		}
	
.sfondotratteggioorizz
		{
		BACKGROUND-IMAGE:
				 url(images/bg_tratt_oriz.gif);
			BACKGROUND-REPEAT:
				 repeat-x;
			
		}
	

	
.titolettirossoscuro
		{
		FONT-WEIGHT:
				 bold;
			COLOR:
				 #7E1D26;
			
		}
.titoli div {FONT-SIZE: 160%; FONT-WEIGHT: bold; padding-left:2px;}
.msg_alert {font-weight:bold; color:red;}	



