body, img, ul, form, p, h1, h2, h3, h4, h5, h6, li{
padding:0;
margin:0;
}
img { display:block;}
a img {border:0;}
ul {list-style:none;}
a {text-decoration:none;}

body {
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #c084dc;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;

}
body#pag_offerte {background:#f0cfff;}
body#pag_offerte td {color:#000;}

td.titolo {display:none;}
td {
font: 12px times;
color:#5e5562;
padding: 1px 0;
line-height:16px;
}
td td {padding:0;}
td a {
font-weight:bold;
color:#413a0e;
}

td a.prenota {
display:block;
padding:2px 5px;
background:#c9b0d5;
margin: 8px 0;
width:80px;
font-size:11px;
color:#fff;
text-align:center;
}

table.tab table td.price {border-bottom:#5e5562 1px dotted;}

#warning h2, #warning h5 {
font:normal 12px georgia;
color:#666666;
}

span.foto img {
padding: 2px;
border:#c9b0d5 2px solid;
margin: 0 10px 0 0;
}



#contatti label {
text-align:right;
width:350px;
}
#contatti label, #contatti p{
display:block;
padding: 5px 0;
}
#contatti p {
text-align:center;
clear:both;
}
#contatti label.midi {
width:250px;
float:left;
padding: 3px 10px 3px 0;
}
#contatti label, #contatti label input, #contatti p{font: 12px georgia; color:#6b5503;}
 #contatti label select, #contatti #privacy {font: 11px arial; color: #333333;}
#contatti #privacy, #contatti textarea {
width:450px;
height:70px;
border:#6b5503 1px solid;
}

#contatti label select {margin: 5px 0 0 0;}
#contatti label input {border:#6b5503 1px solid;}
#contatti label input#radio {border:0;}

#contatti #privacy {
overflow:auto;
text-align:left;
width:440px;
padding: 5px;
}


#contatti #procedi{
padding:2px 5px;
background:#ff9a00;
margin: 10px 20px 0 0;
float:right;
width:80px;
font:bold 11px georgia;
color:#fff;
border:0;
}

#contatti em {
font: bold italic 11px arial;
color:#990000;
text-align:center;
display:block;
}
#contatti em.right {
float:right;
text-align:left;
width:160px;
padding: 5px 0 0 0;
}
