/*stili per il layout fluido*/
html,body{margin: 0; padding:0}
body{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 76%;
    color: #d5d8af; background-color: #314040;
    text-align: center;   /*centra in IE 5.x */
    line-height: normal;
    }
em {font-style: italic;}
div#container{ /*nessuna regola necessaria*/ }

/*stili generici, su header e footer*/

div#header{background-color: #2e3334; text-align: center; font-size: 0.9em;
           padding: 1px 2px 2px 2px; border-bottom: 1px solid gray;}
div#header div.lheader{float: left; margin-top: 5px; margin-left: 10px;}
div#header div.rheader{float: right; margin-top: 24px; margin-right: 20px;}
div#header div.cheader{margin-top: 10px; margin-left: auto; margin-right: auto; text-align: center;}
div#header .cheader h2{color: #d5d8af; font-size: 14pt; Verdana, Arial, sans-serif;}
div#header .cheader h3{color: #d5d8af; font-size: 12pt; Verdana, Arial, sans-serif;}
div#header .cheader a,a:hover{color: #d5d8af; font-size: 14pt; 
                              Verdana, Arial, sans-serif; text-decoration: none}
div#header .rheader p a{color:#cdffec; font-size: 0.9em; text-decoration: none}
div#header .rheader p a:hover{color:#ffff00;}


div#footer{padding: 3px; text-align:center; background-color:#2e3334; border-top: 1px solid gray; border-bottom: 1px solid gray;}

div#footer p{color: #999; font-size: 0.8em;}


/*stili per la sezione content*/
div#content{margin: 0 auto;}

div#content div.bordbox{text-align: center; width: 54%; 
                        padding: 0 3px 0 3px; margin-top: 1em; margin-bottom: 1.4em;
                        margin-right: auto; margin-left: auto; border: solid yellow 1px;}

div#content div.mainbox{text-align: center; width: 98%; 
                        padding: 2px; margin-top: 1em; margin-bottom: 2em;
                        margin-right: auto; margin-left: auto;}
div#content div.mainbox p{color: #b4f09f;  
                          margin-left: 0.8em; margin-right: 0.8em;}
div#content div.mainbox p a{color:#cdffec; font-size: 0.9em; text-decoration: none}
div#content div.mainbox p a:hover{color:#ffff00;}
