
.contenedor_general{
    padding: 0px;
    margin: 0px;
    border-width: 0px;
    margin: auto;
    background-color: #eee;  
}

/*CONTENEDOR SEPARADOR VERTICAL*/
.contenedorSeparadorVertical{
    height: 10px;
    clear: both;
}


/* UNA COLUMNA 100 */
.contenedor1columna{
    border: 0px;
}

.contenedor1columna .espacioUtil{
    border: 0px;     
    /*margin-left: 20px;
    margin-right: 20px;*/
}


/* UNA COLUMNA x % centrado */
.contenedor1columnaCentrado{
    width: 50%;
    margin: auto;
}

.contenedor1columnaCentrado .espacioUtil{
    border: 0px;     
    margin-left: 20px;
    margin-right: 20px;
}

/* DOS COLUMNAS 50/50 */    
.contenedor2columnas50izquierda{
    width: 50%;
    float: left;
    clear: left;
}

.contenedor2columnas50izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas50derecha{
    width: 50%;
    float: left;
}

.contenedor2columnas50derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 60/40 */        
.contenedor2columnas60izquierda{
    width: 60%;
    float: left;
    clear: left;        
} 

.contenedor2columnas60izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas40derecha{
    width: 40%;
    float: left;
} 

.contenedor2columnas40derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 40/60 */        
.contenedor2columnas40izquierda{
    width: 40%;
    float: left;
    clear: left;        
} 

.contenedor2columnas40izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas60derecha{
    width: 60%;
    float: left;
} 

.contenedor2columnas60derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 85/15 */        
.contenedor2columnas85izquierda{
    width: 85%;
    float: left;
    clear: left;        
} 

.contenedor2columnas85izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas15derecha{
    width: 15%;
    float: left;
} 

.contenedor2columnas15derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 15/85 */        
.contenedor2columnas15izquierda{
    width: 15%;
    float: left;
    clear: left;        
} 

.contenedor2columnas15izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas85derecha{
    width: 85%;
    float: left;
} 

.contenedor2columnas85derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 70/30 */        
.contenedor2columnas70izquierda{
    width: 70%;
    float: left;
    clear: left;        
} 

.contenedor2columnas70izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas30derecha{
    width: 30%;
    float: left;
} 

.contenedor2columnas30derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 30/70 */        
.contenedor2columnas30izquierda{
    width: 30%;
    float: left;
    clear: left;        
} 

.contenedor2columnas30izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas70derecha{
    width: 70%;
    float: left;
} 

.contenedor2columnas70derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 65/35 */        
.contenedor2columnas65izquierda{
    width: 65%;
    float: left;
    clear: left;        
} 

.contenedor2columnas65izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas35derecha{
    width: 35%;
    float: left;
} 

.contenedor2columnas35derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 35/65 */        
.contenedor2columnas35izquierda{
    width: 35%;
    float: left;
    clear: left;        
} 

.contenedor2columnas35izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas65derecha{
    width: 65%;
    float: left;
} 

.contenedor2columnas65derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 55/45 */        
.contenedor2columnas55izquierda{
    width: 55%;
    float: left;
    clear: left;        
} 

.contenedor2columnas55izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas45derecha{
    width: 45%;
    float: left;
} 

.contenedor2columnas45derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 45/55 */        
.contenedor2columnas45izquierda{
    width: 45%;
    float: left;
    clear: left;        
} 

.contenedor2columnas45izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas55derecha{
    width: 55%;
    float: left;
} 

.contenedor2columnas55derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 35/65 */        
.contenedor2columnas34izquierda{
    width: 34%;
    float: left;
    clear: left;        
} 

.contenedor2columnas34izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas66derecha{
    width: 66%;
    float: left;
} 

.contenedor2columnas66derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}


/* DOS COLUMNAS 75/25 */        
.contenedor2columnas75izquierda{
    width: 75%;
    float: left;
    clear: left;        
} 

.contenedor2columnas75izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;      
} 

.contenedor2columnas25derecha{
    width: 25%;
    float: left;
}    

.contenedor2columnas25derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}  

/* DOS COLUMNAS 25/75 */        
.contenedor2columnas25izquierda{
    width: 25%;
    float: left;
    clear: left;        
} 

.contenedor2columnas25izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;        
}

.contenedor2columnas75derecha{
    width: 75%;
    float: left;
}    

.contenedor2columnas75derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;
}    


/* DOS COLUMNAS 80/20 */        
.contenedor2columnas80izquierda{
    width: 80%;
    float: left;
    clear: left;        
} 

.contenedor2columnas80izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;
}

.contenedor2columnas20derecha{
    width: 20%;
    float: left;
}     

.contenedor2columnas20derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;   
}


/* DOS COLUMNAS 20/80 */            
.contenedor2columnas20izquierda{
    width: 20%;
    float: left;
    clear: left;        
} 

.contenedor2columnas20izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;          
} 

.contenedor2columnas80derecha{
    width: 80%;
    float: left;
}     

.contenedor2columnas80derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;   
} 


/* DOS COLUMNAS 10/90 */            
.contenedor2columnas10izquierda{
    width: 10%;
    float: left;
    clear: left;        
} 

.contenedor2columnas10izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;         
}

.contenedor2columnas90derecha{
    width: 90%;
    float: left;
} 

.contenedor2columnas90derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;         
}


/* DOS COLUMNAS 90/10 */                
.contenedor2columnas90izquierda{
    width: 90%;
    float: left;
    clear: left;        
} 

.contenedor2columnas90izquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;         

}

.contenedor2columnas10derecha{
    width: 10%;
    float: left;
}     

.contenedor2columnas10derecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;         
}


/* TRES COLUMNAS 33/34/33 */                
.contenedor3columnasizquierda{
    width: 33%;
    float: left; 
    clear: left;        
}

.contenedor3columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px; 
}

.contenedor3columnascentro{
    width: 34%;
    float: left;        
}   

.contenedor3columnascentro .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px; 
}

.contenedor3columnasderecha{
    width: 33%;
    float: left;        
}   

.contenedor3columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 00px; 
}


/* CUATRO COLUMNAS 25/25/25/25 */                
.contenedor4columnasizquierda{
    width: 25%;
    float: left; 
    clear: left;        
}

.contenedor4columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;    
}

.contenedor4columnasderecha{
    width: 25%;
    float: left; 
}

.contenedor4columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;    
}

.contenedor4columnasresto{
    width: 25%;
    float: left;        
}   

.contenedor4columnasresto .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;    
}


/* CINCO COLUMNAS 20/20/20/20/20 */                
.contenedor5columnasizquierda{
    width: 20%;
    float: left; 
    clear: left;        
}

.contenedor5columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;  
}

.contenedor5columnasresto{
    width: 20%;
    float: left;        
}   

.contenedor5columnasresto .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;  
}

.contenedor5columnasderecha{
    width: 20%;
    float: left;        
}   

.contenedor5columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;  
}


/* SEIS COLUMNAS 16/17/17/17/17/16 */                
.contenedor6columnasizquierda{
    width: 16%;
    float: left; 
    clear: left;        
}

.contenedor6columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;     
}

.contenedor6columnascentro{
    width: 17%;
    float: left;        
}  

.contenedor6columnascentro .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;     
}

.contenedor6columnasderecha{
    width: 16%;
    float: left;        
}    

.contenedor6columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;     
}


/* SIETE COLUMNAS 15/14/14/14/14/14/15 */                
.contenedor7columnasizquierda{
    width: 15%;
    float: left; 
    clear: left;        
}

.contenedor7columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;     
}

.contenedor7columnascentro{
    width: 14%;
    float: left;        
} 

.contenedor7columnascentro .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;     
}

.contenedor7columnasderecha{
    width: 15%;
    float: left;        
}    

.contenedor7columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;     
}


/* OCHO COLUMNAS 13/13/12/13 */                
.contenedor8columnasizquierda{
    width: 13%;
    float: left; 
    clear: left;        
}
.contenedor8columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;     
}

.contenedor8columnas12centro{
    width: 12%;
    float: left;        
}   
.contenedor8columnas12centro .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;     
}

.contenedor8columnas13centro{
    width: 13%;
    float: left;        
}           
.contenedor8columnas13centro .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;     
}

.contenedor8columnasderecha{
    width: 13%;
    float: left;        
}    
.contenedor8columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;     
}


/* NUEVE COLUMNAS 12/11 */                
.contenedor9columnasizquierda{
    width: 12%;
    float: left; 
    clear: left;        
}

.contenedor9columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px;      
}

.contenedor9columnasresto{
    width: 11%;
    float: left;        
}   

.contenedor9columnasresto .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px;     
}

.contenedor9columnasderecha{
    width: 11%;
    float: left;        
} 

.contenedor9columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px;     
}


/* DIEZ COLUMNAS 10 */                
.contenedor10columnasizquierda{
    width: 10%;
    float: left; 
    clear: left;        
}

.contenedor10columnasizquierda .espacioUtil{
    border: 0px;     
    margin-left: 0px;
    margin-right: 10px; 
    
}

.contenedor10columnasresto{
    width: 10%;
    float: left;        
}  

.contenedor10columnasresto .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 10px; 
    
}

.contenedor10columnasderecha{
    width: 10%;
    float: left;        
} 

.contenedor10columnasderecha .espacioUtil{
    border: 0px;     
    margin-left: 10px;
    margin-right: 0px; 
    
}

.superurgente_class>td{
    background: #fbb2b2 !important;
}