/* General  */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0}
body{color:#333;font:11px/1 Tahoma;padding:0; background-color:#F9F9F9}
ol{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{ display:none}
h2{font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
h3{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7d7d7d; font-weight:normal}
h4{font-size:10px; font-weight:bold; text-transform:uppercase; padding:8px 0}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
p{line-height:16px; margin:8px 0}
textarea{color:#333;font:11px/1 Verdana, Arial, Helvetica, sans-serif}
dt{ float:left; font-weight:bold; margin-right:8px; padding:3px 0}
dd{ padding:3px 0}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

a{color:#485E6A;text-decoration:none}
.linkstrong{ color:#9D8975; font-weight:bold; text-decoration:underline}
.linkstrong:hover{ color:#000; text-decoration:none}
a:hover{color:#000;text-decoration:underline}
textarea{width:100%}
fieldset{border:1px dotted #ccc; font-weight:700;padding:0 5px 5px; padding:8px; margin:8px 20px }
fieldset .texto{color:#000;font-weight:400}
legend{color:#485E6A; padding:6px ; font-size:110%; background-color:#fff }

.container{ background: url(img/bg_container.png) repeat-y center top; padding:0 8px; margin:0 auto}
 
.ruta, .rutaTitulo, .rutaTitulo2{ color:#000; padding:8px; font-size:12px}
.ruta a, .rutaTitulo a, .rutaTitulo2 a{color:#485E6A; font-weight:bold}
.ruta a:hover, .rutaTitulo a:hover, .rutaTitulo2 a:hover{ color:#000; text-decoration:underline}
{background:url(/img/titulo.gif) left bottom no-repeat;border-bottom:2px solid #E7EFFF;color:#485E6A;font-weight:700;padding:8px 0 3px 25px}

/*cabecera pec 2011- admin*/
.cabecera_pec{width:960px; margin:auto; padding:0 0 15px 0; font-size:110%; overflow:hidden}
.cabecera_pec .logo { width:940px; float:left; padding:24px 0 13px 12px }
 
 
/*fin cabecera pec- admin*/

#resaltado{	background:#FFFFEC }
#resaltado .cab{ border:1px solid #B9A088;}
#modificar{	background:#FFF9F9;  border:2px solid #f00}
#suavizado{border:1px dotted #D3D3D3;color:#ccc;font-weight:700;padding:0 5px 5px}
#suavizado .formulario .subtitle{border-bottom:1px dotted #ccc;color:#ccc;font-weight:700;padding-left:5px;width:100%}
.formulario img{ max-width:100px}
#suavizado .listado{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#ccc;width:100%}
#suavizado .listado th{background:#eee;border-bottom:1px solid #ccc;border-right:1px solid #fff;font-weight:700;height:20px;padding-left:3px;padding-right:3px}

/* Estructura  */
#contenedor{	border-top:0 dotted #C5C5C5;	margin:0 auto;	background:#fff;	border-right: 1px dotted #C5C5C5;	border-bottom: 1px dotted #C5C5C5;	border-left: 1px dotted #C5C5C5;}
#continente{width:980px}
.cabhead{ background: url(img/bg_cabecera.png) repeat left bottom; padding-bottom:10px; border-bottom:1px solid #ccc}/*IE 6 y 7*/
.cabhead .logo,
.logo{font-family: Arial Black; font-size:400%; padding:10px 10px 10px 20px}
.cabhead .idioma{ text-align:right; padding:8px; background:url(img/bg_idioma.png) repeat; border-bottom:1px solid #91ACBC}/*IE 6 y 7*/
.idioma a{font-weight:bold}
 
#contenido{padding:5px;width:100%}
#contenido_menu{padding:5px; float:left; width:770px}
#colder{padding-top:10px;text-align:left;width:150px}
#colder .content{background:#E7EFFF url(/img/fondo_derecha.gif) top no-repeat;margin-bottom:10px;padding:5px;text-align:left;width:140px}
#colder .contend{background:#E7EFFF url(/img/fondo_derecha2.gif) bottom no-repeat;height:10px;padding-top:10px;text-align:left;width:140px}
#pie{ background: url(img/bg_pie.gif) repeat; padding:10px; margin-top:10px; border-top:1px solid #E7E7E7; text-align:center}

/* Contenido  */
.loginbox01{background:#f7f7f7;border:1px solid #000;padding:2px 2px 2px 4px;width:220px}
.loginbox02{background:#f7f7f7;border:1px solid #000;padding:2px 2px 2px 4px;width:220px}
.loginbox01 th,.loginbox02 th{background:#69F url(/img/loginbox-th.gif) right repeat-y;border-bottom:1px solid #000;height:18px}
 
.tabla_ofertas{ padding:10px}
.tabla_ofertas h3{ padding:8px 12px 8px 24px; font-size:120%; background:#f7f7f7 url(img/arrow_b.png) no-repeat 5px center; color:#333}
.tabla_ofertas h3 strong{ color:#628398}
.tabla_ofertas ul li{ padding:4px 0; border-bottom:1px dotted #ccc; list-style:none}
.tabla_ofertas ul li:hover{ background:#f7f7f7}
.tabla_ofertas ul li strong{ color:#A07760}
.tabla_ofertas ul li a{ font-weight:bold}

/*formularios acceso portada*/
.box, .box2{ background:#F7F7F7 url(/img/bg_formularios.gif) no-repeat left top; margin-bottom:20px;  border:1px solid #EDEDED} 
.box2{ background:#F7F7F7 url(/img/bg_formularios.gif) no-repeat left top;}
.box h2, .box2 h2{ padding:8px 8px 8px 45px; color:#7697AB; text-align:left}
.box2 h2{ color:#A07760}
.boxin th{padding:9px 5px 1px 42px; font-size:120%}
.boxin td{padding:10px}
 
.recordatorio{display:block; margin-bottom:10px; float:right; padding:5px 0}

.banner{border:1px dotted #ccc;padding:5px;width:100%}
.nota{background:#7D93A8;border:1px dotted #69F;padding:5px;width:100%}
.listado{border-bottom:1px solid #000;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;width:100%}
.listado th{ text-align:left}
.listado th a{color:#000;height:auto;text-decoration:underline;width:auto}
.listado td{border-right:1px solid #ccc;height:18px;padding:3px; font-size:110%}
.listado td.alternate{background:#F8F8F8;border-right:1px solid #ccc;height:18px}
.listado td.error{background:#FFA8A8;border-right:1px solid #fff}
  
.listado .flecha{background:url(/img/circulo.gif) center no-repeat;height:17px;width:17px}
.listado a.mini{background:#eee url(/img/carpeta1.gif) left no-repeat;font-size:9px;height:10px;padding-left:21px;width:100%}
.listado a.minib{background:#fff url(/img/carpeta1.gif) left no-repeat;font-size:9px;height:10px;padding-left:21px;width:100%}
.listado a.mini:hover,.listado a.minib:hover{background:#D0DCFF url(/img/carpeta1.gif) left no-repeat;color:red;text-decoration:underline}
.opciones{background:#F5F5F5; padding:15px; font-size:110%; margin:10px}
 
.pager, .pager2{ width:100%; font-size:12px; margin:10px 0; color:#7D93A8; font-weight:bold}
.pager a, .pager2 a{ color:#FFF; background-color:#7D93A8; padding:3px 6px}
.pager a:hover, .pager2 a:hover{ color:#FFF; background-color:#00719B}

.texto{padding:5px}
 
.textono{padding:0}
.titulo{background:url(/img/titulo.gif) left bottom no-repeat;border-bottom:1px solid #ccc;color:#485E6A;font-weight:700;padding:5px 0 0 25px}

.espacio{height:10px;padding:10px}
.error{color:red;font-weight:700; padding:8px}
.formulario th{border-bottom:1px dotted #eee;float:right;padding:3px}
.formulario td{border-bottom:1px dotted #eee;padding:3px}
.formulario .subtitle{ font-size:120%; font-weight:bold; color:#47657F; border-left:6px solid #47657F; padding-left:6px; display:block; margin:10px 0}
.formulario .special{background:#eee}
.formulario label{ font-weight:bold}
.leftpanel{background:#fff;border:1px dotted #485E6A;margin:4px;padding:3px;width:162px}
.leftpanel th{background:#B0CAFF url(/img/info.gif) left no-repeat;font-weight:400;padding-left:22px}
.leftpanel td{border-top:1px dotted #485E6A}

/* Comunes  */ 
.CabGestor .logo,.CabGestor2 .logo{background:url(/img/logo_gestor.gif) left no-repeat; padding-left:15px;padding-top:3px;width:195px}
.CabAdmin .logo{background:url(/img/logo_multidifusion.gif) left no-repeat ;width:330px}
.listas{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;padding:5px}
.listas td{border-left:1px dotted #ccc;border-top:1px dotted #ccc}

.fotocv{border:1px dotted #ccc;padding:4px; width:100px}
.pageBreak{page-break-after:always}

/* Menú vertical  */
.leftmenu{margin:0;width:187px; float:left}
ul#leftnavlist{ background:#94A7B9; margin:1px 0 0 0; padding:0}
ul#leftnavlist li a{ padding:8px 10px; border-bottom:1px solid #fff; display:block; font-size:110%; color:#FFFFFF; font-weight:bold;background:#94A7B9 url(img/bg_currentoff.gif) repeat-y right center;}
ul#leftnavlist li a#current{ background:#89A7C4 url(img/bg_current.gif) no-repeat left center;padding-left:15px}

ul#subleftnavlist li a,ul#subleftnavlist02 li a{background:url(/img/clientes/mini_cabecera.gif) top left no-repeat;border-top:solid 1px #EBEBEB;color:#666;display:block;height:100%;padding:2px 0 4px 18px;width:100%}
ul#subleftnavlist li span{background:#eee url(/img/clientes/mini_cabecera.gif) top left no-repeat;border-top:solid 1px #fff;color:#666;display:block;height:auto;padding:2px 0 4px 18px}
ul#subleftnavlist li span#subcurrent{background:#fff url(/img/clientes/mini_cabecera_ok.gif) top left no-repeat;color:#000;font-weight:700}
ul#subleftnavlist li a:hover,ul#subleftnavlist02 li a:hover{background:#BBB url(/img/clientes/mini_cabecera_ok.gif) top left no-repeat;color:#000}
ul#leftnavlist li a#subcurrent,ul#leftnavlist02 li a#subcurrent{background:url(/img/clientes/mini_cabecera_ok.gif) top left no-repeat;color:#000;font-weight:700}
ul#subsubleftnavlist{list-style-type:none;margin:0 0 0 5px;padding:0}
ul#subsubleftnavlist li a{border-top:solid 1px #EBEBEB;color:#666;display:block;height:100%;padding:2px 0 4px 5px;width:100%}

.info{background:#D8D8D8;border-top:solid 1px #fff;color:#666;display:block;padding:2px 0 4px 22px;text-decoration:none;width:151px}

/* Menú candidato  */
#menu,
.menu, 
.menu2{ padding:0; background:#7D93A8 url(img/bg_menu.gif) repeat-x left top; margin:-11px 0 0 0; color:#fff; font-size:120%}
#menu a,
.menu a,
.menu2 a{ color:#fff; font-weight:bold} 
#menu a:hover,
.menu a:hover,
.menu2 a:hover{ color:#EBF2F8; text-decoration:none}
#menu ul,
.menu ul,
.menu2 ul{ list-style:none; margin:0; padding:0}
#menu ul li,
.menu ul li{ float:left;display:inline; min-width:170px; text-align:center}/*ie*/
.menu2 ul li{ float:left;display:inline; text-align:center}/*ie*/
#menu ul li a,
.menu ul li a, 
.menu2 ul li a{ padding:10px; display:block; color:#fff}
#menu ul li a:hover,
.menu ul li a:hover,
.menu2 ul li a:hover{ background:url(img/bg_menuover.gif) repeat-x left top}
#menu #current,
.menu #current,
.menu2 #current{ background-color:#5D5353}
.menu #active,
.menu2 #active{background:url(img/bg_menuover.gif) repeat-x left top; border-left:1px solid #8293A2; border-right:1px solid #8293A2; display:block}
.menu .menu_right,
.menu2 .menu_right{ float:right;padding:10px}
.menu_right .salir{ padding-right:15px; background:url(img/ico_salir.gif) no-repeat center right}

/* Submenu Horizontal  */
.submenuh{border-bottom:1px solid #ccc;float:right;margin:0;padding:2px 0}
#submenuh li a{background:#7D93A8;border:1px solid #000;border-bottom:1px solid #000;margin-right:0;padding:2px 3px;text-decoration:none; color:#fff}
#submenuh li a #rojo{background:#7D93A8 url(img/intermitente.gif);border:1px solid #000;border-bottom:none;margin-right:0;padding:2px 3px;text-decoration:none}
#submenuh li a:hover{background:#eee;border-color:#000;color:#000} 
#submenuh li a#current{background:#eee;border-bottom:1px solid #eee;color:#000}

#submenu{margin:10px 0 0;padding:0; font-size:110%}

#submenudatos{ float:right; color:#fff; padding:8px}
#submenuh2{background-color:#7D93A8;border-left:10px solid #7D93A8;border-top:3px solid #7D93A8;padding:12px 5px 4px 5px; font-size:110%; margin-top:0; margin-left:0}
#submenuh2 li a{background:#BDC9D5;border:none; margin:0;padding:4px 5px;text-decoration:none}
#submenuh2 li a:hover{background:#fff;border-color:#485E6A;color:#000}
#submenuh2 li a#current{background:#fff;border-bottom:1px solid #fff;color:#000}
#submenuh2 li .nolink{background:#fff;border-bottom:1px solid #fff;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;color:#000;margin:0;padding:1px 3px;text-decoration:none}

/* Carpetas  */
.carpetas{border-bottom:1px solid #485E6A;float:right;font:11px Verdana, sans-serif;margin:0;padding:2px 0}
#navcontainer4{ padding:10px 0 0; text-align:center}
#carpetas{border-bottom:1px solid #BCBCBC; margin:5px 0 0;padding:2px}
#carpetas li a{background-color:#D5DFE1; background-image:url(/img/2011/carpetas.png);background-repeat:no-repeat;border-left:none; border-right:none; border-top:none;border-bottom:1px solid #BCBCBC ;margin-right:5px;padding:5px 8px 2px 20px;text-decoration:none;  font-family:Tahoma; font-size:110%;color:#000!important}
#carpetas li a:hover{background-color:#eee;border-color:#BCBCBC}
#carpetas li a#current{background-color:#F5F5F5;border:1px solid #BCBCBC ;border-bottom:1px solid #F5F5F5;   font-weight:bold}


.valotitu{background:#DED3C9;border-bottom:1px solid #000;font-weight:700}
.campo, .campo2, .campo3, .campo4, .campo5, .campo6, .mesano{ border:1px solid #7F9DB9;padding:.1em .2em }
.campo{border-radius: .3em; width:98%; -webkit-border-radius: .3em; -moz-border-radius: .3em }
.campo2{width:98%} 
.campo3{width:50%}
.campo4{width:180px}
.campo5{width:400px}
.campo6{width:270px}
.mesano{width:130px}
fieldset .texto strong,ul#subsubleftnavlist li a:hover{color:#000}
#incompleto, #incompleto_cas{background:#FFFFEC url(/img/incompleto.png) no-repeat right top; color:#485E6A;font-weight:700;padding:0 5px 5px}
#incompleto_eus{background:#FFFFEC url(/img/incompleto_eus.png) no-repeat right top; color:#485E6A;font-weight:700;padding:0 5px 5px}
#colizqno,#colderno,#logcandidatosno,#logempresasno,.noprint{display:none}
#logcandidatos,#logempresas{display:block;width:300px}
.boxin,.formulario{width:100%}
.listado th,.listado td.cab{background:#DED3C9;border:1px solid #BBA896;font-weight:700; padding:3px 8px; font-size:110%}
.listado td.cab a{ color:#7E6954; text-decoration:underline}
.listado td{ background:#fff}
.listado th a:hover {color:#000;text-decoration:underline}
.CabGestor .motivo,.CabGestor2 .motivo,.CabAdmin .motivo{background:url(/img/motivo_admin.jpg) right no-repeat;height:85px;width:100%}
ul#leftnavlist li,ul#subleftnavlist li,ul#subleftnavlist02 li,ul#subsubleftnavlist li{display:inline}
ul#leftnavlist li span,ul#leftnavlist li span#info{background:#7D93A8 url(/img/leftmenu_01.gif) repeat-x;border-bottom:solid 1px #EBEBEB;color:#000;display:block;padding:5px 0 7px 12px}
ul#subleftnavlist,ul#subleftnavlist02{list-style-type:none;margin:0 0 0 5px;padding:0}
ul#leftnavlist li a#suvcurrent:hover,ul#leftnavlist02 li a#suvcurrent:hover,ul#subsubleftnavlist li 
ul#subsubleftnavlist li span#subcurrent,ul#subsubleftnavlist li a#subcurrent{color:#000;font-weight:700}

a#suvcurrent:hover,ul#leftnavlist02 li a#suvcurrent:hover{background:#ddd}
#menu li,#submenuh li,#submenuh2 li,#carpetas li{display:inline;list-style:none;margin:0}
#menu li a:link,#menu li a:visited{color:#fff}

#submenuh{border-bottom:1px solid #000; margin:5px 0 0;padding:2px }
#submenuh2 li a:link,#carpetas li a:link{color:#448}
#submenuh2 li a:visited,#carpetas li a:visited{color:#667}

/*botones*/
.boton, 
.boton2, 
.boton3, 
.boton4, 
#boton{ display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline:none;	cursor: pointer; text-align: center; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 12px; text-shadow: 0 1px 1px rgba(0,0,0,.3); color:#fff; font-weight:bold; 	-webkit-border-radius: .3em; -moz-border-radius: .3em; border-radius: .3em; border:1px solid #00719B; background-color:#00719B} /*IE*/
.boton:hover, 
.boton2:hover, 
.boton3:hover, 
.boton4:hover,
#boton:hover {	text-decoration: underline;  background-color:#7D93A8}
.boton:active, 
.boton2:active, 
.boton3:active, 
.boton4:active,
#boton:active { position: relative; top: 1px; text-decoration:underline; background-color:#00719B}
.boton:visited, 
.boton2:visited, 
.boton3:visited, 
.boton4:visited,
#boton:visited {background-color:#00719B}

.botonb,
#aboton{ display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline:none;	cursor: pointer; text-align: center; text-decoration: none;	font: 12px/100% Arial, Helvetica, sans-serif; padding: .2em 1.5em .22em; text-shadow: 0 1px 1px rgba(0,0,0,.3);	-webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2);color: #fff;	border: solid 1px #9D8975;	background: #86A1B2; background: -webkit-gradient(linear, left top, left bottom, from(#BBA896), to(#A8927D)); background: -moz-linear-gradient(top,  #BBA896,  #A8927D); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBA896', endColorstr='#A8927D')} /*IE*/
.botonb:hover,
#aboton:hover{ color:#fff;	text-decoration: none;background: #007ead; background: -webkit-gradient(linear, left top, left bottom, from(#BBA896), to(#9D8975)); background: -moz-linear-gradient(top, #BBA896, #9D8975); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBA896', endColorstr='#9D8975')}
.botonb:active,
#aboton:active { position: relative; top: 1px;color: #fff}
a.botonb{padding: .32em 1.5em .4em;}/*ie*/
/*varios*/
.aviso{ color:#666}
.alright{ text-align:right}

.formuvalidar, .formuvalidar2{ width:300px; margin:10px auto; background:#F7F7F7; border:1px solid #EFEFEF}
.formuvalidar td, .formuvalidar2 td{ padding:8px}
.formuvalidar2{ width:450px}
.formuvalidar2 label{ font-weight:bold}

.mright10{ margin-right:10px}
.mbot10{ margin-bottom:10px}
.mtop10{ margin-top:10px}
.fright{ float:right}
.pbot10{ padding-bottom:10px}
.pad8{ padding:0 8px}
.desactivado{ color:#999; font-weight:normal; font-size:110%}
.alright{ float:right}
 
.formu_foto{ width:800px; float:left}
.formu_foto td{border-bottom:1px dotted #eee;padding:3px}
.formu_foto label{ font-weight:bold}
.foto_user{ background:#fff url(img/nofoto.png) no-repeat center center; float:left; margin-right:10px}
 
.ico_flecha{ background:url(img/ico_flecha.gif) no-repeat right center; padding-right:10px; font-weight:bold}

.sinformacion{ padding:0 3px ; background:#FFFFE6; font-weight:normal}
.tabla_periodo{ background:#DCE1E5;-webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em;}
.tabla_periodo td{ border:none; padding:4px}
.periodo{ background:#E7EAED}
.bwhite{ background: url(img/tabla02.gif) repeat-y center center}

.baja{ text-align:center}

#colizq{ padding:10px; width:150px}
 
.submenu_gestor ul{ font-size:110%;padding:10px 0 0; text-align:center;border-bottom:1px solid #BCBCBC; margin:5px 0 0;padding:2px}
.submenu_gestor li, .submenu_gestor #active{ display:inline; list-style:none}

.submenu_gestor li a{background-color:#D5DFE1; border-left:none; border-right:none; border-top:none;border-bottom:1px solid #BCBCBC ;margin-right:5px;padding:5px 8px 2px 20px;text-decoration:none;  font-family:Tahoma; font-size:110%;color:#000!important}
.submenu_gestor li a #rojo{background:#7D93A8 }
.submenu_gestor li a:hover{background-color:#eee;border-color:#BCBCBC}
.submenu_gestor li a#current{background-color:#F5F5F5;border:1px solid #BCBCBC ;border-bottom:1px solid #F5F5F5;   font-weight:bold}
 

 
#suavizado, #suavizado legend{ color:#CCC}
#suavizado .formulario .subtitle{  color:#ccc; border-left:6px solid #ccc}
#suavizado .listado{border:1px solid #ccc}
#suavizado .listado th,.listado td.cab{border:1px solid #ccc}

.valoracion{ font-size:120%; padding:10px; background-color:#7D93A8; color:#fff; font-weight:bold}

.carpeta .ncarpeta{ font-weight:bold}
.carpeta{ background-image:url(/img/2011/carpetas.png); background-position:left top;  background-repeat:no-repeat; padding:3px 6px 3px 18px; display:block; margin-bottom:2px; color:#9A6802; float:left; width:160px}
.automanual{ background-position: 2px top}
.recibidos{ background-position: 2px -227px}
.preseleccionados{ background-position: 2px -40px}
.seleccionados{ background-position: 2px -84px}
.contactados{ background-position: 2px -184px}
.desestimados{ background-position: 2px -137px}

table.mensajes{ margin:10px; font-size:110%}
.mensajes td{ padding:10px}

.cierre_tabla{ border-bottom:1px solid #EDEDED; padding-bottom:10px}
.cierre_tabla p.texto{ margin-left:20px}

table.servicios{ margin:10px; margin:0 auto}
table.servicios td{ padding:10px}
table.servicios a{ font-weight:bold; font-size:110%; background:url(img/flecha.gif) no-repeat left center; padding-left:12px}

.destacado{ font-size:110%; font-weight:bold; padding:10px}

.crearoferta{	font-weight:bold;	font-size:110%;	background-color:#ffc;	padding:3px 8px;	border-radius: 3px;-webkit-border-radius: 3px; -moz-border-radius: 3px;	border: 1px solid #EAEA00; margin-right:10px}

.editdatos{ float:right;color:#89694B;	margin-top:-28px; padding:3px 8px; background: #F5F2EF; border: 1px solid #89694b;border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px}
.editdatos:hover {color:#fff; padding:3px 8px; background: #89694B; border: 1px solid #89694B; text-decoration:none}

.addel{ color:#fff;	margin-top:-28px; padding:3px 8px; background: #7D93A8; border: 1px solid #7D93A8;border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; font-weight:bold; font-size:110%}
.addel:hover{ background:#617992; color:#fff}

.tabla_portada{font-size:110%; margin:20px auto}
.tabla_portada ul{ list-style:none; margin:0 0 0 100px ; padding:0}
.tabla_portada li{ display:inline-block; float:left; width:380px; margin-right:10px}
.tabla_portada p{ margin:0 0 8px 40px}
.tabla_portada h4{ font-size:15px; margin-top:20px; background-image:url(/img/2011/icons_portada.gif); background-repeat:no-repeat; padding-left:40px; padding-top:8px; width:340px}
.tabla_portada h4.buscador{ background-position: left 3px}
.tabla_portada h4.candidatos{background-position: left -28px}
.tabla_portada h4.ofertas{background-position: left -59px}
.tabla_portada h4.misdatos{background-position: left -89px}
.tabla_portada h4.filtros{background-position: left -122px}
.tabla_portada h4.practicas{background-position: left -156px}
.tabla_portada h4.subgestores{background-position: left -188px}
.tabla_portada h4.dpto{background-position: left -225px}

.divcarpetas{background:#F5F5F5 url(../img/2011/arrow.gif) no-repeat 140px 22px;padding:10px 10px 10px 160px; margin:0; font-size:12px; display:none  }
.divcarpetas2{background: url(../img/2011/arrow.gif) no-repeat 23px 8px;padding:5px 10px 5px 40px; margin:0; font-size:11px; display:none}
#active { display:block}
.submenu_gescandidatos{ overflow:hidden}
#listado{ width:98%; margin:10px auto}
.tablaopciones{ width:97%; font-size:12px; margin-left:10px}
