@import url(dynstyle.css);
/* generali */

body { margin:0; padding:0; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  background-color:#FFF; background-image:url(img/bkg_body.jpg); background-repeat:repeat-x; background-position:top; }
#contentone { margin:0 auto; padding:0; border:0; width:1000px;  position: relative;}

/* parte superiore */
#testa { margin:0; padding:0; border:0; width:1000px; height:199px;  position: absolute; top:0; left:0; background-image:url(img/bkg_testa.jpg); }
#logo { margin:0; padding:0; border:0; width:255px; height:54px;  position: absolute; top:18px; left:151px; }
#descrizione { margin:0; padding:0; border:0; width:402px; height:42px;  position: absolute; top:33px; left:433px; }
/*#menu { margin:0; padding:0 0 0 13px; border:0; width:154px; height:123px;  position: absolute; top:18px; left:643px; background-image:url(img/bkg_menu.jpg); }
#menu table { margin:0; padding:0; border:0; width:151px; height:118px;  }
#menu img { margin:0; padding:0; border:0;  }*/
#home { margin:0; padding:0; border:0;  position: absolute; top:110px; left:770px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; }
#home a { margin:0; padding:0 0 0 11px; color:#FF9900; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#home a:link { margin:0; padding:0 0 0 11px; color:#FF9900; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#home a:hover {  margin:0; padding:0 0 0 11px; color:#FF9900; text-decoration: underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#home a:active {  margin:0; padding:0 0 0 11px; color:#FF9900; text-decoration:underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }

#testa h1 { margin:0; padding:0; border:0;  position: absolute; top:150px; left:177px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:28px; color:#333; font-weight:600; }
#testa h2 { margin:0 0 35px 0; padding:0; border:0;  position: absolute; top:180px; left:177px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:600; }
#cerca { margin:0; padding:0; border:0;  position: absolute; top:150px; left:475px; }

/* menu */
#menusx { margin:0; padding:40px 0 0 0; border:0; position:absolute; left:10px; top:199px; width:129px; background-image:url(img/tit_menusx.jpg); background-repeat:no-repeat; background-position:top left; }
#menusx ul { margin:0 0 0 3px; padding:0; border:0; list-style-type:none; }
#menusx li { margin:0 0 7px 0; padding:0; border:0; list-style-type:none; }
#menusx a { margin:0; padding:0 0 0 11px; color:#666; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#menusx a:link { margin:0; padding:0 0 0 11px; color:#666; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#menusx a:hover {  margin:0; padding:0 0 0 11px; color:#666; text-decoration: underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#menusx a:active {  margin:0; padding:0 0 0 11px; color:#666; text-decoration:underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }

#calendario { margin:0; padding:0; border:0; position:absolute; left:10px; top:616px; width:129px; }
#calendario2 { margin:0; padding:0; border:0; position:absolute; left:10px; top:370px; width:129px; }
.downl { float:left; margin: 0; padding:0 0 0 15px; background-image: url(img/bkg_download.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none;}
.downl:link {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_download.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none; }
.downl:hover {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_download.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration: underline; }
.downl:active {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_download.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:underline; }
.peso { margin:0; padding:0 0 0 15px; border:0;  color:#CCC; font-size:9px; }
#calendario img, #calendario2 img { margin:5px 0; padding:0; border:0;  }

#bannertot { margin:0; padding:0; border:0; position:absolute; left:10px; top:786px; width:129px; }
#bannertot img { margin:5px 0; padding:0; border:0;  }
.banner { margin:5px 0; padding:0; border:0; width:129px; position:relative;}


#menudx { margin:0; padding:40px 0 0 0; border:0; position:absolute; left:848px; top:199px; width:129px; background-image:url(img/tit_menudx.jpg); background-repeat:no-repeat; background-position:top left; }
#menudx ul { margin:0 0 0 3px; padding:0; border:0; list-style-type:none; }
#menudx li { margin:0 0 7px 0; padding:0; border:0; list-style-type:none; }
#menudx a { margin:0; padding:0 0 0 11px; color:#666; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#menudx a:link { margin:0; padding:0 0 0 11px; color:#666; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#menudx a:hover {  margin:0; padding:0 0 0 11px; color:#666; text-decoration: underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
#menudx a:active {  margin:0; padding:0 0 0 11px; color:#666; text-decoration:underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }

#libritot { margin:0; padding:0; border:0; position:absolute; left:848px; top:370px; width:129px; }
.libro { margin:0 0 20px 0; padding:0; border:0; width:129px; position:relative;}
.libro img { margin:10px 0; padding:0; border:0;  }
.linktutti, .linktutti:link { margin:10px 0; padding:0 0 0 11px; color:#666; text-decoration:none; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }
.linktutti:hover, .linktutti:active {  margin:10px 0; padding:0 0 0 11px; color:#666; text-decoration:underline; background-image:url(img/bg_li_menu.gif); background-repeat:no-repeat; background-position:left; }

.leggilibro { margin: 0; padding:0;  color:#FF9900; text-decoration:none; font-weight:bold;}
.leggilibro:link {  margin: 0; padding:0; color:#FF9900; text-decoration:none; font-weight:bold; }
.leggilibro:hover {  margin: 0; padding:0; color:#FF9900; text-decoration: underline; font-weight:bold; }
.leggilibro:active {  margin: 0; padding:0; color:#FF9900; text-decoration:underline; font-weight:bold; }


/* parte centrale */

#centralone { margin:0; padding:15px  0 87px 0; border:0; width:692px;  position: absolute; top:199px; left:148px; background-image: url(img/bkg_centralone.jpg); }

.frase { margin:10px 0 20px 0; padding:0 0 10px 0; border-bottom:solid 1px #CCC; font-family:Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif;  }
.frase p { margin:0 0 5px 0; padding:0;  color:#708090; font-size:18px; text-align:center; font-style:italic; }
.frase h3 { margin:0; padding:0;  color:#000; font-size:12px; text-align: right; font-weight:normal; font-style:italic; }

#archivio { margin:0; padding:0; border:0; width:204px; height:26px;  position: relative; top:72px; left:254px; background-image: url(img/bkg_archivio.jpg); background-repeat:no-repeat; background-position:top; display:block; }
#archivio img { margin:12px 0 0 44px; padding:0; border:0;  }

#arancio { margin:0; padding:28px 0 0 17px; border:0; width:662px; height:72px;  position: relative; top:88px; left:6px; background-image: url(img/bkg_arancio.jpg); background-repeat:repeat-x; color:#FFF; font-size:9px; display: block; clear:both; }
#arancio a {  color:#FFF; text-decoration:none; }
#arancio a:link { color:#FFF; text-decoration:none; }
#arancio a:hover {  color:#FFF; text-decoration: underline; }
#arancio a:active {  color:#FFF; text-decoration:underline; }
#arancio img { position:absolute; top:25px; right:10px; border:0; }

#grigio { margin:0; padding:28px 0 0 17px; border:0; width:662px; height:31px;  position: relative; top:88px; left:6px; background-image: url(img/bkg_grigio.jpg); background-repeat:repeat-x; color:#FFF; font-size:9px; font-weight:bold; }

/* parte centrale di contenuto */
#contenuto { margin:0; padding:0; border:0; width:634px;  position: relative; top:3px; left:29px; }
#contenuto h1 { margin:0 0 7px 0; padding:0; border:0; font-size:12px; color: #FF9900; }
p { margin:0 0 7px 0; padding:0; border:0; }
p a {  color:#666; text-decoration:none; }
p a:link { color:#666; text-decoration:none; }
p a:hover {  color:#666; text-decoration: underline; }
p a:active {  color:#666; text-decoration:underline; }

.notizia { margin: 0 0 20px 0; padding:0; display: table; clear:both; }
.imgpiccolantz { margin: 0 12px 15px 0; padding:0; border: solid 7px #F2F2F2; display: block;}
.leggi { margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_leggi.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none;}
.leggi:link {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_leggi.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none; }
.leggi:hover {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_leggi.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration: underline; }
.leggi:active {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_leggi.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:underline; }

.indietro { margin: 0; padding:0 0 0 15px; background-image: url(img/bkg_indietro.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none;}
.indietro:link {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_indietro.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none; }
.indietro:hover {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_indietro.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration: underline; }
.indietro:active {  margin: 0; padding:0 0 0 15px; background-image:url(img/bkg_indietro.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:underline; }

.scarica { margin: 0; padding:0 0 0 20px; background-image: url(img/bkg_scarica.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none;}
.scarica:link {  margin: 0; padding:0 0 0 20px; background-image:url(img/bkg_scarica.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none; }
.scarica:hover {  margin: 0; padding:0 0 0 20px; background-image:url(img/bkg_scarica.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration: underline; }
.scarica:active {  margin: 0; padding:0 0 0 20px; background-image:url(img/bkg_scarica.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:underline; }

.stampa { margin:10px 0 0 0; padding:0 0 0 15px; background-image: url(img/print.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none;}
.stampa:link {  margin: 10px 0 0 0; padding:0 0 0 15px; background-image:url(img/print.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:none; }
.stampa:hover {  margin: 10px 0 0 0; padding:0 0 0 15px; background-image:url(img/print.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration: underline; }
.stampa:active {  margin: 10px 0 0 0; padding:0 0 0 15px; background-image:url(img/print.gif); background-position:left; background-repeat:no-repeat; color:#FF9900; text-decoration:underline; }


.link1  {  color:#FF9900; text-decoration:none; }
.link1:link { color:#FF9900; text-decoration:none; }
.link1:hover {  color:#FF9900; text-decoration: underline; }
.link1:active {  color:#FF9900; text-decoration:underline; }

.naviga {display:block; clear:both; text-align:center; margin: 0;}

.imglink { margin: 0 12px 15px 0; padding:0; border:0; display: block;}

/* form */
.campo { margin:0; padding:0 2px 2px 2px; font-size:9px; height:10px;  color:#8C95AA; font-family:Verdana, Arial, Helvetica, sans-serif; }
.camponodim { margin:0; padding:2px; color:#8C95AA; font-size:9px;  font-family:Verdana, Arial, Helvetica, sans-serif;  }
.campoinf { margin:0; padding:2px; color:#000; font-size:9px;  font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #CCC;  }
.inviafrm { margin:0; padding:0; border:0; width:19px; height:18px; background-image:url(img/bkg_inviacerca2.gif); background-position:left; background-repeat:no-repeat; }
