BODY{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
background-color:#4FA9F3;
font-size: 11pt;
font-family: 'Trebuchet MS',Verdana, Arial;
}

hr{
border:1px dashed #00317E;
}


.arealogotop{
background-color: #8BC8FA;
padding-left:30px;
}

.arearightblu{
background-color: #8BC8FA;
color: #00317E;
font-size: 11pt;
font-family: 'Trebuchet MS',Verdana, Arial;
}

.arearight{
background-color: #FBE824;
color: #00317E;
font-size: 11pt;
font-family: 'Trebuchet MS',Verdana, Arial;
}

.angolo_dxalto{
background-color: #ffffff;
width:40px;
}

.boxazzurro{
font-size:10pt;
background-image: url('image/boxazzurro.jpg');
background-repeat: no-repeat;
height:210px;
width:190px;
color:#000000;
}

.spazio40px{
width:40px;
}

.areacentrale{
color: #4FA9F3;
font-size: 11pt;
font-family: 'Trebuchet MS',Verdana, Arial;
padding-left:20px;
padding-right:20px;
text-align:justify;
}

.areahome{
color: #00317E;
font-size: 11pt;
font-family: 'Trebuchet MS',Verdana, Arial;
padding-left:25px;
padding-right:27px;
text-align:justify;
}

.menubottom{
background-image: url('image/menubottom.jpg');
background-repeat: repeat-x;
height:36px;
width:668px;
color:#000000;
font-weight:bold;
font-family: 'Trebuchet MS',Verdana, Arial;
font-size:10pt;
}

.linkbottom{
color:#ffffff;
font-weight:bold;
font-family: 'Trebuchet MS',Verdana, Arial;
font-size:10pt;
text-decoration:none;
}

.linkbottom:hover{
text-decoration:underline;
}

.angolorotondo_sx{
font-size:2pt;
background-image: url('image/testataarotondata_sx.jpg');
background-repeat: no-repeat;
height:28px;
width:668px;
}

.angolorotondo_dx{
font-size:2pt;
background-image: url('image/testataarotondata_dx.jpg');
background-repeat: no-repeat;
height:28px;
width:40px;
}

.provablu{
background-color: #8BC8FA;
}

.angolorotondounder_dx{
font-size:2pt;
background-image: url('image/underpagina_dx.png');
background-repeat: no-repeat;
height:21px;
width:40px;
}

.titoloblu_small{
display:block;
font-size:11pt;
background-image: url('image/testata_catalogo.png');
background-repeat: repeat-x;
width:200px;
height:19px;
color:#ffffff;
}

.titoloblu_smallcompleto{
display:block;
font-size:11pt;
background-image: url('image/testata_smalll.jpg');
background-repeat: repeat-x;
width:282px;
height:19px;
color:#ffffff;
}

.spancategoria{
display:block;
margin-top:3px;
padding-left:5px;
background-color: #ECD701;
width:100%;
font-size:11pt;
color:#00317E;

}

.linkdx{
color:#00317E;
font-family: 'Trebuchet MS',Verdana, Arial;
font-size:11pt;
text-decoration:none;
}

.linkdx:hover{
text-decoration:underline;
}

.spantitolo{
display:block;
font-size:18pt;
padding-left:20px;
padding-top:5px;
background-image: url('image/testatina_blu.png');
background-repeat: repeat-x;
width:658px;
height:40px;
color:#ffffff;
font-family: 'Trebuchet MS',Verdana, Arial;
}

.sfondoimage{
background-color: #0049A5;
}

.tdprodotto{
color:#0049A5;
font-size:11pt;
font-family: 'Trebuchet MS',Verdana, Arial;
}

.padding7{
padding:7px;
}

.diverrore{
border:1px solid #ff0000;
color:#ff0000;
padding:3px;
}
.divcorretto{
border:1px solid #008000;
color:#008000;
padding:3px;
}

.underbianco{
color:#ffffff;
font-size:8pt;
background-color:#4FA9F3;
padding:2px;
}

.tastocerca{
border:1px solid #0049A5;
color:#0049A5;
background-color:#ffffff;
}


.paddingleft10{
padding-left:10px;
}

.popup-section {padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dashed #333;}
