/* general */

body {
    /* general */
    color: #5C5C5C;
    width: 932px;
    margin: 10px auto;
    /*background: #e8eed3;*/
    background: #E6E6E6;
    text-align: center;
    /* fuente */
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    /* font-size: 1em; en netscape/mozilla deja la pagina con letra pequena (debido a los P)? */
    font-weight: normal; 
    
    
    /* scroll */
    /* NADA DE ESTO SE PUEDE USAR CON CSS ESTRICTO
    scrollbar-3dlight-color: white; 
    scrollbar-arrow-color: #CF8419;
    scrollbar-base-color: #CF8419;
    scrollbar-darkshadow-color: grey;
    scrollbar-face-color: #aec464;
    scrollbar-highlight-color: #e8eed3;
    scrollbar-shadow-color: #CF8419;
    scrollbar-track-color: #cfdca5;*/
    }
div#d_raiz {
    /* general */
    width: 932px;
    margin: 0px; 
    clear: both;
    /*background: #c2d38c;*/
    /*background: #ECE3D0;*/   
    border: 1px #77848d solid; 
    
    }   
.centrar { 
    text-align: center;
    }
img {
    border: 0px;
    }

img_border {
    border: 1px;
    color:#8A8A8A;
    }

/* table */

table { /* para que no se centren los contenidos si tiene un div class="centrar" */
    text-align: left;
    }
    
tr {
    }


div #cabecera a:hover{
  background-color:transparent;
}

td .cab_tabla{  
    /*background-color: #D7EAC8; */
    background-color: #EFE7D7;
    /*color: #CF8419; */
    color: #7F713F;
    font-size: 0.7em;
    font-weight: bold; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;        
    }
td {
    vertical-align: middle;
    }
tfoot td { 
    background-color: #FF6600; 
    }

/* table clases */

/* Para la zona de servicios se han anadido tablas, a partir de table#tb1Info en adelante son nuevas */
table#t_como_llegar, table#t_servicios, table#tblInfo, table#tblInfo1, table#tblInfo2, table#tblInfo3, table#tblInfo4, table#t_historico, table#t_firmaSol,
table#t_firmaAco, table#t_firmaTur, table#t_firmaHab, table#t_info_inf, table#t_info_sup, table#t_datosPersonales, table#t_conoceTuTierra, table#t_verano,
table#t_semanaSanta, table#t_navidad {
    font-size: 0.75em;
    /*width: 560px;*/
    border-collapse: collapse;
    border: 1px #CF8419 solid;
    margin-left: 20px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    }

table#t_como_llegar td, table#t_servicios td,table#tblInfo td, table#tblInfo1 td, table#tblInfo2 td, table#tblInfo3 td, table#tblInfo4 td,
table#t_datosPersonales td, table#t_historico td, table#t_conoceTuTierra td, table#t_verano td, table#t_semanaSanta td, table#t_navidad td{
    border: 1px #CF8419 solid; 
    }

.min{
    text-transform: lowercase;
}

table#t_datosFirma td, table#t_residencias td{
    vertical-align:text-top;
}

table#t_turnos td{
    vertical-align:inherit;
}

/*nuevo para el area personal*/

table#t_info_sup ul{
    margin-bottom: 0px;
}
table#t_info_sup ul li{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    color: #000000;
    margin-left: 15px;
    font-size: 1em;
    list-style-type: disc;
    margin-top: 3px;
    text-align: justify;
}

table#t_firmaSol #t_firmaSol1, table#t_firmaSol #t_firmaSol2, table#t_firmaSol #t_firmaSol3, table#t_firmaSol #t_firmaSol4 {
    font-size: 1em;
}

table#t_firma ul li, table#t_pro_datos p, table#t_exito p{
    color:#5C5C5C;
    text-align:justify;
    margin-right:15px;
}

#td_contenido #t_historico #td_sinBorde{
    border: 0px;
}

table#t_actividades{
    font-size: 1em;
    width: 560px;
    margin-left: 20px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    }

table#t_datosEncuesta{
    
    font-size: 0.8em;
    /*width: 560px;
    margin-left: 20px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;*/
    }

table#t_ent_interna td{
    vertical-align: middle;
}

tr.separador td {
    border-bottom: 1px #CF8419 solid; 
    }

/* cabecera logo */

#t_cab_logo{
    width: 932px;
}
#td_cab_logo1 {
    width: 638px;
    }
#td_cab_logo2 {
    text-align: center;
    vertical-align: middle; 
    }

/* cabecera fotos (estilo de <a> es el de por defecto) */

#t_cab_fotos {
    width: 932px;
}

#t_cab_fotos td {
    /*background: #CF8419;*/
    background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/sub_cabecera.gif);
    border-top: 1px #CF8419 solid;  /*77848d = grisaceo como el div d_raiz */
    }

/* cabecera menu */

#t_cab_menu{
    width: 932px;
}

#tr_cab_menu td {
    font-size: 0.75em; 
    color: #CF8419; 
    height: 26px;
    background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/cab_subpline.gif); 
    }
#tr_cab_menu #td_cab_menu1 {
    width: 59%;
    }
#tr_cab_menu #td_cab_menu2 {
    width: 10%;
    }
#tr_cab_menu #td_cab_menu3 {
    width: 29%;
    text-align: right;
    }
#tr_cab_menu td a:link, #tr_cab_menu td a:active, #tr_cab_menu td a:visited {
    font-weight: normal; 
    color: #CF8419;  
    }
#tr_cab_menu td a:hover {
    font-weight: normal; 
    color: #CF8419;  
    }

/* principal*/

#t_principal{
    /*padding:5px;*/
    width: 932px;
    background-color:white;
}
/* principal menu */


#td_menu {	
    background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/menu-degradado2.gif);
    /*background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/fnd_menu.gif);*/
    /*width: 187px;*/
    width: 22%;
    vertical-align: top; 
    }

#td_menu h1 { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.9em; 
    color: #FD980C; 
    margin-left: 15px; 
    margin-top: 15px; 
    margin-bottom: 6px; 
    /*background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/menu-cabecera.jpg); */
    }
#td_menu ul {  
    /*list-style: square;*/ 
    /*list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/flecha_verde2.gif);*/
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/flecha.gif);
    font-size: 0.70em;
    font-weight: normal;
    /* margin-left: 35px; ASI FUNCIONA EN TODOS LOS NAVEGADORES*/
    }
#td_menu ul li { /* separacion en altura entre apartados */ 
    margin-top: 7px;  
    }  
#td_menu ul ul { /* margen izquierda para 2 nivel */
    list-style: square; 
    list-style-image: none; 
    margin-left: auto;  
    margin-bottom: 8px; 
    margin-top: 8px;
    }     
    
#td_menu a:hover  { 
  background-color:transparent;
}

#td_menu a:link{
    color:#55481B;
}
#td_menu a{
    color:#55481B;
}

/* principal submenu */

#td_principal {
    /*width: 591px;*/
    width:78%;
    vertical-align: top;
}
#td_superior {	
    /*width: 591px;*/
    vertical-align: top; 
    /*height:10px;*/
    width:100%;
    background-color: white;     
}
#td_submenu {	
    /*background-color: #EFD586; */
    background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/sub_cabecera.gif);
    font-size: 0.7em; 
    color: #9A6801;  
    font-weight: bold; 
    text-align: right; 
    padding: 0.5em; 
    height: 50px;
}
#td_submenu a:link, #td_submenu a:active, #td_submenu a:visited {	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #9A6801;	
    text-decoration: none;  
    font-weight: bold;  
    }
#td_submenu a:hover {	
    text-decoration: underline;  
    background-color: transparent;
    }
#td_submenu2 {
    background-color: #FF6600;
    color: #FFFFFF; 
    font-weight: bold; 
    font-size: 0.7em;    
    height: 5px;
    }

/* principal contenido */

#td_contenido { /* td contenido principal */
    /*width: 591px;*/
    vertical-align: top;
    color: #5C5C5C; 
    width:100%;
    background-color: white; 
    text-align: left;
    /*padding-left:20px;
    padding-right:9px;*/
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.96em;
    font-weight:normal;  
    }

#td_contenido_error046 { /* td contenido principal para el error046 */
    width: 932px;
    background-color: white;
    vertical-align: top; 
    text-align: left;
    }

#td_contenido td, #td_contenido_error046 td { /* td heredados */
    vertical-align: top;
    }
#td_contenido h1, #td_contenido_error046 h1 { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 1.1em; 
    /*color: #CF8419; */
    color: #CC9902; 
    margin-left: 10px; 
    margin-top: 15px; 
    margin-bottom: 10px; 
    }
#td_contenido h2 { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.85em; 
    /*color: #000000; */
    color: #CF8419; 
    margin-left: 10px; 
    margin-top: 15px;
    margin-bottom: 10px;
    }
#td_contenido h3 { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    color: #AF9641; 
    margin-left: 10px;
    margin-top: 10px;	
    margin-bottom: 10px;	
    font-weight: bold; 
    }

#td_contenido .subtitulo { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.8em; 
    color: #9A6801; 
    margin-left: 10px;
    margin-top: 10px;	
    margin-bottom: 10px;	
    font-weight: bold; 
    }
.margen10 {
    margin-left: 10px;
    }
.ayuda {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.8em; 
    color: red; 
    margin-left: 10px;
    margin-top: 0px;	
    }

#td_contenido h2.titulo_enlaces { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.9em; 
    color: #000000; 
    margin-left: 10px; 
    margin-top: 5px;
    margin-bottom: 10px;
    }	
#td_contenido p {
    color: #5C5C5C; 
    margin-left: 10px; 
    /*margin-top: 5px; */
    margin-bottom: 5px; 
    margin-right: 10px; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.75em; 
    
    text-align: left; 
    }
#td_contenido p.derecha {
    text-align: right;
    }
#td_contenido p.titulo {
    font-size: 0.75em; 
    color:#55481B;
    font-weight:bolder;
}    
   
#td_contenido ol {    /* 1 nivel letras, 2 nivel balas */
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.75em;
    color: #5C5C5C;
    /*margin-left: 65px; */
    margin-right: 10px; 
    margin-top: 10px;
    list-style-type: lower-alpha;
    list-style-image: none;
    }
#td_contenido ul {	
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.75em;
    color: #5C5C5C;
    /*margin-left: 10px; */
    margin-right: 0px; 
    margin-bottom: 5px; 
    margin-top: 5px;
    list-style-type: disc;
    list-style-image: none;
    }
#td_contenido li {
    text-align: left;
    /*font-size: 0.75em;*/
    color: #5C5C5C;
    }

#td_contenido li.sizeText {
    text-align: left;
    font-size: 1.4em;
    color: #5C5C5C;
}

#td_contenido li.enlace {
    list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/pdf.gif);
}

#td_contenido .seccion td {
    background-color: #bcce80;    
    text-align: center;
    }    
#td_contenido tr.par { 
    background-color: #FFFFFF; 
    }
#td_contenido td.impar,tr.impar { 
    /*background-color: #DAE4BA;*/
    /*background-color: #F3F9F0;*/
    background-color: #EEEEEE;
    }

#td_contenido td.flecha_diagonal {
    width: 10px;
    vertical-align: top;
}
#td_contenido td.linea_discontinua {
    width: 539px;
    vertical-align: top;
    background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/tp2.gif);     
    }
#td_contenido td.linea_naranja{
    height: 1px;
    background-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/px_naranja.jpg);     
    }

td.foto {
    text-align: center; 
    vertical-align: top;
    font-size: 0.75em;
    }
td.foto img {
    margin-left: 0px; 
    margin-right: 0px; 
    margin-top: 5px; 
    margin-bottom: 5px; 
    border: #CF8419 1px solid; /* black */
    }
td.foto span {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.9em; 
    color: black; 
    font-weight: bold;
    }

td.titulo {
    text-align: center;
    }
td.titulo div {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    font-weight: bold;
    color: #5C5C5C;
    text-align: center;
    vertical-align: middle;
    }
td.titulo input {
    border: 0px;
    background: transparent;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.75em;
    font-weight: bold;
    color: #5C5C5C;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    cursor: default;
    margin: 0px;
    }
  
a.enlace {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    /*font-size: 0.7em; */
    font-weight :bolder;
    color: #CF8419; 
    }
a.enlace:link, a.enlace:active, a.enlace:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    /*font-size: 0.7em; */
    font-weight :bolder;
    /*color: #CF8419; */
    color: #9A6801; 
}
a.enlace:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    /*font-size: 0.7em; */
    font-weight :bolder;
    color: #9A6801; 
    background-color:transparent;
    }

/* principal contenido situacion: se cambia el font-weight del link por normal barra navegacion */

#t_situacion { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    font-weight: normal; 
    }
#t_situacion a:link, #t_situacion a:active, #t_situacion a:visited { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 1em; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none; 
    }
#t_situacion a:hover { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 1em; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: underline; 
    }

/* enlaces */

.enlaces {
    color: #9A6801; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.75em;
    font-weight: bolder;
    text-align: center;
    }
.enlaces a:link, .enlaces a:active, .enlaces a:visited  { 
    /*color: #CF8419; */
    color: #9A6801; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-weight: bolder; 
    }
.enlaces a:hover  { 
    color: #9A6801; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-weight: bolder; 
    text-decoration: underline; 
    }

.enlaces_sin_align {
    color: #9A6801; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.75em;
    font-weight: bolder;
}

.enlaces_sin_align a:link, .enlaces a:active, .enlaces a:visited  { 
    /*color: #CF8419; */
    color: #9A6801; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-weight: bolder; 
}
    
.enlaces_sin_align a:hover  { 
    color: #9A6801; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-weight: bolder; 
    text-decoration: underline; 
}

/* principal pagina inicio */
#t_inicio #td_izquierda {
    width: 630px;
    vertical-align: top; 
}   
#t_inicio #td_derecha {
    width: 180px;
    /*border-left: 1px #77848d solid;*/
    vertical-align: top; 
    }
#t_inicio h1 { 
    font-size: 1.3em; 
    margin-left: 10px; /*1% IE5*/ 
    margin-top: 10px;
    margin-bottom: 10px; 
    }
#t_derecha .nombre { 
    /*background-color: #DAE4BA; */
    background-color: #EFE7D7;  
    font-size: 0.7em; 
    color: #55481B; 
    }
#t_derecha .nombre a:link, #t_derecha .nombre a:active, #t_derecha .nombre a:visited {
    /*color: #CF8419;  */
    color: #9A6801;  
    font-weight: normal; 
    }
#t_derecha .nombre a:hover {
    /*color: #CF8419;  */
    color: #9A6801;  
    font-weight: normal; 
    text-decoration: underline; 
    background-color:transparent;
    }
#t_derecha .imagen {
    text-align: center;
    vertical-align: top;
    } 
#t_derecha .titular {
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;	
    font-size: 0.7em;
    color: #CF8419; 
    text-align: justify;
    padding-bottom: 15px;
    }	
#t_derecha .titular a:link, #t_derecha .titular a:active, #t_derecha .titular a:visited {
    color: #55481B; 
    font-weight: normal;
    }
#t_derecha .titular  a:hover {
    color: #55481B;  
    font-weight: normal; 
    text-decoration: underline; 
    }

/* residencia */

#t_residencia img {
    margin-top: 5px; 
    margin-bottom: 5px; 
    border: #CF8419 1px solid; /* black */
    }
#t_residencia img.izq {
    margin-left: 10px; 
    margin-right: 3px; 
    }
#t_residencia img.der {
    margin-left: 3px; 
    margin-right: 10px; 
    }

#t_residencia img.compartir {
    border:0px;
    margin-top: 0px;
    }

#t_residencia #mapa{
    width: 425px;
    height: 350px;
    border: #CF8419 1px solid;
}

#t_residencia #tiempo{
    width: 425px;
    height: 235px;
    border: #CF8419 1px solid;
}

#t_residencia ul#enlacesSolicitudes{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    /*margin-left: 50px;*/
    font-size: 1em;
    list-style-type: disc;
    list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/pdf.gif);
    margin-top: 10px;
    text-align: justify;
    }

#t_residencia img.noticia{
     margin-left: 10px;
     border: none;
     vertical-align:bottom;
}

/* pagina */

table#t_pagina {
    text-align: center;
    }
#t_pagina h2 {
    text-align: left;
    }

.listaPresentacion{
    margin-top: 10px;
    margin-bottom: 10px;
}

/*    
#t_pagina ol li ul li {
    font-size: 1em;
    margin-top: 1px;
}
*/
    
/*#t_pagina ul {
    font-size: 0.75em;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    color: #5C5C5C;
    list-style-type: disc;
    margin-top: 10px;*/
    /*text-align: justify;*/
/*}*/
/*#t_pagina li.enlace{
    list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/pdf.gif); 
}*/
    
#t_pagina td#td_pagina_superior, td#td_pagina_inferior {
    text-align: left;
    }
#t_pagina tr.par { 
    background-color: #EEEEEE; 
    font-size: 0.7em; /* text-align: center; */ 
    }
#t_pagina tr.impar { 
    background-color: #FFFFFF; 
    font-size: 0.7em;/* text-align: center; */ 
    }

/* enlaces generales */

a:link, a:visited, a:active {	
    color: #9A6801;
    /*font: bold;*/
    font-weight: normal;
    text-decoration: none;
    }
/*a:active { 
    color: #FF6600; font: bold; font-weight: normal; text-decoration: none; 
    }*/
a:hover { 
    /*color: #CF8419; */
    /*font: bold;*/
    font-weight: normal; 
    text-decoration: underline;  
    background: white;  
    }
	
/* pie - verde oscuro*/

#t_pie{
    width: 932px;
    
}

td.pie  { 
    border-top-style: dotted; 
    border-top-width: 1px;
    border-top-color:#9A9A9A;
    background-color: #EDE7D5;
    color: black;
    text-align: right;
    font-size: 0.6em; 
    }
td.pie a:link, td.pie a:active, td.pie a:visited, td.pie a:hover { 
    background-color: transparent;  
    color: black;
    }
td.pie a:hover { 
    text-decoration: underline;	
    }

/*table#t_pagina ul.fuente{
    font-size: 0.75em;
}*/

table#t_mapa ul {  
    list-style: square; 
    /*list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/flecha_verde2.gif); */
    list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/flecha_naranja.gif); 
    /*font-weight: normal;*/
    /*margin-left: 35px; */
    }
#t_mapa ul li { /* separacion en altura entre apartados  */
    margin-top: 5px;
    /*font-size: 0.7em;*/
    }  
#t_mapa ul li ul { /* margen izquierda para 2 nivel */
    list-style: disc; 
    list-style-image: none; 
    /*margin-left: auto;  */
    margin-bottom: 8px;
    /*margin-top: 8px;*/
    }
#t_mapa ul li ul li {
    font-size: 1.4em;
    /*margin-top: 1px;*/
    }
#t_mapa li{
    color:#9A6801;
}
table#t_solicitudes ul{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    color: #000000;
    /*margin-left: 50px;*/
    font-size: 0.8em;
    list-style-type: disc;
    list-style-image: url(http://www.juntadeandalucia.es/empleo/wrtl/img/pdf.gif); 
    margin-top: 10px;
    text-align: justify;
    }

/*NUEVO PARA SOLICITUD ONLINE*/

#td_contenido .formError, #td_contenido_error046 .formError{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    color: #FF0000;
    margin-left: 25px;
    margin-top: 10px;	
    margin-bottom: 10px;	
    font-weight: bold; 
    text-align: justify;
}


#td_contenido .areaTexto {
    border: 1px #CF8419 solid;
    margin-left: 10px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 0.7em;
    vertical-align: middle;
}

#td_contenido .select {
/*  border-color: #000000;
    border: 1px;
    border-style: solid;*/
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 0.7em;   
}

#td_contenido .solSubtitulo { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    color: #000000; 
    margin-left: 1px;
    margin-top: 10px;	
    margin-bottom: 10px;	
    font-weight: bold; 
    }

#td_contenido .boton, #td_contenido_error046 .boton {
    background-color: #CC9902;
    /*background-color: #FFB64F;
    background-color: #4D9EE6;
    background-color: #D6E7EF;*/
    border: 1px outset #CC9902;
    overflow: visible;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.7em;
    width: 100px;
    height: 22px;
    cursor: pointer;
    color: #000000;
    }

#td_contenido .botonGrande{
    background-color: #CC9902;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.7em;
    width: 150px;
    height: 22px;
    cursor: pointer;
    color: #000000;
    border: 1px outset #CC9902;
}

#td_contenido .botonSinAncho{
    background-color: #CC9902;
    /*background-color: #4D9EE6;
    background-color: #D6E7EF;*/
    /* border-style: 1px; */
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.7em;
    height: 22px;
    cursor: pointer;
    color: #000000;
    border: 1px outset #CC9902;
}

#td_contenido #t_info_sup .botonSinAncho, #td_contenido #td_sinBorde .botonSinAncho{
    background-color: #CC9902;
    /*background-color: #4D9EE6;
    background-color: #D6E7EF;*/
    /* border-style: 1px; */
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
    font-size: 0.9em;
    height: 22px;
    cursor: pointer;
    color: #000000;
    border: 1px outset #CC9902;
}

table#t_historico #td_sinBorde .boton, table#t_solVerano #td_sinBorde .boton{
    background-color: #CC9902;
    border: 1px outset #CC9902;
    overflow: visible;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    width: 100px;
    height: 22px;
    cursor: pointer;
    color: #000000;
}

table#t_historico #td_sinBorde .botonGrande, table#t_solVerano #td_sinBorde .botonGrande{
    background-color: #CC9902;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    width: 150px;
    height: 22px;
    cursor: pointer;
    color: #000000;
    border: 1px outset #CC9902;
}

#td_contenido .checkDisable {
    border-color: black;
    /*border: 1px;
    border-style:solid;*/
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 0.7em;
    }

#td_contenido input{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    padding: 2px;
    border: 1px #CF8419 solid;
}

#td_contenido .input30{
    width: 30px;
    text-align: center;
    text-transform: uppercase;
}

#td_contenido .inputInTable{
    border:1px solid #CF8419;
    font-size:1em;
    text-align: left;
    font-family:Arial,Helvetica,sans-serif;
    padding:2px;
}

#td_contenido .input30_readonly{
    width: 30px;
    text-align: center;
    text-transform: uppercase;
    background-color: #EBEBE4;
}

#td_contenido .input80{
    width: 80px;
    text-transform: uppercase;
}

#td_contenido .input80_readonly{
    width: 80px;
    text-transform: uppercase;
    background-color: #EBEBE4;
}

#td_contenido .input130{
    width: 130px;
    text-transform: uppercase;
}

#td_contenido .input130_readonly{
    width: 130px;
    text-transform: uppercase;
    background-color: #EBEBE4;
}

#td_contenido .input180{
    width: 180px;
    text-transform: uppercase;
}

#td_contenido .input180_readonly{
    width: 180px;
    text-transform: uppercase;
    background-color: #EBEBE4;
}

#td_contenido .input200{
    width: 400px;
    text-transform: uppercase;
}

#td_contenido .input200_readonly{
    width: 400px;
    text-transform: uppercase;
    background-color: #EBEBE4;
}


.tablaSubtitulo{
    font-size: 0.9em; 
    color: #5C5C5C; 
    margin-left: 1px;
    margin-top: 10px;	
    margin-bottom: 10px;	
    font-weight: bold; 
}

.tablaTexto{
    font-size: 1em; 
    color: #5C5C5C;
    margin-left: 10px;
}

table#t_solCabecera p{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 0.7em;
    padding: 2px;
    border: 1px #CF8419 solid;
    text-align: center;
    vertical-align:middle;
}

table#t_solCabecera td{
    vertical-align:middle;
}

/*enlace para el href de editar*/
table#t_mantenimiento a.enlaceGestionar{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    font-weight :bolder;
    color: #CF8419; 
    }
table#t_mantenimiento a.enlaceGestionar:link, table#t_mantenimiento a.enlaceGestionar:active, table#t_mantenimiento a.enlaceGestionar:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    font-weight :bolder;
    color: #CF8419; 
    }
table#t_mantenimiento a.enlaceGestionar:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 0.7em; 
    font-weight :bolder;
    color: #CF8419; 
    }
#cabecera{
	background: url(http://www.juntadeandalucia.es/empleo/wrtl/img/cabecera_fondo2.jpg) no-repeat;
        float: none;
	width: 932px;
	height: 121px;
        font-size: 0.7em; 
        padding:1px;
}

#cabecera div#cambioCSS{
    position: relative; 
    left: 237px; 
    top: 0px; 
    width: 100px; 
    height: 15px; 
    float: left;
}

#cabecera div#menu-auxiliar{
      height: 15px;
      color: #9A9A9A;
}

#cabecera div#menu-auxiliar  a{
	color: #9A9A9A;
	text-decoration: none;
}

#cabecera div#menu-auxiliar a:hover{
	text-decoration: underline;
}

#cabecera div#junta{
    position: relative; 
    left: 20px !important;
    left: -80px;
    top: 0px; 
    width: 107px; 
    height: 80px; 
    float: left;       
}

#cabecera div#empleo{
    position: relative; 
    left: 25px !important;
    left: -75px;
    top: 51px; 
    width: 196px; 
    height: 19px; 
    float: left;
}

#cabecera div#tiempoLibre{
    position: relative; 
    left: 75px !important;
    left: -25px;
    top: 42px; 
    width: 120px; 
    height: 20px; 
    float: left;
}

#cabecera div#banner{
    position:relative; 
    left:240px !important;
    left:140px;
    top:0px; 
    height:83px; 
    width:250px; 
    float: left;
}

#cabecera div#usuario{
    position: relative; 
    left: 0px; 
    top: 3px; 
    width: 380px;
    height: 10px;
    float: left; 
    text-align: left; 
    padding-left: 30px;
}

#td_menu_compartir {
    padding-left:30px;
    }

    

#cabecera div#fecha{
    position: relative; 
    width: 380px; 
    height: 10px; 
    float: right; 
    text-align: right; 
    padding-right: 5px; 
    top: 3px;
}

#t_fin{
    background-color:#FFFFFF;
}

td.td_size12px{
    font-size:12px;
}

div.useTerms {
    border: 1px solid rgb(207, 132, 25);
    overflow: auto;
    width: 95%;
    height: 200px;
}

#td_contenido td p span.fechaNoticia{
    color:#CF8419;/*#FFB64F;*/
    font-size:11px;
}

