body {

	background-color: #FFFFFF;

}

.tabla_cont {

	width: 753px;

}

.tabla_color_sup {

	height: 100%;

	width: 753px;

	background-color: #FFCC33;

}

.tabla_color_pie {

	height: 50%;

	width: 753px;

	background-color: #99CCFF;

}

.tabla_color_sup_narj {



	height: 100%;

	width: 753px;

	background-color: #FFCC33;

}

.bot_inicio_est {

	background-image: url(imagenes/cal_r1_c1.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 122px;

}

.bot_inicio {

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 34px;

	width: 122px;

	vertical-align: middle;

	padding-top: 8px;

	padding-left: 19px;

}

a.bot_inicio:link {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 34px;

	width: 122px;

	padding-left: 19px;

	padding-top: 8px;

}

a.bot_inicio:hover {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFCC00;

	text-decoration: none;

	height: 34px;

	width: 122px;

	padding-left: 19px;

	padding-top: 8px;

}

.bot_mail_est {

	background-image: url(imagenes/cal_r1_c27.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 72px;

}

.bot_mail {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 34px;

	width: 72px;

	padding-left: 19px;

	padding-top: 8px;

}

a.bot_mail:link {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 34px;

	width: 72px;

	padding-left: 19px;

	padding-top: 8px;

}

a.bot_mail:hover {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFCC00;

	text-decoration: none;

	height: 34px;

	width: 72px;

	padding-left: 19px;

	padding-top: 8px;

}

.bot_fav_est {

	background-image: url(imagenes/cal_r1_c29.jpg);

	background-repeat: no-repeat;

	height: 34px;

	width: 127px;

}

.bot_fav {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 34px;

	width: 127px;

	padding-left: 10px;

	letter-spacing: -1px;

	padding-top: 8px;

}

a.bot_fav:link {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 34px;

	width: 127px;

	padding-left: 10px;

	letter-spacing: -1px;

	padding-top: 8px;

}

a.bot_fav:hover {

	text-align: center;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFCC00;

	text-decoration: none;

	height: 34px;

	width: 127px;

	padding-left: 10px;

	letter-spacing: -1px;

	padding-top: 8px;

}

.rectan_cab1 {

	background-color: #D6DBEC;

	height: 32px;

	width: 398px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003399;

	font-weight: normal;

	text-align: center;

	vertical-align: middle;

	padding-right: 10px;

	text-transform: uppercase;

}

.space_cab1 {

	background-color: #FFFFFF;

	height: 34px;

	width: 5px;

}

.space_cab2 {



	background-color: #FFFFFF;

	height: 34px;

	width: 3px;

}

.space_cab3 {





	background-color: #FFFFFF;

	height: 2px;

	width: 399px;

}

.text_cab1 {

	height: 13px;

	width: 258px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #003399;

	background-image: url(imagenes/cal_r5_c25.jpg);

	background-repeat: no-repeat;

	text-align: left;

}

.text_cab2 {

	height: 13px;

	width: 258px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #003399;

	background-image: url(imagenes/cal_r6_c25.jpg);

	background-repeat: no-repeat;

	text-align: left;

}

.text_cab3 {

	height: 13px;

	width: 258px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #003399;

	background-image: url(imagenes/cal_r7_c25.jpg);

	background-repeat: no-repeat;

	text-align: left;

}

.space_cab {

	background-color: #FFFFFF;

}

.2tabla {

	height: 549px;

	width: 5px;

}

.pie_links {

	background-color: #99CDFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003399;

	font-weight: normal;

}

.titu_menu {

	font-family: "Trebuchet MS";

	font-size: 18px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFCC00;

	text-decoration: none;

	background-image: url(imagenes/cal_r10_c2.jpg);

	background-repeat: no-repeat;

	height: 36px;

	width: 210px;

	padding-left: 5px;

	text-align: left;

	vertical-align: middle;

	letter-spacing: 1px;

}

.contenidos_ifrm {

	background-image: url(imagenes/cal_r11_c22.jpg);

	background-repeat: no-repeat;

	height: 513px;

	width: 484px;

}

.titu_conte_ifrm {

	height: 36px;

	width: 277px;

	font-family: "Trebuchet MS";

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(imagenes/cal_r10_c22.jpg);

	background-repeat: no-repeat;

	text-align: left;

	background-color: #E4E6F2;

	padding-left: 1px;

	text-transform: uppercase;

	letter-spacing: 1px;

}

.cont_ifrm {

	height: 36px;

	width: 207px;

	background-image: url(imagenes/cal_r10_c26.jpg);

	background-repeat: no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003399;

	font-style: normal;

}

.tabla_menu {

	background-image: url(imagenes/fondo_menu.jpg);

	background-repeat: no-repeat;

	width: 246px;

	height: 266px;

}

.tabla_flash {

	width: 246px;

	height: 247px;

}

.text_inicio {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: none;

}

.text_inicio_link {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: bold;

	color: #FF6600;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

	text-transform: uppercase;

}

a.text_inicio_link:link {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: bold;

	color: #FF6600;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

	text-transform: uppercase;

}

a.text_inicio_link:hover {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: bold;

	color: #99CCFF;

	text-align: justify;

	line-height: 14px;

	text-decoration: underline;

	text-transform: uppercase;

}

.pie_links_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003399;

	font-weight: normal;

	text-decoration: none;

}

a.pie_links_text:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003399;

	font-weight: normal;

	text-decoration: none;

}

a.pie_links_text:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

}

.empuja {

	height: 100%;

	width: 753px;

}

.flash_ext {

	height: 100%;

	width: 234px;

	background-repeat: repeat-y;

	background-image: url(imagenes/line_space.gif);

}

.titu_prueba {

	font-family: "Trebuchet MS";

	font-size: 18px;

	font-weight: bold;

	color: #003399;

	text-align: left;

	background-color: #E4E6F2;

	padding-left: 4px;

	padding-top: 2px;

	padding-bottom: 2px;

	letter-spacing: 1px;

	text-transform: uppercase;

}

.titu_azule {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003399;

	text-align: left;

	background-color: #E4E6F2;

}

.celd_foto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	background-color: #FFCC66;

	background-repeat: no-repeat;

	height: 75px;

	width: 100px;

	text-align: center;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.text_fotos {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #003366;

	text-align: center;

	vertical-align: text-bottom;

}

.text_inicio_pad {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: left;

	line-height: 14px;

	padding-left: 8px;

}

.subir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	text-align: right;

	padding-right: 3px;

}

a.subir:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	text-align: right;

	padding-right: 3px;

}

a.subir:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #99CCFF;

	text-decoration: none;

	text-align: right;

	padding-right: 3px;

}

.internia {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	text-align: right;

	padding-right: 3px;

}

a.internia:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	text-align: right;

	padding-right: 3px;

}

a.internia:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #99CCFF;

	text-decoration: none;

	text-align: right;

	padding-right: 3px;

}

.fondo_pop {

	background-color: #003366;

}

.text_inicio_dch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	text-align: right;

	line-height: 14px;

}

.text_inicio_i_gris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #999999;

	text-align: center;

	line-height: 14px;

	font-style: italic;

}

.titu_act {

	font-family: "Trebuchet MS";

	font-size: 15px;

	font-weight: bold;

	color: #0099FF;

	text-align: left;

	padding-left: 4px;

	vertical-align: middle;

	text-decoration: none;

}

a.titu_act:link {

	font-family: "Trebuchet MS";

	font-size: 15px;

	font-weight: bold;

	color: #0099FF;

	text-align: left;

	padding-left: 4px;

	vertical-align: middle;

	text-decoration: none;

}

a.titu_act:hover {

	font-family: "Trebuchet MS";

	font-size: 15px;

	font-weight: bold;

	color: #FF6600;

	text-align: left;

	padding-left: 4px;

	vertical-align: middle;

	text-decoration: underline;

}

.titu_actduo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003399;

	text-align: left;

	padding-left: 4px;

	vertical-align: top;

	padding-top: 3px;

}

.text_inicio_tituls {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #999999;

	text-align: justify;

	text-decoration: none;

	text-transform: uppercase;

}

.text_inicio_asu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #0099FF;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

}

.puntillos {

	height: 3px;

	background-image: url(imagenes/puntillo.gif);

}

.titu_act_dies {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #0099FF;

	text-align: left;

	padding-left: 4px;

	vertical-align: middle;

	text-decoration: none;

}

a.titu_act_dies:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #0099FF;

	text-align: left;

	padding-left: 4px;

	vertical-align: middle;

	text-decoration: none;

}

a.titu_act_dies:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF6600;

	text-align: left;

	padding-left: 4px;

	vertical-align: middle;

	text-decoration: none;

}

.text_inicio_asu_my {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #0099FF;

	text-align: justify;

	line-height: 14px;

	text-decoration: underline;

	text-transform: uppercase;

}

.text_inicio_padeao {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: none;

	padding-left: 10px;

}

.text_horarios {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

	padding: 10px;

}

.text_inicio_marc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 14px;

	text-decoration: underline;

}

.text_inicio_pader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

	padding-left: 93px;

}

.text_inicio_pad_enlac {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

	padding-left: 104px;

}

.text_fotos_noved {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #003366;

	background-color: #FFCC66;

	padding-top: 8px;

	padding-left: 8px;

	padding-bottom: 8px;

	padding-right: 8px;

	text-align: justify;

}

.border {

	border: 1px solid #FFCC00;

}

.text_inicio_pies {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

}

.text_inicio_esp {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: none;

	background-color: #E4E6F2;

}

.text_inicio_lincao {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: underline;

}

a.text_inicio_lincao:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: underline;

}

a.text_inicio_lincao:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #999999;

	text-align: justify;

	line-height: 16px;

	text-decoration: none;

}

.text_inicio_fotdoble {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 24px;

}

.text_inicio_sub {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: underline;

}

.text_inicio_lin_b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: underline;

}

a.text_inicio_lin_b:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003399;

	text-align: justify;

	line-height: 16px;

	text-decoration: underline;

}

a.text_inicio_lin_b:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #999999;

	text-align: justify;

	line-height: 16px;

	text-decoration: none;

}

.titu_prueba_fl {

	font-family: "Trebuchet MS";

	font-size: 18px;

	font-weight: bold;

	color: #003399;

	text-transform: uppercase;

	text-decoration: none;

}

a.titu_prueba_fl:link {

	font-family: "Trebuchet MS";

	font-size: 18px;

	font-weight: bold;

	color: #003399;

	text-transform: uppercase;

	text-decoration: none;

}

a.titu_prueba_fl:hover {

	font-family: "Trebuchet MS";

	font-size: 18px;

	font-weight: bold;

	color: #003399;

	text-transform: uppercase;

	text-decoration: underline;

}

.titu_act_convi {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0099FF;

	text-align: justify;

	line-height: 14px;

	text-decoration: underline;

	text-transform: uppercase;

}

a.titu_act_convi:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0099FF;

	text-align: justify;

	line-height: 14px;

	text-decoration: underline;

	text-transform: uppercase;

}

a.titu_act_convi:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0099FF;

	text-align: justify;

	line-height: 14px;

	text-decoration: none;

	text-transform: uppercase;

}
/* estilos para las RSS novedades */
.general_rss {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: normal; text-align: justify;
}
.fecha_rss {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-style:italic; color: #ffcc33; font-weight:bold;
}
.titulo_rss {
	font-size: 18px; color: #7f99cc; font-weight:bold;
}
.divisor_rss {
	border-top: 1px dotted #7f99cc; height: 1px; margin-top: 10px; margin-bottom: 5px;
}