body { padding:0 0 0 0; margin:0 0 0 0; font-family: Helvetica, Arial, sans-serif; color:#fff; background-color:#000; min-width:994px; min-height:650px; }
#stradatop {}
#stradamain { width: 100%; }
#stradafooter {}

/* da eliminare o portare sopra questa riga */
#topbar { top:0px; left:0px; right:0px; background-image:url(../img/striscia100px_dx.png); height:155px; width:100%; overflow:hidden; }
#topleft { float: left; }
#topright { float: right; }
a:link {text-decoration:none; color:#fff; border:none;}
a:visited {text-decoration:none; color:#fff; border:none;}
a:active {text-decoration:none; color:#fff; border:none;}
a:hover {text-decoration:none; color:#f00; border:none;}
#contactstop {text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;/*color:#f00;*/ margin-left:300px; margin-bottom:5px; /*float: right;*/}
#logotop2 {text-decoration:none; color:#f00; border:none;}

.vspacer { width:100%; height:10px; margin-left:0px; }
.hspacer { height:100%; width:5px; margin-left:0px; float:left; }
/*TODO #main */
#main { width: 100%;}
#initspacer { width:10px; height:60px; }
#spacer { width:4px; }

#modal_container { padding:5px; background-color:#000; border:1px solid #ccc; overflow:auto;  
                   font-family:"Lucida Grande",Verdana; font-size:12px; color:#333; text-align:left; } 
#modal_overlay { background-color:#000; } 

.errornote { font-size:12px !important; display:block; padding:4px 5px 4px 25px; margin:0 0 3px 0; border:1px solid red; color:red;background:#ffc url(../img/icon_error.gif) 5px .3em no-repeat; }


