/*commons*/
#user-menu li, 
#top-menu li {list-style-type:none;display:inline;}

#top-menu li span, 
.contacta-nosotros span, 
.banner-ofertas span, 
.banner-blog span, 
.granfort-banner1 span, 
.aprovecha-precios-locos span,
#partners-logos span,
#fotoenlace1 span,
#fotoenlace2 span,
#fotoenlace3 span {display:none}

#top-menu a, 
.contacta-nosotros a, 
.banner-ofertas a, 
.banner-blog a, 
.facebook a, 
.twitter a, 
.granfort-banner1 a,
.banner-tu-seguridad a, 
.aprovecha-precios-locos a, 
#partners-logos a,
#fotoenlace1 a,
#fotoenlace1 a,
#fotoenlace1 a {display:block;}

.search-box {cursor:auto !important}

/*user menu*/
#user-menu {text-align:right;font-size:12px;color:#fff;}/* float:right;*/
#user-menu a {color:#fff; line-height:22px;}
#user-menu ul {padding:1px 0;}
/*#user-menu li {background:#515151 url(../images/user-menu-space.gif) no-repeat 0 3px;padding:0 10px 5px 10px}*/
#user-menu li {padding:0 10px 5px 10px}
/*#user-menu li.first {background:#515151 url(../images/user-menu-first-bg.gif) no-repeat 0 0; padding-left:30px}*/
#user-menu li.first {background:#414141 url(../images/user-menu-first-bg.jpg) no-repeat 0 0; padding-left:30px}
/*#user-menu li.cart {background:#515151 url(../images/user-menu-cart.gif) no-repeat 0 2px; padding-left:30px;}*/
#user-menu li.cart {background:#121212 url(../images/carrito.gif) no-repeat 0px -2px; padding-left:30px;}
#user-menu li.last {padding-right:20px}


 /*top menu*/
#top-menu {clear:both;width:980px}
/* Periodo NO REBAJAS */
/*#top-menu li {line-height:35px;float:left;background:url(../images/top-menu-nuevo.gif) no-repeat; margin-left:3px}*/
/*#top-menu li {line-height:35px;float:left;height:50px;background:url(../images/top-menu-nuevo_bagdes_rojo_ConNuevo.png) no-repeat; margin-left:3px}*/
/*#top-menu li {line-height:35px;float:left;height:50px;background:url(../images/botonera20110614.png) no-repeat; margin-left:0px} CAMBIO BOTONERA*/
#top-menu li {line-height:35px;float:left;height:50px;background:url(../images/botonera201108281258Electro.png) no-repeat; margin-left:0px}
/* FIN NO REBAJAS */ 
/* Periodo REBAJAS 
#top-menu li {line-height:35px;float:left;background:url(../images/top-menu-rebajas.gif) no-repeat; margin-left:3px}*/
/* FIN REBAJAS */
#top-menu a {height:50px}

#top-menu .inicio_on, 
#top-menu .inicio_off:hover {background-position:0 0px; width:38px}
#top-menu .inicio_off {background-position:0 -53px; width:38px}

#top-menu .sofas_on, 
#top-menu .sofas_off:hover {background-position:-39px 0px; width:125px}
#top-menu .sofas_off {background-position:-39px -53px; width:125px}

#top-menu .sofascama_on, 
#top-menu .sofascama_off:hover {background-position:-271px 0px; width:93px}
#top-menu .sofascama_off  {background-position:-271px -53px; width:93px}

#top-menu .sillones_on, 
#top-menu .sillones_off:hover {background-position:-164px 0px; width:107px}
#top-menu .sillones_off {background-position:-164px -53px; width:107px}

#top-menu .mueblescomplementos_on, 
#top-menu .mueblescomplementos_off:hover {background-position:-665px 0px; width:77px}
#top-menu .mueblescomplementos_off {background-position:-665px -53px; width:77px}

#top-menu .electrodomesticos_on, 
#top-menu .electrodomesticos_off:hover {background-position:-833px 0px; width:133px}
#top-menu .electrodomesticos_off {background-position:-833px -53px; width:133px}
/*
#top-menu .cuidadopersonal_on, 
#top-menu .cuidadopersonal_off:hover {background-position:-819px 0px; width:79px}
#top-menu .cuidadopersonal_off {background-position:-819px -53px; width:79px}
*/

#top-menu .colchones_on, 
#top-menu .colchones_off:hover {background-position:-494px 0px; width:92px}
#top-menu .colchones_off {background-position:-494px -53px; width:92px}

#top-menu .terraza_on, 
#top-menu .terraza_off:hover {background-position:-586px 0px; width:79px}
#top-menu .terraza_off {background-position:-586px -53px; width:79px}

#top-menu .imagenysonido_on, 
#top-menu .imagenysonido_off:hover {background-position:-658px 0px; width:84px}
#top-menu .imagenysonido_off {background-position:-658px -53px; width:84px}


#top-menu .articulosdedecoracion_on, 
#top-menu .articulosdedecoracion_off:hover {background-position:-742px 0px; width:92px}
#top-menu .articulosdedecoracion_off {background-position:-742px -53px; width:92px}

#top-menu .somieres_on, 
#top-menu .somieres_off:hover {background-position:-364px 0px; width:130px}
#top-menu .somieres_off {background-position:-364px -53px; width:130px}
/*#top-menu .ofertas_off {background-position:-818px -35px; width:87px; margin-left:78px;}*/

#top-menu .botonvacio_on, 
#top-menu .botonvacio_off:hover {background-position:-965px 0px; width:14px}
#top-menu .botonvacio_off {background-position:-965px -1px; width:14px}







 /*top menu-grand*/
 #top-menu-grand li {list-style-type:none;display:inline;}
 #top-menu-grand li span {display:none}
 #top-menu-grand a {display:block;}
 
#top-menu-grand {clear:both;}
/* Periodo NO REBAJAS */

#top-menu-grand li {line-height:35px;float:left;height:50px;background:url(../images/botonera201108281258ElectroGF.png) no-repeat; margin-left:0px}
/* FIN NO REBAJAS */ 
/* Periodo REBAJAS 
#top-menu-grand li {line-height:35px;float:left;background:url(../images/top-menu-rebajas.gif) no-repeat; margin-left:3px}
/* FIN REBAJAS */
#top-menu-grand a {height:50px}

#top-menu-grand .inicio_on, 
#top-menu-grand .inicio_off:hover {background-position:0 0px; width:38px}
#top-menu-grand .inicio_off {background-position:0 -53px; width:38px}

#top-menu-grand .sofas_on, 
#top-menu-grand .sofas_off:hover {background-position:-39px 0px; width:125px}
#top-menu-grand .sofas_off {background-position:-39px -53px; width:125px}

#top-menu-grand .sofascama_on, 
#top-menu-grand .sofascama_off:hover {background-position:-271px 0px; width:93px}
#top-menu-grand .sofascama_off  {background-position:-271px -53px; width:93px}

#top-menu-grand .sillones_on, 
#top-menu-grand .sillones_off:hover {background-position:-164px 0px; width:107px}
#top-menu-grand .sillones_off {background-position:-164px -53px; width:107px}

#top-menu-grand .mueblescomplementos_on, 
#top-menu-grand .mueblescomplementos_off:hover {background-position:-665px 0px; width:77px}
#top-menu-grand .mueblescomplementos_off {background-position:-665px -53px; width:77px}

#top-menu-grand .electrodomesticos_on, 
#top-menu-grand .electrodomesticos_off:hover {background-position:-833px 0px; width:133px}
#top-menu-grand .electrodomesticos_off {background-position:-833px -53px; width:133px}
/*
#top-menu-grand .cuidadopersonal_on, 
#top-menu-grand .cuidadopersonal_off:hover {background-position:-819px 0px; width:79px}
#top-menu-grand .cuidadopersonal_off {background-position:-819px -53px; width:79px}
*/

#top-menu-grand .colchones_on, 
#top-menu-grand .colchones_off:hover {background-position:-494px 0px; width:92px}
#top-menu-grand .colchones_off {background-position:-494px -53px; width:92px}

#top-menu-grand .terraza_on, 
#top-menu-grand .terraza_off:hover {background-position:-586px 0px; width:79px}
#top-menu-grand .terraza_off {background-position:-586px -53px; width:79px}

#top-menu-grand .imagenysonido_on, 
#top-menu-grand .imagenysonido_off:hover {background-position:-658px 0px; width:84px}
#top-menu-grand .imagenysonido_off {background-position:-658px -53px; width:84px}


#top-menu-grand .articulosdedecoracion_on, 
#top-menu-grand .articulosdedecoracion_off:hover {background-position:-742px 0px; width:92px}
#top-menu-grand .articulosdedecoracion_off {background-position:-742px -53px; width:92px}

#top-menu-grand .somieres_on, 
#top-menu-grand .somieres_off:hover {background-position:-364px 0px; width:130px}
#top-menu-grand .somieres_off {background-position:-364px -53px; width:130px}
/*#top-menu-grand .ofertas_off {background-position:-818px -35px; width:87px; margin-left:78px;}*/

#top-menu-grand .botonvacio_on, 
#top-menu-grand .botonvacio_off:hover {background-position:-965px -53px; width:14px}
#top-menu-grand .botonvacio_off {background-position:-965px -53px; width:14px}



/*layout*/

/*.home*/
 #column1 {width:726px;float:right;margin: 10px 0 10px 0px;;padding:0px 14px 0px 17px; background:#fff;}


/*banners*/
.contacta-nosotros a {width:200px;height:29px;background:url(../images/linkimage-contacta-nosotros.gif) no-repeat}
/* Periodo NO REBAJAS */ 
/*.banner-ofertas a {width:197px;height:69px;background:url(../images/banner-ofertas.gif) no-repeat}*/
/* VENTAS FLASH */
/*.banner-ofertas a {width:197px;height:69px;background:url(../images/banner_flash.gif) no-repeat}*/
.banner-ofertas a {width:191px;height:95px;background:url(../images/Ventas-flash.jpg) no-repeat}
/* FIN*/
/* Periodo REBAJAS
.banner-ofertas a {width:197px;height:69px;background:url(../images/banner-ofertas-rebajas.gif) no-repeat}
/* FIN*/
/*.banner-blog a {width:197px;height:70px;background:url(../images/banner-blog.gif) no-repeat}*/
.banner-blog a {width:178px;height:95px;background:url(../images/Blog-Shiito_255.png) no-repeat}
.banner-tu-seguridad a {width:191px;height:73px;background:url(../images/Tu-seguridad-online.jpg) no-repeat}
.ekomi img {width:191px;}
.twitter a {float:left;width:29px;height:29px;background:url(../images/Twitter.jpg) no-repeat;magin-top:5px; margin-right:10px }
.facebook a {float:left; width:29px;height:29px;background:url(../images/Facebook.jpg) no-repeat;magin-top:5px; margin-right:10px }
.granfort-banner1 a {width:191px;height:175px;background: url(../images/granfort/banner1_Granfort.jpg) no-repeat }


			form#webphone1 {width:401px; height:119px; background:url(../images/horarios/TeLlamamos2_gr.gif) no-repeat; position:relative; float:right; margin-top:1px; margin-right:1px}
			form#webphone1 p, form#webphone1 h1 {color:#ddd; font-size:12px; font-weight:bold; line-height:12px; margin:3px 11px 3px 0; text-align:right;}
			form#webphone1 h1 {text-align:left; padding:2px 0px 6px 0px; margin-left:11px;}
			form#webphone1 p a {color:#716F70; text-align:left; position:absolute; top:184px; left:15px;}
			form#webphone1 .inputSrv {width:124px; height:21px; background:transparent; position:absolute; top:65px; left:207px; border:0; line-height:15px; text-align:center; color:#000; font-size:9px;}
			form#webphone1 .inputBtn {width:50px; height:21px; background:transparent; position:absolute; top:65px; right:17px; border:0; padding:0; margin:0; cursor:pointer; }

					
			form#webphone1black {width:398px; height:115px; background:url(../images/horarios/TeLlamamosBlack_gr.png) no-repeat; position:relative; float:right; margin-top:3px; margin-right:3px}
			form#webphone1black  p, form#webphone1black h1 {color:#ddd; font-size:12px; font-weight:bold; line-height:12px; margin:3px 11px 3px 0; text-align:right;}
			form#webphone1black  h1 {text-align:left; padding:2px 0px 6px 0px; margin-left:11px;}
			form#webphone1black  p a {color:#716F70; text-align:left; position:absolute; top:184px; left:15px;}
			form#webphone1black .inputSrv {width:127px; height:22px; background:transparent; position:absolute; top:62px; left:206px; border:0; line-height:15px; text-align:center; font-weight:bold; color:#000; font-size:9px;}
			form#webphone1black .inputBtn {width:50px; height:20px; background:transparent; position:absolute; top:63px; right:15px; border:0; padding:0; margin:0; cursor:pointer;}







/* NO REBAJAS */
.aprovecha-precios-locos a {width:657px;height:75px;background:url(../images/aprovecha-precios-locos.gif) no-repeat}
/*.gif_40 {width:657px;height:215px;background:url(../images/Banner-Home-Shiito-OK.gif) no-repeat}*/
/*.gif_40 {width:657px;height:215px;background:url(../images/banner-Navidad-Shiito-2010.gif) no-repeat}*/
/* FIN NO REBAJAS */ 

/* REBAJAS */
/*.gif_40 {width:657px;height:215px;background:url(../images/Banner-Home-Shiito-Rebajas-.gif) no-repeat}*/
/*.aprovecha-precios-locos a {width:657px;height:75px;background:url(../images/aprovecha-rebajas-locas.gif) no-repeat}*/
/*FIN REBAJAS*/

/* Normal */
.gif_40 {width:657px;height:215px;background:url(../images/Banner-Home-Jardin-2011.gif) no-repeat}
/*.aprovecha-precios-locos a {width:657px;height:75px;background:url(../images/aprovecha-rebajas-locas.gif) no-repeat}*/
/*FIN REBAJAS*/

/*partners*/
##partners-logos {height:135px; background-color:#FFFFFF; border-top:solid 2px #c8f078; padding-top:10px; margin-top:20px;}
#partners-logos {height:135px; background-color:#FFFFFF; padding-top:10px; width:980px; margin: 0 auto;}
#partners-logos div {float:left; border-right:solid 1px #e1e1e1; padding:0 15px}
#partners-logos div.last {border:none}
#partners-logos li {background:url(../images/partners-logo.gif) no-repeat; list-style:none;float:left; margin-right:14px}
#partners-logos p {font-weight:bold; color:#666; font-size:11px}

#partners-logos .entregamos {width:70px; background-position:0 0}
#partners-logos .entregamos a {height:36px;}
#partners-logos .visa {width:56px;background-position:0 -38px}
#partners-logos .visa a {height:34px;}
#partners-logos .mastercard {width:54px;background-position:0 -73px}
#partners-logos .mastercard a {height:34px;}
#partners-logos .tarjeta4b {width:53px;background-position:0 -108px}
#partners-logos .tarjeta4b a {height:34px;}
#partners-logos .bbva {width:61px;background-position:0 -145px}
#partners-logos .bbva a {height:20px;}
#partners-logos .financiamos {width:95px;background-position:0 -168px}
#partners-logos .financiamos a {height:39px;}
#partners-logos .confianzaonline {width:56px;background-position:0 -210px}
#partners-logos .confianzaonline a {height:59px;}
#partners-logos .osi {width:86px;height:28px;background:url(../images/logo_OSI.png) no-repeat; list-style:none;}
#partners-logos .osi a {height:59px;}
#partners-logos .verisign {width:86px;background-position:0 -275px}
#partners-logos .verisign a {height:45px;}
#partners-logos .aecem {width:123px;background-position:0 -324px}
#partners-logos .aecem a {height:27px;}
#partners-logos .ideal {background:url(../images/premios-ideal.gif) no-repeat 0 0; }
#partners-logos .ideal a {width:167px;height:74px;}

#partners-logos .separa {padding-top:5px; clear:left}

/*seo*/
.seo {height:120px; border-bottom: 1px dotted #6E6E6E; padding-top:20px; padding-bottom:20px}

.seo ul {float:left; color:#c8c8c8}
.seo a {float:left; color:#fff; font-size:14px}


/*ofertas*/
.home #column1 h1 {color:#666 !important}
.oferta-home {float:left; margin-bottom:10px}
.oferta-home h2 {margin-bottom:8px}
.oferta-home h2 a {color:#333; font-size:14px}
.oferta-home .inicio {background:url(../images/oferta-inicio.gif) no-repeat 0 0; width:210px; height:7px !important; line-height:7px !important}
.oferta-home .medio {background:url(../images/oferta-medio.gif) repeat-y 0 0; width:203px; height:310px; padding:3px}
.oferta-home .medio .foto {margin-bottom:5px !important}
.oferta-home .medio .mensaje {padding-left:15px; clear:both;}
.oferta-home .medio .precios {color:#b22f4a !important; font-size:20px; font-weight:bold; text-align:left; margin-bottom:0 !important}
.oferta-home .medio .precios span {font-size:10px} /*Es el Iva Incluido*/
.oferta-home .medio .sin-interes {font-size:12px; font-weight:bold; color:#1d1919; margin-bottom:5px !important}
.oferta-home .final {background:url(../images/oferta-fin.gif) no-repeat 0 0; width:210px; height:7px}

/*ofertas201106*/

.CajaOferta {float:left;background-color: rgb(247,247,247); border: 1px solid rgb(232,232,232); width: 228px; height:330px;margin:0px 0px 20px 12px}
.CajaOferta h2 a {color:#333; font-size:14px;}
.textodescriproducto{width: 227px;}
.textodescriproducto p {font-size: 16px; padding:5px 10px 2px 10px; margin:0px}
/*.textodescriproducto p:first-line {font-size: 16px;}*/
.textodescriproducto a { text-decoration:none; color:#333333;}
.precio{width: auto; padding:5px 10px 2px 10px;}
.precio p{font-weight:bold;color:#c00000;font-size: 28px;margin:0px}
.precio span {font-size:10px}
.precio .sin-interes {font-weight:normal; font-size:11px; color:#4d4d4d;}
hr.lineaseparaprecio { height: 1px; width: 90%; border:none; border-top:1px dotted #c7c7c7;}



/*Quitamos aviso a islas -- Lo comento */
.aviso-islas{display:none}








/*Enlaces GranFort*/
#fotoenlace1 a {float:right; width:248px;height:208px;background:url(../images/enlaceGF_exclusivos.jpg) no-repeat}
#fotoenlace2 a {float:right;width:250px;height:208px;background:url(../images/enlaceGF_catalogo.jpg) no-repeat}
#fotoenlace3 a {float:right;width:262px;height:208px;background:url(../images/enlaceGF_saldo.jpg) no-repeat}
#contGF {font-size:12px; background:#fff; width:980px; font-size:14px; height:1530px;}
#contenidoGF {float:right; font-size:12px; background:#fff; width:760px;}
#TextoGF {width:726px;float:right;padding:0px 17px 0px 17px; background:#fff; margin:10px 0 10px 10px}

.titurojonegro{border-bottom-width:1px;border-bottom-style:dotted; border-color:#000000;}
.titurojo {font-weight: bold;color:#c00000; font-size:24px; width:130px;}
.titunegro{color:#0a0e11; font-size:18px}

#listapeque li{ background: url(../images/iconlistapq.jpg) no-repeat 4px 5px !important; margin-left:10px; }

#TextoGF h2 {color:#0a0e11; font-size:18px}
#TextoGF .titulopq {color:#494949; font-size:10px}
#TextoGF .titulogr {color:#0a0e11; font-size:15px}

#TextoGF ul li {list-style:none; background:url(../images/bullet-green.gif) no-repeat 8px 8px; padding:2px 2px 2px 16px}
.cajatituloGF div{border-left-width:thick;border-left-style:dotted; border-color:#c000000;background:url(../images/bullet-green.gif) no-repeat 8px 8px; padding:2px 2px 2px 16px}
.cajatextoGF div{border-left-width:thick;border-left-style:dotted; border-color:#c000000;background:url(../images/bullet-green.gif) no-repeat 8px 8px; padding:2px 2px 2px 16px}
.txtGF000 {margin-bottom:50px;}
.txtGF00{padding: 0px 20px 30px 10px; width:730px}
.txtGF001{padding-left: 10px; float: left; display: inline; width: 37px;}
.icon_person{width:37px;height:37px;background:url(../images/icon_person.png) no-repeat; list-style:none;}
.icon_garan{width:37px;height:37px;background:url(../images/icon_garan.png) no-repeat; list-style:none;}
.icon_equil{width:37px;height:37px;background:url(../images/icon_equil.png) no-repeat; list-style:none;}
.icon_dura{width:37px;height:37px;background:url(../images/icon_dura.png) no-repeat; list-style:none;}

.txtGF01{float: left; display: block; width: 150px; margin-left: 10px; padding-left: 5px; border-left: 1px dotted rgb(255,0,0); line-height: 5px;}


.titupeqGF{font-size: 10px;}
.titugraGF{font-size: 16px; font-weight: bold;}
.txtGF02{float: left; display: block; width: 510px; padding-left: 5px; border-left: 1px dotted rgb(255,0,0);}
.txtGF03{width: 495px; padding: 0px 15px 0px 5px; }
.txtGF03txt{font-size: 12px;}


