#top_new {
  border-bottom: 4px solid #417f6d;
  background-color: #00b2b0;
  text-align: center;
  padding-top: 15px;
  font-family: Arial,Helvetica,sans-serif;
}
#palms_icon {
  position: absolute;
  left: 15px;
}
#english_spanish {
  right: 15px;
  cursor: pointer;
  position: absolute;
  top: 40px;
}
#nav li {
  background-image: none;
  float: none;
  display: inline;
  font-size: 1.2em;
  padding-right: 12px;
  padding-left: 12px;
}
#top_menue_new {
  color: white;
}
#title_new {
  margin-bottom: 22px;
}
a:link, a:visited {
  color: #003c2c;
}
a:hover {
  color: #417f6d;
}
#desplegable ul {
  float: none;
  display: inline;
  margin-top: 18px;
  margin-left: -120px;
}
#nav {
  overflow: hidden;
  margin-bottom: 4px;
  color: white;
}
#img-cont {
}
#gcontainer {
  border-bottom: 4px solid #417f6d;
  background-color: transparent;
}
#puntos {
  margin-left: 0px;
  width: 100%;
  text-align: center;
  position: static;
  margin-top: 0px;
}
.dot {
  float: none;
  display: inline;
  background-image: url(../images/icons/whitedot_new.png);
}
.white {
  background-image: url(../images/icons/blackdot_new.png);
}
body {
  padding-bottom: 0px ! important;
  background-color: #bbe7e6;
  color: #003c2c;
}
.content2 {
  background-image: url(../images/layout/fondo.png);
  background-repeat: no-repeat;
  padding-bottom: 30px;
}
#bottom_new {
  color: white;
  text-align: center;
  padding-top: 10px;
  background-color: #007f6c;
  padding-bottom: 20px;
  font-size: 1.5em;
}
#bottom_space {
  height: 40px;
  background-color: #003c2c;
}
h1 {
  color: #003c2c;
}
#bottom_new h1 {
  margin-bottom: 4px;
  color: white;
}
#motor_new {
  text-align: center;
  font-weight: inherit;
}
.motor_back {
  padding-left: 20px;
  height: 35px;
  background-image: url(../images/layout/text_back2.png);
  font-size: 1.2em;
  padding-right: 20px;
  padding-top: 12px;
  margin-bottom: 20px;
}
#motor_new input {
  border-style: none none solid;
  border-bottom: 1px solid #003c2c;
  font-weight: bold;
  background-color: transparent;
  padding-top: 0px;
  color: #003c2c;
  width: 90px;
  font-size: 1em;
}
#motor_new div {
  display: inline;
}
#motor_new select {
  font-size: 12px;
  width: 36px;
  text-align: center;
  font-weight: bold;
}
.motor_back2 {
  background-image: url(../images/layout/text_back3.png) ! important;
}
.motor_back3 {
  background-image: url(../images/layout/text_back4.png);
  padding-right: 40px;
  padding-left: 40px;
  color: white;
  font-weight: bold;
}
.flotar {
  width: 100%;
  position: absolute;
  z-index: 99;
  bottom: 15px;
}
#comprobar_disponibilidad {
  cursor: pointer;
}
.sociales {
  position: absolute;
  z-index: 99;
  top: 6px;
}
#facebook_new {
  left: -12px;
  margin-top: 38px;
}
#twitter_new {
  left: -12px;
  margin-top: 76px;
}
#nav a:link, #nav a:visited {
  color: white;
}
#nav a:hover {
  color: #417f6d;
}
.ver_mas a:link, .ver_mas a:visited {
  color: #003c2c;
}
#tabla2, #tabla2 td, #tabla2 th {
  border-color: #417f6d;
}
#tabla2 th, #tabla2 a:link, #tabla2 a:visited {
  background-color: #417f6d;
}
.reserva_ahora a:link, .reserva_ahora a:visited {
  color: #003c2c;
}
#instagram_new {
  left: -12px;
}
