html, body { background:#E6D9A6 url(graf/b2.png) top left repeat-x; }
#D1 { background:url(graf/b3.png) top left repeat-y; }

#PV div { border-top:0; }
#PT p, #PT ul { text-align: justify; }
 #Enlaces { margin-bottom:16px; } 
.i, .r { margin:8px; }
.i { float:left; margin-left:0; }
.r { float:right; margin-right:0; }
#PT .c { clear:both; text-align:center; }

#PT { margin-bottom:0; padding-bottom:1em; }

#EnlacesInf { margin-top:3em; margin-bottom:0; background:#741; padding:0.2em 1em; font-size:0.7em; color:#FFC; }
div div #EnlacesInf { text-align:right; }
#EnlacesInf a { color:#E6D9A6; }
#EnlacesInf a:hover { color:#CCB27F; }

#Credito { margin-top:2px; }
#Final { margin-top:2em; margin-bottom:24em; }

input, textarea, select { margin-left:2em; background:#FFC; }
.Simple { margin-left:0em; }
form#Reservas  { margin-left:1em; }

#PT form .Centrar { text-align:center; margin-bottom:12em; }
#PT form#Reservas .Centrar{ margin-bottom:1em; }

.Centrar input { margin-left:0; background:#800000; color:#FFC; }

table { border-collapse:collapse; border:2px solid saddlebrown; }
th, td { border:1px solid saddlebrown; padding:0.1em 0.25em; }
td { text-align:right; }
th { text-align:left; background:coral; color:#FFC; }

#Condiciones dt { padding-left:1em; }
#Condiciones dd { padding-bottom:1em; }
#Condiciones ul { margin-top:0; }

* html body #Acepto { background:#E6D9A6; }
