﻿a:link
{
    color:#666666;
    text-decoration: none;
}
a:visited
{
    color:#666666;
    text-decoration: none; 
}

a:hover
{
    color:#a1a1a1;
    text-decoration: none;
}
a:active
{
    color:#a1a1a1;
    text-decoration: none;
}
a img
{
    border: 0px;
    margin-right: 2px;
}
html, body
{
    padding: 0px;
    margin: 0px;
    font-size: 14px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    height:100%;
    width:100%;
    width:100%;
    height:100%;
    background-image:url('../Resources/imgs/PaginaBlanca/Master/FondoMonoCromatico-2.jpg');
    background-color:White;
    /*background-repeat:no-repeat;*/
    /*background-position:center;*/
    /*background:White;*/
    /*background-repeat:repeat-y;*/
    /*background: rgba(156,156,156,1);
    background: -moz-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(156,156,156,1)), color-stop(10%, rgba(230,230,230,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(91%, rgba(230,230,230,1)), color-stop(100%, rgba(156,156,156,1)));
    background: -webkit-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: -o-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: -ms-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: linear-gradient(to right, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9c9c', endColorstr='#9c9c9c', GradientType=1 );*/
}
hr
{   
    clear:both; 
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    margin:0;
    padding:0;
}

h1
{
    color:Black;
    font-size:1.4em;
    font-weight: bold;
    text-align: left;
    text-transform:uppercase;
    margin-left:15px;
}
h2
{
    color: #4D4D4D; 
    font-size: 1.3em; 
    font-weight: bold;
    text-align: left;
    text-transform:uppercase;
    margin-left:10px;
}
#divEncabezado
{
    background-color:Lime; 
    height:112px;
}
#divFondoMulticolor
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/HeaderColores.png'); 
    background-repeat: no-repeat; 
    background-color: #BEC0C0;
    height:30px; 
}
#divFondoBlanco
{
    background-position: 105px bottom; 
    height:82px; 
    background-image: url('../Resources/imgs/PaginaBlanca/Master/HeaderBlanco.png'); 
    background-repeat: no-repeat; 
    background-color:white;
}
#divFondoNegro
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/HeaderNegro.png'); 
    background-repeat: no-repeat; 
    height: 82px;
    width: 100%; 
}
#divLogoApymsa
{
    width: 130px; 
    height: 89px; 
    top: -20px; 
    left: 10px;
    float: left;
    position: relative;
}
#divFooter
{
    /*background-image: url('../Resources/imgs/PaginaBlanca/Master/Carbon.jpg');*/
    border-top:3px solid Red;
    color: #FFFFFF; 
    font-size: .8em; 
    font-weight: bold; 
    width:100%;
    height:275px;
    text-transform: uppercase; 
    bottom:0;
    background: rgba(1,41,77,1);
    background: -moz-linear-gradient(top, rgba(1,41,77,1) 0%, rgba(3,73,148,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(1,41,77,1)), color-stop(100%, rgba(3,73,148,1)));
    background: -webkit-linear-gradient(top, rgba(1,41,77,1) 0%, rgba(3,73,148,1) 100%);
    background: -o-linear-gradient(top, rgba(1,41,77,1) 0%, rgba(3,73,148,1) 100%);
    background: -ms-linear-gradient(top, rgba(1,41,77,1) 0%, rgba(3,73,148,1) 100%);
    background: linear-gradient(to bottom, rgba(1,41,77,1) 0%, rgba(3,73,148,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01294d', endColorstr='#034994', GradientType=0 );
    -webkit-box-shadow: 0px 0px 26px 4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 26px 4px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 26px 4px rgba(0,0,0,0.75);
    text-align:center;
}
#labelTituloPagina
{
    font-weight:bold;
    font-size:x-large;
    padding-left: 10px;
}
.spanDiagonal
{
    font-size: 1.4em; 
    font-weight: bold;
}
.LinkTag
{
    text-decoration: none;
}
.LinkTag:hover
{
    text-decoration: line-through;
}
.LinkSubMenuPromociones
{
    border-right: 1px solid black; 
    font-weight: bold;
    padding-right: 5px; 
    padding-left: 5px;
}
.DivImagenPromociones
{
    height: 200px;
    overflow: hidden;
    margin-bottom: -3px;
}
.DivTextoPromociones
{
    padding-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    border: 1px solid Gray;
    background: #EFEFEF;
    width: 235px;
    height: 134px;
    text-align: left;
}
.TituloPromocion
{
    color: Red;
    font-family: Arial;
    font-weight: bold;
}
.DescripcionPromocion
{
    color: Gray;
    font-family: Arial;
}
.DescargaPromocion
{
    float: right;
    right: 0px;
    bottom: 0px;
    position: relative;
}
#divElementoProducto
{
    border: 1px solid #CCCCCC;
    height: 170px;
    width: 235px;
    background-color: #F7F7F7;
}
ul li
{
    list-style-type:none;
    display:inline-block;
    margin:0 20px;
    padding:0;
}
.TitulosMarcas
{
    font-weight:bold;
    font-size:x-large;
}
.MargenIzquierdo
{
    margin-left:20px;
}
.tbaElementoProducto
{
    border: 1px solid #CCCCCC;
    /*height: 340px;
    width: 235px;*/
    /*background-color: #F7F7F7;*/
    background-color:White;
    display: inline-block;
    border-collapse:collapse;
    text-align:center;
}
.tdElementoProductoFoto
{
    /*height:70px;*/
    /*border-bottom-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #CCCCCC;*/
    text-align:center;
}
.tdElementoProductoFotoNuevo
{
    /*height:70px;*/
    /*border-bottom-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #CCCCCC;*/
    background-image: url('../Resources/imgs/PaginaBlanca/Producto/ProductoNuevo.png');
    background-repeat:no-repeat;
    float:left;
    display:block;
    position:relative;
    width:51px;
    height:47px;
    /*text-align:center;*/
    /*z-index:1000;*/
}     

.tbaElementoProductoVacio
{
    border-collapse: collapse;
    height: 340px;
    width: 235px;
    background-color: #fff;
}   
.Descripcion, a.Descripcion, span.Descripcion
{
    font-size: 0.8em;
    /*vertical-align:top;*/
    text-align:left;
    color: #7F7F7F;
    text-transform:uppercase;
}
.DescripcionGrande, a.DescripcionGrande, span.DescripcionGrande
{
    text-align:left;
    color: #7F7F7F;
    text-transform:uppercase;
}
.Codigo, a.Codigo, span.Codigo
{
    font-size: 1.2em;
    /*color: #4D4D4D;*/
    color:#074a97;  
    /*text-shadow: 3px 3px 8px silver;*/
    font-weight: bold;
}
.CodigoGrande, a.CodigoGrande, span.CodigoGrande
{
    color: #074a97;
    font-size:1.4em;
    font-weight: bold;
    
}
.PrecioNegado, a.PrecioNegado, span.PrecioNegado
{
    font-size: .9em;
    color: #666666;
    text-shadow: 3px 3px 8px Gray;
    text-decoration: line-through;
}
.PrecioGrande, a.PrecioGrande, span.PrecioGrande
{
    font-size: 1.4em;
    color: #004F92;
    text-shadow: 3px 3px 8px Gray;
}
.Precio, a.Precio, span.Precio
{
    font-size: 1em;
    color: #004F92;
    text-shadow: 3px 3px 8px Gray;
    text-align:right;
}
.WucResultadosTablaBarraOpciones
{
    width: 100%;
    height: 35px;
    border-collapse: collapse;
}
.BotonOrdenacion
{
    cursor:pointer;
    position:relative;
}
.BotonOpciones
{
    cursor:pointer;
    position:relative;
}
.PanelsResultados
{
    /*border: 1px solid #666666;*/
    border: 1px solid #808080;
    width: 210px;
    height: 45px;
    background-color: #F7F7F7;
    display: none;
    position: absolute;
    box-shadow: 0px 3px 3px #999; /*border-radius: 0.3em;*/
    vertical-align: middle;
    text-align: left;
}
#divCerrarPanelOrdenacion, #divCerrarPanelOpciones
{
    display: none;
    position: absolute;
    height: 27px;
    width: 27px;
    background-image: url('../Resources/imgs/PaginaBlanca/Producto/BtnCerrar-2.png');
    background-repeat: no-repeat;
}
.EnlaceMaster, a.EnlaceMaster, span.EnlaceMaster
{
    color: White;
    text-align: center;
}
.MenuBusquedasEnlaceNormal, a.MenuBusquedasEnlaceNormal
{
    font-size:0.8em;
    font-weight: bold;
    /*text-shadow: 3px 3px 8px Gray;*/
    text-transform: uppercase;
}
.MenuBusquedasEnlaceSeleccionado, a.MenuBusquedasEnlaceSeleccionado
{
    font-size: 0.9em;
    text-transform: uppercase;
    font-weight: bold;
    color: #000000;
}
.MenuBusquedasEnlaceNormal:hover
{
    background-color:#d6d6d6;
}
.MenuBusquedasTablaPrincipal
{
    border-collapse: collapse;
    height:30px;
    text-align:left;  
    width:1024px; 
}
.DivSuperBanner
{
    width:1920;
    text-align:center;
    margin-left:-450px;
}
/*-----imagenes seccion marcas---*/
.ZM
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoZM-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.ZM:hover
{
   background-position: right;
   width:96px;
   height:66px;
}*/
.Value
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoValue-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Value:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Acosa
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoAcosa-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Acosa:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.ZEN
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoZEN-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.ZEN:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Tecnofuel
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoTecnofuel-2.png');
   background-repeat: no-repeat;
   background-position:center;
   width:366px;
   height:80px;
}
/*.Tecnofuel:hover
{
   background-position: right;
   width:195px;
   height:66px;
}*/
.Dynamic
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoDynamic-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:90px;
}
/*.Dynamic:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Reiden
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoReiden-2.png');
   background-repeat: no-repeat;
   background-position:right;
   width:195px;
   height:80px;
}
/*.Reiden:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Star
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoStar-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Star:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Carfan
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoCarfan-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Carfan:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.EfiCoils
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoEfiCoils-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.EfiCoils:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Nipon
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoNipon-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Nipon:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.QBH
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoQBH-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.QBH:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Reward
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoReward-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Reward:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.Weischler
{
   background-image: url('../Resources/imgs/PaginaBlanca/Marcas/ImgLogoWeischler-2.png');
   background-repeat: no-repeat;
   background-position: center;
   width:195px;
   height:80px;
}
/*.Weischler:hover
{
   background-position: right;
   width:94px;
   height:66px;
}*/
.ColumnaSubTitulo
{
    border-style: none none solid none;
    border-width: 2px;
    border-color: #FF0000;
    background-color: #000000;
    font-weight: bold;
    text-transform: capitalize;
    color: #FFFFFF;
    text-align: left;
}
.TablaNormal
{
    width:100%; 
    background:White; 
    border-collapse: collapse;
}
.btnRegresar
{
    background-image:url('../Resources/Dis_Corporativo/Producto/Boton_regresar-2.png');
    background-repeat:no-repeat;
    background-position:left;
    width:80px;
    height:22px;
    text-align: left;
    margin-left:10px;
}
.btnRegresar:hover
{
    background-position:right;
    width:80px;
    height:22px;
    margin-left:10px;
}
.btnAgregar
{
    background-image: url('../Resources/imgs/PaginaBlanca/Producto/BtnAgregarChico-2.png');
    background-repeat: no-repeat;
    background-position: right;
    width: 76px;
    height: 20px;
}
.btnAgregar:hover
{
    background-position:left;
    width:76px;
    height:20px;
}
.tdDetalleProductoImagenFondoNormal
{
    width:500px;
}
.tdDetalleProductoImagenFondoNuevo
{
    background-image: url('../Resources/imgs/PaginaBlanca/Producto/ProductoNuevoGrande-2.png');
    background-repeat: no-repeat;
    width:500px;
}
.tdDetalleProductoDatos
{
    vertical-align:top; 
    text-align:left;
}
.AsteriscoRojo
{
    color:Red;
    font-size:20px;
    vertical-align:bottom;
}
.SubMenu1
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/Img_SubMenu1.png');
    background-repeat:no-repeat;
    background-position:left;
    width:165px;
    height:30px;
}
.SubMenu1:hover
{
    background-position:right;
    width:165px;
    height:30px;
}
.SubMenu2
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/Img_SubMenu2.png');
    background-repeat: no-repeat;
    background-position: left;
    width: 165px;
    height: 30px;
}
.SubMenu2:hover
{
    background-position:right;
    width:165px;
    height:30px;
}
.SubMenu3
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/Img_SubMenu3.png');
    background-repeat:no-repeat;
    background-position:left;
    width:180px;
    height:30px;
}
.SubMenu3:hover
{
    background-position:right;
    width:180px;
    height:30px;
}
.SubMenu4
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/Img_SubMenu4.png');
    background-repeat:no-repeat;
    background-position:left;
    width:170px;
    height:30px;
}
.SubMenu4:hover
{
    background-position:right;
    width:170px;
    height:30px;
}
.MiCuentaFondo
{
    background-image: url('../Resources/Dis_Corporativo/Img_Generales/Img_DefaultLogin-2.png');
    background-repeat: no-repeat;
    height:250px;
}
#Alerta
{
    width:237px;
    height:65px;
    background-image:url('../Resources/Dis_Corporativo/Img_Generales/AlertaNoProducto-2.png');
    background-repeat:no-repeat;
    background-position:right;
    border-color:White;
    font-size:small;
    color:White;
    font-weight:bold;
    padding: 50px 13px 0 5px;
    display:none;
}
.PosicionAlerta
{
   bottom:-2px;
   position:absolute;
   right:50%;
   z-index:1000;
   float:right;
   margin-top:0;
   margin-right:-335px; 
   top:20px;
   margin-left:10px;
}
.tdAyuda
{
    height:30px;
    text-align:right;
    padding-right:10px;
}
.Pasos
{
    font-weight:bold;
    color:#666;   
}

.TituloContacto
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    color:#666666;
    font-weight: bold;
    padding-left: 10px;
}
.TextoContacto
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #666666;
    font-weight: normal;
}
.DivElementoContacto
{
    margin-bottom: 10px;
}
.BusquedaRapidaPanel
{
    background-image: url('../Resources/imgs/PaginaBlanca/Master/ImgBusqueda.png'); 
    background-repeat: no-repeat; 
    background-position: right top;
    width: 210px;
    height: 25px;
    position:relative;
}
.BusquedaRapidaTextBox
{
    border-style: none;
    width:160px;
}
.BusquedaRapidaButton
{
    width: 30px;
    height: 23px;
}
#PedRapid
{
    float:left;
    position: absolute;
    display:block;
    top:183px;
    left:750px;
}
/*#panPedidoRapido
{
    float:left;
    position: relative;
    display:block;
}*/
.panMiPedidoRapido
{
    background: #FFFFFF;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
    width:320px;
    height: 350px;
}
.CerrarMiPedidoRapido
{
    background-color: #FFFFFF;
    border-top:2px solid #cccccc;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
    display:none;
    line-height:30px;
	width:320px;
	text-align:center;
}
.btnCerrar
{
   background-image: url('../Resources/Dis_Corporativo/Producto/Boton_cerrar-2.png');
   background-repeat: no-repeat;
   box-shadow: 4px 4px 5px rgba(167,167,167,0.5);
   width:24px;
   height:24px;
}
.btnCerrar:hover
{
   background-position:bottom;
   width:24px;
   height:24px;
}
#BotonArriba
{
    position:fixed;
    right:5%;
    /*margin-right:-600px; */
    bottom:40px;
    
}
#BotonArriba a
{
    width:60px;
    height:60px;
    display:block;
}
#BotonArriba span
{
    width:60px;
    height:60px;
    display:block;
    background-image:url('../Resources/imgs/PaginaBlanca/Master/Img_arriba-2.png');
    background-repeat:no-repeat;
}

a.ElementoNoDisponible
{
    color: #ccc;
    font-size: .7em;
}
a.ElementoNoDisponible:hover
{
    color: #000;
    font-size: .7em;
}
.BtnAgregarGrande
{
   background-image: url('../Resources/imgs/PaginaBlanca/Producto/BtnAgregarGrande-2.png');
   background-repeat: no-repeat;
   background-position: left;
   width:115px;
   height:29px;
}
.BtnAgregarGrande:hover
{
   background-position: right;
   width:115px;
   height:29px;
}
.BtnAgregarChico
{
   background-image: url('../Resources/imgs/PaginaBlanca/Producto/BtnAgregarChico-2.png');
   background-repeat: no-repeat;
   background-position: left;
   width:75.5px;
   height:19px;
}
.BtnAgregarChico:hover
{
   background-position: right;
   width:75.5px;
   height:19px;
}
.GridView
{
    background-color: #F7F7F7;
    width:800px;
}
.GridViewRow
{
    border: 1px solid #CCCCCC; 
    background-color: #FFFFFF; 
}
.GridViewProductoNuevo
{
    background-image: url('../Resources/Dis_Corporativo/Img_Generales/NuevoLine.png');
    background-repeat:no-repeat;
    height: 70px;
    width: 90px;
    text-align:right;
}
.GridViewProducto
{
    width: 90px;
    height: 70px;
    text-align:right;
}
.MarcaPromocion
{
    font-size: large;
    font-weight: bold;
}
.TextoEmpresa
{
    text-align: left;
    color: Gray;
    margin:20px 10px 0 10px;
    text-align:justify;
    width: 50%;
}
.DescripcionMarca
{
    color: Gray;   
}
.PreguntaMarca
{
    font-weight: bold;
}
.RespuestaMarca
{
    color: Gray;
}
.TitutloTips
{
    font-weight: bold;
            
}
.lblmensajecontacto
{
    color:Blue;
    font-size:1em;
    font-weight:bold;   
    font-family:Helvetica;
    padding-left:20px;
}
.CuerpoTips
{
    color: Gray;
    text-align:justify;
}
.tdsucursal
{
    padding:5px 10px;
    text-align:center;
}
.tdzonas
{
    vertical-align: top;
    width:204px;
}
.TitulosGrandes
{
    font-weight:bold;
    font-size:1.65em;
}
.DivMargenInformacion
{
    /*margin-bottom: 20px;
    margin-top: 20px;*/
    text-align:left;
    width:1024px;
}
#tdextras
{
    font-size:.8em;
}

#divBarritaTitulo
{
    text-align: center;
    height: 25px;
    font-size:.9em;
    margin-top: 10px;
    font-weight:bold;
    border-top:solid 2px Red;
    text-transform:uppercase;
    /*background:#000000;
    background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraCataloProdcutos.png');
    background-repeat:no-repeat;
    /*background:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#a1a1a1));
    background:-moz-linear-gradient(linear,left top,left bottom,from(#000000),to(#a1a1a1));
    background:-o-linear-gradient(top,#000000,#a1a1a1);
    background-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#a1a1a1');  
    background-image: linear-gradient(to bottom, #000000 0%, #a1a1a1 80%);
    border-top-right-radius:15px;
    border-top-left-radius:15px;*/
}
#divBarritaCuerpo
{
    text-align:left; 
    /*background-color: #fff;
    border-bottom-right-radius:15px;
    border-bottom-left-radius:15px; 
    -webkit-box-shadow : 3px 3px 5px 0px rgba(50, 50, 50, 0.25);
    -moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.25);
    box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.25);*/
    min-width:200px;
}
#TbFiltros
{
    /*background-color: #fff;
    border-bottom-right-radius:15px;
    border-bottom-left-radius:15px; 
    -webkit-box-shadow : 3px 3px 5px 0px rgba(50, 50, 50, 0.25);
    -moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.25);
    box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.25);*/
    min-width:200px;
}
#TbFiltrosExtras
{
    /*background-color: #fff;
    border-bottom-right-radius:15px;
    border-bottom-left-radius:15px; 
    -webkit-box-shadow : 3px 3px 5px 0px rgba(50, 50, 50, 0.25);
    -moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.25);
    box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.25);*/
    min-width:200px;
}
 #divBarritaFiltros
{
    /*background: none repeat scroll 0 0 #000000;*/
    /*background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraFamilias.png');
    background-repeat:no-repeat;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;*/
    color: #666666;
    font-family: Helvetica,sans-serif;
    font-size: .8em;
    text-align: left;
    
}
#divBarritaCuerpo1
{
    text-align:left; 
    /*background-color: Black; */
}
.divfamilia
{
    /*border-bottom:solid 1px #e1e1e2;*/
    color:White;
    margin:0;
    padding:0;
    height:20px;
    width:220px;
}
.divfamilia:hover
{
    background:#d6d6d6;
    /*background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#f78787));
    background:-moz-linear-gradient(linear,left top,left bottom,from(#ff0000),to(#f78787));*/
    color:Black;
    vertical-align:middle;
    width:220px;
}

.divfamilia1:hover
{
    background:#d6d6d6;
    /*background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#f78787));
    background:-moz-linear-gradient(linear,left top,left bottom,from(#ff0000),to(#f78787));
    color:White;*/
    vertical-align:middle;
    min-width:220px;
}
#divBarrita
{
    font-size:.9em;
    text-align:left; 
    /*border-top-right-radius:15px;
    border-top-left-radius:15px;*/
    min-width:220px;
}

.aTituloBarrita, a.aTituloBarrita
{
    color:#FFF;
    font-size:1.1em;
}
.BarritaClasifiacion, a.BarritaClasifiacion, span.BarritaClasifiacion
{
    padding-left: 5px;
}
.BarritaClasifiacion1, a.BarritaClasifiacio1n, span.BarritaClasifiacion1
{
    padding-left: 5px;
}
.BarritaDivision, a.BarritaDivision, span.BarritaDivision
{
    padding-left: 15px;
}
.BarritaDivision1, a.BarritaDivision1, span.BarritaDivision1
{
    padding-left: 15px;
}
.Head
{
    color: #666666;
    font-weight: bold;
    text-align: center;
}
.Sucursal
{
    color: #666666;
}
.Saldo
{
    color: #666666;
    text-align: right;
}
.LabelFechaEmision, .LabelFechaVence
{
    text-align: center;
}
.LabelSerie
{
}
.LabelFacturaID
{
}
.LabelImporte, .LabelSaldo
{
    text-align: right;
}
.ArticuloCodigo
{
    color: Gray;
}
.ArticuloCantidad
{
    color: Gray;
    text-align: right;
}
.ArticuloDescripcion
{
    color: Gray;
}
.ArticuloPrecio, .ArticuloImporte
{
    color: Gray;
    text-align: right;
}
.FlotarMarca
{
    float:right;
    position:fixed;
    z-index:1000;
    top:400px;
    right:130px
}
#FondoZonaReservada
{
    /*background-image: url('../Resources/imgs/PaginaBlanca/Master/Img_ZonaReservada.png');
    background-repeat:no-repeat;*/
    /*background-color:White;*/
    background-position:center;
    z-index:-1px;
    width:100%;
    position: relative;
    /*min-height:680px;*/
}
.Main1024
{
    width:1050px;
}
.alineacion-media
{
    vertical-align: middle;
    margin-top: 5px;
    text-align: center;
}
.AlineacionDerecha
{
    text-align:right;
    padding-right:15px;
}
.alineacionGcarrito
{
    padding:10px 15px 0px 15px;
}
.ElementoCodigo, a.ElementoCodigo, span.ElementoCodigo
{
    font-size: 1.1em;
    color: #FF0000;
    text-shadow: 3px 3px 8px silver;
    font-weight: bold;
}
.limpiar
{
    background-image:url('../Resources/imgs/PaginaBlanca/Producto/Limpiar-2.png');
    background-repeat:no-repeat;
    background-position:right;
    vertical-align:middle;
    width:20px;
    height:20px;
}
.limpiar:hover
{
    background-position:left;
    width:20px;
    height:20px;
}
.TextLimpiar
{
    color:Green;
    font-size:.9em;
    vertical-align:middle;
}
.TextLimpiar:hover
{
    color:Gray;
    font-size:.9em;
}
#FDegradadoAzul
{
    width:100%;
    height:140px;
    background: rgba(3,73,148,1);
    background: -moz-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(3,73,148,1)), color-stop(100%, rgba(1,41,77,1)));
    background: -webkit-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -o-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -ms-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: linear-gradient(to bottom, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#034994', endColorstr='#01294d', GradientType=0 );

    /*background: rgba(1,115,191,1);
    background: -moz-linear-gradient(top, rgba(1,115,191,1) 0%, rgba(6,44,82,1) 63%, rgba(6,44,82,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(1,115,191,1)), color-stop(63%, rgba(6,44,82,1)), color-stop(100%, rgba(6,44,82,1)));
    background: -webkit-linear-gradient(top, rgba(1,115,191,1) 0%, rgba(6,44,82,1) 63%, rgba(6,44,82,1) 100%);
    background: -o-linear-gradient(top, rgba(1,115,191,1) 0%, rgba(6,44,82,1) 63%, rgba(6,44,82,1) 100%);
    background: -ms-linear-gradient(top, rgba(1,115,191,1) 0%, rgba(6,44,82,1) 63%, rgba(6,44,82,1) 100%);
    background: linear-gradient(to bottom, rgba(1,115,191,1) 0%, rgba(6,44,82,1) 63%, rgba(6,44,82,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0173bf', endColorstr='#062c52', GradientType=0 );
    background-repeat:repeat-x;*/
    border-bottom:3px solid Red;
}
.FDegradadoRojo
{
    background-image:url('../Resources/imgs/PaginaBlanca/Master/FondoRojoDegradado-2.png');
    background-repeat:no-repeat;
    width:280px;
    height:140px;
}
.FDegradadoRojo9px
{
    background-image:url('../Resources/imgs/PaginaBlanca/Master/FondoRojoDegradado9px-2.png');
    background-repeat:repeat-x;
    width:9px;
    height:140px;
    margin:0;
    padding:0;
}
.FDegradadoRojoEsq
{
    background-image:url('../Resources/imgs/PaginaBlanca/Master/FondoRojoDegradadoEsq-2.png');
    background-repeat:repeat;
    width:117px;
    height:140px;
    margin:0;
    padding:0;
}
.RSociales
{
    float:right;
    width:20%; 
    height:140px;
    position:relative;
    top:0;
    right:0;
    z-index:1000;
}
.Contacto
{
    min-width:180px;
    line-height:30px;
    display:inline-block;
    background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraContacto-2.png');
    background-repeat:no-repeat;
    border-bottom:30px solid transparent;
    border-left:20px solid transparent;
    margin-bottom:5px;
    position:relative;
}
.FaceBook
{
    min-width:205px;
    line-height:30px;
    display:inline-block;
    background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraFaceBook-2.png');
    background-repeat:no-repeat;
    border-bottom:30px solid transparent;
    border-left:20px solid transparent;
    margin-bottom:7px;
    position:relative;
}
.MiCuenta
{
    min-width:225px;
    line-height:30px;
    display:inline-block;
    background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraMICuenta-2.png');
    background-repeat:no-repeat;
    border-bottom:30px solid transparent;
    border-left:20px solid transparent;
    margin-bottom:7px;
    position:relative;
}
.BContacto, .BFaceBook, .BMiCuenta
{
    color:White;
    font-weight:bold;
    font-size:.8em;
    text-transform:uppercase;
}
.APMMenu
{
    width:695px;
    color:White;
    font-weight:bold;
    font-size:.9em;
    text-decoration:none;
    text-transform:uppercase;
    padding-top:20px; 
    text-align:left;
}
.APMMenu a
{
    margin:0 15px;
}
.APMMenu a:visited
{
    color: White;
    text-decoration: none; 
}
.APMMenu a:link
{
    color:White;
}
.APMMenu a:hover
{
    color:Silver;
}
.Poslogo
{
    width: 130px; 
    height: 89px; 
    top:0px;
    left:-270px;
    float: left;
    position: relative;
    z-index:1000;
}
.colorsubmenu
{
    background: rgba(81,80,80,1);
    background: -moz-linear-gradient(top, rgba(81,80,80,1) 0%, rgba(22,22,22,1) 81%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(81,80,80,1)), color-stop(81%, rgba(22,22,22,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(81,80,80,1) 0%, rgba(22,22,22,1) 81%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(81,80,80,1) 0%, rgba(22,22,22,1) 81%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(81,80,80,1) 0%, rgba(22,22,22,1) 81%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(81,80,80,1) 0%, rgba(22,22,22,1) 81%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#515050', endColorstr='#000000', GradientType=0 );
    color:White;
    font-weight:bold;
    text-transform:uppercase;
    font-size:.9em; 
    position:relative;
    width:820px;
    height:40px;
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
}
.FondoBlanco
{
    width:100%;
    height:100%; 
    background-repeat:repeat-y;
    background: rgba(156,156,156,1);
    background: -moz-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(156,156,156,1)), color-stop(10%, rgba(230,230,230,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(91%, rgba(230,230,230,1)), color-stop(100%, rgba(156,156,156,1)));
    background: -webkit-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: -o-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: -ms-linear-gradient(left, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    background: linear-gradient(to right, rgba(156,156,156,1) 0%, rgba(230,230,230,1) 10%, rgba(255,255,255,1) 52%, rgba(230,230,230,1) 91%, rgba(156,156,156,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9c9c', endColorstr='#9c9c9c', GradientType=0 );
}
.fondoTextoRFL
{
    background-image:url('../Resources/imgs/PaginaBlanca/Master/FondoTexto-2.png');    
    background-repeat:no-repeat;
    width:824px;
    height:72px;
    
}
.F1
{
     background-image:url('../Resources/imgs/PaginaBlanca/Master/RefaccionariaEnLineaIZq-2.png');    
     background-repeat:no-repeat;
     width:54px;
     height:72px;
     float:left;
     position:relative;
     top:0;
}
.F2
{
     background-image:url('../Resources/imgs/PaginaBlanca/Master/RefaccionariaEnLineaUno-2.png');    
     background-repeat: repeat-x;
     width:5px;
     height:72px;
     float:left;
     position:relative;
     top:0;
     text-align:center;
}
.F3
{
     background-image:url('../Resources/imgs/PaginaBlanca/Master/RefaccionariaEnLineaDer-2.png');    
     background-repeat:no-repeat;
     width:68px;
     height:72px;
     float:left;
     position:relative;
     top:0;
}
.top
{
    
}
#TxtRefaccionaria
{
    width:100%;
    float:left;
    position: relative;
    vertical-align:middle;
    margin-top:10px;
    display:block;
    
}
.TransContacto
{
    background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraMICuentaTR-2.png');    
    background-repeat:no-repeat;
    color:Black;
    font-weight:bold;
}
.BarritaClasifiacion1
{
    /*background-image:url('../Resources/imgs/PaginaBlanca/Master/BarraFamilias.png');    
    background-repeat:no-repeat;*/
    color:Black;
    min-width:220px;
}
.sombra
{
    float:left;
    width:100%;
    height:140px;
    -webkit-box-shadow: 0px 0px 26px 4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 26px 4px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 26px 4px rgba(0,0,0,0.75);
    
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0173bf', endColorstr='#062c52', GradientType=0 );
	-webkit-box-shadow: 1px 10px 22px 0px rgba(0,0,0,1);
	-moz-box-shadow: 1px 10px 22px 0px rgba(0,0,0,1);
	box-shadow: 1px 10px 22px 0px rgba(0,0,0,1);*/
}
div#divFooter h3
{
    font-size:1em;
    text-align:left;
    margin-left:38px;
}
div#divFooter ul
{
    margin:0;
    text-align:left;
    font-size:.9em;
}
div#divFooter ul li
{
    color:Silver;
    text-align: left;
    margin:3px 0;
}
div#divFooter ul li a
{
    color:Silver;
}
#OpMenu,#OpDescargas,#OpRefaccionarias,#OpClienteReservada,#OpContactos,#OpPolitica
{
    display:inline;
    float:left;
    position:relative;
    max-width:250px;
}
#OpMenu ul
{
    display:inline;
    float:left;
    position:relative;
    width:100px;
}
#OpClienteReservada ul
{
    display:inline;
    float:left;
    position:relative;
    width:250px;
}
#OpContactos ul
{
    display:inline;
    float:left;
    position:relative;
    width:120px;
}
#CopyRight
{
    bottom:0;
    color:Gray;
    clear:both;
    padding-top:30px;
    text-align:center;
}
.BGSucursal
{
    background-image:url('../Resources/imgs/PaginaBlanca/Refaccionarias/ImgAreaExhibicion-2.png');
    background-repeat:no-repeat;
    width:399px;
    height:405px;
    display:inline-block;
}   
/*--seccion RH--*/
#Menulat
{
    width:100px;
    height:auto;
    padding-right:20px;
}
#Rechazo
{
   
}
.Posicionleft
{
    float:left;
    display:block;
    position: relative;
}
.PosicionRightBanner
{
    float:right;
    display:block;
    position: relative;
    right:25px;
}
.BotonMargin
{
     float:left;
     display:block;
     position:relative;
     left:-10px;
     margin-bottom:15px;
}
.PBotones
{
    width:100%;
    height:200px;
    margin-top:50px;
    vertical-align:bottom;
    text-align:center;
}
.ImgBannerCH
{
    background-image:url('../Resources/imgs/PaginaBlanca/RH/BannerC.H-2.png');
    background-repeat:no-repeat;
    width:850px;
    height:130px;
}
.FondoAzulDeg
{
    background: rgba(3,73,148,1);
    background: -moz-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(3,73,148,1)), color-stop(100%, rgba(1,41,77,1)));
    background: -webkit-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -o-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -ms-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: linear-gradient(to bottom, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#034994', endColorstr='#01294d', GradientType=0 );
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
}
.footerproteccion
{
    margin-bottom:30px;
}
.ImgContratarCandidato
{
    background-image:url('../Resources/imgs/PaginaBlanca/RH/ContratarCandidato-2.png');
    background-repeat:no-repeat;
    float:right;
    display:block;
    position:relative;
    right:60px;
    width:300px;
    height:250px;
    margin-bottom:50px;
}
.AlineText
{
   text-align:left;
}
.PanelListarCandidatos 
{
    padding-left:80px;
    text-align:left;
    width:400px;
}
.AceptarSolicitud
{
    width:350px;
    height:200px;
    background: rgba(3,73,148,1);
    background: -moz-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(3,73,148,1)), color-stop(100%, rgba(1,41,77,1)));
    background: -webkit-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -o-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: -ms-linear-gradient(top, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    background: linear-gradient(to bottom, rgba(3,73,148,1) 0%, rgba(1,41,77,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#034994', endColorstr='#01294d', GradientType=0 );    
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
}
.AnchoVentana
{
    width:850px;
    height:auto;
}
.ImgListarCandidatos
{
    background-image:url('../Resources/imgs/PaginaBlanca/RH/ImgListarCandidatos-2.png');
    background-repeat:no-repeat;
    float:right;
    display:block;
    position:relative;
    right:80px;
    width:300px;
    height:250px;
    margin-bottom:50px;
}
.ImgRechazoSolicitud
{
    background-image:url('../Resources/imgs/PaginaBlanca/RH/ImgRechazoSolicitud-2.png');
    background-repeat:no-repeat;
    float:right;
    display:block;
    position:relative;
    right:80px;
    width:300px;
    height:250px;
    margin-bottom:50px;
}
.ImgAgregarCandidato
{
    background-image:url('../Resources/imgs/PaginaBlanca/RH/ImgAgegarCandidato-2.png');
    background-repeat:no-repeat;
    width:850px;
    height:200px;
    margin-bottom:15px;
}
.ImgRechazarCandidato
{
    background-image:url('../Resources/imgs/PaginaBlanca/RH/ImgListarCandidatos-2.png');
    background-repeat:no-repeat;
    float:right;
    display:block;
    position:relative;
    right:80px;
    width:300px;
    height:250px;
    margin-bottom:50px;
}
.BgTitulosBarrita
{
    background-image:url('../Resources/imgs/PaginaBlanca/Producto/PlecaBarritaTitulos-2.png');
    background-repeat:no-repeat;
    color:White;
    font-family:Helvetica, sans-serif;
    font-size:.85em;
    font-weight:bold;
    text-transform:uppercase;
    text-align:center;
    margin:0 0 0 0;
    padding-top:5px;
    height:33px;
    width:230px;
}
.ImgMarca
{
    float:right;
    display:block;
    position:relative;
    right:30px;
    width:100px;
    height:82px;
}
.Ruta
{
    color: Gray;
    text-align:left;
    width:100%;
    margin:10px 15px;
    
}
.ImgCodigo
{
    /*float:left;
    display:block;
    position:relative;*/
    width:450px;
    height:369px;
    margin-left:20px;
}
.DivInfo
{
    float:left;
    display:block;
    position:relative;
    width:480px;
    vertical-align:top;
}
.AplicacionesGasolina
{
    clear:both;
    text-align:left;
    padding:5px 0;
}
.FichaTecnica
{
  margin-bottom:15px;   
}
.FontBlue1
{
    color:#074a97;
}
.FontBlue2
{
    color:#407ab9;
}
.FontBlue3
{
    color:#6a9dcf;
}