body {background-color:#dad9bf; margin-top: 0px; margin-right: 0px; margin-left: 0px; text-align: center;}

a:active {color: #644b34; text-decoration: none; } 
a:link {color: #644b34; text-decoration: none; } 
a:visited { color: #644b34; text-decoration: none; } 
a:hover { color: #644b34; text-decoration: underline;}

.sp{font-family: Arial, Helvetica, sans-serif; font-size: 0px; color: #ffffff; text-decoration: none}

.justo {  text-align: justify}

.bordefot { border-color: #e9edcf; border-style: solid; border-width: 1px; }


/* menu */

.menu{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 180%; color: #517147; text-decoration: none}
.menu:visited {  color: #517147; text-decoration: none}
.menu:hover {  color: #d53818; text-decoration: underline;}
.menu:link {  color: #517147; text-decoration: none}

.td-menu { background-image: url(images/menudeg.jpg); Arial, Helvetica, sans-serif; font-size: 11px; color: #517147; text-decoration: none}


/* home */

.legal{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #644b34; text-decoration: none}
.legal:visited {  color: #644b34; text-decoration: none}
.legal:hover {  color: #644b34; text-decoration: underline;}
.legal:link {  color: #644b34; text-decoration: none}

.fin{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #998675; text-decoration: none}
.fin:visited {  color: #998675; text-decoration: none}
.fin:hover {  color: #d53818; text-decoration: underline;}
.fin:link {  color: #998675; text-decoration: none}

.ppal{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #998675; text-decoration: none}
.ppal:visited {  color: #998675; text-decoration: none}
.ppal:hover {  color: #d53818; text-decoration: underline;}
.ppal:link {  color: #998675; text-decoration: none}
.subt { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #644b34; text-decoration: none}




/* home-reservas */
.tdr { padding:3px; border-bottom-color: #e9edcf; border-bottom-style: solid; border-bottom-width: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #998675; text-decoration: none}
.tdr2 { padding:3px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #998675; text-decoration: none}
.tdre { padding:3px; border-bottom-color: #e9edcf; border-bottom-style: solid; border-bottom-width: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #998675; text-decoration: none}
.a1c { font-family:Arial, Helvetica, sans-serif; font-size:10 px; color:#644b34; text-decoration:none}

/* servicios */
.td-ser { padding:10px; background-color:e9edcf; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #998675; text-decoration: none}

/* tarifas */
.td1 { background-color:e9edcf; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #998675; text-decoration: none}
.td2 { background-color:e0e8b4; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #d53818; font-weight: bold; text-decoration: none}
.td-res { background-color:f2eca2; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #d53818; font-weight: bold; text-decoration: none; padding-left:5px; padding-top:5px; padding-bottom:5px}
.td2-inv { background-color:e0f7ff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #d53818; font-weight: bold; text-decoration: none}

.nro{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #d53818; text-decoration: none}
.nro:visited {  color: #d53818; text-decoration: none}
.nro:hover {  color: #d53818; text-decoration: underline;}
.nro:link {  color: #d53818; text-decoration: none}

.ppal2{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #998675; text-decoration: none}
.ppal2:visited {  color: #998675; text-decoration: none}
.ppal2:hover {  color: #d53818; text-decoration: underline;}
.ppal2:link {  color: #998675; text-decoration: none}

.ppal3{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #644b34; text-decoration: none}

/* interna */
.td-ppal { padding-top:20px; padding-bottom:20px; padding-left:40px; padding-right:40px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #998675; text-decoration: none}
/* fotos */
.td-ppal-f { padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #998675; text-decoration: none}


/* pop-up foto */
.epifoto {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #998675; text-decoration: none}
.antsig {  font-family: Arial, Helvetica, sans-serif; font-size: 10 px; color: #50222E; text-decoration: none}

/* forms */
.campo  { 
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:998675;
  font-size:9px; 
  background-color:e9edcf; 
  border-color:929292; 
  border-style:outset; 
  border-width:1px; 
  color:9F9F9F; 
}

.a1g{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}