/*Stile layout di prova*/

/*generico da applicare a tutto il documento*/
html,body{margin:0; padding: 0; height: 100%}
/*body{font-family: arial,sans-serif; font-size: 76%}*/
body{font-family: sans-serif; font-size:76%}
body{
    font-size: 76%;   /*dimensionamento percentuale del font */
    text-align: center;   /*centra in IE 5.x */
    }


/*Stile di definizione del container*/
div#container{
    width: 60em;   /*dimensionamento in em del container principale */
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: center;   /*ripristina l' allineamento*/
    }
div#container{position: relative; height:100%}
div#container{height: auto; min-height: 100%}

/*stile header*/
div#header{background-color:#000033;color: #6666FF}
div#header h1,h2{margin: 0;padding:0}
div#header h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
div#header h2{color: #6666FF;font-size: 1.5em}





/*stili per la navigazione*/
div#navigation{background-color:#00338b}
div#navigation ul{margin: 1;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:#6666FF;font: normal bold /*1.2em/2.5em*/ 1em/2em arial,sans-serif;text-decoration: none}
div#navigation a:hover {color: #33CC33;text-decoration: none}
div#navigation a#activelink{color: #a6c5f8 /*#56529*/;text-decoration: none}

/*stili per la navigazione*/
div#fotolinea {background-color:#aebbd0; border-width:1px; border-color:#ff0000; border-style: dashed;}
div#fotolinea ul{margin: 1;padding: 0; list-style-type: none;}
div#fotolinea li{display: inline; margin: 2 5 5 2;padding: 2} /*nota display: inline*/
div#fotolinea a{color:#6666FF;font: normal bold /*1.2em/2.5em*/ 1em/2em arial,sans-serif;text-decoration: none}
div#fotolinea a:hover {color: #33CC33;text-decoration: none}
div#fotolinea a#activelink{color: #a6c5f8 /*#56529*/;text-decoration: none}
div#fotolinea span{margin: 30;}

/*stili per la navigazione*/
div#testolinea {background-color:#aebbd0; border-width:1px; border-color:#ff0000; border-style: dashed;}
div#testolinea ul{margin: 0;padding: 0; list-style-type: none;}
div#testolinea li{display: inline; margin: 2 2 2 2;padding: 2} /*nota display: inline*/
div#testolinea a{color:#6666FF;font: normal bold /*1.2em/2.5em*/ 1em/2em arial,sans-serif;text-decoration: none}
div#testolinea a:hover {color: #33CC33;text-decoration: none}
div#testolinea a#activelink{color: #a6c5f8 /*#56529*/;text-decoration: none}










/*Stile per i contenuti*/
div#content{background-color:#aebbd0}
div#content h1,h2{margin: 0;padding:0}
div#content{padding: 25}
div#content h1{padding-left:0;font: bold 1.8em/60px arial,serif; color: #003399}
div#content h2{color: #003399;font-size: 1.5em}
div#content p{color:#003399;font: normal bold /*1.2em/2.5em*/ arial,sans-serif; text-align:left;}
div#content span{font-weight: bold; font-style: italic; font-size: 1em; color:#003399;}
/*div#content li{display: inline; margin: 1 0 0 1em;padding: 0}*/
div#content a{color:#6666FF;font: normal bold /*1.2em/2.5em*/ 1em/2em arial,sans-serif;text-decoration: none}
div#content a:hover {color: #0a6a0a;text-decoration: none}
div#content a#activelink{color: #a6c5f8 /*#56529*/;text-decoration: none}
/*div#content table{text-align: center;}*/




/*stile footer*/
div#footer{text-align:center; padding: 2em; background-color:#00338b; color: #6666FF; font-size: 65%}
div#footer h1,h2{margin: 0;padding:1}
div#footer h1{padding-left:0 ;font: bold /*2.3em/80px*/ arial,serif; color: #6666FF}
div#footer h2{color: #6666FF;font-size: 1.5em}
div#footer p{padding-left:1 ;font: bold /*2.3em/80px*/ arial,serif; color: #6666FF; font-size: 1.5em }
/*div#footer addresses{padding-left:0 ;font: bold /*2.3em/80px*//* arial,serif; color: #496; font-size: 1.5em }*/
div#footer ul{margin: 0;padding: 0; list-style-type: none;}
div#footer li{display: inline; margin: 0 0 0 1em;padding: 0}
div#footer a{color:#6666FF;font: normal bold 1.2em/2.5em arial,sans-serif;text-decoration: underline}
div#footer a:hover {color: #33CC33;text-decoration: underline}
div#footer a#activelink{color: #a6c5f8;text-decoration: underline}
/*div#footer{position:absolute;bottom: 0; top: 2em; width: 100%;}*/
