﻿body {background-color:#F4F3EB;font-family:Arial;font-size:10pt;}
img {border:0;}
a {color:#0066CC;}

#cntGeneral {width:996px;margin:0 auto;background-color:#FFF;}
#cabecera {background-color:#E1E1E1;padding:5px 10px 5px 10px;}
    #cabecera .izq {float:left;width:220px;}
    #cabecera .der {float:right;width:740px;padding-top:15px;}
#subcabecera {background-color:#666666;padding:5px 10px 5px 10px;color:#FFF;}
    #subcabecera .izq {float:left;width:300px;}
    #subcabecera .der {float:right;width:660px;text-align:right;}
    #subcabecera a {color:#FFF;}
#contenido {background:#FFF url('img/degrad.gif') repeat-x top;}
#pie {text-align:center;margin-top:20px;border-top:10px solid #F4F3EB;padding:10px;margin-bottom:20px;color:#666666;}
    #pie a {color:#666666;}
    
#cntHome {padding:30px 0 0px 80px;line-height:20px;}
.buscador {text-align:center;background-color:#CCCCCC;width:300px;margin:0 auto;padding:10px;}
.homeOpciones {text-align:center;margin-top:30px;}
	.homeOpciones a {text-decoration:underline;color:#666666;}
.homeMasLinks {margin-top:20px;padding-left:40px;}
    .homeMasLinks a {color:#666666;}

#cntMigaDePan {padding:20px 10px 10px 10px;}
#colCentral {width:740px;float:left;padding:10px;padding-left:20px;}
#colCentralEmpleo {width:740px;float:left;padding:10px;padding-left:20px;}
    #colCentralEmpleo H1 {color:#666666;background-color:#DBF7AD;margin:0;margin-bottom:10px;padding:5px;font-size:1.3em;}
#colDerecha {width:200px;float:right;padding:10px;}

.lnkCategoria {}
.lnkCategoriaNumero {color:#666666;}

.EnlaceTitulo {font-size:1.1em;}
.EnlaceDescripcion {}
.EnlaceUrl {color:#008000;font-size:0.8em;}

.boxLateral {margin-bottom:20px;}
	.boxLateral .titulo {color:#FFF;padding:5px;background-color:#ADC3FF;font-weight:bold;}
	.boxLateral .cuerpo {color:#55664C;padding:5px;background-color:#F0F2FA;}
	.boxLateral .cuerpo .texto {font-size:0.8em;margin:3px 0 10px 10px;}
	
.pnlSubCategorias {margin-bottom:20px;}
    .pnlSubCategorias .titulo {color:#666666;font-weight:bold;font-size:1.1em;line-height:30px;}
    
#tituloResultados {background-color:#DBF7AD; padding:5px 10px 5px 5px; margin-bottom:20px;}
    #tituloResultados .izq {float:left;width:480px;}
    #tituloResultados .der {float:right;width:240px;text-align:right;}
    #tituloResultados h1 {font-size:1.2em;margin:0;color:#666666;}
    #tituloResultados h2 {font-size:1em;margin:0;color:#666666;margin-bottom:3px;}
    
.tituloSeccionNoPrincipal {color:#666666;font-weight:bold;font-size:1.5em;margin:10px 0 10px 0;}
.panelInfo {padding:10px;background-color:#FFFCBF;color:#626262;border:1px solid #D8D8D8;font-weight:bold;margin-top:15px;}

.comboSeccionPadre {background-color:#DBF7AD;}

/* Empleo */
div.ofertaEmpleoImpar {padding:10px;background-color:#F0F2FA;color:#292929;}
div.ofertaEmpleoPar {padding:10px;color:#292929;}
    div.ofertaEmpleoPar .titulo, div.ofertaEmpleoImpar .titulo {font-size:1.1em;color:#292929;}

div.controlOfertasEmpleo {padding:5px;padding-top:10px;}
div.controlOfertasEmpleo div.tituloControl {font-size:1.1em;font-weight:bold;margin-bottom:5px;color:#666666;}
div.ofertaEmpleoImparMini {padding:5px;background-color:#F0F2FA;color:#292929;font-size:0.9em;}
div.ofertaEmpleoParMini {padding:5px;color:#292929;font-size:0.9em;background-color:#FFFFFF;}
    div.ofertaEmpleoParMini .titulo, div.ofertaEmpleoImparMini .titulo {font-size:1em;color:#292929;}
    
/* Componente: Pager */
.PagerContainerTable {color:#d1d1e1;}
.PagerInfoCell {padding-right:6px;padding-left:6px;padding-bottom:3px;color:#FFFFFF;padding-top:3px;white-space:nowrap;background-color:#a88bc0;}
    .PagerInfoCell:link {color:#ffcc66;text-decoration:none;}
    .PagerInfoCell:visited {color:#ffcc66;text-decoration:none;}
.PagerCurrentPageCell {color: #52711A;background-color: #EAFFC4;padding: 2px 5px 2px 5px;text-align: center;border: 1px solid #52711A;}
.PagerOtherPageCells {background-color: #FFF;padding: 2px 5px 2px 5px;text-align: center;border: 1px solid #D4D4D4;}
    .PagerOtherPageCells:hover {background-color: #EAFFC4;border: 1px solid #52711A;}
.PagerSSCCells {padding: 2px 5px 2px 5px;text-align: center;background-color: #dadada;border: 1px solid #b3b2b2;}
.PagerHyperlinkStyleCurrent {color: #52711A;text-decoration: none;}
.PagerHyperlinkStyle {color: #6c6c6c;text-decoration: none;}
    .PagerHyperlinkStyle:hover {color:#52711A;}
.PagerHyperlinkStyleNoNum {font-weight: bold;color: #6c6c6c;text-decoration: none;}
    .PagerHyperlinkStyleNoNum:hover {color: #52711A;}
    
/* Formularios */
.cssform {width: 100%;}
.formRow {border-bottom: 1px dotted gray;margin-bottom: 10px;padding-bottom: 10px;}
.cssform h4 {font-size: 8pt;float: left;width: 150px;text-align: right;margin: 3px 10px 3px 3px;padding: 0;}
.cssform span {width: 300px;}

/* BackOffice */
#BO {margin-top:20px;}
#BO H1 {color:#999999;font-size:1.4em;}

.boLink {border-bottom:1px solid #E0E0E0;padding:3px 5px 3px 5px;}
.boLinkTitulo {background-color:#999999;color:#FFF;font-weight:bold;padding:3px 5px 3px 5px;}

.menuBO {margin-top:20px;padding-right:10px;}
.menuBO a {color:#000;font-size:0.9em;text-decoration:none;line-height:20px;}

.cabeceraGrid {font-size:1.2em;background-color:#DBF7AD;color:#666666;text-align:left;}
