@charset "UTF-8";
body {
	background-color: #003366;
	background-image: url(../images/fondo_gradient.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
p {
	margin: 0px;
}
#fondo {
	background-image: url(../images/fondo_image.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
#english_rss {
	height: 20px;
	width: 180px;
	margin: auto;
	padding-top: 10px;
	padding-left: 640px;
	font-size: 11px;
	color: #FFFFFF;
}
#english_rss a {
	color: #FFFFFF;
	text-decoration: none;
}
#english_rss a:hover {
	text-decoration: underline;
}
#menu_superior {
	width: 700px;
	margin: auto;
	padding-top: 130px;
	text-align: left;
	height: 30px;
	padding-left: 100px;
}
#menu_superior a {
	height: 18px;
	border-right-width: 1px;
	border-right-color: #99CC33;
	border-right-style: solid;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	font-size: 11px;
}
#busqueda {
	float: left;
	width: 240px;
	color: #CCCCCC;
	text-align: right;
	padding-top: 5px;
	padding-left: 120px;
	font-size: 10px;
}
.boton_busqueda {
	background-image: url(../images/boton_buscar.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 38px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.formulario_busqueda {
	font-size: 10px;
	background-image: url(../images/gradient_form.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	color: #333333;
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
}
#main_2columnas {
	background-color: #FFFFFF;
	margin: auto;
	width: 800px;
	font-size: 12px;
	background-image: url(../images/white.jpg);
}
#pleca_ocv {
	background-image: url(../images/pleca_quienes.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_visitas {
	background-image: url(../images/pleca_visitas.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_tips {
	background-image: url(../images/pleca_tips.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_descargas {
	background-image: url(../images/pleca_descargas.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_fotos {
	background-image: url(../images/pleca_fotos.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_tabasco {
	background-image: url(../images/pleca_tabasco.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_servicios {
	background-image: url(../images/pleca_servicios.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_eventos {
	background-image: url(../images/pleca_convenciones.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#pleca_reserva {
	background-image: url(../images/pleca_reserva.jpg);
	height: 30px;
	width: 740px;
	padding-top: 15px;
	text-align: left;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#sidebar {
	float: right;
	width: 260px;
	background-color: #E5E5E5;
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
}
#main_column {
	width: 450px;
	text-align: left;
	padding-top: 20px;
	padding-left: 20px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	list-style-image: url(../images/dot_list.jpg);
}
#main_column_2 {
	width: 760px;
	text-align: left;
	padding-top: 20px;
	padding-left: 20px;
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	list-style-image: url(../images/dot_list.jpg);
}
#main_column  ul li {
	list-style-image: url(../images/dot_list.jpg);
	padding-top: 5px;
	padding-left: 5px;
	color: #006699;
	font-weight: bold;
}
#recuadro_inter {
	height: 160px;
	width: 260px;
	background-color: #9BB8C8;
	padding: 10px;
}
#recuadro_ligas {
	background-color: #CAE6EE;
	border: 1px solid #006699;
	padding: 5px;
}
#recuadro_ligas a {
	color: #333333;
	text-decoration: none;
	display: block;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#recuadro_inter2 {
	height: 160px;
	width: 260px;
	background-color: #F58338;
	padding: 10px;
}
#recuadro_ligas2 {
	background-color: #F5D899;
	border: 1px solid #CC3300;
	padding: 5px;
}
#recuadro_ligas2 a {
	color: #333333;
	text-decoration: none;
	display: block;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.liga_big {
	font-size: 14px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.liga_big:hover {
	color: #006699;
	text-decoration: underline;
}
.subtitulos {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
#footer_interior {
	height: 50px;
	width: 800px;
	float: left;
	margin: auto;
}
.encabezado-tabla {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	padding-left: 3px;
}
.fila_tabla1 {
	background-color: #EAFAF7;
}
.fila_tabla2 {
	background-color: #CAE6EE;
}
.destacado {
	font-weight: bold;
	color: #006699;
}
.destacado2 {
	font-weight: bold;
	color: #FF6600;
	font-size: 14px;
}
.formularios {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #CCCCCC;
}
.tabla_titulo {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
}
.tabla_content {
	background-color: #E3E3E3;
}
.subt_tabla_content {
	background-color: #E3E3E3;
	font-weight: bold;
	color: #006699;
}
#menu_subseccion {
	height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFCC00;
}
#menu_subseccion a {
	background-color: #FF9900;
	display: block;
	height: 15px;
	width: 120px;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#menu_subseccion a:hover {
	text-decoration: underline;
	background-color: #006699;	
}

#menu_subseccion_azul {
	height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #99CCFF;
}
#menu_subseccion_azul a {
	background-color: #006699;
	display: block;
	height: 15px;
	width: 120px;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#menu_subseccion_azul a:hover {
	text-decoration: underline;
	background-color: #FF9900;

.tabla_content a {
	color: #003366;
	text-decoration: none;
}
}.tabla_content a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#content_tab {
	background-color: #E8E8E8;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#content_tab2 {
	background-color: #E8E8E8;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#recinto_big {
	background-color: #D2EBF4;
	padding: 14px;
	border: 10px solid #BCD8E6;
	height: 210px;
}
#recinto_big img {
	float: left;
	margin-right: 15px;
	border: 4px solid #BCD8E6;
}
#recinto_small {
	background-color: #D3EFBD;
	padding: 14px;
	border: 10px solid #A7D18B;
	height: 170px;
	width: 315px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
}
#recinto_small img {
	float: left;
	margin-right: 15px;
	border: 4px solid #A7D18B;
	margin-bottom: 40px;
}
#eventos {
	background-color: #E7E1BF;
	padding: 14px;
	border: 10px solid #D9C693;
	height: 200px;
	width: 315px;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
}
#eventos img {
	float: left;
	margin-right: 15px;
	border: 4px solid #D9C693;
	margin-bottom: 80px;
}
#form_container_1 {
	width: 200px;
	float: left;
	padding: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #D2EBF4;
	border: 6px solid #BCD8E6;
	height: 700px;
}
.formularios {
	background-color: #6B9FC2;
	font-size: 11px;
	color: #FFFFFF;
	height: 16px;
}
.formularios_textarea{
background-color: #6B9FC2;
	font-size: 11px;
	color: #FFFFFF;
	
}
.formularios_b {
	background-color: #6B9FC2;
	font-size: 11px;
	color: #FFFFFF;
}
.fotos_thumb {
	margin-right: 10px;
	border: 2px solid #FFFFFF;
}
#ruta_villahermosa {
	background-color: #ACBADC;
	border: 6px solid #767CCF;
	padding: 10px;
}
#ruta_biji {
	background-color: #FFCC66;
	border: 6px solid #FE9933;
	padding: 10px;
}
#ruta_chocolate {
	background-color: #EDC186;
	border: 6px solid #CC6601;
	padding: 10px;
}
#ruta_pantanos {
	background-color: #FF99CC;
	border: 6px solid #980065;
	padding: 10px;
}
#ruta_rios {
	background-color: #A1CEE1;
	border: 6px solid #0099CB;
	padding: 10px;
}
#ruta_olmeca {
	background-color: #E3C487;
	border: 6px solid #CD9933;
	padding: 10px;
}
#ruta_sierra {
	background-color: #CCCC66;
	border: 6px solid #999A00;
	padding: 10px;
}
#menu_zonas {
	width: 258px;
	border: 6px solid #D36600;
	background-color: #CCB583;
	padding: 5px;
}
#menu_zonas a {
	text-decoration: none;
	color: #333333;
	padding-bottom: 5px;
	display: block;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#menu_zonas a:hover {
	font-weight: bold;
}
#menu_vida {
	width: 258px;
	border: 6px solid #EF7B2E;
	background-color: #FFC575;
	padding: 5px;
}
#menu_vida a {
	text-decoration: none;
	color: #333333;
	padding-bottom: 5px;
	display: block;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#menu_vida a:hover {
	font-weight: bold;
}
#menu_diversion {
	width: 258px;
	border: 6px solid #279FCF;
	background-color: #A6CDDD;
	padding: 5px;
}
#menu_diversion a {
	text-decoration: none;
	color: #333333;
	padding-bottom: 5px;
	display: block;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#menu_diversion a:hover {
	font-weight: bold;
}
#menu_desarrollos {
	width: 258px;
	border: 6px solid #349A9A;
	background-color: #BAE1DC;
	padding: 5px;
}
#menu_desarrollos a {
	text-decoration: none;
	color: #333333;
	padding-bottom: 5px;
	display: block;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#menu_desarrollos a:hover {
	font-weight: bold;
}
#menu_rutas {
	width: 258px;
	border: 6px solid #989933;
	background-color: #CCCC99;
	padding: 5px;
}
#menu_rutas a {
	text-decoration: none;
	color: #333333;
	padding-bottom: 5px;
	display: block;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#menu_rutas a:hover {
	font-weight: bold;
}
#hotel_container {
	border: 6px solid #9FBECC;
	padding: 10px;
	height: 230px;
	margin-top: 15px;
}
#hotel_logo {
	float: left;
	width: 120px;
}
#hoteles_data {
	width: 280px;
	float: right;
}
#hoteles_data a {
	color: #006699;
	text-decoration: none;
}
#hoteles_data a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.hoteles_img  {
	border: 3px solid #9FBECC;
	margin-right: 4px;
}
.resaltado {
	font-size: 16px;
	font-weight: bold;
}
#paquete_1 {
	background-color: #CCF2F1;
	border: 6px solid #349A9A;
	padding: 10px;
	height: 190px;
	background-image: url(../images/fondo_pantanos.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#paquete_2 {
	background-color: #EFD8B8;
	border: 6px solid #A35026;
	padding: 10px;
	height: 190px;
	background-image: url(../images/fondo_chocolate.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#paquete_3 {
	background-color: #F2B3DE;
	border: 6px solid #980065;
	padding: 10px;
	height: 190px;
	background-image: url(../images/fondo_villahermosa.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#paquete_4 {
	background-color: #D5D89F;
	border: 6px solid #999A00;
	padding: 10px;
	height: 190px;
	background-image: url(../images/fondo_kolem.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.wall_title_villa {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #757BCF;
	padding: 4px;
	width: 444px;
}
.wall_villa {
	background-color: #ACBADC;
	border: 6px solid #757BCF;
	width: 440px;
	height: 120px;
}
.wall_title_biji {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9934;
	padding: 4px;
	width: 444px;
}
.wall_biji {
	background-color: #FFCC66;
	border: 6px solid #FF9934;
	width: 440px;
	height: 120px;
}
.wall_title_choco {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC6601;
	padding: 4px;
	width: 444px;
}
.wall_choco {
	background-color: #EDC186;
	border: 6px solid #CC6601;
	width: 440px;
	height: 120px;
}
.wall_title_zoque {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CD9933;
	padding: 4px;
	width: 444px;
}
.wall_zoque {
	background-color: #E3C487;
	border: 6px solid #CD9933;
	width: 440px;
	height: 120px;
}
.wall_title_pantanos {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #980065;
	padding: 4px;
	width: 444px;
}
.wall_pantanos {
	background-color: #FF99CC;
	border: 6px solid #980065;
	width: 440px;
	height: 120px;
}
.wall_title_sierra {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999A00;
	padding: 4px;
	width: 444px;
}
.wall_sierra {
	background-color: #CCCC66;
	border: 6px solid #999A00;
	width: 440px;
	height: 120px;
}
.wall_title_rios {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099CB;
	padding: 4px;
	width: 444px;
}
.wall_rios {
	background-color: #A1CEE1;
	border: 6px solid #0099CB;
	width: 440px;
	height: 120px;
}
.wall_item {
	height: 100px;
	width: 90px;
	margin: 10px;
	text-align: center;
	float: left;
}
.wall_item img {
	border: 2px solid #FFFFFF;
}
.wall_item a {
	text-decoration: none;
	color: #000000;
}
.wall_item a:hover {
	text-decoration: underline;
	color: #006633;
}
.choco_dic {
	background-color: #C2D289;
	border: 4px solid #A1C03D;
	padding: 10px;
}
.ttl_chocodic {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A1C03D;
	padding: 6px;
	margin-bottom: 3px;
}
.choco_dic a {
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.choco_dic a:hover {
	font-weight: bold;
	color: #003300;
	text-decoration: underline;
}
.visita_item {
	height: 90px;
	width: 90px;
	margin: 10px;
	text-align: center;
	float: left;
}
.visita_title {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009999;
	padding: 4px;
	width: 444px;
}
.visita_content {
	background-color: #66CCCC;
	border: 6px solid #009999;
	width: 440px;
	height: 100px;
}
.visita_item img {
	border: 2px solid #FFFFFF;
}
.visita_item a {
	text-decoration: none;
	color: #000000;
}
