body {text-align:center; background-color:transparent; background-image:url('/back.jpg'); margin:0; padding:0;}
body, td {font-size:12px; font-family:Arial, Helvetica, Geneva, Verdana, Serif; color:#333;}
input, textarea, select {font-size:11px;}
a {color:#555; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size:16px; color:#002d62;}
div#container {background-color:#fff; margin:0 auto; text-align:left; width:950px;}
div#corpo {padding:8px 20px 20px 20px ; line-height:18px;}
#go {float:right; color:#ccc; padding:0 5px 3px 0;}
table#list td {border-bottom:1px solid #ddd; padding-bottom:4px;}
table#villa td#info-villa {border-right:1px solid #ddd; padding:0 25px 0 6px;}
table#villa td#price {padding:6px 0 0 25px; width:330px;}
table#villa td#price #booking {float:right;}
table#villa td#price td.info {background-color:#dfdfdf; text-align:center; font-weight:bold;}
table#villa td#price td.date {text-align:center; font-weight:bold; border:1px solid #ddd;}
table#villa td#price td.price {text-align:center; font-weight:bold; border:1px solid #ddd;}
table#villa td#price td.info-price {background-color:#efdbee; text-align:center; font-weight:bold; padding-left:3px; padding-right:3px;}
#footer {text-align:center; background-color:#00204e; font-size:10px; color:#fff; letter-spacing:1px; padding:5px;}
#footer a {color:#fff;}