
/*stili per il layout elastico adattabile a diverse risoluzioni con pagine a dimensione fissa centrale*/
html,body{margin: 0;padding:0}
body{font-family: verdana,arial,sans-serif; font-size: 76%;text-align: center}
body {background-image: url("home/sfondo.gif"); }
div#container{width: 60em;margin: 0 auto;text-align: left;
border-left: 2px solid #0066cc; border-right: 2px solid #0066cc }
body {background-image: url("home/sfondo.gif"); }


/*stili per la navigazione*/
div#navigation ul {margin: 0;padding: 0; list-style-type: none;}
div#navigation li {display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navigation a {color:#000033; font: normal 1.1em verdana,arial,sans-serif; text-decoration: none}
div#navigation a:hover {color: #0066cc; text-decoration: none; background-color: #ff9900; }
div#navigation a#activelink {color: #000033; text-decoration: none}
div#navig2 ul {margin: 0;padding: 0; list-style-type: none;}
div#navig2 li {display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navig2 a {color:#000033; font: normal 1.1em verdana,arial,sans-serif; text-decoration: none}
div#navig2 a:hover {color: #0066cc; text-decoration: none; background-color: #ff9900; }
div#navig2 a#activelink {color: #000033; text-decoration: none}



/* DEFINIZIONE BORDO delle IMMAGINI */
img { border: none; } 

/* Definizione dei font */
h1 { font-family: verdana,arial,sans-serif; text-align: center; color: #ff9900; font-size: 250%; padding: 5px; }
h2 { font-family: verdana,arial,sans-serif; text-align: center; color: #ff9900; font-size: 150%; padding: 5px; }
h3 { font-family: verdana,arial,sans-serif; text-align: left; color: #ff9900; font-size: 120%; } 
h4 { font-family: verdana,arial,sans-serif; text-align: center; color: #000000; font-size: 100%; } 

/* DEFINIZIONE dei DIV */
div#container{ /*nessuna regola necessaria*/ }
div#header{background-color: #0066cc }
div#content{padding:0 1.5em}
div#content p{line-height:1.3em}
div#flash {text-decoration: blink; }
div#noflash { position:absolute; left:0px; top:-500px; 	width:1px; 	height:1px;	overflow:hidden; }
div#footer{padding:0.5em; background-color:#B0D0E8; color:#000; text-align:center; position: bottom; width=100%; color: #000033 }
div#navigation {background-color : #3399ff; }
div#navig2 {background-color : #3399ff; }


/* aggiunge bordi a CONTENT - occorre aumentare i pixel */
div#content { border-width: 0px 0px 0px 0px; border-style:solid; border-color: #000; } 


               

