* {
	margin: 0 ;
	padding: 0 ;
}

img {
	border: 0 ;
}

div {
	overflow: hidden ;
}

body {
	background-color: #333 ;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}

a:link, a:visited {
	color: #666 ;
	text-decoration: none ;
}

a:hover {
	color: #c70000;
}

h1, h2 {
	color: #c70000 ;
	font-weight: normal ;
	margin-bottom: 11px ;
}

h1 {
	font-size: 22px ;
	/*background-image: url(../templates/decohogar/imagenes/punteado_blanco.jpg) ;
	background-repeat: no-repeat ;
	background-position: bottom left ;*/
	padding-bottom: 10px ;
}

h2 {
	font-size: 18px ;
}

p {
	margin: 11px 0px 11px 0px ;
	font-size: 13px ;
	line-height: 150% ;
	font-family: Verdana ;
}

#contenedor {
	margin: 10px auto ;
	width: 980px ;
	background-color: #fff ;
}

#pagina  {
	background-color: #fff ;
	padding: 11px ;
	width: 980px ;
}

#pagina .izquierda {
	width: 764px ;
	background-image: url(../templates/decohogar/imagenes/pagina.png) ;
	background-repeat: repeat-y ;
}

#barra-contenido {
	padding-top: 8px ;
	width: 135px ;
}

#pagina .derecha {
	width: 198px ;
}

.izquierda {
	float: left ;
}

#menu {
	background-color: #000 ;
	height: 28px ;
	color: #fff ;
}

#cabecera {
	height: 202px ;
	width: 764px ;
	background-color: #fff ;
}

#menu .fecha {
	padding: 5px 5px 5px 10px ;
	font-size: 11px ;
	float: left ;
}

#menu .item {
	background-image: url(../templates/decohogar/imagenes/b_separador.jpg) ;
	padding-left: 7px ;
	background-repeat: no-repeat ;
	background-position: 0 left ;
	float: left ;
	margin-right: 2px ;
}

#menu .item img {
	vertical-align: middle ;
	margin-right: 2px ;
}

#menu .item .rss img {
	margin-top: 3px ;
	margin-left: 3px ;
}

#menu .titulo {
	float: left ;
	font-weight: bold ;
}
#menu .tituloRR {
	margin-left: -3px ;
	width: 150px ;
	height: 450px ;
}
#menu2 {
	width: 149px ;
	/*margin-left: 8px ;*/
	color: #fff ;
	padding-top: 0px ;
	float: left ;
	font-size: 10px ;
	padding-left: 9px ;
}

#menu2 .contenido .flash {
	margin-left: -13px ;
	text-align: center ;
	margin-top: 0px ;

}

#menu2 a:link, #menu2 a:visited {
	color: #E9E9E9 ;
	text-decoration: none ;
	font-size: 10px ;
}

#menu2 a:hover {
	color: #fff;

}

#menu2 .contenido {
	/*margin-left: 7px ;*/

}

#menu2 ul li {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif ;
	background: url(../templates/decohogar/imagenes/mas.gif) ;
	background-repeat: no-repeat ;
	background-position: left ;
	padding-left: 11px ;
	font-weight: bold ;
	line-height: 200%	;
}


#menu2 .titulo {
	margin-left: -3px ;
	width: 150px ;
}
#menu2 .tituloRR {
	margin-left: -3px ;
	width: 150px ;
	height: 450px ;
}
.titulo div  {
	background: #990000 ;
	padding: 3px 4px 4px 8px ;
	color: #fff ;
	font-size: 15px ;
	height: 22px  ;
	margin: 0 ;
}

#menu2 .loslinks {
	margin-left: -3px ;
	width: 150px ;
}

#menu2 .loslinks div  {
	background: #c70000 ;
	padding: 4px 4px 10px 8px ;
	color: #ffffff ;
	font-size: 12px ;
	width: 139px ;
	margin: 0 ;
}


#menu .titulo div  {
	background-color: #990000 ;
	padding: 3px 4px 4px 8px ;
	color: #fff ;
	font-size: 15px ;
	width: 137px ;
	height: 28px  ;
	margin: 0px 0px 0px 9px ;
}

#contenido {
	border-left: 1px solid #ddd ;
	/*border-right: 1px solid #ddd ;*/
	border-bottom: 1px solid #ddd ;
	width: 762px ;
}

#main {
	padding: 8px 0 8px 2px ;
	float: left ;
	border-right: 1px solid #ffffff ;
	width: 596px ;
	margin-left: 5px ;
}

.cuadro.ofertas {
	color: #fff ;
	width: 568px ;
	background-color: #000 ;
	border-right: 11px solid #000 ;
	padding: 6px 0 11px 11px ;
}
.cuadro.ofertasInt {
	color: #fff ;
	width: 568px ;
	background-color: #000 ;
	border-right: 11px solid #000 ;
	padding: 6px 0 11px 11px ;
}
.cuadro.ofertasNew {
	color: #fff ;
	width: 568px ;
	/*background-color: #000 ; */
	border-right: 11px solid #000 ;
	padding: 6px 0 11px 11px ;
}
.cuadro.ofertasRecomendar {
	color: #fff ;
	width: 568px ;
	background-color: #000 ;
	border-right: 11px solid #000 ;
	padding: 6px 0 11px 11px ;
}
.cuadro.ofertasContacto {
	color: #fff ;
	width: 568px ;
	background-color: #000 ;
	border-right: 11px solid #000 ;
	padding: 6px 0 11px 11px ;
}
.cuadro.ofertas h1{
	color: #fff ;
	font-size: 15px ;
	/*background-image: url(../templates/decohogar/imagenes/punteado_oferta.jpg) ;
	background-repeat: no-repeat ;
	background-position: bottom left ;*/
	height: 5px ;
	font-weight: bold ;
}
.cuadro.ofertasInt h1{
	color: #fff ;
	font-size: 15px ;
	/*background-image: url(../templates/decohogar/imagenes/punteado_oferta.jpg) ;
	background-repeat: no-repeat ;
	background-position: bottom left ;*/
	height: 5px ;
	font-weight: bold ;
}
.cuadro.ofertasNew h1{
	color: #fff ;
	font-size: 15px ;
	/*background-image: url(../templates/decohogar/imagenes/punteado_oferta.jpg) ;
	background-repeat: no-repeat ;
	background-position: bottom left ;*/
	height: 5px ;
	font-weight: bold ;
}
.cuadro.ofertasRecomendar h1{
	color: #fff ;
	font-size: 15px ;
	background-repeat: no-repeat ;
	background-position: bottom left ;*/
	height: 5px ;
	font-weight: bold ;
}
.cuadro.ofertasContacto h1{
	color: #fff ;
	font-size: 15px ;
	background-repeat: no-repeat ;
	background-position: bottom left ;*/
	height: 5px ;
	font-weight: bold ;
}
.cuadro.ofertas .producto {
	height: 200px ;
}
.cuadro.ofertasInt .productoInt {
	height: 140px ;
}
.cuadro.ofertasNew .productoInt {
	height: 140px ;
}
.cuadro.ofertas .imagen img {
	width: 200px ;
	height: 200px ;
}
.cuadro.ofertasInt .imagenInt img {
	width: 140px ;
	height: 140px ;
}
.cuadro.ofertasNew .imagenInt img {
	width: 140px ;
	height: 140px ;
}
.cuadro.ofertas .imagen {
	float: left ;
}
.cuadro.ofertasInt .imagenInt {
	float: left ;
}
.cuadro.ofertasNew .imagenInt {
	float: left ;
}
.cuadro.ofertas .informacion {
	background-color: #fff ;
	padding-left: 11px ;
	height: 200px ;
	color: #000 ;
}
.cuadro.ofertasInt .informacionInt {
	background-color: #fff ;
	padding-left: 11px ;
	height: 140px ;
	color: #000 ;
}
.cuadro.ofertasNew .informacionInt {
	background-color: #fff ;
	padding-left: 11px ;
	height: 140px ;
	color: #000 ;
}
.cuadro.ofertasRecomendar .informacionRecomendar {
	background-color: #fff ;
	padding-left: 11px ;
	height: 480px ;
	color: #000 ;
}
.cuadro.ofertasContacto .informacionContacto {
	background-color: #fff ;
	padding-left: 11px ;
	height: 600px ;
	color: #000 ;
}

/*.cuadro.ofertas .informacion h2 {
	font-weight: bold ;
	color: #B70000 ;
	margin-top: 4px ;
	margin-bottom: 4px ;
	font-size: 14px ;
}*/

.cuadro.ofertas .informacion h3 {
	margin-top: 5px ;
	font-size: 17px ;
	width: 313px ;
	font-weight: normal ;
	margin-bottom: 6px ;
}
.cuadro.ofertasInt .informacionInt h3 {
	margin-top: 8px ;
	font-size: 17px ;
	/*width: 313px ;*/
	font-weight: normal ;
	margin-bottom: 0px ;
}
.cuadro.ofertasNew .informacionInt h3 {
	margin-top: 8px ;
	font-size: 17px ;
	/*width: 313px ;*/
	font-weight: normal ;
	margin-bottom: 0px ;
}
.cuadro.ofertas .informacion h4 {
	margin-bottom: 8px ;
}
.cuadro.ofertasInt .informacionInt h4 {
	margin-bottom: 8px ;
}
.cuadro.ofertasNew .informacionInt h4 {
	margin-bottom: 8px ;
}
.cuadro.ofertas .informacion h3  a:link, .cuadro.ofertas .informacion h3  a:visited {
	color: #333 ;
}
.cuadro.ofertasInt .informacionInt h3  a:link, .cuadro.ofertasInt .informacionInt h3  a:visited {
	color: #333 ;
}
.cuadro.ofertasNew .informacionInt h3  a:link, .cuadro.ofertasInt .informacionInt h3  a:visited {
	color: #333 ;
}
.cuadro.ofertas .informacion h3  a:hover {
	color: #B70000 ;
}
.cuadro.ofertasInt .informacionInt h3  a:hover {
	color: #B70000 ;
}
.cuadro.ofertasNew .informacionInt h3  a:hover {
	color: #B70000 ;
}
.cuadro.ofertas .division {
	height: 12px ;
}
.cuadro.ofertasInt .divisionInt {
	height: 12px ;
}
.cuadro.ofertasNew .divisionInt {
	height: 12px ;
}
/*.cuadro.ofertas .division .boton {
	background-color: #B70000 ;
	width: 222px ;
	float: right ;
	height: 12px ;
	padding-left: 11px ;
	padding-top: 3px ;
	text-align: center ;
}

* html .cuadro.ofertas .division .boton { 
	width: 220px ;
}*/

.cuadro.ofertas .division .boton a:link, .cuadro.ofertas .division .boton a:visited {
	color: #fff ;
	text-decoration: none ;
	font-weight: bold ;
	font-size: 14px ;
}
.cuadro.ofertasInt .divisionInt .boton a:link, .cuadro.ofertasInt .divisionInt .boton a:visited {
	color: #fff ;
	text-decoration: none ;
	font-weight: bold ;
	font-size: 14px ;
}
.cuadro.ofertasNew .divisionInt .boton a:link, .cuadro.ofertasInt .divisionInt .boton a:visited {
	color: #fff ;
	text-decoration: none ;
	font-weight: bold ;
	font-size: 14px ;
}
.cuadro.ofertas .division .boton a:hover {
	text-decoration: underline ;
}

.cuadro.ofertasInt .divisionInt .boton a:hover {
	text-decoration: underline ;
}
.cuadro.ofertasNew .divisionInt .boton a:hover {
	text-decoration: underline ;
}
.cuadro .precio {
	font-family: Verdana ;
	color: #B70000 ;
	margin-top: 30px ;
	font-size: 15px ;
	font-weight: bold ;
	text-align: right ;
	padding-right: 20px ;
}
.cuadro .precioUnit {
	font-family: Verdana ;
	color: #B70000 ;
	margin-top: 30px ;
	font-size: 20px ;
	font-weight: bold ;
	text-align: right ;
	padding-right: 20px ;
	padding-bottom: 20px ;
}
.cuadro .precioCuota1 {
	font-family: Verdana ;
	color: #ea0606 ;
	font-size: 18px ;
	font-weight: bold ;
}
.cuadro .precioCuota2 {
	font-family: Verdana ;
	color: #0707aa ;
	font-size: 14px ;
	font-weight: bold ;
}
.cuadro .precioCuota3 {
	font-family: Verdana ;
	color: #0707aa ;
	font-size: 14px ;
	background-color:#FFFFFF ;
	font-weight: bold ;
}
.cuadro .precioCuota4 {
	font-family: Verdana ;
	color: #000000 ;
	font-size: 14px ;
}
.cuadro .precioInt {
	font-family: Verdana ;
	color: #B70000 ;
	margin-top: 5px ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: right ;
	padding-right: 20px ;
}
.cuadro .precioInt1 {
	font-family: Verdana ;
	color: #B70000 ;
	margin-top: 0px ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: right ;
	padding-right: 20px ;
}
.cuadro .contenidoUnit p {
	font-size: 14px ;
	padding: 0 10px 0 10px ;
}
.cuadro.masinfo {
	font-family: Verdana ;
	color: #009900 ;
	margin-top: 14px ;
	font-size: 15px ;
	font-weight: bold ;
	text-align: center ;
	padding-right: 20px ;
}
.cuadro.masinfo a {
	color: #009900 ;
}
.cuadro.masinfo a:hover {
	color: #c70000 ;
}


.cuadro.ofertas .resumen  , .cuadro.destacados .resumen  {
	color: #666 ;
	font-size: 11px ;
}

.cuadro.ofertas .resumen  {
	height: 160px ;
}
.cuadro.ofertasInt .resumen  {
	height: 160px ;
}
.cuadro.ofertasNew .resumen  {
	height: 160px ;
}
.cuadro.destacados .resumen  {
	height: 80px ;
}

.producto.detalles .resumen  {
	height: 100%;
}

.producto p {
	font-size: 10px ;
	margin: 0 ;
}

.cuadro.destacados {
	color: #e9e9e9 ;
	width: 576px ;
	background-color: #e9e9e9 ;
	padding: 5px 0 2px 11px ;
}

.cuadro.destacados h2 {
	color: #999 ;
	font-size: 15px ;
	height: 15px ;
}


.cuadro.destacados h3 {
	color: #999 ;
	font-size: 15px ;
	padding: 6px 0 0 5px ;
}

.cuadro.destacados .producto {
	height: 140px ;
}

.cuadro.destacados .producto.detalles {
	height: 80% ;
	background-color: #fff	;
}

.cuadro.destacados .imagen img {
	width: 140px ;
	height: 140px ;
}

.cuadro.destacados .imagen {
	float: left ;
}

.cuadro.destacados .imagenes {
	width: 140px ;
	float: left ;
}

.cuadro.destacados .imagen {
	float: left ;
}

.cuadro.destacados .informacion {
	background-color: #fff ;
	padding-left: 11px ;
	height: 140px ;
	color: #000 ;
	margin-right: 12px ;
}

.producto.detalles .informacion{
	height: 100% ;
}

.cuadro.destacados  h2 {
	font-weight: bold ;
}

.cuadro.destacados .informacion h2 {
	font-weight: bold ;
	color: #B70000 ;
	margin-top: 4px ;
	margin-bottom: 4px ;
	font-size: 14px ;
	background: none ;
}

.cuadro.destacados .informacion .precio {
	color: #333 ;
	margin-bottom: 10px ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: right;
	margin-right: 17px ;
	font-family: Verdana ;
	height: 30px ;
}
.cuadro.destacados .informacion .preciodestacado {
	color: #333 ;
	margin-bottom: 0px ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: right;
	margin-right: 17px ;
	font-family: Verdana ;
	height: 30px ;
}

.cuadro.destacados .division {
	height: 11px ;
}

.cuadro.destacados .informacion .boton {
	background-color: #999 ;
	width: 192px ;
	float: right ;
	height: 20px ;
	text-align: center ;
	margin-top: 12px ;
}

.cuadro.destacados .informacion .boton a:link, .cuadro.destacados .informacion .boton a:visited {
	color: #fff ;
	text-decoration: none ;
	font-weight: bold ;
	font-size: 14px ;
}

.cuadro.destacados .informacion .boton a:hover {
	text-decoration: underline ;
}


.banner {
	height: 11px ;
}

.cuadro.buscar {
	height: 58px ;
	background-color: #E5E5E5 ;
}

.cuadro.buscar h3 {
	color: #888 ;
	font-size: 10px ;
}

.cuadro.buscar .input.text {
	width: 105px ;
	margin-left: 3px ;
}

.cuadro.buscar .formulario div {
	float: left ;
}

#barra-contenido .item {
	margin-bottom: 11px ;
}

.division.punteada {
	background-image: url(../templates/decohogar/imagenes/punteado_b.jpg) ;
	height: 4px ;
	margin-bottom: 11px ;
}

.item.publicar {
	padding: 3px 0px 3px 0px ;
	text-align: center ;
}

.item.publicar a:link, .item .publicar a:visited {
	color: #666 ;
	font-size: 14px ;
}

.novedades {
	color: #666 ;
	width: 433px ;
	padding: 6px 11px 11px 0px ;
}

.novedades h2 {
	background: none ;
	color: #B70000 ;
	font-size: 19px ;
	font-weight: normal ;
	margin-top: 11px ;
}

.novedades h3 {
	color: #333 ;
	font-size: 14px ;
}

.novedades.division .punteada {
	background-image: url(../templates/decohogar/imagenes/punteado_blanco.jpg) ;
	height: 15px ;
	margin: 0 ;
}

.aviso {
	background-color: #E5E5E5 ;
	text-align: center ;
	padding: 22px ;
	margin: 11px 0px 11px 0px ;
	font-weight: bold ;
}

#pie {
	width: 960px ;
}

#pie a:link, #pie a:visited  {
	display: inline !important ;
	margin-right: 10px ;
}

#pie .arriba, #pie .abajo {
	padding: 11px ;
	text-align: center ;
	border: 1px solid #ddd ;
	margin-top: 11px ;
}

#pie .arriba .aviso {
	font-weight: bold ;
	padding: 0px ;
	background: none ;
}
#pie .arriba {
	background-color:#EFEFEF ;
	font-size: 11px ;

}
#pie .abajo {
	background-color:#000000 ;

}
#pie .abajo p {
	font-size: 18px ;
}

#pagina .derecha .cuadro {
	width: 185px ;
	text-align: center ;
	border: 1px solid #999 ;
	margin-left: 3px ;
	margin-top: 10px ;
	padding: 11px 0px 11px 0px ;
}
#pagina .derecha .cuadroMini {
	width: 185px ;
	text-align: center ;
	border: 1px solid #999 ;
	margin-left: 3px ;
	margin-top: 11px ;
	padding: 0px 0px 11px 0px ;
}
#pagina .derecha .cuadro .flash {
	height: 191px ;
}

#pagina .derecha .cuadro .flash {
	padding-bottom: 0px ;
}

#pagina .derecha .titulo h2 {
	background: #555 ;
	padding-left: 11px ;
	color: #fff ;
	font-weight: normal ;
	margin-left: 10px ;
	height: 27px ;
	width: 173px ;
}

#pagina .derecha .cuadro.producto {
	margin-bottom: 11px ;
	height: 300px ;
}
#pagina .derecha .cuadroMini.productoMini {
	margin-bottom: 11px ;
	height: 112px ;
}
#pagina .derecha .cartel {
	margin-bottom: 5px ;
}


#pagina .derecha .cuadro.producto h3 {
	color: #c70000 ;
	font-size: 15px ;
}
#pagina .derecha .cuadroMini.productoMini h3 {
	color: #c70000 ;
	font-size: 15px ;
}

#pagina .derecha .titulo h2 img {
	margin-left: -11px ;
}

#pagina .derecha .cuadroMini.producto label {
	color: #555 ;
	font-size: 13x ;
	font-family: Verdana ;
}
#pagina .derecha .cuadroMini.productoMini label {
	color: #555 ;
	font-size: 13x ;
	font-family: Verdana ;
}


/*#pagina .derecha .cuadro.producto  img {
	width: 160px ;
	height: 160px ;
	margin-top: 9px ;
}*/

#menu2 .contenido .categorias a:link,  #menu2 .contenido.categorias a:visited {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	background: url(../templates/decohogar/imagenes/mas.gif) ;
	background-repeat: no-repeat ;
	background-position: left ;
	padding-left: 11px ;
	font-weight: bold ;
	line-height: 200%	;
}


h4 {
	color: #555 ;
	font-size: 11px ;
}

.publicidad {
	margin: 11px 0 11px 0 ;
	text-align: center ;
}