@charset "utf-8";
/* CSS Document */
/*TEXTOS-------------------------------------------------------------------------------------------------------------------*/
A:link {
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
A:visited {
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
A:hover {
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #971319;
	text-decoration: underline;
}
A:active {
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}

.tx_categoria{
    vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8D8D8B;
}
.tx_titulo_home_destacado{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_home_destacado:link{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_home_destacado:visited{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_home_destacado:active{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_home_destacado:hover{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;

}
.tx_titulo2{
    vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
	padding-top:2px;
	padding-right: 8px;
}
.tx_titulo3{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #971319;
}
.tx_titulo_noticia_detalle{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_blog_detalle{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_destacahome{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_destacahome:link{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}
.tx_titulo_destacahome:visited{
	padding-top:2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
	padding-right: 8px;
}

.tx_titulolink:link{
	padding-top:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
}
.tx_titulolink:hover{
	padding-top:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #971319;
	text-decoration: underline;
}
.tx_titulolink:active{
	padding-top:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
}
.tx_titulolink:visited{
	padding-top:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #971319;
	text-decoration: none;
}
.tx_titulotags{
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #971319;
	height: 26px;
	background-color: #D0D2C8;
	padding-left: 6px;
}
.tx_titulo_gray{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	padding-top: 6px;
}
.tx_titulo_gray:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	padding-top: 6px;
}
.tx_titulo_gray:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	padding-top: 6px;
}
.tx_titulo_gray:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	padding-top: 6px;
}
.tx_titulo_gray:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #737373;
	padding-top: 6px;
}


.tx_titulo_gray1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #737373;
	padding-top: 4px;
}
.tx_tags1:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags1:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags1:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B4D32;
	text-decoration:underline;
}
.tx_tags1:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags2:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags2:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags2:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:underline;
}
.tx_tags2:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags3:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags3:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:none;
}
.tx_tags3:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:underline;
}
.tx_tags3:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4D32;
	text-decoration:none;
}
.tx_autor{
	padding-top:6px;
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #8D8D8B;
}
.tx_noticia{
	padding-top:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666;
}
.tx_vermas1{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #971319;
	padding-top: 4px;
	text-decoration:none
}
.tx_vermas:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #971319;
	text-align: right;
	padding-top: 4px;
	text-decoration:none
}
.tx_vermas:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #971319;
	text-align: right;
	padding-top: 4px;
	text-decoration: underline;
}
.tx_vermas:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #971319;
	text-align: right;
	padding-top: 4px;
}
.tx_vermas:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #971319;
	text-align: right;
	padding-top: 4px;
	text-decoration: underline;
}
.tx_etiqueta:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #971319;
}
.tx_etiqueta:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #971319;
	text-decoration:underline;
}
.tx_etiqueta:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #971319;
}
.tx_etiqueta:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #971319;
}
.tx_busqueda1{
	vertical-align: middle;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4E4E4E;
}
.tx_busqueda2{
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8B;
	height: 18px;
	width: 120px;
}
.tx_busqueda3{
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8B;
	height: 18px;
	width: 120px;
	margin-right: 4px;
	margin-left: 4px;
	padding-right: 2px;
	padding-left: 2px;
}
.tx_busqueda4{
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8B;
	height: 50px;
	width: 400px;
}
.tx_busqueda5{
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8B;
	height: 11px;
	width: 120px;
}
.tx_busqueda6{
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8B;
	height: 11px;
	width: 160px;
}

.tx_mapsitio:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}
.tx_mapsitio:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}
.tx_mapsitio:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration:underline;
}
.tx_mapsitio:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration:underline;
}
.tx_mapsitiotit:link{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-left: 9px;
	background-image: url(../images/botones_iconos/bullet_trian.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;	
}
.tx_mapsitiotit:visited{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-left: 9px;
	background-image: url(../images/botones_iconos/bullet_trian.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}
.tx_mapsitiotit:hover{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-left: 9px;
	background-image: url(../images/botones_iconos/bullet_trian.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}
.tx_mapsitiotit:active{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-left: 9px;
	background-image: url(../images/botones_iconos/bullet_trian.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}
.tx_ruta:link{
	padding-left:15px;
	padding-top:8px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #73764B;
	text-decoration:none;
	height:
}
.tx_ruta:visited{
	padding-left:15px;
	padding-top:8px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #73764B;
	text-decoration:none;
}
.tx_ruta:hover{
	padding-left:15px;
	padding-top:8px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #40422B;
	text-decoration:none;
}
.tx_ruta:active{
	padding-left:15px;
	padding-top:8px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #73764B;
	text-decoration:none;
}
.tx_perfil_msj:link{
	padding-left:18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_msj.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_msj:visited{
	padding-left:18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_msj.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_msj:hover{
	padding-left:18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #971319;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_msj.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_msj:active{
	padding-left:18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #971319;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_msj.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_grupos:link{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_grupos.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_grupos:visited{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_grupos.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_grupos:hover{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #971319;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_grupos.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_grupos:active{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #971319;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_grupos.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_foros:link{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_foros.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_foros:visited{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_foros.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_foros:hover{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #971319;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_foros.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_foros:active{
	padding-left:18px;
	padding-top:15;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #971319;
	text-decoration:none;
	background-image: url(../images/botones_iconos/ico_pq_foros.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_usuario{
	padding-left:18px;
    font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #971319;
	background-image: url(../images/botones_iconos/ico_pq_perfil.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tx_perfil_titulo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color:#979985;
}

.tx_pes_canalper{
    padding-top:4px;
    padding-left:20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.tx_sub_blog1:link{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding-left: 4px;
}
.tx_sub_blog1:visited{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding-left: 4px;
}
.tx_sub_blog1:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding-left: 4px;
}
.tx_sub_blog1:active{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding-left: 4px;
}
.tx_sub_blog2:link{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding-left: 14px;
}
.tx_sub_blog2:visited{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding-left: 14px;
}
.tx_sub_blog2:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding-left: 14px;
}
.tx_sub_blog2:active{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding-left: 14px;
}
/*TEXTOS-FINAL-*/

