      
#middle .sideBarR h3,   
#middle .sideBarL h3{ 
color:#006633;
font-size:1.8em; 
font-weight:bold;
padding:5px 10px 0;
}            
#middle .sideBarR p,
#middle .sideBarL p{
padding:0 10px 5PX;
} 
/* LEFT */
#middle .sideBarL{
width:219px;
padding-left:12px;
overflow:hidden;
float: left;
}          
#middle .sideBarL .bloqueBuscador{  
margin-bottom:17px;
background:url(/img/decoracion/top-left-sidebar.gif) left top no-repeat ;
}                              
#middle .sideBarL .bloqueBuscador .titulo{
height:61px;
overflow: hidden;
}    
#middle .sideBarL .bloqueBuscador form{ 
text-align: center;
margin-top:10px;
width:219px;
background:url(/img/decoracion/218-cuadro-bottom.gif) left bottom no-repeat #006633;  
padding-bottom:15px; 
}
#middle .sideBarL .bloqueBuscador form fieldset{
padding:0px 15px;
margin-bottom:15px;
text-align: left;
}
#middle .sideBarL .bloqueBuscador form label{
color:#fff;
display: block;
margin-top:5px;          
} 
#middle .sideBarL .bloqueBuscador form select{
width:185px;
}
#middle .sideBarL .bloqueBuscador form .btnSubmit{
color:#fff;
padding:1px 10px;
border:2px solid #fff;
margin:5px auto;
}
#middle .sideBarL .bloquePromociones{
width:219px;
margin-bottom:35px;
background:url(/img/decoracion/219-borders-middle.gif) left top repeat-y ;
}
#middle .sideBarL .bloquePromociones h3{
background:url(/img/decoracion/219-borders-top.gif) left top no-repeat;
}
#middle .sideBarL .bloquePromociones li{
padding:5px 10px;
clear: both; 
}
#middle .sideBarL .bloquePromociones li img{
float: left;
}
#middle .sideBarL .bloquePromociones li strong{
width:143px;
float: right;             
}
#middle .sideBarL .bloquePromociones li strong a{
color:#006633;      
}
#middle .sideBarL .bloquePromociones li .bottom{
width:175px;
overflow: hidden;
padding-top:10px;
margin:0 auto 10px;     
padding-bottom: 15px;
border-bottom:1px solid #9DE56A;
clear: both;
}
#middle .sideBarL .bloquePromociones li .bottom .periodo{
color:#333;
font-size:.8em;
float: left;
width:90px;        
display: block;
}
#middle .sideBarL .bloquePromociones li .bottom .precio{
display: block;
float: right;
width:65px;   
text-align: right;
}
#middle .sideBarL .bloquePromociones li .bottom .precio em{
display: block;
color:#006633;
font-weight:bold;
font-size:1.3em;   
}
#middle .sideBarL .bloquePromociones .bottomBloque{
display: block;
text-align: center;
padding:10px;
padding-bottom:15px;
background:url(/img/decoracion/219-borders-bottom.gif) left bottom no-repeat;
}
#middle .sideBarL .bloquePromociones .bottomBloque a{
color:#006633;
padding:1px 10px;
border:2px solid #006633;
margin:5px auto;
}
/* RIGHT */
#middle .sideBarR{
width:182px;
padding-right:15px;
overflow:hidden;
float: right;
}          
#middle .sideBarR .bloqueSecciones{  
margin-bottom:20px;
background:url(/img/decoracion/top-right-sidebar.gif) left top no-repeat #DAFEB4;
}    
#middle .sideBarR .bloqueSecciones .menuSecciones{ 
padding:15px; 
background:url(/img/decoracion/180-cuadro-bottom.gif) left bottom no-repeat ;
}
#middle .sideBarR .bloqueSecciones .menuSecciones li{
margin:5px 0;
background:url(/img/decoracion/bullet.gif) left center no-repeat;
padding-left:12px;
} 
#middle .sideBarR .destacados img{
float: left;
}
#middle .sideBarR .destacados li{
width:180px;
height:80px;    
clear: both;
}
#middle .sideBarR .destacados li strong{
width:122px;
display: block;
float: right;             
}
#middle .sideBarR .destacados li strong a{
color:#006633;      
}
