@media print {
   BODY {font-size: 10pt; line-height: 120%; background: white; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
}

body 	{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin:0px;
	background-color: white;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p	{
	font-size: 11px;
}


td#norepeat { 
background-image:url(/emages/f_centro_saval.jpg); 
background-repeat:no-repeat;
background-color: #f2f9fd ;
} 

td    {
	font-size: 11px;
}

pre    {
	font-size: 10px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #304050;
}

a   {
	color: #3e5682; /*0054b2*/
	text-decoration: none;
}
a:hover   {
	color: #a60707; /*a60707*/
	text-decoration: none;
}
.table_princ {
	background-color: white;
	vertical-align: top;
	width: 747px;
}
.td_caja {
	background-color: #f3f4f5;
	border-top: none;
	border-right: 1px solid #e3e3e4;
	border-bottom: none;
	border-left: 1px solid #e3e3e4;
	padding-right: 3px;
	padding-left: 3px;
}
.td_caja2 {
	background-color: #ffffff;
	border-top: none;
	border-right: 1px solid #e3e3e4;
	border-bottom: none;
	border-left: 1px solid #e3e3e4;
	padding-right: 3px;
	padding-left: 3px;
}
.td_caja_buscar {
	background-color: #ffffff;
	border-top: none;
	border-right: 1px solid #e3e3e4;
	border-bottom: none;
	border-left: 1px solid #e3e3e4;
	padding-right: 0px;
	padding-left: 0px;
}
.td_caja_buscar_top {
	background-color: #ffffff;
	border-top: 1px solid #e3e3e4;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
.td_caja_buscar_bot {
	background-color: #ffffff;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #e3e3e4;
	border-left: none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
.form {
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #344353;
	color: #415381;
	font-family: Arial, Helvetica, sans-serif;
}
.form_sb {
	font-size: 9p}
.txt_lateral {
	color: #344353;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
}
.txt_lateralu {
	color: #344353;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px;
}
a.txt_lateral2 {
	color: #0054b2; /*0054b2*/
	font-weight: lighter;
	font-size: 10px;
	line-height: 10px;
}
.txt_numero {
	color: #344353;
	font-weight: normal;
	font-size: 9px;
	line-height: 9px;
}
.txt_encuesta {
	color: #344353;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;
}
.txt_peque {
	color: #344353;
	font-weight: normal;
	font-size: 9px;
	line-height: 10px;
}
.txt_formulario {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}
.txt_lateral2 {
	color: #344353;
	font-weight: bold;
	font-size: 9px;
}
.txt_fecha {
	color: #304050;
	font-weight: normal;
	font-size: 10px;
}
.txt_rojo {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC3300;
	font-size: 10px;
}
.txt_aviso {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #344353;
	font-size: 12px;
}


.txt_num_rojo_pn {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC3300;
	font-size: 12px;
	text-decoration: line-through
}

.resaltado_rojo {
	color: #CC3300;
	font-weight: bold;
	font-size: 10px;
}

.txt_num_azul_pc {
		font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #3e5682;
	font-size: 12px;
}
.txt_rojo2 {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC3300;
	font-size: 12px;
}
.txt_rojop {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC3300;
	font-size: 10px;
}
.tit_bur {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #b60e0e;
	font-size: 12px;
}
.subseccion {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 5px;
	border-top: 1px solid #1b2f96;
	border-right: 1px solid #1b2f96;
	border-left: 1px solid #1b2f96;
	width: 140px;
	background-image: url(images/bgtap.gif);
}
.subseccion_ext {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 5px;
	border-top: 1px solid #1b2f96;
	border-right: 1px solid #1b2f96;
	border-left: 1px solid #1b2f96;
	width: 180px;
	background-image: url(images/bgtap.gif);
}
.lnk_subseccion {
	color: #3e5682; /*0054b2*/
	font-weight: normal;
	font-size: 10px;
}
.lnk_subseccionp {
	color: #3e5682; /*0054b2*/
	font-weight: normal;
	font-size: 11px;
	line-height: 17px;
}
.lnk_subsecciongxc {
	color: #a60707; /*a60707*/
	font-weight: normal;
	font-size: 12px;
}
.lnk_subsecciongx {
	color: #3e5682; /*0054b2*/
	font-weight: normal;
	font-size: 12px;
}
.lnk_subsecciong {
	color: #3e5682; /*0054b2*/
	font-weight: normal;
	font-size: 12px;
}
.lnk_subsecciongg {
	color: #3e5682; /*0054b2*/
	font-weight: normal;
	font-size: 13px;
}
.lnk_subsecciongcolor {
	color: #000066; /*0054b2*/
	font-weight: normal;
	font-size: 12px;
}
.txt_pie {
	color: #9EA8B1;
	font-weight: normal;
	font-size: 10px;
}
.mapa {
	color: white;
	font-weight: bold;
}
.ind {
	color: #000000;
	font-size: 10px;
}
.txt_pie_t {
	color: #657582;
	font-weight: bold;
	font-size: 10px;
}
.txt_pie_i {
	color: #657582;
	font-weight: normal;
	font-size: 9px;
}
.bg_subseccion {
	background-color: #DEE1E4;
}
.bg_linea {
	background-color: #999999;
}
.subseccion_dest {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 5px;
	background-color: #949393;
	border-top: 1px solid #949393;
	border-right: 1px solid #949393;
	border-left: 1px solid #949393;
	width: 140px;
	background-image: url(images/bgtap_dest.gif);
}
.bg_subseccion_dest {
	background-color: #949393;
}
.tit1_noticia {
	font-size: 150%;
	font-weight: bold;
	color: #304050; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.tit_cupon {
	font-size: 150%;
	font-weight: bold;
	color: #3e5682; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.tit1_noticias {
	font-size: 150%;
	font-weight: bold;
	color: #304050; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 30px;
}
.list_fecha {
	font-size: 10px;
	color: #a60707;
}
.tit_agenda {
	font-size: 100%;
	font-weight: bold;
	color: #3e5682;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.tit2_noticia {
	font-size: 100%;
	font-weight: bold;
	color: #304050;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.tit3_noticia {
	font-size: 120%;
	font-weight: bold;
	color: #304050;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.tit2_noticia_fn {
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.txt_noticia {
	font-size: 100%;
	color: #344353;
}
.txt_noticia1 {
	font-size: 120%;
	color: #344353;
	line-height: 20px;
}
.txt_noticia2 {
	font-size: 90%;
	color: #304050;
}
.txt_noticia3 {
	font-size: 80%;
	color: #344353;
}
.txt_noticia4 {
	font-size: 80%;
	color: #344353;
	line-height: 20px;
}
.tit_noticia3 {
	font-size: 11px;
	color: #344353;
}
.txt_noticia_fn {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	font-size: 10px;
}
.epi_noticia {
	font-size: 100%;
	color: #344353;
	font-weight: bold;
	padding-bottom:5px;
	height:	10px;
}
.epi_noticia_n {
	font-size: 100%;
	color: #344353;
	font-weight: normal;
	padding-bottom:5px;
	height:	10px;
}
.td_noticia {
	padding-top: 3px;
	padding-bottom: 3px;
}
.td_educacion {
	background-color: #eeeeee;
	border-top: none;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	padding-right: 4px;
	padding-left: 4px;
}
.color_saval1 {
	color: #031f83;
	font-weight: bold;
}

.color_saval2 {
	color: #3366cc;
	font-weight: bold;
}
.color_saval3 {
font-size: 14px;
	color: #031f83;
	font-weight: bold;
}

.menu_top {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 1px 15px;
	height: 14px;
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
a.menu_top:hover {
	background-color: #1b2f96;
	color: #ffffff;
	text-decoration: none;
}
.menu_left {
	font-size: 10px;
	font-weight: normal;
	color: #344353;
	text-decoration: none;
	padding: 2px 0px;
}
.mas1 {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC3300;
	font-size: 10px;
}
.fecha_fn {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #676767;
	font-size: 10px;
}
a.menu_left:hover {
	color: #3366cc;
	text-decoration: none;}
.select {
	font-size: 9px;
	font-weight: bold;
	border: solid 1px #999;
	color: #415381;
	width: 450px;
}
#titsize {
	width:100%;
}
.input2 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #2D4285;
	border: 1px solid #e3e3e4;
}
.pie {
	color: #666666;
	font-size: 10px;
}

.form_n {
	font-size: 11px;
	font-weight: normal;
	color: #415381;
	font-family: Arial, Helvetica, sans-serif;
}
.titulo1 {
	font-size: 14px;
	font-weight: bold;
}
.roj10-bold {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #A80006;
}
.ver10-bold {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #004D45;
}
.boton {
	width:85px;
	font-size: 9px;
}
.servicio {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma;
}
.servicio:hover   {
	color: #ffffff;
	text-decoration: none;
}
.servtit {
	color: #ffffff;
	font-weight: normal;
	font-size: 13px;
}
.tit_resaltado {
	font-size: 120%;
	color: #304050;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.tit_grande {
	font-size: 200%;
	color: #304050;
	font-weight: bold;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.titprod2 {
	 color: #000000;
	 font-weight: normal;
	 font-size: 15px;
}

/* SELECT */
#sel { width: 230px; margin: 1.5em auto 10em; }
#sel select { margin-top: 4px; }
#sel img.left { margin: 0; padding: 0; }
#sel form#worldwidelinks { padding: 2px 0 0; float: left; width: 196px; height: 19px; margin: 0 0 50px 8px; background: #fff url(http://images.apple.com/home/elements/worldwide_grey.png) no-repeat 0 100%; color: #fff; }
#sel form#worldwidelinks select { width: 196px; margin-top: -2px; opacity: 0; }


/* TABLA */

#mytable {
	width: 700px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #E4E4E6;
	border-right: 1px solid #E4E4E6;
	border-bottom: 1px solid #E4E4E6;
	border-top: 1px solid #E4E4E6;
	text-align: left;
	padding: 10px 10px 10px 10px;
}

.tble {
    background: #ffffff;
    border: solid 1px #e1e7ef;
    padding: 1px;
}

.tbleb {
    background: #ffffff;
    border: solid 1px #e1e7ef;
    padding: 1px;
}




