/* Estilos Productos_IKEA */

/* estilo "contPpal" general engloba a "contIzq" general izquierdo, "contDer" general derecho. Crean las dos columnas principales*/
.contPpal {width:900px;}
.contIzq {float:left; width:200px;}
.contDer {float:left; width:700px;}


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX boton deslizante XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


a.button {/* Sliding right image */background: transparent url(../images/button_blue_right.gif) no-repeat scroll top right; display: block; float:left; height:22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */ margin-right:6px; padding-right:10px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */ text-decoration: none; color:#fff; font-family: Verdana, sans-serif; font-size:12px; font-weight:bold;}

a.button span {/* Background left image */ background: transparent url(../images/button_blue_left.gif) no-repeat; display:block; line-height:10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */ padding:6px 10px 6px 18px;} 

a.button:hover {background:transparent url(../images/button_blue_right_hover.gif) no-repeat scroll top right;}

a.button:hover span {background:transparent url(../images/button_blue_left_hover.gif) no-repeat;}
a.button:link, a.button:active, a.button:visited{color:#fff; text-decoration:none;}


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX segundo boton azul XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


a.botonAzul {/* Sliding right image */background: transparent url(../images/button_blue_right.gif) no-repeat scroll top right; display: block; float:left; height:22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */ margin-right:6px; padding-right:10px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */ text-decoration: none; color:#fff; font-family: Verdana, sans-serif; font-size:12px; font-weight:bold;}

a.botonAzul span {/* Background left image */ background: transparent url(../images/button_blue_left.gif) no-repeat; display:block; line-height:10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */ padding:6px 10px 6px 18px;} 

a.botonAzul:hover {background:transparent url(../images/button_blue_right_hover.gif) no-repeat scroll top right;}

a.botonAzul:hover span {background:transparent url(../images/button_blue_left_hover.gif) no-repeat;}
a.botonAzul:link, a.botonAzul:active, a.botonAzul:visited{color:#fff;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX mismo boton en verde XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


a.buttonVerde {/* Sliding right image */background: transparent url(../images/button_green_right.gif) no-repeat scroll top right; display: block; float:left; height:22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */ margin-right:6px; padding-right:10px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */ text-decoration: none; color:#fff; font-family: Verdana, sans-serif; font-size:12px; font-weight:bold;}

a.buttonVerde span {/* Background left image */ background: transparent url(../images/button_green_left.gif) no-repeat; display:block; line-height:10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */ padding:6px 10px 6px 18px;} 

a.buttonVerde:hover {background:transparent url(../images/button_green_right_hover.gif) no-repeat scroll top right;}

a.buttonVerde:hover span {background:transparent url(../images/button_green_left_hover.gif) no-repeat;}



/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX mismo botón en rojo XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

a.buttonRojo {/* Sliding right image */background: transparent url(../images/button_red_right.gif) no-repeat scroll top right; display: block; float:left; height:22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */ margin-right:6px; padding-right:7px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */ text-decoration: none; color:#fff; font-family: Verdana, sans-serif; font-size:12px; font-weight:bold;}

a.buttonRojo span {/* Background left image */ background: transparent url(../images/button_red_left.gif) no-repeat; display:block; line-height:10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */ padding:6px 7px 6px 18px; color:#fff;} 

a.buttonRojo:hover {background:transparent url(../images/button_red_right_hover.gif) no-repeat scroll top right;}

a.buttonRojo:hover span {background:transparent url(../images/button_red_left_hover.gif) no-repeat;}
a.buttonRojo:link, a.buttonRojo:active, a.buttonRojo:visited{color:#fff;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX barras XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxx*/

.fondoBarras{background:url(../images/filter_bg.gif);  background-repeat:repeat-x; background-position:bottom; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; height:35px; margin:10px 0 0 10px; padding:0px 0px 8px;}

.espaciador {height:10px; }

.barraPaginacion {margin-left:10px; width:675px;}

.barraPaginacion2 {padding:10px 0 0px 10px;}

.selectOrden {margin-left:10px;}

.identSeries {width:150px;}

/* menu productos */

.nombreSecc {font-size:16px; font-weight:bold; border-bottom:1px solid #CCC; color:#000; padding:10px 10px 10px;}

.seccionesComunes {font-size:14px; border-bottom:1px solid #CCC; padding:10px 10px 10px;}

.seccionesComunes a:link,
.seccionesComunes a:visited {text-decoration:none; color:#000;}

.seccionesComunes a:hover,
.seccionesComunes a:active {color:#FF6600;}

/* Seccion estilos página principal */

.seccioContSup {width:690px; margin-left:10px;}

.textopromo {padding:20px 0 10px; margin-left:10px; font-size:16px; font-weight:bold; color:#333;}
.textopromo span {color:#ccc;}

.seccioContMed {margin-left:10px; width:690px;}

/* banners con noticias en fila de 4*/
.contenNoticias {margin:20px 0 0 10px;}

/* estilos series */
.titularSeries {text-align:center;}
.titularSeries h1 {font-size:22px; font-weight:normal;}

/* paginador Series */

.paginador {position:relative; top:12px; left:390px; width:290px; text-align:right;}
.paginador a:link,
.paginador a:visited {color:#666; font-size:11px; border:1px solid #e4e4e4; background-color:#fff; padding:5px 3px;}
.paginador a:hover {color:#666; text-decoration:none; font-size:11px; border:1px solid #ff6633;}
.paginador a.paginaActualSeleccionada {font-weight:bold; background-color:#FF6600; color:#fff;}


a.active {color:#FF6600;}

.paginadorAnt {padding:0 5px;}
.paginadorSig {padding:0 5px;}

.paginadorAnt,
.paginadorSig {color:#999; font-weight:bold; font-size:12px;}

.contenedorSeries {margin:10px 0 10px 10px;}


/*Contenedores Noticias y series*/

.contenPrinc {border-right:1px solid #EBE8D8;}

.contenPrinc,
.contenPrincSin {float:left; width:165px; height:290px; display:inline; margin:10px 5px 0 0; text-align:center;}

.NoticiaSerieTitul {font-size:14px; margin-top:10px; height:40px;}

.imgNotiSerie {position:relative;}
.imgNotiSerie img {margin-top:5px;}

.descripNotiSerie {font-size:12px; padding:5px;}

.LinkNotiSerie {padding:5px;}

.imgNovedad {float:left; position:absolute; left:5px; top:0px;  text-align:left;}
.imgNovedad img {margin:0px;}

.serieLinea {float:left; width:159px; border-bottom:1px solid #EBE8D8; margin:10px 12px 5px 0; position:relative;}

/* Novedad seccion */

.contenNovSup {margin-left:10px;}

/* contenedor productos */

.productosCont {width:690px; margin:10px 0 0 10px;}

.contenProd {border-right:1px solid #EBE8D8;}

.contenProd,
.contenProd2 {width:50px; float:left; width:125px; height:300px; margin:5px 10px 5px 0; display:inline; position:relative;}

.ImgProd {position:relative; width:110px; height:110px;}

.ImgNovedadeProd {float:left; position:absolute; bottom:5px; left:5px;}

.ContienePropiedadesProd {display:block; padding:5px 5px 0 5px; overflow:hidden;}

.ContienePropiedadesProd h5,
.ContienePropiedadesOferta h5 {font-size:11px; font-weight:bold; margin:10px 0px 0px 0px; padding:0px;}

.ContienePropiedadesProd h6,
.ContienePropiedadesOferta h6 {font-size:11px; font-weight:normal; margin:0; padding:0;}

.ContienePropiedadesProd a,
.ContienePropiedadesOferta a {font-size:11px;}


.precioProd a:Link,
.precioProd a:visited,
.precioProd a:hover,
.precioProd a:active {color:#000; text-decoration:none; font-weight:bold; margin-top:5px; display:block; font-size:14px;}

.listaProd a:Link,
.listaProd a:visited,
.listaProd a:hover,
.listaProd a:active {background:url(../images/icon_carrito.gif) no-repeat 0% 0%; color:#000; padding:5px 0 0 30px; height:27px; display:block; font-weight:bold;}

.verDetalleProd a:Link,
.verDetalleProd a:visited,
.verDetalleProd a:hover,
.verDetalleProd a:active {color:#666; margin:5px 15px 15px 0; display:block; text-align:right; font-weight:normal; font-size:12px;}

.carroProd { padding:0 5px; position: absolute; bottom:10px;}

.lineaProdInf {border-top:1px solid #EBE8D8; margin:5px 15px 0 0; float:left; width:120px;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx detalle xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*cambia distribucion de pagina*/

.detalleIzquierdo {width:650px; float:left;}
.detalleDerecho {width:250px; float:left;}

.primerBoqueDetalle {border-bottom:1px solid #EBE8D8; padding-bottom:40px; margin-right:10px;}

.contDetalleImg {float:left; margin:10px 0 0 40px;}
.contDetalleImg img {width:250px; height:250px;}

.maximizar {border-bottom:1px solid #CCC; text-align:right; padding-bottom:5px;}

.maximizar a,
.maximizar a:link,
.maximizar a:active,
.maximizar a:visited  {background:url(../images/icon_LargerView.gif) no-repeat left; padding-left:15px; color:#999; }
.maximizar a:hover  {color:#FF6600; text-decoration:none;}

.codigProd {margin:10px 0 0; font-size:14px;}
.codigProd span {font-weight:bold;}
span.diez {font-size:10px; font-weight:normal;}

.datosBasicosDet {float:left; margin-left:50px; width:300px;}

.datosBasicosDet h1 {font-size:22px; font-weight:bold; margin:20px 0 0;}
.datosBasicosDet h2 {font-size:24px; font-weight:bold; margin:10px 0 0; display:block;}
.datosBasicosDet h3 {font-size:14px; font-weight:normal; margin:0;}
.datosBasicosDet p {margin-top:20px;}
.notadetalle {color:#999; font-size:10px;}

.descripDetalle {width:600px; margin:20px 0 0 50px;}
.descripDetalle span {font-size:14px;}
.contenidoDetalle {padding:10px 0px; width:600px;}
.descrIzq {float:left; width:280px; position:relative; padding-right:10px;}
.titularDesc {font-weight:bold; margin:10px 0; display:block;}

.bordeInf,
.noBordeInf {margin:10px 10px 0 0; padding-bottom:10px;}

.bordeInf {border-bottom:1px dotted #CCC;}


.CaractClave {padding:0 0 10px 0; list-style:none; margin:0px;}
.CaractClave li {padding:3px 0;}

.parDescr {margin:5px 0; padding-bottom:5px}
.imagenAllen {margin:5px 0; padding:5px 0 5px 20px; background:url(../images/icon_AssemblyRequired.gif) no-repeat left;}

.descrDer {float:left; width:280px; border-left:1px solid #EBE8D8; padding-left:10px;}
a.linkMedidasEmb {margin:5px 0; display:block;}

/*detalle derecho*/

.bordeAmarillo {border:3px solid #FFCC00;}

.bordeAmarillo,
.bordeGris {padding:10px; margin-top:10px;}

.bordeAmarillo h3,
.bordeGris h3 {font-size:16px; font-weight:normal; margin:0px 0px 10px ;}

.listaMini table {width:210px; margin:10px 5px;}
.listaMini td.titul {font-weight:bold; width:130px;}
.listaMini td.preci {width:70px; text-align:right;}
.listaMini td {border-bottom:1px solid #EBE8DB;}

.bordeGris {border:3px solid #ccc; text-align:center;}

.bordeAmarillo .ContenedorBoton {margin:10px 0;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx lista compra xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* menu lista */

.menuLista {}
.menuLista h3 {margin:0 0 5px; font-size:15px; font-weight:bold;}

.PedidosVarios{background-color:#FAF9F4 ; border:1px solid #ccc; padding:8px; margin:10px 0;}
.PedidosVarios p{ border-bottom:1px solid #ccc; padding:5px 0; margin:10px 0 0;}
.PedidosVarios span{color:#666; font-weight:bold;}
.PedidosVarios h4{font-size:12px; font-weight:bold; margin:0px; padding:0px;}



 .menuLista .textoMini{margin: 10px 0 10px 10px;}
.menuLista .cuadroGris {background:#FAF9F4; border:1px solid #EBE8DB; width:185px; height:200px; padding:10px 0 0 10px;}
.menuLista .cuadroGris h2 {font-size:16px; font-weight:normal;}
.menuLista .cuadroGris input{margin-top:10px;}
.menuLista .sombra{width:185px; height:6px; background:url(../images/producs_bottom_shadow.gif) repeat-x;}
input.ponerProd{width:150px;}
input.ponerCant{width:20px;}
input.ponerProd,
input.ponerCant,
.cantProd input {border-top:2px solid #828177; border-left:2px solid #828177; border-bottom:2px solid #f9f8f3; border-right:2px solid #f9f8f3;}





/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.consultaPedido{margin-left:10px;}

.nombreCliente{margin-left:10px;}
.nombreCliente span{font-size:14px; font-weight:bold;text-transform:uppercase;}
.nombreCliente img {margin:0 5px 0 10px; width:20px;}

.botonera{margin-top:20px;}
.botonera ul{list-style:none; margin:0px; padding:0px; }
.botonera ul li{float:left; padding:0 5px 0 0;}

.numeroPedido{margin:20px 0 0 10px;}
.numeroPedido span{font-size:14px; font-weight:bold; }
.numeroPedido span.pagado{color:#339933;}
.numeroPedido span.cancelado{color:#cc0000;}

.trasPedidoConfirmado .bordeContactamos{width:160px; padding:0 10px; margin:0px; text-align:center;}

.trasPedidoConfirmado .bordeTransferencia{width:665px; border:1px dotted #ccc; padding:10px; margin:20px 0; background-color:#f4f9ff;}

.trasPedidoConfirmado .bordeTransferencia h3{padding:0px; margin:0px;}
.trasPedidoConfirmado .bordeTransferencia h3 span{font-size:14px; padding:5px 0px; margin:0px; color:#cc0000;}
.trasPedidoConfirmado .bordeTransferencia .parteIzq{float:left; width:320px; border-right:1px dotted #ccc; margin-top:10px; text-align:left;}
.trasPedidoConfirmado .bordeTransferencia .parteder{float:right; width:330px; margin-top:10px; text-align:center;}

.trasPedidoConfirmado .bordeTransferencia .parteder td{border:1px solid #ccc; padding:3px; background-color:#fff;}
.trasPedidoConfirmado .bordeTransferencia .parteder th{border:1px solid #ccc; font-weight:bold; font-size:10px; background-color:#fff;}
.trasPedidoConfirmado .bordeTransferencia .parteder h4{padding:0px; margin:0px 0px 5px; font-size:14px; font-weight:bold;}
.barraSuperior {margin-top:20px;}

.listaProductos {margin:10px 0 0 10px; width:690px;}
.listaProductos th {font-size:12px; font-weight:bold; padding-left:15px; background:#FAF9F4; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}

/* fila superior */
.listaProductos .colProd {width:300px; text-align:left;}

.listaProductos .colCant,
.listaProductos .colPrecio {width:150px; text-align:center;}

.listaProductos .colDisp {width:90px;}

/* sombra */
.listaProductos td.sombraTabla,
.listaProductos td.sombraTabla2 {height:6px; background:url(../images/producs_bottom_shadow.gif) repeat-x;}
.listaProductos td.sombraTabla2 {border-top:1px solid #999;}


/* linea descripción compra */
.listaProductos .prodImg {width:100px; text-align:center;}
.listaProductos .descripProducCompra {padding:10px; width:200px;}

.listaProductos .cantProd,
.listaProductos .PrecioTotal {width:150px; text-align:center;}

.listaProductos .cantProd input {width:30px;}

.listaProductos .cantProd,
.listaProductos .PrecioTotal,
.listaProductos .productoDisp {vertical-align:top;}

.listaProductos .productoDisp {width:90px;}

.listaProductos .descripProducCompra,
.listaProductos .cantProd,
.listaProductos .PrecioTotal,
.listaProductos .prodImg,
.listaProductos .productoDisp {padding:20px 0px; border-bottom:1px solid #EBE8D8;}

a.producLinkTitul {font-weight:bold; vertical-align:top;}

/*última fila*/
.listaProductos .mensPrecTot {padding:10px 0px 0px 10px; text-align:left; font-size:15px; font-weight:bold;}
.listaProductos .totalFinal {padding:10px 60px 10px 0px; text-align:right; font-size:15px;}
.listaProductos .totalFinal a {font-size:12px;}


.listaProductos .IKEAfamily {padding:5px; line-height:16px;}
.listaProductos .IKEAfamily span {color:#cc0000; font-weight:bold;}
.listaProductos .IKEAfamily a {color:#3399FD;}
.listaProductos .IKEAfamily p {text-align:center;}
.listaProductos .IKEAfamily p span {text-align:center; color:#000; font-size:15px;}
.listaProductos .IKEAfamily p span.ahorro {color:#CC0000; font-weight:bold;}
.listaProductos .IKEAfamily p .euro {font-size:15px;}


/*xxxxxxEstilos para ofertasxxxxxxxxxxxxxxxxxxxxxx*/

.ContienePropiedadesOferta {background:#CC0000; text-align:center; margin-top:10px; padding:10px 5px 10px; margin-right:4px; overflow:hidden;}
.ContienePropiedadesOferta h5{padding:0px; margin:0px;}
.ContienePropiedadesOferta .precioProd  {text-align:center; padding:0px; margin:0px;}

.ContienePropiedadesOferta .precioProd a:link,
.ContienePropiedadesOferta .precioProd a:visited,
.ContienePropiedadesOferta .precioProd a:hover,
.ContienePropiedadesOferta .precioProd a:active {color:#FFF; text-decoration:none; font-weight:bold; padding:0px; margin:0px; display:block; font-size:15px;}

.ContienePropiedadesOferta a:link,
.ContienePropiedadesOferta a:visited,
.ContienePropiedadesOferta a:hover,
.ContienePropiedadesOferta a:active {color:#FFF;}


/*xxxxxxxxxxxxxoferta en detalle xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.datosBasicosDetoferta {float:left; margin-left:50px; padding:10px; background:#FFCC00; text-align:center; border-right:5px solid #FF0000; border-bottom:5px solid #FF0000;}

.datosBasicosDetoferta h1 {font-size:14px; margin:0px; font-weight:bold; }
.datosBasicosDetoferta h3 {font-size: 12px; margin:0px; font-weight:normal;}
.datosBasicosDetoferta h2 {font-size:24px; margin:0px; font-weight:bold;}
.datosBasicosDetoferta span {font-size:14px;}


/*xxxxxxxxxxxxxoferta en lista compraxxxx*/



.listaoferta {background:#FFCC00; border-right:4px solid #FF0000; border-bottom:4px solid #FF0000; padding:5px; margin-left:0px; }
.listaoferta a.producLinkTitul,
.listaProductos .descripProducCompra .listaoferta a {color:#000;}

.listaoferta strong {font-size:14px;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx serie concreta xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.serieConcreta {margin-top:50px; text-align:center;}
.serieConcreta p  {display:block; margin:5px 0; text-align:center;}

.servFinan {background:#FAF9F4; border:1px solid #EBE8DB; width:188px; padding:10px 0 0 10px; margin-top:20px;}
.servFinan a {display:block; background:url(../images/link_arrow.gif) no-repeat 0% 5%; padding-left:10px; margin-top:10px;}
.servFinan table {margin-bottom:10px;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx banner tarjeta IKEA family xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.bannerTarjetaIKEA{margin:20px 10px 10px;}

.bannerTarjetaIKEA img{float:left;}
.bannerTarjetaIKEA p{display:block; float:left; margin:0px 0px 0px 30px; line-height:17px;}

.bannerTarjetaIKEA span{color:#cc0000; font-weight:bold;}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ideas decoracion xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/


.ideasDecoracion{border:3px solid #FFCC00; padding:10px; margin:10px; height:390px; }

.ideasDecoracion .contenedorIdeas{margin:10px 0 0 20px;}

.ideasDecoracion .contenedorIdeas h2{font-size:16px; font-weight:bold;}

.ideasDecoracion .contProducto,
.ideasDecoracion .contProducto2{width:50px; float:left; width:115px; height:270px; margin:5px 10px 5px 0; padding:5px; display:inline; position:relative; }

.ideasDecoracion .contProducto .NombreArtIdea,
.ideasDecoracion .contProducto2 .NombreArtIdea{height:60px;}

.ideasDecoracion .contProducto h5,
.ideasDecoracion .contProducto2 h5,
.ideasDecoracion .contProducto h6,
.ideasDecoracion .contProducto2 h6{font-size:11px;  padding:5px 0px 0px; margin:0px;}
.ideasDecoracion .contProducto h6,
.ideasDecoracion .contProducto2 h6{font-weight:normal;}

.ideasDecoracion .contProducto .precioProdIdea a,
.ideasDecoracion .contProducto2 .precioProdIdea a{color:#000000; display:block; font-size:14px; font-weight:bold; margin-top:5px; text-decoration:none;}



.ideasDecoracion .contProducto{border-right:1px solid #EBE8D8;}

.ideasDecoracion .contProducto img,
.ideasDecoracion .contProducto2 img{width:110px;}

.carroProdIdea{margin-top:30px;}

.bajaBoton{margin-top:20px;}