.XulMenu {font-family: verdana; FONT-WEIGHT: bold; font-size: 12px; -moz-user-select: none;}.XulMenu .button,.XulMenu .button:hover,.XulMenu .button-active,.XulMenu .button-active:hover {	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #ffffff; border-color: #801010 #a05050 #801010 #a05050 ; background: #801010;    color: #ffffff; text-align: center; text-decoration: none; font-weight: bold; font-size: 12px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 20px; width: 168px}.XulMenu .button:hover {	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #ffffff; border-color: #801010 #a06060 #801010 #a06060 ;background: #801010;    color: #f1d060; text-align: center; text-decoration: none; font-weight: bold; font-size: 14px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 20px; width: 168px}.XulMenu .button-active {	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #ffffff; border-color: #801010 #a06060 #801010 #a06060 ;background: #801010;    color: #f1d060; text-align: center; text-decoration: none; font-weight: bold; font-size: 12px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 20px; width: 168px}.XulMenu .button-active:hover  {	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #ffffff; border-color: #801010 #a06060 #801010 #b06060 ;background: #801010;    color: #f1d060; text-align: center; text-decoration: none; font-weight: bold; font-size: 12px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 20px; width: 168px}.XulMenu .item,.XulMenu .item:hover{	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #ff00ff; border-color: #801010 #801010 #ffffff #801010 ; background: #801010;    color: #ffffff; text-align: left; text-decoration: none;  font-weight: normal; font-size: 11px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 18px; width: 120px}.XulMenu .item-active,.XulMenu .item-active:hover {	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #00ffff; border-color: #801010 #801010 #ffffff #801010 ; background: #801010;    color: #ffffff; text-align: left; text-decoration: none;  font-weight: normal; font-size: 11px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 18px; width: 120px}.XulMenu .item:hover,.XulMenu .item-active,.XulMenu .item-active:hover {	line-height: normal;  padding: 0px 10px 0px 10px; 	border: 1px solid #ffff00; border-color: #700505 #700505 #ffffff #700505; background: #700505;    color: #f1d060; text-align: left; text-decoration: none;  font-weight: normal; font-size: 11px;   cursor: default; white-space: nowrap;display: block; position: relative;  height: 18px; width: 120px}   .XulMenu .section {	line-height: normal;  padding: 0px 0px 0px 0px; 	border: 1px solid #ffff00; border-color: #ffffff #ffffff #ffffff #ffffff ; background: #801010 ;    color: #f1d060; text-align: left; text-decoration: none;  font-weight: normal; font-size: 11px;   cursor: default; white-space: nowrap;display: block; position: absolute;  height: 18px; width: 120px;   visibility: hidden; z-index: -1;}  .XulMenu .arrow {    position: absolute; top: 7px;  right: 8px;  border: 0;}* html .XulMenu td { position: relative; } /* ie 5.0 fix */.comunicare_testo {PADDING-RIGHT: 10px; PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #505050; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, helvetica, sans-serif}.comunicare_testo2 {PADDING-RIGHT: 8px; PADDING-LEFT: 4px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #c0c0c0; LINE-HEIGHT: 22px; FONT-FAMILY: verdana}.comunicare_titolo {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #d00000; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, }.comunicare_link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; TEXT-DECORATION: none COLOR: #ff0000; LINE-HEIGHT: 11px; FONT-FAMILY: verdana}A:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #c8c8c8; LINE-HEIGHT: 11px; FONT-FAMILY: verdana, TEXT-DECORATION: none}.foto {PADDING-RIGHT: 0px; BORDER-TOP: #d00000 3px solid; PADDING-LEFT: 0px; BORDER-BOTTOM: #a0a0a0 3px solid; text-align: right;}