body {background-image: url(img/backg.gif); background-color:  #E0E8EE; background-repeat: repeat-x; text-align:center; font-family:Helvetica, arial, sans-serif; font-size:12px; margin:0;}
 div#contenitore {background:#00A6E0; width:915px; margin:0 auto; text-align:justify;}
  div#top {background:#E0E8EE; height:10px; display: block;}
  div#header {background:#FFFFFF; height:71px; display: block;}
  div#lingue {height: 20px; width: 145px; display: inline-block; float: right; margin-top: 4px; position: relative;}
  div#colsx {background:#015C95; width:766px; \width:767px; w\idth:766px; float:left; border-right:1px solid #CCCCCC; }
  div#menu {position:relative; width:766px; \width:767px; w\idth:766px; float:left;}
  ul#menu {background:#015C95; padding:0; margin:0; list-style:none; height:2.75em; border-width:0.1em 0; border-color:#FFFFFF; border-style:solid;}
		ul#menu li {float:left;}
		ul#menu li a {display:block; width:86px; color:#FFFFFF; background:#015C95; font-size:12px; line-height:2.5em; padding:0 1.5em; text-decoration:none; border-right:0.08em solid #FFFFFF; font-family:Verdana, sans-serif; font-weight:normal;}
		ul#menu li a:hover {display:block; width:86px; color:#FFFFFF; background:#015C95; font-size:12px; line-height:2.5em; padding:0 1.5em; text-decoration:none; border-right:0.08em solid #FFFFFF; font-family:Verdana, sans-serif; font-weight:bold;}
	div#sottomenu {background:#015C95; padding:0; margin:0; list-style:none; width: 766px; height:150px; border-width:0.1em 0; border-color:#FFFFFF; border-style:solid; display: inline-block;}
		ul#menu1 {background:#00A6E0; float:left; padding:0; margin:0; list-style:none; height:10px;}
		ul#menu1 li a {display:block; width:96px; color:#015C95; background:#00A6E0; font-size:1.1em; line-height:28px; padding:0 1.5em; text-decoration:none; font-family:Verdana, sans-serif; font-weight:normal; border: 1px solid #00A6E0;}
		ul#menu1 li a:hover {display:block; width:96px; color:#015C95; background:#00A6E0; font-size:1.1em; line-height:28px; padding:0 1.5em; text-decoration:none; font-family:Verdana, sans-serif; font-weight:bold; border: 1px solid #015C95;}
  	div#logo { position: relative; float: left; top: 2px; display: inline-block; background-image: url(img/logoHIG2.gif); height: 145px; width: 125px; background-repeat: no-repeat;}
   div#flash { position: relative; float: left; top: 2px; display: inline-block; height: 145px; width: 501px;}
  div#subcolsx {background:#FFF; float:left; width:598px; \width: 619px; w\idth:598px; padding:5px; border-right:1px solid #FFFFFF;}
  	ul#menualtro {background:#015C95; padding:0; margin:0; list-style:none; width:127px;}
		ul#menualtro li a {display:block; width:127px; color:#FFFFFF; background:#015C95; font-size:10px; line-height:2.18em; padding:2px; text-decoration:none; font-family:Verdana, sans-serif; font-weight:normal; border: 1px solid #015C95;}
   	ul#menualtro li a:hover {display:block; width:127px; color:#00A6E0; background:#015C95; font-size:10px; line-height:2.18em; padding:2px; text-decoration:none; font-family:Verdana, sans-serif; font-weight:bold; border: 1px solid #FFFFFF;}
  div#subcoldx {background:#015C95; color:#180000; width:127px; \width: 147px; w\idth:127px; float:left; padding:10px; text-align:center; margin-top:1em;}
  div#subcoldx {margin-top:0; overflow: hidden;}
   div#subcoldx img {border:2px outset #000000;}
 div#coldx {background:#00A6E0; color:#FFF; width:127px; \width: 148px; w\idth:127px; float:left; padding:10px; overflow: hidden;}
 div#footer {background:#00A6E0; font-size: 11px; height: 85px; text-align:left; border-top:2px solid #015C95; color:#000000; font-style:normal; display: block; padding-left: 4px;  padding-top: 4px;  padding-bottom: 4px;}
.clearlft {clear:left; }
h3 {font-size: 11px; font-weight: bold; color: #FFFFFF; display: inline;}
h3.stelle {font-size: 12px; font-weight: bold; color: #F4D433; display: inline;}
div#titolo {font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #015C95; height: 20px; padding-left: 4px; padding-bottom: 4px; padding-top: 8px;}
div#news {font-size: 12px; font-weight: normal; color: #FFFFFF;}
#picture {float:left;width: 45px;}
#gallery {float:left;width: 100px;}
#immagine-int {float:left;width:190px;}
#myhtmlticker h1{
	color: #FFFFFF;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}

.tickerstyle{
	height: 400px;
	text-align: justify;
	font-size: 12px;
	padding: 4px;
	margin: 0px;
	color: #FFFFFF;
	background-color: transparent;
	overflow:hidden;}

.messagediv{display: none;background:transparent; color: #FFFFFF; font-size:12px;}
.messagediv a{text-decoration: none;}
.messagediv a:hover{text-decoration: underline;}