/*body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("../imagenes/fondo.jpg");
	background-repeat: repeat-x;
	background-color: #F8F8F8;
}*/

/*p
{
	text-align: justify;
	margin: 15px 0;
}*/

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("../imagenes/fondo_postevento.jpg");
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.style1
{
	color: #747474;
	font-weight: none;
	font-family: verdana;
	font-size: 10px;
}

.style1b
{
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
}

.style2
{
	color: #545454;
	font-weight: none;
	font-family: verdana;
	font-size: 11px;
}

.style3
{
	color: #666666;
	font-weight: none;
	font-family: verdana;
	font-size: 10px;
}

.style4
{
	color: #000000;
	font-weight: none;
	font-family: verdana;
	font-size: 10px;
}

.style2b
{
	color: #ffffff;
	font-weight: none;
	font-family: verdana;
	font-size: 10px;
}

.style5
{
	color: #545454;
	font-weight: none;
	font-family: arial;
	font-size: 9px;
}

.style6
{
	color: #0069BB;
	font-weight: none;
	font-family: arial;
	font-size: 11px;
}

.style7
{
	color: #8CD2FF;
	font-weight: none;
	font-family: verdana;
	font-size: 10px;
}

.style8
{
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	font-size: 14px;
}

.texto_rojo
{
	color: #cc0000;
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
}

.titulo1
{
	color: #005CA2;
	font-family: verdana;
	font-weight: normal;
	font-size: 18px;
}

.titulo2
{
	color: #006DC0;
	font-weight: none;
	font-family: verdana;
	font-weight: normal;
	font-size: 13px;
}

.titulo3
{
	color: #006DC0;
	font-weight: bold;
	font-family: verdana;
	font-weight: normal;
	font-size: 22px;
}

.titulo4
{
	color: #015FA9;
	font-weight: none;
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
}

.titulo5
{
	color: #006DC0;
	font-weight: none;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}

.titulo6
{
	color: #2BA0B1;
	font-weight: none;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
}

.titulo7
{
	color: #000000;
	font-weight: normal;
	font-family: verdana;
	font-size: 18px;
}

.titulo8
{
	color: #006DC0;
	font-weight: none;
	font-family: arial;
	font-weight: normal;
	font-size: 13px;
}

.titulo9
{
	color: #186788;
	font-weight: bold;
	font-family: verdana;
	font-size: 13px;
}

.titulo10
{
	color: #000000;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 14px;
}

.titulo11
{
	color: #ffffff;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 14px;
}

.titulo12
{
	color: #B3B3B3;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 14px;
}

.tipo
{
	color: #0069BB;
	font-weight: none;
	font-family: arial;
	font-size: 12px;
	text-align: center;
}

div.centrado
{
	text-align: center;
}

div.right
{
	text-align: right;
}

div.left
{
	text-align: left;
}

div.justify
{
	padding-right: 10px;
	text-align: justify;
}

.imagen
{
	padding-right: 5px;
	border: 0px solid #C7C6C1;
	width: 70px;
}

.imagen_noticia
{
	border: 2px solid #C7C6C1;
	padding-right: 0px;
	margin-right: 0px;
	width: 480px;
}

.imagen_articulo
{
	border: 2px solid #C7C6C1;
	padding-right: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	width: 210px;
}

.imagen_video
{
	border: 1px solid #C7C6C1;
	/ width: 40px; / height: 34px;
}

.imagen2
{
	border: 3px solid #B7B7B7;
}

.imagen_noticia_potada
{
	border: 1px solid #B7B7B7;
}

.imagen_galeria
{
	border: 1px solid #B7B7B7;
	padding: 2px;
	width: 110px;
}

.imagen_noticia_h
{
	border: 1px solid #B7B7B7;
	margin-bottom: 3px;
	width: 220px;
	/*height: 135px;*/
}

.imagen_noticia_v
{
	border: 1px solid #B7B7B7;
	margin-right: 5px;
	margin-bottom: 3px;
	width: 110px;
}

hr.linea
{
	border: 1px dotted #E0E0E0;
}

hr.linea2
{
	border: 1px dotted #006DC0;
}

hr.linea3
{
	border: 1px dotted #186788;
}

.td_linea
{
	background-color: #E0E0E0;
	height: 1px;
}

.td_linea2
{
	background-color: #E0E0E0;
	width: 1px;
}

.td_linea3
{
	background-color: #000000;
	height: 1px;
}

.tabla_general
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #ffffff;
	border: 0px solid #999;
}

.tabla_bienvenidos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
	height: 392px;
	border: 0px solid #999;
}

table.general
{
	border: 0px solid #999;
	width: 1004px;
	margin: 0px auto;
	padding: 0px;

	color: #848484;
	font-weight: none;
	font-family: verdana;
	font-size: 10px;
}

.td_ancho
{
	width: 1px;
}

.td_derecho
{
	margin: 0px auto;
	width: 250px;
	height: 500px;
	vertical-align: top;
}

.td_titulo
{
	background-image: url("../imagenes/fondo_titulo.jpg");
	margin: 0px auto;
	vertical-align: middle;
	color: #ffffff;
	font-family: arial;
	font-size: 10px;
	height: 20px;
	text-align: center;
}

.td_titulo2
{
	background-image: url("../imagenes/fondo_titulo_2.jpg");
	margin: 0px auto;
	vertical-align: middle;
	font-weight: bold;
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	height: 26px;
	text-align: center;
}

.td_titulo3
{
	background-image: url("../imagenes/fondo_ver_carrito.jpg");
	margin: 0px auto;
	vertical-align: middle;
	font-weight: bold;
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	height: 33px;
	width: 123px;
	text-align: center;
}

.td_titulo4
{
	background-image: url("../imagenes/fondo_titulo_3.jpg");
	margin: 0px auto;
	vertical-align: middle;
	font-weight: normal;
	color: #ffffff;
	font-family: arial;
	font-size: 14px;
	height: 26px;
}

.td_center
{
	text-align: center;
}

.td_right
{
	text-align: right;
}

.td_justify
{
	text-align: justify;
}

.td_contenido
{
	margin: 0px auto;
	width: 520px;
	height: 500px;
	vertical-align: top;
}

.td_derecho_int
{
	margin: 0px auto;
	width: 250px;
	vertical-align: top;
}

.td_contenido_int
{
	padding: 10px;
	background-color: #ffffff;
	width: 735px; height: 500px;
	/ width: 735px; height: 500px;
	vertical-align: top;
	border: 1px solid #D1D0CE;
}

.td_top
{
	vertical-align: top;
}

.td_contenido2
{
	margin: 0px auto;
	width: 750px;
	height: 500px;
	background-color: #ffffff;
	vertical-align: top;
	padding: 15px;
}

.td_izquierdo
{
	margin: 0px auto;
	width: 244px;
	height: 500px;
	vertical-align: top;
}

.td_espaciado
{
	height: 10px;
}

.td_espaciado20
{
	height: 20px;
}

.td_espaciado5
{
	height: 5px;
}

.td_espaciado1
{
	height: 1px;
	/ height: 1px;
}

/* Begin - Estilos para los vinculos */
a.link1:link
{
	color: #3990D7;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link1:visited
{
	color: #3990D7;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link1:hover
{
	color: #015FA9;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link1:active
{
	color: #015FA9;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link2:link
{
	color: #077BB8;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link2:visited
{
	color: #077BB8;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link2:hover
{
	color: #000066;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link2:active
{
	color: #000066;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link3:link
{
	color: #2BA0B1;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link3:visited
{
	color: #2BA0B1;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link3:hover
{
	color: #006688;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link3:active
{
	color: #006688;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link4:link
{
	color: #929292;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link4:visited
{
	color: #929292;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link4:hover
{
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link4:active
{
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link5:link
{
	color: #019AE6;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link5:visited
{
	color: #019AE6;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link5:hover
{
	color: #1980C3;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link5:active
{
	color: #1980C3;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link6:link
{
	color: #efefef;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link6:visited
{
	color: #efefef;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link6:hover
{
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link6:active
{
	color: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link7:link
{
	color: #016bbf;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana;
}

a.link7:visited
{
	color: #016bbf;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana;
}

a.link7:hover
{
	color: #014E8B;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana;
}

a.link7:active
{
	color: #014E8B;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: verdana;
}

a.link8:link
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link8:visited
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link8:hover
{
	color: #2161A0;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link8:active
{
	color: #2161A0;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

a.link9:link
{
	color: #444444;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link9:visited
{
	color: #444444;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link9:hover
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link9:active
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
}

a.link10:link
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link10:visited
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link10:hover
{
	color: #2161A0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link10:active
{
	color: #2161A0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link11:link
{
	color: #2B80D1;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link11:visited
{
	color: #2B80D1;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link11:hover
{
	color: #2161A0;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link11:active
{
	color: #2161A0;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link12:link
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

a.link12:visited
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

a.link12:hover
{
	color: #2161A0;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

a.link12:active
{
	color: #2161A0;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

a.link13:link
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: verdana;
}

a.link13:visited
{
	color: #2B80D1;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: verdana;
}

a.link13:hover
{
	color: #2161A0;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: verdana;
}

a.link13:active
{
	color: #2161A0;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	font-family: verdana;
}

a.link_blog_3:link
{
	color: #4C8AD7;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_3:visited
{
	color: #4C8AD7;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_3:hover
{
	color: #2F77CE;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_3:active
{
	color: #2F77CE;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_4:link
{
	color: #076B9D;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_4:visited
{
	color: #076B9D;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_4:hover
{
	color: #045175;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link_blog_4:active
{
	color: #045175;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

.td_linea_blog_1
{
	background-color: #2B80D1;
	height: 1px;
}

.td_linea_blog_2
{
	background-color: #2BB2D0;
	height: 1px;
}

.td_linea_blog_3
{
	background-color: #4C8AD7;
	height: 1px;
}

.td_linea_blog_4
{
	background-color: #076B9D;
	height: 1px;
}

/* End - Estilos para los vinculos */

.obliga
{
	color: #cc0000;
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
}

.caja_texto
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	font-family: verdana;

}

.caja_texto2
{
	height: 18px;
	border-right: #D0D0D0 1px solid;
	border-top: #D0D0D0 1px solid;
	border-left: #D0D0D0 1px solid;
	border-bottom: #D0D0D0 1px solid;
	font-size: 10px;
	color: #333333;
	background-color: #ffffff;
	font-family: verdana;

}

.boton
{
	width: 80px; height: 23px;
	border: 0px Solid;
	background-image: url("../imagenes/boton_fondo.jpg");
	font-size: 10px;
	color: #0082C8;
	font-family: verdana;
}

.boton2
{
	font-size: 10px;
	color: #0082C8;
	font-size: 10px;
	font-family: verdana;
}

/*.boton_buscar
{
	width: 57px; height: 17px;
	border: 0px Solid;
	background-image: url("../imagenes/boton_buscar.jpg");
}

.boton_buscar_in
{
	width: 57px;
	height: 17px;
	border: 0px Solid;
	background-image: url("../imagenes/boton_buscar_in.jpg");
}*/

.mas_secciones_2
{
	width: 730px; height: 123px;
	/ width: 750px; / height: 144px;
	background-color: #ffffff;
	overflow-x: hidden;
	overflow: hidden;
	margin: 0px;
	padding: 10px;
	border: 1px #D1D0CE Solid;
	margin-left: 15px;
}

.footer
{
	width: 1004px; height: 121px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid #000000;
	color: #528DB9;
	font-weight: bold;
	text-align: center;
	background-image: url("../imagenes/fondo_footer2.jpg");
	background-repeat: no-repeat;
	background-position: center;
}

div.registros
{
	font-weight: bold;
	width: 98%; height: 20px;
	text-indent: 1em;
	padding: 5 0 0 0;
	border: 1px solid #848484;
	background-color: #F4F4F4;
}

div.adjunto
{
	width: 98%;
	height: 25px;
	text-indent: 5px;
	background-color: #efefef;
	border: 1px solid #D1D3D4;
}

.combo
{
	font-family: verdana; 
	font-size: 10px; 
	font-weight: normal;
	color: #666666;
}

.combo2
{
	font-family: arial; 
	font-size: 11px; 
	font-weight: normal;
	color: #666666;
}

.mas_noticias
{
	width: 214px;
	font-family: verdana;
	font-size: 10px;
	color: #848484;
	background-color: #ffffff;
	overflow-x: hidden;
	overflow: hidden;
	margin: 0px;
	padding: 10px;
	margin-top: -2px;
	border-right: #D1D0CE 1px solid;
	border-left: #D1D0CE 1px solid;
	border-bottom: #D1D0CE 1px solid;
}

.videos
{
	width: 218px; height: 311px;
	font-family: verdana;
	font-size: 10px;
	color: #848484;
	background-color: #ffffff;
	margin: 0px;
	padding: 8px;
	border-right: #D1D0CE 1px solid;
	border-left: #D1D0CE 1px solid;
	border-bottom: #D1D0CE 1px solid;
}

.video_contenido
{
	width: 360px;
	margin: 0px;
	padding: 2px;
	border: 1px solid #E5E5E5;
}

.video_contenido_post
{
	width: 480px;
	margin: 0px;
	padding: 2px;
	border: 1px solid #E5E5E5;
}

.loading
{
	text-align: center;
	margin: 0px auto;
	border: 0px solid #000000;
}

div.visa
{
	position: relative;
	margin: auto;
	width: 623px;
	height: 84px;
	border: 1px solid #DCDCDC;
	text-align: center;
}

/* ######### Being - CSS for Shade Tabs. Remove if not using ######### */
.countrydivcontainer
{
	position: relative;
	padding: 10px;
	width: 700px;
	/ margin-top: 0px;
	margin-top: 24px;
	*margin-top: -14px;
	background-color: #ffffff;
	border: 5px solid #398ECF;
}

.shadetabs
{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 5px;
	margin-bottom: 3px;
	font: bold 11px arial;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li
{
	display: inline;
	margin: 0px;
}

.shadetabs li a
{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #398ECE;
	text-decoration: none;
	width: 90px; height: 27px;
	_margin: 0px 5px 0 0;
	margin: 0px 5px 0 0;
	display: block;
	float: left;
	padding: 7px 0px;
	_padding: 7px 0px;
	background-image: url("../imagenes/boton_exp2_off.jpg");
	border: 0px solid #ff0000;
	text-align: center;
}

.shadetabs li a:visited
{
	background-image: url("../imagenes/boton_exp2_on.jpg");
}

.shadetabs li a:hover
{
	background-image: url("../imagenes/boton_exp2_on.jpg");
	color: #ffffff;
}

.shadetabs li a.selected
{
	background-image: url("../imagenes/boton_exp2_on.jpg");
	color: #ffffff;
}

/*.shadetabs li a.selected
{
	background-image: url("../imagenes/boton2_on.jpg");
}*/

.shadetabs li a.selected:hover
{ /*selected main tab style */
	background-image: url("../imagenes/boton_exp2_on.jpg");
}

/* --------------------------------------------------------------------------------------- */
.prensatabs
{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 5px;
	margin-bottom: 3px;
	font: bold 11px arial;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	border: 0px solid #ff0000;
}

.prensatabs li
{
	display: inline;
	margin: 0px;
}

.prensatabs li a
{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #398ECE;
	text-decoration: none;
	width: 130px; height: 27px;
	_margin: 0px 5px 0 0;
	margin: 0px 5px 0 0;
	display: block;
	float: left;
	padding: 7px 0px;
	_padding: 7px 0px;
	background-image: url("../imagenes/boton_exp_off.jpg");
	border: 0px solid #ff0000;
	text-align: center;
}

.prensatabs li a:visited
{
	background-image: url("../imagenes/boton_exp_off.jpg");
}

.prensatabs li a:hover
{
	background-image: url("../imagenes/boton_exp_on.jpg");
	color: #ffffff;
}

.prensatabs li a.selected
{
	background-image: url("../imagenes/boton_exp_on.jpg");
	color: #ffffff;
}

.prensatabs li a.selected:hover
{	/*selected main tab style */
	background-image: url("../imagenes/boton_exp_on.jpg");
}

/* ######### End - CSS for Shade Tabs. Remove if not using ######### */

.entretenimiento
{
	position: relative;
	width: 497px; height: 223px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid #000000;
}

.encuesta
{
	background-image: url("../imagenes/fondo_encuesta.jpg");
	position: relative;
	width: 495px; height: 223px;
	/ width: 497px; / height: 223px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	border: 1px solid #D1D1D1;
	background-color: #ffffff;
}

.newsletter
{
	/*margin: auto;*/
	width: 237px; height: 112px;
	/ width: 237px; / height: 99px;
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	/*text-indent: 9em;*/
	border: 1px solid #ffffff;
	background-image: url("../imagenes/fondo_newsletter.jpg");
	background-repeat: no-repeat;
	background-color: #0471C4;
}

.newsletter_int
{
	margin: auto;
	width: 213px; height: 59px;
	/*/ width: 59px; / height: 59px;*/
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	/*text-indent: 9em;*/
	border: 1px solid #7ACFF8;
	background-color: #2179C1;
	text-align: center;
}

.boton_news
{
	width: 57px; height: 17px;
	/ width: 57px; / height: 17px;
	border: 0px Solid;
	background-image: url("../imagenes/boton_news.jpg");
}

.boton_news_in
{
	width: 57px; height: 17px;
	/ width: 57px; / height: 17px;
	border: 0px Solid;
	background-image: url("../imagenes/boton_news_in.jpg");
}

.banner
{
	width: 234px; height: 93px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	border: 1px solid #D1D0CE;
}

.banner2
{
	background-image: url("../imagenes/fondo_cards.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width: 236px; height: 161px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	/ margin-top: 0px;
	border: 1px solid #D0D0D0;
}

.banner3
{
	background-image: url("../imagenes/fondo_cards.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width: 236px; height: 125px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	/ margin-top: 0px;
	border: 1px solid #D0D0D0;
}

.horario
{
	width: 233px; height: 30px;
	/ width: 236px; / height: 30px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	border: 0px solid;
}

.idioma
{
	width: 157px; height: 18px;
	/ width: 157px; / height: 18px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	border: 1px solid #D0D0D0;
	text-align: center;
	vertical-align: middle;
}

.hora
{
	width: 90px; height: 18px;
	/ width: 90px; / height: 18px;
	font-family: arial;
	font-size: 11px;
	color: #0069BB;
	margin-top: 0px;
	border: 0px solid #015293;
	vertical-align: top;
}

div#barra
{
	position: absolute;
	margin: 0px auto 0px auto;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.registro
{
	margin: auto;
	width: 580px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	background-color: #ffffff;
	padding: 10px;
	border: 1px solid #D0D0D0;
}

.login
{
	position: relative;
	width: 214px; height: 100px;
	/ width: 236px; / height: 125px;
	background-color: #ffffff;
	padding: 10px;
	border: 0px solid #000000;
	border-right: #D1D0CE 1px solid;
	border-left: #D1D0CE 1px solid;
	border-bottom: #D1D0CE 1px solid;
	z-index: 0;
}

.login2
{
	position: relative;
	margin: auto;
	width: 380px; height: 200px;
	background-color: #ffffff;
	padding: 10px;
	border: 1px solid #D1D0CE;
}

.forma_pago
{
	margin: auto;
	position: relative;
	margin-top: 0px;
	width: 380px; height: 125px;
	/ width: 400px; / height: 150px;
	background-color: #ffffff;
	padding: 10px;
	border: 1px solid #D1D0CE;
}

.home
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	margin-top: -234px;
	border: 0px solid #015293;
	z-index: 1;
}

div.buscador
{
	width: 234px; height: 22px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid #000000;
	vertical-align: middle;
}

.blog_vertical
{
	width: 228px;
	/ width: 228px; / height: 879px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	background-color: #EDEDED;
	padding: 10px;
	border: 1px solid #DCDCDC;
	vertical-align: middle;
}

.blog
{
	width: 224px; height: 80px;
	font-family: verdana;
	font-size: 10px;
	color: #747474;
	padding: 5px;
	background-color: #ffffff;
	border: 0px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}

.bcp
{
	position: relative;
	margin: auto;
	margin-top: 0px;
	width: 233px; height: 95px;
	background-image: url("../imagenes/fondo_bcp.jpg");
	padding: 15px;
	border: 0px solid #D1D0CE;
}

.interbank
{
	position: relative;
	margin: auto;
	margin-top: 0px;
	width: 233px; height: 95px;
	background-image: url("../imagenes/fondo_inter.jpg");
	padding: 15px;
	border: 0px solid #D1D0CE;
	vertical-align: middle;
}

.caja_banco
{
	position: relative;
	margin: auto;
	margin-top: 5px;
	width: 218px; height: 22px;
	/ width: 218px; / height: 22px;
	background-color: #ffffff;
	border: 1px solid #D1D0CE;
}

/* Begin - Estilos para el boletin */
.bol_titulo
{
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
}

.bol_titulo2
{
	color: #ffffff;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
}

.bol_titulo3
{
	color: #ffffff;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
}
.titulo_video
{
	color: #006DC0;
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.texto_video
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
}
.texto_interview
{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 5px;
	margin-bottom: 3px;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
}

/* End - Estilos para el boletin */

.expositores
{
	position: relative;
	width: 502px; height: 487px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid #000000;
}

/*.boton_title_exp
{
	position: absolute;
	width: 285px; height: 27px;
	margin-top: 0px;
	margin-left: 222px;
	border: 0px solid #00ff00;
}*/

table.programa
{
	/*background-color: #efefef;*/
	border: 0px solid #999;
	width: 100%;
	margin: 0px auto;
	padding: 0px;

	color: #545454;
	font-weight: none;
	font-family: verdana;
	font-size: 11px;
}

.recomienda
{
	margin: 0px auto;
	margin-top: 0px;
	width: 722px; height: 481px;
	padding: 0px;
	border: 5px solid #398ECF;
}

.mapa
{
	margin: 0px;
	width: 722px; height: 580px;
	padding: 0px;
	border: 5px solid #398ECF;
	text-align: center;
}

.interna_exp
{
	background-image: url("../imagenes/fondo_exp.jpg");
	background-repeat: repeat-x;
	background-color: #F8F8F8;
	margin-top: 0px;
	width: 667px;
	padding: 15px;
	border: 1px solid #3A8FD0;
	vertical-align: middle;
}

.sede_fondo
{
	width: 335px;
	height: 260px;
	padding: 15px;
	border: 1px solid #DCDCDC;
	vertical-align: middle;
}

.barra_redes
{
	width: 236px; height: 28px;
	font-family: arial;
	font-size: 11px;
	color: #757575;
	background-image: url("../imagenes/barra_redes.jpg");
	margin: 0px auto;
	text-align:center;
}

.acerca_contenido
{
	width: 695px;
	font-family: arial;
	font-size: 11px;
	color: #757575;
	background-image: url("../imagenes/fondo_acerca.jpg");
	background-repeat: no-repeat;
	/*margin: 0px;*/
	text-align: justify;
	border: 0px solid #ff0000;
}

.banner_home
{
	position: absolute; /*Posicionamiento absoluto*/
	top: 0%; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	margin-top: 0px; /*Restamos la mitad de alto del SWF para centrarlo verticalmente*/
	margin-left: -502px; /*Restamos la mitad de ancho del SWF para centrarlo horizontalmente*/
	z-index: 1;
	/*position: absolute;
	margin: auto;
	margin-top: 0px;
	margin-left: 125px;
	z-index: 4;*/
}

.hoteles
{
	width: 732px; height: 190px;
	font-family: arial;
	font-size: 11px;
	color: #757575;
	margin: 0px;
	text-align: justify;
	border: 1px solid #DFDFDF;
}

.boton_ver_mas
{
	width: 105px; height: 30px;
	font-family: arial;
	font-size: 11px;
	color: #757575;
	margin: 0px;
	text-align: center;
	background-image: url("../imagenes/boton_ver_mas.jpg");
}

.redes
{
	background-image: url("../imagenes/fondo_redes.jpg");
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #D0D0D0;
	width: 236px; height: 68px;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #757575;
	text-align: center;
}

.comentarios
{
	background-image: url("../imagenes/fondo_acerca.jpg");
	background-repeat: repeat-x;
	background-color: #F8F8F8;
	margin-top: 0px;
	width: 470px; height: 230px;
	padding: 10px;
	border: 1px solid #3A8FD0;
	vertical-align: middle;
}

.td_exh_menu_1
{
	background-image: url("../imagenes/exh_boton_1.jpg");
	background-color: #3E7DC4;
	width: 119px; height: 30px;
	padding: 0px;
	text-align: center;
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
}

.td_exh_menu_2
{
	background-color: #3E7DC4;
	margin-top: 0px;
	height: 30px;
	padding: 0px;
	text-align: center;
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
}

.td_exh_menu_3
{
	background-image: url("../imagenes/exh_boton_2.jpg");
	margin-top: 0px;
	width: 123px; height: 30px;
	padding: 0px;
	text-align: center;
	color: #ffffff;
	font-family: arial;
	font-size: 9px;
	text-indent: 3em;
}

.td_ver_mas
{
	background-image: url("../imagenes/boton_ver_mas_2.jpg");
	margin-top: 0px;
	width: 1205x; height: 30px;
	padding: 0px;
	text-align: center;
	color: #ffffff;
	font-family: arial;
	font-size: 9px;
	text-indent: 4em;
}

.exhibicion
{
	width: 730px; height: 30px;
	background-color: #F0F0EE;
	border: 1px solid #D0D0D0;
	margin: 0px;
	/*padding: 8px 0 0 15px;*/

	color: #4D70CA;
	font-family: arial;
	font-size: 11px;
}

.exh_contenido
{
	width: 710px;
	background-color: #ffffff;
	border: 0px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	margin: 0px;
	padding: 8px 0 0 20px;

	color: color: #545454;;
	font-family: arial;
	font-size: 11px;
}

.barra
{
	width: 601px; height: 22px;
	/*margin: auto;*/
	background-color: #F9F9F9;
	border: 1px solid #E0E0E0;
	padding: 8px 0 0 15px;
}

.barra2
{
	width: 710px; height: 22px;
	/*margin: auto;*/
	background-color: #F9F9F9;
	border: 1px solid #E0E0E0;
	padding: 8px 0 0 15px;
}

.interna_hoteles
{
	background-image: url("../imagenes/fondo_hoteles.jpg");
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin-top: 0px;
	width: 700px;
	padding: 15px;
	border: 1px solid #D0D0D0;
	vertical-align: middle;
}

.interna_hoteles2
{
	background-color: #ffffff;
	margin-top: 0px;
	width: 675px;
	padding: 10px;
	border: 1px solid #D0D0D0;
	vertical-align: middle;
}

.interna_hoteles3
{
	background-color: #CCE4FF;
	margin-top: 0px;
	width: 675px;
	padding: 10px;
	border: 1px solid #D0D0D0;
	vertical-align: middle;
}

div.exp_cargo
{
	background-color: #F8F8F8;
	margin-top: 0px;
	width: 540px;
	padding: 3px;
	border: 1px solid #E2E2E2;
	vertical-align: middle;
}

div.exp_cargo:hover
{
	background-color: #ECF2FD;
	margin-top: 0px;
	width: 540px;
	padding: 3px;
	border: 1px solid #E2E2E2;
	vertical-align: middle;
}

div.nota_prensa
{
	background-color: #F8F8F8;
	margin-top: 0px;
	width: 722px;
	padding: 3px;
	border: 1px solid #E2E2E2;
	vertical-align: middle;
}

div.nota_prensa:hover
{
	background-color: #ECF2FD;
	margin-top: 0px;
	width: 722px;
	padding: 3px;
	border: 1px solid #E2E2E2;
	vertical-align: middle;
}

div.noticia_historial
{
	background-color: #F8F8F8;
	margin-top: 0px;
	width: 210px;
	padding: 1px;
	border: 1px solid #E2E2E2;
	vertical-align: middle;
}

div.noticia_historial:hover
{
	background-color: #ECF2FD;
	margin-top: 0px;
	width: 210px;
	padding: 1px;
	border: 1px solid #E2E2E2;
	vertical-align: middle;
}

.titulo_video_post
{
	filter:alpha(opacity=70);
	background-color:#000000;
	-moz-opacity: 0.7;  /* para Mozilla */
	opacity: 0.7;
	z-index: 0;
	position: absolute;
	border-style: solid;
	border-color: ffffff;
	border-width: 0px;
	color: #B6B8B5;
	font-weight: normal;
	font-family: verdana;
	font-size: 11px;
	margin: auto;
	width: 470px; height: 70px;
	margin-left: 5px;
	/ margin-left: 0px;
	margin-top: 282px;
}