body {background-color:#F2F1E9; border: 0 none; font-size:12px; margin:0px; padding:0px; text-align:center;}

form, select, option, input, textarea, body, table, tr, td, a, pre {color:#333333; font-family: Verdana, sans-serif; text-decoration:none;}

a, a:link, a:active, a:visited {color:#3399FD; text-decoration:none;}
a:hover {color:#3399FD; text-decoration:underline;}

a.flechita, a.flechita:link, a.flechita:visited {font-size:12px; color:#3399FD; text-decoration:none; background: transparent url(../images/flechita.png) no-repeat scroll left center; padding-left:12px;}
a.flechita:hover {text-decoration:underline;}

a.iconLink, a.iconLink:link, a.iconLink:visited {font-size:10px; color:#666; text-decoration:none;}
a.iconLink:hover {color:#FF9900; text-decoration:none;}

img {border: 0 none;}

.clear {clear:both;}

h1.titular  {font-size:20px; margin:20px 0px; color:#000; text-align:left;}

/*Resultado de la búsqueda (Si peta, contactar con el departamento de diseño) */

.search-groups {
	padding-bottom:45px;
}

.search-groups h2.headline {
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	padding-bottom:9px;
	padding-left:10px;
	padding-top:9px;
}
.search-result-navigation .header {
	border-bottom:1px solid #CCCCCC;

	cursor:pointer;
	display:block;

	height:13px;
	padding-bottom:0.906em;
	padding-left:10px;
	padding-top:0.815em;z-index:10000;
	text-decoration:none;
}
.search-result-navigation-active {
	color:#FF6600 !important;
	font-size:11px !important;
	font-weight:bold !important;
}

.search-result-navigation .header .number {
	color:#999999;
}

/*Resultado de la búsqueda  */

/*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;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX boton deslizante doble linea texto XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


a.button2 {
	/* Sliding right image */ background: transparent url(../images/button2_blue_right.gif) no-repeat scroll top right; display: block; float:left; height:32px; /* 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:11px; font-weight:bold; text-align:center;}

a.button2 span {/* Background left image */ background: transparent url(../images/button2_blue_left.gif) no-repeat; display:block; line-height:11px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */ padding:4px 10px 5px 18px;} 

a.button2:hover {background:transparent url(../images/button2_blue_right_hover.gif) no-repeat scroll top right;}

a.button2:hover span {background:transparent url(../images/button2_blue_left_hover.gif) no-repeat;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* Correo */
span.escudo { display:none; }
span.escudo2 {color:#3399FD;}

/* Contenedores generales pagina */

#contenedor1{ border: 0 none; margin:0px auto; padding: 0px; text-align:left; width:920px;}
#contenedorGeneral {background-color:#FFF; border: 0 none; margin:7px auto; padding: 0px; text-align:left; width:920px; border-bottom:2px solid #ccc;}
#contenedorPagina {margin:0px 10px; padding:10px 0px;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX nueva distribución de la home  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.ContenedorPrincipalBannersHome{margin-top:10px;}


.ContenedorPrincipalBannersHome .BannersHomeBloques{float:left; margin-left:10px; width:680px;}

/* caja lateral home */
.cajaPrincipalLateral{float:left; background-image:url(../images/producs_bottom_shadow.gif); background-repeat:repeat-x; background-position:bottom;padding:0 0 6px 0; }
.CajaLateralHome {width:188px; border:1px solid #ebe8db; background-color:#faf9f4; padding:10px; color:#333; text-align:center;}

.CajaLateralHome p {font-size:11px;}
.CajaLateralHome h3 {font-size:12px; padding-top:20px; }

/* .CajaLateralHome .financiacionIKEA{padding-bottom:8px; border-bottom:2px solid #fff; width:175px; margin-left:5px;}*/

.CajaLateralHome .banner {width:175px; margin:10px 0 10px 5px;}

.CajaLateralHome .cajaIkeaFamily {background-image:url(../images/IKEA-family-lateral.png); background-repeat:no-repeat; width:175px; height:201px; margin:10px 0 10px 5px; cursor:pointer;}

.CajaLateralHome .cajaIkeaFamily a.ventajasIKEA{ display:block; margin-top:110px;}

/*.CajaLateralHome .cajaConcurso {margin:10px 0 10px 0;}*/
.CajaLateralHome ul {list-style:none; padding:0px; margin:0px; color:#3399FD;}


/* bloque 1 contenedor banners home */
.BannersHomeBloques .bloque1{ border-bottom:1px solid #ebe8db; padding-bottom:10px}

/* bloque 2 contenedor banners home */
.BannersHomeBloques .bloque2{margin-top:10px;}

/* banners bloques home */



.Banner_home,
.Banner_home_doble {border-right:1px solid #ebe8db; margin-right:5px;}

.Banner_home, 
.Banner_home_sin {width:160px; float:left; text-align:center; padding-right:5px;}

.Banner_home_sinblanco {border-right:1px solid #FFF; margin-right:5px;}

.Banner_home_doble {width:326px; float:left; text-align:center;}

.Banner_home img.imagenEstilo {margin:12px 0px 0;}

.Banner_home h2,
.Banner_home_doble h2,
.Banner_home_sin h2 {font-size:14px; font-weight: normal; margin-bottom:15px;}

.Banner_home p,
.Banner_home_doble p,
.Banner_home_sin p {margin-top:15px; font-size:11px; text-align:center; padding:0px 5px;}

.Banner_home p.justificado {text-align: left;}


/* Estilos paginas internas, principal que engloba dos columnas*/
.contenedorSubpaginas{width:900px;}
.columnaSubpaginaIzq{float:left; width:200px;}
.columnaSubpaginaDer{float:left; width:700px;}


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX fin nueva distribucion XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* ESPACIO PARA BANNER EN CATALOGOS, ETC*/

.colum2 {width:509px; margin-left:10px; border-right:1px solid #ccc; float:left;}
.colum3 {width:170px; margin-left:10px; float:left;}


/* Cabecera */

.cabecera .logo {float:left;}

.cabecera .buscadorCabecera {float:left; margin-left:10px; padding-top:10px;}
.cabecera .buscadorCabecera .bienvenida {margin:8px 0 0 0;}
.cabecera .bannerChat {float:left; margin-left:10px;}

.cabecera .enlaces {float:left; margin-left:15px; height:60px; border-left: 1px solid #CCC;}
.cabecera .enlaces a {line-height:20px; margin-left:10px;}

.cabecera .flotante {float:left; margin-left:30px;}

.cabecera .facebook {float:right;}




/* Cabecera ANTERIOR
.cabecera .logo {float:left;}
.cabecera .contenido {float:left; margin:0px 0px 0 10px; text-align:left; width:720px; height:66px;}
.cabecera .contenido img {margin-right:10px;}

.cabecera .bannerChat {float:left; margin-left:5px; }
*/

/* Pie */
.pie {color:#999; font-size:11px; line-height:18px; text-align:left; margin-left:20px;}
.pie a, .pie a:link, .pie a:hover, .pie a:active, .pie a:visited {color:#666;}
.pie .separaPie {margin:10px 0px; width:900px; height:10px; }

/* Banner Principal */
.bannerPrincipal {float:left; width:580px; height:400px; cursor:pointer;}


/* Banner Principal 2 */
.bannerPrincipal2 {float:left; width:580px; height:400px; text-align:center; background-color:#006699; color:#FFF; cursor:pointer;}
.bannerPrincipal2 h2 {margin:85px 10px 10px 10px; font-size:42px; font-weight:bold; color:#FFF}
.bannerPrincipal2 h3 {margin:10px; font-size:52px; font-weight:bold; color:#FFF}
.bannerPrincipal2 h4 {margin:20px; font-size:28px; font-weight:normal; color:#FFF}
.bannerPrincipal2 h5 {margin:70px 10px 10px 10px; font-size:42px; font-weight:bold; color:#FFF}
.bannerPrincipal2 h6 {margin:30px 10px 10px 10px; font-size:28px; font-weight:normal; color:#FFF}
.bannerPrincipal2 h2.Lapalma{font-size:25px; margin:30px; text-align:left;}
.bannerPrincipal2 p.horario{font-size:18px; font-weight:bold; margin:30px;}
.bannerPrincipal2 .cajaTexto .titulo {font-size:25px; font-weight:bold; margin:0px; text-align:center; line-height:32px; margin-bottom:40px;}
.bannerPrincipal2 .cajaTexto{margin-top:80px;}

/* Banner hogar de tus sueños LPA */
.bannerhogarSuenyos{border:1px solid #ccc; padding:70px 20px 0; height:330px; cursor: pointer;}
.bannerhogarSuenyos .ahoraMomento{font-size:20px; font-weight:bold;}
.bannerhogarSuenyos .porQue{margin-top:100px; font-size:20px; font-weight:bold;}


/* Proxima Apertura */
.bannerSecundario {float:left; margin-left:10px; width:298px; height:398px; cursor:pointer; border:1px solid #ccc; position:relative;}
.bannerSecundario p{font-size:14px; margin:20px; font-style: italic;}


.bannerSecundario img.conTienda{margin-top:100px;}
.bannerSecundario img{ margin:30px 20px 20px; }
.bannerSecundario a.linkHomeSuelo{position:absolute; bottom:60px; left:20px;}

/* formularios */
.destacaON {background-image: none; background-color: #fdf568; border: solid 1px #33677F;}
.destacaOFF {border: solid 1px #85B1DE; background-image: url( '/images/formCampo.png' ); background-repeat: repeat-x; background-position: top;}
.destacaError {background-image:none; background-color:#fff; border:2px dashed #cc0000;}

/* Politica de privacidad */
.politicaPrivacidad {width:70%; text-align:justify; margin:50px 0px; line-height:18px; color:#666;}
.politicaPrivacidad h1 {text-align:left; margin:20px 0px; padding:0px; font-size:24px; font-weight:normal; color:#FF9900;}
.politicaPrivacidad h2 {text-align:left; margin:30px 0px 5px 0px; padding:0px; font-size:16px; font-weight:bold; color:#666;}
.politicaPrivacidad p {margin:0px 0px 10px 0px;}
.politicaPrivacidad p.contacto {margin:20px 0px 10px 150px;}


/* IKEA y los niños */
.IKEAinfantil {float:left; width:690px; margin-left:10px;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX menús navegacion y contenidos izquierdos XXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/*menu con flecha azul este formato es el principal de menús*/
.disposicionPrincipalMenu ul{list-style:none; padding:0px; margin:0px;}
.disposicionPrincipalMenu li{ margin:8px 0px; border-bottom:#CCCCCC 1px solid; padding:10px 0px;}
.disposicionPrincipalMenu a, .disposicionPrincipalMenu a:link, .disposicionPrincipalMenu a:visited{ background:url(../images/flecha.gif) no-repeat left; background-position:0% 40%; color:#666; text-decoration:none; padding-left:15px;}
.disposicionPrincipalMenu a:hover{color:#FF6600;}
.disposicionPrincipalMenu h3{font-size:13px; color:#003399; font-weight:normal; margin:0px; padding:5px 0px 0px 10px;}
.disposicionPrincipalMenu h5{font-size:12px; font-weight:bold; margin:0px 0px 10px; padding:0px ;}
/*frase inferior menus trabajo*/
.fraseInfColumnaMenu{float:left; display:block; font-size:20px; font-weight:bold; margin:50px 0 0; height:300px; padding:0 0 0 30px; line-height:25px;}


/*menu nuestros productos */
.productos h5{font-size:12px; font-weight:bold; margin:0px 0px 10px; padding:0px ;}
.productos ul{list-style-type:none; margin:0px; padding:0px;}
.productos li{ padding:5px 0px; border-bottom:#CCC 1px solid;}
li.nada{padding:5px 0px; border:0px;}
.productos img{vertical-align:middle;}
.productos a, .productos a:link, .productos a:visited{color:#666; text-decoration:none;}
.productos a:hover{color:#FF6600;}

.flashDormit{margin:20px 0 0 20px;}


/* servicios menu inferior */
.servicios {text-align:center; margin:10px 0 10px 0px; width:905px; background-color:#fff; padding:10px 0px 10px 15px; border-bottom:2px solid #ccc;}
.serviciosizq {float:left; width:210px; height:80px; border:1px solid #ccc; margin:0px 4px;}
.serviciosizq p {font-size:11px; margin-top:4px;}
.dentroserv {float:left; width:55px; height:80px;}
.dentroserv2 {float:right; width:150px; padding:5px 5px 0px 0px ; text-align:left;}

/* menú sublista */
ul.menuSublista{padding-left:20px; font-size:11px;}
ul.menuSublista li.sin{border:0px;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXX fin de menus XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* contenido trabajar */ 
h1.titularTrabajo{font-size:26px; font-weight:bold; text-align:left; margin-left:10px; margin:25px 0 20px 10px;}
.SeccionTrabaja{width:680px; line-height:20px; padding-left:20px;}
.SeccionTrabaja p{margin-bottom:20px; line-height:20px;}
.SeccionTrabaja img{margin-bottom:10px;}
.SeccionTrabaja td{color:#666; margin-bottom:10px;}
.SeccionTrabaja h2{font-size:14px; color:#000; margin:0px 0px 10px;; padding:0px;}
.SeccionTrabaja ul{list-style-type:none; margin:15px 0px 0px 0px; padding:0px;}
.SeccionTrabaja li{padding-right:20px; margin-bottom:10px;}

.SeccionTrabaja .ventascols{width:280px; padding-right:50px;}
.SeccionTrabaja .logisticacols{padding:20px 40px 15px 0px; text-align:left; width:233px;}
.SeccionTrabaja .restaurantecols {width:260px; padding-right:60px;}

.SeccionTrabaja .apoyocols{width:660px; padding:0px 40px 10px 0px;}
.SeccionTrabaja .imagenapo{width:25%; padding-right:10px;}
.SeccionTrabaja .tituloapo{width:75%; padding:10px 10px 10px 0px;}

/* XXXXXXXXXXXXXXXXXXXXXXX fin de contenido trabajar XXXXXXXXXXXXXXXXXX */

/* productos */
.nuestrosProductos{margin:10px 0 0 20px;}
.nuestrosProductos h2{font-size:15px; color:#FF6600; margin-top:10px;}
.nuestrosProductos p{color:#666; line-height:20px; padding-right:20px;}

.nuestrosProductosFlash{margin:30px 0 0 20px;}

/* XXXXXXXXXXXXXXXXXXXXXXXX contenido acerca, nuestra vision, facts and figures, responsabilidad, suecos, baja precios, niños, XXXXXXXXXXXXXXXXXX */

.acercaderecha{color:#666; line-height:20px; margin:10px 0 0 20px;}
.primero{border-bottom:#999 1px solid;}
.primero h1{font-size:18px; font-weight:normal; color:#000; margin:10px 0px;; padding:0px;}
.minicontenedor{width:650px; border-bottom:#999 1px solid;}
.minicontenedorimagen{float:left; width:138px; padding:20px 5px 10px;}
.minicontenedortextos{float:left; width:500px; padding:10px 0px;}
.minicontenedortextos h2{font-size:14px; color:#000; padding:0 0 10px 0; margin:0px;}
.minicontenedor2{width:650px;}

/* garantia */
.garantiader{width:660px; padding:0px 20px;}
.garantiader h1{font-size:18px; margin-left:0px;}
.garantiader h2{font-size:16px;}
.garantiader h3{font-size:14px;}
.garcontiene{overflow:auto; width:660px;}
.garimagen{float:left; width:50px; padding-top:20px;}
.gartextos{float:right; width:600px; padding-left:10px;}
.corazongar{margin-top:10px;}

/* transporte y montaje*/
.atencionder{width:670px;}
.atencionder h1{font-size:18px; padding:0 0 0 20px; margin:0px; text-align:left; }
.atencioncont{width:650px; border-bottom:1px solid #ccc; padding-bottom:10px; margin:30px 0 20px 20px;}
.atencioncont2{margin:30px 0 30px 20px;}
.atencionimg{float:left; width:280px; margin-left:10px;}
.atenciontext{float:left; width:320px;}
.atenciontext h3{font-size:14px; font-weight:bold;}


/*crear hogar y como comprar*/
.flash{ margin:15px 0px 0px 20px;}



/* XXXXXXXXXXXXXXXXXXXX Catalogos XXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.catalogos {margin:0px 10px 0 0;}
.catalogos .intro {margin-left:10px;}
.catalogos .intro h1 {font-size:22px; margin:30px 0; text-align:center; font-weight:normal;}
.catalogos .intro img {float:left;}
.catalogos .intro p {float:left;  margin:8px 0px 0 20px; width:330px;}

.catalogos h1 {font-size:18px; font-weight:bold; padding-bottom:5px;  margin: 20px; line-height:22px;}
.catalogos h2{font-size:14px; padding:10px 0 10px 20px; margin:0px;}
.catalogos h3{font-size:16px; padding:0px; margin:0px;}
.catalogos h1 span {font-size:16px;}
.catalogos p {margin:10px 20px;}

.catalogos h3 {color:#333; font-size:14px; font-weight:bold; margin:30px 20px 10px 20px; }

.catalogos .destacado {margin:40px 0px 20px 0px;}

.catalogos .contExplCat{margin-left:20px;}
.catalogos .aclaracionesCat,
.catalogos .aclaracionesCat2{float:left; width:150px;}

.catalogos .aclaracionesCat{border-right:1px solid #ccc;}

.catalogos .textoCat {float:left; width:250px; margin:0px 0px 0px 20px; text-align:left;}
.catalogos .textoCat h2 {font-size:14px; font-weight:bold;}
.catalogos .textoCat h3.titular {font-size:14px; font-weight:bold; margin:0px; padding-top:20px; border-top:1px solid #CCC;}
.catalogos .textoCat p {margin:10px 0px; text-align:justify; line-height:18px;}


.catalogos .imagenCatGeneral{float:right;  text-align:right; margin-right:30px;}
.catalogos .imagenCat {float:right; width:190px; text-align:right; }

.catalogos .imagenCat p{text-align:left; padding:0px; margin:20px 0 0 12px; font-weight:bold; font-size:11px; line-height:20px;}

.catalogos .imagenCat img,
.catalogos .catminis img,
.catalogos .catminis2 img {border:1px solid #ccc;}


.catalogos .sombrainf {background:url(../images/hori_shadow.gif) repeat-x; height:7px; margin-top:20px;}

.catalogos .titulo {font-weight:bold;}

.catalogos .catminis{border-right:1px solid #ccc;}
.catalogos .catminis,
.catalogos .catminis2 {float:left; margin:20px 0 0 10px;  text-align:center; width:152px;}

.catalogos .catminis img,
.catalogos .catminis2 img {width:131px; height:168px;}

.catalogos .catminis2 p,
.catalogos .catminis p {text-align:center;}

.catalogos .lineaInfe {width:142px; margin:20px 10px 0 10px; border-bottom:1px solid #ccc; float:left;}

.catalogos .visorPDF,
.catalogos .visorFLASH {font-size:12px; font-weight:normal; color:#000; margin: 20px 0px 0px 20px; padding:0px;}

.catalogos .validez {font-size:11px; color:#666; margin:0px 0px 5px 0px;}

.catalogos .visorPDF a,
.catalogos .visorFLASH a {font-size:12px; font-weight:normal;}

.catalogos a.tipoCatalogo {font-size:11px; font-weight:normal; line-height:20px;}

/* Banner tarjeta IKEA */

.tarjetaIKEA{margin-top:15px; border-bottom: 1px dotted #ccc; padding-bottom:10px;}
.tarjetaIKEA p.frase1{font-size:13px; color:#cc0000; font-weight:bold;}
.tarjetaIKEA p.frase2{font-size:10px; color: #666;}


/* Noticias, actividades */
.Noticiasprinc{margin:0px 20px 20px;}
.Noticiasprinc h1{padding:0px; margin:0 0 10px 0; font-size:18px;}
.Noticiasprinc h2{font-size:14px; padding:20px 0 10px; margin:0px;}

.Noticiasprinc img{float:left; margin-right:20px;}
.Noticiasprinc p.flotante{display:block; float:left; width:520px; }

.Noticiasprinc .galeriaPrensa{margin:20px 0px 30px;}
.Noticiasprinc .galeriaPrensa img{float:left; margin:0px; padding:0px;}

.Noticiasprinc .mueveTodo{margin-left:30px;}

.Noticiasprinc .ColumnaHechos{ border-right:1px solid #ccc; margin-right:20px; }

.Noticiasprinc .ColumnaHechos h2,
.Noticiasprinc .ColumnaHechos2 h2 {font-size:18px;}

.Noticiasprinc .ColumnaHechos,
.Noticiasprinc .ColumnaHechos2{float:left; width:180px; padding-left:10px;}

.Noticiasprinc .ColumnaHechos span,
.Noticiasprinc .ColumnaHechos2 span{font-size:18px; font-weight:bold;}

.Noticiasprinc .ColumnaHechos p,
.Noticiasprinc .ColumnaHechos2 p{font-size:14px;}

.Noticiasprinc .quePasoCont{padding-bottom:10px; margin-top:40px;}
.Noticiasprinc .quePasoCont h2{font-size:18px;}
.Noticiasprinc .quePasoImagen{float:left;}
.Noticiasprinc .quePasoTextos{float:left; width:400px; }
.Noticiasprinc .quePasoTextos span{font-size:16px; font-weight:bold;}

/* niños y lo relacionado */
.ninosBienvenidos{margin:20px;}
.ninosBienvenidos h1{padding:0px; margin:0 0 10px 0; font-size:18px;}
.ninosBienvenidos p.bordeinf {padding-bottom:20px;border-bottom:1px solid #999;}


/* Formulario catálogo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.formularioCatalogo{padding:10px 0; margin:0 0 0 12px}

.formularioCatalogo .columna1{float:left; width:420px; }
.formularioCatalogo .columna1 h1{padding:30px 0 ; margin:0 0 10px 0; font-size:18px; color:#7F7F7F;}

.formularioCatalogo .columna1 .sombritaInf{width:100%; background-image:url(../images/whitegradient_bott.jpg); background-repeat:repeat-x; background-position:bottom;}
.formularioCatalogo .columna1 .sombritaInf img{float:left; display:block; margin-right:20px;}
.formularioCatalogo .columna1 .sombritaInf p{float:left; display:block; width:200px; }
.formularioCatalogo .columna1 p{padding-top:30px;}

.formularioCatalogo .columna2{float:left; margin-left:80px;}
.formularioCatalogo .columna2 .contenedorForm{border:1px solid #ccc; width:333px;}
.formularioCatalogo .columna2 .cajaFormularioCat{width:313px; padding:10px;  background-image:url(../images/bluegradient_top.jpg); background-repeat:repeat-x; background-position:top;}

.formularioCatalogo .columna2 .cajaFormularioCat select{margin:10px 0;}
.formularioCatalogo .columna2 .cajaFormularioCat span{color:#3399FD; font-weight:bold;}
.formularioCatalogo .columna2 .cajaFormularioCat input{margin:5px 0 15px;}

.formularioCatalogo .columna2 .cajaFormularioCat select.medida,
.formularioCatalogo .columna2 .cajaFormularioCat input.medida{width:300px;}
.formularioCatalogo .columna2 .fondoDegradado{width:313px; padding:10px; border-bottom:1px solid #ccc; background-image:url(../images/bluegradient_bott.jpg);background-repeat:repeat-x; background-position:bottom; height:50px;}

.formularioCatalogo .columna2 .contenedorForm .nota{font-size:10px; color:#666; font-weight:normal;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* DestacaFoto "Nuestros Productos" */

ul.destacaFoto {float: left; list-style: none; margin: 20px 0px; padding: 0px; width: 660px;}

ul.destacaFoto li {margin: 0; padding: 0px; float: left; position: relative; width: 162px; height: 134px;}

ul.destacaFoto li img {width: 162px; height: 134px; /* tamaño thumbnail pequeño */ -ms-interpolation-mode: bicubic; /* Arreglo para IE para escalar de forma cúbica */ border: 1px solid #ccc; padding: 0px; background: #f0f0f0; position: absolute; left: 0; top: 0;}

ul.destacaFoto li img.hover {background:url(/images/destacaFoto_bg.png) no-repeat center center; /* imagen de fondo al ampliar */ border: none; /* Quitar borde al ampliar*/}

/* DestacaFoto "Sala de prensa" */

ul.destacaFotoPrensa {float: left; list-style: none; margin: 20px 0px; padding: 0px; width: 660px;}

ul.destacaFotoPrensa li {margin: 0; padding: 0px; float: left; position: relative; width: 216px; height: 144px;}

ul.destacaFotoPrensa li img {width: 216px; height: 144px; /* tamaño thumbnail pequeño */ -ms-interpolation-mode: bicubic; /* Arreglo para IE para escalar de forma cúbica */ border: 1px solid #ccc; padding: 0px; background: #f0f0f0; position: absolute; left: 0; top: 0;}

ul.destacaFotoPrensa li img.hover {background:url(/images/destacaFotoPrensa_bg.png) no-repeat center center; /* imagen de fondo al ampliar */ border: none; /* Quitar borde al ampliar*/}

/* DestacaFoto "textiles cama" */

ul.destacaFototextilesCama {float: left; list-style: none; margin: 20px 0px; padding: 0px; width: 660px;}

ul.destacaFototextilesCama li {margin: 0; padding: 0px; float: left; position: relative; width: 216px; height: 136px;}

ul.destacaFototextilesCama li img {width: 216px; height: 136px; /* tamaño thumbnail pequeño */ -ms-interpolation-mode: bicubic; /* Arreglo para IE para escalar de forma cúbica */ border: 1px solid #ccc; padding: 0px; background: #f0f0f0; position: absolute; left: 0; top: 0;}

ul.destacaFototextilesCama li img.hover {background:url(/images/destacatextilcama_bg.png) no-repeat center center; /* imagen de fondo al ampliar */ border: none; /* Quitar borde al ampliar*/}


/* DestacaFoto "textiles cama" */

ul.destacaFotoKlippan {float: left; list-style: none; margin: 20px 0px; padding: 0px; width: 660px;}

ul.destacaFotoKlippan li {margin: 0; padding: 0px; float: left; position: relative; width: 162px; height: 81px;}

ul.destacaFotoKlippan li img {width: 162px; height:81px; /* tamaño thumbnail pequeño */ -ms-interpolation-mode: bicubic; /* Arreglo para IE para escalar de forma cúbica */ border: 1px solid #ccc; padding: 0px; background: #f0f0f0; position: absolute; left: 0; top: 0;}

ul.destacaFotoKlippan li img.hover {background:url(/images/destacaFoto_klippan.png) no-repeat center center; /* imagen de fondo al ampliar */ border: none; /* Quitar borde al ampliar*/}




/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX añadidos islas.IKEA XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxx*/

/* IKEA family */

.IKEAfamily {margin-left:0px;}
.IKEAfamily h2{font-size:24px; font-weight:bold; padding:0px; margin-bottom:0px;}
.IKEAfamily h1{ font-size:20px; font-weight:bold; margin:0 0 10px; padding:0px;}
.IKEAfamily p{margin-bottom:10px;}
.IKEAfamily .titular{float:left; margin:0 0 10px 10px;}
.IKEAfamily .titular img{margin:20px 0 0 120px;}

.IKEAfamily .fondoRojo{color:#fff; background-color:#e51a23; width:320px; float:left; margin:0 0 20px 10px;}
.IKEAfamily .fondoRojo img{margin:0px; padding:0px;}
.IKEAfamily .fondoRojo ul{margin:20px; padding-left:10px;}
.IKEAfamily .fondoRojo li{margin:10px 0;}
.IKEAfamily .fondoRojo .IKEAfam{margin:0px 20px 20px 30px;}


.IKEAfamily .contPie{padding-left:40px;}
.IKEAfamily .contPie .pieTarjeta{float:left; color:#cc0000; font-size:40px; font-weight:bold;}
.IKEAfamily .contPie .pieTarjeta span{font-size:12px; color:#666; font-weight:normal; padding:10px 20px; display:block;}

.IKEAfamily .webTelf{text-align:center; color:#e51a23; font-size:20px;}
.IKEAfamily .webTelf a{color:#e51a23;}

/* colchones Sultan */

.ColchonesSultan{margin:10px 0 0 20px;}



/* edredones*/

.edredonesMYSA{margin:20px 0 0 20px;}
.edredonesMYSA h1{padding:0px; margin:0px 0 10px 0; font-size:18px;}
.edredonesMYSA h2{font-size:14px; padding:0 0 10px 0; margin:0px;}

.edredonesMYSA .textoresaltado{font-size:14px;}

.edredonesMYSA .graficosCalor{margin-left:40px;}
.edredonesMYSA .graficosCalor img{margin-right:40px;}

.edredonesMYSA .conTipoCalor{margin-left:25px;}
.edredonesMYSA .conTipoCalor p{float:left; display:block; text-align:center; }


.edredonesMYSA .contenedorEdredones,
.edredonesMYSA .contenedorEdredonesNoborde{margin-bottom:30px; padding-bottom:20px;}

.edredonesMYSA .contenedorTitular{padding:20px 0 20px 20px;}
.edredonesMYSA .titulares{float:left; width:570px;}
.edredonesMYSA .imgrafico{float:left; margin-right:30px;}


.edredonesMYSA .contenedorEdredones{border-bottom:1px solid #ccc;}

.edredonesMYSA .imgEdredones {float:left; margin-right:20px;}
.edredonesMYSA .explEdredones {float:left; width:400px;}

/*xxxx*/

.contPrincipalCalor{padding-bottom:30px; border:1px solid #ccc; margin-bottom:30px;}

.ContenedorGrupoFresco{margin-left:50px;}
.ContenedorGrupoFresco2{margin-left:180px;}

.ContPrincEdre{border-right:1px solid #ccc;}

.ContPrincEdre,
.ContPrincEdreSin{width:110px; float:left; padding:10px;}


/* almohadas */

.almohadasGOSA{margin:10px 0 0 20px;}
.almohadasGOSA h1{padding:0px; margin:0px 0 10px 0; font-size:18px;}
.almohadasGOSA .contenidoAlmohada{padding-bottom:20px;}
.almohadasGOSA .imgAlmohada{float:left; margin-right:20px;}

.almohadasGOSA .simbolosAlmohadas img{float:left; margin:10px 30px 0 0 ;}
.almohadasGOSA .textosAlmohada{float:left; width:500px; margin-bottom:10px;}

/* opertura con islas */

.menuIslas{background-image:url(../images/fondo-menu-islas.gif); background-repeat:repeat-x; background-position:bottom; width:900px; height:34px;}

.menuIslas ul{padding:0px; margin:0 0 0 300px; list-style:none;}
.menuIslas li{margin:0 5px 0 0; padding:0px; float:left; display:inline;}


.Baleares{background-image:url(../images/baleares.gif); background-repeat:no-repeat; width:900px; height:443px; position:relative; }
.Canarias{background-image:url(../images/canarias.gif); background-repeat:no-repeat; width:900px; height:443px; position:relative; display:none;}

.contenedorPrincipal{position:relative;}
.imagenBienvenida{ position:absolute; z-index:100; top:10px;}

.Baleares .islaMallorca, .Baleares .islaIbiza, .Baleares .islaMenorca {cursor:pointer;}

.Baleares .iconoMenorca{position:absolute; top:35px; left:655px;}
.Baleares .iconoMallorca{position:absolute; top:100px; left:400px; z-index:10;}
.Baleares .iconoIbiza{position:absolute; top:200px; left:135px; z-index:12;}
.Baleares .islaMallorca{width:228px; height:230px;position:absolute;top:150px; left:350px;}
.Baleares .islaIbiza{width:90px; height:130px;position:absolute;top:290px; left:120px;}
.Baleares .islaMenorca{width:120px; height:90px;position:absolute;top:130px; left:625px;}

.Canarias .islaHierro, .Canarias .islaGomera,.Canarias .islaLaPalma,.Canarias .islaFuerteventura,.Canarias .islaGranCanaria,.Canarias .islaLanzarote,.Canarias .islaTenerife {cursor:pointer;}

.Canarias .iconoHierro{position:absolute; top:250px; left:65px; z-index:12;}
.Canarias .iconoGomera{position:absolute; top:185px; left:160px; z-index:13;}
.Canarias .iconoLaPalma{position:absolute; top:80px; left:82px; z-index:14;}
.Canarias .iconoFuerteventura{position:absolute; top:195px; left:665px; z-index:15;}
.Canarias .iconoGranCanaria{position:absolute; top:240px; left:470px; z-index:16;}
.Canarias .iconoLanzarote{position:absolute; top:55px; left:513px; z-index:17;}
.Canarias .iconoTenerife{position:absolute; top:160px; left:290px; z-index:17;}

.Canarias .islaHierro{width:60px; height:70px;position:absolute;top:345px; left:25px;}
.Canarias .islaGomera{width:50px; height:60px;position:absolute;top:280px; left:153px;}
.Canarias .islaLaPalma{width:60px; height:95px;position:absolute;top:175px; left:55px;}
.Canarias .islaFuerteventura{width:150px; height:150px;position:absolute;top:220px; left:600px;}
.Canarias .islaGranCanaria{width:90px; height:90px;position:absolute;top:310px; left:450px;}
.Canarias .islaLanzarote{width:100px; height:130px;position:absolute;top:80px; left:720px;}
.Canarias .islaTenerife{width:160px; height:120px;position:absolute;top:230px; left:250px;}

/* medioambiente */
.medioambiente{margin:20px 10px;}

.medioambiente h1{padding:0px; margin:0px 0 10px 0; font-size:18px; color:#fff; background-image:url(../images/fondo_h1.jpg); background-repeat:repeat-x; padding:10px; height:46px;}
.medioambiente h3{padding:0px; margin:0px; font-size:18px; background-color:#0292f5; color:#fff; padding:10px; text-align:center;}

.medioambiente .contenedorFlot{ padding-bottom:10px; margin-bottom:10px;}
.medioambiente .contenedorFlot p{float:left; width:630px;}
.medioambiente .contenedorFlot img{float:right; margin:0 10px 10px 0;}


.medioambiente .flashAmbiente{float:left;}


.contieneBolsa{width:455px; height:422px; float:right; border:1px solid #0292f5; background-color:#0292f5; }
.contieneBolsa p{padding:5px 10px 0px;}
.contieneBolsa p.fondoB{background-color:#fff; margin:0px; padding:10px 5px 0px;}
.medioambiente .bolsaAzul{ margin-bottom:5px; background-color:#fff; height:250px; }
.medioambiente .bolsaAzul p{float:left; width:200px; margin-top:10px;  }
.medioambiente .bolsaAzul img{float:right; margin-right:20px; }
.contieneBolsa p.fondoAzul{ color:#fff; padding: 5px;}


/* klippan */

.klippan {margin:10px 0 0 20px;}

.klippan h1{padding:0px; margin:0px 0 10px 0; font-size:18px;}
.klippan .flashKlippan{margin-bottom:30px;}


/* salones para toda la familia*/

.pestanasSuperiores{background-color:#e5e5e5; width:645px; height:34px; padding:10px 0 0 5px;  margin-bottom:5px;}

.pestanasSuperiores a.activoConstante{float:left; background-image:url(../images/pestana-activa-familia.png); background-repeat:no-repeat; width:209px; height:32px; display:block; margin:2px 5px 0px 0px; font-size:13px; padding:0px 10px; line-height:30px; text-decoration:none; font-weight:bold; color:#000;}

a.NoactivoConstante, a.NoactivoConstante:link, a.NoactivoConstante:visited, a.NoactivoConstante:active{float:left; background-image:url(../images/pestana-no-activa-familia.png); background-repeat:no-repeat; width:209px; height:32px; display:block; margin:2px 5px 0px 0px; font-size:13px; padding:0px 10px; line-height:30px; text-decoration:none; font-weight:bold; color:#666;}
a.NoactivoConstante:hover{float:left; background-image:url(../images/pestana-no-activa-familia-hover.png); background-repeat:no-repeat; width:209px; height:32px; display:block; margin:2px 5px 0px 0px; font-size:13px; padding:0px 10px; line-height:30px; text-decoration:none; font-weight:bold; color:#666;}

.SalonesVida{margin:10px 0 0 20px;}
.SalonesVida .divInfer{ background-color:#DCDCDC; margin-top:0px; padding:20px; width:610px;}

/*INSERTADAS PARA METER "TELEPEDIDOS"*/

/* MENU PRODUCTOS (DESPLEGABLE CABECERA) */
#menuDesplegableProductosCabecera {z-index:10000; position:absolute; background-color:#FFF; width:415px; padding:0px 20px; line-height:35px; text-align:left; color:#666; font-weight:normal; font-size:12px; border:1px solid #EBE8DB;left:443px;top:33px;}

.menudespIzq,
.menudespDer,
.menudespFinal {float:left; border-bottom:1px solid #EBE8DB; width:45%;}

.menudespDer {margin-left:15px;}

.menudespFinal {border:none;}

.menudespIzq img,
.menudespDer img,
.menudespFinal img {width:25px; height:24px; margin-right:5px; border:none; vertical-align:middle;}


/* */
.cabMenuOpt{cursor:pointer; margin-left:10px; font-size:12px; font-weight:bold; margin-top:10px;}
.signo {float:right; font-size:13px; margin-right:10px; font-weight:bold; color :#ccc;}

.marcarMenu{color :#666666;}

.subcabMenuOpt{	float:left; width:178px; border:1px solid white; cursor:pointer; margin-left:10px; font-size:12px; font-weight:normal; line-height:25px;}

.subsubcabMenuOpt{cursor:pointer; margin-left:15px; font-size:12px; line-height:25px; font-weight:normal;}



/* Restaurante */

.restaurante{margin:10px 0 0 20px;}
.restaurante h1{padding:0px; margin:0px 0 10px 0; font-size:18px;}
.restaurante .ofertasRestaurante{ background-image:url(../images/restaurante-comunicacion.jpg); background-repeat:no-repeat; width:650px; height:391px;}

.restaurante .ofertasRestaurante h2{padding:10px 0 0 20px; font-size:26px; margin:0px;}
.restaurante .ofertasRestaurante p.textoFondoAzul{display:block; background-color:#005aa1; color:#fff; font-size:16px; font-weight:bold; padding:10px; float:right; margin-right:15px;}
.restaurante .ofertasRestaurante p.informacion{display:block; color:#fff; font-size:10px; font-weight:bold; padding:10px 0 5px 0; float:right; margin-right:15px;}

.restaurante .ofertasRestaurante img.PrecioGif{float:right; margin:0px 15px 0 0;}

.restaurante  .ofertasCuadroVerde{background-image:url(../images/marco-verde.gif); background-repeat:no-repeat; width:651px; height:194px; margin-top:20px;}
.restaurante  .ofertasCuadroVerde h3{font-size:14px; font-weight:bold; padding:10px 10px 0 10px;}
.restaurante  .ofertasCuadroVerde p.notaInf{font-size:10px; margin:5px 0 0 15px; padding:0px;}
.restaurante  .ofertasCuadroVerde ul{font-size:11px; padding:0 0 0 30px; margin:0px; line-height:15px;}


.restaurante .contenedorMensajes{margin:20px 0 10px;}

.restaurante .contenedorMensajes .mensajesInfer{border-right:1px solid #ccc; }
.restaurante .contenedorMensajes .mensajesInfer,
.restaurante .contenedorMensajes .mensajesInfer2{ float:left; width:200px; text-align:center; padding:0 10px;}
.restaurante .contenedorMensajes .mensajesInfer p,
.restaurante .contenedorMensajes .mensajesInfer2 p{padding:10px 20px 0; text-align:center;}

.restaurante .nota {font-size:10px; color:#666;}

/* Ofertas Especiales*/

.ofertasEspeciales{margin:10px 0 0 20px;}
.ofertasEspeciales h1{padding:0px; margin:0px 0 10px 0; font-size:18px;}
.ofertasEspeciales .cajaOfertas{margin-top:20px;}

.ofertasEspeciales .cajaOfertas ul{list-style:none; padding:0px; margin:0px;}
.ofertasEspeciales .cajaOfertas li{width:108px; height:360px; float:left; border-right:1px solid #EBE8D8; text-align:left; padding:0 10px; position:relative;}
.ofertasEspeciales .cajaOfertas span{font-weight:bold; color:#cc0000; font-size:14px;}

.ofertasEspeciales .cajaOfertas li.SinBorde{border:0px;}
.ofertasEspeciales .cajaOfertas span.azul{font-weight:bold; color:#3399FD; font-size:12px;}

.ofertasEspeciales .cajaOfertas .contenedorLineas{margin:10px 0;}

.ofertasEspeciales .cajaOfertas .contenedorLineas .lineaInferior{border-bottom:1px solid #EBE8D8; width:108px; margin:0 20px 0 0; float:left;}


/*Crea Hogar */ 

.creaHogar{margin:10px 20px 0 10px; }
.creaHogar h1{padding:0px; margin:0px 0 10px 0; font-size:18px;}
.creaHogar h3{ font-size:14px; font-weight:normal;}
.creaHogar h4{ font-size:16px; font-weight:bold;}
.creaHogar p.lineaSepara{border-bottom:1px solid #EBE8D8; padding-bottom:10px; text-align:justify;}
.creaHogar imagen{ text-align:center;}
.creaHogar ul.numerada{ list-style:decimal; text-align:justify;}
.creaHogar img{margin:10px 15px 0;}

/* proximamente */

.Proximamente{margin:10px 0 0 20px;}


/* La cocina de tus sueños */
.cocinasDiadia {margin:10px 0 0 20px;}


/* 5 razones para elegir tu cocina IKEA */
.elegirCocina {margin:10px 0 0 20px;}


/* IKEA Bienvenido */
.bienvenidoIKEA {margin:10px 0 0 20px; border:1px solid #CCC;}
.bienvenidoIKEA h1.titular {margin:40px 0 0 40px;}
.bienvenidoIKEA  p.texto {text-align: justify; margin:40px 50px 30px 40px; width:280px; float:left;}
.bienvenidoIKEA div.foto {float:left; margin-top:20px;}
.bienvenidoIKEA .link {margin-bottom:30px; text-align:center;}
.bienvenidoIKEA .link a {font-size:24px;}


/* Ganadores sorteo salon IKEA */
.ganadoresSalon {margin:30px;}
.ganadoresSalon h1.titular {font-size:24px;}
.ganadoresSalon p {text-align:justify; line-height:18px;}
.ganadoresSalon img {margin-top:20px;}
.ganadoresSalon h2 {font-size:15px; text-align:center; font-weight:bold; line-height:20px; margin-top:10px;}
.ganadoresSalon h2 span {font-size:12px;}


/* no sube el IVA */

/* IKEA Bienvenido */
.noSubeIVA {margin:10px 0 0 20px; border:1px solid #CCC;}
.noSubeIVA h1.titulo {margin:40px 0 0 20px; font-size:18px;}
.noSubeIVA  p.texto {text-align:justify; margin:40px 50px 30px 40px; width:280px; float:left;}

.noSubeIVA div.foto {float:left; margin-top:20px;}
.noSubeIVA .link {margin-bottom:30px; text-align:center;}
.noSubeIVA .link a {font-size:24px;}
.noSubeIVA div.foto .nota{font-size:10px; width:300px;}

/* Mundial Sudafrica 2010 */
.mundialSudafrica {margin:10px 0 0 20px;}
.mundialSudafrica h1 {text-align:left;}

.mundialSudafrica div.fondoFoto {background-image:url(../images/mundial_restaurante.jpg); background-repeat:no-repeat; width:660px; height:390px;}

.mundialSudafrica h2 {font-size:20px; font-weight:normal; margin:0 0 0 0;}
.mundialSudafrica h3 {font-size:20px; font-weight:normal; margin:10px 0 0 0;}
.mundialSudafrica h4 {font-size:18px; font-weight:bold; margin:10px 0 0 0;}
.mundialSudafrica h2 span,
.mundialSudafrica h4 span {color:#CC0000;}
.mundialSudafrica a {font-size:18px;}
.mundialSudafrica img.fotoOferta {margin-top:20px;}
.mundialSudafrica .link {text-align:center; margin:0 0 30px 0;}

.mundialSudafrica a.linkTitular {font-size:28px;}

.mundialSudafrica #mundialOfertas {text-align:center;}


/* Donde estamos */
.dondeEstamos {margin:30px; text-align:center;}
.dondeEstamos h2 {font-size:28px; color:#0358a3; text-align:center; font-weight:normal; line-height:20px; margin:30px 0 20px 0;}
.dondeEstamos .tituloIsla {background-color:#0358a3; color:#FFF; font-size:20px; width:400px; margin-top:20px; padding:5px 0; margin-left:auto; margin-right:auto;}
.dondeEstamos img {margin:0;}
.dondeEstamos .texto {width:400px; margin:10px 0 0 0; margin-left:auto; margin-right:auto;}
.dondeEstamos .texto p {margin:5px 0; text-align:left;}


/* Slideshow imagenes banner principal home */

/* SLIDESHOW imagenes home */
.slideshow_home { min-width:580px; min-height:400px; margin:0; padding:0; float:left; border:1px solid #CCC; cursor:pointer;}
.slideshow_home img {background-color: #FFF; width: 580px; height: 400px; top: 0; left: 0}


/* Rebajas IKEA */
.rebajasIKEA {margin:10px 0 0 30px; font-size:12px;}
.rebajasIKEA h2 {margin:20px 20px 20px 0; text-align:center; font-size:17px; font-weight:bold; text-align:center;}
.rebajasIKEA h3 {margin:20px; text-align:center; font-size:15px; font-weight:normal;}
.rebajasIKEA h4 {margin:20px; text-align:center; font-size:15px; font-weight:bold;}

.rebajasIKEA .slideRebajas_contenedor {background-image:url(/images/slideshow_rebajas_fondo.jpg); background-repeat:no-repeat; width:650px; height:499px; margin:0 0 20px 0; padding:0; position:relative;}

.rebajasIKEA .slideRebajas_contenedor h1 {font-size:18px; font-weight:bold; color:#FF0000; position:absolute; top:40px; left:40px; margin:0; padding:0;}
.rebajasIKEA .slideRebajas_contenedor h1 span {font-size:22px;}

.rebajasIKEA .slideRebajas_contenedor p {font-size:11px; position:absolute; top:160px; left:40px; margin:0; padding:0; line-height:18px;}

.rebajasIKEA .slideRebajas {min-width: 325px; min-height: 499px; position:absolute; top: 0; right: 0;}


/* listado Rebajas*/


.rebajasIKEA .listaRebajas {margin-top:40px;}

.rebajasIKEA .listaRebajas ul {list-style:none; padding:0; margin:0;}
.rebajasIKEA .listaRebajas li {width:210px; height:300px; float:left; border:none; text-align:left; margin:0; padding:5px; position:relative;}

/* mercadillo */

.mercadillo{margin:10px 0 0 30px;}


/* Servicio de transporte y montaje */
.servTransporte {margin:0px 10px;}

.servTransporte .fotoIntro {float:left;}

.servTransporte .textoIntro {float:left; margin:10px 20px 30px 0; width:275px; line-height:18px;}

.servTransporte p {margin:10px 10px 10px 0; text-align:justify;}

.servTransporte .mapa {margin:10px 0; width:400px; height:400px; margin-left:auto; margin-right:auto;}

.servTransporte .direccion {margin:10px 0; line-height:16px;}
.servTransporte .direccion h3 {margin:5px 0; font-weight:bold; font-size:12px;}
/*.servTransporte .direccion span {margin-left:55px;}*/
.servTransporte .separacion {border-bottom:1px solid #ccc; margin-right:10px;}


/* Punto entrega */
.puntoEntrega {margin-left:30px;}
.puntoEntrega h1{font-size:18px; margin:20px 0px 10px; padding:0px;}
.puntoEntrega h2{font-size:16px; margin:0px 0 20px; padding:0px;}

/* Fred Olsen */
.fredlateral{margin-left:10px;}
.fredlateral h2{font-size:20px; font-weight:bold;}
.fredlateral h3{font-size:18px; font-weight:normal;}

.freols{margin-right:10px;}

h1.FredOlsenTitular{font-size:20px; margin:20px 0px 10px 0px; color:#000; text-align:left;}
h1.FredOlsenTitular span {color:#0061aa;}

.freols p {text-align:justify; margin:10px 10px 0 0; line-height:20px;}
.freols h1 {font-size:20px; margin:20px 0px 10px 20px; color:#000; text-align:left;}
.freols h2 {font-size:16px; color:#0061aa; font-weight:bold; display:block; margin:30px 0 10px;}
.freols .freIzq {float:left; width:490px;}
.freols .freDer {float:left; width:180px; text-align:right;}
.freols img {margin:20px 10px 10px;}
.freols p.intro{font-size:14px;}


/* como comprar */
.comoComprarTP {margin:0 20px;}

.comoComprarTP h1 {font-size:20px; margin:20px 0px 0px 0px; color:#000; text-align:left;}
.comoComprarTP h2 {font-size:20px; margin:10px 0px 0px 0px; color:#000; text-align:left;}
.comoComprarTP h3 {font-size:25px; margin:0 0 20px 0; padding:0px;}
.comoComprarTP h4 {font-size:15px; margin:10px 0; font-weight:bold;}
.comoComprarTP h5 {font-size:17px; margin:10px 0 5px; font-weight:normal; text-align:center;}

.comoComprarTP p {text-align:justify;}
.comoComprarTP p.alineaIzq {text-align:left;}
.comoComprarTP p.llevaGratis {font-size:18px; font-weight:bold; text-align:center;}

.comoComprarTP .contenPasos2,
.comoComprarTP .contenPasos3 {border-top:1px solid #ccc; margin-top:20px; padding-top:5px;}
.comoComprarTP .contenPasos3 {padding-bottom:20px;}

.comoComprarTP .contenPasIz {float:left; width:110px;}
.comoComprarTP .contenPasDer {float:left; width:490px; margin-left:10px;}

.comoComprarTP span.telf {font-size:14px; font-weight:bold;}
.comoComprarTP .avisos {text-align:center; border-bottom:1px solid #ccc; padding:20px 0;}

.comoComprarTP .formasPago {display:block; margin-top:20px;}


/* Contacta con nosotros (telepedidos) */

/* contacta con nosotros */
.contactoIKEA {margin:0 20px;}
.contactoIKEA p {margin:30px 0px 10px 0px; line-height:20px;}
.contactoIKEA #error {font-size:15px; color:#FF0000; font-weight:bold; text-align:center; position:absolute; top:425px; left:100px; z-index:10;}
.contactoIKEA #ok {font-size: 14px; color:#000; font-weight:bold; text-align:center; margin-top:20px;}

.contactoIKEA .fotosChat {margin:10px 0; width:80%;}
.contactoIKEA .fotosChat td{text-align:center; padding:8px;}
.contactoIKEA p.tipoContacto{line-height:18px; margin:0;}
.contactoIKEA p span {font-size:14px;}
.contactoIKEA .chatOFFline {color:#808080;}

.contactoIKEA .consultaProductos{ border:1px solid #ccc; width:98%; margin:20px 0 0 10px ; background-color:#F2F7FB; }
.contactoIKEA .consultaProductos p{margin:0; padding:10px;}
.contactoIKEA .obligatorios {font-size:11px; margin:0px 10px;}
.contactoIKEA .formContacto {}

/* Donde recoges banner home */
.dondeRecoges {margin-top:10px;}
.dondeRecoges a {font-size:16px; color:#006699; font-weight:bold;}

/* Donde estamos banner Secundario La Palma */
.dondeFachada {background-image:url(../images/donde-estamos-01.jpg); background-repeat:no-repeat; width:300px; height:400px; margin:0; position:relative;}
.dondeFachada h2 {position:absolute; top:25px; right:25px; font-size:32px; font-weight:bold; text-align:right; margin:0; padding:0;}


/* Consulta detalles pedido */
.consultaPedido {}
.consultaPedido .notasCliente h2 {font-size:14px; font-weight:bold; margin:5px;}


/* Ganadores sorteo cocinas IKEA */
.sorteoCocinas {margin:30px;}
.sorteoCocinas h1.titular {font-size:24px;}
.sorteoCocinas p {text-align:justify; line-height:18px;}
.sorteoCocinas img {margin-top:20px;}
.sorteoCocinas h2 {font-size:15px; text-align:center; font-weight:bold; line-height:20px; margin-top:10px;}
.sorteoCocinas h2 span {font-size:12px;}


/* Ver productos */

.verProductosIKEA {margin: 20px 20px;}
.verProductosIKEA p {margin:20px 20px 20px 0px; text-align:justify; line-height:18px;}
.verProductosIKEA #menuDesplegableProductosCabecera {z-index:1000; width:430px; margin:30px 10px; border: none; position: static;}

.verProductosIKEA .menudespIzq,
.verProductosIKEA .menudespDer,
.verProductosIKEA .menudespFinal {float:left; border-bottom:1px solid #EBE8DB;; width:45%;}

.verProductosIKEA .menudespDer {margin-left:15px;}

.verProductosIKEA .menudespFinal {border:none;}

.verProductosIKEA .menudespIzq img,
.verProductosIKEA .menudespDer img,
.verProductosIKEA .menudespFinal img {width:32px; height:32px; margin-right:5px; border:none; vertical-align:middle;}



/* jorge */

.textoPagadoTPVlista{

	margin-top:30px;
	margin-left:50px;
	margin-bottom:30px;
}


/* bravo día a día */

.bravoDia{margin:20px;}
.bravoDia h1{font-size:18px; margin:20px 0px 10px; padding:0px;}


/* especialista IKEA */

.especialistaIKEA {margin:30px 0 30px 30px;}
.especialistaIKEA h1 {font-size:20px; margin:30px 0; text-align:center; font-weight:normal;}


/* preciosBajos */

.preciosBajos {margin-left:20px;}
.preciosBajos .intro {margin-left:10px;}
.preciosBajos .intro h1 {font-size:22px; margin:30px 0; text-align:center; font-weight:normal;}
.preciosBajos .intro img {float:left;}
.preciosBajos .intro p {float:left; font-size:14px; margin:8px 20px; width:500px;}

.preciosBajos .listaPrecios {margin:20px 0 0 0;}

.preciosBajos .listaPrecios td {padding:5px;}

.preciosBajos .listaPrecios h1 {padding:0px; margin:0px 0 10px 0; font-size:18px;}

.preciosBajos h4 {font-size:22px; margin:30px 0; text-align:center; font-weight:normal;}


.preciosBajos .listaPrecios ul {list-style:none; padding:0px; margin:0px;}
.preciosBajos .listaPrecios li {width:108px; height:220px; float:left; border-right:1px solid #EBE8D8; text-align:left; padding:0 10px; position:relative; margin-bottom:10px;}
.preciosBajos .listaPrecios span {font-weight:bold; color:#cc0000; font-size:14px;}

.preciosBajos .listaPrecios li.SinBorde {border:0px;}

.preciosBajos .listaPrecios span.azul {font-weight:bold; color:#3399FD; font-size:12px;}

.preciosBajos .listaPrecios h3 {font-size:11px; font-weight:bold; margin:10px 0px 0px 0px; padding:0px;}
.preciosBajos .listaPrecios h4 {font-size:11px; font-weight:normal; margin:0; padding:0;}

.preciosBajos .listaPrecios h5 {font-size:18px; font-weight:bold; margin:5px 0 0 0; padding:0;}
.preciosBajos .listaPrecios h5 span {font-size:12px; color:#000;}

.preciosBajos .listaPrecios h6 {font-size:14px; font-weight:normal; margin:5px 0 0 0; padding:0;}
.preciosBajos .listaPrecios h6 span {font-size:11px; font-weight:normal; margin:10px 0 0 0; padding:0; color:#000;}

.preciosBajos .listaPrecios .contenedorLineas {margin:10px 0;}

.preciosBajos .listaPrecios .contenedorLineas .lineaInferior {border-bottom:1px solid #EBE8D8; width:108px; margin:0 20px 0 0; float:left;}


/* IKEA abrenos la puerta */

.abrePuerta {margin:0 0 20px 20px;}

.abrePuerta .mapa {float:left; width:325px; height:500px; border:1px solid #CCC;}

.abrePuerta .texto {float:left; width:300px; margin-left:20px; }
.abrePuerta .texto ul {list-style:disc; padding:0; margin:10px 0 10px 50px; font-size:14px; line-height:18px;}
.abrePuerta .texto h2 {margin:20px 0 0 20px; font-size:14px; font-weight:bold;}
.abrePuerta .nota {float:left; width:325px; margin-top:10px; font-size:11px;}

/* IKEA no tienes que esperar */

.noEsperar {margin-left:30px;}
.noEsperar p {margin: 10px 60px 20px 20px; text-align:justify;}
.noEsperar .nota {font-size:10px; color:#666; font-weight:normal; text-align:center;}
