html, body{margin:0;padding:0}
body{font: 80% Verdana,Arial,sans-serif;background:#FFFFFF;color:black;}

div#header {margin:0;text-align:center;}
div#content{background:#FFFFFF;color:black;padding-left:12%;padding-right:12%;}
div#footer{background:#FFFFFF;color:black;clear:both;width:100%}


div#navigation a{color:#FFFFFF;display:block;width:100%;text-decoration: none;background-color:inherit;}
div#navigation a:hover{display:block;text-decoration:none;background-color:#FFFFFF;color:#3FAE49;}

div#content p{line-height:1.4;padding:0;margin-left:0;margin-right:0;margin-top:1em;margin-bottom:1em;text-align:justify;}


h1{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:210%;font-weight:bold}
h2{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:160%;font-weight:bold}
h3{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:140%;font-weight:bold}
h4{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:120%;font-weight:bold}
h5{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:110%;font-weight:bold}
h6{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:100%;font-weight:bold}

div.intestazione{text-align:center}
div.intestazione a:link{color:#3FAE49;background:#FFFFFF;text-decoration: none;}
div.intestazione a:visited{color:#3FAE49;background:#FFFFFF;text-decoration: none;}
div.intestazione a:active{color:#3FAE49;background:#FFFFFF;text-decoration: none;}
div.intestazione a:hover{color:#3FAE49;background:#FFFFFF;text-decoration: none;}

img.logo{height:60px;border-style:none;}

div.navBar{color:#FFFFFF;background:#3FAE49;text-align:right;padding:0.2em 0 0.2em 0;}
div.navBar a:link{color:#FFFFFF;background:#3FAE49;text-decoration: none;}
div.navBar a:visited{color:#FFFFFF;background:#3FAE49;text-decoration: none;}
div.navBar a:active{color:#FFFFFF;background:#3FAE49;text-decoration: none;}
div.navBar a:hover{color:#3FAE49;background:#FFFFFF;text-decoration: none;}

div.doveSei{margin-top:1em;margin-bottom:1em;font-size:85%}
div.subTitle{color:#000000;background:inherit;margin-top:1em;margin-bottom:1em;border-bottom: solid 1px gray}

div.nota{color:#000000;background:#E1EBF4;padding:1px 0.5em 1px 0.5em;text-align:justify;}

div.floatSx{padding:0;float:left;width:49.7%;}
div.floatDx{padding:0;float:right;width:49.7%;}
div.clearBoth{clear:both;}

div.boxSezione{padding:0 1em 0 0; font-size:95%;}
div.boxSezione p{text-align:justify;font-size:95%;}
div.boxSezione h1{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:210%;font-weight:bold}
div.boxSezione h2{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:160%;font-weight:bold}
div.boxSezione h2.prossimamente{color:#808080;background:inherit;}
div.boxSezione h3{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:140%;font-weight:bold}
div.boxSezione h4{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:120%;font-weight:bold}
div.boxSezione h5{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:110%;font-weight:bold}
div.boxSezione h6{color:#3FAE49;background:inherit;margin:0.5em 0 0.5em 0;padding:0;font-size:100%;font-weight:bold}
div.boxSezione h2 a:link{color:#3FAE49;background:inherit;text-decoration:none;}
div.boxSezione h2 a:visited{color:#3FAE49;background:inherit;text-decoration:none;}
div.boxSezione h2 a:active{color:#3FAE49;background:inherit;text-decoration:none;}
div.boxSezione h2 a:hover{color:red;background:inherit;text-decoration:none;}

div.menuGuidaContainer{color:#000000;background:#E1EBF4;padding:0.5em 1em 0.5em 1em;text-align:justify;}

div.Ricerca{float:right;}
div.Ricerca form{padding:0;margin:0;}

div.copyRight{margin-top:1em;padding:0.5em 0 0.5em 0;border-top: solid 1px gray;font-size:90%;}

span.warning{color:red}
span.formula{font-family:"Courier New",Courier,Verdana,Arial,Sans-Serif}
div.grafico{white-space:pre;font-family:"Courier New",Courier,Monospace}

A:link{text-decoration: underline;color:blue;background:inherit;}
A:visited{text-decoration: underline;color:blue;background:inherit;}
A:active{text-decoration: underline;color:blue;background:inherit;}
A:hover{text-decoration: underline;color:red;background:inherit;}

table.nota{background-color:#FFFFFF;}
table.nota tr{background-color:#E1EBF4;}
table.nota td{padding:3px;}

table.calorie{background-color:#FFFFFF;}
table.calorie tr{background-color:#E1EBF4;}
table.calorie td{padding:3px;}

table tr.w{background-color:#D0E0EE;}
td.numero{text-align:right;}
tr.intestazione td{white-space:nowrap;text-align:center;}
td.indice{white-space:nowrap;}

table.sezione{background-color:#FFFFFF;}
table.sezione tr{background-color:#E1EBF4;}
table.sezione td{padding:5px;}

li{line-height:1.4;padding:0 0 0.5em 0;text-align:justify;}
li li{line-height:1.4;padding:0.5em 0 0.5em 0;text-align:justify;}

span.domanda1{font-style:italic;color:#3FAE49;}
span.domanda{font-size:90%;font-style:italic;color:blue;}
div.domanda{margin-left:4em;font-style:italic;color:blue;}

span.piramideQuotidiano{color:green;font-weight:bold;}
span.piramideSettimanale{color:red;font-weight:bold;}
span.piramideMensile{color:black;font-weight:bold;}

img.imgSezione{margin-left:2em;float:right;border:0;}
