body{margin:0 auto;text-align:center;font-family:tahoma;font-size:10px;background-color:#E8EEF6;background-image:url('../images/sfumatura.jpg');background-repeat:repeat-x;background-position:top;padding-bottom:70px;}
div#mainDiv{margin:0 auto; width:770px; text-align:left;background-color:#FFFFFF;}
div#menu{width:770px;background-image:url(../images/sfondoMenu2.jpg); background-repeat:repeat-x;background-position:bottom;}
div#divCentrale{width:630px;float:left;padding-left:10px;}
div#divcentralepopup{width:730px;padding-left:20px;padding-right:20px;padding-top:8px;float:none;}
div#divLaterale{width:110px;float:right;padding-right:10px;padding-bottom:20px;}
div#footer{background-image:url('../images/sfondoFooter.gif');background-repeat:no-repeat;background-position:bottom;width:770px;clear:both;text-align:center;font-family:tahoma;font-size:11px;color:#375297;padding-bottom:10px;}
div#footer_advise{color:#000000; margin-bottom:10px;}
div#percorso{font-family:tahoma;font-size:10px;color:#666666;margin-bottom:10px;width:740px;padding-left:10px;}
div.bottoni{margin-bottom:0px;height:31px;padding-left:10px;padding-top:10px;background-repeat:no-repeat;}
p, form{margin:0px;padding:0px;}
input{border:1px solid black;}
input.button{background-color:#375297; border:0px; color:#ffffff; font-size:11px; font-weight:bold; padding:4px 11px;}

/*div per il popup*/
div.stampa{width:760px;background-color:#FFFFFF;height:30px;text-align:right;}
div#divCentralePopup{width:730px;padding-left:20px;padding-right:20px;padding-top:8px;float:none;}
div#divCentralePopup table{margin:0px auto; width:700px;}
div#divCentralePopup table tr td{padding-top:5px; padding-bottom:5px; vertical-align:middle;}
div#divCentralePopup table tr td textarea{height:100px; width:400px;}

/* login*/
div.login_title{font-size:12px; font-weight:bold;}
div.login_row{margin-top:10px;}
div.login_label{font-weight:bold;}
div#signup_label{margin:20px 0px 0px 0px;}

/* testata*/
form#header_form{margin:0px auto; position:relative; width:770px;}
div#header_menu{color:#ffffff;position:absolute; right:5px; top:15px;}
div#header_menu a{color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;}
div.registered{margin-bottom:10px;}
