body	{ 	margin: 0px; 
		padding: 0px;	
		font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none;
		background-color: #000000; 
		background-repeat: repeat-x;
		background-position: center top;
	}

hr 	{ border: 1px solid #666666 } 

table   { 
	border: 0px;
	border-color: #CCCCCC;
	border-collapse: collapse;
}
.maintable   { 
	border: 1px;
	border-color: #666666;
	border-collapse: collapse;
	color: #333333;
	background-color: #EAEFEF;
}
.bianco10         { padding: 0.5em; color: #ffffff; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; }
.text           { padding: 0.5em; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; }
.txt08p         { padding: 0.5em; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; }
.txtbody      	{ padding: 0.5em; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; }
.txtbodyjust  	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11pt; font-weight: normal; text-decoration: none; text-align: justify}
.txtlateral     { padding: 1em; color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
.txtlateralj  	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; text-align: justify}
.txtbig      	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12pt; font-weight: normal; text-decoration: none; }
.txtmedio      	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; }
.txtmediojust  	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; text-align: justify}
.txtsmall      	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
.txtsmalljust  	{ color: #333333; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; text-align: justify}
.txtfooter     	{ color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; }
.txtfooter:hover  	{ color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: underline; }

.txtfooter1     	{ background-color: #EAEFEF;color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;width=190px; }
.txtfooter1:hover  	{ color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: underline; }

.txtfooter2     	{ color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; }
.txtfooter2:hover  	{ color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: underline; }

.menubot1      	{ color: #990000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: none; }
.menubot1:hover 	{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: none; background-color: #AA1100}


.cellheader	 {
	border-top: 1px hidden #999999;
	border-right: 1px hidden #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px hidden #999999;
}

.cellfooter	 {
	border-top: 1px solid #999999;
	border-right: 1px hidden #999999;
	border-bottom: 1px hidden #999999;
	border-left: 1px hidden #999999;
	background-color: #FFFFFF;
}

th.cellhead	{ 
		color: #AA1100; 
		font-size: 10pt; 
		font-weight: bold; 
		font-style: normal; 
		text-align: center; 
		text-decoration: none; 
		border-top: 1px hidden #999999;
		border-right: 1px hidden;
		border-bottom: 1px dashed #999999;
		border-left: 1px hidden;
		background-color: #CCCCCC;
}

th.cellheadr	{ 
		color: #EAEFEF; 
		font-size: 10pt; 
		font-weight: bold; 
		font-style: normal; 
		text-align: center; 
		text-decoration: none; 
		border-top: 1px hidden #999999;
		border-right: 1px dashed #999999;
		border-bottom: 1px dashed #999999;
		border-left: 1px dashed #999999;
		background-color: #AA1100;
}

td.cellbody	 {
	border-top: 1px hidden #999999;
	border-right: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px hidden #999999;
}

td.cellmenu	{ 
	text-align: center;
	border-top: 1px hidden #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px hidden #999999;
	border-left: 1px solid #999999;
	background-color: #FFFFFF;
}

.fondobianco	{ 
	background-color: #FFFFFF;
}

table.tabmenusx   { 
	border-collapse: separate;
	border-top: 1px hidden;
	border-right: 1px dashed #999999;
	border-bottom: 1px hidden;
	border-left: 1px dashed #999999;
	background-color: #FFFFFF;
}

.menusx		{ 
		border-top: 1px solid #FFFFFF;
		border-right: 1px solid #333333;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #999999;
		background-color: #AA1100;
		}

.menusx a	{ 
		color: #EEEEEE; 
		font-size: 10pt; 
		font-weight: bold; 
		font-style: normal; 
		text-decoration: none; 
		}

.menusxg	{ 
		border-top: 1px solid #EAEFEF;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #999999;
		background-color: #CCCCCC;
		}

.menusxg a	{ 
		color: #AA1100; 
		font-size: 10pt; 
		font-weight: bold; 
		font-style: normal; 
		text-decoration: none; 
		}

.menusxon	{ 
		border-top: 1px solid #660000;
		border-right: 1px solid #660000;
		border-bottom: 1px solid #660000;
		border-left: 1px solid #660000;
		background-color: #660000
		}

.menusxon a	{ 
		color: #FFFFFF; 
		font-size: 10pt; 
		font-weight: bold; 
		font-style: normal; 
		text-decoration: none; 
		}

.parbody	 {
	border-color: #666666; 
	border-width: thin; 
	border-top: hidden;
	border-right: hidden;
	border-bottom: dashed;
	border-left: hidden;
	color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11pt; font-weight: normal; text-decoration: none
}

.menubot      	{ color: #666666; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: none; }
.menubot:hover 	{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: none; background-color: #AA1100}

.powerby      	{ color: #666699; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: none; }
.powerby:hover 	{ color: #666699; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: underline; }

a.menu:link, a.menu:visited{
color:#666666;
text-decoration:none;

}
a.menu:hover{
color:#666666;
text-decoration:underline;


}


