.mwb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.m {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00005A;
	text-decoration: none;
	font-size: 11px;
}
.mb {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00005A;
	text-decoration: none;
	font-size: 11px;
	padding-left: 7px;

}
a:hover {
	text-decoration: underline;
}
.subm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00005A;
	text-decoration: none;

}
.subm2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00086A;
	text-decoration: none;

}
.submb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00005A;
	text-decoration: none;

}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005A;
	text-decoration: none;
	padding-right: 7px;


}
.espenlcabport {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	text-align: right;
	padding-right: 10px;
}
.enlcabportada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
}
.enlcabportada:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	text-align: right;
	font-weight: normal;
	text-decoration: underline;
}
.enlcabportada:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e10564;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
}
.arialgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	text-decoration: none;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 14px;
; clip:   rect(   100)
}
.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e10564;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menutp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00086A;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menutp:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00086A;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menutp:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00086A;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.menutp:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00086A;
	text-decoration: underline;
	line-height: 14px;
; clip:   rect(   100)
}
.menutp:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e10564;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}
.telefmundo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	height: 15px;
	width: 173px;
	border: 1px solid #A4C401;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5A5A5A;
	text-decoration: none;
	;
	letter-spacing: 1px;
	background-color: #FFFFFF;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	text-decoration: none;
    line-height: 13px;
}
.txt:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635f59;
	text-decoration: none;
    line-height: 13px;
}
.txt:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19f9b;
	text-decoration: none;
    line-height: 13px;
}
/*
.txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
     	line-height: 13px;
}
.txt:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e10564;
	text-decoration: none;
    line-height: 13px;
}
*/
.txtbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: none;
	font-weight: bold;
}
.txtbold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #635f59;
	text-decoration: none;
	font-weight: bold;
}
.txtbold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a19f9b;
	text-decoration: none;
	font-weight: bold;
}
.txtbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.txtbold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e10564;
	text-decoration: none;
	font-weight: bold;
}
.pie {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005A;
	text-decoration: none;
}
.pieblanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.pieblanc:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b1afac;
	text-decoration: none;
}
.pieblanc:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.pieblanc:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e10564;
	text-decoration: none;
}
.utilidades {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: none;
	; line-height: 14px
}
.utilidades:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #635f59;
	text-decoration: none;
	; line-height: 14px
}
.utilidades:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #a19f9b;
	text-decoration: none;
	; line-height: 14px
}
.utilidades:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	; line-height: 14px
}
.utilidades:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #e10564;
	text-decoration: none;
	; line-height: 14px
}
.utilnyp {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #98A148;
}
.utilpymes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6B7A93
}
.utilguias{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6A7301;
}

.utilempresas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#004264;
}
.utilinternet{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6B7A93
}

.titulonrj {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFA000;
	text-decoration: none;
	; letter-spacing: 1px
}
.arialnrj {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFA000;
	text-decoration: none;
}
.tienda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5A5A5A;
	text-decoration: none;
	padding-left: 4px;

}
.enlcab {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 5A5A5A;
	font-weight: normal;
	text-decoration: none;
}
.titulovrd {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #A6C603;
	text-decoration: none;
	; letter-spacing: 1px
}
.arialvrd {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A6C603;
	text-decoration: none;
}
.titulorosa {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #C6009A;
	text-decoration: none;
	; background-color: #FFFFFF; letter-spacing: 1px
}
.arialrosa {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C6009A;
	text-decoration: none;
}
.utilvrd {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A6C603;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}
.utilhogares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3DB2AE;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}
.espenlcab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 5A5A5A;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	vertical-align: bottom;
	padding-bottom: 11px;

}
.espenlcab2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 5A5A5A; font-weight: normal; text-decoration: none; }
.titulonaranja { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFA000; text-decoration: none; ; letter-spacing: 1px; background-color: #FFFFFF }
.tituloportada { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #5A5A5A; text-decoration: none; ; letter-spacing: 1px; background-color: #DEF84C}
.tituloamarillofondo { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #5A5A5A; text-decoration: none; ; letter-spacing: 1px; background-color: #FAFEE3}
.tituloazulfondo { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #5A5A5A; text-decoration: none; ; letter-spacing: 1px; background-color: #F7F7FA}
.fechaportada { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #00005A; text-decoration: none; padding-right: 8px; }
.espenlcab2on { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: BBBBBB; font-weight: normal; text-decoration: none; }
.titulovrdsinfondo { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #A6C603; text-decoration: none; ; letter-spacing: 1px; background-color: #FFFFFF}
.tituloazulc { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #00005a; text-decoration: none; ; letter-spacing: 1px; background-color: #FFFFFF }
.cajabuscador2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	height: 15px;
	width: 50px;
	border: 1px solid #A4C401;
}
.cajabuscador3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	border: 1px solid #A4C401;
}
.cajabuscador4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5A5A5A; height: 15px; width: 214px; border: 1px #CCCCCC solid; }
.arialblanco { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.boton_solicitud {
	background-color: #C7EAEC;
	border: 1px solid #2E99A5;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	width: 170px;
	font-weight: bold;
	text-align: center;
}
.txt_verde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #288E93;
	text-decoration: none;
 line-height: 13px;
}
.tdverde1{
	background-color: #E8F5F7;
	padding-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	color:#5a5a5a;
	font-weight: bold;
	line-height: 17px;
}
.tdverde2{
	background-color: #C7EAEC;
	padding-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	color:#288E93;
	font-weight: bold;
	line-height: 17px;
}.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	border: 1px solid #999999;
	background-color: #F3F3F3;
}
#telefonicamundo {
	position: absolute;
	top: 480px;
	left: 18px;
	width: 170px;
	height: 19px;
	padding-left: 9px;
	text-align: center;
}
#inputbotonir  {
	background: transparent;
	background-image: url(img/ir.gif);
	background-repeat: no-repeat;
	border: none;
	color: Black;
	position: relative;
	top: 1px;
	left: 4px;
	width: 14px;
	height: 18px;	
}
/* nuevos */

.path {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #00005A;
	padding-right: 7px;
	text-decoration: none;

}
}.campoverde {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #00005A;
	border: 1px solid #4A8EA5;
	background-color: #EFF7F7;

}
.botones {
	text-align: center;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #639EB5;
	border: 1px solid #4A8EA5;
	padding: 1px;
	width: 70px;

}
.arialblanco11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
.arialazul11 {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 00086E; text-decoration: none;
}
.mb2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #00005A;
	text-decoration: none;
	font-size: 11px;
	padding-left: 7px;

}
.td_tit-seccion {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 268px;
	height:38px;
}
.td_contenido {
	width: 572px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: 6px;

}
.td_contenido-int {
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 71px;
	line-height: 6px;
	width: 572px;
}
.td_menu {
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 18px;

}
.td_contenido-home {
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 6px;
	width: 556px;

}

/* Estilos nuevos locutorios */

.mancheta_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #CCCCCC;
}
.mancheta_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #330066;
	background-color: #D0F500;
	text-decoration: none;

}
.borde {
	border: 1px solid #DDEBF0;
}
/* MENU*/
}
.menu_nivel01 {
	background-color: #BBC6DD;
	height: 22px;
	padding-left: 3px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00005A;
	border: 1px solid #7F93BC;

}
a.menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00086E;
	margin-left: 8px;
	text-decoration: none;
	line-height: 11px;


}
.menu_nivel1-desp {
	background-color: #BBC6DD;
	border-top: 0px solid #7F93BC;
	border-right: 1px solid #7F93BC;
	border-bottom: 1px solid #7F93BC;
	border-left: 1px solid #7F93BC;
	height: 22px;
	padding-left: 3px;
	background-image: url(img/menu_bullet_derecha.gif);
	background-repeat: no-repeat;
	background-position: right center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 00005A;

}
.menu_nivel1_last {
	background-color: #BBC6DD;
	height: 22px;
	padding-left: 3px;
	background-image: url(img/bg_menu_last.gif);
	background-repeat: no-repeat;
	background-position: right center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00005A;

}
.menu_nivel1-desp_last {

	background-color: #BBC6DD;
	height: 22px;
	padding-left: 3px;
	background-image: url(img/bg_menu-desp_last.gif);
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00005A;
}
.menu_nivel00 {
	background-color: #00086E;
	height: 22px;
	padding-left: 3px;
	padding-top: 2px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border-top: 1px solid #00086E;
	border-right: 1px solid #00086E;
	border-bottom: 1px solid #00086E;
	border-left: 1px solid #00086E;

}
.menu_nivel02 {
	background-color: #F7FCFF;
	border-top: 0px solid #00086E;
	border-right: 1px solid #00086E;
	border-bottom: 1px solid #00086E;
	border-left: 1px solid #00086E;
	height: 22px;
	padding-left: 21px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00086E;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}
.menu_nivel03 {
	background-color: #F7FCFF;
	height: 22px;
	padding-left: 21px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00086E;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
a.menu_link-blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 8px;
	text-decoration: none;
	line-height: 11px;
	font-weight: bold;

}
.menu2_last {
	height: 23px;
	padding-left: 3px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00005A;
	background-image: url(img/bg_menu2_last.gif);

}
.menu_link-bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 8px;
	text-decoration: none;
	line-height: 11px;
	font-weight: normal;
}

.tituloazul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00005A;
	text-decoration: none;

	font-weight: bold;
}
.txt11_gris{
	font-family: Verdana;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}
.txt10_azul{
	font-family: Verdana;
	font-size: 10px;
	color: #00005A;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}
.txt10_azul_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00005A;
	font-weight: normal;
	text-decoration: none;
}
.txt11_verde{
	font-family: Verdana;
	font-size: 11px;
	color: #8CA702;
	text-decoration: none;
	line-height: 11px;
	font-weight: bold;
}
.txt10_verde{
	font-family: Verdana;
	font-size: 10px;
	color: #8CA702;
	text-decoration: none;
	line-height: 11px;
	font-weight: bold;
}
.txt10_verde02{
	font-family: Verdana;
	font-size: 10px;
	color: #8CA702;
	text-decoration: none;
	line-height: 11px;
	font-weight: normal;
}
.txt11_gris02{
	font-family: Verdana;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: none;
	line-height: 14px;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 2px;
}
.td_tit-seccion {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 268px;
}
.txtceleste
{
	FONT-SIZE: 10px;
	COLOR: #5C93BC;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
}
/* FIN MENU*/

/* EXCLUSIVOS ICW*/

.txt10_naranja 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE9814;
	font-weight: bold;
	text-decoration: none;

}
.menu_nivel02_icw {
	background-color: #FFFFFF;
	border-top: 0px solid #EA8B1D;
	border-right: 1px solid #EA8B1D;
	border-bottom: 1px solid #EA8B1D;
	border-left: 1px solid #EA8B1D;
	height: 22px;
	padding-left: 21px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 00005A;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}
.menu_nivel00_icw {
	background-color: #FFAA23;
	height: 36px;
	padding-left: 3px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border-top: 1px solid #EA8B1D;
	border-right: 1px solid #EA8B1D;
	border-bottom: 1px solid #EA8B1D;
	border-left: 1px solid #EA8B1D;

}
a.menu_link_icw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F5E5A;
	margin-left: 8px;
	text-decoration: none;
	line-height: 11px;


}

.txt11_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00005A;
	font-weight: normal;
	text-decoration: none;

}
.menu:link_icw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
; clip:   rect(   100)
}

/* FIN EXCLUSIVOS ICW*/
.bg_acerca {
	background-image: url(img/bg_acerca.jpg);
	background-repeat: no-repeat;
}
.bg_fundacion {
	background-repeat: no-repeat;
	background-image: url(img/bg_fundacion.jpg);
}
.bg_inversores {
	background-repeat: no-repeat;
	background-image: url(img/bg_inversor.jpg);
}
.bg_patrocinio {

	background-repeat: no-repeat;
	background-image: url(img/bg_patrocinio.jpg);
}
.bg_patrocinio_premios {

	background-repeat: no-repeat;
	background-image: url(imgs/fd_patrocinios_premios.jpg);
}
.bg_patrocinio_premios_2 {

	background-repeat: no-repeat;
	background-image: url(imgs/fd_patrocinio_expocom07.jpg);
}
.bg_sociedad {
	background-repeat: no-repeat;
	background-image: url(img/bg_sociedadde.jpg);
}
.bg_sociedad2 {
	background-repeat: no-repeat;
	background-image: url(img/bg_sociedad.jpg);
}
.bg_15 {
	background-repeat: no-repeat;
	background-image: url(img/bg_15.jpg);
}
.tcmay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
  
    COLOR: #5c93be;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.NoSeleccionado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00005A;
	text-decoration: none;
}
.Seleccionado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00005A;
	text-decoration: none;
	background-color: D0F500;
}
.Seleccionado2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00086A;
	text-decoration: none;
	background-color: #F7F3CC;
}
.cabecera {
	background-image: url(img/cab-bg.gif);
	background-repeat:  repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005A;
	height: 91px;
	width: 100%;
	margin-top: 10px;
}
.cabecera-td1 {
	width: 410px;
	text-align: right;
	vertical-align: top;
	padding-left: 18px;

}
.cabecera-td2 {
	text-align: left;
	width: 100%;
	height: 19px;
	padding-left: 11px;
}
.cabecera-td4 {
	text-align: left;
	padding-top: 6px;
	padding-right: 10px;
	height: 26px;
}
.cabecera-td3 {
	text-align: left;
	height: 46px;
	padding-right: 10px;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 686556;
	padding-left: 3px;

}

.cabecera-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 00005A;
	width: 346px;
}
.margin-left {
	margin: 0px 0px 10px 22px;
}
.bg_gobierno {
	background-image: url(img/bg_gobierno.jpg);
	background-repeat: no-repeat;
	background-position: 280px 73px;
}
.bg_interconexion {

	background-image: url(img/bg_interconexion.jpg);
	background-repeat: no-repeat;
	background-position: 280px 73px;
}
/*nuevos*/
#menu_azul{
margin: 0px 11px 0px 18px;
width:179px;
	background-color: #00086E;
	padding-left: 18px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
#td_menu1{
width: 208px;

}
#bot_menu{
	margin-left:18px;
}
#form{
	margin: 0px;
	padding:0px;
}
#bg_portada{
	background-image: url(img/bg_portada.gif);
	background-repeat: no-repeat;
	background-position: 0px 39px;
}

#td_contenido1{
	width: 420px;
}
#td_derecha{
	width: 142px;
	padding-left:6px;
}

.arialgris1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	text-decoration: none;
	height: 15px;
}
input#cajabuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #635F59;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #878787;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #878787;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 128px;
	height: 16px;
}

input#cajabuscador_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #635F59;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #878787;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #878787;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 108px;
	height: 16px;
}

#servicios {
	background-color: #d0f500;
	width: 142px;
}
#servicios h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #635F59;
	text-decoration: none;
	padding: 15px 0px 6px 5px;
	margin: 0px;
	font-style: normal;
	font-variant: normal;
}
#servicios li {
	background: transparent url(img/bullet_servicios.gif)  no-repeat;
	background-position: 3px 6px;
	padding-left: 9px;
	line-height: 13px;
	padding-bottom: 4px;

}
#servicios li a {
	color: #635F59;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
#servicios li a:hover {
	text-decoration: underline;
	color: #000000;
}
#servicios ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#busqueda1 {
	position:absolute;
	left:555px;
	top:90px;
	width:215px;
	height:21px;
	text-align: right;
	z-index:1;
	voice-family: "\"}\"";
	voice-family: inherit;

}
#busqueda_home {
	position:absolute;
	left:555px;
	top:90px;
	width:215px;
	height:21px;
	text-align: right;
	z-index:1;
	voice-family: "\"}\"";
	voice-family: inherit;

}
#busqueda {
	position:absolute;
	left:573px;
	top:90px;
	width:215px;
	height:21px;
	z-index:1;
	voice-family: "\"}\"";
	voice-family: inherit;
	left:567px;
}

#divfecha1 {
	height: 9px;
	width: 130px;
	float: none;
	margin-top: 4px;
	margin-left: 640px;
	position: absolute;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005A;
	text-decoration: none;
	text-align: right;
}
#buscador {
	position: absolute;
	voice-family: "\"}\"";
	voice-family: inherit;
	position: absolute;
	left: 580px;
	top: 117px;
}
.buscartxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635F59;
	text-decoration: none;
}

#espacio{
	margin: 0px;
}
#espaciomenu {
	padding-left: 18px;
	padding-top: 9px;
}
#espacio1 {
	padding-top: 4px;
}

#espacios2 {
	padding-top: 3px;
}
#navgenerica1 {
	padding: 0px;
	height: 10px;
	width: 400px;
	position: absolute;
	left:370px;
	top:60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	font-weight: normal;
	color: #635F59;
	text-decoration: none;
}
#top {
	margin: 0px;
background-repeat:  repeat-x;
	background-image: url(img/fondo.gif);
}
#navgenerica1 a{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #635F59;
	text-decoration: none;
	margin: 0px;
}
#navgenerica1 a:hover {
	text-decoration: underline;
	color: #000000;
}





/*NUEVOS PAGINAS INTERIORES*/

#logotipo {
	width: 96px;
	height: 24px;
	position: absolute;
	left: 19px;
	top: 27px;
}
#enlaceportada {
	position: absolute;
	top: 16px;
	left: 420px;
	width: 140px;
	height: 12px;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00086E;
}
#enlaceportada a {
color: #00086E;
	text-decoration: none;
	z-index: 1;
}
#enlaceportada a:hover {
	text-decoration: underline;
	z-index: 1;
	color: #000000;
}
#enlaceportada a:active {
	color: #E10564;

}
#imgbarra7 {
	background-image: url(../img/guias/fondoservicios3.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#linksmodulos {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-bottom: 8px;
	padding-left: 5px;
	text-decoration: none;
}

#linksmodulos a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#linksmodulos a:hover {
	color: #000000;
}

#linksmodulos a:active {
	color: #E10564;
}

#linksmodulos10 {
	color: #5C93BE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}

#linksmodulos10 a {
	color: #5C93BE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#linksmodulos10 a:hover {
	color: #000000;
}

#linksmodulos10 a:active {
	color: #E10564;
}

#linksmodulos2 {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#linksmodulos2 a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

#linksmodulos2 a:hover {
	color: #000000;
	margin: 0px;
	padding: 0px;
}

#linksmodulos2 a:active {
	color: #E10564;
	margin: 0px;
	padding: 0px;
}

#linksmodulos3 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-left: 5px;
	padding-top: 2px;
	text-decoration: none;
}

#linksmodulos3 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	text-decoration: underline;
}

#linksmodulos3 a:hover {
	color: #00086E;
}

#linksmodulos3 a:active {
	color: #E10564;
}

#linksmodulos4 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
}

#linksmodulos4 a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

#linksmodulos4 a:hover {
	color: #000000;
}

#linksmodulos4 a:active {
	color: #E10564;
}

#linksmodulos5 {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 11px;
	padding-top: 0px;
	text-decoration: none;
}

#linksmodulos5 a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#linksmodulos5 a:hover {
	color: #000000;
}

#linksmodulos5 a:active {
	color: #E10564;
}

#linksmodulos6 {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-bottom: 8px;
	padding-left: 5px;
	text-decoration: none;
}

#linksmodulos6 a {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

#linksmodulos6 a:hover {
	color: #000000;
}

#linksmodulos6 a:active {
	color: #E10564;
}

#linksmodulos7 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}

#linksmodulos7 a {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#linksmodulos7 a:hover {
	color: #000000;
}

#linksmodulos7 a:active {
	color: #E10564;
}

#linksmodulos8 {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}

#linksmodulos8 a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#linksmodulos8 a:hover {
	color: #000000;
}

#linksmodulos8 a:active {
	color: #E10564;
}

#linksmodulos9 {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}

#linksmodulos9 a {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#linksmodulos9 a:hover {
	color: #000000;
}

#linksmodulos9 a:active {
	color: #E10564;
}

#logotipo {
	height: 24px;
	left: 19px;
	position: absolute;
	top: 27px;
	width: 96px;
}

#menuactcierre {
	background-color: #00086E;
	border-bottom-color: #7F83B6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #00086E;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #00086E;
	border-right-style: solid;
	border-right-width: 1px;
	height: 21px;
}

#menuarribaact {
	background-color: #00086E;
	border-bottom: 1px solid #7F83B6;
	border-left: 1px solid #00086E;
	border-right: 1px solid #00086E;
	border-top: 1px solid #00086E;
	height: 21px;
	background-image: url(img/bullet_menu_act.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 0px 3px;
	font-weight: bold;
}
#menuarribaactp {
	background-color: #E3D64A;
	border-bottom: 1px solid #BFC3C9;
	border-left: 1px solid #BFC3C9;
	border-right: 1px solid #BFC3C9;
	border-top: 1px solid #BFC3C9;
	height: 21px;
	background-image: url(img/bullet_menu_actp.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #00086E;
	text-decoration: none;
	padding: 4px 0px 3px;
	font-weight: bold;
}
#menuarribaactp2 {
	background-color: #E3D64A;
	height: 21px;
	background-image: url(img/bullet_menu_actp.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #00086E;
	text-decoration: none;
	padding: 4px 0px 3px;
	font-weight: normal;
}
#menuarribaact p{
	margin:0px;
	text-indent: 17px;
}


#menucierre {
	background-image: url(img/cierremenu4.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}

#menucierretp {
	background-image: url(img/cierremenutp.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}
#txtmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #00086E;
	text-decoration: none;
	margin: 0px;
	padding: 4px 0px 3px;
	text-indent: 17px;
}
#txtmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #00086E;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-indent: 17px;
}
#txtmenu p {
	margin:0px;
	line-height: 14px;

}
#txtmenu a:hover {
	text-decoration: underline;
	color: #000000;

}
#txtmenu a:active {
	color: #E10564;

}
#txtmenucierre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height: 14px;*/
	color: #00086E;
	text-decoration: none;
	margin: 0px 0px 0px 1px;
	padding: 4px 0px;
	
	background-image: url(img/bulelt_menu.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	
}
#txtmenucierre a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #00086E;
	text-decoration: none;
	margin: 0px 0px 0px 1px;
	padding: 0px;
	
	
}
#txtmenucierre a:hover {
	text-decoration: underline;
	color: #000000;

}
#txtmenucierre a:active {
	color: #E10564;

}
#menu {
	background-color: E5E6F0;
	border-bottom: 1px solid #7F83B6;
	border-left:  1px solid #00086E;
	border-right:  1px solid #00086E;
	height: 21px;
	background-image: url(img/bulelt_menu.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
}
#menutp2 {
	background-color: #F9F7DB;
	border-bottom: 1px solid #BFC3C9;
	border-left:  1px solid #BFC3C9;
	border-right:  1px solid #BFC3C9;
	height: 21px;
	background-image: url(img/bulelt_menu.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
}
#menu_subm {
	background-color: FFFFFF;
	border-bottom: 1px solid #7F83B6;
	border-left:  1px solid #00086E;
	border-right:  1px solid #00086E;
	height: 21px;
	background-image: url(img/bulelt_menu.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
}
#menuact {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #00086E;
	border-bottom-color: #7F83B6;
	border-left-color: #00086E;
	background-color: #00086E;
	height: 21px;
}
#txtmenuact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 4px 0px 3px;
	font-weight: bold;
}


#modulofrom1 {
	background-image: url(../img/guias/modulo.gif);
	background-position: left top;
	background-repeat: no-repeat;
}


#titmodulos1 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
}

#titmodulos1 a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#titmodulos2 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 17px;
}

#titmodulos2 a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#titmodulos2 a:hover {
	color: #000000;
}

#titmodulos2 a:active {
	color: #E10564;
}

#titmodulos2b {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

#titmodulos2b a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#titmodulos2b a:hover {
	color: #000000;
}

#titmodulos2b a:active {
	color: #E10564;
}

#titmodulos3 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 5px;
}

#titmodulos4 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-left: 5px;
}

#titmodulos4 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-right: 6px;
}

#titmodulos4b {
	color: #FFA000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-right: 6px;
}

#titmodulos4c {
	color: #FFA000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-right: 4px;
}

#titmodulos5 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
}

#titmodulos5 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
}

#titmodulos5 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#titmodulos5 a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#titmodulos5 a:hover {
	color: #000000;
}

#titmodulos5 a:active {
	color: #E10564;
}

#titmodulos5b {
	color: #FFA000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
}

#titmodulos5c {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
}

#titulosegundoniv {
	height: 25px;
	left: 408px;
	position: absolute;
	top: 130px;
	width: 363px;
	z-index: 4;
}
#titulosegundoniv1 {
	height: 25px;
	left: 344px;
	position: absolute;
	top: 130px;
	width: 363px;
	z-index: 4;
}
#titulosegundoniv2 {
	height: 25px;
	left: 528px;
	position: absolute;
	top: 130px;
	width: 143px;
	z-index: 4;
}

#txtbanner1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 17px;
	left: 355px;
	position: absolute;
	right: 352px;
	text-decoration: none;
	top: 419px;
	width: 271px;
}

#txtbanner1 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner1 a:hover {
	color: #CDEFFF;
}

#txtbanner1 a:active {
	color: #E10564;
}

#txtbanner2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner2 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner2 a:hover {
	color: #B7DAF0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner2 a:active {
	color: #E10564;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner3 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	padding-left: 5px;
	text-decoration: none;
}

#txtbanner3 a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner3 a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbanner3 a:active {
	color: #E10564;
}

#txtbannerportada {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	text-decoration: underline;
}

#txtbannerportada a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbannerportada a:hover {
	color: #C6EBFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbannerportada a:active {
	color: #E10564;
}

#txtbannerportada2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 5px;
	text-decoration: none;
}

#txtbannerportada2 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbannerportada2 a:hover {
	color: #C6EBFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#txtbannerportada2 a:active {
	color: #E10564;
}

#txtmenucierre2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin: 0px;
	padding: 4px 0px;
	text-decoration: none;
}

#txtmodulos1 a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

#txtmodulos1 a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

#txtmodulos1 a:active {
	color: #E10564;
}

#txtmodulos2 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-bottom: 4px;
	padding-left: 5px;
}

#txtmodulos2 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-bottom: 3px;
	padding-right: 11px;
	padding-top: 0px;
}

#txtmodulos3 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#txtmodulos3 a {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-bottom: 0px;
	text-decoration: underline;
}

#txtmodulos3 a:hover {
	color: #000000;
}

#txtmodulos3 a:active {
	color: #E10564;
}

#txtmodulos4 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-right: 11px;
}

#txtmodulos4 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: underline;
}

#txtmodulos4 a:hover {
	color: #000000;
}

#txtmodulos4 a:active {
	color: #E10564;
}

#txtmodulos5 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-left: 5px;
}

#txtmodulos6 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-left: 5px;
}

#txtmodulos7 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	padding-right: 5px;
}

#txtmodulos7 a {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

#txtmodulos7 a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

#txtmodulos7 a:active {
	color: #E10564;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

#txtsbumenuact {
	background-color: #00086E;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin: 0px;
	padding: 4px 0px 3px;
	text-decoration: none;
}
.tit_servicios {
	color: #3E5E8D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-left: 5px;
	text-decoration: none;
}

.tit_servicios {
	color: #3E5E8D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-left: 5px;
	text-decoration: none;
}

.tit_servicios2 {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-left: 5px;
	text-decoration: none;
}

.tit_servicios3 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-left: 5px;
	text-decoration: none;
}

.tit_servicios4 {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-left: 5px;
	text-decoration: none;
}

.tit_servicios4 {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-left: 5px;
	text-decoration: none;
}

.txt_servicios a {
	color: #3E5E8D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios a:active {
	color: #E10564;
}

.txt_servicios2 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios2 a {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios2 a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios2 a:active {
	color: #E10564;
}

.txt_servicios2b {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios2b a {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

.txt_servicios2b a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios2b a:active {
	color: #E10564;
}

.txt_servicios2c {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios2c a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	text-decoration: underline;
}

.txt_servicios2c a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios2c a:active {
	color: #E10564;
}

.txt_servicios2d {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios2d a {
	color: #863E4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

.txt_servicios2d a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios2d a:active {
	color: #E10564;
}

.txt_servicios3 a {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios3 a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios3 a:active {
	color: #E10564;
}

.txt_servicios5 a {
	color: #177A85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_servicios5 a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_servicios5 a:active {
	color: #E10564;
}

.txt_serviciosb a {
	color: #33398B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.txt_serviciosb a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_serviciosb a:active {
	color: #E10564;
}

.txtform {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-decoration: none;
}

.txtform2 {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 1px;
	text-decoration: none;
}

.txtform3 {
	color: #635F59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	padding-left: 1px;
	text-decoration: none;
}
#column_empresas{
	background-image: url(banners/empresas/bg_column.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_profes{
	background-image: url(banners/fija/bg_profes.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_guias{
	background-image: url(banners/fija/bg_guias.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_publica{
	background-image: url(banners/fija/bg_publica.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_moviles{
	background-image: url(banners/movistar/bg_moviles.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_tiendas{
	background-image: url(banners/fija/bg_tiendas.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_internet{
	background-image: url(banners/fija/bg_internet.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#column_hogares{
	background-image: url(banners/fija/bg_column_hogares.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#column_pymes{
	background-image: url(banners/pymes/bg_column_pymes.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bullet_servicios {
	color: #3E5E8D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


.fondo_empresas{
	
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/empresas/empresas_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_profes{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/fija/profes_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_guias{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/paginas/guias_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}

.fondo_internet{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/fija/internet_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_publica{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/fija/publica_bg.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_moviles{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/movistar/moviles_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_tiendas{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/fija/tiendas_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_hogares{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/fija/hogares_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_portada{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(img/portada_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_pymes{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(banners/pymes/pymes_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondo_telemergencia{
	margin: 0px;
	padding: 0px;
	background-image: url(telemergencia/img/fondo_telemergencia.gif);
	background-repeat:   no-repeat;
	background-position: left bottom;
}

.fondo_numeral15{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(img/numeral15_bg.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}

.fondo_hitos15{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(img/bg_hitos15.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}

.noticias{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5A5A;
	text-decoration: none;

}
.noticiaslink{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00008B;
	text-decoration: none;

}
.noticiaslink:hover{ color: #000000;
					  text-decoration: underline;}
.br6{
	line-height: 6px;
}

#td_284{
padding-right:11px;
width: 284px;
}

#td_142{
padding-right:6px;
width: 142px;
}
.fecha1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005A;
	text-decoration: none;
	padding-right: 11px;
}

.mundo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #635F59;
	text-decoration: none;
}
/*
#menucierre2 {
	background-color: E5E6F0;
	background-image: url("img/cierremenu2.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}

#menucierre3 {
	background-image: url("img/cierremenu3.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}

#menucierre5 {
	background-image: url(img/cierremenu7.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}

#menucierre6 {
	background-image: url(img/cierremenu6.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}

#menucierre7 {
	background-image: url(img/cierremenu8.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
}



*/
	
/*FINAL NUEVOS PAGINAS INTERIORES*/.submb_blanco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.submb_marron {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8D8479;
	text-decoration: none;
}
.m_marron {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #777066;
	text-decoration: none;
	font-size: 11px;
}
.submb_marron_2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #777066;
	text-decoration: none;
}
.campos_col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	border: 1px solid #999999;
	background-color: #F3F3F3;
	margin-top: 3px;
}
