body {
background-color:white;
color: #000000;
margin:0px;
padding:0px;
font:11px verdana, arial, helvetica, sans-serif;
height: 100%;
text-align:center;
}

#box {
background-color: #FFFCD9;
text-align: left;
width: 768px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
height: 590px;         /*400px*/
}

#testa-sin {
top:0px;
left:0px;
border:1px solid black;
background-color:#FFFCD9;
padding:0px;
float: left;
width:121px;
margin: 0px;
height: 74px;
}
#testa-des {
top:0px;
right:0px;
border:1px solid black;
background-color:#FFFCD9;
padding:0px;
float: right;
width:120px;
margin: 0px;
height: 74px;
}

#testa-cen {
width:auto;
margin:0px 120px 0px 120px;
border:1px solid black;
background-color:#FFFCD9;
padding:0px;
height: 74px;
}

#FineTestata {
width:auto;
margin:0px 0px 0px 0px;
background-color:#FFFCD9;
padding:10px;
height: 15px;
}

h1 {
margin:0px 0px 0px 0px;
padding:0px;
font-size:32px;
font-weight:700;
color:#308333;
}
h2 {
font:bold 12px/14px verdana, arial, helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px;
}
h3 {
font-style:italic;
font:bold 18px/20px verdana, arial, helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px;
}
h4 {
font:10px/12px verdana, arial, helvetica, sans-serif;
margin:0px 0px 0px 20px;
padding:0px;
color:black;
}
h5 {
font:bold 10px/12px verdana, arial, helvetica, sans-serif;
margin:0px 0px 0px 20px;
padding:0px;
color:black;
}
p {
font:11px/20px verdana, arial, helvetica, sans-serif;
margin:0px 0px 16px 0px;
padding:0px;
}

#corpo-centrale {
background-color: #FFFCD9;
/*background-image: url(../images/SfondoGrigliaSfumatoFrange.gif);*/
/*background-repeat: no-repeat;*/
width: 100%;
height: 100%;
margin: 0px;
}

#corpo-centrale2 {
background-color: #FFFCD9;
background-image: url(../images/SfondoGrigliaSfumatoFrange.gif);
background-position: top center;
background-repeat: no-repeat;
width: 100%;
/*height: 100%;*/
margin: 0px;
}

#corpo-sin-fondo {
left:0px;
background-color:transparent;            /*#FFFCD9*/
padding:0px;
float: left;
text-align: left;
width:200px;
margin: 0px;
height: 40px;
}

#corpo-cen-fondo {
background-color:transparent;            /*#FFFCD9*/
/*margin:0px 200px 0px 200px;*/
margin:0px 0px 0px 0px;
text-align: center;
width: auto;
padding:0px;
height: 40px;
}

#corpo-des-fondo {
right:0px;
background-color:transparent;            /*#FFFCD9*/
padding:0px;
float: right;
text-align: right;
width:200px;
margin: 0px;
height: 40px;
}


#corpo-sin1 {
background-color: transparent;
float: left;
font-size: 10px;
text-align: left;
width: 210px;           /*334px*/
height: 270px;
margin: 0px;
padding-left:27px;
padding-top:10px;
}
#corpo-des1 {
background-color: transparent;
float: right;
font-size: 10px;
text-align: right;       /*right*/
width: 458px;           /*334px*/
height: 270px;
margin: 0px;
padding-right:27px;
padding-top:10px;
}
#corpo-sin2 {
background-color: transparent;
float: left;
font-size: 10px;
text-align: left;
width: 210px;           /*334px*/
height: 510px;
margin: 0px;
padding-left:27px;
padding-top:40px;
padding-bottom:0px;
}
#corpo-des2 {
background-color: transparent;
float: right;
font-size: 10px;
text-align: right;
width: 458px;          /*334px*/
height: 510px;
margin: 0px;
padding-right:27px;
padding-top:100px;
padding-bottom:0px;
}
#corpo-sin3 {
background-color: #FFFCD9;
float: left;
font-size: 10px;
text-align: left;
width: 334px; 
height: 150px;
margin: 0px;
}
#corpo-des3 {
background-color: #FFFCD9;
float: right;
font-size: 10px;
text-align: right;
width: 334px; 
height: 150px;
margin: 0px;
}
#corpo-sin4 {
background-color: #FFFCD9;
float: left;
font-size: 10px;
text-align: left;
width: 334px; 
height: 250px;
margin: 0px;
}
#corpo-des4 {
background-color: #FFFCD9;
float: right;
font-size: 10px;
text-align: right;
width: 334px; 
height: 250px;
margin: 0px;
}
#corpo-sin5 {
background-color: #FFFCD9;
float: left;
font-size: 10px;
text-align: left;
width: 334px; 
height: 570px;
margin: 0px;
}
#corpo-des5 {
background-color: #FFFCD9;
float: right;
font-size: 10px;
text-align: right;
width: 334px; 
height: 570px;
margin: 0px;
}
#corpo-sin6 {
background-color: #FFFCD9;
float: left;
font-size: 10px;
text-align: left;
width: 334px; 
height: 390px;
margin: 0px;
}
#corpo-des6 {
background-color: #FFFCD9;
float: right;
font-size: 10px;
text-align: right;
width: 334px; 
height: 390px;
margin: 0px;
}

/* per nuova versione */

#Titolo {
width: 768px;
background-color: transparent;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#TitoloCoda {
width: 768px;
background-color: #FFFCD9;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.testata {
width: 768px;
height: 100%;
background-color: #FFFCD9;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#testa-sx {
width:121px;
height: 74px;
border:1px solid black;
background-color:#FFFCD9;
padding:0px;
margin: 0px;
}

#testa-ce {
width:500px;
height: 74px;
border:1px solid black;
background-color:#FFFCD9;
padding:0px;
margin:0px 0px 0px 0px;
}

#testa-dx {
width:120px;
height: 74px;
border:1px solid black;
background-color:#FFFCD9;
padding:0px;
margin: 0px;
}



