div.globale {
POSITION: ABSOLUTE; top : 0px; left : 0px; right : 0px; z-index: 0; width: 99%; text-align:center;
}
div.first {
width: 100%; height: 150px; background-color: #FFFFFF;
}

div.second {
position: absolute; top:2px; right: 4px; width: 40%; height: 125px; background-color: #FFFFFF;
}
div.terzo {
position: relative; top: 2px; left:1%; width: 98%; font-family: Verdana,Arial; font-size: 10px;
	border-top: 1px solid #3A5387;
	border-bottom: 1px solid #3A5387;
	border-left: 1px solid #3A5387;
	border-right: 1px solid #3A5387;
	background-color: #FFEA80;
}
div.quarto {
position: relative; 
top: 1px;
left:1%;
width: 98%; 
height: 120px; 
border: 1px solid #3A5387; 
font-family: Verdana,Arial; 
font-size: 10px; 
background-color: white;
z-index: 1;
}

div.loginarea {
position: absolute; top: 3px; left: 5px;  
width: 420px;

font-family: Verdana,Arial; font-size: 11px;

border: 1px solid #BBB;
}
div.loginheader {
width: 420px;
background-color: #FFEA80;
}
div.loginform{


}
div.infoform {
height: 16px;
background-color: #FFFFD9;
color: black;
border-top: 1px solid #BBB;
width: 420px;
}
td.vocemenu { border-right: 1px solid #FFD700; text-align: center;}

td.destra { border-right: 1px solid #9E3136;}
td.importante {  background-color: #FFD700; border-right: 1px solid #FFD700;}

td.textmenu, div.menuBar,
div.menuBar a.menuButton, a.menuButton2,
div.menu,
div.menu a.menuItem {	font-family: MS Sans Serif, Arial, sans-serif; 
						font-size: 9px; 
						font-style: normal;
  						font-weight: normal;
  						color: #9e3136;
						}

div.menuBar {
				position: Absolute;
				top: 120px;
				left: 0px;
				z-index: 2; 
				height: 25px; 
				text-align: left;
				width: 100%; 
				margin: 0 auto;
				font-size: 1em; 
				padding: 0;
				border: 1px solid #c7c4b3; 
				background-color: #FFEA80;
				color: #9e3136; 
				}

div.menuBar a.menuButton {
  							/*background-color: transparent;*/
  							left: 0px;
							text-decoration: none;
   							z-index: 100;
  							color: #9e3136; 
  							text-align: center; 
  							}

div.menuBar a.menuButton:hover {
  							/*	background-color: transparent;*/
								background-color: transparent;
  								color: #FFF;
								/*font-weight: bold;*/
								text-decoration: underline;
								}
								
div.menuBar a.menuButton2 {
  							/*background-color: transparent;*/
  							left: 0px;
							text-decoration: underline;
   							z-index: 100;
  							color: #9e3136; 
  							text-align: center; 
  							}

div.menuBar a.menuButton2:hover {
  							/*	background-color: transparent;*/
								background-color: transparent;
  								color: #FFF;
								
								}
								
								
								

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  										background-color: transparent;
  										border-color: #909090;
  										/*color: #FFF;*/
  										left: 1px;
  										/*top: 1px;*/
										/*font-weight: bold;*/
										}

										

div.menu {
		position: absolute;
  			background-color: #FFEA80;
 		 	border-top: none;
 		 	border-right: 1px solid #c7c4b3;
 		 	border-bottom: 1px solid #c7c4b3;
 		 	border-left: 1px solid #c7c4b3;
    		padding: 0px 1px 1px 0px;
  			visibility: hidden;
  			z-index: 101;
  			margin-top: 11px;
			}

div.menu a.menuItem {
  						color: #000000;
  						cursor: pointer;
  						display: block;
  						padding: 3px 1em;
  						text-decoration: none;
  						white-space: nowrap;
						width: 180px;
						}

div.menu a.menuItem:hover, 
div.menu a.menuItemHighlight {
  								background-color: #FF8040;
								cursor: pointer;
  								color: #ffffff;
								font-weight: bold;
								width: 180px;
  								}

div.menu div.menuItemSep {
  							border-top: 1px solid #909090;
  							border-bottom: 1px solid #f0f0f0;
  							margin: 4px 2px;
							width: 180px;
							}

