*{
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
.fondo {
	background-attachment: fixed;
	background-image: url(images/fondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #5A5140;
}
#contenedor {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #FFFFFF;
	background-image: url(images/madera.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
#colIzquierda {
	float: left;
	width: 210px;
}
#colDerecha {
	width: 570px;
	float: right;
}
#homeClima {
	float: right;
	width: 114px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* ------------------------------pie */

#pie {
	clear: both;
	background-color: #331E11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-top: 20px;
	padding-bottom: 18px;
	color: #5DC7F1;
	background-image: url(images/sombraPie.jpg);
	background-repeat: repeat-x;
	background-position: top;
	line-height: 1.3em;
}
#pie ul  {
	float: left;
	width: 142px;
	list-style-type: none;
	padding-left: 13px;
}
#pie a {
	color: #FFFFFF;
	text-decoration: none;
}
#pie a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.pieCol_linea {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7C695A;
}
.pie_creditos {
	font-size: 0.8em;
}

/* ------------------------------termina pie */

/* ------------------------------Logo y Banner registro */

#colIzquierda h1 {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 210px;
	text-indent: -9999px;
}
#colIzquierda p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	display: block;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#colIzquierda a {
	color: #FFFFFF;
	text-decoration: none;
}
#colIzquierda a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


/* ------------------------------menu desplegable */

#menuPrincipal {
	width: 570px;
	float: right;
	z-index: 99;
	position: relative;
}
#menuPrincipal ul, li {
margin:0;
padding:0;
}
#menuPrincipal ul {
list-style:none;
}
#menuPrincipal ul li {
float:left;
}
ul#desplegable {
	margin: none;
	list-style:none;
	background:#5CC7F1;
	width: 570px;
}
ul#desplegable li {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #311E10;
	width: 113px;
}
ul#desplegable li:first-child {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #311E10;
	width: 112px;
}
ul#desplegable li a {
	display:block;
	color:#311E10;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	background-color: #5CC7F1;
}
ul#desplegable li a:hover {
	color: #FFFFFF;
	background-color: #311E10;
}
ul#desplegable li ul {
	display:none;
}
ul#desplegable li:hover ul {
	background:#FFFFFF;
	position:absolute;
	display:block;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #311E10;
	border-left-color: #311E10;
}
ul#desplegable li ul li{
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #311E10;
	color: #311E10;
	background-color: #D0C5B3;
	clear:both;
	width: 150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height: 23px;
	text-indent: 5px;
}
ul#desplegable li ul li:first-child{
	border-right-style: none;
	border-left-style: none;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #311E10;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #311E10;
	color: #311E10;
	background-color: #D0C5B3;
	width: 150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height: 23px;
	text-indent: 5px;
}
ul#desplegable li ul li a {
	color: #311E10;
	background-color: #FFFFFF;
	float:left;
	line-height: 23px;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	width: 150px;
	display:block;
}
ul#desplegable li ul li a:hover {
	color: #FFFFFF;
	background-color: #311E10;
	float:left;
	line-height: 23px;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
}

/* ------------------------------termina menu desplegable */

/* ------------------------------menu chat */

#menuChat {
	height: 125px;
	width: 570px;
	float: right;
	position: relative;
	z-index: 1;
}
#menuChat h3 {
	float: right;
	margin: 0px;
	padding: 0px;
}
#menuChat ul {
	float: left;
	list-style-type: none;
	height: 75px;
	width: 115px;
	display: block;
	position: absolute;
	bottom: 0px;
}
#menuChat li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	padding-left: 25px;
}
#menuChat a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#menuChat a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.home {
	background-image: url(images/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.english {
	background-image: url(images/english.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display:none;
}
.espanol {
	background-image: url(images/espanol.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.contactoCabezote{
	background-image: url(images/arroba.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* ------------------------------termina menu chat */

/* ------------------------------menu hoteles Home */

#menuHoteles {
	float: right;
	height: 280px;
	width: 570px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#menuHoteles ul{
	list-style-type:none;
}
#menuHoteles img {
	display: block;
	width: 114px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
ul#hotelesCategoria {
	float: left;
	width: 228px;
}
ul#hotelesCategoria li {
	float: left;
}
#hotelesCategoria h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #311E10;
	text-align: center;
	width: 228px;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}
#hotelesEstilo h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #311E10;
	background-color: #5CC7F1;
	text-align: center;
	width: 342px;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}

ul#hotelesEstilo {
	float: right;
	width: 342px;
}
ul#hotelesEstilo li {
	float: left;
}

/* ------------------------------termina menu hoteles Home*/

/* ------------------------------menu hoteles General */

#menuHotelesGeneral {
	float: right;
	height: 135px;
	width: 570px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#menuHotelesGeneral ul{
	list-style-type:none;
}
#menuHotelesGeneral img {
	display: block;
	width: 114px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#menuHotelesGeneral ul#hotelesCategoria {
	float: left;
	width: 228px;
}
#menuHotelesGeneral ul#hotelesCategoria li {
	float: left;
}
#menuHotelesGeneral #hotelesCategoria h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #311E10;
	text-align: center;
	width: 228px;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}
#menuHotelesGeneral ul#hotelesEstilo {
	float: right;
	width: 342px;
}
#menuHotelesGeneral #hotelesEstilo h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #311E10;
	background-color: #5CC7F1;
	text-align: center;
	width: 342px;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}
#menuHotelesGeneral a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #311E10;
	text-decoration: none;
	display: block;
	text-align: center;
	width: 114px;
}
#menuHotelesGeneral a:hover {
	color: #311E10;
	text-decoration: underline;
}
#menuHotelesGeneral ul#hotelesEstilo li {
	float: left;
}
#menuHotelesGeneral .linea1 {
	line-height: 40px;
}
#menuHotelesGeneral .linea2 {
	height: 33px;
	padding-top: 7px;
}

/* ------------------------------termina menu hoteles General*/

/* ------------------------------Home Ofertas */

#homeOfertas {
	float: right;
	width: 570px;
	position: relative;
	background-image: url(images/fondoHomeOfertas.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
#homeOfertas #tituloSeccion {
	float: left;
	margin-left: 55px;
}
#homeClima {
	position: relative;
	float: right;
}
#homeClima h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 30px;
	font-weight: normal;
	color: #DED6C3;
	background-color: #6D624E;
	text-align: center;
	display: block;
	width: 114px;
}
#homeClima li {
	width: 100px;
	list-style-type: none;
	background-color: #C3B39C;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #321E11;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-right: 7px;
	padding-left: 7px;
	display: block;
}
.agendaMes {
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	display: block;
}

.homeClima_fechas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	margin: 0px;
	padding: 0px;
	margin-top: -5px;
}
ul#ofertas {
	width: 300px;
	float: right;
	display: block;
	list-style-type: none;
	margin-right: 20px;
}
#ofertas li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #6D624E;
	display: block;
	padding-top: 0.6em;
	padding-bottom: 0.7em;
	border-top-width: 1px;
	border-top-color: #C3B39C;
	border-top-style: solid;
	line-height: 1em;
}
#ofertas li:first-child {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #6D624E;
	display: block;
	padding-top: 0.6em;
	padding-bottom: 0.7em;
	line-height: 1em;
	border-top-style: none;
}
#ofertas li a{
	color: #6D624E;
	text-decoration:none;
}
#ofertas li a:hover{
	color: #000;
	text-decoration:none;
}

/* ------------------------------Termina Home Ofertas */

/* ------------------------------Home Actualidad */

#homeActualidad {
	float: right;
	width: 514px;
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #321E11;
}
#homeActualidad #banner_menor {
	float: right;
}
#homeActualidad p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #341E11;
	text-align: left;
	display: block;
	width: 300px;
	margin-right: 20px;
	float: right;
	font-size: 11px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0px;
}
#homeActualidad #imagen_titulo {
	float: left;
}

/* ------------------------------termina Home Actualidad */

/* ------------------------------Contenidos */

#contenidos {
	float: right;
	width: 570px;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #351F12;
}
#contenidos #tituloSeccion {
	float: left;
	padding-left: 55px;
}


#cuerpoContenido {
	display: block;
	float: right;
	width: 455px;
	position: relative;
}

/* ------------------------------termina Contenidos */

/* ------------------------------Ubicacion */
#mapas {
	width: 425px;
	list-style-type: none;
	float: right;
	margin-bottom: 25px;
	padding-right: 10px;
}
#mapas li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 20px;
}
#mapas li iframe {
	border: 1px solid #666;
	margin-bottom: 5px;
}
#mapas li a {
	color: #000;
	text-decoration: underline;
}
#mapas li a:hover {
	color: #5DC8F1;
}

#mapas li h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #98866A;
	font-weight: normal;
	margin-bottom: 5px;
}
#mapas li p {
	margin-bottom: 5px;
}

/* ------------------------------Termina Ubicacion */

/* ------------------------------Hoteles */

#cuerpoHotel {
	display: block;
	float: right;
	width: 455px;
	position: relative;
}
#cuerpoHotel #descripcion {
	float: left;
	width: 225px;
	text-align: center;
}
#cuerpoHotel #fachada {
	float: left;
}
#cuerpoHotel #descripcion img {
	margin-top: 12px;
	margin-bottom: 15px;
}
#cuerpoHotel #descripcion h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #98876B;
	margin-bottom: 10px;
	line-height: 1em;
	display: block;
	width: 210px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#serviciosHotel {
	float: left;
	width: 455px;
	padding-left: 115px;
}
#serviciosHotel p {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 30px;
}
#tiposSuites {
	float: left;
	width: 455px;
	padding-left: 115px;
}
#tiposSuites ul {
	list-style-type: none;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 10px;
}
#tiposSuites ul li {
	margin-bottom: 20px;
	padding-right: 15px;
}
#tiposSuites ul h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #2CB8ED;
	line-height: 1em;
}
#tiposSuites ul h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	line-height: 1em;
	padding-bottom: 5px;
}
#colGaleria {
	width: 325px;
	padding-bottom: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #341E11;
	position: absolute;
	left: 0px;
	top: 820px;
}
#colGaleria a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#colGaleria h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#colGaleria p {
	padding-bottom: 15px;
	padding-left: 20px;
}
#colGaleria #galeria {
	padding-left: 20px;
	padding-bottom: 0px;
}
#colGaleria ul {
	list-style-type: none;
	width: 305px;
	background-color: #341E11;
	padding-top: 9px;
	float: right;
}
#colGaleria ul li {
	float: left;
	padding-bottom: 9px;
	padding-left: 9px;
}
#colGaleria #vinculoWeb {
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

/* ------------------------------Termina Hoteles */

/* ------------------------------Presentacion */

#cuerpoPresentacion {
	display: block;
	float: right;
	width: 455px;
	position: relative;
	padding-top: 25px;
	margin-bottom: 10px;
}
#cuerpoPresentacion h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #1194C6;
	font-weight: normal;
	font-size: 22px;
	line-height: 1em;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 20px;
	text-align: left;
}
#cuerpoPresentacion .destacadoTitulo {
	color: #311E10;
}

#cuerpoPresentacion p {
	padding-right: 35px;
	padding-left: 35px;
	line-height: 1.5em;
	text-align: justify;
	padding-bottom: 15px;
}

/* ------------------------------termina Presentacion */

/* ------------------------------comparativo */
#comparativo {
	width: 570px;
	float: left;
	background-image: url(images/fondoComparativo.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 20px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
}
#comparativo p {
	text-align: center;
	display: block;
	width: 114px;
	float: left;
	height: 200px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#comparativo p span {
	float: left;
	width: 114px;
	display: block;
	height: 50px;
}

#cuerpoComparativo {
	float: right;
	width: 455px;
	position: relative;
	text-align: center;
}
#cuerpoComparativo a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cuerpoComparativo img {
	margin-top: 35px;
}

/* ------------------------------termina comparativo */

/* ------------------------------planes */
#cuerpoPlanes {
	float: right;
	width: 455px;
}

#cuerpoPlanes #ofertasTotal {
	width: 455px;
	float: left;
	list-style-type: none;
}
#cuerpoPlanes #ofertasTotal li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #6D624E;
	display: block;
	padding-top: 0.6em;
	padding-bottom: 0.7em;
	border-top-width: 1px;
	border-top-color: #C3B39C;
	border-top-style: solid;
	line-height: 1em;
	padding-left: 25px;
	padding-right: 20px;
}
#cuerpoPlanes #ofertasTotal li:first-child {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #6D624E;
	display: block;
	padding-top: 0.6em;
	padding-bottom: 0.7em;
	line-height: 1em;
	border-top-style: none;
}
#cuerpoPlanes #ofertasTotal li a{
	color: #6D624E;
	text-decoration:none;
}
#cuerpoPlanes #ofertasTotal li a:hover{
	color: #000;
	text-decoration:none;
}

/* ------------------------------termina planes */

/* ------------------------------auditorios */

#cuerpoAuditorios {
	float: right;
	width: 455px;
}
#cuerpoAuditorios ul {
	list-style-type: none;
	padding-left: 30px;
	padding-top: 20px;
	padding-right: 15px;
}
#cuerpoAuditorios ul li {
	padding-bottom: 30px;
	float: left;
	width: 400px;
}
#cuerpoAuditorios p {
	padding-bottom: 10px;
}
#cuerpoAuditorios ul li p a {
	font-weight: bold;
	color: #311E10;
	text-decoration: underline;
}
#cuerpoAuditorios ul li p a:hover {
	color: #5DC8F1;
}

#cuerpoAuditorios h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
	font-weight: normal;
	color: #32BAED;
	line-height: 1em;
	padding-bottom: 0px;
}
#cuerpoAuditorios h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #351F12;
	font-size: 28px;
	font-weight: normal;
	line-height: 1em;
	padding-bottom: 10px;
}
#cuerpoAuditorios h3 {
	color: #351F12;
	font-size: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding-bottom: 15px;
}
#cuerpoAuditorios a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cuerpoAuditorios #fotosAuditorios {
	display: block;
	list-style-type: none;
	float: left;
	width: 420px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
}
#cuerpoAuditorios #fotosAuditorios li {
	float: left;
	display: block;
	width: 190px;
	margin-right: 20px;
	margin-bottom: 25px;
	padding: 0px;
}
#cuerpoAuditorios h5 {
	display: block;
	float: left;
	width: 400px;
	padding-left: 30px;
	padding-bottom: 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #331E11;
	font-weight: normal;
}
#cuerpoAuditorios h5 a {
	color: #331E11;
	text-decoration: underline;
}
#cuerpoAuditorios h5 a:hover {
	font-weight: bold;
}



/* ------------------------------termina auditorios */

/* ------------------------------ayudas audiovisuales */

#cuerpoAyudas {
	float: right;
	width: 455px;
	padding-top: 10px;
}
#cuerpoAyudas ul {
	list-style-type: none;
	padding-left: 30px;
	padding-right: 15px;
	font-family: Verdana, Geneva, sans-serif;
}
#cuerpoAyudas ul li {
	width: 400px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cuerpoAyudas ul li p.equipo {
	font-weight: normal;
	display: block;
	float: left;
	width: 300px;
	font-size: 11px;
	line-height: 30px;
}
#cuerpoAyudas ul li p.precioEquipo {
	font-size: 11px;
	display: block;
	float: right;
	line-height: 30px;
	width: 100px;
	font-weight: bold;
	text-align: right;
}

/* ------------------------------termina ayudas audiovisuales */

/* ------------------------------alimentos */

#cuerpoAlimentos {
	float: right;
	width: 455px;
}
#cuerpoAlimentos ul {
	list-style-type: none;
	padding-left: 30px;
	padding-right: 15px;
	font-family: Verdana, Geneva, sans-serif;
}
#cuerpoAlimentos ul li {
	padding-bottom: 25px;
	float: left;
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
	padding-top: 25px;
}
#cuerpoAlimentos ul li p a {
	color: #513216;
	text-decoration: underline;
}
#cuerpoAlimentos ul li p a:hover {
	font-weight: bold;
}

#cuerpoAlimentos ul li:last-child {
	padding-bottom: 25px;
	float: left;
	width: 400px;
	border-bottom-style: none;
	padding-top: 25px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#cuerpoAlimentos p {
	padding-bottom: 10px;
	padding-top: 10px;
}
#cuerpoAlimentos h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
	font-weight: normal;
	color: #32BAED;
	line-height: 1em;
	padding-bottom: 0px;
}
#cuerpoAlimentos h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #351F12;
	font-size: 28px;
	font-weight: normal;
	line-height: 1em;
	padding-bottom: 10px;
}
#cuerpoAlimentos #introCenas {
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 5px;
}

/* ------------------------------ termina alimentos */

/* ------------------------------ restaurante */

#cuerpoRestaurante {
	float: right;
	width: 455px;
	padding-top: 20px;
}
#cuerpoRestaurante h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #18B1EB;
	font-weight: normal;
	padding-left: 25px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#cuerpoRestaurante ul {
	width: 405px;
	list-style-type: none;
	padding-left: 25px;
	display: block;
	padding-top: 10px;
	padding-bottom: 30px;
	float: left;
}
#cuerpoRestaurante ul li {
	float: left;
	padding-right: 10px;
}

#cuerpoRestaurante ul li img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* ------------------------------ termina restaurante */

/* ------------------------------ transporte */

#cuerpoTransporte {
	float: right;
	width: 455px;
	padding-bottom: 25px;
}
#cuerpoTransporte #textoCarro {
	display: block;
	float: left;
	width: 175px;
	text-align: right;
}
#cuerpoTransporte #textoCarro h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #13A6DD;
	font-weight: normal;
	width: 160px;
	display: block;
	float: right;
	padding-top: 40px;
	padding-right: 10px;
}
#cuerpoTransporte #textoCarro h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float: right;
	width: 150px;
	padding-top: 10px;
	padding-right: 10px;
}
#cuerpoTransporte #fotoCarro {
	float: right;
	width: 280px;
	padding-top: 15px;
}
#cuerpoTransporte ul {
	list-style-type: none;
	display: block;
	width: 410px;
	padding-left: 25px;
	padding-top: 15px;
}
#cuerpoTransporte ul h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #1196C8;
	margin-bottom: -10px;
}
#cuerpoTransporte ul li {
	display: block;
	padding-top: 15px;
}
#cuerpoTransporte ul li h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 1em;
}
#cuerpoTransporte ul li h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 1em;
	color: #1196C8;
}
#cuerpoTransporte ul .lineaDivision {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
}

/* ------------------------------ termina transporte */

/* ------------------------------ multimedia (Videos + 360 grados + Mapas) */

#contenidosMultimedia {
	float: left;
	background-color:#FFF;
	width: 570px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 30px;
}
#videos {
	list-style-type: none;
}
#videos li {
	padding-top: 25px;
}
#videos li h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #311E10;
	padding-bottom: 5px;
}
#cuerpoFotos360 {
	float: right;
	width: 455px;
	text-align: center;
}
#cuerpoFotos360 p {
	padding: 25px;
	text-align: center;
}
#cuerpoFotos360 p a {
	font-weight: bold;
	color: #129ACD;
	line-height: 25px;
}
#cuerpoFotos360 p a:hover {
	color: #311E10;
}
#cuerpoFotos360 ul {
	list-style-type: none;
	display: block;
	width: 430px;
	padding-left: 25px;
	padding-bottom: 10px;
}
#cuerpoFotos360 ul li {
	display: block;
	padding-right: 15px;
	padding-bottom: 20px;
}
#cuerpoFotos360 ul img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cuerpoFotos360 ul li h2 {
	font-size: 11px;
	font-weight: normal;
	padding-top: 5px;
}
#cuerpoMapas {
	float: right;
	width: 455px;
}
#cuerpoMapas ul {
	list-style-type: none;
	display: block;
	width: 405px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#cuerpoMapas ul li {
	display: block;
	height: 80px;
	line-height: 80px;
	background-image: url(images/iconoPDF.gif);
	background-repeat: no-repeat;
	padding-left: 43px;
	background-position: 0px center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #311E10;
}
#cuerpoMapas ul li a {
	color: #311E10;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
}
#cuerpoMapas ul li a:hover {
	text-decoration: underline;
}

/* ------------------------------ termina multimedia */

/* ------------------------------ sobre Medellin */

#cuerpoMedellin {
	float: right;
	width: 455px;
	padding-bottom: 25px;
}
#cuerpoMedellin h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #098BCA;
	line-height: 1em;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 25px;
}
#cuerpoMedellin p {
	padding-right: 20px;
	padding-left: 25px;
}
#cuerpoMedellin h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	padding-left: 25px;
}
#cuerpoMedellin ul {
	padding-top: 10px;
	padding-left: 25px;
	list-style-type: none;
	display: block;
	padding-right: 20px;
}
#cuerpoMedellin ul li {
	line-height: 30px;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #311E10;
}
#cuerpoMedellin ul li a {
	color: #311E10;
	text-decoration: none;
	padding-left: 30px;
}
#cuerpoMedellin ul li a:hover {
	font-weight: bold;
}
#cuerpoMedellin h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	padding-top: 20px;
	padding-left: 25px;
	font-weight: normal;
}
#cuerpoMedellin h3 a {
	color: #311E10;
	text-decoration: none;
}
#cuerpoMedellin h3 a:hover {
	text-decoration: underline;
}

/* ------------------------------ termina sobre Medellin */

/* ------------------------------ Contacto */

#cuerpoContacto {
	float: right;
	width: 455px;
	padding-bottom: 20px;
}
#cuerpoContacto h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #129ED3;
	line-height: 1em;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 30px;
}


/* Formulario */

#formulario {
	width: 455px;
	display: block;
	right: 60px;
	top: 150px;
}
#formulario #form1 {
	display: block;
	position: relative;
	width: 430px;
	padding-left: 20px;
	padding-top: 25px;
}
#formulario fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #311E10;
}
#formulario label {
	display: block;
	width: 90px;
	float: left;
	line-height: 25px;
	text-align: right;
	padding-right: 5px;
}
#formulario textarea {
	width: 310px;
	float: left;
	height: 120px;
}
#formulario input {
	width: 310px;
	float: left;
	height: 20px;
	margin-bottom: 5px;
}
#formulario #boton {
	height: 25px;
	width: 100px;
	border: 0px none #FFF;
	background-color: #331E11;
	float: left;
	margin-left: 200px;
	margin-top: 5px;
	cursor: hand;
	cursor: pointer;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#formulario p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#cuerpoContacto p {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 30px;
}

/* ------------------------------ termina Contacto */

/* ------------------------------ FAQs */

#cuerpoFAQs {
	float: right;
	width: 455px;
}
#cuerpoFAQs #preguntas {
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 20px;
	list-style-type: none;
	display: block;
}
#cuerpoFAQs #preguntas li {
	display: block;
	padding-bottom: 20px;
}
#cuerpoFAQs #preguntas li a {
	color: #311E10;
	text-decoration: underline;
}
#cuerpoFAQs #preguntas li a:hover {
	text-decoration: none;
}
#cuerpoFAQs #respuestas {
	display: block;
	padding-top: 25px;
	padding-right: 20px;
	padding-left: 25px;
	list-style-type: none;
}
#cuerpoFAQs #respuestas li {
	padding-bottom: 25px;
}
#cuerpoFAQs #respuestas li h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	color: #108EBE;
	font-weight: normal;
	line-height: 1em;
}
#cuerpoFAQs #respuestas li p {
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
}
#cuerpoFAQs #respuestas li h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
}
#cuerpoFAQs #respuestas li h2 a {
	color: #311E10;
	text-decoration: underline;
}
#cuerpoFAQs #respuestas li h2 a:hover {
	font-weight: bold;
}

