/* CSS Document */
@charset “utf-8?;
/*Neutralizando elementos*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img {
border:0;
}

q:before,q:after {
content:”;
}
abbr,acronym { border:0;
}


/*Fin des la neutralizacion*/



<!-- QUITAMOS VISIONADO STANDARD SHOP -->



div#main div#top div#menusup{

}

 div#menusup{
  display:none;
}

div#main div#top div#banderas{
  display:none;
}

div#main div#top div#carritot{
  display:none;
}

div#carritoc{
  display:none;
}

div#main div#top div#buscadort{
  display:none;
}



div#MENUHOR{

}

div#menu{
  display:none;
}

div#buscadorl{
  display:none;
}

div#buscadorr{
  display:none;
}

div#buscadorc{
  display:none;
}

div#logo {
  display:none;
}

//div{
  border:1px solid grey;
}
<!-- HTML -->

html {
  margin: 0px auto;
   color: #000;
  width:950px;
  width: expression('950px');
   font-family: 'Arial';
  
}
body {
  margin: 0px auto;
  padding: 0;
  margin-bottom:10px;
  background-color: #234284;
  text-align:center;
}

div#main {
  width:950px;
  width: expression('950px');
  margin: 0px auto;
  text-align:left;
   border-left:10px solid white;
   border-bottom:10px solid white;
  border-right:10px solid white;
   background-color: #fff;
}

div#encabezado {
  margin: 0 auto;
  width:auto;

  float:left;
}

 a {
 font-size: 11px;
  color: #0e4688;
  text-decoration:none;
  font-family: 'Arial';
  font-weight: bold;

}

a:hover {
  font-size: 11px;
  color: #7f8aa4;
  text-decoration:none;
  font-family: 'Arial';

}





input {
  margin:3px;
  border: 1px solid #033363;
  height:20px;
  font-family: 'Arial';
  font-size: 10px;
  color: #000000;
  padding-top:3px;
  padding-left:3px;

   }


<!-- MENU HORIZONTAL -->
div#MENUHOR{
  width:950px;
  width: expression('950px');
  background:url(imgSHOP/backmenu.jpg);
  display:table;
}
div#menutop {
  float:right;
  width:820px;
  width: expression('850px');
  height:20px;
  height:expression('auto');
  color: #ffffff;
  display:table;
  background:url(imgSHOP/backmenu.jpg);
}

ul#menuHoriz1 {
  width:820px;
  width: expression('850px');
  height:20px;
  height:expression('28px');
  color: #ffffff;
  display:table;
  margin-top: -1! important;
  float:right;

  }
 /* Safari */
  @media screen and (-webkit-min-device-pixel-ratio:0) {
  body { margin-top:10px; }
}

ul#menuHoriz1 li {
  float: left;
  list-style: none;
  margin: 0px 0px 0px 0px;
  font-size: 10px;



}


ul#menuHoriz1 li a{
  padding-top:7px;
  width:auto;
  width: expression('auto');
  height:25px;
  height:expression('28px');
  color:#fff;
  text-align:center;
  display:table;
  padding-right:15px;
  padding-right:expression('18px');
  padding-left: 15px;
  padding-left:expression('18px');
}
ul#menuHoriz1 a:hover {
  color: #f4f101;
  background-image: url(imgSHOP/bgmenu2.jpg);
 font-weight:bold;
  width:auto;
  width: expression('auto');
}

ul#menuHoriz1 li.seleccionado a{
  color: #234284;
  background-image: url(imgSHOP/bgmenu3.jpg);

}

#ahorrototal_inicio{
  float:left;
  width:80px;
  width: expression('80px');
      height:25px;
  height:expression('27px');
  color:#fff;
  text-align:center;
  display:table;
}

#ahorrototal_inicio h1 a{
  padding-top:7px;
  width:80px;
  width: expression('80px');
  height:25px;
  height:expression('27px');
  color:#234284;
  text-align:center;
  display:table;
  padding-right:25px;
  padding-left: 25px;
  background-image: url(imgSHOP/bgmenu3.jpg);
}
#ahorrototal_inicio h1 a:hover {
  color: #f4f101;
  background-image: url(imgSHOP/bgmenu2.jpg);
 font-weight:bold;
   width:80px;
  width: expression('80px');
}

#ahorrototal_inicio h2 a{
  padding-top:7px;
  width:80px;
  width: expression('80px');
  height:24px;
  height:expression('27px');
  color:#fff;
  text-align:center;
  display:table;
  padding-right:25px;
  padding-left: 25px;
  background:url(imgSHOP/backmenu.jpg);

}
#ahorrototal_inicio h2 a:hover {
 color: #f4f101;
  background-image: url(imgSHOP/bgmenu2.jpg);
 font-weight:bold;
   width:80px;
  width: expression('80px');
}




<!-- SUBMENU  -->
div#submenu {
  margin:5px 0px 0px 0px;
  padding:0px;
  float:left;
  height:auto;
  clear:both;
  width:150px;
  width: expression('180px');
  display:table;

}


div#submenu li{
  list-style: none;
  font-size: 11px;
   margin:2px;
  width:150px;
  width: expression('160px');

}


ul#submenu li a {
  font-family: 'Arial';
  color: #08386f;
  width:150px;
  width: expression('160px');
  border-bottom: 1px dashed #CCCCCC;
  padding:3px;
  margin-top:3px
}

ul#submenu li a:hover{
  color: #fff;
  background-image: url(imgSHOP/bgmenu2.jpg);
}

ul#submenu li.seleccionado a{
  color: #234284;
  background-image: url(imgSHOP/bgmenu3.jpg);
}

<!-- SUBMENU 2 -->



li.sb_1{
    border:0px solid grey;
  padding-left:5px;
  font-size: 9px;
  width:180px;
  clear:both;
  padding: 1px;
  float:left;
    margin-top: 5px;
    font-family: 'Arial';
    display: none;
}


li.sb_1 a {
  font-size: 9px;
  text-decoration: none;
  color: #7b7979;
  list-style: none;
  width: auto;
  border:0px;
  text-align: left;
}

li.sb_1 a:hover{
  color: #0066CC;
    font-size:9px;
    text-align: left;
}


<!-- GALERIA -->

div#galeria {
  xwidth:790px;
  xwidth: expression('950px');
  xheight: auto;

}
ul#galeria {
 clear:both;
  margin-right:10px;
  width:100%;
  height: auto;
}

ul#galeria li {
  float: left;
  text-align:center;

}

ul#galeria li a img{
  background-color: #fff;
  width: 225px;
  height:150px;
  border: 1px solid #7f926f;
  margin: 3px;

}

ul#galeria li a:hover img{
  background-color: #fff;
  width: 225px;
  height:150px;
  border: 1px solid black;

}

<!-- LISTADO NOTICIAS -->

div#noticias {

  width:400px;
  width: expression('410px');
  height: auto;


}

ul#noticias {
  width:400px;
  width: expression('410px');
  height: auto;
  color: #000;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: 'Arial';
  margin-top:15px;



}

ul#noticias li {
  float: left;
  width: 100%;
  display: inline;
  text-decoration: none;
  font-weight: bold;
  height:auto;
   border:1px solid #7b7979;
  background-image: url(imgSHOP/fondonoticias.jpg);
    margin-top:5px; 
}

ul#noticias h1 {
  font-family: 'Arial';
  font-size: 14px;
  text-decoration: bold;
  margin-bottom:0px;
  border-bottom:3px double #ffffff;
  padding:2px;
  height:auto;
}	
	
ul#noticias h2 {
  display: none;
}

ul#noticias h3 {
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Arial';
  float:left;
  width: 99%;
  height:auto;
  color: #777777;

}

ul#noticias h3 a{
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Arial';
  float:left;
  width: 99%;
  height:auto;
  color: #000;

}

ul#noticias h3 a:hover{
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Arial';
  float:left;
  width: 99%;
  height:auto;
  color: #777;

}

ul#noticias h4 {
  font-family: 'Arial';
  padding: 2px;
  font-size: 9px;
  height:auto;
  display:none;

}



<!-- NOTICIAS -->

div.noticia1 {
  width: 100%;
  height: 100%;
  text-align: left;
  padding: 0px;
  border: 1px solid #7f926f;
  background-image: url(imgSHOP/fondopopnoticias.jpg);

}

div.noticiaPOPUP {
  position: relative;
  width: 100%;
  height: 100%;

}

div.noticia1 h1 {
  margin: 5px 10px 10px 10px;
  font-family: 'Arial';
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  width: 100%;
}

div.noticia1 h2 {
  
  display: none;
}

div.noticia1 h3 {
  padding: 5px;
  font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7f926f;
	text-decoration: none;
	font-family: 'Arial';
  overflow: hidden;
  width: 100%;
  margin: 5px 10px 10px 10px;
    border: 1px solid #7f926f;
    background-color:fff;
}

div.noticia1 h4 {
	font-family: 'Arial';
  margin: 5px 0px 5px 5px;
    padding: 5px;
  font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7f926f;
	text-decoration: bold;
}

div.noticiaANTES {

  width: 50%;
  background-image: url('image/inoticias.png')
}
<!-- DIVs -->



div#menuHorizDebajo {

  background-repeat: repeat-x;
  width:950px;
  height: 25px;
  display:none;
}

div#pie {
  height:auto;
  clear: both;
  font-family: 'Arial';
  font-size: 10px;
  color: #ffffff;
  background-COLOR:#053978;
  padding:5px;
  margin: 0 auto;
  display:table;
  width: 940px;
  width: expression('950px');
  position:relative;

}

div#pie a{
    font-size: 10px;
  color: #ffffff;
  font-weight:bold;


}

div#empresas {
  color: #000000;
  float: left;
  width:950px;
  height: 20px;
  text-decoration: none;
  text-indent: 2px;
  font-family: 'Arial';
  font-size: 9px;
margin: 0px auto;
 
}

div#contenido{
   display:table;
  width:auto;
  width: expression('auto');
  min-height:350px;
  height:expression('350px');
  clear:both;
}


div#caja{
  line-height:12pt;
  color: #000;
  width:500px;
  width: expression('auto');
  height: auto;
  margin-bottom:10px;
   float: left; display:table;
}

div#bannersinicio{
   width: 750px;
   height: auto;
   display:table;
   margin-top:expression('21');
   margin-top: 10px;
}

div#bannersinicio div#baninicio{
   float: left;
   width:expression('248px');
   width: 250px;
   height: auto;
   display:table;
}

td {
  font-family: 'Arial';
  font-size: 12px;
  margin: 0px auto;
  padding:2px;
  font-weight:normal;
}

td a{
  font-family: 'Arial';
  font-size: 12px;
  width:auto;
  margin: 0px auto;

  color: #234284; 
    font-weight:normal; 
}

td a:hover{
	font-family: 'Arial';
	font-size: 12px;
	width:auto;
	margin: 0px auto;

	color: #999999;
}



div#titulillo {
  border-bottom:1px solid #5d82c6;
  margin:5px;
  width:auto;
height:auto;
  font-family: 'Arial';
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  text-align: left;
  color:black;
  display: none;

}

div#titulillo span {
  text-align: right;

}
#lateral_muebles   { width:191px; float:right; display:table; b}

div#banners {
   width:191px;
   height:auto;
   text-align:center;
   float:right;
   display:table;

}

div#banners img {
   margin-bottom:2%;
}

div#muebles_sociales {
   width:191px;
   height:auto;
   text-align:left;
   float:right;
   margin-top:5px;
}

div#muebles_sociales .fb{
   width:auto;
   height:auto;
   text-align:center;
   float:left;
   margin:0;
   padding:0;
}

div#muebles_sociales .tw{
   width:80px;
   height:auto;
   text-align:center;
   float:right;
   margin-right:expression('0');
   margin-right:9px;
}

div#realizada {
	position:relative;
	width: 770px;
    height: 25px;
	font-family: 'Arial';
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div#subpie {
	font-family: 'Arial';
	font-size: 10px;
	color: #fff;
    width:950px;
    text-align:center;
    margin:5px auto 0 auto;
}

div#subpie a{
	font-family: 'Arial';
	font-size: 10px;
	color: #fff;
    width:auto;
}

div#subpie a:hover{
	font-weight:bold;
    	color: #336699;
}

div#titulilloavisolegal {
  font-family: 'Arial';
  font-size: 14px;
	font-weight:bold;
    margin-top: 10px;
}




/*******************CUADRO LOGIN CENTRADO*************/

DIV#CUADROLOGINC {
  width: 140px;
  border: 1px solid black;
  background-image: url(images/backusers.jpg);
  margin: 10px;
  font-family: 'Arial';
  font-size: 14px;
  color: #000000;
  padding: 2px;
  clear:both;
  margin-left:3px;
  float:left;
  display:none;
}



div#cuadrologinc div#labeluser{
 float:left;
 font-size: 0.7em;


 }

div#cuadrologinc div#labeldatos{

 width: 100px;
 font-size: 0.7em;


 }

div#cuadrologinc div#conimg{
   border: 1px solid black;
 width: 130px;
 height: 22px;
 margin-right: 5px;
 margin-top: 2px;
 margin-bottom: 10px;
 float:left;

}


div#cuadrologinc div#conimg input{

 border-width: 0px;	
 font-size: 0.7em;
 margin-left: 30px;
 margin-top: 2px; 
 width: 100px;
   display:none;
}


div#cuadrologinc  div#botonentrar{
 margin-top: 3px;
 float:left;

}


div#cuadrologinc div#botonentrar a img{
 border-width: 0px;

}

div#cuadrologinc  div#botonregistro{
 margin: 8px 0px 0px 55px;
 float:left;
 clear:both;
 display:none;
 
}


div#cuadrologinc div#botonregistro a img{
 border-width: 0px;
   display:none;
}

div#cuadrologinc div#labellogout{
 position:relative;
 float:left;
 font-size: 0.7em;
 margin-left: 10px;
 margin-top: 10px;
 text-align:right;
 width: 100px; 
 align: right;
   display:none;
}

div#cuadrologinc div#labellogout a img{
   display:none;
 border-width: 0px;
}

div#linkcontra{ 
 margin: 8px 0px 0px 55px;
 float:left;
 clear:both;
 display:none;
 
}

/*******************CUADRO LOGIN CENTRADO*************/

div#cabecerabuscador{ 

 display:none;
 
}

/*******************MAILS*************/


}
div#textorespuestamail	 {
  font-family: 'Arial';
  font-size: 10px;
  color: #000000;
  width: 600px;
  margin-top: 5px;
  padding: 15px;
  margin-bottom: 305px;
  margin-left: 20px;

}

div#toprespuestamail	 {
  font-family: 'Arial';
  font-size: 14px;
  color: #000000;
  width: 400px;
  margin-top: 5px;
  padding: 15px;
  margin-bottom: 10px;
  margin-left: 20px;
  background-color:white;
}

div#TEXTOCONTRA {
  font-family: 'Arial';
  font-size: 11px;
  width:auto;
  color: #000;
  margin-top:10px;
  line-height:15pt;

}

div#TITULOFACTURA {
  float:right;
  font-family: 'Arial';
  font-size: 14px;
  color: #000000;
  margin-top: 15px;
  padding: 1px;
  text-align: center;
  display: none;
}

div#MAINFORMULARIO {
  

}

/*****************************Estilos formulario****************/

div#MAINFACTURA {
  font-size: 11px;
  width: 600px;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: ##DBE4FB;
  padding:20px;
  display:table;
}

div#LOGOFACTURA {
  background:#ffffff;
}

div#MAINFACTURA div#titulofactura{
  font-size: 13px;
  width: 600px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  border-bottom: 1px solid #AAAAAA;
  margin-top:10px;
  text-align:center;
  color: ##DBE4FB;
}

div#TEXTOCONTRA{
  font-size: 11px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #DBE4FB;
  text-align: left;
  width: 400px;
  margin: 10px;
}

div#toprespuestamail{
  font-size: 12px;
  width: auto;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top:30px;
  color: ##DBE4FB;
}

div#textorespuestamail{
  font-size: 11px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  width:auto;
    margin-bottom:250px;
  color: ##DBE4FB;
}
/*******************SUCURSALES*************/

div#sucursales {
  width: auto;
   clear:both;
}

div#sucursales a{
    font-size: 11px;
  color: #234284;
  font-weight: normal;
}

div#buscadorsucursales{
  width: 700px;
  height:auto;
  font-size: 11px;
  font-weight: bold;
  padding: 5px;
}



div#sucursales div#buscadorsucursales div{
 float:left;
 margin:5px 0px 0px 0px;
 padding:0px 5px 0px 0px;
}

div#sucursales div#buscadorsucursales div#suc_pais, div#sucursales div#buscadorsucursales div#suc_provincia{
display:none;
}

div#sucursales div#buscadorsucursales div#suc_cp, div#suc_poblacion{
 width: 200px;
 font-size: 9px;
 font-weight: normal;
 height:27px;
}


div#sucursales div#buscadorsucursales div input{
  width: 100px;
  color: #fff;
  background-image: url(imgSHOP/bgmenu2.jpg);
  padding: 3px;
  font-family: 'Arial';
  font-size: 11px;
  margin-top:0px;
  font-weight:bold;
   height:25px;
}


div#sucursales div#cabecerasucursal{
  width: 945px;
  border-bottom: 2px solid #777777;
   background-image: url(imgSHOP/backmenu.jpg);
  color:#fff;
  font-size: 11px;
  font-weight: bold;
  margin: 5px 5px 5px 5px;
  height: 25px;
  padding-bottom:5px;
  text-align:left;
  font-weight:bold;
}

div#sucursales div#cabecerasucursal div#perconsucursal, div#sucursales div#cabecerasucursal div#movilsucursal, div#sucursales div#cabecerasucursal div#faxsucursal, div#sucursales div#cabecerasucursal div#paissucursal{
display:none;
}

div#sucursales div#cabecerasucursal div{
  width: 120px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
  font-weight:bold;
}

div#sucursales div#cabecerasucursal div#cpsucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#cabecerasucursal div#telefonosucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#provinciasucursal{
  width: 90px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal{
  width: 945px;
  border-bottom: 1px dashed #CCCCCC;
  background-color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  margin: 5px 5px 5px 5px;
  height: 25px;
    padding-bottom:2px;

}

div#sucursales div#lineasucursal div{
  width: 120px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal a{
 color: #234284;
  font-weight: normal;
  font-size: 10px;


}


div#sucursales div#lineasucursal div#perconsucursal, div#sucursales div#lineasucursal div#movilsucursal, div#sucursales div#lineasucursal div#faxsucursal, div#sucursales div#lineasucursal div#paissucursal{
display:none;

}
div#sucursales div#lineasucursal div#cpsucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal div#telefonosucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal div#provinciasucursal{
  width: 90px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal div#websucursal{
  width: 150px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal .descripcionsucursal{
  clear:both;
  width:900px;
  color:#666666;
  float:left;
  padding:3px;
  border:1px solid #DDDDDD;
  background-color:#E6F2FF;

  }



div#sucursales div#loadersucursal{
  background-color: #FFFFFF;
  text-align:center;
}


<!-- Contenido página inicial -->

div#contenidoinicio {
   width: 730px;
   display:table;

}

div#tituloinicio {
   width: 730px;
   display:table;
   background:#000066;
   padding: 3px;
   color: #ffffff;
   font-size:18px;
   font-style: italic;
   font-family: arial;
   font-weight: bold;

}

div#textoinicio {
   padding-top: 15px;
   width: 380px;
   display:table;
   font-size:13px;
   float:left;
   font-family: arial;
   text-align:justify;
   line-height: 17px;
}

div#flashinicio {
   width: 300px;
   display:table;
   float:right;
   margin-top: 10px;
   border:0px solid #000066;
}



body.Csubmenu #caja #catalogodiv {
   width: 750px;
   display:table;
   height:500px;
   height: expression('auto');
   position:relative;
   display:table;

}

body.Csubmenu #caja #catalogodiv #cajon{
   width: 250px;
   height:auto;
   display:table;
   float:left;
   margin-bottom:30px;
}

body.Csubmenu #caja #catalogodiv #cajon #cajonimagen{
   width: auto;
   display:table;
}

body.Csubmenu #caja #catalogodiv #cajon #cajonimagen a img{
   width: auto;
   display:table;
   filter:Blur(Add = 0,  Direction = 225,  Strength = 10);
}

body.Csubmenu #caja #cajonimagen a.linkopacity:hover img{
   width: auto;
   display:table;

}


body.Csubmenu #caja #catalogodiv #cajon #cajontexto{
   width: 240px;
   width: expression('250px');
   display:table;
   clear:both;
   font-size:17px;
   float:left;
   font-family: arial;
   color:#000099;
   padding-left:10px;
}

body.Csubmenu #caja #catalogodiv #cajon #cajontexto a{
   color:#000099;
}

body.Csubmenu #caja #catalogodiv #cajon #cajontexto a:hover{
   color:#3300FF;
}

#paginador{
   width: 750px;
   width: expression('750px');
   float:right;
   text-align:center;
   font-family: arial;
   color:#000099;
   padding:5px 0 5px 0;
   margin:10px 0 10px 0;
   font-size: 18px;
   border: 3px double #000099;
   background:url(imgSHOP/bgmenu3.jpg);

}

#paginador a{
   font-weight:normal;
   font-family: arial;
   color:#000099;
   font-size: 18px;
   font-weight:bolder;
}

#paginador a:hover{
   font-weight:normal;
   font-family: arial;
   color:#6699FF;
}

#muebles-baratos-tipo{
   font-size:14px;
   line-height:18px;
}

#muebles-baratos-tipo a{
   font-size:14px;
   color:#000099;
}

#muebles-baratos-tipo a:hover{
   font-size:14px;
   text-decoration:underline;
   color:#053978;
}



