﻿.clearBoth{ clear:both;}
.marTtitulos{ margin-top:15px; }
.botoncaja{ margin-top:62px; float:right; margin-right:10px; }
.botoncaja2{ margin-top:15px; float:right;}
.medio{ height:171px; padding-top:15px; }
.padT15{padding-top:15px;}


.textoReq
{
    
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight:bold;
    color:#9f1401;
    } 
body
{
    background-image:url(images/bk.gif);
    background-repeat:repeat-x;
    background-color:#315c10;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;        
}
table
{
	border:0;
	border-collapse: collapse;
}
td, th
{
	vertical-align:top;
	margin: 0;
	padding: 0;
	text-align:justify;
}


/*CSS customizados*/
.fullBody
{
       width:100%;
       
       margin-top:0px;
       margin-bottom:0px;
       vertical-align:top;
       margin-left:auto;
       margin-right:auto;
       text-align:center;
        
    }
      
.centrar2
{
       vertical-align:top;
       margin-left:auto;
       margin-right:auto;
       text-align:center;
       margin-top:0px;
       margin-bottom:0px;
    }      
.centrar
{
       vertical-align:top;
       margin-left:auto;
       margin-right:auto;
       text-align:center;
       margin-top:0px;
       margin-bottom:0px;
       width:733px;
    }    
.justificarIzquierda
{
       vertical-align:top;
       margin-left:auto;
       margin-right:auto;
       text-align:left;
       margin-top:0px;
       margin-bottom:0px;
       width:733px;
    }     
.bordeSuperior
{
    background-image:url(images/bordeSuperior.gif);
    background-repeat: no-repeat;
    width:351px;
    height:13px;
    }
.iconosSuperiores
{
     width:50px;
     height:13px;
     }    
.linea1PixelH
{
    background-color:#dbdbdb;
    height:1px;
    }     
.linea1PixelH2
{
    background-color:#c1cb9e;
    height:1px;
    }         
.linea1PixelV
{
    background-color:#e9e9e9;
    width:1px;
    }         
    
.header
{   
    background-color:#FFFFFF;    
    height:108px;
    }
.fondoCuerpo
{
    background-color:#294a0f;
     }
.fondoCuerpo2
{
    background-color:#eef1e2;
     }     
.tituloPlazas
{
    background-image:url(images/img-tituloPlazas.gif);
    background-repeat:no-repeat;
    width:235px;
    height:40px;        
    }
.tituloTexto
{
    background-image:url(images/img-tituloTexto.gif);
    background-repeat:no-repeat;
    width:235px;
    height:40px;        
    }
    
    
.tituloBusqueda
{
    background-image:url(images/img-tituloBusqueda.gif);
    background-repeat:no-repeat;
    width:235px;
    height:40px;        
    }    
.imgInferiorCaja
{
    background-image:url(images/img-inferiorCaja.gif);
    background-repeat:no-repeat;
    width:235px;
    height:20px;        
    } 

.titCategorias
{
    background-image:url(images/img-titCategorias.gif);
    background-repeat:no-repeat;
    width:59px;
    height:15px;        
    } 
       
.titCargos
{
    background-image:url(images/img-titCargos.gif);
    background-repeat:no-repeat;
    width:59px;
    height:15px;        
    } 

.titActividad
{
    background-image:url(images/img-titActividad.gif);
    background-repeat:no-repeat;
    width:59px;
    height:15px;        
    } 

.titPais
{
    background-image:url(images/img-titPais.gif);
    background-repeat:no-repeat;
    width:59px;
    height:15px;        
    } 

.dropdownStyle
{
    

    color:#000000; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    width:200px;
    font-size: 9px; 
    }

.textoEmpresa
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }

.textoFoot
{
    color:#505050;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }
       
.fondoBlanco
{
    background-color:#FFFFFF;
    }     
.fondoColor
{
    background-color:#FFFFFF;
    }     
.flechaGridViewPLazas
{
    background-image:url(images/img-flechaPlazas.gif);
    background-repeat:no-repeat;
    width:9px;
    height:10px;        
    }
.footherAdorno
{
    background-image:url(images/img-footherAdorno.gif);
    background-repeat:no-repeat;
    width:106px;
    height:62px;        
    }           
 
    
/*MENU EMPRESAS*/
/*--------*/
.fondoLinea
{
   background-color:#a4a4a4;
}
.textoE
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }
.textoBoldE
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight:bold;
    }
.menuLink
{
	color:#505050;
	text-decoration:none;
 
	}    
/*---------------*/    
.textoColor
{
    color:#577000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }     
.textoColor2
{
    color:#577000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight:bold;
    }         
.texto
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px;     
    }   
.textoComparacion
{
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 8px; 
    }        
.textoNegrita
{
    
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight:bold;
    }    

/*BUSQUEDA DE OFERTAS*/


.textoNoRows
{
    
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight:bold;
    }   

.textoRojo
{
    color:#FF0000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }  
    
/*CANDIDATOS*/
.fondoCandidatos
{
   /*background-color:#efefef;*/
   background-color:#eef1e2;
}

.fondoEncabezaPanel
{
   background-color:#FFFFFF;
}
.textoBlanco
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight:bold;
    }
.fondoUserBusqueda
{
    background-color:#FFFFFF;
    }    
.textoTitC
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px;     
    }    
/*PARA EL CURRICULO -este no se debe de cambiar-*/   
.textoCV
{
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }   
.textoGrande
{
	color:#000000;
    font-family:Arial, Verdana, Helvetica, sans-serif; 
    font-size: 17px;  
    font-weight:bold;
	}    
.textoMedio
{
	color:#000000;
    font-family:Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight:bold; 
	}    	
.fondoCorreos{
    background-image:url(images/correos/bkCorreos.gif);
    background-repeat:repeat-x;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    }
.textoContraste
{
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    }    
.textoTree
{
	color:#506141;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 	
	}    
	
.fondoComparacion
{
	 background-color:#eef1e2;
	}	
.boldComparacion
{
	font-weight:bold;
	}	
	
/* Test Modal Update Progress bar NO BORRAR */	

/* body{height:100%; width:100%;} */
 

#TB_overlay 
{ 
position: fixed; 
z-index: 100; 
top: 0px; 
left: 0px; 
height: 100%; 
width: 100%; 
} 
.TB_overlayMacFFBGHack 
{ 
background: url(macFFBgHack.png) repeat; 
} 
.TB_overlayBG 
{ 
background-color: #000; 
filter: alpha(opacity=75); 
-moz-opacity: 0.75; 
opacity: 0.75; 
} 
* html #TB_overlay 
{ 
/* ie6 hack */ 
position: absolute; 

width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px' ); 

height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px' ); 
} 
#TB_window 
{ 
position: fixed; 
background: #ffffff; 
z-index: 102; 
color: #000000; 
display: block; 
border: 4px solid #525252; 
text-align: left; 
top: 50%; 
left: 40%; 
} 
* html #TB_window 
{ 
/* ie6 hack */ 
position: absolute; 
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px' ); 
} 

#TB_HideSelect{ 
z-index:99; 
position:fixed; 
top: 0; 
left: 0; 
background-color:#fff; 
border:none; 
filter:alpha(opacity=0); 
-moz-opacity: 0; 
opacity: 0; 

height:100%; 
width:100%; 
} 

* html #TB_HideSelect { /* ie6 hack */ 
                        
position: absolute; 
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); 

} 


/* Fin Test */


