body{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0; padding:0; border:0}
#backgroundLeft{left:0; width:50%; background:url(../images/sfondo_sinistro.png) top left repeat-x; height:840px; position:absolute; top:0; z-index:0}
#backgroundRight{ right:0; width:50%; background:url(../images/sfondo_destro.png) top left repeat-x; height:963px;position:absolute; top:0; z-index:1}
#contenitore{ width:980px; margin:auto; z-index:3; position:relative;}
#superContenitore{width:980px; }
#sinistro{ float:left; width:199px}
#centrale{float:left;  width:751px; background:#FFF; min-height:2px;}
#paginetta{padding:20px; min-height:465px;height:auto!important;height:465px;}
#destro{ float:left; width:27px; height:1053px; background:url(../images/sponda_destra.jpg) top left no-repeat; }
#sopraLogo{ height:43px; background:url(../images/superiore_sinistro.jpg) top left no-repeat; }
#menu{ height:504px; background:url(../images/sfondo_menu_ripetuto.jpg) top left repeat-y; padding-top:54px }

.voceMenu a{color:#FFF; text-decoration:none; font-size:12px; background:none;;  border-bottom:1px solid #0171ba; display:block }
.voceMenu a:link{color:#FFF; text-decoration:none; font-size:12px; background:none;padding:5px 0 5px 0px }
.voceMenu a:visited{color:#FFF; text-decoration:none; font-size:12px; background:none;padding:5px 0 5px 0px }
.voceMenu a:hover{color:#FFF; text-decoration:none; font-size:12px; background:url(../images/sfondo_menu_attivo.png) top left repeat-y }
.menuAttivo{color:#FFF; text-decoration:none; font-size:12px; background:url(../images/sfondo_menu_attivo.png) top left repeat-y;padding:5px 0 5px 0px; ; border-bottom:1px solid #0171ba;   }
#animazione{ height:239px;}
#superiore{ height:43px}
#login{ background:#000; height:123px; color:#FFF}
#login a{ display:block; text-align:center;padding:5px 0 5px 0 ; background:url(../images/pulsantePNG.png) 0 0 no-repeat; color:#FFF}
#login a:link{ text-decoration:none; font-weight:bold;background:url(../images/pulsantePNG.png) 0 0 no-repeat;}
#login a:visited{ text-decoration:none; font-weight:bold;background:url(../images/pulsantePNG.png) 0 0 no-repeat;}
#login a:hover{ text-decoration:none; font-weight:bold;background:url(../images/pulsantePNG.png) 0 -23px no-repeat;}
#contenutoPagina{ min-height:720px; height:auto!important; height:720px}

#fine_menu{ height:90px; background:url(../images/fine_menu.jpg) top right no-repeat}
#intestazioniSuperiore{ padding:15px 0 0 30px}
#intestazioniSuperiore a{font-size:12px; color:#000000; text-decoration:none}
#intestazioniSuperiore a:link{font-size:12px; color:#000000; text-decoration:none}
#intestazioniSuperiore a:visited{font-size:12px; color:#000000; text-decoration:none}
#intestazioniSuperiore a:hover{font-size:12px; color:#000000; text-decoration:underline}
#intestazione{ background:#000;padding:5px 0 5px 20px}
h2{padding:0;margin:0;border:0}
.blue{ color:#012e6f}
form{margin:0}
input, select{ font-size:12px}
#boxCosaFacciamo{ background:#e1e1e1;padding:8px 20px 8px 20px; clear:both}
.bluCosaFacciamo{float:left; width:170px;padding-right:5px}
.bluCosaFacciamo a{color:#012e6f; font-weight:bold; background:url(../images/freccia_blu.gif) 0 5px no-repeat;padding-left:20px;text-decoration:none;}
.bluCosaFacciamo a:link{color:#012e6f; font-weight:bold; background:url(../images/freccia_blu.gif) 0 5px no-repeat;text-decoration:none}
.bluCosaFacciamo a:visited{color:#012e6f; font-weight:bold; background:url(../images/freccia_blu.gif) 0 5px no-repeat;text-decoration:none}
.bluCosaFacciamo a:hover{color:#012e6f; font-weight:bold; background:url(../images/freccia_blu.gif) 0 5px no-repeat; text-decoration:underline}
#lavoriInCorso{ float:left;  width:201px;padding-left:10px; min-height:450px;height:auto!important;height:450px}
#lavoriInCorso a{color:#012e6f;  text-decoration:none;}
#lavoriInCorso a:link{color:#012e6f; text-decoration:none}
#lavoriInCorso a:visited{color:#012e6f; ;text-decoration:none}
#lavoriInCorso a:hover{color:#012e6f; text-decoration:underline}
.inviaPulsante{ color:#FFF}
.inviaPulsante a{ display:block; text-align:center;padding:5px 0 5px 0 ; background:url(../images/pulsantePNG.png) 0 0 no-repeat; color:#FFF}
.inviaPulsante a:link{ text-decoration:none; font-weight:bold;background:url(../images/pulsantePNG.png) 0 0 no-repeat;color:#FFF}
.inviaPulsante a:visited{ text-decoration:none; font-weight:bold;background:url(../images/pulsantePNG.png) 0 0 no-repeat;color:#FFF}
.inviaPulsante a:hover{ text-decoration:none; font-weight:bold;background:url(../images/pulsantePNG.png) 0 -23px no-repeat;color:#FFF}
#testoFooter{ text-align:center; line-height:18px; font-weight:bold}
#testoFooter a{color:#000; text-decoration:none}
#testoFooter a:link{color:#000; text-decoration:none}
#testoFooter a:visited{color:#000; text-decoration:none}
#testoFooter a:hover{color:#000; text-decoration:underline}
.linkNero a{color:#000000; text-decoration:none}
.linkNero a:link{color:#000000; text-decoration:none}
.linkNero a:visited{color:#000000; text-decoration:none}
.linkNero a:hover{color:#000000; text-decoration:underline}
.linkBlu a{color:#012e6f; text-decoration:none}
.linkBlu a:link{color:#012e6f; text-decoration:none}
.linkBlu a:visited{color:#012e6f; text-decoration:none}
.linkBlu a:hover{color:#012e6f; text-decoration:underline}
#internoPagina{float:left;width:490px; background:url(../images/tratteggioVerticale.gif) top left repeat-y;padding-right:10px;min-height:470px;height:auto!important;height:470px}
.blocco{clear:left;border-top:5px solid #FFFFFF;width:600px;}
.sinistro{	float:left;width:150px;padding:3px 5px 0 0;font-weight:bold;min-height:1px  }
.destro{	float:left;width:440px;min-height:1px}

