/* Estilos que permiten en el programa desplegar y ocultar la información de las ponencias */ 
/* Styles which allows to show-hide the talk information within the program */ 
dl.desplegableCerrado, dl.desplegableAbierto {
    cursor: pointer;  
    margin: 0;          
}
dl.desplegableAbierto dt, dl.desplegableCerrado dt {
    margin: 0;
}
dl.desplegableAbierto dt {
    font-weight: bold;
}
dl.desplegableCerrado dt {
    font-weight: normal;
}
dl.desplegableAbierto dd {
    visibility: visible;
    display: block;
    margin: 0 0 0 -0.5em;
    font-style: italic;
}
dl.desplegableCerrado dd {
    visibility: hidden;
    display: none;
    margin: 0 0 0 -0.5em;
    font-style: italic;
}
* html dl.desplegableAbierto dd {
    margin-left: .5em;          
}
* html dl.desplegableCerrado dd {
    margin-left: .5em;        
}                   
dl.desplegableAbierto {
  padding: 0 0 0 20px;
  background: transparent url(../img/toggle_minus.png) no-repeat 100% 0;
}
dl.desplegableAbierto:hover {
    padding: 0 0 0 20px;
    background: transparent url(../img/toggle_minus_dark.png) no-repeat 100% 0;
    color: #000;            
}
dl.desplegableCerrado  {
    padding: 0 0 0 20px;
    background: transparent url(../img/toggle_plus.png) no-repeat 100% 0;
}
dl.desplegableCerrado:hover {
    padding: 0 0 0 20px;
    background: transparent url(../img/toggle_plus_dark.png) no-repeat 100% 0;
    color: #000;
}
span.mas-info {
    /*background: transparent url(../img/info.png) no-repeat 0 0;*/
    color: #000;
    display:block;
    float: right;
    width: 22px;
    height: 22px;
}    
dl.desplegableAbierto dd,
dl.desplegableCerrado dd {
    text-align: justify;    
}
dl.desplegableAbierto ul,
dl.desplegableCerrado ul {
    padding-left: 1em;
    font-size: 80%;
}
