/* CSS www.noalis.net - klaus; */@import url(layout.css); html, body{margin:0; padding:0}body{margin:0 auto; color:#E6E6E6; text-align:center; background:#333 url(../immagini/sf_corpo.gif) repeat-x; font-size:12px; font-family:"Trebuchet MS",verdana,helvetica,sans-serif}/********************************************| LINKS */a{}a:link{color:#F60}a:visited{color:#F00}a:hover, a:active{color:#8E2800; text-decoration:none}/********************************************| TIPOGRAFIA *****/#contenuti p{text-align:justify}#contenuti h1{font-size:30px}h2{font-size:25px}h3{font-size:20px}h4{font-size:17px; color:#FC0; margin-bottom:3px}h5{font-size:15px}h6{font-size:14px}small{font-size:10px}.evidenzia{color:#C30}.errori{color:#c00; font-weight:bold}.ok{color:#390; font-weight:bold}/********************************************| GENERICI |*****/.nascondi{display:none}img{border:none}hr{margin:1em 0; height:1px; color:#f2f2f2; border:none; clear:both}.clear_dx, .clear_sx, .clear{font-size:1px; height:0px; line-height:0px}.clear_dx{clear:right}.clear_sx{clear:left}.clear{clear:both}.messaggi{background-color:red; margin:5px 10px; padding:5px; color:#E6E6E6}div.messaggi_ok{color:#FFF; background-color:#3C6; padding:5px; margin-bottom:20px}.prevNext{background-color:#E6E6E6; border-top:1px solid #5C8198; padding-top:5px; padding-bottom:5px; text-align:center; color:#686E8E}.prevNext a:hover{text-decoration:none}/*******************************************| MENU orizzontale |*****/div#menu_or{ border-bottom:5px solid #FC0}div#menu_or ul{margin:0; padding:0; list-style-type:none}div#menu_or li{text-align:center; float:left; margin:0 2px 0 0; width:168px;  padding:15px 0 0 0; background:url(../immagini/sf_pulsante.jpg) no-repeat}div#menu_or li a{font-size:16px; text-decoration:none; color:#036}div#menu_or li a:hover{color:#8E2800}/*******************************************| MENU Verticale |*****/div.menu_vert{margin:10px}div.menu_vert h4{background-color:#333}div.menu_vert ul{list-style:none; margin:0; padding:0}div.menu_vert li a{color:#036; display:block; padding:3px 2px; width:155px; text-decoration:none; border-bottom:1px solid #E6E6E6}div.menu_vert li a:hover{color:#8E2800}/* FOTO GALLERIA */div.foto_h{float:left; margin-right:10px; width:170px; text-align:center; padding:7px 0 5px 0;}span.capt{font-size:10px; color:#FC3}div.blocchi_foto{border:1px solid #fff; margin-bottom:15px; background-color:#2D2D2D; /*-moz-border-radius:8px; -webkit-border-radius:8px; */}.blocchi_foto h2{margin-bottom:5px}.blocchi_foto h2 a{font-size:28px; color:#FC3; font-weight:normal; letter-spacing:2px; text-transform:uppercase; text-decoration:none}.blocchi_foto h2 a:hover{text-decoration:underline}
