/* 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:746px; margin:auto;}

#head { float:left; width:746px; padding-top:13px;}
#head ul { float:left; padding-left:183px; 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:#284f9d;}
#head ul li a.selected { background:url(../imagenes/fondoPestaniaOver.gif) left top no-repeat; color:#284f9d; 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:564px; margin-top:20px; background:url(../imagenes/fondoBuscarLeft.gif) left top no-repeat; background-color:#c9d6f1; }
#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:#003399; 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:#003399; text-decoration:none;}
#head #buscador .right a:hover { text-decoration:underline;}

#cuerpo { float:left; width:746px; padding:10px 0;}
#cuerpoLeft { float:left; width:170px;}
#cuerpoCenter { float:left; width:400px; padding-left:5px;}
#cuerpoRight { float:right; width:166px; }
#cuerpoRightTop { float:right; width:570px;}

.bannerTop { float:left; width:100%; text-align:right; padding-bottom:20px;}
.bannerBot { float:left; width:100%; text-align:center; padding:20px 0;}

.titleRubros { float:left; width:170px; font-weight:bold; text-align:center; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#ffe380;}
ul.listRubros { float:left; width:164px; padding:2px; padding-bottom:12px; margin-bottom:10px; border-bottom:1px solid #ffe380; border-left:1px solid #ffe380; border-right:1px solid #ffe380;}

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:150px; padding:5px 7px 0 7px; }
ul.listRubros li.destacado { float:left; width:148px; padding:5px 7px 0 9px; background-color:#fff0b6;}
ul.listRubros li.destacadoTkt { float:left; width:148px; 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 #ffe380; border-left:1px solid #ffe380; border-right:1px solid #ffe380; 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:166px; font-weight:bold; text-align:center; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#ffe380;}
ul.listAtajos { float:left; width:142px; border:1px solid #ffe380; 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; }
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:746px; margin:auto;}
#pieTop { float:left; width:746px; text-align:center; padding:10px 0 7px 0;}
#pieBot1 { float:left; color:#3466cb; width:746px; padding-top:30px; text-align:center; background:url(../imagenes/fondoLinea.gif) center bottom no-repeat; padding-bottom:7px;}
#pieBot1 a { color:#3466cb; text-decoration:none;}
#pieBot1 a:hover { text-decoration:underline;}
#pieBot2 { float:left; color:#3466cb; width:746px; text-align:center; padding-top:3px; padding-bottom:30px;}
#pieCenter { float:left; width:746px;}
#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:#c9d6f1; }
#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;}
.tituloAzulCentro { float:left; color:#FFFFFF; width:393px; font-weight:bold; text-align:left; padding:2px 0 2px 7px; font-family:Arial, Helvetica, sans-serif; font-size:15px; background-color:#3466cb;}

#destacados  { float:left; width:378px; padding:10px 10px 0 10px; border:1px solid #3567cb; margin-bottom:10px;}
#destacados li { float:left; width:110px; padding-right:18px; padding-bottom:20px;}
#destacados li.last { padding-right:0;}
#destacados li a { color:#3466cb; font-size:11px; text-decoration:none; }
#destacados li a:hover { text-decoration:underline;}
#destacados li .imagen { float:left; width:110px; height:101px; 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:746px; color:#3466cb; font-size:15px; font-weight:bold; border-bottom:2px solid #fdeb99; padding-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:746px; padding:10px 0;}
#filtro p { float:left; width:726px; padding:0 10px; font-size:15px; font-weight:bold; color:#3466cb; }
#filtro ul { float:left; width:600px; padding:5px 5px; }
#filtro ul li { float:left; padding-left:5px; padding-bottom:3px; width:139px; border-right:1px solid #c9d6f1; }
#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:726px; padding:3px 10px; background-color:#c9d6f1;}
#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; }

#listadoUL { float:left; width:746px;}
#listadoUL li { float:left; width:746px; border-bottom:1px solid #ffcc00; padding:10px 0;}
#listadoUL li.destacado { background-color:#fef1b8;}
#listadoUL li p.imagen { float:left; width:72px; padding-left:10px;}
#listadoUL li p.imagen img { float:left;}
#listadoUL li div.descripcion { float:left; width:555px;}
#listadoUL li div.descripcion p { float:left; width:555px;}
#listadoUL li div.descripcion p.nombre { float:left; width:555px; padding-bottom:5px;}
#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:726px; padding:5px 10px; background-color:#c9d6f1;}
#pieListado a { color:#000000; font-weight:bold;}
#pieListado .left { float:left;}
#pieListado .right { float:right; }


h1.titleAzulRight { float:left; color:#FFFFFF; width:570px; 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:568px; border:1px solid #c9d6f1; border-top:0; border-bottom:0; margin-bottom:20px;}
#listadoTop li { float:left; padding:10px 0; border-bottom:1px solid #c9d6f1; height:100px; }
#listadoTop li.columna1{ float:left; width:283px; border-right:1px solid #c9d6f1; }
#listadoTop li.columna2{ float:left; width:284px;}
#listadoTop li.columna1Dest{ float:left; width:283px; border-right:1px solid #c9d6f1; 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:#3466cb; 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:#fdeb99;}
#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 #fdeb99; }
#detalleDescripcion .contDescripcion p.lineaCantidad { float:left; width:331px; padding:0 1px; font-size:12px; padding-bottom:10px; border-bottom:1px solid #fdeb99; }
#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:#c9d6f1; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.txtCeleste { float:left; border:1px solid #c9d6f1; width:614px; padding:10px; margin-bottom:15px; font-size:12px;}
.txtCelestePago { float:left; border:1px solid #c9d6f1; 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:#fdeb99;} 
#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:30px;}
#colIzqDetTienda { float:left; width:181px; border:1px solid #ffe380; height:500px;}
#colIzqDetTienda .categoria{ float:left; padding:3px 5px;  border-bottom:1px solid #ffffff; width:171px; background-color:#ffe380; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#colIzqDetTienda ul { float:left; width:161px; padding:0 10px;}
#colIzqDetTienda ul li { float:left; width:161px; padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#colIzqDetTienda ul li a { color:#000000; text-decoration:none;}
#colIzqDetTienda ul li a.selected { color:#ff9900;}
#colIzqDetTienda ul li a.todos { color:#003397; font-weight:bold;}
#colIzqDetTienda ul li a:hover { text-decoration:underline; }



#colDerDetTienda { float:right; width:560px;}
#colDerDetTienda2 { float:right; width:560px;}

#contDetalleTienda { float:left; width:546px; padding:6px; border:1px solid #c9d6f1;}

#detalleDescripcionTienda { float:right; width:286px;}
#detalleDescripcionTienda .precio { float:left; margin-bottom:8px; padding:2px 0; border:1px solid #ffcc00; width:284px; background-color:#fdeb99;}
#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 #fdeb99; }
#detalleDescripcionTienda .contDescripcion p.lineaCantidad { float:left; width:272px; padding:0 1px; font-size:12px; padding-bottom:10px; border-bottom:1px solid #fdeb99; }
#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:#fdeb99; 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:#c9d6f1; 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:#fdeb99;} 
#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:#3466cb; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:center; padding:3px 0;}

.tituloNaranja { float:left; width:736px; padding:3px 5px;  margin-top:7px; background-color:#ffc400; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#detalleMarca { float:left; width:726px; background-color:#fdeb99; padding:10px;}
#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:746px; padding-top:10px;}
#cuerpoLeftTiendas { float:left; width:215px;}
#cuerpoRightTiendas { float:right; 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; border-bottom:1px solid #ffffff; background-color:#c9d6f1; width:515px; font-size:14px; padding:3px 8px;}
#tiendaContenido { float:left; width:499px; border:1px solid #fdeb99; padding:15px; font-size:12px;}
#tiendaPremiumCont { float:left; width:529px; border:1px solid #fdeb99; margin-bottom:30px;}
.tiendaPremium { float:left; width:529px; border-bottom:1px solid #fdeb99;}
.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 #fdeb99;}
#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; width:531px; margin-bottom:30px; }
#masTiendasPremiumList ul { float:left; width:530px; border-top:1px solid #fdeb99; border-right:1px solid #fdeb99;  }
#masTiendasPremiumList ul li { float:left; width:175px; height:125px; border-left:1px solid #fdeb99; border-bottom:1px solid #fdeb99;  }
#masTiendasPremiumList ul li.last { width:177px;}
#masTiendasPremiumList ul li p { width:175px; text-align:center;}
#masTiendasPremiumList ul li p.img { padding-top:25px; height:60px;}
#masTiendasPremiumList ul li p.nombre a { text-transform:uppercase; color:#000000; text-decoration:none; font-size:12px;}
#tiendasOnline { float:left; width:529px; border:1px solid #fdeb99; border-left:none; margin-bottom:30px;}
#tiendasOnline ul { float:left; width:529px;}
#tiendasOnline ul li { float:left; width:249px; padding:5px 0 5px 10px; border-left:1px solid #fdeb99; }
#tiendasOnline ul li a { color:#000000; font-weight:bold; font-size:12px;}

/*********************** Template Ingresar *******************/
#cuerpoIngresar { float:left; width:746px; padding:30px 0 50px 0;}
#loginLeft { float:left; width:372px; height:162px; border:1px solid #7c9ecc;}
#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:371px; height:162px; border:1px solid #7c9ecc; border-left:0; background-color:#c8d6f1;}
#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;}
.tituloRegistro { float:left; width:738px; padding:2px 4px; background-color:#c8d6f1; border-bottom:1px solid #fff;}
.tituloRegistro .left{ float:left; font-weight:bold; font-size:16px;}
.tituloRegistro .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 #d2d3e5; 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 { 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.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;}


#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; background:url(../imagenes/vinietaNivel.gif) 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:700px; margin:auto;}
.titleListado { float:left; border-bottom:1px solid #ffffff; background-color:#c9d6f1;  font-size:14px; padding:3px 0 3px 8px; width:738px;}
.cont_categorias{float:left; width:230px; padding-top:10px;}
.cont_categorias h2 a{ font-size:13px;color:#3466CB;}
.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:574px; float:left}
#cuerpoRightMiRegion .tituloCelesteMiRegion{ text-align:left; padding-left:5px; width:569px;}
#cuerpoRightMiRegion  .cuerpoMiRegion{ border:1px solid #c8d6f1; float:left; width:552px; padding:10px 10px; margin-top:1px;}
.tituloCelesteMiRegion{background-color:#C9D6F1;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:168px; border:1px solid #FFE380; 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:#678dd8; font-weight:bold;}
.menu_mi_region .titulo{ background-color:#fdeb99; 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:#fefbea;}
.menu_mi_region li ul li{ padding-bottom:5px;  background:url(../imagenes/fondo_lista.gif) no-repeat left 10px; padding-left:5px; width:148px; padding-right:5px;}
.menu_mi_region li ul li a{ text-decoration:none; }
.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 #c8d6f1; padding-bottom:3px; padding-top:5px;}
.preguntas_ayuda{ font-size:13px; border-bottom:1px solid #c8d6f1; padding-bottom:3px; padding-top:5px; margin-bottom:10px;}
.listaMensajes{ color:#3566cc; padding-left:5px; padding-top:10px;}
.listaMensajes li{  background:url(../imagenes/fondo_lista_mensaje.gif) no-repeat left center; padding-left:15px; margin-bottom:5px;}
.listaMensajes li.deuda{ background:url(../imagenes/fondo_mensaje_deuda.gif) no-repeat left center;}
.listaMensajes a{ font-weight:bold;color:#3566cc;}

.filtro_MiRegion { float:left; width:547px; margin-top:20px; background:url(../imagenes/fondo_filtro_izq.gif) 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:url(../imagenes/fondo_filtro_der.gif) right top no-repeat; padding-left:12px;  height:22px; padding-top:3px; width:535px;}

.tabla_listados{ float:left; margin:15px 0; clear:both;border-bottom:2px solid #c8d6f1;}
.cabecera th{ font-size:12px;border-bottom:3px solid #c8d6f1; padding-bottom:3px; text-align:center;}
.cabecera th a{text-decoration:none;}
.tabla_listados td{ text-align:center;border-bottom:1px solid #c8d6f1;}
.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:#FDEB99; 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 #C8D6F1;padding-bottom:3px;}
.referencias { padding-top:10px; }
.referencias li{ width:180px; 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 #C8D6F1;}
.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 #C9D6F1; 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:550px;}
.cuerpoMiRegion .contentRegistro .left{width:360px;}
.cuerpoMiRegion .mis_datos .contentRegistro{ background:none;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left{width:520px;}
.cuerpoMiRegion .mis_datos .contentRegistro   .left .linea{width:520px;}
.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:#FDEB99; 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:#FDEB99;
float:left;
font-size:12px;
font-weight:bold;
margin:0;
padding:2px 0; 
width:100%;
border-bottom:3px solid #C8D6F1}
.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:600px; margin:auto;}
.republicar h2{color:#3466CB; 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:#3466CB; font-size:15px;}
.clasificados li{ padding-bottom:5px;}
