/* CSS Document */

body { font: 14px Arial, Helvetica, sans-serif; margin:0; background:url(images/bg.jpg) repeat-x; background-color:#fff; text-shadow: 0 0 0 #000; /*  Mac Bolder fonts hack  */ }
img { border:0; }

/*  HEADERS  */
h1 { font:36px 'Lucida sans unicode', Helvetica, Arial, sans-serif; color:#c00; margin:0; padding:0; line-height:36px;  }
h2 { font:16px 'Lucida sans unicode', Helvetica, Arial, sans-serif; color:#c00; margin:4px 0 10px 0; padding:0; line-height:18px; }
h3 { font:bold 18px 'Lucida sans unicode', Helvetica, Arial, sans-serif; color:#00755C; margin:10px 0 0 0; padding:0; line-height:20px; }

/*  LAYOUT  */
#wrapper { width:860px; margin:0 auto; }
#wrap { float:left; }

/*  HEADER  */
#header { float:left; height:110px; width:860px; padding-top:40px; }
#menu { float:left; width:660px; margin-left:40px; margin-top:40px;  }
#menu img { border:0; }

/*  HOME  */
#home { float:left; border:1px solid #ccc; background:#fff; margin-bottom:25px; }

#home_screen { float:left; height:335px; width:640px; background:#f1f1f1; }
#home_screen img { border:0;}

#home_col { float:left; height:335px; width:217px; border-left:1px solid #ccc; background:url(images/bg_sidebar.png) #fff; }
.box { float:left; margin-left:10px; padding:10px 5px; width:180px; text-align:center; font:12px 'Lucida sans', Helvetica, Arial, sans-serif; }
.box { padding-bottom:3px; }

.box_salastampa { float:left; margin-left:10px; padding:0 5px; width:180px; font:11px Arial, Helvetica, sans-serif; margin-right:-3px; /* IE 6 fix */  }
.pdf-home { display:block; background:url(images/pdf_ico.gif) no-repeat; padding:0 0 6px 25px; }
.pdf-home a:link, .pdf-home a:visited { color:#000; text-decoration:none; }
.pdf-home a:hover { text-decoration:underline; } 

* html #home_col { margin-right:-3px; /* IE 6 fix */ }


#newstitle { float:left; padding-top:13px; font:14px 'Lucida sans', Helvetica, Arial, sans-serif; font-weight:bold; color:#BB0031; }
.infotext { width:213px; font:11px arial, helvetica, sans-serif; }


/*  FOOTER  */
#footer { float:left; height:60px; width:860px; border-top:2px solid #00755C; font:12px Arial, Helvetica, sans-serif; color:#999; padding-top:20px; margin-right: -3px; }
#footer a:link, #footer a:visited { color:#999; }
#footer a:hover { text-decoration:none; }

.info2 { float:right; display:inline; }

/*  CORPO  */
#corpo { float:left; width:860px; }

#submenu { float:left; padding-top:65px; width:140px; padding-left:20px; color:#999; }
#submenu a:link, #submenu a:visited { font:15px 'Lucida sans unicode', Helvetica, Arial, sans-serif; color:#00755C; text-decoration:none; display:block; margin-bottom:10px; }
#submenu a:hover { text-decoration:underline; }

#content { float:left; width:460px; padding: 65px 80px 20px 20px; font:13px 'Lucida sans unicode', Helvetica, Arial, sans-serif; color:#777; line-height:18px; }
#content a:link { color:#666;}
#content a:visited { color:#999;}
#content a:hover { color:#333; text-decoration:none;}
#content p { padding:10px 0; }

/*  CLASSES  */
.logo { float:left; margin-left:15px; border:0; }
.img_l { float:left; }
#map { float:right; width: 460px; height: 230px; }
.stitle { font:18px normal 'lucida sans unicode', helvetica, sans serif; color:#666; border-bottom:1px solid #ccc; display:block; padding-bottom:5px; margin-bottom:5px; cursor:pointer;}


/*  SALA STAMPA  */
#content_salastampa { float:left; width:600px; padding: 65px 80px 20px 20px; font:13px 'Lucida sans unicode', Helvetica, Arial, sans-serif; color:#777; line-height:18px; }
#content_salastampa a:visited { color:#999;}
#content_salastampa a:hover { color:#333; text-decoration:none;}
#content_salastampa p { padding:10px 0; }
.pdf { display:block; background:url(images/pdf_ico.gif) no-repeat 0 12px; padding:12px 0 12px 25px; border-bottom:1px solid #ddd; }
#content_salastampa a:link { color:#666;}
#paging { padding:15px 0; text-align:center; }


#v1, #v2, #v3, #v4, #v5, #v6, #v7, #v8, #v9, #v10 { padding-bottom:20px; }


/*  FORMS  */

.formtab { border:0; }
.f1 { width:213px;}

