html, body {
        margin: 0;
        padding: 0;
        border: 0;
}

 .trasparenza{ behavior: url('iepngfix.htc'); }

#header { 
display: block; 
width: 970px; 
border: 0px solid; 
height: 189px; 
clear: both; 
}

div.main-box {
position:relative;
width:970px;
margin:0 auto;
overflow:hidden;
border:solid 0px #993333;
}

div.top-box {
background:#FFFFFF;
text-align:center;
text-transform:uppercase;
border-bottom:solid 10px #FFFFFF;
}
div.bottom-box {
background:#FFFFFF;
text-align:center;
text-transform:uppercase;
border-top:solid 0px #FFFFFF;
}
div.center-box {
position:relative;
width:100%;
left:25%;
background:#FFFFFF;
border-left:solid 0px #FFFFFF;
top:-12px;
}
div.reset-box {
position:relative;
width:100%;
left:100%;
margin-left:-25%;

}
div.right-box {
position:relative;
width:100%;
margin-left:-120px;
background:#FFFFFF;
border-left:solid 0px #993333;
left:-2px;
}
div.content-box {
position:relative;
width:100%;
margin-left:-100%;
left:120px;
}

div.left {
float:left;
width:25%;
text-align:left;
margin-right:-10px;
padding-right:-50px;
}
div.right {
float:right;
width:212px;
text-align:left;
background:#BDD2C2;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #555555;	
padding-left:9px;
padding-right:7px;
margin-left:0px;
margin-right:0px;
}

div.rightsmall {
text-align:left;
background:#BDD2C2;
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #555555;	
}

div.rightsmallnobold {
float:right;
text-align:left;
background:#BDD2C2;
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #555555;	
}

div.titolibig {
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #003F30;	
}

div.titoliNoBold {
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color: #003F30;
}

div.testogrigio {
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color: #768082;	
}

div.testogrigioarancio {
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color: #768082;	
text-decoration: none;
border-bottom: 1px dotted #FF8808;
}



div.testogrigiobold {
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #515D61;	
}

div.testogrigioboldCondividi {
text-align:center;
font-family: Arial, Verdana, sans-serif;
font-size: 9px;
font-weight: bold;
color: #515D61;	
}

div.testobianco {
margin-left: 25px;
margin-right: 10px;
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color: #FFFFFF;	
}

div.testobiancobig {
margin-top: 10px;
margin-bottom: -5px;
margin-left: 25px;
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;	
}

td.menu {
text-align:left;
background:#FFFFFF;
font-family: Arial, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #2a5c50;	
}


div.center {
width: 469px;
margin-left:25%;
margin-right:120px;
padding-left:15px;
padding-right:15px;
text-align:left;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;

BACKGROUND: #EAF2EA;
}

	#news li {
  width: 202px;
  margin-left:-36px;
  overflow: hidden;
  border: 1px solid #2A5C50;
  list-style-type: none;
  color: #000;
  background: #ddd;
  display: none;
}

#news li img {
  display: block;
  border: 1px #2A5C50;

}

#news li p {
  margin: 0;
  padding: 0px;
  font-size: .8em;
  border-top: 0px solid #2A5C50;
}
* html div.center {
height:1%;
margin-left:-3px;
margin:0;
}
* html div.left {
margin-right:-3px;
}
* html div.right {
margin-left:-30px;
}
.clearfix:after {
content: "."; 
display: block;
height: 0px;
clear: both; 
visibility: hidden;
}		
.heightfix:before {
content:'.';
display:block;
visibility:hidden;
height:0;
}
A {
	COLOR: #2A5C50; BORDER-BOTTOM: 0px dotted; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6C9184; BORDER-BOTTOM: 0px solid
}

A1 {
	COLOR: #555555; BORDER-BOTTOM: 0px dotted; TEXT-DECORATION: none
}
A1:hover {
	COLOR: #555555; BORDER-BOTTOM: 0px solid
}
