/*________CUERPO_____*/
body {
	background-image: url(../Imagen/Portal/fondo.jpg);
	font-family: "Trebuchet MS";
	font-size:11px;
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0, 0, 0 ,0;
}
/*_______CONTENIDO_INTERIORES________*/
#interior {font-family: "Trebuchet MS";
	font-size:11px; table-layout:fixed;}
	
/*_______CONTENIDO________*/
/*Viñetas del centro*/
#contenido ul {
  padding-left: 10px;
    margin-left: 10px;
    list-style-type: none;
	font-size:11px;
	}

#contenido li{
padding-left: 12px;
    background: url(../Imagen/Portal/img_Bullet.gif) 0em 0.0em no-repeat;
    margin-bottom: 1em;

	}	
/*Ligas del centro*/
#contenido a:link, a:visited, a:hover, a:active{color: #1071A0; text-decoration: underline; font-weight: normal; padding:0px;}	

/*Encabezados del centro*/
#contenido h1 {
  font-family: "Trebuchet MS";
  font-size: 15px;
  color: #1C3647;
}

/* Encabezado Azul*/
.txt_encabezados 
	{	font-family: "Trebuchet MS";	font-size: 13px; color: #000000; }
/*_______NAVEGACION IZQUIERDA________*/
/*Ligas de la Navegación Izquierda*/

#nav_izquierda a:link, a:visited, a:hover, a:active {color: #29547F; text-decoration: underline; font-weight:bold; padding:5px 5px 5px 20px;}

/*_______FIN DE NAVEGACION IZQUIERDA________*/


/*derecha*/
#nav_derecha a:link, a:visited, a:hover, a:active {color: #CC0000; text-decoration: underline; font-weight:bold; font-size:11px; padding:0px 0px 5px 10px;}
#login {background-image:url(../Imagen/Portal/img_login.gif); width:195px; height:167px; font:"Trebuchet MS"; color:#FFFFFF; font-size:13px;}
#login a:link, a:visited, a:hover, a:active {color: #ffffff; text-decoration: underline}
#nav_derecha h1 {font-size:15px; color:#003366;}
/*Grid*/
.txt_ItemsGridRigth
{
	font-family: AngroEF-Light ;	
	font-size:13px;	
	font-weight: normal;	
	text-align: right;
}


/*Lineas*/

.lineaizq
{
	border-left:solid 1px #cccccc;
}


.bg_Titulo
{	
	font-family: AngroEF-Bold;	
	font-size: 24px;
	color: #006544;	
}


div.rounded-box {
    position: relative;
    width: 19em;
    background-color: #ffffff;
    margin: 10px auto;
    padding: 10px 10px 10px 10px
}

/*********************
Caja Exterior
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner {
	position: absolute;
	width: 20px;
	height: 20px;
	/*background-image:url(../Imagen/General/Titulo/img_BGTitulo.gif);*/
	/*background-color: #267A9C;*/
	overflow: hidden;
	z-index: 0;
}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {
	position: relative;
	font-family: Trebuchet Ms;
	color: #FFFFFF;
	line-height: 40px;
	z-index: 0;
}
.Boton
{
cursor:hand; 	
}
.txt_titulos 
	{	font-family: AngroEF-Bold;	font-size: 18px;	font-weight: bold;color:#006544	/*color: #666666;*/ }

/*********************
Bordes
*********************/
.tbl_marco
{	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;
	border-top-width: 1px;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	border-color: #cccccc;}	
.txt_Validador
{    font-family: "Trebuchet MS";    font-size: 12px;    font-weight: bold;    color: #ff0000; }
	
div.top-left-corner { top: 0px; left: 0px; }
div.bottom-left-corner {bottom: 0px; left: 0px;}
div.top-right-corner {top: 0px; right: 0px;}
div.bottom-right-corner {bottom: 0px; right: 0px;}
div.top-left-inside {left: -8px;}
div.bottom-left-inside {left: -8px; top: -17px;}
div.top-right-inside {left: -25px;}
div.bottom-right-inside {left: -25px; top: -17px;}


/*********************
Contenido (txt)
*********************/

div.box-contents {
	position: relative;
	padding: 10px;
	color:#000;
	font-weight: bolder;
	z-index: 1;
}

/**************divs contenedores de las secciones y preloader**************/
#mydiv {text-align:center;}
#div_Encabezado {text-align: center; margin:auto; clear:both;}
#tbl_DatosGenerales {width: 100%; margin: 0, 0, 0, 0;}


/**************datos_personales**************/
#div_DatosPersonales { width: 786px; padding:0, 0, 0, 0;}
#div_DatosPersonales table
{ background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}

/*********************/



/********************carrera********************/
#div_Carrera {width: 786px; margin: 0, 0, 0, 0;}
#tbl_educacion
{ background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}	
#div_Carrera table { width: 786px; padding:0, 0, 0, 0;}

/********************carrera********************/
#div_TL { width: 786px; padding:0, 0, 0, 0;}
#tbl_TL { background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}


#tbl_Habilidad { background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}	
#div_Habilidad { width: 786px; padding:0, 0, 0, 0;}
#div_Idioma { width: 786px; padding:0, 0, 0, 0;}
#div_Idioma table{width: 100%; margin: 0, 0, 0, 0;}
#div_Oficio { width: 786px; padding:0, 0, 0, 0;}
#div_Oficio table {width: 786px; margin: 0, 0, 0, 0;}
#tbl_oficio { background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}
#div_Otros { width: 786px; padding:0, 0, 0, 0;}

#tbl_Contenido { width:970px; padding:0, 0, 0, 0;}



#tbl_SolicitudDatosGenerales{ font-family: "Trebuchet MS";		
	font-size: 13px; padding:0px; border-bottom:thin; "#00FF00";}
	
#frm_Solicitud {text-align: left; margin:auto; width: 100%;clear:both;}

.division {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F7F7F7;
	background-color:#FFFFFF;
}
.bgimgyellow {
	background-image:url(..images/bgcolor.gif);
	background-repeat: repeat-x;
}

.division2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#CCCCCC;
	background-color:#FFFFFF;
	font-family: "Trebuchet MS";	
	font-size: 12px;
	font-weight: bold;	
	color: #000000; 
}
#tbl_idiomas { background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}
	
#div_DatosPersonales { width: 786px; padding:0, 0, 0, 0;}
#div_DatosPersonales table
{ background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}
#tbl_Otros { background-color: #ffffff;
font:"Trebuchet MS";
font-size: 11px;
color: #000000;
}
#Bottom a:link, a:visited, a:hover, a:active{color: #1071A0; text-decoration: underline; font-weight: normal; padding:0px;}
#Bottom table {color: #1071A0; font:"Trebuchet MS"; font-size: 11px;}
div#box{width: 18em;padding: 20px;margin:0 auto;
    background:#ffffff; color: #1071A0;}
id#DivGrid {width: 800px;}

/*/////////////////////////////////////////////////////*/
/*Estilos de Ventanas emergentes MARS*/
/*/////////////////////////////////////////////////////*/

.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color:#006544;
color: white;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
/*/////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////*/

body {margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
.contorno {	border: 2px solid #333333; }
.txt_noticias_azul {font-family: "Trebuchet MS"; font-size: 11px; font-weight: bold; color: #006699; }
.txt_noticias_fecha { font-family: "Zurich Cn BT"; font-size: 8px; color: #000000; text-align: right; }
.txt_general {font-family:  AngroEF-Light;	font-size: 11px;	font-weight: normal;	color: #333333;
	margin-left: 0px;
}
.vineta {list-style-image: url(img/vineta.gif);	list-style-position: outside;	background-position: left top;	word-spacing: -5px; }
.txt_encuestas_subrayado {	font-family: "Trebuchet MS";	font-size: 10px;	font-weight: bold;	color: #000000;	text-decoration: underline;}
.txt_general_negrita {	font-family: "Trebuchet MS";	font-size: 11px;	font-weight: bold;	color: #000000; }
.txt_derechos_reservados{	font-family: "Trebuchet MS";	font-size: 10px;	font-weight: normal;	color: #727272;	 TEXT-DECORATION: none }
.txt_encabezados {	font-family: "Trebuchet MS";	font-size: 19px;	font-weight: bold;	color: #003366; text-transform:uppercase; }
.txt_opciones:visited {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.txt_opciones:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.txt_opciones:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.txt_opciones:link    {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.txt_buscar {	font-family: "Trebuchet MS";	font-size: 10px;	font-weight: bold;	color: #333333; }
.cuadrosdetxt {	background-color: #969696;	background-repeat: repeat;	border: 1px solid #333333;	font-family: "Trebuchet MS";	
			font-size: 10px;	font-weight: normal; 	color: #FFFFFF;	height: 15px; }
.punteada_abajo {border-bottom-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: dotted;
				 border-left-style: none;	border-bottom-color: #666666; }
.punteada_derecha {	border-top-style: none;	border-right-style: dotted;	border-bottom-style: none;	border-left-style: none; 
					border-right-width: 1px;	border-right-color: #666666; }
.punteada_izq {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: dotted;
				border-left-width: 1px;	border-left-color: #666666; }
.linea
.linea_abajo { border-bottom: 1px dotted #666666;
	font-family: "Trebuchet MS";		font-size: 11px; 	color: #333333; 	height: 7px;
	width: 99%;
	margin-bottom: 0px;
}
abezados_not {	font-family: "Trebuchet MS";	font-size: 14px;	font-weight: bold;	color: #FFFFFF; }
.punteada_arriba {	border-top-style: dotted;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;
					border-top-width: 1px;	border-top-color: #666666; }
.punteada_arriba_abajo {	border-top-style: dotted;	border-right-style: none;	border-bottom-style: dotted;	border-left-style: none;
							border-top-width: 1px;	border-top-color: #666666;	border-bottom-width: 1px;	border-bottom-color: #666666; }
.txt_titulos_rojo {	font-family: "Trebuchet MS";	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-color:#CC0000;}
.titulos_menu {	font-family: "Trebuchet MS";	font-size: 13px;	font-weight:bold;	color: #FFFFFF; }
.txt_creditos{	font-family: "Tahoma";	font-size: 10px; font-weight:bold;	color: #CC0000; } 
.txt_menu:visited {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.txt_menu:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.txt_menu:active  {COLOR: #ffffff; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #006699 }
.txt_menu:link    {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.txt_submenu:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.txt_submenu:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.txt_submenu:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.barra_navega:visited {COLOR: #727272; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.barra_navega:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.barra_navega:link    {COLOR: #727272; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.conte
.contenido{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Trebuchet MS; TEXT-ALIGN: left;
	width: 55%;
	height: 58px;
}
info{FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Trebuchet MS; TEXT-ALIGN: left; }
.renglon_tabla{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#333333 ; FONT-FAMILY: Trebuchet MS; background-color:#FAE8E8}
.titulos_tabla{ background-color:#CC0000; color:#FFFFFF; text-transform:uppercase; font-family: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-align:center; }
.vinculo_contenido:visited {COLOR: #0000CC; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.vinculo_contenido:hover   {COLOR: #003366; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.vinculo_contenido:active  {COLOR: #0000CC; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.vinculo_contenido:link    {COLOR: #0000CC; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.tur_opcion:visited {COLOR: #0584B9; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.tur_opcion:hover   {COLOR: #F7971D; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.tur_opcion:link    {COLOR: #0584B9; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.tur_descripcion {COLOR: #0584B9; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.tur_signonavega {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; font-weight: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.tur_tittur {COLOR: #cc0000; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 19px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
.tur_menu:visited {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.tur_menu:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.tur_menu:active  {COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #e3c87a; }
.tur_menu:link    {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.tur_submenu:visited {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.tur_submenu:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none ;background-color: #e3c87a;}
.tur_submenu:active  {COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #e3c87a; }
.tur_submenu:link    {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.tur_encabezados {font-family: "Trebuchet MS";	font-size: 20px; font-weight: bold;	color: #CC0000; text-transform:uppercase; }
.tur_encabezadoschico {font-family: "Trebuchet MS";	font-size: 17px; font-weight: bold;	color: #CC0000; text-transform:uppercase; }
.tur_titservicios {font-family:"Zurich Cn BT"; font-size: 16px; font-weight: bold;	color: #002855; text-transform:uppercase; }
.tur_cuadrosdetxt {
	border: 1px solid #333333;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 20px;
	background-color: #FFFFFF;
}
.turismo_titulos_postales {font-family: "Trebuchet MS";	font-size: 11px; font-weight:bold;	color: #004782;}
.turismo_postales_piefoto {font-family: "Trebuchet MS";	font-size: 12px; font-weight:bold;	color: #FFFFFF;}
.tur_postales_cuadrotxt {word-spacing: 0; border: 1px solid #004782; font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #000000; height: 20px; background-color: #FFFFFF; margin-top: 0; margin-bottom: 0; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; text-transform:uppercase;}
.tur_postales_cuadromsj {word-spacing: 0; border: 1px solid #004782; font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #000000;  background-color: #FFFFFF; margin-top: 0; margin-bottom: 0; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; text-transform:uppercase;}
.jap_txt_general {font-family: "Trebuchet MS";	font-size: 16px; font-weight: normal;	color: #333333; }
.jap_txt_general_negrita {	font-family: "Trebuchet MS";	font-size: 16px;	font-weight: bold;	color: #000000; }
.txt_noticias_fecha { font-family: "Trebuchet MS";	font-size: 14px;	font-weight: bold;	color: #000000;	text-align: right; }
.jap_txt_encabezados {	font-family: "Trebuchet MS";	font-size: 22px;	font-weight: bold;	color: #003366; text-transform:uppercase; }
.jap_txt_opciones:visited {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_txt_opciones:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_txt_opciones:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_txt_opciones:link    {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_txt_buscar {	font-family: "Trebuchet MS";	font-size: 15px;	font-weight: bold;	color: #333333; }
.jap_cuadrosdetxt {	background-color: #969696;	background-repeat: repeat;	border: 1px solid #333333;	font-family: "Trebuchet MS";	
			font-size: 11px;	font-weight: normal; 	color: #FFFFFF;	height: 15px; }
.jap_txt_encabezados_not {	font-family: "Trebuchet MS";	font-size: 19px;	font-weight: bold;	color: #FFFFFF; }
.jap_txt_titulos_rojo {	font-family: "Trebuchet MS";	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	background-color:#CC0000;}
.jap_titulos_menu {	font-family: "Trebuchet MS";	font-size: 16px;	font-weight:bold;	color: #FFFFFF; }
.jap_txt_creditos{	font-family: "Tahoma";	font-size: 12px; font-weight:bold;	color: #CC0000; } 
.jap_txt_menu:visited {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.jap_txt_menu:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.jap_txt_menu:active  {COLOR: #ffffff; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #006699 }
.jap_txt_menu:link    {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.jap_txt_submenu:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_txt_submenu:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_txt_submenu:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_barra_navega:visited {COLOR: #727272; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 15px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_barra_navega:hover   {COLOR: #000000; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 15px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_barra_navega:link    {COLOR: #727272; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 15px; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_contenido{FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Trebuchet MS; TEXT-ALIGN: left;}
.jap_renglon_tabla{FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR:#333333 ; FONT-FAMILY: Trebuchet MS; TEXT-ALIGN: justify; background-color:#FAE8E8}
.jap_titulos_tabla{ background-color:#CC0000; color:#FFFFFF; text-transform:uppercase; font-family: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.jap_vinculo_contenido:visited {COLOR: #0000CC; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_vinculo_contenido:hover   {COLOR: #003366; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_vinculo_contenido:active   {COLOR: #0000CC; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.jap_vinculo_contenido:link    {COLOR: #0000CC; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }

.cult_titmenu {COLOR: #FFFFFF; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.cult_eccontacto {COLOR: #000000; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; }
.cult_titec {COLOR: #BC121F; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; text-transform:uppercase; }
.cult_titpc {COLOR: #789B12; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; text-transform:uppercase; }
.cult_titnot {COLOR: #F8B200; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; text-transform:uppercase; }
.cult_tittr {COLOR: #23B1D4; FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; border-bottom-width: 1px; text-transform:uppercase; }
.cult_subtitulos{font-family: "Trebuchet MS"; font-size: 19px; color: #333333;}
.cult_menu:visited {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menu:hover   {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menu:active  {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.cult_menu:link    {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.cult_submenu:visited {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenu:hover   {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenu:active  {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #cccccc; }
.cult_submenu:link    {color:#666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.cult_menupc:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menupc:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menupc:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.cult_menupc:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.cult_submenupc:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenupc:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenupc:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #cccccc; }
.cult_submenupc:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.cult_menunot:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menunot:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menunot:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
.cult_menunot:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.cult_submenunot:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenunot:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenunot:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #cccccc; }
.cult_submenunot:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.cult_menutr:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menutr:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_menutr:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.cult_menutr:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.cult_submenutr:visited {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenutr:hover   {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.cult_submenutr:active  {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #cccccc; }
.cult_submenutr:link    {COLOR: #666666; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.turismo_titulos_principal {font-family: "Trebuchet MS";	font-size: 11px; font-weight:bold;	color: #CC0000;
}
.punteada_derecha_arriba {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #666666;
	border-top-width: 1px;
	border-top-color: #666666;
}
.verpostal{background:fixed;}.fecha_noticias {
font-family: "Trebuchet MS";	font-size: 11px; font-weight:bold;	color: #FF6600;
}

