@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: normal;
font-style: normal;
font-size: 11px;
font-family: "Lucida sans", Arial, Helvetica, sans-serif;
vertical-align: baseline
}

body {
line-height: 190%;
}

:focus {
outline: 0
}

ol, ul 
{
list-style: none
}

table {
border-collapse: collapse;
border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
content: ""
}

blockquote, q {
quotes: "" ""
}

input, textarea {
margin: 0;
padding: 0
}

hr {
margin: 0;
padding: 0;
border: 0;
color: #000;
background-color: #000;
height: 1px;
}
br, .clear
{
clear:both;
}
.noBorde
{
border:0 !important;
}
strong
{
font-weight:700;
}
body
{
background-color:#F8F8FF;
}
p
{
margin:0 10px;
padding:0 0 8px 0;
}
.col.d p a, .col.d p strong
{
font-size:12px;

}
a
{
color:#156FA1;
text-decoration:none;
font-weight:700;
}
a:hover
{
text-decoration:underline;
}
ul
{
margin: 0 10px 0 0;
}
h1
{
display:none;
}
form
{
margin:0;
}
label, input
{
margin:0 5px 5px 0;
}
input, textarea
{
border:1px solid #b5cade;
}
label, textarea
{
font:bold 11px/120% Arial, Helvetica, Sans-serif;
}
#content input.check, #content input.radio
{
border:0;
background-color:#fff;
float:left;
margin:0 0 0 5px;
width:auto;
}

label
{
margin:0;
padding:0;
vertical-align:top;
}

.busqueda label.especial
{
width:130px;
}


select
{
margin:0 0 8px 0;
font:normal 10px/120% Arial, Helvetica, Sans-serif;
float:left;
}

#content input.primeraAccion, input.primeraAccion
{
background:#c01f0f url(../images/bBtn.gif) repeat-x 0 0;
color:#fff;
font:bold 11px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
cursor:pointer;
padding:3px;
border:1px solid #eee;
text-transform:uppercase;
margin:10px 0 10px 0;
width:auto;
}

#content a.primeraAccion
{
background:#c01f0f url(../images/bBtn.gif) repeat-x 0 0;
color:#fff;
font:bold 9px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
padding:4px;
border-left:1px solid #ec5e4d;
border-top:1px solid #ec5e4d;
border-right:1px solid #5f0d04;
border-bottom:1px solid #5f0d04;
text-transform:uppercase;
margin:10px 10px 10px 0;
float:left;
}

#content a.primeraAccion:hover
{
background:#c01f0f url(../images/bBtnH.gif) repeat-x 0 0;
}

#content a.segundaAccion
{
float:left;
padding: 10px 0 0 10px;
font-size:13px;
font-weight:700;
}
#wrapper
{
margin: 0 auto;
width: 960px;
background-color:#fff;
border-right:1px solid #c7c6c6;
border-left:1px solid #eee;
position:relative;
}

#header
{
width: 960px;
height:160px;
position:relative;
background-color:#000;
overflow:hidden;

}
.innerfade li
{
display:inline;
}
#bHeader, #logo
{
position:absolute;
}
.promo
{
overflow:hidden;
height:256px;
}
#bHeader
{
margin:0;
padding:0;
}
#logo
{
z-index:500;
top:-10px;
}
#loginUsuario
{
position:relative;
background:#3585b2 url(../images/bMenu.gif) repeat-x 0 bottom;
border:1px solid #5EB1DD;
border-top:none;
border-right:none;
float:right;
padding:0 0 0 8px;
z-index:50;
height:48px;
}
#loginUsuario.ingresado
{
height:25px;
}
#loginUsuario.ingresado strong
{
color:#fff;
text-transform:uppercase;
font-weight:700;
}
#loginUsuario label, #loginUsuario input
{
float:left;
margin:4px 5px 5px 0; 

}
#loginUsuario input
{
font:normal 11px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
}
#loginUsuario label
{
font:bold 9px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
text-transform:uppercase;
color:#f2f2f2;
margin:8px 5px 5px 0; 
}
#loginUsuario input.primeraAccion
{
font:bold 9px/120%  "Lucida sans", Arial, Helvetica, Sans-serif;
float:left;
padding:1px;
margin:4px 10px 5px 0; 
}
#loginUsuario ul 
{
margin:6px 0 0 0;
}
#loginUsuario ul li, #loginUsuario a
{
font:normal 9px/120%  "Lucida sans", Arial, Helvetica, Sans-serif;
text-transform:uppercase;
}
#loginUsuario ul li
{
float:left;
display:inline;
margin:0 10px 0 0;
color:#fff;
}
#loginUsuario a
{
color:#f2f2f2;
text-decoration:none;
text-transform:uppercase;
}
#loginUsuario a:hover
{
text-decoration:underline;
}
#menu
{
background:transparent url(../images/bMenuH.gif) repeat-x 0 0;
}
#menu ul
{
text-align:center;
margin:0;
}
#menu ul li
{
height:28px;
float:left;
display:inline;
margin:0;
padding:0;
}
#menu ul li a
{
padding:5px 10px 0;
text-transform:uppercase;
color:#f2f2f2;
border-right:1px solid #5eb1dd;
border-left:1px solid #1d5f84;
font:bold 12px/200%  "Lucida sans", Arial, Helvetica, Sans-serif;
font-style:italic;
float:left;
display:inline;
}
#menu ul li a.activo
{
background:transparent url(../images/bMenu.gif) repeat-x 0 0;
color:#fff;
}


#menu ul li a:hover
{
color:#fff;
text-decoration:none;
background:transparent url(../images/bMenu.gif) repeat-x 0 0;
/* border-bottom:1px solid #1D5F84; */
}
#menu ul li a.ultimo
{
border-right:0 !important;
}
#menu ul li ul
{
position:absolute;
margin:0;
width:120px;
}
#menu ul li ul li
{
display:block;
margin:0;
float:none;
text-align:left;
}
#menu ul li ul li a
{
font-weight:700;
float:left;
padding:2px 15px;
text-transform:uppercase;
color:#fff;
border-right:1px solid #5eb1dd;
border-left:1px solid #1d5f84;
}
#menu ul li ul li a:hover
{
background:transparent url(../images/bMenuH.gif) repeat-x 0 0;
border-bottom:1px solid #1D5F84;
}
#content
{
padding:10px 0 10px;
border-top:1px solid #1D5F84;
}
.col
{

}
.col.a
{
margin:5px 0 0 5px;
}
.col.b
{
width:258px;
margin: 0 0 0 10px;
background-color: #cee1ec;
float:left;
border:1px solid #5eb1dd;
}
.col.b:before {
content: url(../images/bSeccionTop.gif);
display: block;
line-height: 0.1;
margin: -1px -1px -20px -1px;
}
.col.b:after {
content: url(../images/bSeccionBottom.gif);
display: block;
line-height: 0.1;
clear:both;
margin: -1px -1px -2px -1px;
}
.col.c
{
width:660px;
margin:0 0 0 10px;
float:left;
}
.col.d
{
margin:0 10px;
padding:10px;
position:relative;
}
.col.d p
{
margin:0;
font-size:12px;
}
.col.e
{
margin:0;
padding:0 0 10px 0;
width:50%;
float:left;
}
h2, .col h2
{
font:bold 14px/160% "Lucida sans", Arial, Helvetica, Sans-serif;
letter-spacing:-1px;
text-transform:uppercase;
padding:9px 10px 0 9px;
color:#156fa1;
margin:0;
}
h3, .col h3
{
font:bold 13px/140% "Lucida sans", Arial, Helvetica, Sans-serif;
letter-spacing:-1px;
text-transform:uppercase;
padding:0 10px 10px 0;
color:#333;
margin:0;
}
.col.b h3
{

}
.busqueda h3
{
margin:0 0 0 10px;
}
.col.c h2
{
padding:0 10px 0 6px;
background:#fff url(../images/bH2_5.gif) repeat-x 0 0;
margin:0 0 10px 0;
border-bottom:1px solid #0d415f;
color:#0d415f;
}
.col.d h2,.col.e h2 , .col.f h2 a 
{
padding:0 10px 5px 0;
}
.busqueda
{
margin:10px 0 0 0;
position:relative;
}
.navegacion2 
{
position:relative;
top:-35px;
z-index:20;
right:15px;
float:right;
background-color:#fff;
border:1px solid #ccc;
width:50px;
height:20px;
}
.navegacion2 .anterior, .navegacion2 .siguiente
{
width:15px;
height:15px;
text-indent:-9000px;
display:block;
}
.navegacion2 .anterior
{
background:#fff url(../images/icoIzquierda.gif) no-repeat 0 0;
float:left;
margin:5px 0 0 5px;
}
.navegacion2 .siguiente
{
background:#fff url(../images/icoDerecha.gif) no-repeat right 0;
float:right;
margin:5px 5px 0 0;
}
.busqueda form
{
padding:0 0 0 10px;
}
.productos
{
margin:0 0 0 4px;
}
.productos img
{
margin:5px 0 5px 0;
}
.busqueda label
{
float:left;
font:bold 10px/160% "Lucida sans", Arial, Helvetica, Sans-serif;
text-transform:uppercase;
}
.col.d .productos a
{
float:left;
margin:0 14px 0 0;
}
.busqueda h2
{
color:#fff;
}
.busqueda select
{
color:#333;
}
.busqueda label
{
margin:0 5px 0 0;
width:70px;
color:#666;
}
.nBusqueda .porMedida, .nBusqueda .porVehiculo, .nBusqueda .porMarca,  .nBusqueda .porCategoria
{
width:215px;
float:left;
display:inline;
border-right:1px solid #ccc;
padding:0;
margin:0 0 0 8px;
}
.porMarcaRin, .porCategoriaRin, .medidaRin
{
width:215px;
float:left;
display:inline;
border-right:1px solid #ccc;
padding:0;
margin:0 0 20px 8px;
}
.nBusqueda .porMedidaMoto, .nBusqueda .porMarcaMoto,  .nBusqueda .porCategoriaMoto
{
width:252px;
float:left;
display:inline;
border-right:1px solid #ccc;
padding:0;
margin:0 0 20px 8px;
}
.porCategoriaRin
{
width:270px;
}
.filtros .otrosFiltros, .filtros .orden{
width:430px;
float:left;
display:inline;
padding:0;
margin:0 0 0 8px;
}
.filtros .otrosFiltros
{
border-right:1px solid #ccc;
}
#content .nBusqueda .porMarcaRin .primeraAccion, #content .nBusqueda .porCategoriaRin .primeraAccion, #content .nBusqueda .medidaRin .primeraAccion
{
margin:-3px 5px 10px 14px;
}
#content .nBusqueda .porMarcaMoto .primeraAccion, #content .nBusqueda .porCategoriaMoto .primeraAccion, #content .nBusqueda .porMedidaMoto .primeraAccion
{
margin:12px 5px 5px 0;
}
#content .nBusqueda .primeraAccion
{
margin:5px 5px 5px 0;
}
.nBusqueda h3
{
padding:0 10px 5px 0;
}
.nBusqueda label
{
float:left;
margin:0 10px 0 0;
font:bold 9px/160% "Lucida sans", Arial, Helvetica, Sans-serif;
text-transform:uppercase;
color:#666;
}
.busqueda .porCategoria
{
border:0;
}
.d .nBusqueda
{
margin:0;
border:1px solid #ddd;
}

.d .busqueda detalleProducto p
{
background-color:#009933;
}
.d .nBusqueda h2
{
color:#156FA1;
padding:9px 10px 0pt 9px;
}
.d .nBusqueda select
{
margin:0 0 5px 0;
}
.especial
{
margin:0 0 0 10px;
}
.especial img
{
margin:0 0 10px 0;
}
.marcas, .ofertas
{
border:1px solid #5EB1DD;
background-color:#fff;
margin:0 0 10px 0;
padding:0 0 3px;
}
.marcas ul
{
margin:10px 10px 0 15px;

}
.col.d .marcas
{
border:0;
padding:15px 0;
}

.marcas ul li, .col.d .marcas ul li
{
display:inline;
float:left;
margin:0 0 5px 10px;
overflow:hidden;
text-align:center;
width:145px;
height:55px;
background-image:none;
padding:0;
}
.col.d .marcas ul li
{
margin:0 0 5px 30px;
}
.marcas ul li img
{
}
.zoom
{
position:relative;
top:-24px;
background-color:#fff;
border:1px solid #ddd;
width:75px;
}
.zoom a
{
background:transparent url(../images/zoom.gif) no-repeat 0 0;
padding:3px 0 5px 20px;
font-size:11px;
text-transform:uppercase;
}
.col.e .categorias li
{
margin:5px 0;
background-image:none;
}
.categorias li a
{
padding:8px 0 12px 30px;
}
.categorias li ul li a
{
padding:8px 0 12px 50px;
}

.categoria1
{
background:transparent url(../images/icoCategoria1.gif) no-repeat 0 0;
}
.categoria2
{
background:transparent url(../images/icoCategoria2.gif) no-repeat 0 0;
}
.categoria3
{
background:transparent url(../images/icoCategoria3.gif) no-repeat 0 0;
}

.categoria11
{
background:transparent url(../images/icoCategoria1_1.gif) no-repeat 20px 0;
}
.categoria12
{
background:transparent url(../images/icoCategoria1_2.gif) no-repeat 20px 0;
}
.categoria13
{
background:transparent url(../images/icoCategoria1_3.gif) no-repeat 20px 0;
}

.categoria21
{
background:transparent url(../images/icoCategoria2_1.gif) no-repeat 20px 0;
}
.categoria22
{
background:transparent url(../images/icoCategoria2_2.gif) no-repeat 20px 0;
}
.categoria23
{
background:transparent url(../images/icoCategoria2_3.gif) no-repeat 20px 0;
}
.categoria24
{
background:transparent url(../images/icoCategoria2_4.gif) no-repeat 20px 0;
}
.categoria25
{
background:transparent url(../images/icoCategoria2_5.gif) no-repeat 20px 0;
}

.categoria31
{
background:transparent url(../images/icoCategoria3_1.gif) no-repeat 20px 0;
}
.categoria32
{
background:transparent url(../images/icoCategoria3_2.gif) no-repeat 20px 0;
}
.categoria33
{
background:transparent url(../images/icoCategoria3_3.gif) no-repeat 20px 0;
}
.categoria34
{
background:transparent url(../images/icoCategoria3_4.gif) no-repeat 20px 0;
}
.categoria35
{
background:transparent url(../images/icoCategoria3_5.gif) no-repeat 20px 0;
}
.descCategoria
{
font:bold 10px/140% Helvetica, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}



/*.icoCat
{
width:24px;
height:24px;
text-indent:-9000px;
float:left;
margin:0 0 0 20px;
line-height:1px;
}
.cat1
{
background:transparent url(../images/icoCategorias.gif) no-repeat 0 0;
}
.cat2
{
background:transparent url(../images/icoCategorias.gif) no-repeat -24px 0;
}
.cat3
{
background:transparent url(../images/icoCategorias.gif) no-repeat -48px 0;
}
.subCat11
{
background:transparent url(../images/icoCategorias.gif) no-repeat 0 -24px;
}
.subCat12
{
background:transparent url(../images/icoCategorias.gif) no-repeat 0 -48px;
}
.subCat13
{
background:transparent url(../images/icoCategorias.gif) no-repeat 0 -72px;
}
.subCat21
{
background:transparent url(../images/icoCategorias.gif) no-repeat 0 -24px;
}
.subCat22
{
background:transparent url(../images/icoCategorias.gif) no-repeat -24px -48px;
}
.subCat23
{
background:transparent url(../images/icoCategorias.gif) no-repeat -24px -72px;
}
.subCat24
{
background:transparent url(../images/icoCategorias.gif) no-repeat -24px -96px;
}
.subCat25
{
background:transparent url(../images/icoCategorias.gif) no-repeat -24px -120px;
}
.subCat31
{
background:transparent url(../images/icoCategorias.gif) no-repeat -48px -24px;
}
.subCat32
{
background:transparent url(../images/icoCategorias.gif) no-repeat -48px -48px;
}
.subCat33
{
background:transparent url(../images/icoCategorias.gif) no-repeat -48px -72px;
}*/



#accesorios .imagen ul
{
margin:10px 0 0 15px;
}
#accesorios .imagen ul li
{
display:inline;
float:left;
width:168px;
text-align:left;
/*height:245px;*/
overflow:hidden;
background-image:none;
}
#accesorios .imagen ul li h4
{
padding:5px 0 8px 0;
font-weight:700;
line-height:125%;
color:#e86301;
font-size:12px;
}
#accesorios .imagen ul li h5
{
color:#C01F0F;
font:bold 16px/125% Arial, Helvetica, sans-serif;
}
#accesorios .imagen ul li h6
{
margin:0;
}
#accesorios .imagen ul li h6
{
text-align:left;
}





.ofertas ul
{
margin:10px 0 0 15px;
}

.ofertas ul li
{
display:inline;
float:left;
margin:0 5px 0 0;
width:120px;
text-align:left;
height:250px;
overflow:hidden;
}
.ofertas .crop
{
width:118px;
height:110px;
border:1px solid #ddd;
}

.ofertas ul li h4
{
padding:5px 0 8px 0;
font-weight:700;
line-height:125%;
color:#e86301;
font-size:12px;
}
.ofertas ul li h4 em{
text-decoration:underline;
color:#900;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.ofertas ul li h5
{
color:#C01F0F;
font:bold 16px/125% Arial, Helvetica, sans-serif;
}
#content .ofertas p .segundaAccion
{
float:none;
}
.ofertas p
{
text-align:right;
}
.ofertas h5 span
{
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:line-through;
color:#999;
}
.ofertas ul li h6
{
margin:0;
}
.ofertas ul li h6
{
text-align:left;
}
.col.d .ofertas
{
border: 0;
}
.col.d .ofertas ul li
{
background:none;
margin:0 10px 0 0;
padding:0;
}
.col.d .ofertas ul{
margin:0;
}
#content .ofertas ul li h6 .primeraAccion
{
float:left;
margin:0 0 0 22px;
font-size:10px;
}

#breadcrumb 
{
padding:5px 0;
}

#breadcrumb ul
{
margin:0 0 0 10px;
}
#breadcrumb ul li
{
float:left;
display:inline;
margin:0 3px 0 0;
color:#ccc;
}
#breadcrumb ul li, #breadcrumb ul li a
{
font:bold 9px/120% Arial, Helvetica, Sans-serif;
}

.resultados
{
margin:0;
padding:0;
}
.resultados .marcas
{
margin:0;
border:0;
}
.resultados .datos
{
margin:0 10px 10px;
}
.resultados .datos table
{
width:100%;
}

table td em
{
text-decoration:line-through;
color:#999;
font:bold 15px/160% Arial, Helvetica, sans-serif;
}

.resultados table td strong
{
color:#dd5a27;
font:bold 11px/160% Arial, Helvetica, sans-serif;
}
.resultados table th, .resultados table td
{
vertical-align:middle;
}
.resultados p
{
margin:5px 0;
}

.resultados.vehiculo
{
background:#fff url(../images/bResultadosVehiculo.jpg) no-repeat right bottom;
height:300px;
border:1px solid #ddd;
padding:10px 0 0 20px;
}
.asistencia
{
background:#fff url(../images/bAsistencia.jpg) no-repeat right top;
height:270px;
border:1px solid #ddd;
padding:10px 0 0 20px;
}

.asistenciaEnLinea img
{
margin:0 0 0 5px;
}


/*.asistencia #VolusionLiveChat
{
display:none;
}
#VolusionLiveChat table, #VolusionLiveChat td, #VolusionLiveChat th
{
border:0;
margin:0;
padding:0;
background-color:#CEE1EC;
}*/
.col.d .resultados.vehiculo li
{
background-color:transparent;
}
table th
{
background:#fff url(../images/bTH.gif) no-repeat 0 0;
color:#000;
text-align:center;
font:bold 11px/120% Arial, Helvetica, Sans-serif;
padding:2px 4px;
border:1px solid #ccc;
}
table td
{
/*background:#fff url(../images/bTD.gif) no-repeat 0 0;*/
color:#333;
font:bold 11px/160% Arial, Helvetica, Sans-serif;
padding:2px 4px;
border:1px solid #ccc;
vertical-align:middle;
background-color:#fff;
text-align:center;
}

.item
{
/*margin:0 10px 20px;
padding:5px 0; 
border-bottom:1px solid #5EB1DD;*/
}
.item a
{
font:bold 11px/180%  Arial, Helvetica, Sans-serif;
color:#156FA1;
}

.imagen, .detalle
{
float:left;
display:inline;
}
.imagen
{
width:260px;
}
.imagen img
{
border:1px solid #ddd;
}
.miniaturas
{
margin:5px 0 0 0;
}
.comparar a, .comparar .check
{
padding:0;
float:left;
}

.detalle
{
width:660px;
}
.detalleProducto .imagen
{
width:240px;
}
.detalleProducto .detalle
{
width:578px;
}
.detalleProducto .detalle table
{
width:578px;
}

.detalle table
{
width:920px;
margin:10px 0;
}
.detalle table td span, table td span
{
font:bold 19px/160% Arial, Helvetica, sans-serif;
color:#C01F0F;
}


.masDetalle
{
background-color:#fcfcfc;
border:1px solid #eee;
padding:0 8px;
}
.detalle .masDetalle p, .detalle .masDetalle ul li
{
font:normal 12px/160% "Lucida sans", Arial, Helvetica, Sans-serif;
}
.detalle .masDetalle ul
{
margin:10px 0 10px 10px;
}
.col.d ul, .col.f .lista1 .detallesLista ul
{
margin:0 0 0 10px;
}
.col.e ul
{
float:none;
}
.col.d ul li, .masDetalle ul li, .col.f .lista1 .detallesLista ul li
{
background:#fff url(../images/icoLista.gif) no-repeat 0 7px;
padding:0 0 0 14px;
margin:0 0 5px 0;
}

.col.d .lista1
{
padding:0;
margin:0;
width:920px;
}
.col.f
{
float:left;
}

.col.f .lista1
{
padding:0;
margin:0;
width:765px;
}
.col.f h2
{
padding:0;
margin:0;
}

.col.f h4
{
font:bold 11px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
font-style:italic;
}

.col.d .lista1 h3, .col.f .lista1 h3, .resultados.vehiculo h3
{
padding:0;
margin:0;
font:bold 14px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
font-style:italic;
color:#c01f0f;
}

.detallesLista
{
background-color:#fff;
border:1px solid #3585b2;
padding:0;
margin:0 0 8px 0;
}
.detallesLista p
{
padding:0;
clear:both;
}

.detalle .masDetalle p
{
padding:0;
/*width:775px;*/
}

.masDetalle3 p
{
margin:5px 10px 0 0;
padding:0;
}
.detalle h3
{
color:#c01f0f;
font:bold 24px/110% "Lucida sans", Arial, Helvetica, Sans-serif;
background-color:transparent;
font-style:italic;
padding:0;
margin:0;
border-bottom:1px solid #c01f0f;
background-image:none;
}
.masDetalle3 h4
{
color:#c01f0f;
font:bold 15px/160% "Lucida sans", Arial, Helvetica, Sans-serif;
background-color:transparent;
font-style:italic;
padding:0;
margin:0;
background-image:none;
}
.detalle p img
{
float:left;
margin:5px 10px 5px 0;
border:2px solid #657687;
}
.herramientas
{
margin:0 0 30px 0;

}
.herramientas2
{
padding:10px 0 0 0;
text-align:right;
height:10px;
}
#content .herramientas2 .primeraAccion
{
float:none;
margin:0;
}

.col .herramientas ul
{
float:right;
margin:0 0 0 10px;
}

.col .herramientas ul li
{
display:inline;
padding:0  0 0 10px;
margin:0;
background-image:none;
}


.comentarios
{
padding:0;
}
.comentarios label, .comentarios textarea
{
float:left;
margin:8px 8px 0 0;
display:inline;
}
.col .masDetalle h2, .detalle h2
{
padding:9px 10px 0 0;
}
.comentarios form
{
padding:0;
}
.comentarios textarea
{
border:1px solid #B5CADE;
width:480px;
height:60px;
overflow:hidden;
margin:8px 8px 15px 0;
background-color:#f4f4f4;
}
.comentarios .btn
{
font:bold 10px/110%  Arial, Helvetica, Sans-serif;
margin:8px 8px 15px 0;
}

.herramientas table
{
width:510px;
float:left;
}
.votacion
{
float:left;
margin:0 0 10px 0;
padding:5px 0 0 0;

}
.votacion .estrellas
{
float:left;
width:77%;
}
.votacion .estrellas label
{
font:bold 11px/160%  Arial, Helvetica, Sans-serif;
float:left;
margin:0 0 0 10px;
width:50px;
}
.votacion .estrellas p
{
font:bold 10px/160%  Arial, Helvetica, Sans-serif;
background-color:#f2f2f2;
border:1px solid #ccc;
margin:5px 0 0 10px;
color:#666;
padding:0 8px;
width:610px;
}


.votacion label
{
margin:0 10px 0 0;
}


#menuImagenes
{
margin:0 0 15px 0;
}
.publicidad, .noticia
{
float:left;
display:inline;
}
.publicidad
{
width:160px;
margin:0 0 0 10px;
}

.publicidad1, .publicidad2
{
margin:0 0 10px 0;
padding:0;
}
.publicidad3
{
position:absolute;
right:-180px;
top:0;
}
.publicidad4
{
float:left;
margin:0 15px 0 10px;
width:160px;
}
.publicidad1 h6 , .publicidad2 h6, .publicidad3 h6, .publicidad4 h6
{
font:normal 9px/100% Arial, Helvetica, sans-serif;
color:#ccc;
text-transform:uppercase;
padding:0 0 4px 0;
}

.publicidad1 img, .publicidad img
{
margin:0;
padding:0;
}

.noticia
{
width:775px;
}
.noticias .herramientas
{
float:right;
}
.noticias .comentarios
{
margin:0 0 0 10px;
}

.noticias a
{
font-size:11px;
}
.noticia img
{
float:left;
margin:0px 10px 10px 10px;
border:3px solid #000;
}
.noticias h3
{
font:bold 32px/140% "Lucida sans", Arial, Helvetica, Sans-serif;
letter-spacing:-1px;
text-transform:none;
padding:0 10px 5px 9px;
color:#333;
}

.noticia p
{
margin:0 0 0 10px;
padding:0 0 0 0;
}
.registro label
{
float:left;
width:200px;
margin:0 0 10px 0;
}
.registro input
{
float:left;
width:250px;
margin:0 0 10px 0;
}
.registro label.lInterior
{
width:auto;
}
.registro form
{
margin:0 0 0 0;
}
#infoEmpresa
{
margin:15px 0 0;
font:normal 11px/120% "Lucida sans", Helvetica, Arial, Sans-serif;
border-top:2px solid #5EB1DD;
background-color:#fafafa;
padding:6px 10px;
letter-spacing:1px;
text-align:center;
}
#infoEmpresa strong, #infoEmpresa a
{
color:#156FA1;
font:bold 11px/120% "Lucida sans", Helvetica, Arial, Sans-serif;
}

#footer
{
height:40px;
background:#fff url(../images/b1.gif) repeat-x 0 0;
border:1px solid #ececec;
}
#footer h5
{
font:bold 10px/120% Arial, Helvetica, Sans-serif;
padding:10px 15px 0;
float:left;
}

#footer .gmCredito
{
width:210px;
height:40px;
padding:0;
margin:0;
background:#fff url(../images/gmCredito.jpg) no-repeat 0 0; 
float:right;
}

#footer .gmCredito a
{
width:210px;
height:40px;
display:block;
}
#footer .gmCredito a span
{
display:none;
}
.publicidad
{
padding:0 0 10px 0;
}
.filtros
{
padding:0 10px 30px;
background:#fff url(../images/bFiltros.jpg) no-repeat  right 0;
border:1px solid #ddd;
margin:10px 0 10px 0;
}
.filtros h3
{
padding:10px 0 10px 0;
}

.filtros .btn
{

margin: 0 0 0 0;
}
.filtros label
{
float:left;
margin:0 10px 0 0;
font:bold 9px/160% "Lucida sans", Arial, Helvetica, Sans-serif;
text-transform:uppercase;
color:#666;
}
.filtros select
{
color:#000;
}

.paginacion{
margin:0;
padding:10px 0;
}
.col.d .paginacion ul li
{
display:inline;
width:23px;
height:15px;
float:left;
margin:0;
padding:3px 0 0 0;
text-align:center;
background-image:none;
border:1px solid #fff;
}
.paginacion ul li a
{
font-size:15px;
line-height:100%;
display:block;
width:15px;
padding:0;
height:15px;
white-space:nowrap;
}
.col.d .paginacion ul li.navegacion
{
width:75px;
}
.col.d .paginacion ul li.actual
{
font:bold 15px/100% "Lucida sans", Arial, Helvetica, Sans-serif;
border:1px solid #C01F0F;
}
.paginacion ul li a.anterior, .paginacion ul li a.siguiente
{
}
.paginacion ul li a.anterior
{
background:#fff url(../images/icoIzquierda.gif) no-repeat 0 2px;
}
.paginacion ul li a.anterior span, .paginacion ul li a.siguiente span
{
text-indent:-9000em;
display:none;
}
.paginacion ul li a.siguiente
{
background:#fff url(../images/icoDerecha.gif) no-repeat 0 2px;
}

table
{
border:1px solid #ccc;
width:100%;
margin:10px 0 15px 0;
}
#infoLlantas table
{
margin:0 auto;
width:400px;
}
#infoLlantas ul li
{
margin:5px 0 0 35px;
list-style-type:circle;
}
.col.b .seccion
{
padding:0 0 0 0;
}
.carro, .imprimir, .pdf, .recomendar, .comentar
{
color:#156FA1;
font-size:11px;
}
.thLlanta
{
width:100px;
}
.thCarro
{
width:100px;
}
.thPrecio
{
width:130px;
}
#content .carro
{
background:transparent url(../images/icoCarro.gif) no-repeat right 3px;
font-size:11px;
padding:8px 33px 8px 5px;
color:#156FA1;
text-transform:uppercase;
}
#content .carro:hover
{
color:#C01F0F;
background:transparent url(../images/icoCarroH.gif) no-repeat right 3px;
}

.imprimir
{
padding:2px 25px 2px 0;
background:#fff url(../images/icoImprimir.gif) no-repeat right 0;
}
.pdf
{
padding:2px 30px 2px 0;
background:#fff url(../images/icoPDF.gif) no-repeat right 0;
}
.recomendar
{
padding:2px 30px 2px 0;
background:#fff url(../images/icoRecomendar.gif) no-repeat right 0;
}
.comentar
{
padding:2px 20px 2px 0;
background:#fff url(../images/icoComentar.gif) no-repeat right 0;
}
body
{
position:relative;
}
.postit
{

background:#ffe63e url(../images/bPostit.gif) no-repeat right bottom;
border:1px solid #333;
padding:5px 0 0 0;
position:relative;
top:-2px;
left:-2px;

}
.sombraPostit
{
z-index:80;
position:absolute;
right:-20px;
top:60px;
width:280px;
background-color:#666;

}

.postit p
{
font:bold 10px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
color:#6e6421;
}

.postit p.autor
{
text-align:right;
font:bold 10px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
}
.postit p.autor strong
{
font:bold 10px/120% "Lucida sans", Arial, Helvetica, Sans-serif;
font-style:italic;
}

.contactenos label, .contactenos input, .contactenos textarea
{
float:left;
margin:0 10px 10px;
}
.contactenos label
{
font:normal 12px/120% Arial, Helvetica, Sans-serif;
width:140px;
text-align:right;
}
.contactenos input,  .contactenos textarea 
{
font:bold 12px/120% Arial, Helvetica, Sans-serif;
}

.contactenos input
{
width:250px;
}
.contactenos .primeraAccion
{
width:auto;
}

.contactenos textarea
{
width:250px;
height:60px;
}

.LV_invalid,.LV_valid {
float:left;
line-height:100%;
margin:0 0 0 8px;
padding:0 0 4px 20px;
}

.LV_invalid {
color:#DC143C;
font-weight:700;
background:#fff url(../images/incorrecto.gif) no-repeat 0 0;
}

.LV_invalid_field {
border:1px solid #DC143C;
}

.LV_valid {
color:#1ca255;
font-weight:700;
background:#fff url(../images/correcto.gif) no-repeat 0 0;
}

.LV_valid_field {
border:1px solid #1ca255;
}
.crop
{
width:260px;
height:80px;
overflow:hidden;
}
.modelosMarca .crop
{
width:223px;
border:1px solid #DDD;
}
.col .modelosMarca p
{
font:bold 14px/160% Arial, Helvetica, Sans-serif;
padding:10px;
border:1px solid #ddd;
background-color:#fafafa;
margin:0 0 10px 0;

}


.col.d .modelosMarca ul
{
margin:0;
}
.col.d .modelosMarca ul li
{
padding:0;
margin: 0 5px 0 0;
}
.col.d .modelosMarca ul li a
{
margin: 0 0 0 10px;
}
.imagen .crop
{
width:245px;
height:220px;
overflow:hidden;
border:1px solid #ddd;
}

#accesorios .imagen .crop
{
width:166px;
height:181px;
}

.imagen .crop img
{
border:0;
}
.modelosMarca ul li
{
width:225px;
float:left;
display:inline;
}
#usuarioExistente, #usuarioNuevo
{
width:350px;
float:left;
display:inline;
}
#usuarioNuevo
{
border-right:1px solid #c01f0f;
padding:0 20px 0 0;
}

#usuarioExistente
{
padding:0 0 0 20px;
}
#usuarioExistente label
{
width:80px;
float:left;
display:inline;

}
#tooltip {
background-color: #fff;
border: 1px solid #156fa1;
padding: 4px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
max-width: 20em;
}
#tooltip h3 {
font:bold 12px "Lucida sans",Arial,Helvetica,Sans-serif;
font-style:italic;
letter-spacing:-1px;
color:#C01F0F;
margin: 0;
padding: 0 3px;
text-align: left !important;
}
#tooltip p{
font:normal 10px "Lucida sans",Arial,Helvetica,Sans-serif;
font-weight:700;
margin: 5px 0 0 5px;
text-align: left;
color: #333;
}
		


