body{ color:#333; font-size:9pt; font-family:Arial, Helvetica, sans-serif; background-image:url(fondo.jpg); background-repeat:repeat-x; background-color:#004226; background-attachment:fixed;}
div{ margin:0px;}

form{ margin:0px;}
input, select, textarea { font-size:7pt; font-family:Arial, Helvetica, sans-serif; color:#333; padding:0px; margin:0px; margin-top:2px;}

#top{ width:759px; height:105px; background-image:url(los_olivos.jpg); font-size:8pt; color:#888; padding:0px 25px 0px 0px;}
#cab{ width:784px; height:155px;}
#menu{ width:203px; height:150px; background-image:url(menu.jpg); background-repeat:no-repeat; padding-top:5px;}
/*#menu li{ padding:3px;}*/
#menu a{ color:#666666; font-size:11pt; font-weight:bold; text-decoration:none;}
#menu a:hover{ color:#F07E00;}
.activa{ color:#F07E00;}
#celdas{ width:203px; height:155px;}
#reservas{ height:39px; font-size:8pt; padding:35px 0px 8px 10px; color:#000;}
#reservas input{ font-size:7pt;}
#reservas select{ height:17px;}


#comollegar{ height:35px; font-size:8pt; padding:37px 0px 0px 11px; color:#000;}
#contenido{ background-image:url(contenido.jpg); width:744px; padding:0px 20px 10px 20px;}
#pie{ width:784px; height:62px; background-image:url(pie.jpg); background-repeat:no-repeat; padding-top:15px; font-size:8pt; color:#663300;}
#pie a{ color:#663300; text-decoration:none;}
#pie a:hover{ text-decoration:underline;}

.bandera{ border:1px solid #eee; background-color:#999; padding:1px;}

#rutadiv{ overflow-y:auto; overflow-x:hidden; background-color:#FFF; height:250px;}

.photo{ border:3px solid #CA9350; padding:1px; background-color:#FFF;}

#formuCorreo input, select, textarea{ font-size:8pt;}
