<!--
/*stili per il layout fisso con posizionamenti assoluti*/
body{text-align: center;margin:0; padding:0}

div#container{
  position:relative; width: 620px;margin: 0 auto;text-align: left;
  }

div#header{position:relative; width: 620px;margin: 0 auto;text-align: left;}

div#hmenu{background-color:#E2001B;width: 205px; height: 165px;text-align: right;vertical-align: bottom}
div#hmenupad{padding: 80px 10px 10px 0px}
div#hmenu{font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration: none }
div#hmenu a {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration: none}
div#hmenu a:visited {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration: none}
div#hmenu a:active {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}
div#hmenu a:hover {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}

div#hlogo{background-color:#fff;position:absolute; top:105px;right:0;width: 415px;height: 60px;text-align: right;}

div#hicone{background-color:#fff;position:absolute; top:0;right:0;width:415px;height: 30px;text-align: right;}
div#hicone {font-family: Arial,sans-serif; font-size:11px; color:#3F5478; text-decoration: none}
div#hiconepad{padding: 10px 0 0 0}
div#hicone a {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}
div#hicone a:visited {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}
div#hicone a:active {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}
div#hicone a:hover {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}

div#fascia{margin: 10px 0 10px 0;background-color:#B0C9E5;width: 620px; height: 38px;text-align: left;}
div#fasciapad{padding: 3px 0 0 10px}

div#content{position:relative; width: 620px;margin: 0 auto;text-align: left;}
div#contentcenter{text-align: center;}

div#lcontenthp{width: 205px;height: 431px;text-align: left}
div#lcontentpadhp{padding: 10px 10px 0 0}

div#lcontent{width: 205px;height: 373px;text-align: left}
div#lcontentpad{height: 235px;padding: 0px 10px 0 10px}
div#lcontent{font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none }
div#lcontent a {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
div#lcontent a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
div#lcontent a:active {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}
div#lcontent a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}

div#lcontentnews{width: 205px;height: 373px;text-align: left}
div#lcontentnews{font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none }
a.newsarc {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
a.newsarc:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
a.newsarc:active {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}
a.newsarc:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}

div#lcontentswf {width: 205px;height: 373px;text-align: left}
div#lcontentpadswf {padding: 0px 10px 0 10px}
div#lcontentswf {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none }
div#lcontentswf a {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
div#lcontentswf a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
div#lcontentswf a:active {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}
div#lcontentswf a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}

div#apri {position:absolute; bottom:65px;left:0;background-color:#fff;margin: 0 0 0 0}
div#aprinews {background-color:#fff;margin: 160px 0 0 0}


div#realizzazioni {position:absolute; bottom:9px;left:0;background-image: url('../images/img_realizzazioni.jpg'); background-repeat: no-repeat;width: 205px;height: 57px; }
div#realizzazioni a {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#fff; text-decoration: none}
div#realizzazioni a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#fff; text-decoration: none}
div#realizzazioni a:active {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none}
div#realizzazioni a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none}

div#realizzazionihp {position:absolute; bottom:89px;left:0;background-image: url('../images/img_realizzazioni.jpg'); background-repeat: no-repeat;width: 205px;height: 57px; }
div#realizzazionihp a {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#fff; text-decoration: none}
div#realizzazionihp a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#fff; text-decoration: none}
div#realizzazionihp a:active {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none}
div#realizzazionihp a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#3F5478; text-decoration: none}

div#realizzazionipad {padding: 20px 0px 0 10px}



div#news {position:absolute; bottom:9px;left:0;background-image: url('../images/fondo_news.gif'); background-repeat: no-repeat;width: 205px;height: 78px; }
div#news {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none }
div#newspad {padding: 10px 10px 0 10px}

.newstit {font-family: Arial,sans-serif; font-size:11px; color:#F43100; text-decoration: none}
.newstitart {font-family: Arial,sans-serif; font-size:12px; color:#3F5478; font-weight:bold; text-decoration: none}
a.newstitlink {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#F43100; text-decoration: none}
a.newstitlink:visited {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#F43100; text-decoration: none}
a.newstitlink:active {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#F43100; text-decoration: underline}
a.newstitlink:hover {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#F43100; text-decoration: underline}



a.newslink {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}
a.newslink:visited {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}
a.newslink:active {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: underline}
a.newslink:hover {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: underline}
.newslink {font-family:Arial,sans-serif; font-size:11px; font-weight:normal; color:#3F5478; text-decoration: none}

div#rcontenthp{position:absolute; top:0;right:0;width: 415px;height: 430px;background-color:#fff;text-align: justify}
div#rcontentpad{padding: 10px 30px 10px 30px}
div#rcontentleft{text-align: left}
div#rcontent{position:absolute; top:0;right:0;width: 415px;height: 373px;background-color:#fff;text-align: justify}
div#rcontent{font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none; line-height: 130% }
.inter100 {line-height: 110%}
.chisiamoverdana {font-family:Verdana,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none; line-height: 130% }
.testodx {text-align: right}
div#rcontent a {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
div#rcontent a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
div#rcontent a:active {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}
div#rcontent a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#B0C9E5; text-decoration: none}
div#rcontent td{font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none; line-height: 130% }

div#rcontentcal{position:absolute; top:0;right:0;width: 415px;height: 373px;background-color:#fff;text-align: justify}
div#rcontentcal{font-family:Arial,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none; line-height: 130% }

a.calendario {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
a.calendario:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#3F5478; text-decoration: none}
a.calendario:active {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration: none}
a.calendario:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration: none}

.stileform {
  font-size:11px;
  color: #3F5478;
  background-color: #D9E5F3;
  font-family: Arial; font-weight: bold;
  border-style: solid; border-color: #D9E5F3;
  }
  
.stilepriv {
  font-size:9px;
  color: #000000;
  background-color: #ffffff;
  font-family: Arial; font-weight: bold; 
  border-style: solid; border-color: #D9E5F3;
}

#rcontentscorr {position:absolute; top:0px; left:5px;width:410px; height:362px; overflow:auto;}
.pad_rcontentscorr {padding:5px 20px 0 0;}
.obbligo{font-family:Arial,sans-serif; font-size:9px; font-weight:normal; color:#000000; text-decoration: none;}


div#fasciafoot {background-color:#E2001B;width: 620px;height: 24px}
div#foot {background-color:#fff;font-family: Arial,sans-serif; font-size:10px; color:#3F5478; text-decoration: none}
div#foot a {font-family:Arial,sans-serif; font-size:10px; font-weight:normal; color:#3F5478; text-decoration: none}
div#foot a:visited {font-family:Arial,sans-serif; font-size:10px; font-weight:normal; color:#3F5478; text-decoration: none}
div#foot a:active {font-family:Arial,sans-serif; font-size:10px; font-weight:normal; color:#3F5478; text-decoration: underline}
div#foot a:hover {font-family:Arial,sans-serif; font-size:10px; font-weight:normal; color:#3F5478; text-decoration: underline}


div#img1 {width: 203px; height: 175px}
div#img2 {width: 203px; height: 175px; position: absolute; left: 209px; top: 0}
div#img3 {width: 203px; height: 175px; position: absolute; left: 0; top: 181px}
div#img4 {width: 203px; height: 175px; position: absolute; left: 209px; top: 181px}

div#imgrel1 {width: 89px; height: 89px; position: absolute; left: 15px; top: 25px}
div#imgrel2 {width: 89px; height: 89px; position: absolute; left: 114px; top: 25px}
div#imgrel3 {width: 89px; height: 89px; position: absolute; left: 213px; top: 25px}
div#imgrel4 {width: 89px; height: 89px; position: absolute; left: 312px; top: 25px}
div#imgrel5 {width: 89px; height: 89px; position: absolute; left: 15px; top: 124px}
div#imgrel6 {width: 89px; height: 89px; position: absolute; left: 114px; top: 124px}
div#imgrel7 {width: 89px; height: 89px; position: absolute; left: 213px; top: 124px}
div#imgrel8 {width: 89px; height: 89px; position: absolute; left: 312px; top: 124px}
div#imgrel9 {width: 89px; height: 89px; position: absolute; left: 15px; top: 223px}
div#imgrel10 {width: 89px; height: 89px; position: absolute; left: 114px; top: 223px}
div#imgrel11 {width: 89px; height: 89px; position: absolute; left: 213px; top: 223px}
div#imgrel12 {width: 89px; height: 89px; position: absolute; left: 312px; top: 223px}




div#menu{position:relative; width: 920px;margin: 0 auto;text-align: left;}

div#lmenu {text-align: center}

div#rmenu {position:absolute; top:3px;right:0}









.sottotitolo {font-family: Georgia,sans-serif; font-size:25px; color:#000000; text-decoration: none; font-style:italic}

.titbox1 {font-family: Georgia,sans-serif; font-size:30px; color:#000000; text-decoration: none}
.testobox1 {font-family: Georgia,sans-serif; font-size:15px; color:#000000; text-decoration: none}

.titbox2 {font-family: Georgia,sans-serif; font-size:25px; color:#000000; text-decoration: none}
.testobox2 {font-family: Georgia,sans-serif; font-size:15px; color:#000000;text-decoration: none}

.newsdata {font-family: Georgia,sans-serif; font-size:13px; color:#000000; text-decoration: none}
.newstesto {font-family: Georgia,sans-serif; font-size:13px; color:#000000; text-decoration: none}
.newsfocusdata {font-family: Georgia,sans-serif; font-size:20px; color:#000000; text-decoration: none}
.newsfocustit {font-family: Georgia,sans-serif; font-size:30px; color:#000000; text-decoration: none;text-align: left}
.newsfocustesto {font-family: Georgia,sans-serif; font-size:15px; color:#000000; text-decoration: none}


 
div#multi ul, div#multi li{margin:0;padding:0;list-style:none}

div#multi{width: 100%;overflow: hidden;  /*  simple clearing of floats */
    padding: 0;margin: 5px 0 0 -10px;
    line-height: 1.2;
    background: #fff;color: #000}

div#multi ul, div#multi li{margin:0;padding:0;list-style:none}

div#multi div{float:left;width:24%;
    margin-left: 1%;display:inline; /* per evitare il float double margin bug di IE*/
    font-family: Georgia,sans-serif; font-size:15px; color:#5D8620; text-decoration: none    
    }

 
 
 
//-->