/*stili per il layout fluido*/
html{padding:5px 0; background-color:#CCCCCC;}
body{font-family: arial,sans-serif;}

/*generale*/
div#giustificato{text-align:justify; padding:10px 10px 0 5px; vertical-align:top;}
div#footer{text-align:center; padding:0 10px 0 5px; vertical-align:middle; font-size:12px;}
td#extratd {vertical-align:top; }
td#navigatore {vertical-align:top; }
td#content {vertical-align:top; }
form#content{width:500px; margin:0; padding:0; text-align:center; border-width: 2px; border-style:solid; border-color: #000066; background-color:#FFFFFF;}
div#professionista{text-align:center; 
					padding:10px 0 10px 0; 
					vertical-align:middle; 
					font-size:14px;
					color:#000000;}
img#logo{padding:5px 10px 10px 0px; border:0; text-align:left;}
/*sezione extra*/
div#extra{float: right; width:170px ; padding: 5px 10px; background-color:#999999; font-size:12px; vertical-align:top;}
div#extra p{text-align:center; vertical-align:top; margin:0; padding:0px; }
div#extra p#w3c{text-align:center; vertical-align:top; margin:5px 0; padding:0px; border-width: 2px; border-style:solid; border-color: #000066; background-color:#FFFFFF;}
div#extra p#sm{text-align:center; vertical-align:top; margin:5px 0; padding:0px; border-width: 2px; border-style:solid; border-color: #000066; background-color:#FFFFFF;}
div#extra p#stat{text-align:center; vertical-align:top; margin:5px 0; padding:0px; border-width: 2px; border-style:solid; border-color: #000066; background-color:#FFFFFF;}
div#extra input{height:12px; width:100px;  font-size:9px;}
div#extra button{height:22px;font-size:12px; color: #FFFFFF; background-color: #000066; border: groove #FFFFFF; margin:0 35px;}
div#extra form{margin:0; padding:2px 0 0 0; text-align:left; border-width: 2px; border-style:solid; border-color: #000066; background-color:#FFFFFF;}



/*class*/
.grandezzaFont{font-size:14px; vertical-align:top;}
.grandezzaFontMappa{font-size:10px; vertical-align:middle;}
.allineamentoFooter{vertical-align:top;}

/*sezione content*/
iframe {width:500px; height:412px;}
h3 {text-align:center;}
h5 {background-color:#000066; text-align:center; color:#FFFFFF; vertical-align:top;margin:5px 0; padding:0px;}
.footerlink {color:#FFFFFF}
.footerlink1 {color:#000000}
.valignTop{vertical-align:top;}
.footerfont1{color:#000000;text-align:center; padding:0 10px 0 5px; vertical-align:top; font-size:12px;}









