.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #999999;
	background-image: url(../images/fondo_campos.gif);
	background-color: #E6E6E6;
}
.camposCap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #999999;
	background-image: url(../images/fondo_campos.gif);
	background-color: #E6E6E6;
	text-transform:capitalize;
}
.linkmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.barrafondo {
	background-color: #999999;
}
.barrasmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #D9D9D9;
}
.barrasub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
.usuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: right;
}
.linklogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.linklogin2, .linklogin2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0071c0;
	text-decoration: none;
}
.textocorreo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.titulosdos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399; padding-left:0px;
}
.subtitulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.textotitular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	text-decoration: none;
}
.procesosayuda
{
	font-size: 10px;
	color: #666666;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}
.calificacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.tips {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}
.textoformulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
}
.titulosformulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E6E6E6;
}
.textohabladores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F3F3F3;
}
.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #E6E6E6;
	text-align: center;
}
.textologin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.facturaNum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.factura_epica{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.factura_nueva{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-style:oblique;
}

.factura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.facturaDatos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.factura3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.factura2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.textosCbarras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	
}
.textos_epica_med_negrita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.textospequenos_epica_emp2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos_epica_emp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos_epica{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos_epica_detalle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textospequenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos_epica_emp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textospequenos3_epica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos_emp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.textopagada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	background-color: #FFFFFF;
}
.textovencida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #FFFFFF;
}
.textofacturada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033FF;
	background-color: #FFFFFF;
}
.linkfactura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.fondotabla {
	background-color: #999999;
}
.cotizador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #94ECFF;
}
.textospequenos3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.textospequenos4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.textonegro
{
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textolight
{
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.calendario-dias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #E9E9E9;
}

.calendario-dias-inactivos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4B4B4;
	background-color: #FFFFFF;
	font-weight: bold;
}
.calendario-dom-fest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #F3F5F8;
}
.calendario-sig-atras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #004080;
	text-decoration: none;
}
.calendario-meses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004080;
	font-weight: bold;
}
.calendario-dias-activos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1F1F1F;
	background-color: #FFFFFF;
}
.calendario-dias-evento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4F718E;
}

.calendario_fondo {
            background-color: #ACACAC;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 80%;
            color: #333333;
}

.calendario_header {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #333333;
            background-color:Silver;
}

.calendario_numeros {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9px;
            color: #333333;
            background-color: #EAEAEA;
}

.calendario_otroMes {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
	background-color: #EAEAEA;
}

.calendario_seleccionado {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	background-color: #D6EEFF;
}

.calendario_finSemana {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	background-color: #EAEAEA;
}

.calendario_dias2 {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9px;
            font-weight: bold;
            color: #4E6089;
            text-decoration: none;
            background-color: #F2F2F2;
}

.formas {  font: normal 9px/normal Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; border: 1px dotted #666699}

/*Nuevos estilos rediseño 2010*/

body { margin-top:10px; margin-left:auto; text-align:center; margin-right:auto; background-color:#ffffff;}
.clear {clear:both;}


#pautaSuperior { width:821px; height:85px; margin-left:auto; margin-right:auto; background-color:#f2f2f2;}
#pautaSuperior img { width:821px; height:85px;}
#cabezote { width:821px; height:245px; margin-left:auto; margin-right:auto}
#cabezote .log_banner {height:175px; margin:0; padding:0; /margin-bottom:-4px;}
#cabezote .log_banner .login { width:240px; height:175px; background-image:url(images/fondo_log.jpg); background-repeat:no-repeat; background-position:top;  background-color:#013673; float:left; margin:0; padding:0;}
#cabezote .log_banner .banner { width:581px; height:175px; float:left;}
#cabezote .menu_1 {height:35px; background-color:#D5D5D5; }
#cabezote .menu_1 .menu_items { width:480px; height:35px; float:left;}
.menu_items img {height:35px; width:120px; float:left; display:block; /margin-left: -6px;}
#cabezote .menu_1 .buscador { width:252px; height:35px; float:left; margin-left:85px; background-image:url(images/buscador.jpg); background-repeat:no-repeat;}
#cabezote .menu_1 .buscador .caja { margin-left:58px; .margin-left:30px; margin-top:8px; .margin-top:6px; float:left;}
#cabezote .menu_1 .buscador .icon {float:left; width:32px;}
#cabezote .menu_1 .buscador .caja .input { width:130px;} 

#cabezote .menu_2 {height:35px; background-color:#D5D5D5; float:left; width:822px;}
#cabezote .menu_2 img, .menu_2 a img { height:35px; width:137px; float:left;  /margin-left: -6px;}

/*estilos menu default con consulta factura*/
#cabezote .menu_1default {height:35px; background-color:#D5D5D5; width:821px; }
#cabezote .menu_1default .menu_itemsD { width:486px; height:35px; float:left;}
#cabezote .menu_1default .menu_itemsD img {height:35px; float:left; display:block; /margin-left: -6px;}
#cabezote .menu_1default .menu_itemsD a .menuHogar1 {height:35px; width:102px; float:left; display:block; /margin-left: -6px;}
#cabezote .menu_1default .menu_itemsD a .menuProdhogar1 {height:35px; width:116px; float:left; display:block; /margin-left: -6px;}
#cabezote .menu_1default .menu_itemsD a .menuEmpresa1 {height:35px; width:131px; float:left; display:block; /margin-left: -6px;}
#cabezote .menu_1default .menu_itemsD a .menuProdempresa1 {height:35px; width:137px; float:left; display:block; /margin-left: -6px;}

#cabezote .menu_1default .factura  {float:left; width:335px;}
#cabezote .menu_1default .factura  .buscadorFactura { width:335px; height:35px; float:left; background-image:url(images/fnd_factura.jpg); background-repeat:no-repeat;}
#cabezote .menu_1default .factura .buscadorFactura .cajaFact { margin-left:152px; .margin-left:75px; margin-top:8px; .margin-top:6px; float:left;}
#cabezote .menu_1default .factura .buscadorFactura .btIr {float:left; width:24px; margin-top:6px; margin-left:2px;}
#cabezote .menu_1default .factura .buscadorFactura .cajaFact .input { width:115px;  border:#00baff 1px solid; } 
#cabezote .menu_1default .factura .buscadorFactura .cajaFact .input2 { width:32px; border:#00baff 1px solid; margin-left:2px;}

#cabezote .menu_2default {height:35px; background-color:#D5D5D5; float:left; width:587px; margin:0; padding:0;}
#cabezote .menu_2default img, .menu_2 a img { height:35px; float:left;  /margin-left: -6px;}
.menu_2default a.menuCentro img{ width:95px;}
.menu_2default a.menuFaq img { width:95px;}
.menu_2default a.menuContactenos img{ width:103px;}
.menu_2default a.menuCompania img { width:86px;}
.menu_2default a.menuInversionistas img { width:107px;}
.menu_2default a.menuProveedores img{ width:101px;}

#cabezote .barramenu2 {height:35px; width:821px;}
#cabezote .barramenu2 .buscador2 { width:234px; height:35px; float:left; margin-left:0; /margin-left:-3px; padding-left:0; background-image:url(images/buscador2.jpg); background-repeat:no-repeat;}
#cabezote .barramenu2 .buscador2 .caja { margin-left:70px; .margin-left:35px; margin-top:8px; .margin-top:6px; float:left; width:130px;}
#cabezote .barramenu2 .buscador2 .icon {float:left; width:32px;}
#cabezote .barramenu2 .buscador2 .caja .input { width:130px;}  

/*termina estilos menu default con consulta factura*/

/*Cuerpo de la página*/
#principal { width:821px; height:324px; margin-left:auto; margin-right:auto; margin-top:4px;}
/*Cuerpo de la página/Izquierda*/
#principal .izq { float:left;  width:384px;}

/*Cuerpo de la página/Izquierda/banners*/
#principal .izq .banners { height:126px; float:left; width:256px; background-color:#ffffff;}
#principal .izq .banners .banner1{ background-color:#f2f2f2; width:384px; height:42px; display:block;}
#principal .izq .banners .banner2{ background-color:#f2f2f2; width:384px; height:42px; display:block;}
#principal .izq .banners .banner3{ background-color:#f2f2f2; width:384px; height:42px; display:block;}
#principal .izq .factura { height:75px; float:left; width:384px; margin-top:3px; background-color:#ffffff;}


#principal .izq .destacados .centro {float:left; width:189px; margin-left:6px; background-color:#f2f2f2; height:122px; margin-top:2px;}
#principal .izq .destacados .centro .texto {width:189px; height:80px; background-color:#f2f2f2; padding-top:6px;}
#principal .izq .destacados .centro .texto ul { margin: 0 2px 0 -15px; /margin-left:25px; text-align:left;}
#principal .izq .destacados .centro .texto ul li {list-style-image:url(images/arrow.gif); font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#073c88; line-height:14px; padding-bottom:5px;}
#principal .izq .destacados .centro .texto ul li a { color:#073c88; }
#principal .izq .destacados .centro .texto ul li a:hover { color:#3aa4e1;}

#principal .izq .destacados .empresas {float:left; width:189px; margin-left:0; background-color:#f2f2f2; height:122px; margin-top:2px;}
#principal .izq .destacados .empresas .texto {width:189px; height:80px; background-color:#f2f2f2; padding-top:6px;}
#principal .izq .destacados .empresas .texto ul { margin:0; /margin-left:25px; text-align:left;}
#principal .izq .destacados .empresas .texto ul li {list-style-image:url(images/arrow.gif); vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#073c88; line-height:15px; padding-bottom:5px; margin-left:-10px; /margin-left:0px;}
#principal .izq .destacados .empresas .texto ul li a { color:#073c88; padding-bottom:5px;}
#principal .izq .destacados .empresas .texto ul li a:hover { color:#3aa4e1;}


/*Cuerpo de la página/Derecha/info*/
#principal .der{ float:left;  width:432px; margin-left:5px; }
#principal .der .info { width:432px; height:324px;}
#principal .der .info .uno{ float:left; width:214px; height:160px;}
#principal .der .info .dos{ float:left; margin-left:4px; width:214px; height:160px;}
#principal .der .info .tres{ float:left; margin-top:4px; width:214px; height:160px;}
#principal .der .info .cuatro { float:left; width:214px; height:160px;  margin-top:4px; margin-left:4px;}

/*Footer*/
#footer { height:20px; background-color:#073c88; margin-top:4px; width:821px; margin-left:auto; margin-right:auto; padding-top:5px;}
#footer .texto {margin-left:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center;}

/*Fin Footer*/
#legales{height:20px; width:821px; margin-left:20px; margin-top:10px; margin-left:auto; margin-right:auto;}
#legales .texto {margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:center;}


/*estilos estilos nuevos menú páginas internas con consulta factura*/
#cabezote2 .menu_1default {height:35px; background-color:#D5D5D5; width:821px; }
#cabezote2 .menu_1default .menu_itemsD { width:486px; height:35px; float:left;}
#cabezote2 .menu_1default .menu_itemsD img {height:35px; float:left; display:block; /margin-left: -6px;}
#cabezote2 .menu_1default .menu_itemsD a .menuHogar1 {height:35px; width:102px; float:left; display:block; /margin-left: -6px;}
#cabezote2 .menu_1default .menu_itemsD a .menuProdhogar1 {height:35px; width:116px; float:left; display:block; /margin-left: -6px;}
#cabezote2 .menu_1default .menu_itemsD a .menuEmpresa1 {height:35px; width:131px; float:left; display:block; /margin-left: -6px;}
#cabezote2 .menu_1default .menu_itemsD a .menuProdempresa1 {height:35px; width:137px; float:left; display:block; /margin-left: -6px;}

#cabezote2 .menu_1default .factura  {float:left; width:335px;}
#cabezote2 .menu_1default .factura  .buscadorFactura { width:335px; height:35px; float:left; background-image:url(images/fnd_factura.jpg); background-repeat:no-repeat;}
#cabezote2 .menu_1default .factura .buscadorFactura .cajaFact { margin-left:152px; .margin-left:75px; margin-top:8px; .margin-top:6px; float:left;}
#cabezote2 .menu_1default .factura .buscadorFactura .btIr {float:left; width:24px; margin-top:6px; margin-left:2px;}
#cabezote2 .menu_1default .factura .buscadorFactura .cajaFact .input { width:115px;  border:#00baff 1px solid; } 
#cabezote2 .menu_1default .factura .buscadorFactura .cajaFact .input2 { width:32px; border:#00baff 1px solid; margin-left:2px;}

#cabezote2 .menu_2default {height:35px; background-color:#D5D5D5; float:left; width:587px; margin:0; padding:0;}
#cabezote2 .menu_2default img, .menu_2 a img { height:35px; float:left;  /margin-left: -6px;}

#cabezote2 .barramenu2 {height:35px; width:821px; background-color:#c9c9c9;}
#cabezote2 .barramenu2 .buscador2 { width:234px; height:35px; float:left; margin-left:0; /margin-left:-3px; padding-left:0; background-image:url(images/buscador2.jpg); background-repeat:no-repeat;}
#cabezote2 .barramenu2 .buscador2 .caja { margin-left:70px; .margin-left:35px; margin-top:8px; .margin-top:6px; float:left; width:130px;}
#cabezote2 .barramenu2 .buscador2 .icon {float:left; width:32px;}
#cabezote2 .barramenu2 .buscador2 .caja .input { width:130px;}  

/*termina estilos menu default con consulta factura*/


/*estilos nuevos páginas internas*/
#pautaSupInternas { width:821px; height:60px; margin-left:auto; margin-right:auto; background-color:#f2f2f2; }
.bannerInternas { width:821px; height:117px; float:left; background-color:#ffffff;}
#cabezote2 { width:821px; margin-left:auto; margin-right:auto;}
#cabezote2 .banner {height:117px;}
#cabezote2 .menu_1 {height:35px; background-color:#D5D5D5;}
#cabezote2 .menu_1 .menu_items { width:480px; height:35px; float:left;}
#cabezote2 .menu_1 .buscador { width:252px; height:35px; float:left; margin-left:85px; background-image:url(images/buscador.jpg); background-repeat:no-repeat;}
#cabezote2 .menu_1 .buscador .caja { margin-left:55px; .margin-left:30px; margin-top:8px; .margin-top:6px; float:left;}
#cabezote2 .menu_1 .buscador .icon {float:left; width:32px;}
#cabezote2 .menu_1 .buscador .caja .input { width:130px;} 

#cabezote2 .menu_2 {height:35px; background-color:#D5D5D5; float:left; width:822px;}
#cabezote2 .menu_2 img, .menu_2 a img { height:35px; width:137px; float:left;}
.loginInternas { width:240px; height:175px; background-color:#013673; background-repeat:no-repeat; float:left; margin:0; padding:0; }
#ContenidoInternas { width:821px; margin:0 auto; background-color:#f2f2f2; padding-bottom:25px; padding-top:8px;}
.pautaIzqContenido {background-color:#F2F2F2; width:218px; height:432px; margin:13px 0 10px 18px; float:left;}
.pautaIzqContenido2 {background-color:#F2F2F2; width:218px; height:432px; margin:0 12px 10px 0; float:left;}
.contPublicaciones {margin:0 auto; float:left;}
.espacio { height:5px; font-size:5px; clear:both;}
.espacio2 { height:10px; font-size:10px; clear:both;}

#ContenidoInternas2 { width:821px; margin:0 auto; padding-top:8px;}

#cabezote3 { width:821px; height:70px; margin-left:auto; margin-right:auto;}
#cabezote3 .menu_1 {height:35px; background-color:#D5D5D5;}
#cabezote3 .menu_1 .menu_items { width:480px; height:35px; float:left;}
#cabezote3 .menu_1 .buscador { width:252px; height:35px; float:left; margin-left:85px; background-image:url(images/buscador.jpg); background-repeat:no-repeat;}
#cabezote3 .menu_1 .buscador .caja { margin-left:58px; .margin-left:30px; margin-top:8px; .margin-top:6px; float:left;}
#cabezote3 .menu_1 .buscador .icon {float:left; width:32px;}
#cabezote3 .menu_1 .buscador .caja .input { width:130px;} 

#cabezote3 .menu_2 {height:35px; background-color:#D5D5D5; float:left; width:822px;}
#cabezote3 .menu_2 img, .menu_2 a img { height:35px; width:137px; float:left;}

/*estilos estilos nuevos menú otras páginas con consulta factura*/
#cabezote3 .menu_1default {height:35px; background-color:#D5D5D5; width:821px; }
#cabezote3 .menu_1default .menu_itemsD { width:486px; height:35px; float:left;}
#cabezote3 .menu_1default .menu_itemsD img {height:35px; float:left; display:block; /margin-left: -6px;}
#cabezote3 .menu_1default .menu_itemsD a .menuHogar1 {height:35px; width:102px; float:left; display:block; /margin-left: -6px;}
#cabezote3 .menu_1default .menu_itemsD a .menuProdhogar1 {height:35px; width:116px; float:left; display:block; /margin-left: -6px;}
#cabezote3 .menu_1default .menu_itemsD a .menuEmpresa1 {height:35px; width:131px; float:left; display:block; /margin-left: -6px;}
#cabezote3 .menu_1default .menu_itemsD a .menuProdempresa1 {height:35px; width:137px; float:left; display:block; /margin-left: -6px;}

#cabezote3 .menu_1default .factura  {float:left; width:335px;}
#cabezote3 .menu_1default .factura  .buscadorFactura { width:335px; height:35px; float:left; background-image:url(images/fnd_factura.jpg); background-repeat:no-repeat;}
#cabezote3 .menu_1default .factura .buscadorFactura .cajaFact { margin-left:152px; .margin-left:75px; margin-top:8px; .margin-top:6px; float:left;}
#cabezote3 .menu_1default .factura .buscadorFactura .btIr {float:left; width:24px; margin-top:6px; margin-left:2px;}
#cabezote3 .menu_1default .factura .buscadorFactura .cajaFact .input { width:115px;  border:#00baff 1px solid; } 
#cabezote3 .menu_1default .factura .buscadorFactura .cajaFact .input2 { width:32px; border:#00baff 1px solid; margin-left:2px;}

#cabezote3 .menu_2default {height:35px; background-color:#D5D5D5; float:left; width:587px; margin:0; padding:0;}
#cabezote3 .menu_2default img, .menu_2 a img { height:35px; float:left;  /margin-left: -6px;}

#cabezote3 .barramenu2 {height:35px; width:821px; background-color:#c9c9c9;}
#cabezote3 .barramenu2 .buscador2 { width:234px; height:35px; float:left; margin-left:0; /margin-left:-3px; padding-left:0; background-image:url(images/buscador2.jpg); background-repeat:no-repeat;}
#cabezote3 .barramenu2 .buscador2 .caja { margin-left:70px; .margin-left:35px; margin-top:8px; .margin-top:6px; float:left; width:130px;}
#cabezote3 .barramenu2 .buscador2 .icon {float:left; width:32px;}
#cabezote3 .barramenu2 .buscador2 .caja .input { width:130px;}  

/*termina estilos menu default con consulta factura*/

/*Registro de usuario*/
.usuario2 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-align: center; padding-top:30px; background-color:#02396f; }
.login { width:240px; height:175px; background-image:url(images/fondo_log.jpg); background-repeat:no-repeat; float:left;}
.login a {color:#ffe404; text-decoration: underline;}
.login a:hover{color:#ffffff; text-decoration: underline;}
.login2 { width:240px; height:175px; background-image:url(images/fondo_log2.jpg); background-repeat:no-repeat; float:left;}
.login2 a {color:#ffe404; text-decoration: underline;}
.login2 a:hover{color:#ffffff; text-decoration: underline;}
.lblIngreso { float:left; text-align:right; padding:0 5px 0 5px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.linklogin2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffe404; text-decoration: none;}
.usuario3 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-align: center; padding-top:10px; margin:0 auto;}

/*Registro de usuario páginas*/
.loginPag { width:143px; height:180px; /height:170px; background-image:url(images/fnd-ingreso-pagina.gif); background-repeat:no-repeat; background-color:#02396f; float:left;}
.loginPag a {color:#ffe404; text-decoration: underline;}
.loginPag a:hover{color:#ffffff; text-decoration: underline;}
.lblIngreso2 {text-align:left; padding:0 5px 3px 8px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.linkloginabrir { background-image:url(images/abrir-portal.gif); background-repeat:no-repeat;  width:81px; height:17px; margin:0 auto;}
.linkloginabrir a {color:#fff; text-decoration:none;}
.linkloginabrir a:hover{ background-image:url(images/abrir-portal2.gif); background-repeat:no-repeat; width:81px; height:17px; color:#fff; margin:0 auto;}
.linkloginsalir { background-image:url(images/salir.gif); background-repeat:no-repeat;  width:71px; height:17px; margin:0 auto; margin:0 auto;}
.linkloginsalir a {color:#fff; text-decoration:none; margin:0 auto;}
.linkloginsalir a:hover { background-image:url(images/salir2.gif); background-repeat:no-repeat;  width:71px; height:17px; color:#fff; margin:0 auto; }

.campos2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #999999; background-color: #FFFFFF;}
.textologin2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-align: center;}
	
/*paginas*/
.tablaPaginas { margin-left:31px;}

.titulos_caja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F3F3F3;
	font-weight: bold;
	text-decoration: none;
}


/*Estilos plantillas Correos*/
p{
margin:4px;
}

.Estilo2 {
	color: #004b94;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.Estilo2 a{
	color: #004b94;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.Estilo3 {
	color: #858585;
	font-size: 14px;
}
.Estilo4 {
	color: #333333;
	font-weight: bold;
}
.Estilo5 {
	font-size: 14px;
	font-weight: bold;
}
.Estilo6 {
	font-size: 14px;
	text-align: left;
}
.Estilo7 {
	color: #858585;
	text-align: left;
}
.Estilo8 {
	font-size: 18px;
	font-weight: bold;
}

#contenido_correo{	margin-left:20px;	margin-right:20px;	font-family:Arial, Helvetica, sans-serif;	color:#000000; 	font-size:13px; 
}
.Subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}
.Legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-align: left;
}
#contenido_correo .Estilo2 .Legal {
	text-align: left;
	font-weight: normal;
}
.titulos_consulta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #C9C9C9;
	font-weight: bold;
	text-decoration: none;
}
.texto_consulta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
	text-transform:none;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344a63;
	text-decoration: underline;
	text-transform:lowercase;
}
.color_tabla2 {
	background-color: #FFFFFF;
}
.tit_consulta 
{
	font-family: Calibri;
	font-size: 22px;
	color:#0062a8;
}

.tit_consulta2 
{
	font-family: Calibri;
	font-size: 24px;
	color:#0062a8;
}

.tit_consulta2Bold
{
	font-family: Calibri;
	font-size: 24px;
	color:#0062a8;
	font-weight:bold;
}

.titulos_advertencia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c1002a;
	background-color:#ffffff;
}
.boton_imprimir 
{
	width:100px;
	height:30px;
	border-style:none;
	background-image:url(images/btn_imprimir.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}

