body { color: #000; background: #a5c3ce url("../img/sfondo.gif") repeat; margin: 0; padding: 0 0 5px 0; text-align: center; } #pagina { color: #000; background: #fff url("../img/background.gif") repeat-y; margin-top: 5px; margin-bottom: 0; margin-right: auto; margin-left: auto; padding: 0; width: 770px; text-align: center; } #testata { color: #fff; background: #345186 url("../img/testata.gif") no-repeat; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; padding: 0; width: 766px; height: 102px; text-align: center; } #sei { color: #345186; background: #fff; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; padding: 0; width: 766px; border-bottom: 1px solid #345186; text-align: left; } #sei p { margin: 0; padding: 0 0 0 20px; font: bold 11px/18px "Lucida Grande", "Trebuchet MS", sans-serif; } #sei a { color: #069; background: #fff; text-decoration : none; border-bottom: 1px solid #069; } #sei a:hover, #sei a:active { color: #fff; background: #069; } .titolo { color: #069; background: #fff; font-weight: normal; } #corpo { margin: 0; padding: 0 0 0 2px; text-align: left; clear: right; } #contenuti { width: 560px; float: left; padding: 0 0 10px 10px; margin: 15px 0 0 0; text-align: left; } #sinistra { margin: 0; padding: 0; width: 185px; float: left; background: #d6e7ef; color: #037; text-shadow: #aaa 2px 2px 2px; text-align: left; } #pie { color: #000; background: #fff url("../img/pie.gif") repeat-y; font-size: 2px; line-height: 2px; height: 2px; clear: both; } /* Stile */ #testata h1 { margin: 0; padding: 66px 0 0 19px; font: bold 12px/15px "Gill sans", Verdana, Arial, sans-serif; text-shadow: #037 2px 2px 2px; text-align: left; } #contenuti h2 { font: bold 20px/20px "Gill sans", Tahoma, Arial, sans-serif; text-shadow: #ccc 2px 2px 2px; background: #fff url("../img/titolo_h2.gif") no-repeat; color: #933; margin: 10px 0; padding: 0 0 0 15px; } #contenuti h3 { font: bold 17px/19px "Gill sans", Tahoma, Arial, sans-serif; text-shadow: #ccc 2px 2px 2px; background: #fff url("../img/titolo_h3.gif") no-repeat; color: #360; margin: 23px 0 8px 0; padding: 0 0 0 15px; } #contenuti h4, legend { font: bold 15px/18px "Lucida Grande", "Trebuchet MS", sans-serif; text-shadow: #ccc 2px 2px 2px; background: #fff; color: #037; margin: 20px 0 0 0; padding: 0 0 0 15px; } #contenuti p.hr { border-top: 1px solid #c4cbce; color: #c4cbce; background: #fff; margin: 10px 0 25px 0; padding: 0; font-size: 1px; line-height: 1px; height: 1px; } #contenuti p, #contenuti address { margin: 0; padding: 10px 0 0 15px; } #contenuti p, #contenuti ul, #contenuti dl, #contenuti address, #contenuti table { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; } #contenuti ul { margin: 0; padding: 7px 0 0 15px; list-style: square; } #contenuti ul li { margin: 0 0 0 17px; padding: 3px 0 0 0; } #contenuti a { text-decoration : none; color: #00f; background: #fff; border-bottom: 1px solid #00f; } #contenuti a.interno:hover, #contenuti a.interno:active { color: #360; background: #f0faf0; border-bottom: 1px dotted #360; } #contenuti a:hover, #contenuti a:active { color: #680000; background: #fff0f0; border-bottom: 1px dotted #680000; } /* Menu' */ #menu { font-family: "Lucida Grande", "Trebuchet MS", sans-serif; width: 185px; margin: 0; padding: 0; border: 0; text-align: left; } #menu dt.menu, #menu dt { display: block; margin: 0; padding: 0; } #menu dt.menu, #menu dt a { background: #d6e7ef url("../img/button.gif"); color: #037; border: 0; padding: 0; margin: 0; display: block; height: 22px; line-height: 22px; font-size: 13px; font-weight: bold; text-decoration : none; text-indent: 20px; } #menu dt a:hover, #menu dt a:active { color: #143d2b; background: #d6e7ef url("../img/button_over.gif"); } #menu dd { padding: 0; margin: 0; } #menu ol { margin: 0; padding: 0; border: 0; } #menu ol li { list-style: none; margin: 0; padding: 0; line-height: 18px; font-size: 12px; } #menu ol li.submenu, #menu ol li.smenu, #menu ol li a { background: #d6e7ef url("../img/minibutton.gif"); color: #037; padding: 0; margin: 0; display: block; height: 18px; line-height: 18px; font-size: 12px; font-weight: normal; text-decoration: none; text-indent: 20px; } #menu ol li a:hover, #menu ol li a:active { color:#143d2b; background: #d6e7ef url("../img/minibutton_over.gif"); } #menu ol li.submenu, #menu ol li a.submenu { color: #037; background: #d6e7ef url("../img/subbutton.gif"); } #menu ol li a.submenu:hover, #menu ol li a.submenu:active { color:#143d2b; background: #d6e7ef url("../img/subbutton_over.gif"); } #sinistra p.titolo { font: bold 13px/22px "Lucida Grande", "Trebuchet MS", sans-serif; margin: 8px 0 2px 8px; padding: 0; background: #d6e7ef; color: #037; } #sinistra address, #sinistra p { font: 12px/18px "Lucida Grande", "Trebuchet MS", sans-serif; margin: 8px 0 5px 8px; padding: 0; } #sinistra p.hr { border-top: 1px solid #c4cbce; color: #c4cbce; background: #fff; margin: 5px 2px 0 2px; padding: 0; font-size: 1px; line-height: 1px; height: 1px; } p#rss { font: bold 13px/22px "Lucida Grande", "Trebuchet MS", sans-serif; padding: 0; margin: 8px; } #rss a { font: bold 12px/12px Verdana, sans-serif; text-decoration: none; background: #f60; color: #fff; padding: 0 3px; margin: 0; border-width: 1px; border-style: solid; border-color: #fc0 #960 #960 #fc0; } #rss a:hover { background: #f90; color: #fff; } /* Vari */ img, #contenuti a.foto { border: 0; } #contenuti a img, #cornice { padding: 12px; background-color: #f8f8f8; margin: 0; border: 1px solid #d9d9d9; } acronym, abbr { border-bottom: 1px dotted; cursor: help; } sup { font-size: 65%; line-height: 100%; } .top { padding-top: 3px !important; margin-top: 0 !important; } .invisibile, hr { display: none; } .noscript { color: #933; background: #d6e7ef; font-weight: bold !important; }