body {
    size: auto;
    background: White;
    font-family:9pt georgia, serif
    font-size: 72%;
    color: Black;
    margin: 1pt;
    padding: 1pt;
    page-break-after: always;

}
@boxquadro {
     /* auto is the initial value */
  margin: 10%;
}
.screen {display: none;}

a:link:after{
content: "   [   " attr(href) "   ]   ";
}

div#boxtitolo {margin-top:0em;width:100%;}
div#boxtit {margin-top:0em;width:100%;}
div#boxpretitolo {margin-top:0em;width:100%;}


div#boxquadro {position:absolute; top: 7.0em; margin-left:0%;margin-top:7%; background-color: #EAD9FF; color:rgb(51, 51,51); text-align: left; width:98.9%; padding: 0 0.1em 0.1em 0.1em;}
div#boxsins {position:relative; top:0px; margin-left:0%; background-color: #FFFFFF; color: rgb(51, 51,51);  width:19.5%; border-color: rgb(51, 51,51); border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; text-align: left; padding: 0.7em 2em 1em 1em; }
.frossetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#9B1818; background-color: #FFFFFF;}
.testo {width:90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; text-align: justify; vertical-align: middle; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; background-attachment: fixed; background-repeat: no-repeat; white-space: normal;}
.fbluetto {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; color:#000D81; background-color: #FFFFFF;}
.testodx {width:90%; text-align: right; padding: 0.1em 0.1em 0.1em 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;}
.testocenter {text-align: center; padding: 0.1em 0.1em 0.1em 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.fsfondoblu {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; color:#FFFFFF; background-color: #000D81;}
.pic {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: rgb(51, 51, 51); background-color: #FFFFFF; line-height:15px;}


 div#boxcopy {display : none;}

div#boxcontenuti
{  width:99%;
 padding: 0px 0px 0px 0px;
   page-break-after: always;
   margin-left: 3mm;
   margin-right: 3mm;
   margin-top: 3mm;
   margin-bottom: 5mm;
   background-color: #EAD9FF;
   }
div#contenitore{margin-top:1px;}
div#boxsup {position:relative; margin-top:1px; margin-left:0; padding: 0em 0.1em 0.1em 0.1em; color:#000000; background-color: #CCCFE6;text-align:left; width:99%;height:31px;}
div#boxalsin  {display : none;}
div#boxalbe{display: none;}
div#boxgreca{display: none;}
div#boxgreca2{display: none;}
div#boxaldx{display: none;}
div#boxinfdx {display:none}
div#boxaldxfac{display:none;}
div#boxcinque{display:none;}

div#boxcentralehome  {display : none;}
div#boxcentrale {display : none;}
div#boxchihome {display : none;}
div#boxchi {display : none;}
div#boxnovhome {display : none;}
div#boxnov {display : none;}
div#boxinihome {display : none;}
div#boxini {display : none;}
div#boxatthome  {display : none;}
div#boxatt  {display : none;}
div#boxserhome  {display : none;}
div#boxser  {display : none;}
div#boxlinhome  {display : none;}
div#boxlin  {display : none;}
div#boxrete {display : none;}
div#boxvetrina {display : none;}
.boxrete {display : none;}
#boxrete {display : none;}
#boxzero {display : none;}
#boxvetrina {display : none;}
#boxmeta {display : none;}
#boxsins {display : none;}
.boxsins {display : none;}
#boxlingue {display : none;}
#boxparri {display : none;}
#boxparrilin {display : none;}
#boxcilea {display : none;}
#boxcilea2 {display : none;}
div#boxsponsorlocale {display : none;}

#barra {display : none;}
.ormenuhomebase {display : none;}
.ormenubase {display : none;}
.ormenuhomebase6 {display : none;}
.ormenubase6 {display : none;}
.ormenuhomebase7 {display : none;}
.ormenubase7 {display : none;}
.ormenuhomebase8 {display : none;}
.ormenubase8 {display : none;}



div#col1{position:relative; top:0px; width:56%; padding-left:1%}
div#col2{position:absolute; top:0px; margin-left: 57%; text-align:left;}
div#col11{position:relative; float: left; top:0px; width:36%; padding-left:1%}
div#col22{position:relative; top:0px; margin-left: 40%;}
div#col111{position:relative; float: left; top:0px; width:46%; padding-left:0}
div#col222{position:relative; top:0px; height:50px; margin-left: 50%;}
div#par1{float: left; padding: 0.5em 0.1em 0em 0em;}
div#par2{margin-left: 1%}
div#par2bis {margin-left: 40%}
div#par11{float: left; padding-right:1%}
div#par22{margin-left: 5%}
div#par111{float: left;  height: 250px; margin-top:0;}
div#par222{height: 250px; margin-left: 25%; margin-top:0;}
.par111{float: left;  height: 250px; margin-top:0;}
.par222{height: 250px; margin-left: 25%; margin-top:0;}
div#par1111{float: left;  height: 70px; width: 43%; margin-top:0;}
div#par2222{height: 70px; margin-left: 45%; margin-top:0;}
div#par11111{float: left;  height: 140px; width: 43%; margin:0 0 0 3px;}
div#par22222{height: 140px; padding:0 0 0 43px; margin-left: 63%;}
/*.par11111{display : none;}*/
/*.par22222{display : none;}*/
div#prolbox1{float: left;  height: 290px; margin-top:0;}
div#prolbox2{height: 290px; margin-left: 55%; margin-top:0;}
div#fornbox1{float: left; height: 340px; width: 55%; margin-top:0;}
div#fornbox2{height: 340px; margin-left: 63%; margin-top:0;}



/*stili font: insmli, ottobre 2005*/
h1,h2{margin: 0;padding:0;}
h1{color: #000D81; background: inherit; margin-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 3.7em}
h1.ros {margin-top: 0px; color: #9B1818; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 3.7em}
h2{color: #000D81; background: inherit; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; line-height:1.0}
h2.ros {color: #9B1818; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; line-height:1.0}
.fnot2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background-color: #FFFFFF; color:black}
h3{color: #9B1818; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; line-height:1.3}

img { border: none; vertical-align: text-bottom;}
img.freccian { border: none; vertical-align: text-bottom; width:18px; height:18px;}
img.pub {padding: 10px 10px 10px 10px}

/*ul.pdf { display:none; }*/

/* Tabella statistiche e 5 per mille */
table.stat{
margin:5px;
width:100%;
padding:0em 0em 0em 0em;
border: 1px solid #8a9;
font-weight:bold;
vertical-align: middle;
}

caption.stat{
color:#FFFFFF;
background-color:#000D81;
text-transform:uppercase;
margin:0em 0.5em 0em 0.5em;
border: 1px solid #8a9;
font-weight:bold;
vertical-align: middle;

}

th.stat{
margin:0;
padding:0em;
height:28px;
border:1px solid #000D81;
background-color:#EEEEEE;
color:#000000;
text-align:center;
font-size:1.0em;}

th.statsx{
margin:0;
padding:0em;
border:0px solid #000D81;
background-color:#000D81;
color:#FFFFFF;
text-align:center;
font-size:0.9em;
}

td.statdx{
margin:0;
padding:0em;
height:20px;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: middle;
text-align:right;
font-size:1.2em;
background-color:#EEEEEE;
}

td.statsx{
margin:0;
padding:0em;
height:20px;
border:0px solid #000D81;
color:#FFFFFF;
border-color: #000D81;
background-color:#000D81;
vertical-align: middle;
text-align:center;
font-size:0.9em;
}
td.statsxpic{
margin:0;
padding:0em;
border:0px solid #000D81;
color:#FFFFFF;
border-color: #000D81;
background-color:#000D81;
vertical-align: middle;
text-align:center;
font-size:0.8em;
}
td.statpic{
margin:0;
padding:0em;
border:0px solid #000D81;
color:#000D81;
border-color: #000D81;
vertical-align: middle;
text-align:left;
font-size:0.8em;
background-color:#EEEEEE;
}