/* HEADER */
#header{
background:url(/img/decoracion/adorno-header-2.jpg) no-repeat 45px bottom;
height:141px;
}
#header .logo{  
display:inline-block;
float:left;           
margin:5px 29px 0 32px;
}
#header .titulo{
font-family:"Trebuchet MS",Arial;
font-size:2em;
font-weight:bold;
color:#333333;
padding-top:57px;
padding-left:29px;
border-left:1px solid #666666;
display:inline-block;
float:left;
letter-spacing:-1.5px;
}
#header .suscripcion{
float:right;
display:inline-block;
padding-bottom:76px;
background:url(/img/decoracion/adorno-header.jpg) no-repeat right bottom;
}
#header .suscripcion li{
float:left;
padding:6px 31px 2px 33px;
border-left:1px solid #666666;
}
#header .suscripcion li.primero{
border:none;
}
#header .suscripcion li a{
color:#000;
}
#header .suscripcion li a:hover{
text-decoration:underline;
}
#header .topMenu{
clear:both;
background:url(/img/decoracion/boton-no-seleccionado.jpg) repeat-x;
margin-left:326px; 
overflow: hidden;
width:652px;          
}
#header .topMenu li{
float:left;
/*display:inline-block;*/
}
#header .topMenu li span,
#header .topMenu li a{
padding:12px 23px 11px 21px;
display:inline-block;
font-weight:bold;
}
#header .topMenu li a{                                               
color:#333333;
}        
#header .topMenu .selected a,                    
#header .topMenu li a:hover{
background:url(/img/decoracion/boton-seleccionado.jpg) repeat-x;
color:#fff;
text-decoration:none;
}
#header .topMenu .primero a{
padding-left:24px;   
}
/* FIN HEADER */
#middle{
clear:both;
overflow: hidden;
width:978px;
}
/* SIDEBAR */
#middle .sidebar{
width:326px;
float:left;
}
#middle .sidebar .tit{     
letter-spacing:-0.5px;
font-weight:bold;
font-size:1.8em;
font-family:"Trebuchet MS", Arial;
background:url(/img/decoracion/tit-menu.jpg) left top no-repeat;
padding-left:10px;
color:#fff;  
height:30px;
display: block;
}
.seccion1 #middle .sidebar .tit{            
background:#DDDCCC;
color:#716C4A;
}
#middle .sidebar .categorias{
background:#EFEFE7;
padding-top:2px;
}
#middle .sidebar .categorias li{
height:25px;
}
#middle .sidebar .categorias li a,
#middle .sidebar .categorias li span{
height:23px;
margin-bottom:2px;
background-repeat:no-repeat;
display:block;
font-weight:bold;
padding-left:82px;
color:#333333;
}
#middle .sidebar .categorias li a{
background-position:left top; 
}
#middle .sidebar .categorias li span,
#middle .sidebar .categorias li a:hover{
background-position:left bottom;
color:#000;
text-decoration:none;
}
#middle .sidebar .categorias .cat3 * {background-image:url(/img/decoracion/color-escolar.gif);}
#middle .sidebar .categorias .cat4 * {background-image:url(/img/decoracion/color-oficina.gif);}
#middle .sidebar .categorias .cat5 * {background-image:url(/img/decoracion/color-infancia.gif);}
#middle .sidebar .categorias .cat6 * {background-image:url(/img/decoracion/color-comedor.gif);}
#middle .sidebar .categorias .cat7 * {background-image:url(/img/decoracion/color-proteccion.gif);}
#middle .sidebar .categorias .cat8 * {background-image:url(/img/decoracion/color-descanso.gif);}
#middle .sidebar .categorias .cat9 * {background-image:url(/img/decoracion/color-decoracion.gif);}
#middle .sidebar .categorias .cat10 *{background-image:url(/img/decoracion/color-juegos.gif);}
#middle .sidebar .categorias .cat11 *{background-image:url(/img/decoracion/color-puzzles.gif);}
#middle .sidebar .categorias .cat12 *{background-image:url(/img/decoracion/color-motricidad.gif);}
#middle .sidebar .categorias .cat13 *{background-image:url(/img/decoracion/color-aprendizaje.gif);}
#middle .sidebar .categorias .cat14 *{background-image:url(/img/decoracion/color-musica.gif);}
#middle .sidebar .categorias .cat15 *{background-image:url(/img/decoracion/color-psicomotricidad.gif);}
#middle .sidebar .categorias .cat16 *{background-image:url(/img/decoracion/color-deporte.gif);}
#middle .sidebar .categorias .cat17 *{background-image:url(/img/decoracion/color-exterior.gif);}    
/*FIN SIDEBAR */
/* ofertas */
#middle .ofertas{
float:left;      
width:326px;
padding-bottom:5px;
background:#EFEFE7;  
}
#middle .ofertas .tit{
color:#716C4A;
letter-spacing:-0.5px;
font-weight:bold;
font-size:1.8em;
font-family:"Trebuchet MS", Arial;
background:#DDDCCC;
padding-left:10px;
height:30px;
display: block;
}                            
#middle .ofertas ul{   
width:326px;
overflow: hidden;
padding-top:20px;
}
#middle .ofertas ul li{
width:294px;               
overflow: hidden;
margin:0 auto 25px;     
}
#middle .ofertas ul li h2{
background:url(/img/decoracion/line-1.jpg) no-repeat right bottom;       
display:block;
padding:0 0 8px 2px;    
}
#middle .ofertas ul li h2 a{
color:#3C6314;
font-weight:bold;    
}
#middle .ofertas ul li img{
width:91px;
float:left;
}                            
#middle .ofertas ul li .fecha,
#middle .ofertas ul li p{
float:right;
width:192px;
padding-top:5px;
}
#middle .ofertas ul li .fecha{
font-size:0.85em;
}
#middle .ofertas ul li p{
color:#333;
padding-bottom:10px;
}
#middle .btn{
display:block;
text-align:right;
padding-top:7px;
clear: both;
}
#middle .btn a{
background:url(/img/decoracion/flecha-derecha.gif) no-repeat right top;
padding-right:24px;    
color:#000;    
padding-bottom:2px;
}
#middle .ofertas .todo{
display:block;
text-align:center;
clear:both;
padding-top:20px;
padding-bottom:12px;
}
#middle .ofertas .todo a{
background:#73C827;
border:3px solid #fff;
color:#fff;
padding:5px;
font-weight:bold;
}
/* ofertas */
#middle .content{
width:652px;
float:left;
}
/* FOOTER */
#footer{
background:url(/img/decoracion/adorno-footer.jpg) no-repeat;
clear:both;       
}
#footer .titCat{
font-family:"Trebuchet MS", Arial;
font-weight:bold;
color:#000;
letter-spacing:-0.5px;
display:block;
text-align:center;
padding-top:5px;
}
#footer .catalogo{
display:block;
text-align:center;
font-size:.9em;
width:836px;
margin:5px auto 0;
}
#footer .catalogo a{
color:#1E310B;
}
#footer ul.bottomMenu{
margin-top:22px;
margin-left:25px;    
display:inline-block;
padding-bottom:13px;
float:left;
}
#footer ul.suscripcion{
margin-top:22px; 
border-left:1px solid #fff;
padding-bottom:13px;
display:inline-block;
}
#footer ul li,
#footer ul li{
border-left:1px solid #D6F1B8;
padding:1px 18px 4px 21px;
float:left;
}
#footer ul li.primero,
#footer ul li.primero{
border:none;
}
#footer ul li a{
color:#fff;
}
#footer .txt{
padding:5px;
margin-bottom:25px;
clear: both;
text-align: center;
font-size:.9em;
color:#333;
}       
#footer .creditos{
text-decoration:underline;
color:#333;    
}
#footer .creditos:hover{
text-decoration:none;
}
/* FIN FOOTER */
/*PREVISUALIZACIONES*/
.previsualizacion{
top:50%;
left:50%;
position:absolute;
padding:5px;
background-color:#FF9809;
overflow:hidden;
}
.previsualizacion .previsualizacionContenedor{
border:1px solid #dd7500;
height:100%;
width:100%;
}
.previsualizacion .boton.botonCerrar{
background:url(/img/selectores/cerrar.gif) no-repeat;
overflow:hidden;
display:block;
width:0px;
height:16px;
padding-left:16px;
position:absolute;
right:5px;
top:6px;
}
/*FIN PREVISUALIZACIONES*/