/*stili per il layout fisso con posizionamenti assoluti*/
body{text-align: center;margin:10px 0 0 0; padding:0}

div#container{
  position:relative; width: 920px;margin: 0 auto;text-align: left;
  }

div#popcontainer{
  position:relative; width: 716px;margin: 0 auto;text-align: left;
  }

div#poprscontainer{
  position:relative; width: 99%;margin: 0 auto;text-align: left;
  }

/* HEADER */
div#header{position:relative; width: 920px;margin: 0 auto;text-align: left;}
div#hlogo{}
div#hicone{position:absolute; top:0;right:0;text-align: center}
div#hicone ul{padding:0; list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0}
div#hicone ul li{float: left;padding:0;border: 0px none; margin-left:0px; margin-right:0px; margin-top:0; margin-bottom:0; width:74px}

div#popheader{position:relative; width: 716px;margin: 10px 0 0 0;text-align: left;}
div#poprsheader{position:relative; width: 99%;margin: 10px 0 0 0;text-align: left;}

div#pophmenu {position:relative; text-align: right}
div#pophmenu ul{padding:0; list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0}
div#pophmenu ul li{float: left;padding:0;border: 0px none; margin-left:0px; margin-right:0px; margin-top:0; margin-bottom:0; width:74px}
div#pophmenu a {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#pophmenu a:visited {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#pophmenu a:active {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: underline}
div#pophmenu a:hover {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: underline}

div#popcontent{position:relative; width: 716px;margin: 0 auto;text-align: justify;}
div#popcontent{font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000}

div#poprscontent{position:relative; width: 99%;margin: 0 auto;text-align: justify;}
div#poprscontent{font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000}


/* MENU */

div#menu{position:relative; width: 920px;margin: 0 auto;text-align: left;}

div#lmenu {text-align: left}
div#lmenu ul{padding:0; list-style-type:none; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0}
div#lmenu ul li{float: left;padding:0;border: 0px none; margin-left:5px; margin-right:10px; margin-top:0; margin-bottom:0}
div#lmenu a {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#lmenu a:visited {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#lmenu a:active {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#lmenu a:hover {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}

div#rmenu {position:absolute; top:3px;right:0;text-align: center}
div#rmenu ul{padding:0; list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0}
div#rmenu ul li{float: left;padding:0;border: 0px none; margin-left:0px; margin-right:0px; margin-top:0; margin-bottom:0; width:74px}
div#rmenu a {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#rmenu a:visited {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#rmenu a:active {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#rmenu a:hover {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}

/* TITOLO */
div#titolo{position:relative; width: 920px;margin: 0 auto}

div#ltitolo{width: 190px;height: 260px}
div#actitolo{width: 920px; height: 90px;margin: 55px 0 0 0; text-align: left}

div#rtitolo{position:absolute; top:0px;right:0;width: 725px;height: 260px; text-align: left}
div#rtitolopad{padding: 55px 0 0 0}

.titolo{font-family:Georgia,serif; font-size:80px; font-weight:normal; color:#000000; text-decoration: none}
.verde{color:#5D8620}
.fucsia{color:#CC0066}
.azzurro{color:#4D93CE}
.grigio{color:#D6D6D6}
.giallo{color:#FFAE1F}

h1{margin:0; padding:0; font-family: Georgia,sans-serif; font-size:25px; color:#000000; font-weight:normal; text-decoration: none; font-style:italic}


div#pagine{position:absolute; top:130px;right:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0}
div#pagine{font-family: Georgia,sans-serif; font-size:15px; color:#000000; text-decoration: none}

div#indietro{position:absolute; top:170px;right:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0}
div#indietro{font-family: Georgia,sans-serif; font-size:15px; color:#000000; text-decoration: none}


div#content{position:relative; width: 920px;margin: 0 auto;text-align: left;}
div#contentcenter{text-align: center;}

div#lcontent{width: 460px;text-align: justify}
div#lcontentpad{padding: 5px 30px 0 0px}

div#lcontentedu{position:absolute; top:200px;left:60px;width: 420px}
div#lcontentedu h1{margin:0; padding:0; font-family: Georgia,sans-serif; font-size:25px; color:#FFFFFF; font-weight:normal; text-decoration: none; font-style:italic}

.testoedu {font-family: Georgia,sans-serif; font-size:15px; color:#ffffff; text-decoration: none; line-height: 100%}

div#lcontentabout{width: 306px;text-align: justify}
div#lcontentaboutpad{padding: 5px 20px 0 0px}

div#ccontentabout{position:absolute; top:0;left:306px;width: 306px;background-color:#fff;text-align: justify}
div#ccontentaboutpad{padding: 5px 10px 0 10px}

div#rcontentabout{position:absolute; top:0;right:0;width: 306px;background-color:#fff;text-align: justify}
div#rcontentaboutpad{padding: 5px 0px 0 20px}



div#rcontentedu{position:absolute; top:200px;left:430px;width: 460px;text-align: justify}
div#rcontentedu h1{margin:0; padding:0; font-family: Georgia,sans-serif; font-size:25px; color:#FFFFFF; font-weight:normal; text-decoration: none; font-style:italic}

div#rcontent{position:absolute; top:0;right:0;width: 460px;background-color:#fff;text-align: justify}
div#rcontentpad{padding: 5px 30px 5px 30px}
div#rcontentleft{text-align: left}
div#rcontentgrey{background-color:#eee}
div#rcontent a {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#rcontent a:visited {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: none}
div#rcontent a:active {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: underline}
div#rcontent a:hover {font-family:Georgia,sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration: underline}

div#accontent{position:absolute; top:100px;right:100px;width: 370px;background-color:#fff;text-align: right}
div#accontent{font-family:Georgia,sans-serif; font-size:25px; font-weight:normal; color:#000000}
div#accontentpad{padding: 5px 30px 5px 30px}
div#accontent a {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#000000; text-decoration: none}
div#accontent a:visited {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#000000; text-decoration: none}
div#accontent a:active {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#000000; text-decoration: underline}
div#accontent a:hover {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#000000; text-decoration: underline}
div#accontentleft{text-align: left;font-size:13px}

div#lprcontent{position:absolute; top:100px;left:0px;width: 360px;background-color:#fff;text-align: left}
div#lprcontent{font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000}

div#rprcontent{position:absolute; top:100px;right:100px;width: 360px;background-color:#fff;text-align: right}
div#rprcontent{font-family:Georgia,sans-serif; font-size:25px; font-weight:normal; color:#000000}
div#rprcontent a {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: none}
div#rprcontent a:visited {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: none}
div#rprcontent a:active {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: underline}
div#rprcontent a:hover {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: underline}
div#rprcontentleft{text-align: left;font-size:13px}

div#rcomcontent{position:absolute; top:0;right:0;width: 460px;background-color:#fff;text-align: justify}
div#rcomcontentpad{padding: 0px 0px 0px 30px}
div#rcomcontentleft{text-align: left}



div#contatti{width: 310px;background-color:#e20019;text-align: left}
div#contatti{font-family:Georgia,sans-serif; font-size:17px; font-weight:normal; color:#ffffff; text-decoration: none}

div#contattipad{padding: 10px}
div#contatti a {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#ffffff; text-decoration: underline}
div#contatti a:visited {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#ffffff; text-decoration: underline}
div#contatti a:active {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#ffffff; text-decoration: none}
div#contatti a:hover {font-family:Georgia,sans-serif; font-size:22px; font-weight:normal; color:#ffffff; text-decoration: none}

#padgallery {padding:0 0 0 140px;}

div#foot {font-family:Georgia,sans-serif; font-size:10px; font-weight:normal; color:#000000;text-align: right;}
div#foot a {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: underline}
div#foot a:visited {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: underline}
div#foot a:active {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none}
div#foot a:hover {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none}

div#credits {position:absolute; top:6px;right:0}
div#credits {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none}


.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}
.newstit {font-family: Georgia,sans-serif; font-size:15px; color:#cc6666; 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}
.errorepr {font-family: Georgia,sans-serif; font-size:13px; color:#4D93CE; text-decoration: none}
.erroreac {font-family: Georgia,sans-serif; font-size:13px; color:#CC0066; text-decoration: none}
.comtit {font-family: Georgia,sans-serif; font-size:15px; color:#4D93CE; text-decoration: none}
.comtit2 {font-family: Georgia,sans-serif; font-size:18px; color:#4D93CE; text-decoration: none}

a.linknews {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: none}
a:visited.linknews {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: none}
a:active.linknews {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: underline}
a:hover.linknews {font-family:Georgia,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration: underline}

.actesto {font-family: Georgia,sans-serif; font-size:11px; color:#000000; text-decoration: none}
a.linkactesto {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none}
a:visited.linkactesto {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none}
a:active.linkactesto {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: underline}
a:hover.linkactesto {font-family:Georgia,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: underline}



 
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    
    }

/* RASSEGNA STAMPA */
.titolors {font-family:Georgia,sans-serif; font-size:20px; color:#000000;font-weight:bold}
.testo14nb {font-family: Georgia,sans-serif; font-size:14px; color:#000000; text-decoration: none;font-weight: bold}
.testo12nb {font-family: Georgia,sans-serif; font-size:12px; color:#000000; text-decoration: none; font-weight: bold}
.testo11n {font-family: Georgia,sans-serif; font-size:11px; color:#000000; text-decoration: none}
.testocentro{text-align: center}
.occhiello {font-family:Georgia,sans-serif; font-size:13px; color:#000000;font-weight:bold; text-decoration:underline}



 