body, img, ul, ol, 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: #FFF4C6;
scrollbar-arrow-color: #763E0B;
scrollbar-3dlight-color: #FFF4C6;
scrollbar-darkshadow-color: #FFF4C6;
scrollbar-face-color: #FFF4C6;
scrollbar-highlight-color: #FFF4C6;
scrollbar-shadow-color: #FFF4C6;
scrollbar-track-color: #FFF4C6;
background:transparent;
}
body#pag_offerte {background:#FFF4C6;}
body#pag_offerte td {color:#000;}

td.titolo {display:none;}
td {

font-size:13px;
color:#51482d;
font-style:italic;
padding: 1px 0;
line-height:16px;
}
td td {padding:0;}
td a {
font-weight:bold;
color:#413a0e;
}

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

table.tab table td.price {border-bottom:#5e5562 1px dotted;}
body#pag_offerte h2  {color:#875321; border-bottom:#875321 1px solid;
padding: 5px;
margin-bottom:5px;
}
#warning h2, #warning h5 {
font:normal 12px georgia;
color:#666666;
}

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


#contatti * {
font-family:arial;
font-size:10px;
}
#contatti h1 {font: 12px georgia; color:#B2721B; padding: 5px 0;} 

#contatti label {
text-align:right;
width:190px; 
float:left;
}
#contatti.form label { width:250px; }
#contatti.guest label { width:250px; }

#contatti label, #contatti p{
display:block;
padding: 3px 0;
}
#contatti p {
text-align:center;
clear:both;
}
#contatti.form p {
text-align:right;
clear:both;
padding: 0 10px 0 0;
}
#contatti label.midi {
width:385px;
clear:both;
text-align:center;
padding: 5px 0;
}
#contatti.form label.midi {
width:500px;
}


#contatti label.sin {text-align:left;}
#contatti.form label.sin {text-align:right; padding-bottom:0;}
#contatti.guest label.sin {text-align:center; width:320px;}

#contatti label, #contatti label input, #contatti p{ color:#6b5503;}
 #contatti label select,  #contatti textarea,  #contatti #privacy{ color: #333333;}
 #contatti.form textarea,  #contatti.form #privacy{ clear:both; float:right;}

#contatti #privacy {
width:250px;
height:200px;
padding: 5px;
top:25px;
left:10px;
color:#000;
}
#contatti #privacy a{color:#000;}

#contatti p.priv {
width:120px;
float:left;
}
#contatti p.priv a {color:#6B5503;}
#contatti textarea {
width:375px;
height:60px;
margin: 0 auto;
}
#contatti.form textarea {width:450px; height:100px;}
#contatti.guest textarea {width:290px; height:80px;}

#contatti textarea{
border:#6b5503 1px solid;
overflow:auto;
background:#fff;
display:block;
}
#contatti #privacy{
border:#6b5503 1px solid;
overflow:auto;
background:#fff;
display:none;
position:absolute;
}



#contatti label input {border:#6b5503 1px solid; width:100px;}
#contatti.guest label input.codice {border:0; background:transparent; padding-left:10px;}

#contatti.form label input {width:120px;}
#contatti.guest label input {width:150px;}

#contatti label input#radio {border:0; width:auto;}


#contatti #procedi{
padding:2px 5px;
background:#C27912;
margin: 0;
float:right;
width:80px;
font-weight:bold;
font-size:11px;
color:#fff;
border:0;
}
#contatti.form #procedi{
margin: 0 20px 0 0;
}
#contatti.guest #procedi{margin-right:10px;}


#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;
}

#guestout * {
font:11px georgia;
color:#51482d;
}
#guestout div {
border:#f6e5ae 2px solid;
padding: 3px 7px 10px 7px;
margin: 0 0 5px 0;
width:340px;
} 
#guestout a:hover {text-decoration:underline;}
#guestout h1 {
font-size:12px;
color:#362811;
padding: 2px 8px;
background:#dccf9a;
margin: 0 0 1px 0;
}
#guestout h2 {
font-size:12px;
text-align:right;
padding: 2px 8px;
border-bottom:#FFF4C6 3px solid;
background:#f6e5ae;
 color:#a55200;
}

#guestout p {padding-bottom:3px;}
#guestout p.testo {
font-style:italic;
padding: 5px 0;
color:#7D4022;
}
