BODY, TD {
	font-family : Verdana, Arial, Helvetica;
	font-size: 8pt; }
	
.smallbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; border-width=1; border-color: #cccccc;}

A {
	text-decoration: none;
	color : #999999;
}

A:LINK {
	text-decoration: none;
}


A:Hover {
	text-decoration: none;
	color : #CC9900;
}

.smallest { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }


.intro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; }

.section { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }

.bottom_titles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DCDCDC; }
.bottom_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }
.bigtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #ffffff; }
.hightext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }


.plinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }
.hlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc6600; }

.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; }

.message { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc6600; font-weight:bold; }

.psubtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: ff0000; }

.tab { border-top: 4px solid #000033; }

.imagecorner { background: #000033 url(images/square_blu.jpg) no-repeat left bottom;
			   width: 129px; }
			   
.imagecornerbottom { background: #000033 url(images/square_blu2.jpg) no-repeat right top;
			   		 width: 129px; height: 64px; padding-top: 5px; }

.tabmenusx { border: 1px solid #ffffff; 
			 padding: 0px; margin: 0px; margin-top: 6px; }
			 
html>body .tabmenusx { margin: 6px 0px 0px 5px; }
			 
.menusn a { color : #00CC00; font-size: 7pt; }

.menusn A:Hover { text-decoration: none;
	              color : #CC9900; }

.menusn p { text-align: right;
			background: transparent url(images/sepmenu_sn.gif) no-repeat left bottom;
			padding: 0px; padding-top: 7px; padding-right: 10px; padding-bottom: 10px; margin: 0px; }
			
.menusn p.menusnultimo { background: none; 
						 padding: 0px; padding-top: 5px; padding-right: 10px; margin: 0px; }
						 
.notelegali { border: 1px solid #ffffff; 
			  margin: 0px; }
			  
html>body .notelegali { margin-left: 5px; }
						 
.notelegali p {	text-align: right;	
				padding: 7px 10px 7px 0px; margin: 0px; }			 
						 
.notelegali a { color : #ffffff; font-size: 7pt; }

.notelegali A:Hover { text-decoration: none;
	                  color : #CC9900; }
		  
.scroll { overflow: auto;
		  height: 252px;
	      margin: 5px;
	      padding: 5px;
          width: 570px;
		  scrollbar-arrow-color: #ffffff;
		  scrollbar-3dlight-color: #888888;
          scrollbar-highlight-color: #000000;
          scrollbar-face-color: #000033;
          scrollbar-shadow-color: #355073;
          scrollbar-darkshadow-color: #355073;
          scrollbar-track-color: #355073; }
		  
.button {border: 1px double #cc9900;
		border-top-color: #cc9900;
		border-left-color: #CC9900;
		background-color: #FFFFFF;
		color: #355073;
		font-size: 10pt;
		font-weight: bold;
		font-family: Verdana, Helvetica, Arial, sans-serif;
} 

		  



