@charset "iso-8859-1";

.borde_negro {
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	
	border-top-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
	
	border-right-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	
	border-left-width:1px;
	border-left-color:#000000;
	border-left-style:solid;
	
}

.numeracion_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tit_grande_negro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.link_med_azul_light {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2b5580;
	text-decoration: none;
}

.link_med_azul_light:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.cont_peq_gris {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}

.link_resaltado {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_resaltado:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.tit_blog_ssg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #FFFFFF;
	text-decoration: none;
}


.fondo_negro {
	background-color: #000000;
}
.fondo_pag_navidad {
	background-image: url(img/general/fondos/fondo_2_navidad.gif);
	background-repeat: repeat;
}
.fondo_pag {
	background-image: url(img/general/fondos/fondo_2.gif);
	background-repeat: repeat;
}
.drop_down {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.fondo_cuadricula {
	background-image: url(img/interna/fondos/fondo_cuadricula.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.link_paginacion {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.link_paginacion:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF3300;
}
.subt_autor_azul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #5f8fa8;
}

.busqueda {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #d6e1e6;
	text-decoration: none;
}
.textfield {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #f5f5f5;
	border: 1px solid #C8C8C8;
}
.botones {
	font-family: Tahoma, Verdana, Arial;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
.link_menu_sup {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.link_menu_sup:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2b5580;
	text-decoration: none;
	background-color: #ffcc00;
}
.link_busq_avanzada {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.link_busq_avanzada:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.textfield2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	background-color: #f5f5f5;
	border: 1px solid #C8C8C8;
	padding-left: 2px;
}
.subt_p_autor {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5b8fa8;
	text-decoration: none;
}
.link_grisclaro_p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.link_grisclaro_p:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;

	color: #000000
	text-decoration: underline;
	color: #000000;
	text-decoration: underline;
}
.link_olvide {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #253b7d;
	text-decoration: underline;
}
.link_olvide:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.tit_med_azul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2b5580;
	text-decoration: none;
}
.cont_med_negro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
}
.link_vermas {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_vermas:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.tit_med_negro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.subt_gris_m {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

.txt_grisclaro_p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.destacado_naranja {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.carrito {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.amarillo_g {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.azul_claro_p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #f0f0f0;
	text-decoration: none;
}
.link_blanco_m {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link_blanco_m:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}.tit_med_azul_light {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2b5580;
	text-decoration: none;
}
.link_naranja_m {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link_naranja_m:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}.link_inferior {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #BAD0DB;
	text-decoration: none;
}
.link_inferior:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}.copyright {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #aebee8;
	text-decoration: none;
}
.copyright:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.tit_med_gris {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.tit_grande_azul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #2b5580;
	text-decoration: none;
}
.precio {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.link_amarillo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: underline;
}
.link_amarillo:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1A314A;
	text-decoration: underline;
}
.cont_med_blanco {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}
.tit_grande_azuloscuro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #204060;
	text-decoration: none;
}
.tit_med_azuloscuro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #204060;
	text-decoration: none;
}
.cont_p_blanco {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
.link_p_blanco {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: normal;
}
.link_p_blanco:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: underline;
	line-height: normal;
}.link_amarillo_grande {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.amarillo_sg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
.tit_negro14 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_encuesta {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5B8FA8;
	text-decoration: none;
}
.link_encuesta:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.cont_peq_negro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 12px;
}
.link_paginacion2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_paginacion2:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.link_submenu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.link_submenu:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
}
.link_blanco_g {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.link_blanco_g:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.fecha {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #2b5580;
	text-decoration: none;
}
.tit_grande_blanco {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.inactivo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #48758A;
	text-decoration: none;
}
.inactivo_g {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #48758A;
	text-decoration: none;
}
.naranja_sg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.celda_oculta {
	visibility: hidden;
}
.celda_oculta {
	visibility: hidden;
}
.link_naranja {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.link_naranja:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2B5480;
	text-decoration: none;
}
.link_naranja_osc {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link_naranja_osc:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_grande_azul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2B5480;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(img/interna/bullets/circulo.gif);
}
.link_grande_azul:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.cont_negro_g {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: justify;
}
.tit_blanco_sg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
.link_rojo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.link_rojo:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.azul_sg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #2B5480;
}
.link_amarillo_grande:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.tit_grande_naranja {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.cont_med_negro1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 12px;
}
.link_naranja_grande {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link_naranja_grande:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2B5480;
	text-decoration: none;
}
.link_verde {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #a1d862;
	text-decoration: none;
}
.link_verde:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_azul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3172AC;
	text-decoration: none;
}
.link_azul:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.fondo_menu_der {
	background-attachment: scroll;
	background-image: url(img/interna/fondos/fondo_menu_degrade.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
}
.link_blanco_cerrar {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link_blanco_cerrar:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/* ------------------------------------*/
/* << JQUERY CAPTIFY                   */
/* ------------------------------------*/

/* caption styling */

.captify_anchor {
	text-decoration:none;
}

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1em 0.3em 4em 0.3em;	
	font-weight: bold;
	font-size: 11px;	
	font-family: arial;	
	cursor: pointer;
	border: 0px solid #000000;
	background: #000000;
}
.caption-top {
   border-width: 5px 5px 5px 5px;
}
.caption-bottom {
   border-width: 5px 5px 5px 5px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
}
br.c { clear: both; }
/* ------------------------------------*/
/* END JQUERY CAPTIFY                  */
/* ------------------------------------*/