body{margin: 0;padding: 0;background-color: #fff;font-family: "Georgia", "Times new roman", "Times", serif;font-size: 13px;}

a img {border: 0;}

h1{margin: 5px 0 15x 0;padding: 3px 0;font-size: 40px;font-family: "Georgia", "Times new roman", "Times", serif;font-weight: normal;}

h2{margin: 10px 0;padding: 3px 0;font-size: 25px;font-family: "Georgia", "Times new roman", "Times", serif;font-weight: normal;color: #548201;}

h3{margin: 20px 0 10px 0;padding: 0;font-size: 18px;font-family: "Georgia", "Times new roman", "Times", serif;font-weight: bold;}

h4 {margin: 10px 0 2px 0;padding: 0;font-size: 16px;font-family: Arial, Helvetica, sans-serif;color: #000;}

h5 {margin: 15px 0 3px 0;padding: 0;font-size: 14px;font-family: Arial, Helvetica, sans-serif;color: #777;}


p {
margin: 3px 0 10px 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 140%;
font-size: 12px;
}

a {color: #2e4c92;text-decoration: underline;}
a:link{}
a:visited {color: #4f6a8a;}
a:hover, a:active {color: #af1023;}

table {width: 100%;border-collapse: collapse;border-color: #999;border-style: solid;border:0;}
th {background-color: #d0e7c3;padding: 4px 4px;color: #506f19;border-color: #999;text-align: left;}
td {padding: 2px 4px;border-color: #999;}
td p{margin: 3px 0;}
form{margin: 0;padding: 0;}


/* iscrizione guestbook -------------------------- */
p.tit_feedback{margin: 15px 0;font-weight: bold;color: #005aa1;font-size: 14px; text-align: center;}

div.bt_submit{padding: 15px 0;text-align: center;}
div.bt_submit img{cursor: pointer;}


/* guestbook*/
table.frm_guestbook {width: 630px;margin: 0;padding: 0;border-collapse: collapse;border: none;}
table.frm_guestbook tr.tr_dispari{background-color: #fafafa;}
table.frm_guestbook td {padding: 8px 12px;border-bottom: 1px solid #ccc;vertical-align: top;}
table.frm_guestbook td.td_label{width: 150px;border-right: 1px solid #ccc;text-align: right;font-weight: bold;color: #548201;}

table.guestbook_list {width: 630px;margin: 0;padding: 0;border-collapse: collapse;border: none;}
table.guestbook_list tr.tr_dispari{background-color: #fafafa;}
table.guestbook_list td {padding: 8px 12px;border-bottom: 1px solid #ccc;vertical-align: top;}

p.dati_guestbook{margin: 0 0 5px;padding: 0;font-size: 13px;font-family: "Georgia", "Times new roman", "Times", serif;}
.autore_guestbook{font-weight: bold;color: #548201;}
.data_guestbook{color: #555;font-size: 11px;}
.dest_guestbook{}

table.guestbook_list p.txt_guestbook{margin: 0;padding: 5px 0 5px 15px;font-size: 11px;}
