/* layout di base */
html, body{margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6{margin: 0.7em 0 0.2em;}
address, blockquote, dl, form, fieldset, ol, table, p, pre, ul{margin-top: 0.2em; margin-bottom: 1.2em;}
form{display: inline; margin: 0; padding: 0;} /* elimina lo spazio bianco che viene visualizzato in IE dopo il tag FORM */

/* layout personalizzato del sito*/
html,body{height: 100%;}
body{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 76%; color: #000000;}
div#container{position: relative; height: 100%; text-align: left;} /* text-align=left altrimenti con IE6 l'allineamento center sposta il footer a dx*/
body>div#container{height: auto; min-height: 100%;}

/* stili generici, su header content e footer */
div#header{text-align: center; background-color: #6280B4; padding-top: 0px;}
div#logo{text-align: left; background-color: #2354A0; width: 900px; margin: auto; padding: 0px 25px;}
div#menu{text-align: center; background-color: #2354A0; width: 900px; margin: auto; padding: 25px 25px 25px 25px;}
div#content{padding: 20px 0px 30px 0px; width: 900px; margin: auto;}

div#bottom{text-align: center; position: absolute; bottom: 0; width: 100%; padding: 0; background-color: #6280B4;}
div#footer{background-color: #2354A0; width: 950px; height: 130px; margin: auto;}
div#footer_text{float: left; position: relative; width: 400px; padding: 20px 0px 0px 50px; text-align: left;}

/* stili specifici per il layout */
div#content{text-align: justify; font-size: 1.0em;}
div#content a, div#content a:visited{text-decoration: none; color: #2354A0;}
div#content a:hover{text-decoration: underline;}

div#bottom{color: #FFFFFF;}
div#bottom a, div#bottom a:visited{text-decoration: none; color: #FFFFFF;}
div#bottom a:hover{text-decoration: underline; color: #D43C39;}

/* titoli, sottotitoli */
h3{font-size: 1.2em; font-weight: bold;}
h4{font-size: 1.1em; font-weight: bold;}

.textred{color: #D43C39;}

/* preload immagini di testata */
div#preload_immagini {width: 0px; height: 0px; display: none;
    background-image: url(img/1.jpg);
    background-image: url(img/2.jpg);
    background-image: url(img/3.jpg);
    background-image: url(img/4.jpg);
    background-image: url(img/5.jpg);
    background-image: url(img/6.jpg);
    background-image: url(img/7.jpg);
    background-image: url(img/8.jpg);
}


