/* MODULOS GENERALES */
#sidebar .mod{      
clear:both;                
}
#sidebar .mod .h{
font-size:1.2em;
font-weight:bold;
padding-bottom:5px;
}
#sidebar .mod li .hl{
font-size:1.2em;  
font-weight:normal; 
padding-bottom:0;  
}
/* FIN MODULOS GENERALES */

/* MODULO ENUMERACION */
#sidebar .mod2 ul, 
#sidebar .mod2 li,   
#sidebar .mod2T3 li .hl{
width:100%;       
overflow: hidden;         
}              
#sidebar .mod2 li{
clear: both;         
margin-bottom:15px;
}                              
 
#sidebar .mod2 li p{margin-bottom:5px;}

/* enumeracion t1 y t2*/ 
#sidebar .mod2T1 li .hl,
#sidebar .mod2T1 li p,                 
#sidebar .mod2T2 li img{float:right;}

#sidebar .mod2T2 li .hl,
#sidebar .mod2T2 li p,
#sidebar .mod2T1 li img{float:left;} 

#sidebar .mod2 li .hl{
font-size:1.2em;
}
#wrap #sidebar .mod2T3 li{
margin-bottom:5px;
}
#sidebar .mod2T3 li .hl{
padding-bottom:3px;
}
       
#sidebar .mod2T1 li p,
#sidebar .mod2T2 li p{text-align:justify;}
                
/* enumeracion t3 */      
#sidebar .mod2T3 li img{float:left;}         
#sidebar .mod2T3 li p{float:right;}  
/* enumeracion t5 */       
#sidebar .mod2T5 .hl,       
#sidebar .mod2T5 img{
margin-bottom:5px;  
display: block; 
}        
/* FIN MODULO ENUMERACION */

/* MODULO GALERIA */
#sidebar .galeria{
overflow:hidden;    
}
       
#sidebar .galeria li{   
float:left;
margin:0;
padding-bottom:4px;
text-align: center;
}                                    
#sidebar .galeria li a{
display:block;
overflow:hidden;
}
/* FIN MODULO GALERIA */

.corp #middle #sidebar .modNav .h{
font-size:1.4em;
background:none;
padding-left:0;  
padding-bottom:0;  
}
.area #middle #sidebar .modNav ul{
padding-top:7px;
}
#wrap #middle #sidebar .modCat li,
#wrap #middle #sidebar .modNav li{
padding:0;
height:auto;
border:none;
}                        
#sidebar .modNav li a{
display: block;
padding-top:5px;
height:25px;               
font-size:1.2em;                        
padding-left:15px;
border-bottom:1px solid #d4dae0;
}  
#sidebar .modCat li a{
display: block;
padding-top:5px;            
font-size:1.2em;                        
padding-left:15px;     
margin-top:6px;        /*
padding-bottom:6px;   */ 
border-top:1px solid #d4dae0;           
}                        
.corp #sidebar .modCat li a,
.corp #sidebar .modNav li a{ 
color:#2c87bc;               
background: url(/img/decorado/bullet2.gif) left 12px no-repeat; 
}                          
.area2 #sidebar .modCat li a,
.area2 #sidebar .modNav li a{ 
color:#2080b9;            
background: url(/img/decorado/bullet7.gif) left 12px no-repeat; 
}                          
.area3 #sidebar .modCat li a,
.area3 #sidebar .modNav li a{ 
color:#ee3438;            
background: url(/img/decorado/bullet8.gif) left 12px no-repeat;
}                           
.area4 #sidebar .modCat li a,
.area4 #sidebar .modNav li a{ 
color:#d84e21;             
background: url(/img/decorado/bullet3.gif) left 12px no-repeat; 
}      
                                                
#wrap #sidebar .modCat .sel a,
#wrap #sidebar .modNav .selected a{
font-weight:bold; 
color:#7c7c7e;   
}           
                                                
#wrap #sidebar .modCat .selA a{
text-decoration:underline;
}
#wrap #sidebar .modCat .nivel1 a{
padding-left:30px;
background-position:18px 10px;
font-size:1.1em;   
border:none;
}
#wrap #sidebar .modCat .nivel2 a{
padding-left:50px;
background-position:38px 10px;    
font-size:1em;     
border:none;
}       
#wrap #sidebar .modCat .nivel3 a{
padding-left:70px;
background-position:58px 10px;    
font-size:1em;     
border:none;
}
#wrap #sidebar .modCat .nivel4 a{
padding-left:100px;
background-position:78px 10px;    
font-size:1em;     
border:none;
}
#wrap #sidebar .modCat .pri a,
#wrap #sidebar .modNav .last a{
border:none;
}

#middle #sidebar .modCat .h{
height:28px;
}
#middle #sidebar .modCat ul{
padding-top:5px;
}
.area2 #middle #sidebar .modCat .cont{
background-image:url(/img/decorado/home-tabla-bottom-a2.gif);
}
.area2 #middle #sidebar .modCat .cont ul{
background-color:#2080b9;
}
.area3 #middle #sidebar .modCat .cont{
background-image:url(/img/decorado/home-tabla-bottom-a3.gif);
}
.area3 #middle #sidebar .modCat .cont ul{
background-color:#ee3438;
} 
.area4 #middle #sidebar .modCat .cont{
background-image:url(/img/decorado/home-tabla-bottom-a4.gif);
}
.area4 #middle #sidebar .modCat .cont ul{
background-color:#E27109;
}
.lngPt5 #middle #sidebar .modCat .cont{
background-image:url(/img/decorado/home-tabla-bottom-a4.gif);
}
.lngPt5 #middle #sidebar .modCat .cont ul{
background-color:#E27109;
}
#middle #sidebar .modCat .cont ul li a{
color:#fff;
background-image:url(/img/decorado/bullet11.gif);
}
