/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

* { margin:0; padding:0;}
ul { list-style:none;}
img { border:none;}

#topFondo { float:left; width:100%; background:url(../imagenes/fondoHead.gif) left top repeat-x;}
#contentTop { width:930px; margin:auto;}

#head { float:left; width:930px; padding-top:13px;}
#head ul { float:left; padding-left:250px; padding-top:11px;}
#head ul li { float:left; padding-left:1px;}
#head ul li a { float:left; width:92px; font-size:12px; background:url(../imagenes/fondoPestania.gif) left top no-repeat; color:#FFFFFF; text-decoration:none; text-align:center; padding:6px 0;}
#head ul li a:hover { background:url(../imagenes/fondoPestaniaOver.gif) left top no-repeat; color:#333333;}
#head ul li a.selected { background:url(../imagenes/fondoPestaniaOver.gif) left top no-repeat; color:#333333; font-weight:bold;}
#head a.registrarse { float:right;}
#head #logo { float:left; clear:both; padding-top:10px; padding-left:15px;}
#head #buscador { float:right; width:762px; margin-top:20px; background:url(../imagenes/fondoBuscarLeft.gif) left top no-repeat; background-color:#DDDDDD; }
#head #buscador .left { float:left; padding:5px 0; padding-left:35px;}
#head #buscador .left span { visibility:hidden;}
#head #buscador .left input { border:0; width:298px; padding:0 5px; height:19px; background:url(../imagenes/fondoInputBuscar.gif) left top no-repeat; vertical-align:middle;}
#head #buscador .left img { vertical-align:middle; padding-left:5px;}
#head #buscador .right { float:right; color:#000; white-space:nowrap; padding:8px 0 9px 0; background:url(../imagenes/fondoBuscarRight.gif) right top no-repeat; padding-right:12px; padding-left:10px;}
#head #buscador .right a {color:#000; text-decoration:none;}
#head #buscador .right a:hover { text-decoration:underline;}

#cuerpo { float:left; width:930px; padding:10px 0;}
#cuerpoLeft { float:left; width:262px;}
#cuerpoCenter { float:left; width:500px; padding-left:3px;}
#cuerpoRight { float:right; width:161px; }
#cuerpoRightTop { float:left; width:570px;}

.bannerTop { float:left; width:100%; text-align:right; padding-bottom:20px;}
.bannerBot { float:left; width:100%; text-align:center; padding:20px 0;}

.tituloAzulCentro { float:left; color:#000; width:491px; font-weight:bold; text-align:left; padding:7px 0 2px 7px; font-family:Arial, Helvetica, sans-serif; font-size:17px; border:1px solid #EEEEEE; border-bottom:none;}
.tituloAzulCentroShopping { float:left; color:#000; width:491px; font-weight:bold; text-align:left; padding:7px 0 2px 7px; font-family:Arial, Helvetica, sans-serif; font-size:17px; border:1px solid #EEEEEE; border-bottom:none;}

/******* BLOQUE IZQUIERDO HOME R20******/
.bloque_izquierdo{ float:left; width:251px; border:1px solid #DDDDDD; padding:10px 0 15px 10px; background:  #efefef url(../imagenes/fondobloqueizq.jpg) repeat-x;  margin-bottom:7px; }
.bloque_izquierdo h2{ color:#000; font-weight:bold; font-size:15px; text-align:left; padding-bottom:10px;}
.bloque_izquierdo .tipo{ display:inline; width:242px; float:left; padding-left:0px; font-weight:bold; font-size:12px; margin-bottom:20px; padding-bottom:7px; padding-top:7px; }
.bloque_izquierdo .tipo li{ float:left; width:220px; display:inline; padding-left:10px; padding-right:10px; margin-bottom:5px; }
.bloque_izquierdo .tipo li a{ color:#000000;}
.bloque_izquierdo .tipo li a:hover{ text-decoration:underline;}

.bloque_izquierdo .tiporubros{ display:inline; width:242px; float:left; padding-left:0px; font-size:12px; margin-bottom:10px; padding-bottom:7px; padding-top:7px;}
.bloque_izquierdo .tiporubros li{float:left; width:223px; display:inline; padding:2px 10px; color:#333333;}
.bloque_izquierdo .tiporubros li a { color:#000000;}
.bloque_izquierdo .tiporubros li a:hover { text-decoration:underline;}
.bloque_izquierdo p{ padding-left:0px; font-weight:bold;  width:220px; font-size:15px; padding-bottom:10px; float:left;}
.bloque_izquierdo p label{ float:left; text-align:left; width:58px; font-size:12px; color:#666666;}
.bloque_izquierdo p select{float:left;  border: 1px solid #999999; width:160px; height:20px; color:#000; font-size:11px;}
.bloque_izquierdo  .boton{ float:right; background:url(../imagenes/fdo_boton.png) no-repeat center; width:58px; height:22px; font-size:12px; text-align:center; border:none; margin-right:25px;}
.bloque_izquierdo .planes{ color:#3466CB; background:url(../imagenes/vinietaAtajos2.jpg) left 4px no-repeat; padding-left:18px; float:left; clear:both;} 
.bloque_izquierdo .planes a:hover { text-decoration:underline;}
/******* FIN BLOQUE IZQUIERDO HOME R20******/

.vender{ background:#EEEEEE; border:1px solid #DDDDDD; padding:13px 2px 15px 2px;  float:left; width:160px; margin-bottom:7px;}
.vender h2{color:#000; font-weight:bold; font-size:20px; float:left;}
.vender p.contenedor{ text-align:center; padding-top:15px; float:left; width:100%;}
.vender .ingresa{ float:right; width:160px; font-size:15px; font-weight:bold; text-align:center;}
.vender .ingresa .azul{ color:#000099;}

#shopping  { float:left; padding:9px 0 0 9px; width:489px; border:1px solid #EEEEEE; border-top:none; margin-bottom:15px;}
#shopping li { float:left; width:100px; padding-right:22px; padding-bottom:0px;}
#shopping li.last { padding-right:0;}
#shopping li a { color:#000000; font-size:11px; text-decoration:none; }
#shopping li a:hover { text-decoration:underline;}
#shopping li .imagen { float:left; width:100px; text-align:center; margin-top:5px; }
#shopping li .nombre { float:left; width:100px; text-align:center; margin-top:5px; color:#000000; }
#shopping li .precio { float:left; width:100px; text-align:center; color:#000000; }

.titleRubros { float:left; width:258px; font-weight:bold; text-align:center; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#CCCCCC;}
ul.listRubros { float:left; width:252px; padding:2px; padding-bottom:12px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

ul.listServicios { float:left; width:164px; padding:2px; padding-bottom:12px;  border-bottom:1px solid #3567cb; border-left:1px solid #3567cb; border-right:1px solid #3567cb;}
ul.listServicios li { color:#fe6c00; font-weight:bold;}
ul.listRubros li { float:left; width:238px; padding:5px 7px 0 7px; }
ul.listRubros li.destacado { float:left; width:236px; padding:5px 7px 0 9px; background-color:#fff0b6;}
ul.listRubros li.destacadoTkt { float:left; width:236px; padding:5px 7px 5px 9px; background-color:#fff0b6;}
ul.listRubros li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#224284; text-decoration:none; font-weight:normal;}
ul.listRubros li a:hover { text-decoration:underline;}
ul.listRubros li.destacado a { color:#000000; font-size:13px;}
ul.listRubros li.destacadoTkt a { color:#000000; font-size:13px;}

ul.listRubrosEsp { float:left; width:164px; padding:2px; padding-bottom:12px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#fff0b6}
ul.listRubrosEsp li { float:left; width:150px; padding:5px 7px 0 7px; }
ul.listRubrosEsp li.destacado { float:left; width:148px; padding:5px 7px 0 9px; background-color:#fff0b6;}
ul.listRubrosEsp li.destacadoTkt { float:left; width:148px; padding:5px 7px 5px 9px; background-color:#fff0b6;}
ul.listRubrosEsp li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#224284; text-decoration:none; font-weight:normal;}
ul.listRubrosEsp li a:hover { text-decoration:underline;}
ul.listRubrosEsp li.destacado a { color:#000000; font-size:13px;}
ul.listRubrosEsp li.destacadoTkt a { color:#000000; font-size:13px;}


.titleAzul { float:left; color:#FFFFFF; width:170px; font-weight:bold; text-align:center; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#003399;}
.ticketsLeft { float:left; width:144px; padding-bottom:10px; padding-left:24px;border:1px solid #3567cb; margin-bottom:10px;}
.ticketsLeft img { float:left;}

.tituloRight { float:left; width:157px; font-weight:bold; padding:7px 0 2px 7px; font-family:Arial, Helvetica, sans-serif; font-size:15px;  border:1px solid #EEEEEE; border-bottom:none;}
ul.listAtajos { float:left; width:142px; border:1px solid #EEEEEE; border-top:none; padding:8px 10px 5px 12px; margin-bottom:5px;}
ul.listAtajos li { float:left; width:142px; padding-bottom:5px;}
ul.listAtajos li a { float:left; color:#3466CB; text-decoration:none; background:url(../imagenes/vinietaAtajos.gif) left 4px no-repeat; padding-left:18px; font-weight:bold; font-size:12px; }
ul.listAtajos li a:hover { text-decoration:underline;}

#banners { float:left; width:166px;}
#banners li { float:left; width:166px; text-align:left; padding-bottom:5px;}
#banners li img { float:left;}

#botFondo { float:left; width:100%; background:url(../imagenes/fondoPie.gif) left top repeat-x;}
#contentPie { width:930px; margin:auto;}
#pieTop { float:left; width:930px; text-align:center; padding:10px 0 7px 0;}
#pieBot1 { float:left; color:#333333; width:930px; padding-top:30px; text-align:center; background:url(../imagenes/fondoLinea.gif) center bottom no-repeat; padding-bottom:7px;}
#pieBot1 a { color:#333333; text-decoration:none;}
#pieBot1 a:hover { text-decoration:underline;}
#pieBot2 { float:left; color:#333333; width:930px; text-align:center; padding-top:3px; padding-bottom:30px;}
#pieCenter { float:left; width:930px;}
#pieCenter #logo { float:left; padding-left:30px; padding-top:10px; padding-right:45px;}
#pieCenter #buscador { float:left; margin-top:12px; background:url(../imagenes/fondoBuscarLeft.gif) left top no-repeat; background-color:#DDDDDD; }
#pieCenter #buscador .left { float:left; padding:5px 0; padding-left:35px;}
#pieCenter #buscador .left span { visibility:hidden;}
#pieCenter #buscador .left input { border:0; width:308px; height:19px; background:url(../imagenes/fondoInputBuscar.gif) left top no-repeat; vertical-align:middle;}
#pieCenter #buscador .left img { vertical-align:middle; padding-left:6px; }
#pieCenter #buscador div { float:left; background:url(../imagenes/fondoBuscarRight.gif) right top no-repeat; padding-right:8px;}

.flashCenter { float:left; width:400px; padding-bottom:10px; text-align:center;}
.flashCenter img { float:left;}
.flashCenter2 { float:left; width:398px; padding-bottom:10px;border:1px solid #3567cb; }
.flashCenter2 img { float:left;}


#destacados  { float:left; padding:15px 0 15px 30px; width:468px; border:1px solid #EEEEEE; border-top:none; margin-bottom:10px;}
#destacados li { float:left; width:114px; padding-right:42px; padding-bottom:10px; font-weight:bold;font-size:13px; }
#destacados li.last { padding-right:0;}
#destacados li a { color:#3466CB; font-size:11px; text-decoration:none; font-weight:normal; }
#destacados li a:hover { text-decoration:underline;}
#destacados li img {border:1px solid #EEEEEE; padding:5px 6px; } 

#destacados li .imagen { float:left; width:110px; height:112px; text-align:center; }
#destacados li .nombre { float:left; width:110px; text-align:center; height:55px; color:#3466CB; }
#destacados li .precio { float:left; width:110px; text-align:center; color:#3466CB;}



a.banner { float:left; text-align:center; width:400px; margin-bottom:10px; }

#breadcrumb { float:left; width:930px; color:#3466CB; font-size:15px; font-weight:bold; border-bottom:2px solid #CCCCCC; padding-bottom:4px; margin-bottom:4px; }
#breadcrumb span { font-weight:normal;}
#breadcrumb span.actual { color:#000000; font-weight:bold;}
#breadcrumb a { color:#3466CB; font-size:15px; }
#filtro { float:left; width:930px; padding:10px 0;}
#filtro p { float:left; width:900px; padding:0 10px; font-size:15px; font-weight:bold; color:#333333; }
#filtro ul { float:left; width:900px; padding:5px 5px; }
#filtro ul li { float:left; padding-left:5px; padding-bottom:3px; width:139px; border-right:1px solid #DDDDDD; }
#filtro ul li.last { border-right:0; }
#filtro ul li a { color:#3466CB; text-decoration:none;}
#filtro ul li a:hover { text-decoration:underline;}
.paginado { float:left; width:100%; text-align:right; padding:3px 0;}
.paginado a { color:#000000; }
#encabezadoListado { float:left; width:910px; padding:3px 10px; background-color:#DDDDDD;}
#encabezadoListado .left { float:left; font-size:15px; font-weight:bold;}
#encabezadoListado .right { float:right; font-weight:bold; }
#encabezadoListado .right select { font-size:11px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; }

x

#listadoUL { float:left; width:930px;}
#listadoUL li { float:left; width:930px; border-bottom:1px solid #CCCCCC; padding:10px 0;}
#listadoUL li.destacado2 {background:url(../imagenes/fdo_destaque_art.gif) bottom repeat-x}
#listadoUL li p.imagen { float:left; width:122px; padding-left:10px;}
#listadoUL li p.imagen img { float:left;}
#listadoUL li div.descripcion { float:left; width:685px;}
#listadoUL li div.descripcion p { float:left; width:685px;}

#listadoUL li div.descripcion p.imagen img { float:left;}
#listadoUL li div.descripcion p.imagen { float:left; width:100px; padding-left:10px;text-align:center;}
#listadoUL li div.descripcion p.nombre { float:left; width:555px; padding-bottom:5px;}
#listadoUL li div.descripcion p.auto_anio{ width:50px;text-align:center;}
#listadoUL li div.descripcion p.auto_marca{ width:180px;text-align:center;}
#listadoUL li div.descripcion p.auto_localidad{ width:80px;text-align:center;}
#listadoUL li div.descripcion p.auto_kilometros{ width:80px;text-align:center;}
#listadoUL li div.descripcion p.auto_precio{ width:110px;text-align:center;}
#listadoUL li div.descripcion p.auto_combustible{ width:110px;text-align:center;}


#listadoUL li div.descripcion a { font-size:12px; color:#000000;}
#listadoUL li div.precio { float:left; width:105px;}
#listadoUL li div.precio p { float:left;}
#listadoUL li div.precio p span { font-weight:bold; }
#listadoUL li div.precio p.valor { font-weight:bold; padding-bottom:3px; font-size:15px; width:100px;}

#pieListado { float:left; width:930px; padding:5px 0; background-color:#DDDDDD;}
#pieListado a { color:#000000; font-weight:bold;}
#pieListado .left { float:left;}
#pieListado .right { float:right; }


h1.titleAzulRight { float:left; color:#FFFFFF; width:670px; font-weight:bold; text-align:center; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#003399;}
#listadoTop { float:left; width:668px; border:1px solid #DDDDDD; border-top:0; border-bottom:0; margin-bottom:20px;}
#listadoTop li { float:left; padding:10px 0; border-bottom:1px solid #DDDDDD; height:100px; }
#listadoTop li.columna1{ float:left; width:333px; border-right:1px solid #DDDDDD; }
#listadoTop li.columna2{ float:left; width:334px;}
#listadoTop li.columna1Dest{ float:left; width:283px; border-right:1px solid #DDDDDD; background-color:#dce4f5; }
#listadoTop li.columna2Dest{ float:left; width:284px; background-color:#dce4f5;}
#listadoTop li .imagen { float:left; width:127px; text-align:center; }
#listadoTop li .descripcion { float:left; width:150px; }
#listadoTop li .descripcion a { color:#000000; }
#listadoTop li .descripcion span { font-weight:bold; }
#listadoTop li .descripcion .precio{ line-height:15px; padding-top:3px;}

h1.detalle { float:left; width:100%; background-color:#333333; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:center; padding:3px 0; margin-top:7px;}
#posDetalle { margin:auto; width:636px;}
#contDetalle { float:left; width:636px; padding-bottom:30px; padding-top:30px;}
#detalleImagen { float:left; width:252px;}
#detalleImagen p.imagen { float:left; width:252px; border:1px solid #ffcc00; text-align:center; padding:5px 0; margin-bottom:3px;}
#detalleImagen p.paginadoDetalle { float:left; width:254px; background-color:#ffcc00; text-align:center;  }
#detalleImagen p.paginadoDetalle a { color:#000000; font-weight:bold; text-decoration:none;}
#detalleImagen p.paginadoDetalle a:hover { text-decoration:underline; }
#detalleImagen p.paginadoDetalle img { vertical-align:middle; margin-bottom:2px; }



#detalleDescripcion { float:right; width:345px;}
#detalleDescripcion .precio { float:left; margin-bottom:8px; padding:2px 0; border:1px solid #ffcc00; width:343px; background-color:#CCCCCC;}
#detalleDescripcion .precio .left { float:left; font-size:14px; font-weight:bold; padding:6px 0 0 10px;}
#detalleDescripcion .precio .right { float:right; padding-right:4px;}
#detalleDescripcion .precio .right a { color:#003399; float:left; text-decoration:none; padding-right:28px; font-weight:bold; background:url(../imagenes/imgPregunta.gif) right 2px no-repeat;}
#detalleDescripcion .precio .right a:hover { text-decoration:underline;}
#detalleDescripcion .contDescripcion { float:left; padding:5px; border:1px solid #ffcc00; width:333px; }
#detalleDescripcion .contDescripcion p.linea { float:left; width:331px; padding:0 1px; font-size:12px; padding-bottom:7px; }
#detalleDescripcion .contDescripcion p.lineaBorde { float:left; width:331px; padding:0 1px; font-size:12px; padding-bottom:5px; padding-top:9px; border-top:1px solid #CCCCCC; }
#detalleDescripcion .contDescripcion p.lineaCantidad { float:left; width:331px; padding:0 1px; font-size:12px; padding-bottom:10px; border-bottom:1px solid #CCCCCC; }
#detalleDescripcion .contDescripcion p.linea span { float:left;}
#detalleDescripcion .contDescripcion p.linea span.left { font-weight:bold; width:117px; }
#detalleDescripcion .contDescripcion p.linea span.rightNombre { color:#003399; font-weight:bold; }
#detalleDescripcion .contDescripcion p.lineaBorde span { float:left;}
#detalleDescripcion .contDescripcion p.lineaBorde span.left { font-weight:bold; width:117px; }
#detalleDescripcion .contDescripcion p.lineaCantidad span { float:left;}
#detalleDescripcion .contDescripcion p.lineaCantidad span.left { font-weight:bold; width:117px; }
#detalleDescripcion .contDescripcion p.lineaCantidad span.rightPrecio { font-weight:bold; width:117px; }
#detalleDescripcion .contDescripcion p.boton2 { float:left; width:333px; text-align:center; padding:5px 0; font-weight:bold; }


#adSenses { float:left; width:100%; text-align:center; padding:30px 0 20px 0;}
.tituloCeleste { float:left; padding:3px 5px; border-bottom:1px solid #ffffff; width:626px; background-color:#DDDDDD; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.txtCeleste { float:left; border:1px solid #DDDDDD; width:614px; padding:10px; margin-bottom:15px; font-size:12px;}
.txtCelestePago { float:left; border:1px solid #DDDDDD; width:614px; padding:10px; margin-bottom:15px; font-size:12px;}
.botonesDetalle { float:left; width:100%; text-align:center; padding-top:10px; font-weight:bold;}
#preguntasResp { float:left; width:100%; padding-bottom:5px; }
#preguntasResp li { float:left; width:100%; border-bottom:1px solid #ffffff; padding:5px 0 10px 0; font-size:12px; } 
#preguntasResp li.pregunta { background-color:#CCCCCC;} 
#preguntasResp li.respuesta { background-color:#fef7d6;} 
#preguntasResp li p.fecha{ float:left; font-weight:bold; padding:0 15px;} 
#preguntasResp li p.pregunta{ float:left; width:460px;} 
#preguntasResp li p.autor{ float:left; font-weight:bold; text-align:center; width:83px;} 
a.volverArriba { float:right; color:#003399; font-weight:bold; text-decoration:none;}
a.volverArriba:hover { text-decoration:underline; }

#contentDetalleTienda { float:left; width:100%; padding-bottom:20px; padding-top:8px;}
#colIzqDetTienda { float:left; width:208px; border:1px solid #DDDDDD; padding-bottom:10px; background-color:#EFEFEF;}
#colIzqDetTienda .categoria{ float:left; padding:7px 9px;  border-bottom:1px solid #DDDDDD; width:190px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:url(../imagenes/bg_tienda_categoria.jpg) repeat-x;}
#colIzqDetTienda ul { float:left; width:200px; padding:0px 0px 0px 3px;}
#colIzqDetTienda ul li { float:left; padding-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#colIzqDetTienda ul li a { color:#000000; text-decoration:underline;}
#colIzqDetTienda ul li a.selected { color:#ff9900;}
#colIzqDetTienda ul.a_subrubro { padding:0 0 0 13px;width:187px; }
#colIzqDetTienda ul.a_subrubro li a { color:#000000; font-size:11px;}




#colDerDetTienda { float:right; width:660px;}
#colDerDetTienda2 { float:right; width:702px; border:1px solid #DDDDDD; padding:4px;}
#colDer20ultimos { float:right; width:652px; border:1px solid #DDDDDD; padding:4px;}

#contDetalleTienda { float:left; width:546px; padding:6px 6px 6px 55px;}

#detalleDescripcionTienda { float:right; width:286px;}
#detalleDescripcionTienda .precio { float:left; margin-bottom:8px; padding:2px 0; border:1px solid #ffcc00; width:284px; background-color:#CCCCCC;}
#detalleDescripcionTienda .precio .left { float:left; font-size:14px; font-weight:bold; padding:6px 0 0 10px;}
#detalleDescripcionTienda .precio .right { float:right; padding-right:4px;}
#detalleDescripcionTienda .precio .right a { color:#003399; float:left; text-decoration:none; padding-right:28px; font-weight:bold; background:url(../imagenes/imgPregunta.gif) right 2px no-repeat;}
#detalleDescripcionTienda .precio .right a:hover { text-decoration:underline;}
#detalleDescripcionTienda .contDescripcion { float:left; padding:5px; border:1px solid #ffcc00; width:274px; }
#detalleDescripcionTienda .contDescripcion p.linea { float:left; width:272px; padding:0 1px; font-size:12px; padding-bottom:7px; }
#detalleDescripcionTienda .contDescripcion p.lineaBorde { float:left; width:272px; padding:0 1px; font-size:12px; padding-bottom:5px; padding-top:9px; border-top:1px solid #CCCCCC; }
#detalleDescripcionTienda .contDescripcion p.lineaCantidad { float:left; width:272px; padding:0 1px; font-size:12px; padding-bottom:10px; border-bottom:1px solid #CCCCCC; }
#detalleDescripcionTienda .contDescripcion p.linea span { float:left;}
#detalleDescripcionTienda .contDescripcion p.linea span.left { font-weight:bold; width:117px; }
#detalleDescripcionTienda .contDescripcion p.linea span.rightNombre { color:#003399; font-weight:bold; }
#detalleDescripcionTienda .contDescripcion p.lineaBorde span { float:left;}
#detalleDescripcionTienda .contDescripcion p.lineaBorde span.left { font-weight:bold; width:117px; }
#detalleDescripcionTienda .contDescripcion p.lineaCantidad span { float:left;}
#detalleDescripcionTienda .contDescripcion p.lineaCantidad span.left { font-weight:bold; width:117px; }
#detalleDescripcionTienda .contDescripcion p.lineaCantidad span.rightPrecio { font-weight:bold; width:117px; }
#detalleDescripcionTienda .contDescripcion p.boton2 { float:left; width:274px; text-align:center; padding:5px 0; font-weight:bold; }
.tituloCelesteDetalle { float:left; padding:3px 5px; margin-top:10px; border-bottom:1px solid #ffffff; width:536px; background-color:#CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.txtCelesteDetalle { float:left; border:1px solid #ffcc00; width:524px; padding:10px; font-size:12px;}
.txtCelestePagoDetalle { float:left; border:1px solid #ffcc00; width:524px; padding:10px; font-size:12px;}
.tituloCelesteDetallePreg { float:left; padding:3px 5px; margin-top:10px; border-bottom:1px solid #ffffff; width:536px; background-color:#DDDDDD; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#preguntasRespDetalle { float:left; width:100%; padding-bottom:5px; }
#preguntasRespDetalle li { float:left; width:100%; border-bottom:1px solid #ffffff; padding:5px 0 10px 0; font-size:12px; } 
#preguntasRespDetalle li.pregunta { background-color:#CCCCCC;} 
#preguntasRespDetalle li.respuesta { background-color:#fef7d6;} 
#preguntasRespDetalle li p.fecha{ float:left; font-weight:bold; padding:0 15px;} 
#preguntasRespDetalle li p.pregunta{ float:left; width:370px;} 
#preguntasRespDetalle li p.autor{ float:left; font-weight:bold; text-align:center; width:83px;} 
.botonesDetalle1 { float:left; width:100%; text-align:center; padding-top:15px; font-weight:bold;}
.botonesDetalle2 { float:left; width:100%; text-align:center; padding-top:5px; padding-bottom:15px; font-weight:bold;}

h1.detalleTienda { float:left; width:100%; background-color:#333333; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:center; padding:3px 0;}

.tituloNaranja { float:left; width:918px; padding:3px 5px;  margin-top:7px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #DDDDDD; border-bottom:none;  background:url(../imagenes/bg_tienda_naranja.jpg) repeat-x; }
#detalleMarca { float:left; width:910px; background-color:#EFEFEF; padding:9px; border:1px solid #DDDDDD; }
#detalleMarca img { float:left; margin-right:10px;}
#detalleMarca p { float:left;}
#detalleMarca p a { color:#000000;}
#detalleMarca p span { font-weight:bold; }

a.responder { float:left; padding-left:15px; color:#003399; font-weight:bold; text-decoration:none;}
a.responder:hover { text-decoration:underline; }

/*********************** Template Tiendas Ir *******************/
#cuerpoTienda { float:left; width:930px; padding-top:10px;}
#cuerpoLeftTiendas { float:left; width:237px;  border:1px solid #DDDDDD; margin-right:10px; padding:8px;background:#EFEFEF url(../imagenes/fondobloqueizq.jpg) repeat-x;}
#cuerpoLeftTiendas h2 { font-size:20px;}
#cuerpoLeftTiendas p { padding:3px 0 12px; font-size:12px;}
#cuerpoRightTiendas { float:left; width:531px;}
#tiendasMenu { float:left; width:205px; padding-left:10px; padding-top:5px; }
#tiendasMenu li { float:left; width:205px;}
#tiendasMenu li a { float:left; padding-top:3px; padding-bottom:10px; text-decoration:none; color:#003399; padding-left:30px;}
#tiendasMenu li a:hover { text-decoration:underline; }
#tiendasMenu li a.tiendasMenu1 { float:left; background:url(../imagenes/menuTiendas1.gif) left top no-repeat;}
#tiendasMenu li a.tiendasMenu2 { float:left; background:url(../imagenes/menuTiendas2.gif) left top no-repeat;}
#tiendasMenu li a.tiendasMenu3 { float:left; background:url(../imagenes/menuTiendas3.gif) left top no-repeat;}
#tiendasMenu li a.tiendasMenu4 { float:left; background:url(../imagenes/menuTiendas4.gif) left top no-repeat;}
#tiendasMenu li a.tiendasMenu5 { float:left; background:url(../imagenes/menuTiendas5.gif) left top no-repeat;}

.tiendasIrTitle { float:left; width:654px; font-size:16px; padding:5px 8px; border:1px solid #DDDDDD; border-bottom:none;}
#tiendaContenido { float:left; width:640px; border:1px solid #DDDDDD; padding:15px; font-size:12px;}
#tiendaPremiumCont { float:left; width:529px; border:1px solid #CCCCCC; margin-bottom:30px;}
.tiendaPremium { float:left; width:529px; border-bottom:1px solid #CCCCCC;}
.tiendaPremium p.imagen { float:left; padding:5px 0 5px 10px;}
.tiendaPremium p.datos { float:left; padding:5px 0 5px 10px; }
.tiendaPremium p.datos a { color:#000000; text-decoration:none; }
.tiendaPremium p.datos a:hover { text-decoration:underline; }
.tiendaPremium p.datos strong { font-size:14px; }
.tiendaPremiumFlash { float:left; width:370px; border-right:1px solid #CCCCCC;}
#avisosTiendas { float:left; width:138px; padding:15px 10px;}
#avisosTiendas p { float:left; width:138px; padding-bottom:3px;}
#avisosTiendas ul { float:left; width:138px;}
#avisosTiendas ul li { float:left; width:138px;}
#avisosTiendas ul li a { color:#000000; text-decoration:none;}
#avisosTiendas ul li a:hover { text-decoration:underline; }
#masTiendasPremiumList { float:left; margin-bottom:30px; border:1px solid #DDDDDD; border-top:none; padding-bottom:20px; }
#masTiendasPremiumList ul { float:left; width:670px; }
#masTiendasPremiumList ul li { float:left; width:122px; height:105px; border-right:1px solid #DDD; margin:20px 0 0 0; padding:0 5px;}
#masTiendasPremiumList ul li.last { border:none;}
#masTiendasPremiumList ul li p { width:122px; text-align:center;}
#masTiendasPremiumList ul li p.img { padding-top:5px; height:60px;}
#masTiendasPremiumList ul li p.nombre { color:#466BCE; font-size:10px;}
#masTiendasPremiumList ul li p.nombre a { color:#000000; text-decoration:none; font-size:11px;}
#tiendasOnline { float:left; width:715px; border:1px solid #CCCCCC; border-left:none; margin-bottom:30px;}
#tiendasOnline ul { float:left; width:715px;}
#tiendasOnline ul li { float:left; width:345px; padding:5px 0 5px 10px; border-left:1px solid #CCCCCC; }
#tiendasOnline ul li a { color:#000000; font-weight:bold; font-size:12px;}

#solapasTiendas { float:left; width:235px; text-align:center; font-size:12px; }
#solapasTiendas li{ float:left;  width:92px; line-height:21px; text-align:center; font-size:12px; vertical-align:middle; background:url(../imagenes/solapa_tiendas.jpg) no-repeat; }
#solapasTiendas .selected{ background:url(../imagenes/solapa_tiendas_selected.jpg) no-repeat;}
#solapasTiendas a{ text-decoration:none; color:#000;}
#listadoTiendas { float:left; width:221px; border:1px solid #DDDDDD; padding:7px; font-size:12px; background:#FFF; }
#listadoTiendas a{ color:#000; line-height:17px;}
#listadoTiendasEmpresas { float:left; width:221px; border:1px solid #DDDDDD; padding:7px; font-size:12px; background:#FFF; }
#listadoTiendasEmpresas a{ color:#000; line-height:17px;}
#linksTiendas { list-style:url(../imagenes/vinietaAtajos2.png); padding:10px 0 0 20px; float:left;}

/*********************** Template Ingresar *******************/
#cuerpoIngresar { float:left; width:930px; padding:30px 0 50px 0;}
#loginLeft { float:left; width:464px; height:162px; border:1px solid #DDDDDD;}
#loginLeft .titulo { float:left; width:100%; text-align:center; font-size:14px; font-weight:bold; padding:15px 0 5px 0;}
#loginLeft .linea { float:left; width:100%; font-size:12px; padding-top:10px;}
#loginLeft .linea label { font-weight:bold; float:left; width:114px; padding-right:15px; text-align:right;  }
#loginLeft .linea input { border:1px solid #686868; width:150px; float:left;}
#loginLeft .olvido { float:left; padding-left:140px; width:200px; padding-bottom:15px; padding-top:7px;}
#loginLeft .olvido a { color:#3f66c5; text-decoration:none;}
#loginLeft .olvido a:hover { text-decoration:underline; }
#loginLeft .boton2 { float:left; padding-left:140px; padding-bottom:5px;}
#loginLeft .boton2 input { float:left; padding:4px 4px; background-color:#003399; color:#FFFFFF; text-decoration:none;font-size:12px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#loginRight { float:right; width:463px; height:162px; border:1px solid #DDDDDD; border-left:0; background-color:#DDDDDD;}
#loginRight .imagen { float:left; width:100%; height:112px; text-align:center; padding:15px 0 0 0;}
#loginRight .boton2 { float:left; padding-left:118px; padding-bottom:5px;}
#loginRight .boton2 input { float:left; padding:4px 4px; background-color:#003399; color:#FFFFFF; text-decoration:none; font-size:12px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#cuerpoRegistro { float:left; width:746px; padding-top:5px; margin-left:80px;}
.tituloRegistro { float:left; width:922px; padding:2px 4px; background:url(../imagenes/fdo_titulo_form.gif); border-bottom:1px solid #fff; margin-bottom:10px;}
.tituloRegistro .left{ float:left; font-weight:bold; font-size:15px;}
.tituloRegistro .right{ float:right; font-weight:bold; font-size:12px; padding-right:30px; padding-top:3px;}
.tituloRegistro2 { float:left; width:738px; padding:2px 4px; background:url(../imagenes/fdo_titulo_form.gif); border-bottom:1px solid #fff; margin-bottom:10px;}
.tituloRegistro2 .left{ float:left; font-weight:bold; font-size:15px;}
.tituloRegistro2 .right{ float:right; font-weight:bold; font-size:12px; padding-right:30px; padding-top:3px;}
.contentRegistro { float:left; width:744px; padding-bottom:15px; border:1px solid #DDDDDD; margin-bottom:35px; background:url(../imagenes/fondoRegistro.gif) right top repeat-y; }
.contentRegistro .left { float:left; width:554px; padding:15px;}
.contentRegistro .left .linea { float:left; padding:15px 0; width:554px; border-bottom:1px solid #d5d8df;}
.contentRegistro .left .lineaS { float:left; padding-top:15px; width:554px;}
.contentRegistro .left .lineaSV { float:left; padding-top:40px; width:554px;}
.contentRegistro .left p { float:left; width:275px;}
.contentRegistro .left p.telefono { float:left; width:350px;}
.contentRegistro .left p.venta { float:left; width:554px; padding-top:15px;}
.contentRegistro .left p.venta  .tipo_radio{border:none; height:10px;}
.tipo_radio{border:none; height:10px;}
.contentRegistro .left p.nota { float:left; width:435px; padding-left:100px; padding-top:3px; color:#3d5ec5;}
.contentRegistro .left p.nota2 { float:left; width:535px; padding-left:10px; padding-top:15px; color:#3d5ec5;}
.contentRegistro .left p.notaCaptcha { float:left; width:435px; padding-left:100px; padding-top:10px; color:#4654ac;}
.contentRegistro .left label { float:left; font-size:12px; text-align:right; width:90px; padding-right:10px; font-weight:bold; color:#000000;}
.contentRegistro .left span { float:left; font-weight:bold; font-size:14px;}
.contentRegistro .left span.comun { float:left; font-weight:normal; font-size:12px;}
.contentRegistro .left input { float:left; border:1px solid #696969; width:150px; font-size:11px; color:#655c61; padding:2px 0; }
.contentRegistro .left input.file_img{width:auto;}
.contentRegistro .left .venta img{ padding-left:10px;}
.contentRegistro .left  .cont_imagen{ padding-left:100px; float:left; padding-top:10px;}
.contentRegistro .left textarea { font-family:Arial, Helvetica, sans-serif; float:left; border:1px solid #696969; width:400px; font-size:11px; color:#655c61; padding:2px 0; }
.contentRegistro .left input.large { width:400px;}
.contentRegistro .left input.small { width:60px;}
.contentRegistro .left input.telCar { width:50px;}
.contentRegistro .left select { float:left; border:1px solid #696969; width:150px; font-size:11px; color:#655c61; padding:1px 0; }
.contentRegistro .left select.venta { width:60px; margin-right:10px;}
.contentRegistro .right { float:right; width:136px; padding-left:12px; padding-right:12px; padding-top:25px;}
.contentRegistro .right ul { float:left; width:136px; font-size:12px; color:#2b2e33; line-height:12px;}
.contentRegistro .right ul li { float:left; width:121px; padding-bottom:10px; padding-left:15px; background:url(../imagenes/vinietaRegistro.gif) left top no-repeat;}
.contentRegistro .rightVenta { float:right; width:136px; padding-left:12px; padding-right:12px; padding-top:10px;}
.contentRegistro .rightVenta p { float:left; padding-left:15px; font-size:12px; padding-bottom:10px; font-weight:bold; }
.contentRegistro .rightVenta ul { float:left; width:136px; font-size:12px; color:#2b2e33; line-height:12px;}
.contentRegistro .rightVenta ul li { float:left; width:121px; padding-bottom:10px; padding-left:15px; background:url(../imagenes/vinietaRegistro.gif) left top no-repeat;}

.contentRegistro .msgFotos p {padding-top:15px; width:100%; float:left; font-size:12px; text-align:left; font-weight:bold;}
.contentRegistro .msgFotos img {  text-align:center;}


#cuerpoRegistro .boton2 { float:left; padding-left:300px; padding-bottom:5px;}
#cuerpoRegistro .boton2 input { float:left; padding:4px 4px; margin:0 4px; background-color:#003399; color:#FFFFFF; text-decoration:none;font-size:12px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.niveles{ background:none;}

#fotosVenta { float:left; padding:20px 0 0 50px;}
#fotosVenta li { float:left; margin-right:30px; width:100px; text-align:center;}
#fotosVenta li p { float:left; width:98px; border:1px solid #d5d8dd; margin-bottom:5px; }
#fotosVenta li a { color:#3d5ec5; }

.aumento { float:left; padding:5px; font-size:12px; padding-bottom:15px;}
#imagenesDest { float:right; padding-right:5px;}
#imagenesDest li { float:left; line-height:20px; text-align:center; padding-left:2px; font-size:12px; font-size:12px; color:#00368d; font-weight:bold;}
.aviso { float:left; width:240px; padding-top:18px; padding-bottom:25px; background:url(../imagenes/imagenImportant.gif) 15px 28px no-repeat; color:#00368d; padding-left:80px; padding-right:5px; }
.aviso a { color:#00368d; text-decoration:none; font-weight:bold;}
.aviso a:hover { text-decoration:underline; }

.preguntas { float:left; font-weight:bold; width:315px; padding-left:15px; padding-bottom:5px  }
.preguntas input { vertical-align:middle; }

.paginaAnt { float:left; padding:0 5px 0 5px; }
.cuerpoNiveles { float:left; padding:10px;}
.cuerpoNiveles p { float:left; margin-right:10px; width:200px;}
.cuerpoNiveles p span { font-weight:bold; float:left; padding-bottom:5px; left 3px no-repeat; padding-left:15px; font-size:14px;}
.cuerpoNiveles p img { float:left;}
.cuerpoNiveles select{ padding:0 6px;}
.paginaSig { float:right; padding:0 5px 0 5px; }

.clasificados { float:left; padding:5px; font-size:12px; padding-bottom:15px;}
.clasificados div{font-weight:bold;font-size:14px;  padding-bottom:10px;}
.clasificados img{ float:right;}
.clasificados p{ float:left; width:540px;}
.clasificados p input{ margin-right:5px;}

/*Servicios*/
.cont_categorias_gral{ width:905px; margin:auto;}
.titleListado { float:left; border-bottom:1px solid #ffffff; background-color:#DDDDDD;  font-size:14px; padding:3px 0 3px 8px; width:922px;}
.cont_categorias{float:left; width:225px; height:300px; padding-top:10px;}
.cont_categorias h2 a{ font-size:13px;color:#333333;}
.cont_categorias ul{ padding:5px 10px; font-size:12px; font-weight:bold;}
.cont_categorias ul li{ padding-bottom:3px;}
.none{display:none;}

.cont_select{ float:left; width:200px; margin-left:15px; margin-bottom:10px;}
.cont_select select{ padding:2px 3px;}
.border_imagen{ float:left; border:1px solid #000;}

.categoria_parseada{ padding:20px;}
.categoria_parseada div{  font-size:12px;}
.categoria_parseada div a{color:#224284; margin-left:10px;}

/* Mi region */
#cuerpoRightMiRegion{ padding-left:2px; width:664px; float:left}
#cuerpoRightMiRegion .tituloCelesteMiRegion{ text-align:left; padding-left:5px; width:659px;}
#cuerpoRightMiRegion  .cuerpoMiRegion{ border:1px solid #DDDDDD; float:left; width:642px; padding:10px 10px; margin-top:1px;}
.tituloCelesteMiRegion{background-color:#DDDDDD;padding:3px 0px; font-weight:bold; font-size:15px; margin-top:2px; text-align:center; float:left; width:100%;}
.cont_menu_mi_region{ float:left; width:260px; border:1px solid #DDDDDD; margin-top:1px; font-size:12px;}
.bandeja_entrada{ list-style:none; padding:5px 0px;}
.bandeja_entrada li{ background:url(../imagenes/flecha.gif) no-repeat center left; margin-left:10px; padding:5px 0 5px 25px;  font-size:13px;}
.bandeja_entrada li a{ text-decoration:none; color:#3566CC; font-weight:bold;}
.menu_mi_region .titulo{ background-color:#E8E8E8; font-weight:bold; text-align:center; padding:5px 0; font-size:13px; margin:0; float:left; width:100%; }
.menu_mi_region li{ float:left; clear:both; padding:2px 0; }
.menu_mi_region li ul{  padding:5px 0 5px 10px; margin:0; float:left;  background-color:#F8F8F8;}
.menu_mi_region li ul li{ padding-bottom:5px;  background:url(../imagenes/fondo_lista.gif) no-repeat left 10px; padding-left:5px; width:240px; padding-right:5px;}
.menu_mi_region li ul li a{ text-decoration:none; color:#000000; }
.menu_mi_region li ul li a.selected{ font-weight:bold;}
.menu_mi_region li ul li a:hover{ text-decoration:underline;}
.mensajes{ font-size:13px; border-bottom:1px solid #DDDDDD; padding-bottom:3px; padding-top:5px;}
.preguntas_ayuda{ font-size:13px; border-bottom:1px solid #DDDDDD; padding-bottom:3px; padding-top:5px; margin-bottom:10px;}
.listaMensajes{ color:#3566cc; padding-left:5px; padding-top:10px; font-size: 12px;line-height: 25px;}
.listaMensajes li{  background:url(../imagenes/fondo_lista_mensaje.gif) no-repeat left top; padding-left:15px; margin-bottom:5px;}
.listaMensajes li.deuda{ background:url(../imagenes/fondo_mensaje_deuda.gif) no-repeat left top;}
.listaMensajes a{ font-weight:bold;color:#3566cc;}

.filtro_MiRegion { float:left; width:547px; margin-top:20px; background:#DDDDDD left top no-repeat; padding-left:5px; height:25px;}
.filtro_MiRegion label{ font-weight:bold; padding-right:15px; font-size:12px;}
.filtro_MiRegion .right { float:left; background:#DDDDDD right top no-repeat; padding-left:12px;  height:22px; padding-top:3px; width:625px;}

.tabla_listados{ float:left; margin:15px 0; clear:both;border-bottom:2px solid #DDDDDD;}
.cabecera th{ font-size:12px;border-bottom:3px solid #DDDDDD; padding-bottom:3px; text-align:center;}
.cabecera th a{text-decoration:none; color:#000000; }
.tabla_listados td{ text-align:center;border-bottom:1px solid #DDDDDD;}
.tabla_listados td.class_vencida{color:#FF0000;}
.tabla_listados td a{color:#3666ca; text-decoration:none}
.tabla_listados td a:hover{ text-decoration:underline;}
.tabla_listados td a:visited{color:#3666ca;}
.tabla_listados td table td{ border:none}
.tabla_listados .td_left{ text-align:left}
.tabla_listados .td_right{ text-align:right}
.tabla_listados td.roja{ color:#fe0000;}
.pendientes th{ background:#CCCCCC; padding:2px 0px;}
.pendientes td{ padding:5px 0px;color:#3666ca;} 
.pendientes tr.negro td{ color:#000; font-weight:bold}
.h2_chica{ font-size:13px;border-bottom:1px solid #DDDDDD;padding-bottom:3px; width:626px;}
.referencias { padding-top:10px; }
.referencias li{ width:210px; float:left; padding-left:4px; padding-bottom:10px;}
.cont_texto_destacados{ clear:both; padding:10px;}
.boton_celeste{margin:0;padding:0; height:26px; padding-left:10px; background:url(../imagenes/boton_izq.gif) no-repeat left; border:none; float:right; }
.boton_celeste a{ background:url(../imagenes/boton_der.gif) no-repeat right;padding-right:10px;height:20px; padding-top:6px;float:left; color:#003399; text-decoration:none;}
.boton_celeste a:hover{ text-decoration:underline;}
.text_preguntas{width:540px; float:left; height:50px; margin-bottom: 5px; border:1px solid #DDDDDD;}
.cont_resp {padding:0px 5px;}
.cuerpoMiRegion #preguntasResp .pregunta .pregunta{ width:290px;}
.cont_link{  padding:10px 10px 10px 0; clear:both}
.cont_link a{ color:#003399; text-align:right}
.cuerpoMiRegion .descripcion{ float:left; border:1px solid #DDDDDD; padding:10px; margin:10px 0;}

.centrar_imagen{ width:100%;}
.centrar_imagen .edge {
display:inline-block;
height:100%;
vertical-align:middle;
width:0;
}

.centrar_imagen .container {
display:inline-block;
text-align:center;
vertical-align:middle;
width:100%;
}

.cuerpoMiRegion .tituloRegistro{width:544px;}
.cuerpoMiRegion .tituloRegistro .left{ font-size:14px;}
.cuerpoMiRegion .contentRegistro{width:635px;}
.cuerpoMiRegion .contentRegistro .left{width:360px;}
.cuerpoMiRegion .mis_datos .contentRegistro{ background:none;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left{width:635px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .linea{width:600px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .linea p{width:260px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .linea p.telefono{width:350px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .linea label{ width:75px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .linea p.nota { width:260px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .bnone{border:none;}
.cuerpoMiRegion .mis_datos .contentRegistro .pderecha{float:right; padding-right:10px;}
.botonera{ width:350px;}
.botonera div{ margin-left:10px;}
.contentRegistro ul.pack_destacados{ padding-bottom:20px;}
.contentRegistro ul.pack_destacados li{ width:100%; display:block;}
.pmensajeok{background:#CCCCCC; padding:10px; margin-bottom:10px; }
.boton_celeste input{ background:url(../imagenes/boton_der.gif) no-repeat right;padding-right:10px;height:26px; float:left; color:#003399; text-decoration:none; border:0; cursor:pointer;}

button.boton_calendario {
background:transparent none repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:18px;
padding-left:0;
vertical-align:middle;
width:18px;
}
.fondo_amarillo{background-color:#CCCCCC;
float:left;
font-size:12px;
font-weight:bold;
margin:0;
padding:2px 0; 
width:100%;
border-bottom:3px solid #DDDDDD}
.mas li{ padding:5px; float:left; clear:both}
.mas li a{ font-size:12px; font-weight:bold;}
p.roja{ color:#fe0000;}
.pading_5{ padding-top:5px; padding-bottom:5px; padding-left:5px;}
.republicar{ width:555px; margin:auto;}
.republicar h2{color:#333333; font-size:15px; }
.republicar .boton_celeste{ float:left; margin-top:20px;}
.negrita{ font-weight:bold;}
.mapa{margin:20px 0; background:url(../imagenes/fdo_mapa.png) repeat-y; float:left;}
.clasificados{ width:226px; padding:0;  padding-left:20px;}
.clasificados h2{ padding-bottom:15px; color:#333333; font-size:15px;}
.clasificados li{ padding-bottom:5px;}

.autos_medio {margin:0px ;margin-top: 20px; float:left;}
.autos_gral div.autos_interior ul li {width: 100px}
.autos_gral div.autos_interior ul  {width: 180px; float:left; }
.selector_general{
float:left; padding-left:0px; padding-right:5px;
}
.selector_genera4{
float:left; padding-left:0px; padding-right:0;
}
.selector_general2{
float:left; padding:20px 30px;
}
.selector_genera3{
float:left; padding-right:5px;
}
.display_none{
display:none;}

a { color:#00368d; text-decoration:none;}
a:hover { text-decoration:underline; }

.publicaciones_disponibles{
font-size:12px; text-align:center; font-weight:bold; padding-top:10px;padding-bottom:25px;padding-right:10px;
}

.alerta{
background:#FFF1A8;
padding:15px 10px;
margin:5px 0px 10px;
font-size:15px;
font-weight:bold;
font-family:trebuchet MS;


}

#detalle{ width:100%; float:left;}
#detalle_tienda .volver{ float:right; text-decoration:underline; color:#3466CB; font-size:15px; font-weight:bold; width:120px; padding-right:5px; text-align:right; }
#detalle_tienda #breadcrumb{ width:800px; border:none; }
#breadcrumb { float:left; width:100%; color:#3466CB; font-size:14px; font-weight:bold;  padding-bottom:4px; }
#breadcrumb span { font-weight:normal;}
#breadcrumb span.actual { color:#000000; font-weight:bold;}
#breadcrumb a { color:#3466CB; font-size:15px; text-decoration:underline;  }

#detalle_tienda .titulo_detalle{ border-bottom:1px solid #DDDDDD; padding:13px  9px 5px 0px; float:left; width:410px; font-weight:bold; font-size:13px; margin-bottom:5px;}
#detalle_tienda .titulo_detalle h2{ font-size:17px;}
#detalle_tienda .titulo_detalle h2 span{ color:#3466CB; font-size:20px;}
#detalle_tienda .titulo_detalle .derecha{ float:right; width:200px;}
#detalle_tienda .titulo_detalle .izquierda{ float:left; width:386px;}
#detalle_tienda .titulo_detalle .izquierda h2{ font-size:20px;}
#detalle_tienda .titulo_detalle .izquierda h2.precio{ font-size:16px;}
#detalle_tienda .primera_col{ float:left; width:258px; margin-right:10px;}
#detalle_tienda .primera_col #main_image{ padding:4px; width:248px;}
#detalle_tienda .primera_col #banners_detalle{ padding-bottom:5px; float:left;}
#detalle_tienda .primera_col #banners_detalle li{ padding-bottom:5px; float:left;}
#detalle_tienda .primera_col #mas_vendedor h2{font-size:17px; font-weight:bold; float:left; margin:0; padding-bottom:17px;}
#detalle_tienda .primera_col #mas_vendedor  .cont_imagen{ float:left;}
#detalle_tienda .primera_col #mas_vendedor p.imagen{ width:80px; text-align:center; height:49px; vertical-align: middle; display: table-cell; background:#fff; float:none;}
#detalle_tienda .primera_col #mas_vendedor .nombre{ float:left; width:115px; padding-left:8px; color:#666; line-height:14px; padding-top:2px;}
#detalle_tienda .primera_col #mas_vendedor{ float:left; padding:10px 10px 0 10px; width:210px; border:1px solid #DDDDDD; background:#FFFFFF;}
#detalle_tienda .primera_col #mas_vendedor li{padding:2px 0 3px 0;float:left;}
#detalle_tienda .primera_col #mas_vendedor .nombre a { padding-bottom:3px; float:left; width:100%;font-size:12px; color:#000;  }

#detalle_tienda .segunda_col{ float:left; width:416px; margin-right:6px;}
#detalle_tienda .segunda_col .datos_aviso{ padding:0px 26px 0px 0px;  float:left; width:410px;margin-bottom:9px;}
#detalle_tienda .segunda_col .datos_aviso h2{font-size:17px; font-weight:bold; padding:18px 0;}

#detalle_tienda .segunda_col .datos_aviso .equipamientos{padding-left:20px; padding-bottom:29px;}
#detalle_tienda .segunda_col .datos_aviso .equipamientos li{ background:url(../imagenes/check.gif) no-repeat left; padding-left:15px;}
#detalle_tienda .segunda_col .datos_aviso p.p_padding{ font-size:12px; color:#353535;}
#detalle_tienda .segunda_col  .especificaciones{ padding:9px; float:left; width:324px; margin-left:11px; font-size:12px; line-height:25px; margin-bottom:29px; color:#353535;}
#detalle_tienda .segunda_col  .especificaciones strong{ width:101px; float:left;}

.preguntasv{padding:16px 10px 0px 13px; float:left; width:905px; border:1px solid #DDDDDD; background:#fff; text-align:center; }
.preguntasv h2{font-size:17px; font-weight:bold; float:left; margin:0;}
.preguntasv span{ color:#3466CB; font-size:12px;}
.preguntasv .hacer_pregunta{ float:right; color:#333333; font-size:10px;}
.preguntasv .cont_titulo{ float:left;  padding-bottom:18px; width:100%;}
#preguntasRespv{ float:left; width:100%; color:#333333; text-align:left;}
#preguntasRespv p{ font-size:12px;}
#preguntasRespv .preguntav{ background:#f5f5f5; padding:10px; margin-bottom:2px;}
#preguntasRespv .respuestav{ padding: 10px 10px 10px 28px;background:#f5f5f5;  margin-bottom:6px; }
#preguntasRespv .respuestav span{ color:#006600;}
.a_pregunta{ text-align:center; width:100%; padding-top:10px; }
#detalle_tienda .tercera_col{ float:left; width:240px;}
#detalle_tienda .tercera_col .ultimos{ padding:9px 9px 9px 10px;}
#detalle_tienda .tercera_col .datos_aviso{ padding:16px 5px  32px 13px; float:left; width:220px; margin-bottom:9px;}
#detalle_tienda .boton_comentarios{background-color:#003399;border:1px solid #DDDDDD;color:#FFFFFF;float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:3px 9px;text-decoration:none; margin-top:7px;margin-right:4px;}

#detalle_tienda .tercera_col .datos_aviso  .cont_imagen{ float:right;}
#detalle_tienda .tercera_col .datos_aviso  p.imagen{ width:90px; text-align:center; height:45px; vertical-align: middle; display: table-cell; background:#fff; float:none;}
#detalle_tienda .tercera_col .datos_aviso  .cont_datos{ float:left; width:100%; margin-top:35px;}
#detalle_tienda .tercera_col .datos_aviso h2{ font-size:14px; font-weight:bold; margin-bottom:12px; float:left; }
#detalle_tienda .tercera_col .datos_aviso p{ float:left;  width:100%; margin-left:11px; font-size:12px;}

#detalle_tienda .tercera_col .datos_aviso h3{ font-size:14px; float:left; clear:both; width:100%; margin-top:10px;}
#detalle_tienda .tercera_col .datos_aviso textarea{ float:left; width:229px; height:120px; border:1px solid #DDDDDD;}
#detalle_tienda .tercera_col .no_registrado{ padding-left:65px; float:left; padding-bottom:10px; width:170px }
#detalle_tienda .tercera_col .no_registrado h3{font-size:13px; font-weight:bold;float:left}
#detalle_tienda .tercera_col .no_registrado { font-size:10px; float:left}
#detalle_tienda .tercera_col #formprivadoLogin label{ float:left; width:59px; padding-right:5px; text-align:right;}
#detalle_tienda .tercera_col #formprivadoLogin p input{ width:160px; float:left; border: 1px solid #DDDDDD; }
#detalle_tienda .tercera_col #formprivadoLogin .boton_comentarios{ margin-right:15px;}
#detalle_tienda .tercera_col #formprivadoLogin p { float:left; padding-bottom:5px;}
#detalle_tienda .tercera_col #formprivadoLogin p .olvidaste{ float:left; margin-left:65px; color:#003399;}
#detalle_tienda { width:712px; float:left; padding-left:8px;}

.preguntasvtiendas{padding:16px 10px 0px 13px; float:left; width:687px; border:1px solid #DDDDDD; background:#fff; text-align:center; }
.preguntasvtiendas h2{font-size:17px; font-weight:bold; float:left; margin:0;}
.preguntasvtiendas span{ color:#333333; font-size:12px;}
.preguntasvtiendas .hacer_pregunta{ float:right; color:#333333; font-size:10px;}
.preguntasvtiendas .cont_titulo{ float:left;  padding-bottom:18px; width:100%;}

#datosFiliatoriosMarca { float:left; width:400px;}
#datosMarca { float:left; padding:8px; background:#FFFFFF; width:490px; height:60px; font-size:12px; border:1px solid #ccc;}

.selectRubro{ font-weight:bold;}

#contacto input { border:1px solid #686868; width:150px; float:left;}
#contacto .boton2 input { float:left; margin-left:5px; padding:4px 4px; background-color:#003399; color:#FFFFFF; text-decoration:none;font-size:12px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

#preguntas_frecuentes { width:100%; float:left; padding-bottom:20px;}
#preguntas_frecuentes li{width:310px;float:left; font-size:14px; padding:4px;}
#preguntas_frecuentes span{font-weight:bold; font-size:16px;}
.tienda_titulo{ font-size:18px; border-bottom:1px solid #DDDDDD;}

.loading {
    background: url("/imagenes/cargando.gif") no-repeat scroll 39px 40px transparent;
    height: 100px;
	width: 100px;
}
.loading img {
    display: none;
}

.borrar {
	float: left;
	padding-left: 15px;
	font-size:12px;
	
}


.venta_img {
	float: left;
	width: 180px;
	padding-top: 10px;
}
.preview {
	padding-left: 20px;
	
}
.preview a {
	padding-bottom: 10px;
	float:none;
	display:block;
	font-size:12px;

}

.venta_img .cont_form {
	width:50px;
}
.medios{ width:180px; padding-left:5px; padding-top:10px; float:left;font-size:12px; padding-bottom:15px;}
.medios p{text-align:center; }
.medios img{ float:center; padding:5px 2px 5px 2px; text-align:center;}
.medios input {margin-right:5px;}
.medios_texto{ width:600px; padding-left:5px; padding-top:10px; float:left;font-size:12px; padding-bottom:15px;}

#topFondoReferidos { float:left; width:100%; left top repeat-x;}

#topFondoReferidos .lista {float:left; width:330px;}
#topFondoReferidos  #cuerpo_izquierdo {width:660px; float:left;}
#topFondoReferidos  .cabecera_lista {padding:15px 8px; background-color:#566d99; border-bottom:5px solid #eee; color:#FFFFFF; font-size:16px; font-weight:bold;}
#topFondoReferidos  a { color:#FFFFFF; font-size:11px; padding-left:65px; font-weight:normal;}
#topFondoReferidos  .lista {float:left; width:320px; font-size:13px; color:#313d77; margin-right:5px;}
#topFondoReferidos  .lista ul { list-style:none; margin-left:0px; padding:0px; font-size:14px; font-weight:bold;}
#topFondoReferidos  #cuerpo_derecho { width:200px; float:left;}
#topFondoReferidos  .lista li { margin:5px 0; padding:5px 10px;}
#topFondoReferidos  .lista li.primero { font-size:16px; background-color:#e0e19d;}
#topFondoReferidos  .lista span {font-size:12px; font-weight:normal; padding-left:18px;  color:#566d99; }
#topFondoReferidos .redes_sociales {float:right; margin-bottom:5px; width:100%; text-align:right; }
#topFondoReferidos .redes_sociales .botones{float:right; margin-right:5px;}
.boton3 { float:left; padding:4px 8px; margin:0 4px; background-color:#003399; color:#FFFFFF; text-decoration:none;font-size:12px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
