<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
#main{
	text-align:left;
	display: block;
	margin: 0 auto;
	width: 920px;
}
.dFooter{
	text-align:left;
	display: block;
	margin: 0 auto;
	width: 920px;
}
.dHeader{
	text-align:left;
	display: block;
	margin: 0 auto;
	width: 920px;
	border-bottom: 2px solid #84857E;
}
#container{
	clear: both;
}
#container2{
	clear: both;
	background:url(../images/misc/bg_tit.jpg) 0 0 repeat-x;
}	
#header{
	background:#9D9E94 url(../images/header/bg_header.jpg) 0 0 repeat-x;
}
#header2{
	background:#9D9E94 url(../images/header/bg_header_v2.jpg) 0 0 repeat-x;
}
#footer{
	background-color:#9D9E94;
	clear: both;
}
#content{
	display: block;
	clear: both;
	padding: 15px 0;
}
#content2{
	display: block;
	clear: both;
	padding: 0 0 15px 0;
}	
a{text-decoration:none;}	
button{
	background:none;
	background-repeat:no-repeat;
	border:none;
	cursor:pointer;
	margin:0;
	padding:0;
	text-align:left;
}
form{
	margin:0;
	padding:0;
}
.imgCB{
	clear:both;
	display:block;
}
.p10, #retroalimentacion{
	padding:6px;
}
.pTB10{
	padding:10px 0;
}
.p20{
	padding:20px;
}	
.pLR20{
	padding-left:20px;
	padding-right:20px;
}		
.pLeft10{
	padding-left:10px;
}
.p0{
	padding:0;
}
.m0, .tab_skin_01 .tabs_links .m0, .tab_skin_prod04 .tabs_links .m0, .tab_skin_11 .tabs_links .m0, #tabs_admon-4 .lista_texto h3 a, #tabs_admon-4 .lista_texto h3, .tab_skin_10 .tabs_links .m0, .tab_skin_01b .tabs_links .m0, #balloons p, .tNotas p, .tNotas h1{
	margin:0!important;
}		
.mRight10{
	margin-right:10px;
}
.mTop10{
	margin-Top:10px;
}
.mBot10, .lista06 li,.lista06b li, .lista03 li, .dN2Botgris2 h3 , .dN2Botgris2 h3 a{
	margin-bottom:10px !important;
}
.fLeft {
	float: left;
}
.fRight {
	float: right;
}
.blok, #balloons strong {
	display: block;
}
.clear, .lista_texto, .tab_skin_prod, .tab_skin_01 .tabs_cont2,.tab_skin_01b .tabs_cont2,.tab_skin_emp .tabs_cont2 {
	clear:both;
}
:-moz-any-link:focus {
	outline: none;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
.clearfix {display: block;}
.header_nav{
	float:left;
	width:820px;
}
.header_nav2{
	float:left;
	width:920px;
}
.header_nav li a,.header_nav2 li a{
	display:block;
	color: #FFF;
	font-size: 13px;
	line-height: 15px;
	padding: 7px 12px 0 12px;
	height:28px;
	font-weight: bold;
}
.header_nav2 li a{
	padding: 9px 12px 0 12px;
	height:26px;
}	
.header_nav li .activo , .header_nav li a:hover{
	background:url(../images/header/bg_header_nav_on.jpg) 0 0 repeat-x;
	color:#FFF;
	font-size:13px;
	line-height:15px;
}	
.header_nav2 li .activo , .header_nav2 li a:hover{
	background:url(../images/header/bg_header_nav2_on.gif) 0 0 repeat-x;
	color:#FFF;
	font-size:13px;
	line-height:15px;
}	
.header_nav #relacion a:hover, .header_nav #relacion .activo{
	background:url(../images/header/bg_inversionistas.jpg) 0 0 no-repeat;
	color:#FFF;
	font-size:13px;
	line-height:15px;
}		
.dAyuda{
	float:right;
	padding-top: 5px;
}
.dBuscador{
	float:right;
	width:171px;
	background:url(../images/header/bg_buscador.gif) 0 0 no-repeat;
	margin-top: 15px;
	padding:8px 0 0 9px;
	height:60px;
}
.dBuscador input{
	width:138px;
	border:solid 1px #fff;
	border:none;
	font-size:14px;
	line-height:16px;
	color:#666;
	height:15px;
	vertical-align:top;
}
.dBuscador button{
	width:26px;
	height:25px;
}
.dBuscador2{
	float:right;
	width:171px;
	background:url(../images/header/bg_buscador2.gif) 0 0 no-repeat;
	padding:5px 0 10px 7px;
}
.dBuscador2 input{
	width:138px;
	border:solid 1px #fff;
	border:none;
	font-size:14px;
	line-height:16px;
	color:#666;
	height:15px;
	vertical-align:top;
}
.dBuscador2 button{
	width:26px;
	height:25px;
}
.busq_avan{
	color:#282828;
	font-size: 12px;
	line-height: 14px;
	background:url(../images/bullets/bullet_01.gif) right 6px no-repeat;
	padding-right:10px;
}		
.mBot3{
	margin-bottom:3px;
}
.colIzq, .colIzq3{
	float:left;
	width:300px;
}
.colIzq2{
	float:left;
	width:310px;
	text-align: left;
}
.colDer , .colDer2{
	float:right;
	width:610px
}
.colDer2{ width:650px; }

.dN1, .dN1v3{
	background:url(../images/misc/bg_div01_med.gif) 0 0 repeat-y;
	margin-bottom: 15px;
	clear: both;
	width: 300px;
}
.colIzq3, .dN1v3{ width:250px; }
.dN1Top, .dN1v3Top{
	background:url(../images/misc/bg_div01_top.gif) 0 0 no-repeat;
	padding: 8px 10px 0 10px;
	height: 27px;
}	
.dN1v3Top{ background:url(../images/misc/bg_div01_top_v3.gif) 0 0 no-repeat; }
.dN1v3{ background-image:url(../images/misc/bg_div01_med_v3.gif); }
.dN1Top2{
	background:url(../images/misc/bg_div03_top.gif) 0 0 no-repeat;
	padding: 8px 10px 0 10px;
	height: 27px;
}	
.dN1Bot{
	padding: 0 2px 0 2px;
	clear: both;
}	
.dN1Top h1, .dN1v3Top h1, .dN1Top2 h1{
	float:left;
	font-weight: bold;
	margin: 0;
	font-size: 17px;
}
.dN1Top a, .dN1v3Top a, .dN1Top2 a{
	float:right;
	font-size: 12px;
	line-height: 14px;
	color: #22527E;
	text-decoration: underline;
	font-weight: bold;
	margin-top: 3px;
}
.mBot15{
	margin-bottom:15px!important;
}
.tabla01 a, .tabla01b a{
	background:url(../images/bullets/bullet_02.gif) 10px 10px no-repeat;
	padding:5px 5px 5px 17px;
	color:#333;
	font-size:13px;
	line-height:15px;
	display: block;
}	
.tabla01b a, .tabla01c td{
	font-size:15px;
	line-height:17px;
}
.tabla01b td, .tabla01c td{
	padding:8px 0;
}
.tabla01c .alt td, .dPasos{
	background-color:#F5F5F5;
}
.tabla01c input{
	margin-right:5px;
}
.dVermas{
	text-align:right;
	padding:5px 10px 0 0;
}
.alt{
	background-color:#EBECD9;
}	
.dN2{
	margin-bottom: 15px;
	clear: both;
	/*height:438px*/
}
.bggrisdn2{
	background-color:#A0A197;
}
.dN2Top, .dN2v3Top{
	background:url(../images/misc/bg_div02_top.gif) 0 0 no-repeat;
	padding: 8px 10px 0 10px;
	height: 25px;
}	
.dN2v3Top{ background-image:url(../images/misc/bg_div02_top_v3.gif); }

.dN2Top2{
	background:url(../images/misc/bg_div04_top.gif) 0 0 no-repeat;
	padding: 8px 10px 0 10px;
	height: 25px;
}	
.dN2Bot, .dN2v3Bot{
	background:#A0A197 url(../images/misc/bg_div02_bot.gif) 0 bottom no-repeat;
	clear: both;
	padding-bottom:10px;
	/*height:394px;*/
}	
.dN2v3Bot{ background-image:url(../images/misc/bg_div02_bot_v3.gif); }
.dN2Top h1, .dN2v3Top h1, .dN2Top2 h1, .dBusqTop h1{
	float:left;
	font-weight: bold;
	margin: 0;
	font-size: 17px;
}
.dN2Top a, .dN2v3Top a,.dN2Top2 a{
	float:right;
	font-size: 12px;
	line-height: 14px;
	color: #22527E;
	text-decoration: underline;
	font-weight: bold;
	margin-top: 3px;
}
.dN2Top .regresar, .dN2v3Top .regresar, .dN2Top2 .regresar,.dN2Top .regresar2, .dN2v3Top2 .regresar2, .dN2Top2 .regresar2{
	float:left;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	text-decoration: underline;
	font-weight: normal;
	margin-top: 3px;
	margin-left: 20px;
}	
.regresar{
	float:left;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	text-decoration: underline;
	margin-top: 3px;
}		
.dN3Izq{
	float:left;
	width: 310px;
}
.dN3Der{
	float:left;
	border-left: solid 1px #9D9E94;
	padding-left: 10px;
}
.dN4Der{
	float:left;
	padding-left: 10px;
}

.lista01 {
	margin-left: 5px;
}
.lista01 li{
	margin-bottom:9px;
}
.lista01 a{
	background:url(../images/btns/bg_lista01.gif) 0 0 no-repeat;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#333;
	display: block;
	padding:5px 0 0 10px;
	height:27px;
	width:265px;
}	
.dVertodos{
	padding:0 10px 0 10px;
	text-align:right;
}
.dN2Botgris{
	background-color:#fff;
	border:solid 1px #666;
	border-top:none;
	padding: 10px;
}	
.dN2Botgris2{
	background-color:#fff;
	border:solid 1px #666;
	border-bottom:none;
}		
.borbotgris{
	border-bottom:solid 1px #666;
}
#rights{
	padding:10px 0 10px 20px;
	color:#4D4E51;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:920px;
	margin:0 auto;
	clear:both;
}
#preleft, #preleft ul li a, #preright, #preright ul li a{
	color:#7E7F77;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#show, #show a{
	color:#333;
	font-size:10px;
	font-weight:bold;
}
#show a:hover{
	text-decoration:underline;
}
.mLeft42{
	margin-left:42px;
}	
.tab_skin_02{
	clear: both;
	padding: 10px 0 0 0;
}
.tab_skin_02 .tabs_links li{
	float: left;
	margin-right: 5px;
}
.tab_skin_02 .tabs_links .m0{
	margin:0;
}		
.tab_skin_02 .tabs_links a {
	background:url(../images/nav/tab2n.jpg) 0 bottom no-repeat;
	height:24px;
	font-size:18px;
	line-height:13px;
	font-weight:bold;
	color:#595A54;
	padding:12px 0 0 0;
	display:block;
	width: 205px;
	text-align: center;
}			
.tab_skin_02 .tabs_links a.beneficios, .tab_skin_02 .tabs_links a.beneficios_on{
	background:none;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	color:#000;
	float:right;
}
.tab_skin_02 .tabs_links .beneficios2{
	/*background: url(../images/misc/beneficios.jpg) right 0 no-repeat;
	display:block;*/
	float:right;
}
.tab_skin_02 .tabs_links .on a {
	background:url(../images/nav/tab2_on.jpg) 0 bottom no-repeat;
	color:#595A54;
	height:24px;
	padding:12px 0 0 0;
}		
.tab_skin_02 .tabs_links .on a.emp {
	background:url(../images/nav/tab2b_on.jpg) 0 bottom no-repeat;
}										
.tab_skin_02 .tabs_cont{
	clear:both;
	border-bottom:10px solid #9D9E94;
}
.tabs_inner{
	padding:10px 9px;
	background-color:#F2F2F2;
	border:solid 2px #84857E;
	border-top:none;
}
.tabs_inner2{
	padding:10px 9px;
	background-color:#F1F0DA;
	border:solid 2px #84857E;
	border-top:none;
}
.pagetit h3 , .pagetit h3 a{
	color: #fff;
	margin-bottom:5px;
}
.pagetit h1{
	font-size: 30px;
	line-height: 32px;
	color: #fff;
	margin: 0;
}	
.pagetit{
	padding:10px 0 0 0;
	height: 64px;
}
.bgcheque{
	background-position:0 0;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.contecheque{
	height:210px;
}	
.pCheque2{
	padding:0 2px 0 2px;
}
.dcheque3{
	background-color:#fff;
	padding: 20px;
}	
.dcheque4{
	background-color:#fff;
	margin:0 2px 0 2px;
	padding: 9px;
	height: 312px;
}	
.dcheque5{
	background-color:#fff;
	margin:0 ;
	padding:5px 0 0 0;
}			
.contechequeligas a{
	display:block;
	float:left;
	width:230px;
	height:60px;
}	
.dtabla01{
	overflow:scroll;
	overflow-x:hidden;
	width:915px;
	height:300px;
	background-color: #fff;
}
.dtabla02{
	overflow:scroll;
	overflow-x:auto;
	width:915px;
	height:400px;
	background-color: #fff;
	border-top: solid 1px #989896;
}	
.lista02 li{
	background:url(../images/bullets/bullet_03.gif) 0 5px no-repeat;
	padding-left:10px;
	margin-bottom: 10px;
}	
.tabla02 th{
	padding:10px 0;
	text-align:center;
	background-color:#CDCDCD;
	color: #5E0714;
	font-size: 18px;
	line-height: 16px;
	border-right:solid 1px #989896;
	border-bottom:solid 1px #989896;
}
.tabla02 th span{
	margin-bottom:15px;
	display:block;
}	
.tabla02 td{
	padding:7px 10px;
	border:solid 1px #989896;
	border-left:none;
	border-top:none;
	vertical-align: top;
	background-color:#FFF;
}	
.tabla02 .alt td{
	background-color:#E8E4CF;
}
.lista03 li a{
	font-size:19px;
	line-height:21px;
	color:#333;
}
.dbgbla{
	background-color:#fff;
}
.linkregresar{
	color:#333;
	font-weight: bold;
}
.tabla03{
	padding-left:11px;
}
.tabla03 td{
	padding:10px;
	vertical-align: top;
}	
.tabla03 span{
	display:block;
	margin-bottom:5px;
	font-size:15px;
	line-height:17px;
	font-weight:bold;
}
.tabla03 select{
	width:260px;
}	
.dCotizar{
	text-align:center;
	padding:10px 0;
	background-color:#cdcdcd;
}
.tabla04{
	border-top:solid 1px #B1B1AF;
	border-right:solid 1px #B1B1AF;
	font-size: 11px;
}	
.tabla04 td{
	text-align:center;
	padding:6px 5px;
	border-left:solid 1px #B1B1AF;
	border-bottom:solid 1px #B1B1AF;
}		
.tabla04 th{
	padding:10px 0 10px 10px;

	background-color:#cdcdcd;
	text-align:left;
	font-size:14px;
	line-height:15px;
	color:#990000;
}
.alt2{
	background-color:#FFF8DF;
	font-weight:bold;
}	
.lista04 li{
	padding:15px 0;
	border-bottom:solid 1px #C7C9BB;
}
.pTop10{
	padding-top:10px;
}
.tabla05{
	margin-bottom:18px;
}
.tabla05 th{
	background-color:#EBECD9;
	text-align:left;
	font-size:11px;
	line-height:13px;
	color:#585858;
	padding: 7px;
}	
.tabla05 td{
	padding: 7px;
}		
.dtabpor{
	padding:10px;
	border:solid 1px #d1d1d1;
	border-top:none;
}
.alt3{
	background-color:#F5F5F5;
}	
.mLeft15{
	margin-left:15px;
}	
.dtarjeta{
	background-position:0 0;
	background-repeat:no-repeat;
	color:#990000;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	padding: 30px 0 0 95px;
	height: 40px;
}
.lista05 li{
	padding:5px 10px;
	color: #333;
	font-size: 13px;
	line-height: 15px;
	background: url(../images/bullets/bullet_new.gif) 0 0 no-repeat;
	padding-left:25px;
}
.alt4{
	background-color:#E0E0E0;
}	
.tabla06 label{
	font-size:14px;
	line-height:16px;
	color:#464646;
	padding-right:10px;
	font-weight: bold;
}
.tabla07 label{
	font-size:14px;
	line-height:16px;
	color:#464646;
	font-weight: bold;
}	
.tabla06 td{
	vertical-align:top;
	padding: 8px 0;
}
.tabla06 select{
	width:200px;
}		
.tabla07{
	background-color:#D3D3D3;
}
.tabla07b{
	background-color:#D2D1BE;
}
.tabla07 td,.tabla07b td{
	padding:5px 10px;
}
.tabla07 select,.tabla07b select{
	width:465px;
}	
.tabla07 input,.tabla07b input{
	width:280px;
}
.dCOnlist{
	padding-right:10px;
	vertical-align:top;
}
.dCOnlist h1{
	color:#990000;
	font-size:19px;
	line-height:21px;
	font-weight:bold;
	background-color:#CDCDCD;
	padding:5px 10px;
	margin-bottom:2px;
}
.dCOnlist h4{
	color:#990000;
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	background-color:#CDCDCD;
	padding:5px 10px;
	margin-bottom:0;
}
.carutemp h1{
	color:#917C9F;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
}	
.carutemp h2{
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}		
.alerta2{
	background-color:#DEDEDE;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	color:#464646;
	margin:20px 0 ;
}
.ok2{
	background:url(../images/misc/ok.gif) 0 0 no-repeat;
	padding:10px 0 10px 50px;
	display:block;
}		
.tabla07 .txtnombre,.tabla07b .txtnombre{
	width:180px;
}
.link_personsalizar{
	margin-top:8px;
	display:block;
}
.tabla02 .sinborde td{
	border:none;
	padding:0;
}
.tabla001, .lista06b, #balloons strong{
	margin-bottom:5px;
	text-align:left;
}
.tabla001 td, .tabla001 th{
	padding:5px 7px;
}
.tabla001 .alt td{
	background-color:#EBEBEB;

}
.tabla001 th{

	background-color:#EBECD9;
	font-size:11px;
	color:#585858;

}
.carfoot li img, .jcarousel-skin-03 li img{
	border:1px solid #666;
	margin-right:5px;
	float:left;
}
.carfoot .info, .jcarousel-skin-03 .info{
	float:left;
	width:140px;
	height:85px;
}
.centroatn, .centroatnv3{
	background:url(../images/headlines/centro_atn.jpg) 0 0 no-repeat;
	width:605px;
	height:26px;
	padding:7px 7px 0 0;
}
.centroatnv3{
	width:643px;
	background-image:url(../images/headlines/centro_atn_v3.jpg);
}
.jcarousel-skin-03 .info{
	height:80px;
}
.carfoot .info img, .jcarousel-skin-03 .info img{
	border:none;
}
.mRight5{ margin-right:5px; }
.centroatn{
	background:url(../images/headlines/centro_atn.jpg) 0 0 no-repeat;
	width:605px;
	height:29px;
	padding:7px 7px 0 0;
}
.tabla_ayuda td{
	padding:5px 0;
	background:#E3E4DD url(../images/lines/linea01.gif) 0 0 repeat-x;
}
.tabla_ayuda .borde{
	border-right:1px solid #C0C0C0;
}
.tabla_ayuda .nobor{
	border-right:none;
}
.tabla_ayuda .izq{
	border-left:2px solid #E09E28;
}
.tabla_ayuda .der{
	border-right:2px solid #E09E28;
}
.tabla_ayuda .prenglon td{
	border-bottom:1px solid #ECC682;
}
.tabla_ayuda .bottom, .tabla_ayuda .bottomv3{
	padding:0;
	height:5px;
	border-right:none;
	background:url(../images/lines/linea02.gif) 0 0 no-repeat;
}
.tabla_ayuda .bottomv3{ background-image:url(../images/lines/linea02_v3.gif); }
.tabla_ayuda td img{
	margin-right:5px;
}
.tabla_ayuda .icono div{
	background-image:url(../images/icons/icons.png);
	background-repeat:no-repeat;
	display:block;
	width:35px;
	height:35px;
	margin:0 auto;
}
.tabla_ayuda .icono #ico01{ background-position:0 0; }
.tabla_ayuda .icono #ico02{ background-position:0 -35px; }
.tabla_ayuda .icono #ico03{ background-position:0 -70px; }
.tabla_ayuda .icono #ico04{ background-position:0 -105px; }
.tabla_ayuda .icono #ico05{ background-position:0 -140px; }
.tabla_ayuda .icono #ico06{ background-position:0 -175px; }
.tabla_ayuda .icono #ico07{ background-position:0 -210px; }
.tabla_ayuda .icono #ico08{ background-position:0 -245px; }
.tabla_ayuda .icono #ico09{ background-position:0 -280px; }
.tabla_ayuda .icono #ico10{ background-position:0 -315px; }
.tabla_ayuda .icono #ico11{ background-position:0 -350px; }
.tabla_ayuda .icono #ico12{ background-position:0 -385px; }
.tabla_info td{
	vertical-align:top;
}
#sel_industria{
	display:none;
	border-bottom:1px solid #666;
	padding:5px 3px;
	background-color:#C6C8BA;
}
.tabla_industria{
	padding:5px 0 10px;
	border-bottom:2px groove #666;
	margin-bottom:10px;
}
.tabla_industria td{
	background:url(../images/lines/bg_check_top.jpg) 0 0 no-repeat;
	padding-top:6px;
	vertical-align:top;
}
.tabla_industria td div{
	background-color:#F0F2E3;
	border-right:1px solid #B3B3B2;
	border-left:1px solid #B3B3B2;
	padding:0 7px;
	color:#666;
	width:124px;
}
.tabla_industria td span{
	background:url(../images/lines/bg_check_bot.jpg) 0 0 no-repeat;
	height:6px;
	width:140px;
	display:block;
	margin-bottom:0;
}
.tabla_industria .on{
	background:url(../images/lines/bg_check_on_top.jpg) 0 0 no-repeat;
	padding-top:6px;
}
.tabla_industria .on div{
	background-color:#A0A38E;
	border-right:1px solid #867F6C;
	border-left:1px solid #867F6C;
	color:#FFF;
}
.tabla_industria .on span{
	background:url(../images/lines/bg_check_on_bot.jpg) 0 0 no-repeat;
}
.tabla_industria .noinfo{
	background:none;
}
.dexito{
	margin:0 10px 5px;
	background:#A0A38E url(../images/icons/exito.jpg) 12px 12px no-repeat;
	padding:24px 12px 24px 60px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	display:none;
}
.prod_desc{
	background:#514F46 url(../images/lines/linea_prod.jpg) 0 0 repeat-x;
	padding:12px 30px 5px 15px;
}
.prod_bot{
	background:#F2F3DF url(../images/lines/linea_prod_bot.jpg) 0 0 repeat-x;
	padding:10px 15px 15px;
}
.prod_bot2{
	padding:10px 15px 15px;
}
.bloque01{
	float:left;
	background:url(../images/misc/bg_blok01.gif) 0 0 no-repeat;
	width:206px;
	height:120px;
	padding:12px 10px;
}
.bloque02{
	float:right;
	background:url(../images/misc/bg_blok02.gif) 0 0 no-repeat;
	width:651px;
	padding-top:10px;
	text-align:center;
}
.bloque02 .inner{
	padding:10px;
	border:1px solid #C0C0C0;
	border-top:none;
	background-color:#FCFDF9;
}
.bggris{
	background-color:#CBCBC9;
}
.bggris3{
	background-color:#CCC;
}
.tabla005 .tdexito{
	background-color:#D1D1D1;
	border-left:2px groove #FFF;
}
.dRS{
	padding:9px 6px 9px 7px;
	background:url(../images/lines/bgrs.jpg) 0 0 repeat-x;
	height:18px;
	width:18px;
}
.dRS_on{
	padding:8px 5px 10px 6px;
	background:url(../images/lines/bgrs_on.jpg) 0 0 repeat-x;
	height:17px;
	width:18px;
	border:1px solid #343434;
	border-bottom:none;
}
.tab_skin_prod .tabs_links .dRS a{
	height:18px;
}
.tProducto td{
	padding:5px;
	vertical-align:middle;
	width:80px;
	text-align:right;
}
.lista_r{
	background-color:#FEF7DC;
	border:0px solid #B1B1AF;
	padding:10px 5px;

	padding-left: 10px;
}
.lista_r li{
	padding:3px 0;

	padding-left: 10px;
	background: url("../images/bullets/bullet_op.gif") no-repeat left center;
}
.lista_r input{
	width:300px;
}
.lista_prods li{
	padding:10px 0;
}
.dProdLinks{
	float:right;
	width:160px;
}
.dexito2{
	background:url(../images/icons/exito2.jpg) 0 0 no-repeat;
	padding-left:55px;
	color:#464646;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}
.nav ul {
	background:#F2F3DF url(../images/lines/linea_prod_bot.jpg) 0 0 repeat-x;
	border: 1px solid #333;
	margin: 0;
	padding:10px;
	width: 205px;
	position: absolute;
	top: -999em;
	left: -1px;
	z-index: 999;
}
.nav li:hover ul,
.nav li.sfHover ul {
	top: 36px;
}
.nav ul li {
	padding:5px 0;
}
.nav li {
	position: relative;
}
.dEnviar{
	position:absolute;
	top:35px;
	left:-229px;
	background:#FCFDF9 url(../images/lines/bg_enviar.jpg) 0 0 repeat-x;
	padding:15px 10px 10px;
	width:300px;
	border:1px solid #333;
	border-top:none;
	display:none;
	z-index:99;
}
.dEnviar input{
	height:18px;
}
.dEnviar input, .dEnviar textarea{
	margin-bottom:20px;
	padding:2px;
	width:275px;
	border:1px solid #A7A6AA;
	color:#666;
	font-weight:bold;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.tabla002 td{
	padding:10px 10px 20px;
}
.tabla002, .tNotas td, .tabla002b{
	padding-top:5px;
	background-color:#F2F2F2;
}
.tabla002 .p5 td, .tabla002b td, .tNotas td{
	padding:5px;
}
.tabla002 input, .tabla002 select{
	width:259px;
}
.tabla002 .sel_d, .tabla002 .sel_m, .tabla002 .sel_a, .cotIzq .tabla002 input, .cotIzq .tabla002 select{
	width:auto;
}
.tabla003{
	float:left;
	width:430px;
	padding-bottom:10px;
}
.tabla003 td{
	padding:10px;
}
.tabla003 .alt td{
	background-color:#ECEDEB;
	padding:5px 10px;
}
.tabla004 th{
	background-color:#CDCDCD;
	padding:5px 0;
	border-bottom:10px solid #FFF;
}
.tabla004 .borde, .tabla004b .borde{
	border-right:10px solid #FFF;
}
.tabla004b{
	width:435px;
}
.dtabla004{
	height:220px;
	overflow:scroll;
	overflow-x:hidden;
}
.tabla004 td, .tabla004b td{
	padding:3px 0;
	text-align:center;
	border-right:1px solid #FFF;
}
.tabla004 input, .tabla004b input{
	text-align:right;
	padding-right:5px;
	width:60px;
}
.tabla004 .head td, .tabla004b .head td{
	text-align:center;
}
.tabla004 .alt3 td, .tabla004b .alt3 td{
	background-color:#E0E0E0;
}
.tabla004b .head td{
	background-color:#4B4B43;
	padding:5px 0;
	border-bottom:5px solid #FFF;
}
.dColIzq{
	float:left;
	width:335px;
}
.dColDer{
	float:right;
	width:540px;
}
.dColDer h1{
	color:#990000;
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	background-color:#CDCDCD;
	padding:5px 10px;
	margin-bottom:2px;
}
.dCorizq{
	float:left;
	width: 50px;
}
.dCorder{
	float:left;
	text-align: left;
	width: 220px;
	margin-left: 10px;
}
.bgcorreo{
	vertical-align:top;
	background-color:#FEF7DC;
	font-size:15px;
	line-height:20px;
	color: #464646;
}
#dCuentas{
	display:none;
	padding-bottom:10px;
}
#dCuentas .tabs_inner{
	background-color: #F2F2F2 !important;
	border:none;
}
.header_nav2 li .dCuentas,.header_nav2 li .dCuentas:hover{
	background:url(../images/header/bg_cuentas_v3.gif) 0 0 no-repeat;
	width:175px;
	/*height:15px;*/
	/*font-size:15px;*/
	color:#595952;
	/*padding:10px 0;*/
	text-align:center;

	bottom: -2px;
	font-size:17px;
	height:17px;
	padding:10px 0 8px;
	position: relative;
}
.lista06 a,.lista06b a, .btn_ri{
	display:block;
	font-size:14px;
	line-height:24px;
	font-weight: bold;
	color: #464646;
	background:url(../images/misc/lista06_normal.gif) 0 0 no-repeat;
	padding:6px 0 6px 10px;
}
.btn_ri{
	background:url(../images/lines/bg_btnri.gif) 0 0 no-repeat;
}
.lista06b a{
	background:url(../images/misc/lista06_flecha.gif) 0 0 no-repeat;
}
.lista06 .on,.lista06b .on{
	display:block;
	font-size:14px;
	line-height:20px;
	font-weight: bold;
	color: #464646;
	background:url(../images/misc/lista06_on3.gif) 0 0 no-repeat;
	padding:6px 0 6px 10px;
}	
.lista07 li a{
	display:block;
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	padding:5px 4px 5px 5px;
}
.lista07 li .on{
	display:block;
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	padding:5px;
	color:#990000;
}	
.paginacion{
	float:right;
	width: 200px;
}
.paginacion li{
	float:right;
	padding:0 2px;
}
.paginacion li a{
	font-size:13px;
	line-height:15px;
}	
.lista_texto li{
	border-bottom:solid 1px #CDCDCD;
	padding: 10px 20px;
}	
#tabs_agenda .lista_texto li{
	padding:10px;
}
#tabs_admon-4 .lista_texto li, #tabs_finan .lista_texto li, .cotDer .tabla002 td{
	padding:5px 10px;
}
.lista_texto .primero{
	border-top:solid 1px #CDCDCD;
}	
.lista_texto li h2{
	margin-bottom:5px;
}
.lista_texto li h2 a{
	color:#333;
	font-weight:bold;
}
.dTextpag{
	padding:10px 20px 0 20px;
}
.dTextpag span{
	float:left;
	color:#990000;
	font-size:21px;
	line-height:23px;
	font-weight:bold;
}	
.dHeadbusq, .tabla08c{
	background-color:#cdcdcd;
	padding:10px 20px 0;
	border:1px solid #A0A197;
}
.dHeadbusq2{
	background-color:#cdcdcd;
	padding:10px 25px 0 10px;
	margin: 0 0 10px 0;
}	
.tabla08 td{
	font-size:15px;
	color:#990000;
	font-weight:bold;
	padding-bottom:10px;
}
.tabla08b td{
	font-size:15px;
	color:#464646;
	font-weight:bold;
	padding-bottom:10px;
}
.tabla08c{
	padding:10px;
}
.tabla08c td{
	padding-bottom:20px;
}
.tabla08c label{
	margin-right:5px;
	font-size:14px;
	color:#464646;
	font-weight:bold;
}
.tabla08c a img{
	vertical-align:middle;
}
.tabla08b h2{
	font-size:16px;
	color:#5F0000;
	font-weight:bold;
	padding-bottom:10px;
	margin:0;
}
.dN2Botgris2 .lista04 h1 a{
	font-size:16px;
	line-height:18px;
	color:#5F0000;
	font-weight:bold;
}
.dMensaje{
	background:#DEDEDE url(../images/misc/ok2.gif) 15px 15px no-repeat;
	padding: 20px 20px 0 70px;
	height: 50px;
	margin-bottom: 15px;
}
.bgcol3a{
	background:url(../images/misc/bg_coltresb.gif) 0 0 repeat-y;
	clear: both;
	margin-bottom: 15px;
}
.bgcol3b{
	background:url(../images/misc/bg_coltresa.gif) 0 0 no-repeat;
}
.bgcol3c{
	background:url(../images/misc/bg_coltresc.gif) 0 bottom no-repeat;
	width:174px;
	padding:10px 8px;
	margin-right:7px;
}
.dCont{
	padding:10px 9px;
}
.dCuadroflo{
	float:right;
	width:332px;
	margin:0 0 10px 10px;
}
.dCuadroflo h4{
	color:#990000;
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	background-color:#CDCDCD;
	padding:5px 10px;
	margin-bottom:0;
}	
.path{
	clear:both;
	font-size:14px;
	line-height:16px;
	margin-bottom: 10px;
}
.path a{
	font-size:14px;
	line-height:16px;
	color: #999;
	font-weight: bold;
	text-decoration:underline;
	padding: 0 10px 0 0;
}	
.tabla09 { width:586px; }
.tabla09 td{
	vertical-align:top;
}
.tabla10 td{
	padding:5px 10px;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}	
.lista09 li{
	padding:10px 0;
	border-top:solid 2px #cdcdcd;
}
.acc_ubic .head{
	padding:10px 10px 10px 0;
	border-top:solid 2px #cdcdcd;
}
.lista09 td, .acc_ubic td{
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	padding:5px 10px;
	border-bottom:solid 1px #cdcdcd;
}	
.lista09 .noborde td, .acc_ubic .noborde td{
	border:none;
}
.lista09 h2, .head h2{
	margin-left:10px;
	color:#990000;
	font-weight:bold;
	margin-bottom:5px;
}
.tabla10, .btn_ri{
	margin-bottom:10px;
}	
.bgcol3c h2{
	font-size:14px;
	line-height:17px;
	color:#990000;
	font-weight:bold;
	margin-bottom:5px;
}		
.dAccs{
	max-height:515px;
	overflow:auto;
	overflow-x:hidden;
	padding-right:10px;
	margin-bottom:15px;
}
.inpFecha{
	width:45px;
}
.corptxt h1, .corptxt p,#corptxt h1, #corptxt p{
	margin-bottom:20px;
}
.corptxt p, .lista_texto p{
	line-height:15px;
	letter-spacing:0.03em;
}
.padtabla td{
	padding:2px 0;
}
.borgris{
	border:1px solid #C0C0C0;
	border-top:none;
} 
.dBusqTop{
	background:url(../images/misc/bg_busqueda.gif) 0 0 no-repeat;
	padding: 8px 10px 0 10px;
	height: 25px;
}	
.inpBusq{
	width:160px;
}
.tab_skin_prod .tabs_links .ocultar {
	height:13px;
	display:block;
	float: none;
	background-position:right top;
}
.img_usr{
	border:1px solid #9D9E94;
}
.tabla005, .tabla005b{
	border:solid 2px #84857E;
	border-top:none;
}
.tabla005 td,.tabla005b td{
	padding:10px 9px;
	background-color:#F2F2F2;
}
.tabla005b td{
	background-color:#F1F0D8;
}
.tabla005b .tdexito{
	background-color:#D2D1BE;
	border-left:2px groove #FFF;
}
.tabla005 .p0, .tabla005b .p0{
	padding:10px 10px 0 0;
}
#per02 .docultar{
	position:relative;
}
#per02 .ocultar{
	position:absolute;
	right:0;
	bottom:0;
}
.bg_perEmp{
	background-color:#F1F0D8;
}
.dConInver{
	background:url(../images/misc/bg_inver.jpg) 0 0 no-repeat;
	padding:28px 20px 0 0;
	height:38px;
	width:590px;
}
.lista10{
	border:1px solid #B1B1AF;
	border-bottom:none;
	margin:0 0 65px 15px
}
.lista10 li{
	border-bottom:1px solid #B1B1AF;
	padding:8px;
	background-color:#FFF8DF;
	width:215px;
}
.bg_rbot, .bg_rbot2{
	background:url(../images/misc/bg_dn2_bot.gif) 0 bottom no-repeat;
	padding-bottom:11px;
}
.bg_rbot2{
	background:#A0A197 url(../images/misc/bg_dn2_bot.gif) 0 bottom no-repeat;
}
.corp_table th{
	background-color:#E4E4E4;
	font-weight:normal;
}
.corp_table th, .corp_table td{
	border:1px solid #DEDBDE;
	padding:3px;
	text-align:center;
	vertical-align:middle;
	font-size:9px;
	line-height:11px;
}
.corp_table .alt td{
	background-color:#F7F7F7;
}
.corp_table .c_title td{
	border-bottom:2px groove #AA3B3E;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	line-height:12px;
}
.corp_table .c_subtitle td{
	font-weight:bold;
	font-size:10px;
	line-height:12px;
	color:#900;
}
.inversionistas{
	width:285px;
	height:13px;
	background:url(../images/lines/bg_inversionistas.gif) 0 0 no-repeat;
	padding:5px 0 6px 15px;
	display:block;
}
.dPasos{
	padding:0 15px;
	height:30px;
	margin-bottom:5px;
}
.dPasos span, .tituloCot span{
	width:72px;
	height:16px;
	padding:7px 0;
	display:block;
	text-align:center;
	border-left:1px solid #FFF;
	font-size:14px;
	color:#999;
	float:left;
	margin:0;
}
.dPasos .border{
	border-right:1px solid #FFF;
}
.dPasos .on, .tituloCot span, .toolsCot{
	background-color:#D5D4D2;
	color:#333;
}
.tituloCot{
	padding-top:7px;
	background-image:url(../images/bullets/flecha.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	height:30px;
}
.cotDer .tituloCot{
	background:none;
}
.tituloCot span{ 
	width:595px;
	border:none;
	text-align:left;
	padding-left:15px;
}
.cotDer .tituloCot span{ 
	width:255px;
	padding-left:15px;
}
#paso1{ background-position:30px 0; }
#paso2{ background-position:100px 0; }
#paso3{ background-position:175px 0; }
.cotIzq{
	width:610px;
	float:left;
	margin-left:15px;
}
.cotDer{
	width:270px;
	float:left;
	margin-left:10px;
}
.tNotas{
	padding:0 15px;
}
.tNotas th{
	color:#999;
	padding-bottom:3px;
	border-bottom:1px solid #999;
}
.tNotas td{
	border-top:3px solid #FFF;
}
.cotDer .tabla002 td{
	border-bottom:1px solid #FFF;
	text-align:right;
}
.cotDer .tabla002 .p5 td{
	text-align:center;
}
.tabla002 .total td{
	background:#FFF;
}
.tabla002 .total td strong{
	color:#000;
}
.toolsCot{
	margin-top:7px;
	padding:4px 0;
	width:268px;
}
.linkhome{
	padding:25px 0;
}
.linkhomev2{
	padding:14px 0;
}
.tabla_ri{
	float:left;
}
.tabla_ri td{
	background-color:#F5F5F5;
	border:2px solid #CFCFCB;
	border-left:none;
	padding:4px 10px 3px;
	height:18px;
}
.tabla_ri .alt{
	background-color:#EAEAEA;
}
.tabla_ri .last{
	border-right:none;
}

/* BALLOONS */
#balloons{
	width:920px;
	margin:0 auto;
	position:relative;
	z-index:999;
}
.balloon{
	background:url(../images/lines/balloons_bot.png) 0 bottom no-repeat;
	padding-bottom:10px;
	position:absolute;
	width:356px;
	text-align:left;
}
.balloon_in{
	background:url(../images/lines/balloons_top.png) 0 top no-repeat;
	padding-top:27px;
}
.balloon_cont{
	background:url(../images/lines/balloons_med.png) 0 0 repeat-y;
	padding:0 20px 5px;
	position:relative;
}
.balloon2{
	background:url(../images/lines/balloons_bot2.png) 0 bottom no-repeat;
	padding-bottom:25px;
	position:absolute;
	width:303px;
	text-align:left;
}
.balloon2_in{
	background:url(../images/lines/balloons_top2.png) 0 top no-repeat;
	padding-top:15px;
}
.balloon2_cont{
	background:url(../images/lines/balloons_med2.png) 0 0 repeat-y;
	padding:0 20px;
	position:relative;
}
.balloon3{
	background:url(../images/lines/balloons_left.png) left 0 no-repeat;
	padding-left:25px;
	position:absolute;
	height:86px;
	width:275px;
	text-align:left;
}
.balloon3_in{
	background:url(../images/lines/balloons_right.png) right 0 no-repeat;
	padding-right:12px;
}
.balloon3_cont{
	background:url(../images/lines/balloons_med3.png) 0 0 repeat-x;
	padding:15px 5px 15px;
	position:relative;
	height:56px;
}
.b_close{
	background:url(../images/btns/b_close.gif) 0 0 no-repeat;
	height:8px; width:8px;
	display:block;
	position:absolute; top:0; right:20px;
}
.balloon3_cont .b_close{
	top:15px; right:10px;
}
#bal01{ top:20px; left:300px; }
#bal02{ top:50px; left:0; }
#bal03{ top:120px; left:420px; }
#bal04{ top:220px; left:0; }
#bal05{ top:220px; left:370px; }
#bal06{ top:540px; left:0; }
#bal07{ top:710px; left:0; }
#bal08{ top:700px; left:370px; }
#bal09{ top:880px; left:380px; }
#bal10{ top:1070px; left:0; }
#bal11{ top:1070px; left:520px; }

/* PLUGINS STYLES */
/* Tabs */
.tab_skin_01,.tab_skin_01b, .tab_skin_emp{
	clear: both;
	margin-bottom: 14px;
}
.tab_skin_01 .tabs_links, .tab_skin_emp .tabs_links{
	padding: 10px 0 0 10px;
}
.tab_skin_01 .tabs_links li{
	float: left;
	margin-right: 5px;
}	
#tab_gob .tabs_links a {
	background:url(../images/lines/bg_tab03.jpg) 0 0 no-repeat;
}
#tab_intl .tabs_links a {
	background:url(../images/lines/bg_tab04.jpg) 0 0 no-repeat;
}
.tab_skin_emp .tabs_links a {
	/*height:50px;
	width:98px;*/
	height:35px;
	width:88px;
	display:block;
	float: left;
	background:url(../images/lines/bg_tab02.png) 0 0 no-repeat;
	padding:15px 7px 0 3px;
}
.tab_skin_emp .tabs_links .largo{
	padding:8px 7px 0 3px;
	height:42px;
}
.tab_skin_emp .tabs_links .on a{
	background:url(../images/lines/bg_tab02_on.jpg) 0 0 no-repeat;
}
.tab_skin_01 .tabs_links .on a/*,.tab_skin_emp .tabs_links .on a*/{
	background-position:0 -50px;
}
#tab_intl .tabs_links .on .op5,#tab_gob .tabs_links .on .op5{
	background-position:5px -50px;
	width:118px;
}
#tab_emp .tabs_links .on .op6{
	background-position:5px -50px;
	width:104px;
}
#tab_01 .tabs_links .op1{
	background-image:url(../images/btns/tab01b_op1.jpg);
}
#tab_01 .tabs_links .op2{
	background-image:url(../images/btns/tab01b_op2.jpg);
}	
#tab_01 .tabs_links .op3{
	background-image:url(../images/btns/tab01b_op3.jpg);
}	
#tab_01 .tabs_links .op4{
	background-image:url(../images/btns/tab01b_op4.jpg);
}	
#tab_01 .tabs_links .op5{
	background-image:url(../images/btns/tab01b_op5.jpg);
}			
#tab_intl .tabs_links .op1{
	background-image:url(../images/btns/tabintl_op1.jpg);
}
#tab_intl .tabs_links .op2{
	background-image:url(../images/btns/tabintl_op2.jpg);
}	
#tab_intl .tabs_links .op3{
	background-image:url(../images/btns/tabintl_op3.jpg);
}	
#tab_intl .tabs_links .op4{
	background-image:url(../images/btns/tabintl_op4.jpg);
}	
#tab_intl .tabs_links .op5{
	background-image:url(../images/btns/tabintl_op5.jpg);
}	
#tab_gob .tabs_links .op1{
	background-image:url(../images/btns/tabgob_op1.jpg);
}
#tab_gob .tabs_links .op2{
	background-image:url(../images/btns/tabgob_op2.jpg);
}	
#tab_gob .tabs_links .op3{
	background-image:url(../images/btns/tabgob_op3.jpg);
}	
#tab_gob .tabs_links .op4{
	background-image:url(../images/btns/tabgob_op4.jpg);
}	
#tab_gob .tabs_links .op5{
	background-image:url(../images/btns/tabgob_op5.jpg);
}	
/*#tab_emp .tabs_links .op1{
	background-image:url(../images/btns/tabemp_op1.jpg);
}
#tab_emp .tabs_links .op2{
	background-image:url(../images/btns/tabemp_op2.jpg);
}	
#tab_emp .tabs_links .op3{
	background-image:url(../images/btns/tabemp_op3.jpg);
}	
#tab_emp .tabs_links .op4{
	background-image:url(../images/btns/tabemp_op4.jpg);
}	
#tab_emp .tabs_links .op5{
	background-image:url(../images/btns/tabemp_op5.jpg);
}	
#tab_emp .tabs_links .op6{
	background-image:url(../images/btns/tabemp_op6.jpg);
}*/													
.tab_skin_01 .tabs_cont,.tab_skin_01b .tabs_cont{
	clear:both;
	padding:10px 5px;
	background:#D3D7CA;
	border:solid 1px #EBECD9;
	border-top:none;
	margin: 0 10px;
}	
.dN2v3Bot .tab_skin_01 .tabs_cont, .dN2v3Bot .tab_skin_01b .tabs_cont{ margin: 0 10px; }
.tab_skin_emp .tabs_cont{
	clear:both;
	padding:10px 5px;
	background:#FFF;
	border:solid 1px #645E4D;
	border-top:none;
	margin: 0 10px;
}
.tab_skin_prod .tabs_links ul li a, .tab_skin_prod .tabs_links ul li{
	float:none;
	height:auto;
}
.tab_skin_prod .tabs_links ul li a{
	display:inline-block;
}

/* Carousel */
.jcarousel-container {
	position: relative;
}
.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li, .jcarousel-item {
	float: left;
	list-style: none;
	width: 75px;
	height: 75px;
}
.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}

/* Carousel Skin01 */
.jcarousel-skin-01 .jcarousel-container {
	background:#4D4449;
	width:300px;
}
.jcarousel-skin-01 .jcarousel-container-horizontal {
	width: 300px;
}
.jcarousel-skin-01 .jcarousel-clip-horizontal {
	width:  300px;
	height: 260px;
}
.jcarousel-skin-01 .jcarousel-item {
	padding:5px;
	width: 290px;
	height: 250px;
}
.jcarousel-skin-01 .jcarousel-next-horizontal {
	position: absolute;
	top: 115px;
	right: 0;
	width: 38px;
	height: 38px;
	cursor: pointer;
	background:url(../images/next2.png) 0 0 no-repeat;
}
.jcarousel-skin-01 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-01 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-01 .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background:none;
}
.jcarousel-skin-01 .jcarousel-prev-horizontal {
	position: absolute;
	top: 115px;
	left: 0;
	width: 38px;
	height: 38px;
	cursor: pointer;
	background:url(../images/prev2.png) 0 0 no-repeat;
}
.jcarousel-skin-01 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-01 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-01 .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background:none;
}	

/* Carousel Skin 02 */
.jcarousel-skin-02 .jcarousel-container {
	width:848px;
}
.jcarousel-skin-02 .jcarousel-container-horizontal {
	width: 848px;
	padding:0 30px;
}
.jcarousel-skin-02 .jcarousel-clip-horizontal {
	width:  843px;
	height: 100px;
}
.jcarousel-skin-02 .jcarousel-item {	
	height: 100px;
	width:262px;
	padding-left:18px;
	border-right:1px dashed #D9DAD5;
}
.jcarousel-skin-02 .jcarousel-next-horizontal {
	position: absolute;
	top: 25px;
	right: 0;
	width: 28px;
	height: 28px;
	cursor: pointer;
	background:url(../images/btns/next2.gif) 0 0 no-repeat;
}
.jcarousel-skin-02 .jcarousel-next-horizontal:hover, .jcarousel-skin-02 .jcarousel-next-horizontal:active {
	background:url(../images/btns/next2.gif) 0 0 no-repeat;
}
.jcarousel-skin-02 .jcarousel-prev-horizontal {
	position: absolute;
	top: 25px;
	left: 0;
	width: 28px;
	height: 28px;
	cursor: pointer;
	background:url(../images/btns/prev2.gif) 0 0 no-repeat;
}
.jcarousel-skin-02 .jcarousel-prev-horizontal:hover, .jcarousel-skin-02 .jcarousel-prev-horizontal:active {
	background:url(../images/btns/prev2.gif) 0 0 no-repeat;
}

/* Carousel Skin 03 */
.jcarousel-skin-03 .jcarousel-container {
	width:629px;
	text-align:left;
}
.jcarousel-skin-03 .jcarousel-container-horizontal {
	width: 629px;
}
.jcarousel-skin-03 .jcarousel-clip-horizontal {
	width:  560px;
	height: 86px;
	margin:0 auto;
}
.jcarousel-skin-03 .jcarousel-item {	
	height: 86px;
	padding-left:18px;
	width:261px;
	border-right:1px dashed #D9DAD5;
}
.jcarousel-skin-03 .jcarousel-next-horizontal {
	position: absolute;
	top: 25px;
	right: 0;
	width: 28px;
	height: 28px;
	cursor: pointer;
	background:url(../images/btns/next2.gif) 0 0 no-repeat;
}
.jcarousel-skin-03 .jcarousel-next-horizontal:hover, .jcarousel-skin-03 .jcarousel-next-horizontal:active {
	background:url(../images/btns/next2.gif) 0 0 no-repeat;
}
.jcarousel-skin-03 .jcarousel-prev-horizontal {
	position: absolute;
	top: 25px;
	left: 0;
	width: 28px;
	height: 28px;
	cursor: pointer;
	background:url(../images/btns/prev2.gif) 0 0 no-repeat;
}
.jcarousel-skin-03 .jcarousel-prev-horizontal:hover, .jcarousel-skin-03 .jcarousel-prev-horizontal:active {
	background:url(../images/btns/prev2.gif) 0 0 no-repeat;
}
.jcarousel-skin-01 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-01 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-01 .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background:none;
}
.jcarousel-skin-03 h1{
	color:#900;
	font-weight:normal;
}

/* Tabs */
.tab_skin_foot{
	clear: both;
	margin-bottom: 10px;
}
.tab_skin_foot .tabs_links2 a {
	height:42px;
	width:306px;
	display:block;
	float: left;
	background-position:0 0;
	background-repeat:no-repeat;
}
.tab_skin_foot .tabs_links2 .op1{
	background-image:url(../images/btns/tabfoot_op1.gif);
}
.tab_skin_foot .tabs_links2 .op2{
	background-image:url(../images/btns/tabfoot_op2.gif);
}	
.tab_skin_foot .tabs_links2 .op3{
	background-image:url(../images/btns/tabfoot_op3.gif);
}	
.tab_skin_foot .tabs_links2 .on a {
	background-position:0 -42px;
}								
.tab_skin_foot .tabs_cont{
	clear:both;
	padding:10px 5px;
	background:#FCFDF8;
	border:solid 1px #CBCCC7;
	border-top:none;
}	

/* Tabs Prod */
.tab_skin_prod .tabs_links{margin:0;}
.tab_skin_prod .tabs_links a {
	height:36px;
	display:block;
	float: left;
	background-position:0 0;
	background-repeat:no-repeat;
}
.tab_skin_prod .tabs_links .op1{
	background-image:url(../images/btns/tabprod_op1.jpg);
	width:231px;
}
.tab_skin_prod .tabs_links .op2{
	background-image:url(../images/btns/tabprod_op2.jpg);
	width:222px;
}	
.tab_skin_prod .tabs_links .op3{
	background-image:url(../images/btns/tabprod_op3.jpg);
	width:210px;
}
#tab_prod02 .tabs_links .op1{
	background-image:url(../images/btns/tabprod02_op1.jpg);
}	
#tab_prod02 .tabs_links .op3{
	background-image:url(../images/btns/tabprod02_op3.jpg);
}
#tab_prod04 .tabs_links .op3{
	background-image:url(../images/btns/tabprod03_op3.jpg);
}
.tab_skin_prod .tabs_links .on a {
	background-position:0 -36px;
}								
.tab_skin_prod .tabs_cont{
	clear:both;
	padding:20px 0 0 0;
	background:#FCFDF8 url(../images/lines/linea_prod_cont.jpg) 0 0 repeat-x;
	border:solid 1px #333;
	border-top:none;
}	
.tab_skin_01b .tabs_links{
	background:url(../images/varios/tab03_ul.gif) 0 0 repeat-x;
	padding: 5px 0 0 10px;
}
.dN2v3Bot .tab_skin_01b .tabs_links{ padding-left:10px; }
.tab_skin_01b .tabs_links li{
	float: left;
	margin-right: 7px;
}	
.tabs_links .last{
	padding-left:5px;
}
#tab_emp .tabs_links .last{
	padding-left:7px;
}
.tab_skin_01b .tabs_links a, .tab_skin_01 .tabs_links a {
	/*height:50px;
	width:113px;*/
	height:37px;
	width:71px;
	display:block;
	float: left;
	/*background: url(../images/lines/bg_tab01.png) 0 0 no-repeat;
	padding:13px 10px 0;*/
	background: url(../images/lines/bg_tab01.png) no-repeat center;
	padding: 13px 14px 0 14px;
}
.tab_skin_01b .tabs_links .largo,.tab_skin_01 .tabs_links .largo{
	padding:8px 10px 0;
	height:42px;
	width: 78px;
}
.tab_skin_01b .tabs_links .on a, #tab_intl .tabs_links .on a, #tab_gob .tabs_links .on a{
	background:url(../images/lines/bg_tab01b_on.jpg) 0 0 no-repeat;
}


/*#tab_01b .tabs_links .op1{
	background-image:url(../images/btns/tab01b_op1.jpg);
}
#tab_01b .tabs_links .op2{
	background-image:url(../images/btns/tab01b_op2.jpg);
}	
#tab_01b .tabs_links .op3{
	background-image:url(../images/btns/tab01b_op3.jpg);
}	
#tab_01b .tabs_links .op4{
	background-image:url(../images/btns/tab01b_op4.jpg);
}	
#tab_01b .tabs_links .op5{
	background-image:url(../images/btns/tab01b_op5.jpg);
}*/
.tabs_links04{
	padding:10px 15px;
	height:34px;
	background:#F2F3DF url(../images/lines/linea_prod_bot.jpg) 0 0 repeat-x;
}
.tabs_links04 .link04{
	float:left;
	width:296px;
}
.tabs_links04 a {
	height:54px;
	width:282px;
	display:block;
	background-position:0 0;
	background-repeat:no-repeat;
}
.tabs_links04 .op4{
	background-image:url(../images/btns/recompensa.jpg);
}
.tabs_links04 .op5{
	background-image:url(../images/btns/compra_segura.jpg);
	margin-left:7px;
}	
.tabs_links04 .op6{
	background-image:url(../images/btns/promociones.jpg);
	margin-left:14px;
}
.tabs_links04 .on a {
	background-position:0 -54px;
}	
.tab_skin_prod .tabs_cont04{
	clear:both;
	padding:20px 20px 0 15px;
	background:#FFF;
	border:solid 1px #333;
	border-top:none;
	height:350px;
	overflow:scroll;
	overflow-x:hidden;
}	
.tab_skin_prod04{
	clear: both;
	background:#fff;
}
.tab_skin_prod04 .tabs_links, .tab_skin_prod04 .tabs_links2{
	background:url(../images/misc/tab_11.gif) 0 bottom repeat-x;
}
.tab_skin_prod04 .tabs_links li,.tab_skin_prod04 .tabs_links2 li{
	float: left;
	margin-right: 5px;
	background:url(../images/misc/tab_11_normal2.gif) right 0 no-repeat;
}
.tab_skin_prod04 .tabs_links .fRight{
	float:right;
	background:none;
}
.tab_skin_prod04 .tabs_links2 li{
	background:url(../images/misc/tab_11_normal2b.gif) right 0 no-repeat;
}	
.tab_skin_prod04 .tabs_links a, .tab_skin_prod04 .tabs_links2 a {
	background:url(../images/misc/tab_11_normal1.gif) 0 0 no-repeat;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#999;
	padding:4px 30px 2px;
	display:block;
	float: left;
	height:20px;
}
.tab_skin_prod04 .tabs_links2 a {
	background:url(../images/misc/tab_11_normal1b.gif) 0 0 no-repeat;
	font-size:12px;
	line-height:14px;
	padding:4px 10px 2px;
	height:34px;
	text-align:center;
}
.tab_skin_prod04 .tabs_links2 .corto{
	padding:13px 10px 2px;
	height:25px;
}
.tab_skin_prod .tab_skin_prod04 .tabs_links a,.tab_skin_prod .tab_skin_prod04 .tabs_links2 a {
	text-decoration:none;
}	
.tab_skin_prod04 .tabs_links .on a,.tab_skin_prod04 .tabs_links2 .on a {
	background:url(../images/misc/tab_11_on1.gif) 0 0 no-repeat;
	color:#990000;
}
.tab_skin_prod04 .tabs_links2 .on a {
	background:url(../images/misc/tab_11_on1b.gif) 0 0 no-repeat;
}
.tab_skin_prod04 .tabs_links .on {
	background:url(../images/misc/tab_11_on2.gif) right 0 no-repeat;
}
.tab_skin_prod04 .tabs_links2 .on {
	background:url(../images/misc/tab_11_on2b.gif) right 0 no-repeat;
}
.tab_skin_prod04 .tabs_cont04_in{
	clear:both;
	border-top:none;
	padding:5px 0;
}
.tab_skin_10 .tabs_cont .bgcol3c h2{
	font-size:14px;
	line-height:17px;
	color:#990000;
	font-weight:bold;
	margin-bottom:5px;
}
.tab_skin_10 .tabs_cont .bgcol3c h3{
	margin-bottom:10px;
	padding:0;
}	
.tab_skin_10 .tabs_cont .bgcol3c img{
	display:block;
	margin-bottom:5px;
}	
.tab_skin_10 .tabs_cont .bgcol3c a{
	display:block;
	margin:0;
	padding:0;
}
.tab_skin_10{
	clear: both;
	background:#fff;
}
.tab_skin_10 .tabs_links{
	background:url(../images/misc/tab_11.gif) 0 bottom repeat-x;
	padding:10px 10px 0 10px;
}
.tab_skin_10 .tabs_links li{
	float: left;
	margin-right: 5px;
	background:url(../images/misc/tab_11_normal2.gif) right 0 no-repeat;
}	
.tab_skin_10 .tabs_links a {
	background:url(../images/misc/tab_11_normal1.gif) 0 0 no-repeat;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#999;
	padding:4px 7px 2px 7px;
	display:block;
	float: left;
	height:20px;
}	
.tab_skin_10 .tabs_links .on a {
	background:url(../images/misc/tab_11_on1.gif) 0 0 no-repeat;
	color:#990000;
}
.tab_skin_10 .tabs_links .on {
	background:url(../images/misc/tab_11_on2.gif) right 0 no-repeat;
}											
.tab_skin_10 .tabs_cont{
	clear:both;
	border-top:none;
	padding:10px 9px;
}
.tab_skin_10 .tabs_cont h2, .head h2{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
}
.tab_skin_10 .tabs_cont p{
	line-height:16px;
}	
.tab_skin_10 .tabs_cont .lista08 h1{
	color:#990000;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}
.tab_skin_10 .tabs_cont .lista08 h2{
	color:#333;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}
.tab_skin_11{
	clear: both;
	background:#fff;
}
.tab_skin_11 .tabs_links{
	padding:10px 10px 0 10px;
	background:none;
}
.tab_skin_11 .tabs_links li{
	float: left;
	margin-right: 10px;
	background:none;
}	
.tab_skin_10 .tab_skin_11 .tabs_cont{
	padding:0;
}
.tab_skin_11 .tabs_links a {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#999;
	padding:4px 7px 2px 0;
	display:block;
	float: left;
	text-decoration:underline;
	background:none;
}	
.tab_skin_11 .tabs_links .on{
	background:none;
}
.tab_skin_11 .tabs_links .on a {
	color:#333;
	background:none;
}											
.tab_skin_11 .tabs_cont{
	clear:both;
	border-top:none;
	padding:10px 9px;
}

/* ScrollTo */
.dCubo{
	width:610px;
	position:relative;
}
.next, .prev{
	cursor:pointer;
}
#CubTab{
	position:relative;
	height:327px;
	width:610px;
}
#CubTab .btn_prev{
	background:url(../images/btns/prev.png) 0 0 no-repeat;
	width:38px;
	height:38px;
	display:block;
	position:absolute;
	top:117px;
	left:0px;
}
#CubTab .btn_next{
	background:url(../images/btns/next.png) 0 0 no-repeat;
	width:38px;
	height:38px;
	display:block;
	position:absolute;
	top:117px;
	right:0;
}
#CT_navigation{
	margin:0 auto;
	padding:0;
	list-style:none;
	width: 549px;
	padding:5px 20px;
	background-color:#40403C;
}
#CT_navigation ul{
	margin:0;
	list-style:none;
}
#CT_navigation .noline{
	background:none;
}
#CT_navigation a{
	float:left;
	border:3px solid #000;
	margin-right: 7px;
	width:45px;
	height:30px;
	text-align:center;
	margin:0 auto;
}
#CT_navigation ul li a:hover, #CT_navigation .cubo_btn_act{
	border:3px solid #FFF;
}
#CT_secction{
	overflow:hidden;
	width:589px;
	height:276px;
	clear:left;
	margin:0 auto;
}
#CT_secction ul{
	width:10000px;
	margin:0;
	padding:0;
	list-style:none;
}
#CT_secction li{
	float:left;
	width: 589px;
}

/* ScrollTo2 */
.dCubo2{
	width:918px;
/*	position:relative;*/
}
#CubTab2{
/*	position:relative;*/
}
#CT_navigation2{
	margin:0 auto;
	padding:0;
	list-style:none;
}
#CT_navigation2 ul{
	margin:0;
	list-style:none;
}
#CT_navigation2 a{
	float:left;
	border:3px solid #000;
	margin-right: 7px;
	width:15px;
	height:10px;
	text-align:center;
	margin:0 auto;
}
#CT_navigation2 ul li a:hover, #CT_navigation2 .cubo_btn_act{
	border:3px solid #FFF;
}
#CT_section{
	width:918px;
	overflow:hidden;
	float:left;
}
#CT_section #CT_ul{
	width:10000px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#CT_section .ct_li{
	float:left;
	width: 918px;
	overflow:hidden;
	height:400px;
	overflow-y:scroll;
}

/* Scroller Inner Carousel */
.jcarousel-skin-CT .jcarousel-container-horizontal {
	width: 585px;
	height:36px;
}
.jcarousel-skin-CT .jcarousel-clip-horizontal {
	width:  585px;
	height: 36px;
	margin: 0 auto;
}
.jcarousel-skin-CT .jcarousel-item {	
	height: 36px;
	padding: 0 5px;
	width: 52px;
}
.jcarousel-skin-CT .jcarousel-next-horizontal {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 36px;
	cursor: pointer;
	background:url(../images/next_carCT.png) 0 0 no-repeat;
}
.jcarousel-skin-CT .jcarousel-prev-horizontal {
	position: absolute;
	top: 0;
	left: 0;
	width: 16px;
	height: 36px;
	cursor: pointer;
	background:url(../images/prev_carCT.png) 0 0 no-repeat;
}

/* Slideshow */
.slcont{
	
	width:590px;
	position:relative;
}
.slideshow{
	position:relative;
	height:233px;
	width:590px;
	left:-1px;
	
}
img{
	border:none;
	
}
.slideshow2{
	position:relative;
	height:300px;
	width:300px;
	left:10px;
}

.slcont #btn_prev{
	background:url(prev_carCT.gif) 0 0 no-repeat;
	width:38px;
	height:38px;
	display:block;
	position:absolute;
	top:117px;
	left:0px;
	z-index:10;
}
.slcont #btn_next{
	background:url(prev_carCT.gif) 0 0 no-repeat;
	width:38px;
	height:38px;
	display:block;
	position:absolute;
	top:117px;
	right:0;
	z-index:10;
}
.navcontainer{

	width:450px;
	margin:20px 0 0 -35px;
	padding:5px 0px;
	
}
.navcontainer #btn_prev2{
	background:url(prev.png) 0 0 no-repeat;
	width:38px;
	height:38px;
	display:block;
	position:absolute;
	top:117px;
	left:0px;
	z-index:10;
}
.navcontainer #btn_next2{
	background:url(prev_carCT.gif) 0 0 no-repeat;
	width:38px;
	height:38px;
	display:block;
	position:absolute;
	top:117px;
	right:0;
	z-index:10;
}
.navcontainer a{
	float:left;
	margin:0 7px;
	border:1px solid #ccc;
}
.navcontainer .activeSlide a, .navcontainer a:hover{
	border:1px solid #FFF;
}

/* Accordion */
.acc_skin_01{
	width:562px;
}
.acc_skin_01 a.head {
	cursor:pointer;
	display:block;
	text-decoration: none;
	padding:9px 0 10px 15px;
	font-weight: bold;
	font-size: 18px;
	color: #333;
	line-height: 20px;
	margin-top:5px;
	background-image:url(prev_carCT.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.acc_skin_01 a.selected {
	background-position:0 -39px;
}	
.acc_skin_02, .tabla09 p{
	margin-bottom:20px;
}
.acc_skin_02 a.headb {
	cursor:pointer;
	display:block;
	text-decoration: none;
	padding:7px 0 8px 15px;
	border:1px solid #C0C0C0;
	font-weight: bold;
	font-size: 15px;
	color: #333;
	line-height: 17px;
	background-image:url(prev_carCT.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
}
.acc_cont02{
	border:1px solid #C0C0C0;
	border-top:none;
	padding:10px;
}

/* Slide r*/
.per_slider fieldset { border:0; height: 60px; margin:0; padding:0;}	
.per_slider label {font-weight: normal; float: left; margin-right: .5em; font-size: 1.1em;}
.per_slider select {margin-right: 1em; float: left;}
.ui-slider {clear: both; }
#handle_puestoA, #handle_empA { visibility:hidden; }

/* Tooltip */
#jHelperTipAttrContainer{ 
	background: #141414 ;border:1px solid #aaa; color:#fff; display:none; font-size:10px; line-height:12px;
	padding:6px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index:999;
}
#jHelperTipContainer {
	display:none;
}

/* Shadowbox */	
#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body&gt;#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container&gt;#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(../js/src/resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(../js/src/resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(../js/src/resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(../js/src/resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(../js/src/resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
#shadowbox_title {  border: 0px solid;}#shadowbox_info {  border: 0px solid;}	

.dN2Top .regresar2,.dN2v3Top .regresar2,.dN2Top2 .regresar2, .header_nav .fRight, .header_nav2 .fRight, #show a {
	float: right;
}
.header_nav li,.header_nav2 li, .lista07 li, .tab_skin_emp .tabs_links li, .tab_skin_foot .tabs_links2 li, .tab_skin_prod .tabs_links li, #CT_navigation li {
	float: left;
}
.dbusqueda{
	background:url(../images/iconos/block.png) 0 0 no-repeat;
	padding:5px 5px 5px 50px;
	color:#464646;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
}

.txtTituloLogin{
	color: #660000;
	font-size:14px !important;
}
#rel_links{
	background:url(../images/btns/ligas_rel.jpg) 0 0 no-repeat;
	color: #444;
	padding:11px 0 0 18px;
	height:23px;
	width:146px;
	font-weight:bold;
	text-shadow:1px 1px #CCC;
}
.dRS_2{
	padding:9px 6px 9px 7px;
	background:url(../images/lines/bgrs.jpg) 0 0 repeat-x;
	height:18px;
	width:480px;
}

.dRS_3{
	padding:9px 6px 9px 7px;
	background:url(../images/lines/bgrs.jpg) 0 0 repeat-x;
	height:18px;
	width:259px;
}

#mas_banorte ul.l_admon li {
	height: 25px;
}
.l_admon li{
	background: #fff url(../images/bullets/flecha2.gif) no-repeat 230px 50%;
	height: 19px;
	padding: 4px 25px 4px 10px;
}
.l_admon li a{
	padding:10px 0;
	display:inline-block;
/*	font-size: 13px !important;*/
	font-size: 12px !important;
}
.l_admon li .largo{ padding:0; }
.l_admon li a, .l_admon li img{
	float:left;
}
.l_admon .last{
	border-bottom:none;
}
#mas_banorte{
	background-color:#FFF;
	border:2px solid #E09E28;
	border-bottom:none;
	border-top:none;
}
.tab_skin_ind{
	clear: both;
	background:#fff;
}
.tab_skin_ind .tabs_links{
}
.tab_skin_ind .tabs_links li{
	float: left;
	background:url(../images/lines/bg_tab_ind.gif) 0 0 repeat-x;
}
.tab_skin_ind .tabs_links a {
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#72607E;
	text-shadow:1px 1px #FFF;
	padding:6px 0;
	height:14px;
	display:block;
	text-align:center;
	float: left;
	width:81px;
	border-right:1px solid #C0C0C0;
}	
.tab_skin_ind .tabs_links .on{
	background:url(../images/lines/bg_tab_ind_on.gif) 0 0 repeat-x;
}
.tab_skin_ind .tabs_cont{
	padding-top:10px;
	clear:both;
}

.productAbstractMainPanel {
	height:431px;
}

.productAbstractSubPanel {
	height:321px;
}





#login-col-1 {
	width: 140px;
	float: left;
}
#login-col-2 {
	width: 400px;
	float: left;
}
#login-col-3 {
	padding-left: 20px;
	/*	padding-top: 28px;*/
	width: 330px;
	float: left;
}
#login-col-select {
	width: 730px;
	float: left;
	margin-bottom:15px;
}
#login-col-spacer {
	width:140px;
	float:left;
}

.hr-logins {
	height:1px;
	color:#E6E6E6;
}

.tabs-logins #tabs-logins-wrapper {
	background: url("../images/btns/linea.jpg");
	/*	background: url("../images/btns/linea/jpg");*/
}
.tabs-logins #tabs-logins-wrapper a {
	height: 30px;
	width: 90px;
	display:block;
	float: left;
	margin: 0;
	padding: 0;
}
.tabs-logins a#basico {
	background: url("../images/btns/basico_1.jpg") no-repeat;
}
.tabs-logins a#avanzado {
	background: url("../images/btns/avanzado_1.jpg") no-repeat;
}
.tabs-logins a#basico.on, .tabs-logins a#basico:hover {
	background: url("../images/btns/basico_2.jpg") no-repeat;
}
.tabs-logins a#avanzado.on, .tabs-logins a#avanzado:hover {
	background: url("../images/btns/avanzado_2.jpg") no-repeat;
}

.text-in {
	width: 88px;
}
.rec-pass {
	text-align: right;
}
.rec-pass a {
	font-size: 11px;
}

/* Anadir estos estilos en main css */
/* Tabs Beneficios */
.tab_skin_001{
	clear: both;
	margin-bottom: 10px;
}
.tab_skin_001 .tabs_links li {
	padding:4px 0;
	background:url(../images/lines/linea_prod.jpg) repeat-x scroll 0 -27px #514F46;
}
.tab_skin_prod .tab_skin_001 .tabs_links a {
	width:76px;
	display:block;
	float: left;
	background-position:0 0;
	background-repeat:no-repeat;
	color:#FFF;
	font-size:11px;
	line-height:13px;
	text-align:center;
	border-right:1px solid #FFF;
	padding-top:2px;
}
.tab_skin_prod .tab_skin_001 .tabs_links .last a {
	padding:2px 5px 0;
	border:none;
}
.tab_skin_prod .tab_skin_001 .tabs_links .corto {
	padding-top:9px;
	height:29px;
}
.tab_skin_prod .tab_skin_001 .tabs_cont{
	clear:both;
	padding:10px;
	background:none;
	background-color:#FFF;
	border:none;
}	
/*  ********************** */




/************
NUEVA VERSION
************/


.tab_skin_prod {
	background:url(../images/lines/bgrs.jpg) 0 0 repeat-x;
}

.tablaIndicadores {
	height: 197px;
}

.dCOnlist .cat {
  font-size: 14px;
  font-weight: bold;
}

.tabla_ayuda .icono{
	padding-left:15px;
}
#banco-en-linea a small.not-collapsed {
	background:  url("../images/btns/banco_en_linea_btn_1.png") no-repeat center left;
	position: relative;
	left: 10px;
	padding: 5px 0px 5px 10px;
	width: 10px;	
}
#banco-en-linea a small.collapsed {
	background:  url("../images/btns/banco_en_linea_btn_2.png") no-repeat center left;
}
#mas_banorte {
	height: 89px;
}
#cotizadores_home {
/*	height: 170px;*/
}
#cotizadores_home ul {
	margin-bottom: 10px !important;
}
#cotizadores_home ul li {
	margin: 8px 0px;
}
</pre></body></html>