@charset "utf-8";
body {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
#Main_wrap {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 992px;
	_width: 995px;
	background:url(../images/nu-images/Nueva-Ver-update_14.jpg) repeat-y top center;
}
#Main_wrap #Head_top {
	background:url(../images/nu-images/head_02.gif) no-repeat center top;
	margin: 0px;
	height: 28px;
	padding-top: 65px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 415px;
}
#Main_wrap #Head_top .buttons_box {
	margin: 0px;
	padding: 0px;
	float: left;
}
#Main_wrap #Head_top .main-buttons_box {
	margin: 0px;
	padding: 0px;
	float: right;
}
#Main_wrap #Head_top .buscador {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 218px;
}
#Main_wrap #Flash_top {
	margin: 0px;
	padding: 0px;
	#padding: 0px 1px 0px 1px;
	_padding: 0px 1px 0px 1px;		
	text-align:RIGHT;
/*	background-image: url(../images/Template_RRHH_08.jpg);
*/}

#Main_wrap #Flash_top #left{
	margin: 0px 0px 0px 2px;
	padding: 0px;
	float:left;
	height:135px!important;
	width:742px!important;
}

#Main_wrap #Flash_top #right{
	margin: 0px 1px 0px 0px;
	padding: 0px;
	float:left;
	height:135px!important;
	width:246px!important;
	background:#000099;
}

#Flash_botones {
	margin: 0px;
	padding: 0px 1px 0px 3px;
	_padding: 0px 0px 0px 5px;
	height: 60px;
}
#Main_wrap #Flash_botones .botones {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
#cuerpo {
	color: #336699;
	margin: 0px;
	padding: 0px;
}
#Main_wrap #cuerpo #izquierda {
	margin: 0px;
	padding: 30px 0px 0px 0px;
	float: left;
	width: 742px;
}
#Main_wrap #cuerpo #izquierda #noticias {
	padding: 0px 0px 0px 0px;
	width: 366px;
	_width: 364px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 6px;
	margin-left: 4px;
	border: 1px solid #336699;
	vertical-align: top;
	height:440px!important;
	_height:420px!important;
	text-align:justify;
	float:left;
}

#Main_wrap #cuerpo #izquierda #links {
	padding:0px;
	width: 366px;
	_width: 359px;
	margin: 0px 0px 6px 0px;
	_margin: 0px 0px 0px 0px;
	border: 1px solid #c0c0c0;
	float:left;
	display:block;
	_display:table!important;
	_height:395px;
}
#Main_wrap #cuerpo #izquierda #links .botones {
	padding:0px;
	margin:0px!important;
}

#Main_wrap #cuerpo #izquierda #noticias .image_box txt_sm {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
}

#Main_wrap #cuerpo #izquierda #noticias h1 {
	font-size: 13px;
	font-weight: bold;
	color: #336699;
/*	background-image: url(../images/h1_newsgif.gif);
	background-repeat: repeat-x;*/
	display: block;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#Main_wrap #cuerpo #izquierda #noticias p {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	margin-right: 4px;
	margin-left: 4px;
	margin-bottom: 12px;
	margin-top: 7px;
}
#Main_wrap  #cuerpo  #izquierda  #noticias   .image {
	margin: 0px;
	padding: 0px;
}
#Main_wrap #cuerpo #izquierda #noticias .image_box {
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	width: 169px;
	height: 204px;
	_height: 185px;
	vertical-align: top;
	display: block;
	border: 1px solid #336699;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 3px;
	text-align: justify;
}

#Main_wrap #cuerpo #izquierda #noticias a {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

#Main_wrap #cuerpo #izquierda #trio_bot9 {
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	display:TABLE!IMPORTANT;
	width:735px!important;
	height:auto;
}
#Main_wrap #cuerpo #izquierda #trio_bot {
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	display:TABLE!IMPORTANT;
	width:735px!important;
	height:auto;
}

#Main_wrap #cuerpo #izquierda #trio_bot #estads {
	background-image: url(../images/Template_RRHH_21.gif);
	background-repeat: repeat-x;
	width: 254px;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 2px;
	_margin-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #C45E13;
	float: left;
}
#Main_wrap #cuerpo #izquierda #trio_bot #vacs {
	background-image: url(../images/Template_RRHH_21b.gif);
	background-repeat: repeat-x;
	width: 249px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 30px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #336699;
	float: left;
	height: 147px;
	_height: 148px;
}

/*#derecha #clean {
	width: 240px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 3px;
	border: 1px solid #c0c0c0;
	padding: 0px;
	display:block;
}*/
#Main_wrap #cuerpo #izquierda #trio_bot #clean {
	width: 240px;
	_width: 240px;
	margin-top: 1px;
	margin-right: 2px;
	_margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 2px;
	_margin-left: 1px;
	border: 1px solid #336699;
	float: left;
	padding: 0px;
}

/*#Main_wrap #cuerpo #izquierda #trio_botC {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}*/


#Main_wrap #cuerpo #izquierda #trio_bot #clean_botof {
	width: 182px;
	_width: 182px;
	margin-top: 5px;
	margin-right: 1px;
	_margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	_margin-left: 1px;
	border: 1px solid #336699;
	padding: 0px;
}


#Main_wrap #cuerpo #izquierda #trio_bot .art {
	background-image: url(../images/Template_RRHH_29.gif);
	background-repeat: repeat-x;
	float: left;
	width: 45%;
	border: 1px solid #1A729C;
	padding-top: 46px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	height:96px!important;
	_height:80px!important;	
}

#Main_wrap #cuerpo #izquierda #trio_bot .noticias {
	background-image: url(../images/Template_RRHH_27.gif);
	background-repeat: repeat-x;
	float: left;
	width: 47%;
	border: 1px solid #a24242;
	padding-top: 46px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 2px;
	_margin-left: 0px;	
	height:96px!important;
	_height:80px!important;	
}

#Main_wrap #cuerpo #izquierda #trio_bot .noticias ul,
#Main_wrap #cuerpo #izquierda #trio_bot .art ul{
margin:-5px 0px 0px -20px!important;
#margin:0px!important;
_margin:0px!important;

}

#trio_bot .noticias a,
#trio_bot .art a {
	text-decoration:none;
	color:#666666;
	line-height:15px!important;
}

#trio_bot .noticias a:hover,
#trio_bot .art a:hover {
	text-decoration:underline;
	color:#336699;
}

#vacantes_ur marquee{
	height:120px!important;
}

#urgentes #vacantes_ur{
	height:140px!important;
}

#vacantes_ur a{
	text-decoration:none;
	color:#666666;
	line-height:17px!important;
}

#vacantes_ur a:hover{
	text-decoration:underline;
	color:#336699;
}

#ver_todo{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c0c0c0;
	margin-top:5px!important;
}

#ver_todo a{
	color:#990000;
	font-weight:bold;
	text-decoration:none
}

#Main_wrap #cuerpo #izquierda #trio_bot9 .calendario {
background-image:url(../images/Template_RRHH_33.gif);
	background-repeat:	no-repeat;
/*	float: left;
*/	width: 551px;
	min-height:110px!important;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	_padding-bottom: 5px;
	padding-left: 0px;
	border: 1px solid #e15e04;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 8px;
	_margin-bottom: 8px!important;
	margin-left: 2px;
	_margin-left: 0px!important;
}

#Main_wrap #cuerpo #izquierda #trio_bot9 .calendario_nume {
	background-image: url(../images/Template_RRHH_36.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	padding: 0px;
/*	float: left;
*/	height: 148px;
	width: 180px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	_font-size:10px!important;
}

.calendario_nume a {
	text-decoration:none;
	color:#FFFFFF;
}

.calendario_nume table {
	margin:0px auto 0px auto;
}

.calendario_nume table .tit .tit{
	font-weight:bold;
	color:#330066;
}

.calendario_nume .box_pago {
	background-color:#336699;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.calendario_nume .box_limite {
	background-color:#333333;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.calendario_nume .box_eventos {
	background-color:#FF3300;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

#Main_wrap #cuerpo #izquierda #trio_bot .calendario #tipo_marquee {
	background-image: url(../images/Template_RRHH_37_top.gif);
	background-repeat: repeat-x;
	float: left;
	width: 261px;
	#width: 261px;
	_width: 261px;
	margin-top: 3px;
	margin-right: 6px;
	#margin-right: 6px;
	_margin-right: 4px;
	margin-bottom: 6px;
	_margin-bottom: 6px!important;
	margin-left: 6px;
	#margin-left: 6px;
	_margin-left: 5px;
	padding: 0px;
	border: 1px solid #336699;
	min-height:100px!important;
	_height:99px!important;
}
#tipo_marquee h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	display:block;
	height:21px!important;
	_height:22px!important;
	padding:0px 5px 1px 5px!important;
	_padding:0px 5px 0px 5px!important;
}

#tipo_marquee .texto_calendario{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	padding:2px!important;
	vertical-align:top!important;
	margin:0px!important;
}

#tipo_marquee .texto_calendario a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

#tipo_marquee .texto_calendario a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	font-weight:bold;
	text-decoration:underline;
}

#div_sm {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}

#Main_wrap #cuerpo #derecha {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 248px;
	_width: 244px;	
}
#Main_wrap #cuerpo #derecha #servicios {
	background-image: url(../images/Template_RRHH_14.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 41px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Main_wrap #cuerpo #derecha #servicios .lnks {
	margin: 0px;
	padding: 0px;
}
#Main_wrap #cuerpo #derecha #nuestra {
	background-repeat: repeat-x;
	width: 240px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #336699;
	height: 140px;
	z-index:9999;
}

#Main_wrap #cuerpo #derecha #nuestra_siae {
	background-repeat: repeat-x;
	width: 240px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #336699;
	height: 134px;
	z-index:9999;
}

#Main_wrap #cuerpo #derecha #encuesta {
	background-image: url(../images/Template_RRHH_30.gif);
	background-repeat: repeat-x;
	width: 236px;
	margin-top: 4px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 28px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 2px;
	border: 1px solid #336699;
}

#encuesta p{
margin-bottom:2px!important;
}

#encuesta p.option_enc{
margin-bottom:-14px!important;
}


#encuesta .buttons2{
margin-top:16px!important;
}

#encuesta .yavoto{
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
}

#encuesta .select_graphtit{
	font-weight:bold;
	color:#990000;
	padding:9px 0px 3px 0px;
}

#encuesta .select_graph{
	font-weight:bold;
	color:#336699;
	padding:3px 0px 5px 0px;
	margin-top:8px;
}

/*#footer {
	background-image: url(../images/Template_RRHH_38.jpg)!important;
	background-repeat: no-repeat;
	_background-position: 10px!important;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	text-align: center;
}
#footer  p  {
	font-size: 9px;
	font-weight: bold;
	color: #7394B5;
	text-decoration: none;
}
#footer a {
	font-size: 9px;
	font-weight: bold;
	color: #892525;
	text-decoration: none;
}*/



#maestro_chart_barras
{
	 position: absolute;
	 display:none;
	 font-family:Arial;
	 font-size:0.8em;
	 border:1px solid #808080;
	 background-color:#ccdde4;
	 z-index:5;
	 text-align:right;
}

#maestro_chart_barras_red
{
	 position: absolute;
	 display:none;
	 font-family:Arial;
	 font-size:0.8em;
	 border:1px solid #808080;
	 background-color:#ccdde4;
	 z-index:5;
	 text-align:right;
}

#maestro_chart
{
	 position: absolute;
	 display:none;
	 font-family:Arial;
	 font-size:0.8em;
	 border:1px solid #808080;
	 background-color:#ccdde4;
	 z-index:5;
	 text-align:right;
}
 
#maestro_chart_pastel
{
	 position: absolute;
	 display:none;
	 font-family:Arial;
	 font-size:0.8em;
	 border:1px solid #808080;
	 background-color:#ccdde4;
	 z-index:5;
	 text-align:right;
}

#maestro_chart_pastel_red
{
	 position: absolute;
	 display:none;
	 font-family:Arial;
	 font-size:0.8em;
	 border:1px solid #808080;
	 background-color:#ccdde4;
	 z-index:5;
	 text-align:right;
}

.close_gr{
	background:url(../images/close.png) no-repeat right;
	color:#990000;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
	padding-right:14px!important;
	margin:2px 0px 2px 0px;
	display:block;
}

/*De formato*/

.cajasgte .picture{
	width:115px!important;
	display:block;
	float:left;
	clear:both;
	height:153px!important;;
}

.cajasgte{
	height:150px!important;
	width:98%;
	padding-top:10px!important;
}

.cajasgte p{
	font-style:italic;
	font-weight:bold;
	color:#990000;
	font-size:9px;
	margin-top:15px!important;
	padding-bottom:5px;
	border-bottom:#999999 dotted 1px;
	display:block;
	#float:left;
}

#desc_empleado{
display:none;}

/*Picture Captioning*/

.picture {
	background-color: white; 
	border: 1px solid #336699;
	padding: 3px; 
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	height:130px!important;
}
/*.picture p{
	display:none!important;
}*/
 
.picture img {

	border: 1px solid #336699; 
	vertical-align:middle;
	margin-bottom: 3px;
	background-color:#FFFFFF;
} 
.right {
	margin: 6px;
	float:right;
} 
.left {
	margin: 6px;
	float:left;
}

/*titulo de la encuesta*/
.encuestatit{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#336699;
	margin: 0px 2px 12px 0px!important;
}

#detalle_nuestra_gente{
	position: absolute;
	display:none;
	font-family:Arial;
	font-size:0.8em;
	width:220px;
	border:1px solid #808080;
	background-color:white;
	z-index:5;
	text-align:center;
}

#listado_vacantes{
	border-bottom:1px dotted #c0c0c0 !important;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
}

#listado_vacantes h5 a{
	margin:0px;
	color:#990000;
}

#frm_encuesta{
	color:#666666;
	margin-bottom:7px;
}



/*Glosario*/

#abecedario{
	margin:-10px auto 30px 5px!important;
}

#abecedario a{
	background-color:#336699;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:22px;
	float:left;
	border:1px #FFFFFF solid;
	text-align:center;
}

#abecedario a:hover{
	background-color:#c0c0c0;
	color:#336699;
	text-decoration:underline;
}

#diccionario #palabra{
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	margin-bottom:10px!important;
	padding:0px 5px 0px 5px;
}

#diccionario #definicion{
	font-weight:normal;
	color:#336699;
	text-decoration:none;
}

/*Divs por pagina*/
#diccionario{
}

#opc_multimedia{
	margin:10px 12px 0px 12px;
	text-align:justify;
	border:#336699 solid 1px;
	height:220px!important;
	padding-bottom:10px!important;
}

#diccionarioRH, #multimediaFotos, #mostrar_enlaces,
#multimediaVideos, #dsc_puesto, #notas, #eventos, #calculadora, #contenido, #faqs, #publicaciones, #multimediaAudios, #vacantes, #empleado{
	margin:0px 4px 0px 4px;
	text-align:justify;
	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
	color:#333333;
}


#nuestra_gente_detalle{
	margin:0px 4px 0px 4px;
	text-align:justify;
	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
	color:#333333;
	display:table;
}

#contenido_of{
	margin:0px;
	text-align:justify;
	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
	display:table;
	width:98%!important;
}

#contenido_blackb{
	margin:0px;
	text-align:justify;
/*	border:#336699 solid 1px;
*/	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
}


#eventos_global{
	margin:0px;
	text-align:justify;
/*	border:#c0c0c0 solid 1px;
*/	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
	font-size:10px;
}


#eventos_global #contenido_eventtos p{
	font-size:11px;
	color:#333333;
	margin-left:10px!important;
}


#eventos_global #contenido_eventtos b{
	font-size:11px;
	color: #CC3300!important;
	font-weight:bold;

}


/* Para las oficinas de RRHH*/

#eventos_global_even{
	margin:0px;
	text-align:justify;
/*	border:#c0c0c0 solid 1px;
*/	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
	font-size:10px;
}


#eventos_global_even #contenido_eventtos_even p{
	font-size:11px;
	color:#333333;
}


#eventos_global_even #contenido_eventtos_even .namelos{
	width:45%;
	border-right: dotted #c0c0c0 1px!important;
	padding: 20px 5px 5px 5px;
	vertical-align:top!important;
}

#eventos_global_even #contenido_eventtos_even .data{
	width:45%;
	padding: 5px;
	text-align:left;
}


#eventos_global_even #contenido_eventtos_even .namelos p.header_cd{
	font-size:12px;
	font-weight:bold;
	color:#336699;
}

.header_cd2{
	font-size:10px;
	font-weight:bold;
	color:#336699!important;
	text-align:left!important;
}

#eventos_global_even #contenido_eventtos_even .data p{
	font-size:11px;
	color:#666666;
}

#eventos_global_even #contenido_eventtos_even .data b{
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

#eventos_global_even #contenido_eventtos_even b{
	font-size:11px;
	color: #333333!important;
	font-weight:bold;

}

#contenido_eventtos_even h1{
	font-size:15px!important;
	display:block;
	height:36px;
	padding: 7px 10px 5px 45px;
	color:#336699;
	background:url(../images/Office-64.png) no-repeat top left #81dc28!important;
}

/*Fin Oficinas RRHH*/


#contenido_pizzarra{
	margin:10px 12px 0px 12px;
	text-align:justify;
	border: #003300 solid 1px;
	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
}

#contenido_eventtos{
	margin:10px 12px 0px 12px;
	text-align:justify;
	border: 1px solid #CC3300;
	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
}

#contenido_pizzarra h1{
	font-size:16px!important;
	background:#003300;
	display:block;
	height:36px;
	padding: 7px 10px 0px 10px; 
	color:white;
}

#contenido_eventtos h1{
	font-size:15px!important;
	display:block;
	height:36px;
	padding: 7px 10px 5px 45px;
	color:white;
	background:url(../images/Calendar-64.png) no-repeat top left #CC3300!important;
}

#contenido-laast{
	margin:20px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	text-align:center;
	clear:both;
}

#contenido-laast table{
	border:#336699 solid 1px;
	width:50%;
	clear:both;
	text-align:left!important;
	color:#336699;
	font-weight:bold;
}


#contenido-laast table td{
	padding:3px;
}


#contenido-laast table tr.color-bg{
	padding:3px;
	color: #990000!important;
	background-color:#CCCCCC;
	font-weight:bold;
}

.texto-small-info{
	color:#990000;
	font-size:9px;
	font-weight:bold;
}

#contenido-lst{
	margin:0px;
	text-align:justify;
/*	border:#336699 solid 1px;
*/	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: auto !important; /*ie7 */
	_height: 100%; /*ie6 */
	width:98%;
	clear:both;
}

#calculadora #instrucciones{
	padding:10px 0px 5px 0px;
	color:#003300;
	font-weight:bold;
	font-style:italic;
	border-bottom:#c0c0c0 dotted 1px;
	margin-bottom:8px;
}

#calculadora  .detalles_calc{
	padding:10px 0px 5px 0px;
	color:#003300;
	font-weight:bold;
	font-style:italic;
	margin-top:8px;
	text-decoration:none;
}

#publicacion, #lista_actividades{
	margin:0px 4px 0px 4px;
	text-align:justify;
/*	border:#336699 solid 1px!important;
*/	padding:0px 0px 10px 0px!important;
	min-height:100%; /*ff*/
	#height: 100%!important; /*ie7 */
	_height: 100%; /*ie6 */
	display:table;
	width:718px;
}

#publicacion-lrg{
	margin:5px 2px 0px 7px;
	#margin:5px 0px 0px 0px;
	_margin:5px 12px 0px 12px;
	text-align:justify;
/*	border:#336699 solid 1px;
*/	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: 100%!important; /*ie7 */
	_height: 100%; /*ie6 */
	display:table;
	width:98%!important;
/*	#width:870px!important;
	_width:870px!important;*/
}

#multimediaPresentaciones{
	margin:10px 4px 0px 4px;
	text-align:justify;
	border:#336699 solid 1px;
	padding:0px 0px 10px 0px;
	min-height:100%; /*ff*/
	#height: 100%!important; /*ie7 */
	_height: 100%; /*ie6 */
}

#multimediaPresentaciones #links_vid{
	height:100%;
	display:table;
	#display:inline;
	_display:inline;
	width:700px;
	#width:100%;
	_width:100%;
	clear:both;
}

#mostrar_enlaces{
	min-height:100%; /*ff*/
	#min-height:100% !important; /*ie7 */
	_height: 100%; /*ie6 */
	display:table;
}

notas #contenido, #empleado #nuestra_gente_detalle{
	border:none!important;
	margin:0px;
	padding:0px;
	min-height:inherit !important;
	#height: inherit !important;
	_height: inherit !important;
	display:table!important;
	width:100%!important;
}

#eventos #contenido{
	border:none!important;
	margin:0px;
	padding:0px;
	min-height:inherit !important;
	#height: inherit !important;
	_height: inherit !important;
	display:table!important;
	width:100%!important;
	_width:97%!important;

}

#faqs #contenido{
	border:none!important;
	margin:0px;
	padding:0px;
	min-height:inherit !important;
	#height: inherit !important;
	_height: inherit !important;
	display:table!important;
	width:700px!important;
}


#publicaciones #contenido/*, #publicacion #contenido*/, #publicacion-lrg #contenido{
	border:none!important;
	margin:0px 10px 0px 0px;
	padding:0px;
	min-height:inherit !important;
	#height: inherit !important;
	_height: inherit !important;
	width:100%!important;
	vertical-align:top!important;
}

#eventos #contenido p, #notas #contenido p, #publicaciones #contenido p, #publicacion #contenido p, #publicacion-lrg #contenido p, #contenido_of p, #nuestra_gente_detalle p{
	margin:15px 5px 0px 5px;!important;
	color:#333333;
}

#publicacion p, #contenido p, #publicacion-lrg p{
	margin: auto 5px 16px 5px;
	#margin: auto 5px 0px 5px;
	_margin: auto 5px 0px 5px;
}

#dsc_puesto p{
	margin:15px;
	_margin: auto 5px 0px 5px;

}

#publicaciones .noticias{
margin-left:30px!important;}

#publicacion a, #notas a, #contenido a, #publicaciones .noticias a, #notas .noticias a, #resultado_busca .noticias a, #publicacion-lrg a, #vacantes a, #lista_actividades a{
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}


#publicacion-lrg a.bottos{
	color: #336699;
	text-decoration: none;
}

#resultado_busca .noticias ul li{
	margin-left:30px;
}

#diccionarioRH h1, #publicacion h1, #opc_multimedia h1, #multimediaFotos h1, #mostrar_enlaces h1,
#multimediaVideos h1, #dsc_puesto h1, #notas h1, #eventos h1, #calculadora h1, #contenido h1, #faqs h1, #multimediaAudios h1, #multimediaPresentaciones h1, #nuestra_gente_detalle h1, #vacantes h1,  #empleado h1, #contenido h1, #lista_actividades h4, #publicacion-lrg h1, #contenido_of h1, .zonaza h1{
	font-size:16px!important;
/*	background:url(../images/h1_newsgif.gif) repeat-x top!important;
*/	display:block;
	padding: 7px 10px 5px 10px; 
	color:#336699;
	vertical-align:top!important;
	margin-top:0px;
	border-bottom:#336699 dotted 1px;
}

#biblioteca_medios{
	font-weight:bold;
	color:#990000;
	display:block;
	padding:2px 5px 2px 5px;
	border-right:#336699 solid 1px;
	font-size:10px;
	margin-bottom:10px;
	text-decoration:none;
}


.bb_medios{
	display:block;
	width:23.5%;
	float:left;
	background-color:#c4cdd6;
	color:#336699;
	font-weight:bold;
	padding:3px;
	border:#FFFFFF solid 1px;
	font-size:10px!important;
	text-decoration:none;
}

.bb_medios a:hover{
	background-color:#c0c0c0;
	color:#336699;
	font-weight:bold;
	padding:3px;
}


#nuestra_gente_detalle img{
	float:left;
	margin:4px;
	padding:5px;
	border:#336699 solid 1px;
}




#nuestra_gente_detalle ol{
margin:0px 0px 0px 250px!important;
#margin:0px 0px 0px 250px!important;
_margin:0px 0px 0px 250px!important;
}

#nuestra_gente_detalle ol li{
margin:0px 0px 10px 0px!important;
#margin:0px 0px 10px 0px!important;
_margin:0px 0px 10px 0px!important;
color:#990000;
font-style:italic;
}


#nombre_personaje{
	font-size:15px;
	color:#990000;
	font-weight:bold;
	padding-bottom:12px;
}

.contenido_detalle{
	margin-bottom:60px!important;
	#margin-bottom:20px!important;
	_margin-bottom:10px!important;
	text-align:right;
	margin-left:400px!important;
	#margin-left:450px!important;	
	_padding-left:380px!important;
	width:320px!important;
	#width:340px!important;
	_width:340px!important;
	}
.contenido_detalle3{
	margin-bottom:60px!important;
	#margin-bottom:20px!important;
	_margin-bottom:10px!important;
	text-align:right;
	margin-left:0px!important;	
	width:320px!important;
	#width:340px!important;
	_width:340px!important;
	}

.pdf_link{
	float:left;
	width:32%;
	#width:35%;
	_width:32%;
	text-align:right;
}


.fecha_nu{
	background:url(../images/calendar.png) no-repeat;
	_background:url(../images/calendar.png) no-repeat 13px;
	padding:4px 0px 15px 22px;
	_padding:4px 0px 15px 40px;
	color:#336699!important;
	font-weight:bold;
	font-size:10px!important;
	display:block;
	float:left;
	width:18%;
	#width:16%;
	_width:16%;
	margin-top:0px;
	_margin-top:0px;
}

.contenido_detalle .enviar{
	float:left;
	width:23%;
	#width:24%;
	_width:24%;
	text-align:right;
}

#elemento_historico{
	width:40%!important;
	border:#c0c0c0 solid 1px;
	display:block;
	margin-bottom:10px!important;
}

#elemento_historico p{
	margin:0px 2px 0px 2px!important;
	text-transform: capitalize;
}

#elemento_historico #tit_estadistica{
	background-color:#336699;
	color:white;
	display:block;
	padding:2px;
	margin:0px!important;
	font-weight:bold;
}

#elemento_historico #fuente{
	color:#333333;
	font-weight:bold;
	margin:0px 2px 0px 2px!important;
}

#elemento_historico #fechas, #fec_puesto{
	color:#003366;
	margin:0px 2px 0px 2px!important;
}

#carga_grafico{
	width:57%!important;
	_width:50%!important;	
	display:block;
	float:right;
	z-index:9999!important;
	margin-right:2px!important;
	_margin-right:5px!important;
	margin-top:-1px!important;
	#margin-top:-1px!important;
	_margin-top:-5px!important;

}

#carga_grafico #tit_estadistica{
	color:#990000;
	font-weight:bold;
	font-size:14px;
}

#carga_grafico p{
	color:#336699;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}

#listado_historico{
	width:auto!important;
	margin-left:5px!important;
}

#tipo_grafico{
	width:340px;
	margin:2px 5px 2px 5px;
}

#selector{
	background-color:#336699;
	width:350px!important;
}

.fotos{
	float:left;
	width:156px;
	color:#FFFFFF!important;
	padding-top:100px;
	background-image: url(../images/multimedia/iconos_multi_01.png);
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 10px 15px;	
}

.video{
	float:left;
	width:156px;
	color:#FFFFFF!important;
	padding-top:100px;
	background-image: url(../images/multimedia/iconos_multi_02.png);
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 10px 15px;
}

.audio{
	float:left;
	width:156px;
	color:#FFFFFF!important;
	padding-top:100px;
	background-image: url(../images/multimedia/iconos_multi_03.png);
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 10px 15px;
}

.pres{
	float:left;
	width:156px;
	color:#FFFFFF!important;
	padding-top:100px;
	background-image: url(../images/multimedia/iconos_multi_04.png);
	background-repeat: no-repeat;
	height: 120px;
	margin: 0px 0px 10px 15px;
}

.galerias_links{
	background:url(../images/gall.png) no-repeat;
	color:#336699!important;
	padding:12px 0px 0px 32px !important;
	margin:0px 10px 0px 10px!important;
	height:32px;
	display:block;
	float:left;
	text-decoration:none;
}

.galerias_linksmtm{
	background: url(../images/ppt.png) no-repeat;
	color:#336699!important;
	padding:16px 0px 0px 32px !important;
	margin:8px 10px 0px 10px!important;
	height:30px;
	display:block;
	text-decoration:none;
	font-weight:bold!important;
}

.galerias_linksmtm:hover{
	text-decoration:underline;
	color:#c0c0c0!important;
}

#flashcontent{
margin-top:-15px!important;}

#links_vid{
	display:block;
	margin-bottom:25px!important;
	#margin-bottom:5px!important;
	_margin-bottom:5px!important;
	width:90%;
	height:40px!important;
}
#contenido{
	padding:0px;
	margin:0px;
}

#contenido p{
	_margin:auto 5px auto 5px!important;
}

#galeria_videos, #contenido #componente_video2{
	display:block;
	margin:0px auto 0px auto!important;
	background:url(../images/Video_skin.png) no-repeat;
	padding:35px 20px 0px 20px!important;
	width:322px;
	height:290px;
	color:#336699;
	font-size:10px!important;
}

#nuestra_gente_detalle #componente_video2{
	margin:0px auto 0px auto!important;
	background:url(../images/Video_skin.png) no-repeat;
	padding:35px 20px 0px 20px!important;
	width:322px;
	height:290px;
	color:#336699;
	font-size:10px!important;
	float:left!important;
	clear:none!important;
}

#videos{
	margin-bottom:8px!important;
}

#video_nota #videos{
	display:block;
	margin:0px 11px 0px 11px !important;
	_margin:0px 9px 0px 9px !important;
	padding:35px 11px 0px 11px!important;
	_padding:35px 5px 0px 5px!important;
	width:322px;
	height:225px;
	color:#336699;
	font-size:10px!important;
	float:left;
background-image: url(../images/nu-images/Video_skin3.gif);
	background-repeat: no-repeat;
}

#etiqueta_contacto b, #etiqueta_puesto b, #eventos b{
	color:#990033;
	font-weight:bold;
	text-decoration:underline;
}

h5, #lista_historia h5{
font-size:13px;
color:#666666;
margin:20px 10px 5px 5px; 
}



#notas .noticias ul li{
	list-style-position:inside!important;
	margin-left:15px!important;
}
#notas .noticias ul li a{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}

#notas .noticias ul li a:hover{
	color:#336699;
	font-weight:bold;
	text-decoration:underline;
}

#simplegallery1{
	margin:25px 10px 5px 10px; 
	float:right;
}

#notas #contenido #simplegallery1, #publicaciones #contenido #simplegallery1{
	margin:20px 10px 5px 10px; 
	float:right;
}

#imagen_contenido_detalle{
	margin:0px 10px 5px 10px; 
	float:right;
}

#flashcontent {
	height: 700px;
	overflow: yes;
}

/*.contenido_detalle{
	font-weight:bold;
	color:#000033;
	font-size:12px;
}*/

#eventos #contenido a{
	color:#336699;
	text-decoration:none;
	font-weight:bold;
}

#eventos #contenido a:hover{
	color:#666666;
	text-decoration:none;
	font-weight:bold;	
}

#instrucciones, #totalB{
	margin: 0px 4px 0px 4px;
}

#totalB fieldset{
	margin: 0px;
} 
fieldset{
	margin: 0px 4px 0px 4px;
}

fieldset legend{
	font-weight:bold;
	color:#990000;
}

fieldset input{
	border:#003366 solid 1px!important;
}

#desc_enlace{
	margin:4px;
	border:#c0c0c0 1px solid;
	width:47%!important;
	_width:45%!important;
	float:left;
	padding:5px!important;
}

#tit_enlace a{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top!important;
	display:block;
	float:left!important;
}

#tit_enlace img{
	padding:5px;
	}

#faqs a{
	color:#990000;
	text-decoration:none;
}

#faqs a:hover{
	color:#c0c0c0;
	text-decoration:underline;
}

#faqs table {
	margin:0px auto 0px auto;
}

#faqs .full{
	color:#990000;
	font-weight:bold;
	font-size:14px;
	padding-bottom:20px!important;
}

#faqs .first {
	color:#336699;
	font-weight: normal!important;
	font-size:11px;
	vertical-align:top;
	margin-top:10px!important;
	padding-top:5px!important;
	padding-right:10px!important;
}

#faqs .form{
	border:#c0c0c0 solid 1px;
	padding:5px!important;
}

#faqs #contenido{
	border:#c0c0c0 solid 1px;
	padding:5px!important;
	margin:5px !important;
}

#faqs .contenido_detalle{
	color:#990000;
	
}

#faqs ul{
	margin-left:30px;
	line-height:18px;}

#etiqueta_contacto a{
	font-weight:bold;
	color:#336699;
	text-decoration:underline;

}

#enviar_noticia{
	position:absolute;
	top:680px;
	width:390px;
	height:325px;
	Filter: Alpha(Opacity=95);
	visibility:hidden;
	padding:5px 10px 10px 10px;
	background-color:#FFFFFF;
	z-index:5;
	border-top-width: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
}

#enviar_noticia h5{
	FONT-SIZE: 13px;
	MARGIN: 10px 5px 10px 5px;
	COLOR: #666666;
}

#enviar_noticia .resultado td{
	padding:5px 0px 5px 0px!important;
	border-bottom:#c0c0c0 dotted 1px;
	vertical-align:top;
}

#enviar_noticia .buttons2{
	border:#336699 solid 1px;
	padding:3px;
	background-color:#c0c0c0;
	color: #333333;
	font-weight:bold;
	float:left;
	width:75px;
	margin-right:5px;
	font-size:10px;
}


.rojo{
	font-size:9px!important;
	color:#990000;
	font-weight:bold;
}

.gal_audio{
	display:block;
	color:#336699;
	border-bottom:#336699 solid 1px;
	padding:8px;
	font-size:12px;
}

#galeria_audios{
	display:block;
	border:#c0c0c0 solid 1px;
	padding:8px;
	margin-bottom:5px;
}


#galeria_presentaciones{
	font-size:11px;
	font-weight:bold;
	color:#990000;
}

#galeria_presentaciones a{
	background:url(../images/powerpoint_logo.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#336699;
	width: 105px!important;
	padding-top:100px;
	float:left;
	margin:15px;
	text-align:center;
	text-decoration:none;
	border:#c0c0c0 solid 1px;
}

#buscar{
	border:#c0c0c0 solid 1px;
	padding:5px;
	margin:2px 5px 8px 5px!important;
}

#buscar #texto{
	border:#336699 solid 1px;
}

#buscar .boton{
	background:url(../images/buscar.png) no-repeat;
	width:64px;
	height:25px;
}
#descripcion_gale{
	color:#336699;
	font-size:11px;
	display:block;
	margin:35px 0px 15px 10px!important;
	text-align:left;
}
#listado_fotos{
	font-weight:bold;
	color:#336699;
	padding:3px!important;
	border:#c0c0c0 solid 1px;
	display:block;
	margin-top:30px;
	#margin-top:10px;
	_margin-top:10px;
}
#publicacion #h1_red {
	background-color: #DCE7ED;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 180px;
}
#publicacion #h1_red #animacion {
	padding: 0px;
	float: left;
	height: 180px;
	width: 230px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#publicacion #h1_red #botones {
	float: left;
	height: 90px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 480px;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#publicacion #contenido {
	margin: 0px;
	padding: 0px;
	border:none!important;
	
}

#publicacion #h1_red #botones .botones_up {
	padding: 0px;
	float: left;
	height: 80px;
	width: 155px;
	margin-top: 0px;
	margin-right: 1px;
	_margin-right: 0px;
	margin-bottom: 0px;
	_margin-left: 0px;
}

.botones_uper {
	padding: 0px;
	height: 65px;
	width: 150px;
	margin: 4px;
}

.botones_uper_2 {
	padding: 0px;
	height: 65px;
	width: 150px;
	margin: 0px;
}

.botones_uper_3 {
	padding: 0px;
	height: 32px;
	width: 150px;
	margin: 0px;
}

#tipo_estadistica{
	margin:0px 5px 25px 5px!important;
	display:table;
	#display:block;
	_display:block;
}

#tipo_estadistica a{
	display:block;
	width:169px;
	float:left;
	background-color:#c4cdd6;
	color:#336699;
	font-weight:bold;
	padding:8px;
	border:#FFFFFF solid 1px;
	font-size:12px!important;
	margin:5px 20px 5px 0px;
}

#tipo_estadistica a:hover{
	background-color:#c0c0c0;
	color:#336699;
	font-weight:bold;
}

.historico_encuesta a{
	color:#990000;
	display:block;
	margin: 5px 0px 5px 0px!important;
	clear:none;
	text-decoration:none;
	font-weight:bold;
}

#carpeta_actividad{
	padding:10px;
	border: dotted #c0c0c0 1px;
	margin:5px;
}

#nom_actividad a{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}
#cyan{
	width:100%;
}

#container_red {
	background-image: url(../images/red_rrhh/head_red.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: auto;
	width: 900px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #336699;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contenido-low  #left {
	margin: 0px;
	padding: 6px;
	float: left;
	width: 63%;
}
#contenido-low  #right {
	margin: 0px;
	padding: 6px;
	float: left;
	width: 33%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #336699;
}

#contenido-low  #right-33 {
	margin: 0px;
	padding: 6px;
	width: 33%;
}

#contenido-low5  #right-33 {
	margin: 0px;
	padding: 6px;
	text-align:left;
}

#container_red #publicacion #contenido-low #right table {
	border: 1px solid #CCCCCC;
}

#container_red #publicacion #contenido-low #right .td_ctrl {
	margin: 0px;
	padding: 2px;
	width: 30%;
	color: #003366;
}
#container_red #publicacion #contenido-low #right .td_inm {
	margin: 0px;
	padding: 2px;
	width: 70%;
}
#container_red  #publicacion  #contenido-low  #right .td_inm .ccinput {
	margin: 2px;
	padding: 0px;
	width: 90%;
	border: 1px solid #336699;
	height: 25px;
}

#contenido-low5 #right33 .ccinput {
	margin: 2px;
	padding: 0px;
	width: 90%!important;
	border: 1px solid #336699;
	height: 25px;
}

#NUM_IDENTIFICACION, #DSC_CLAVE {
	margin: 2px;
	padding: 0px;
	width: 90%!important;
	border: 1px solid #336699;
	height: 15px;
}

#IND_PERFIL {
	margin: 2px;
	padding: 0px;
	width: 90%!important;
	border: 1px solid #336699;
	height: 20px;
}

#container_red  #publicacion  #contenido-low  #right  .td_inm  #button {
	margin: 2px;
	padding: 0px;
	width: 150%;
	border: 1px solid #336699;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003366;
	text-align: center;
}





#contenido-low {
	clear: both;
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	height: 100%;
	border-top:#003366 solid 1px;
}

#contenido-low5 {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	height: 100%;
	border:#003366 solid 1px;
}

#contenido-low2 {
	clear: both;
	margin: 5px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 100%;
}

/*#contenido-low3 {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width:100%!important;
	#width:720px!important;
	_width:720px!important;
	vertical-align:top;
}*/

#contenido-low4 {
	margin: 0px!important;
	padding: 8px!important;
	#padding: 0px!important;
	_padding: 0px!important;
	width:150px!important;
	vertical-align:top!important;
}
#contenido-low #left .descripcion {
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#container_red #publicacion #contenido-low #left .descripcion p {
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#container_red #publicacion #contenido-low #left .descripcion .imagen {
	margin: 4px;
	padding: 2px;
	height: auto;
	width: auto;
	border: 1px solid #999999;
}
#container_red  #publicacion  #contenido-low  #left  .descripcion  h3, #publicacion-lrg h3 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
h4 {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.cuadro_estadisticas {
         height:auto!important;
         width:900px;
         background-color: #336699;
         z-index:1001;
         color:#FFFFFF;
         position:absolute;display:none;
        /* vertical-align:middle;*/
		top:800px;

}


.cuadro_estadisticas a{
	background:url(../images/close.png) no-repeat right;
	color:#336699!important;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	padding-right:14px!important;
	margin:2px 0px 2px 0px;
	display:block;
	text-align:right;
	background-color:#FFFFFF;
}
.go_back{
	text-decoration:none;
	font-size:11px;
	color:#990000;
}

#envio_pregunta .first{
	vertical-align:top;
	padding: 5px 10px 5px 5px;
}

#envio_pregunta .last{
	vertical-align:top;
	padding: 2px 5px 2px 2px;
}

#envio_pregunta .full{
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	padding: 5px 10px 5px 5px;
}

#categorias_faqs .categorias{
	color:#336699;
	font-size:15px;
	font-weight:bold;
	padding:5px 5px 5px 30px;
	text-decoration:none;
	border:#c0c0c0 1px solid;
	display:block;
	height:30px;
	background-image: url(../images/icons_faq/office2_18.png);
	background-repeat: no-repeat;
	background-position: left;
	width:44%!important;
	#width:43%!important;
	float:left;
}

#categorias_faqs .categorias:hover{
	color:#336699;
	text-decoration:underline;
}

.left_td{
	color:#336699;
	font-weight:bold;
	width:40%;
	padding:8px 0px 8px 10px;
	vertical-align:top;
}

.all_td-eval{
	color:#336699;
	font-weight:bold;
	padding:8px 0px 8px 10px;
	vertical-align:top;
}
.all_td{
	padding:3px 0px 3px 10px;
	border-top:#336699 dotted 1px;
	border-bottom:#336699 dotted 1px;
	margin:10px 10px 5px 0px!important;
	_margin:8px 10px 10px 0px!important;
}

.all_td h4, h4.all_td {
	color: #990000;
	font-size:12px!important;
	margin:8px 10px 4px 0px!important;
}

.all_td p {
	color:#FFFFFF;
	padding:none!important;
	_margin:2px 0px 2px 15px!important;
} 

.all_td ul {
	list-style-position: inside;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 100px!important;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;

} 

.all_td ul li{
	margin-left: 30px!important;
	margin-top: 5px!important;
	margin-right: 0px!important;
	margin-bottom: 5px!important;
}

.right_td{
	width:58%;
	padding:8px 0px 8px 10px;
	vertical-align:top;
	color:#336699;
	font-weight:bold;
}

.right_td table{
	width:100%!important;
}

/*.right_td table td.dias{
	width:15%!important;
}*/



.right_td input{
	color:#336699;
	font-weight:bold;
	width:90%;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
}

#chk_FUNCIONARIO{
	color:#336699;
	font-weight:bold;
	width:5%!important;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
}


.right_td textarea{
	color:#336699;
	font-weight:bold;
	width:90%;
	border:#c0c0c0 solid 1px;
	vertical-align:middle;
	font-size:11px;
}

.right_td select{
	color:#336699;
	font-weight:bold;
	width:90%;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
}

#txt_COD_UNIDAD_EJECUTORA, #txt_COD_PROVINCIA, #txt_COD_CANTON, #txt_COD_DISTRITO, #txt_COD_cod_provincia, #txt_cod_canton, #txt_cod_distrito, #txt_ind_sexo, #txt_cod_estado_civil, #txt_cod_pais, #txt_cod_escolaridad, #txt_cod_enfasis, #txt_cod_especialidad{
	color:#336699;
	font-weight:bold;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
	margin:3px!important;
}

.right_td input#half{
	color:#336699;
	font-weight:bold;
	width:50%;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
	float:left;
	margin:0px;
	padding:4px;
}

.right_td input#meses{
	color:#336699;
	font-weight:bold;
	width:90%;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
	float:left;
	margin:0px;
	padding:4px;
}

.right_td .half{
	color:#336699;
	font-weight:bold;
	width:70%;
	vertical-align:middle;
	font-size:11px;
	padding-top:4px;
}

.right_td .half input, #txt_FEC_LIMITE{
	border:#c0c0c0 solid 1px!important;
	width:50%!important;
}

.right_td .half1{
	color:#336699;
	font-weight:bold;
	width:20%;
	vertical-align:middle;
	font-size:11px;
	padding-top:4px;
}

.right_td td.dias{
	width:70px!important;
	padding:4px;
}

#contenido ul{
	list-style-position: inside;
	list-style-type: disc;
	margin:5px 0px 10px 30px!important;
}


#contenido ul li{
	color:#333333;
	list-style-position: inside;
	list-style-type: disc;
	margin:2px 0px 10px 0px!important;
}


/*.all_td ul {
	list-style-position: inside;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 30px!important;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;

} 

.all_td ul li{
	margin-left: 0px!important;
	margin-top: 5px!important;
	margin-right: 0px!important;
	margin-bottom: 5px!important;
}*/

#ofertas_listadas {
	margin: 0px 2px 2px 2px;
}

#ofertas_listadas table {
	float:none!important;
	clear:both;
	margin-top:5px!important;
	width:100%!important;
}

#detalles_desc {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	width:100%!important;
}
#detalles_desc .solicitud {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 23%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	display: block;
}
#detalles_desc .plaza_detalle {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	display: block;
}


#detalles_desc .solicitud-b {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 16%;
	border: 1px solid #c0c0c0;
	display: block;
}


#detalles_desc .solicitud-e {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 62%;
	#width: 65%;
	_width: 65%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalle_acc_plazas .solicitud-d {
	color: #666666;
	margin: 0px;
	padding: 4px;
	width: 100%;
	border: 1px solid #c0c0c0;
}

#detalles_desc .solicitud-c {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 15%;
	border: 1px solid #c0c0c0;
	display: block;
}


#detalles_desc . {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 25%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalles_desc .plaza_detalle-a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 33%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalles_desc .plaza_detalle-b {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 25%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalles_desc .plaza_detalle-g {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 25%;
	border: 1px solid #c0c0c0;
	display: block;
}


#detalle_acc_plazas .plaza_detalle-g {
	color: #000000;
	margin: 0px;
	padding: 4px!important;
	float: left;
	width: 25%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}

#detalle_acc_plazas .plaza_detalle-b {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 25%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}


#detalles_desc .plaza_detalle-h {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 20%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalle_acc_plazas .plaza_detalle-h {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 20%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 37px;
}

#detalles_desc .plaza_detalle-i {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 30%;
	border: 1px solid #c0c0c0;
	display: block;
}


#detalle_acc_plazas .plaza_detalle-i {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 30%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 37px;
}


#detalles_desc .solicitud-j {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 10%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalle_acc_plazas .solicitud-j{
	color: #336699;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 10%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 37px;
}

#detalles_desc .solicitud-k {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 15%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalle_acc_plazas .solicitud-k{
	color: #336699;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 15%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 37px;
}

/*#detalle_acc_plazas .plaza_detalle-b {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 25%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}*/

#detalles_desc .plaza_detalle-e {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 35%;
	border: 1px solid #c0c0c0;
	display: block;
}

#detalles_desc .plaza_detalle-f {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 38%;
	border: 1px solid #c0c0c0;
	display: block;
}


#detalle_acc_plazas .plaza_detalle-f {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 38%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}

.plaza_detalle a, .a , .plaza_detalle-b a , .plaza_detalle-g a, .solicitud-n a{
	color: #990000!important;
	text-decoration:none;
}

.plaza_detalle a:hover, .a:hover, .plaza_detalle-b a:hover, .plaza_detalle-g a:hover,  .solicitud-n a:hover {
	color: #336699!important;
	text-decoration:none;
}

/*#detalle_acc_plazas {
	border-right-width: 1px!important;
	border-left-width: 1px!important;
	border-right-style: solid!important;
	border-left-style: solid!important;
	border-right-color: #c0c0c0!important;
	border-left-color: #c0c0c0!important;
}*/

#detalle_acc_plazas .solicitud {
	color: #336699;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 23%;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
	height: 21px;
}

#detalle_acc_plazas .solicitud-b{
	color: #336699;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 16%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}


#detalle_acc_plazas .solicitud-e{
	color: #336699;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 62%;
	#width: 65%;
	_width: 65%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}

#detalle_acc_plazas .solicitud-c{
	color: #336699;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 15%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}


#detalle_acc_plazas .solicitud-n{
	color: #336699;
	margin: 0px;
	padding: 4px;
	border: 1px solid #c0c0c0;
	height: 21px;
}

#detalles_desc .solicitud-n, #detalles_desc .plaza_detalle-n {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	margin: 0px;
	padding: 4px;
	border: 1px solid #c0c0c0;
}



#detalle_acc_plazas .plaza_detalle-n {
	color: #000000;
	margin: 0px;
	padding: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0c0c0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
	height: 21px;
}

#detalle_acc_plazas .plaza_detalle {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #336699;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
	height: 21px;
}


#detalle_acc_plazas{
	color: #000000;
	margin: 0px;
	padding: 4px;
	border: 1px solid #c0c0c0;
	height: 21px;
}

#detalle_acc_plazas .plaza_detalle-a {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 33%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}


#detalle_acc_plazas .plaza_detalle-e {
	color: #000000;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 35%;
	display: block;
	border: 1px solid #c0c0c0;
	height: 21px;
}

#contenido-lst #ofertas_listadas #detalle_acc_plazas .solicitud .imag_acct {
	margin: 0px 2px 0px 2px;
	padding: 0px;
	float: left;
	width: 30%;
	display: block;
	text-align: center;
}
#detalle_acc_plazas .solicitud-bn {
	color: #666666;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 23%;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
	height: 17px;
}
#detalle_acc_plazas .n {
	color: #666666;
	margin: 0px;
	padding: 4px;
	float: left;
	width: 50%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #336699;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
	height: 17px;
}
#publicacion #contenido #menu {
	margin: 0px;
	padding: 0px;
}
#publicacion-lrg #contenido #menu .menu-item1 {
	margin: 0px;
	float: left;
	width: 33%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/icons_detalle/btn_user.png);
	background-repeat: no-repeat;
	background-position: left;

	font-size: 1px;
	padding: 0px;
	height:30px;
	color:#b7bfd6!important;
	text-align:right;
}

#publicacion-lrg #contenido #menu .menu-item2 {
	margin: 0px;
	float: left;
	width: 33%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/icons_detalle/btn_check.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 1px;
	padding: 0px;
	height:30px;
	color:#b7bfd6!important;
	text-align:right;
}

#publicacion-lrg #contenido #menu .menu-item3 {
	margin: 0px;
	float: left;
	width: 33%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/icons_detalle/btn_search.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 1px;
	padding: 0px;
	height:30px;
	color:#b7bfd6!important;
	text-align:right;
}


#publicacion #contenido #menu .menu-item1:hover {
	margin: 0px;
	float: left;
	width: 33%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/icons_detalle/btn_userbn.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 1px;
	padding: 0px;
	height:30px;
	color:#b5b5b5!important;
	text-align:right;
}

#publicacion #contenido #menu .menu-item2:hover {
	margin: 0px;
	float: left;
	width: 33%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/icons_detalle/btn_checkbn.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 1px;
	padding: 0px;
	height:30px;
	color:#b5b5b5!important;
	text-align:right;
}

#publicacion #contenido #menu .menu-item3:hover {
	margin: 0px;
	float: left;
	width: 33%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../images/icons_detalle/btn_searchbn.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 1px;
	padding: 0px;
	height:30px;
	color:#b5b5b5!important;
	text-align:right;
}

.menu-item4{
	background: url(../images/icons_detalle/office3_64.png) no-repeat left;
	font-size:9px;
	font-weight:bold;
	padding-left:19px;
	height:15px!important;
	display:block;
	float:left;
	padding-top:4px;
	padding-right:10px;
	color:#336699;
	text-decoration:underline;
	width:70px;
}

.menu-item5{
	background: url(../images/icons_detalle/fileclose-64.png) no-repeat left;
	font-size:9px;
	font-weight:bold;
	padding-left:19px;
	height:15px!important;
	display:block;
	float:left;
	padding-top:4px;
	padding-right:10px;
	color:#336699;
	text-decoration:underline;
	width:70px;
}

.menu-itemcloseall{
	background: url(../images/icons_detalle/fileclose-64.png) no-repeat left;
	font-size:9px;
	font-weight:bold!important;
	padding-left:19px;
	height:15px!important;
	display:block;
	float:right;
	padding-top:4px;
	padding-right:10px;
	color:#336699;
	text-decoration:underline;
	width:70px;
}
#guardar, #btn_guardar, #btn_cancelar{
	width:30%!IMPORTANT;
	padding:7px!important;
	height:30px;
}

#guardarrro{
	width:40%!IMPORTANT;
	padding:7px!important;
	height:30px;
}

.first, .last{
	border-bottom:#336699 dotted 1px;
	padding:5px 0px 5px 0px;
}

.last #guardar, .last #btn_guardar, .last #btn_cancelar{
	width:30%!IMPORTANT;
	padding:5px 0px 7px 0px!important;
	height:30px;
	text-align:center;
	background-color: #CCCCCC;
	border:#336699 solid 1px;
	color:#336699;
	font-weight:bold;
}

.last #guardarrro{
	width:40%!IMPORTANT;
	padding:5px 0px 7px 0px!important;
	height:30px;
	text-align:center;
	background-color: #CCCCCC;
	border:#336699 solid 1px;
	color:#336699;
	font-weight:bold;
}

#txt_DSC_CONSECUTIVO{
	border:#c0c0c0 solid 1px!important;
	width:30%!important;
}

#habilita_busqueda{
	background:url(../images/icons_detalle/search.png) no-repeat left;
	color:#990000;
	font-weight:bold;
	padding:7px 7px 7px 18px;
	text-decoration:underline;
	display:block;
	margin-left:10px;	
}

#container_red #publicacion #contenido #menu-out {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float: right;
	height: 18px;
	width: 200px;
}



#txt_CAN_PLAZAS{
	width:30%!important;
}


#txt_DSC_MOTIVO_NOMBRAMIENTO, #txt_DSC_TIPO, #txt_DSC_PLAZA{
	width:50%!important;
}

#filtro{
	margin-top:-15px!important;
	color:#336699;
	font-weight:bold;
}

#filtro select{
	color:#336699;
	font-weight:bold;

	width:50%;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
}

#filtro .buttoss{
	border:#c0c0c0 solid 1px;
	padding:2px;
	margin:2px 0px 8px 0px!important;
}

tr.titulosTablas{
color:#FFFFFF;}


tr.titulosTablas-p{
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 2px 1px 2px;
	border:#FFFFFF 1px solid;
}

#formularios_tram{
	margin: 0px 2px 2px 2px;
	padding: 0px 2px 2px 2px;
}

#formularios_tram #detalles_desc{
	width:100%;
}

#formularios_tram #detalles_desc .td_sim_maintit{
	width:31%!important;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#990000;
	border:#FFFFFF 1px solid;
	display:block;
	float:left;
	padding:3px;
}

#formularios_tram #detalles_desc .td_sim_maintit_ac{
	width:8%!important;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#990000;
	border:#FFFFFF 1px solid;
	display:block;
	float:left;
	padding:3px;
}

#formularios_tram #detalle_acc_plazas{
	width:100%;
	_width:95%;
	border:none;
}

#formularios_tram #detalle_acc_plazas h1{
	color:#990000;
	font-weight:bold;
	font-size:13px;
}

#formularios_tram #detalle_acc_plazas .td_sim_maintit{
	width:31%!important;
	color:#666666;
	background-color:white;
	border:#c0c0c0 1px solid;
	display:block;
	float:left;
	padding:3px;
	height:16px;
}

#formularios_tram #detalle_acc_plazas .td_sim_maintit_ac{
	width:8%!important;
	color:#666666;
	background-color:white;
	border:#c0c0c0 1px solid;
	display:block;
	float:left;
	padding:3px;
	height:16px;
}#contenido #formularios_tram #detalle_acc_plazas #info_acc_plazas {
	background-image: url(../images/icons_faq/downloads_48.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 51px;
	min-height:52px!important;
	float:left;
	width:41%;
	_width:41%;
	margin-right:3px;
	border:#999999 dotted 1px;
	min-height:95px!important;
	#min-height:95px!important;
	_height:105px!important;

}

#contenido #formularios_tram #detalle_acc_plazas #info_acc_plazas h5{
	font-size:16px!important;
	color: #990000!important;
	font-weight:bold!important;
	vertical-align: top!important;
}


#contenido #formularios_tram #detalle_acc_plazas #info_acc_plazas p{
	font-size:11px!important;
	color: #333333!important;
	vertical-align: top!important;
}

#contenido #formularios_tram #detalle_acc_plazas #info_acc_plazas a{
/*	background:url(../images/nuevo_menu/plus.gif) left no-repeat;
*/	font-size:11px!important;
	color: #990000!important;
	font-weight:bold!important;
	vertical-align: top!important;
}


#aplicar{
	position:absolute; 
	top:680px;
	width:390px; 
	height:240px; 
	Filter: Alpha(Opacity=95);  /*Estilo solamente aplicable para IE*/
	border-left:1px solid #999999; 
	border-right:1px solid #999999; 
	border-top:8px solid #999999; 
	border-bottom:8px solid #999999; 
	visibility:hidden; 
	padding:10px;
	background-color:#FFFFFF;
	z-index:5;
}

#aplicar h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#336699;
	font-weight:bold;
}

#aplicar p{
	margin-bottom:10px!important;
}
	
#aplicar_vacante .enviar{
	color:white!important;
	font-weight:bold;
	font-size:16px!important;
	display:block;
	float:left;
	width:265px;
	background-image: url(../images/aplicar.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 95px;
	background-position: left;
	margin:15px 10px 2px 0px;
	float:right;
}

#aplicar_vacante .enviar:hover{
	background-image:url(../images/aplicar-ro.png);
	text-decoration:underline!important;
	color:#79cfff!important;
}


#menu_allinn {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 5px 550px;
	_padding: 20px 0px 5px 520px;	
	height: 15px;
}

#menu_allinn .conectado {
	color: #990000;
	font-weight:bold;
	display:block;
	float:left;
	font-size:10px;
	margin-top:5px;
	margin-right:15px;
}


#menu_all {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	height: 25px;
	width: 100%;
}

#menu_all a{
	color:#333333;
	font-weight:bold;
	width:146px;
	float:left;
	border:1px solid #c0c0c0;
	background-image: url(../images/Tag_32.png);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 17px;
	text-decoration:none;
}

#menu_all a:hover{
	color: #336699;
	border:1px solid #336699;
	text-decoration:underline;
}
#contenido #simbolos {
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #336699;
	display: inline-block;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	height: 100%;
	clear: both;
}
#contenido #simbolos .image {
	margin: 10px;
	padding: 3px;
	border: 1px dashed #999999;
}

#contenido #simbolos h5 {
	font-weight: bold;
	color: #990000;
	padding: 3px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#contenido   #menu_allsign  {
	padding: 0px;
	height: 25px;
	width: 100%;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#contenido   #menu_allsign   a  {
	margin: 0px;
	float: left;
	width: 183px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 23px;
	border: 1px solid #c0c0c0;
	color: #666666;
	height: 15px;
	background-image: url(../images/Globe_32.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#contenido table.go{
	margin:0px 3px 8px 5px!important;
	width:720px;
}

#contenido table.go td{
	margin:0px 3px 0px 3px;
	vertical-align:top;
}

#contenido .td-decor{
	margin:0px 3px 0px 8px;
	border-bottom:#336699 dotted 1px;
}

#contenido table.go ul{
	color: #333333!important;
	font-weight:bold!important;
}

#contenido table.go ul li{
	color: #333333!important;
}

#contenido table.go p strong{
	color: black!important;
}

td.textos{
	color:#666666;
	text-align:left;
	padding:2px;
}

#mapa_cr {
	text-align: center;
	margin: 15px;
	padding: 0px;
	clear: both;
}

#resultado_oficina{
	text-align: left;
	padding: 0px;
	margin-top: 20px;
	#margin-top: 0px;
	_margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	float:left;
	width:45%;
	#width:45%;
	_width:40%;
	vertical-align:top;
}

#contenido_of #mapa_crlist  {
	text-align: left;
	padding: 0px 0px 10px 0px;
	margin-top: 15px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 15px;
	float:left;
	width:45%;
	background:url(../images/oficinas-red.gif) repeat-y top left;
}
#contenido_of #mapa_crlist .zonaz a  {
	color: #336699;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size:11px;
	width: 300px!important;
	height:19px!important;
	display:block;
	font-weight:bold;
	text-decoration:none;
}

#contenido_of #mapa_crlist .zonaz a:active, #mapa_crlist .zonaz a:focus  {
	color: #990000;
	background: url(../images/arrow.gif) no-repeat top left!important;
}

.zonaza{
	display:block;
	margin: 8px;
}

.zonaza a  {
	color: #336699;
	font-size:11px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin: 3px 0px 5px 5px;
	background-image:url(../images/flecha.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:4px;
	height:14px;
}

.zonaza a:hover {
	color: #990000;
	text-decoration:underline;
}


#contenido_of #mapa_crlist .zonaz .name  {
	display:none!important;
}
#contenido_of #mapa_crlist p {
	color: #666666;
	margin: 10px 0px 15px 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-bottom:#c0c0c0 dotted 1px;
	display:block;
	width:70%;
}
#contenido_of  #mapa_crlist  p.title_oficina {
	color: #333333;
	text-decoration: none;
	padding: 0px  3px  1px  3px;
	height:3px!important;
}
#contenido_of #mapa_crlist  p.bolda {
	color: #003366;
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	font-weight: bold;
}
#main-postit {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#main-post-it {
	background-image: url(../images/hoja.gif);
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 532px;
	width: 710px;
	#width: 710px;
	_width: 712px;
	background-repeat: no-repeat;
	background-position: left top;
}


#main-post-it #left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 470px;
}

#main-post-it #right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 236px;
	#width: 236px;
	_width: 238px;
	background-image: url(../images/postit.gif);
	background-repeat: no-repeat;
	background-position: center top;
	#background-position: center top;	
	_background-position: left top;
	height: 236px;
}
#body-Postit {
	height: 367px;
	width: 415px;
	margin-top: 130px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	overflow: auto;
	clear: both;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify;
}

#body-Postit p {
	font:Arial, Helvetica, sans-serif!important;
	color: #666666;
	font-size:11px;
	text-align: justify;
}

#body-Postit h5.postal {
	font:Arial, Helvetica, sans-serif!important;
	color: #336699;
	font-size:14px;
}

#padding_post {
	padding: 0px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	margin-top: 50px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#padding_post  a         {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}


#padding_post h3.pstit{
	font-size: 11px!important;
	color: #990000!important;
}

#padding_post #control{
	height:152px;
}


#publicacion #contenido .flashad {
	margin: 5px;
	padding: 3px;
	float: left!important;
}

.flashadeder {
	margin: 5px;
	padding: 3px;
	float:left!important;
	width:230px;
	height:180px;
	display:block;
}

#cat_left {
	margin: 0px;
	padding: 0px;
	display: block;
}
#cat_right {
	padding: 0px;
	float: right;
	width: 22%;
	display: block;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}

.bolder{
color:#990000!important;
font-weight:bold;
}

#trio_bot #novedades {
	background-image: url(../images/noticias-novedades/noticias_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 89px;
	width: 245px;
	padding-top: 34px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
/*	border: 1px solid #006600;*/
}

#trio_bot #novedades marquee {
	padding:5px 2px 0px 2px;
	height:80px!important;

}
#trio_bot  #noticias-sm {
	margin: 0px;
	float: left;
	width: 490px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#trio_bot #noticias-sm .head-news {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 245px;
}
#trio_bot #noticias-sm #head-news-cont {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 490px;
}
#trio_bot #noticias-sm .news-content {
	margin: 0px;
	height: 100px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom:5px;
/*	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;*/
}
#trio_bot #noticias-sm .art-content {
	margin: 0px;
	height: 100px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
#trio_bot #noticias-sm .news-content a, #trio_bot #novedades a{
	color:#000033;
	text-decoration:none;
	line-height:18px;
}

#trio_bot #noticias-sm .news-content a:hover, #trio_bot #novedades a:hover{
	color: #990000;
	text-decoration:underline;
}

#ir_principal{
	color:#990000;
	text-decoration:underline;
	float:right;
	font-size:10px!important;
	display:block;
	margin-top:-15px!important;
	z-index:99;
	background:url(../images/home2_add-32.gif) no-repeat left;
	padding:5px 0px 0px 27px;
	height:20px;
	margin-top:-30px!important;
	z-index:999;
}

#ir_principal:hover{
	color: #000033;
	text-decoration:none;
}

#calenario_red{
	background:url(../images/red_rrhh/nuevos/calendario.png) no-repeat left top;
	padding:20px;
	height:160px;
	width:310px;
	display:block;
	float:left;
}

#calenario_red table{
	width:100%;
}

#calenario_red .tit{
	color:white;
	font-weight:bold;
	font-size:15px;
}
#calendario-button{
	float:left;
	width:190px;
	margin-left:10px;
}
#calendario-leye{
	float:left;
	width:300px;
	margin-left:10px;
	color:#FFFFFF!important;
	font-size:11px!important;
	font-weight:bold!important;
}
#calendario-leye #pagos_r, #calendario-leye #fechas_r, #calendario-leye #eventos_r{
	padding:5px 5px 5px 15px!important;
	margin:3px 3px 3px 0px!important;
	color:#FFFFFF!important;
	font-size:11px!important;
	font-weight:bold!important;
}

#pagos_r, #fechas_r, #eventos_r{
	padding:5px 5px 5px 15px!important;
	margin:3px 3px 3px 0px!important;
	color:#FFFFFF!important;
	font-size:11px!important;
	font-weight:bold!important;
}

#detalle_pizarra{
}

#detalle_pizarra p{
	color:#003366;
	margin:10px!important;
	font-size:11px!important;
}

#detalle_pizarra h1{
	color:white;
	background:url(../images/Newspaper_Feed_64x64.png) no-repeat top left #55923d!important;
	font-size:15px;
	padding-left:40px!important;
	margin-top:0px!important;
}



#indefinido{
width:25px!important;}


/*#tema_foro{
	border:1px solid #999999;
	margin:5px;
	padding:5px;
}*/

/*#fecha_foro{
	color:#999999;
	text-decoration:underline;
}*/

#muestra_foro{
	cursor:pointer;
	font-weight:bold;
	color:#990000;
	display:block;
	border:#CCCCCC solid 1px;
	padding:3px;
	margin:10px 2px 2px 2px;
	width:18%;
}
	
#comentario{
	border:1px dotted #c0c0c0;
	margin:5px;
	padding:5px;
}

#comentario div{
	font-size:12px;
	font-weight:bold;
	color:#336699!important;
	text-decoration:none!important;
	margin-left:5px;
}


#comentario p{
	font-size:11px;
	font-weight:bold;
	color: #990000!important;
	text-decoration:none!important;
}

/*Estilos Foro*/
#hacer_comentario{
	position:absolute;
	background:white;
	border:#336699 solid 1px;
	padding:3px!important;
}


#hacer_comentario .commentar{
	border:#336699 solid 1px;
	width: inherit;
}
#cantidad{
	background:#336699;
	color:#FFFFFF;
	font-size:16px;
	padding:6px 6px 6px 6px!important;

}

#tema_foro{
	border:#999999 dotted 1px!important;
	margin:5px;
	padding:5px 0px 10px 0px;

}

#fecha_foro{
	padding:5px!important;
	border-bottom:#990000 dotted 1px!important;
	font-size:11px;
	color:#336699;
	text-decoration:none;
	text-align:right;
	margin-top:-2px!important;
	background-image: url(../images/red_rrhh/Calendar-32.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#titulo_foro{
	background:url(../images/red_rrhh/Folder-32.gif) no-repeat top left;
	padding:3px 0px 5px 25px;
	border-bottom:#c0c0c0 dotted 1px;
	width:50%;
	margin-bottom:15px;
	display:block;
}

#titulo_foro a{
	color: #990000;
	font-size:14px;
	font-weight:bold!important;
	text-decoration:underline;
}

.comment{
	background:url(../images/red_rrhh/Symbol-Check_32.gif) no-repeat left top;
	padding:3px 5px 5px 22px;
	margin-left: 3px;
	color:#666666;
	width:15%;
	border-bottom: #CCCCCC dotted 1px;
	display:block;
}

#foro h4{
	background:url(../images/red_rrhh/Symbol-Check_32.gif) no-repeat left top;
	padding:3px 5px 3px 22px;
	color:#990000;
}

#foro p{
	color: #666666!important;
	font-size:11px;
	font-weight:bold;
}
#comentarios_foro h4{
	padding:3px 5px 3px 22px;
	color: #990000;
	background-image: url(../images/red_rrhh/Folder-32.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.enviard1{
	width:30%!IMPORTANT;
	padding:5px 0px 7px 0px!important;
	height:30px;
	text-align:center;
	background-color: #CCCCCC;
	border:#336699 solid 1px;
	color:#336699;
	font-weight:bold;
}

#carga_ultimas{
	margin:0px;
	padding:0px;
	width:100%!important;
	height:98%;
}

#carga_ultimas .articulos{
	width:100%!important;
	height:95%;
	background:url(../images/noticias-novedades/fondo_news.gif) repeat-x;
	padding-top:5px;
	#padding-top:10px;
	_padding-top:10px;
	display:block;
	margin-top:30px!important;
	#margin-top:0px!important;
	_margin-top:0px!important;}

#carga_ultimas .noticias3{
	width:100%!important;
	height:95%;
	background:url(../images/noticias-novedades/fondo_art.gif) repeat-x;
	padding-top:5px;
	#padding-top:10px;
	_padding-top:10px;
	display:block;
	margin-top:30px!important;
	#margin-top:0px!important;
	_margin-top:0px!important;
}
/*
input, textarea  {
	border: #CCC solid 1px;
	color:#000;
	text-decoration: none;
	font: normal 10px "Verdana";
}*/

/* Mensajes de ayuda */

#mensajesAyuda
{
	width:300px;
	font-family:Verdana;
	font-size:11px;
	border:1px solid #336699;
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	text-align:center;
}

#ayudaTitulo
{
	background-color:#336699; 
	color:#FFFFFF; 
	padding:1px;
	font-weight:bold;
}

#ayudaTexto
{
	
	vertical-align:middle;
	padding:2px;
	background:#E2E2E2;

}

/*Nuevos Estilos*/

.no-style{
	border:none!important;
}


.vermas{
	background:url(../images/nu-images/vermas.gif) top left no-repeat;
	padding:4px 3px 0px 24px;
	margin-left: 65%;
	display:block;
	color:#990000!important;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.vermas:hover{
	color:#333333!important;
	text-decoration:underline;
}

#derecha #clean {
	width: 240px;
	margin: 1px 0px 1px 3px!important;
	#margin: 1px 0px 1px 3px!important;
	border: 1px solid #c0c0c0;
	padding: 0px;
	display:table;
}

#derecha #clean h1{
	font-size:14px;
	display:block;
	padding:15px 20px 5px 5px;
	margin-bottom:2px;
	color:#336699;
	background:url(../images/nu-images/h1-clean.png) repeat-x top left;
}

#derecha #clean .imgborder{
	border:solid 1px #c0c0c0;
	margin:5px 5px 20px 5px!important;
	}

#derecha #clean a{
	text-decoration:none;
	color:#333333;
}

#derecha #clean .a_bld{
	text-decoration:none;
	font-size:12px;
	color:#336699;
	font-weight:bold;
}

#derecha #clean a:hover, #derecha #clean .a_bld:hover{
	text-decoration:underline;
}

#derecha #clean p{
	font-size:11px;
	color:#333333;
	vertical-align:top!important;
	border-bottom:#006699 dotted 1px;
	margin: 3px 6px 2px 2px;
	padding-bottom:5px;
	text-align:justify;
}

#derecha #clean b{
	font-size:12px;
	color:#336699;
}



/*Noticias*/
#derecha #clean_nus {
	width: 240px;
	margin: 1px 0px 1px 3px;
	#margin: 1px 0px 1px 3px;	
	border: 1px solid #c0c0c0;
	padding: 2px 0px 4px 0px; 
	#padding: 1px 0px 1px 0px; 	
	display:block;
	background:url(../images/nu-images/news-up.gif) repeat-x left top;
}

#derecha #clean_nus h1{
	font-size:14px;
	display:block;
	padding:15px 20px 5px 5px;
	margin-bottom:2px;
	color:#336699;
	background:url(../images/nu-images/h1-clean.png) repeat-x top left;
}

#derecha #clean_nus .imgborder{
	border:solid 1px #c0c0c0;
	margin:5px 5px 5px 5px!important;
	float:left;
}

#derecha #clean_nus a{
	text-decoration:none;
	color:#333333;
}

#derecha #clean_nus .a_bld{
	text-decoration:none;
	font-size:12px;


	color:#336699;
	font-weight:bold;
}

#derecha #clean_nus a:hover, #derecha #clean_nus .a_bld:hover{
	text-decoration:underline;
}

#derecha #clean_nus p{
	font-size:11px;
	color:#333333;
	vertical-align:top!important;
	display:block;
	border-bottom:#006699 dotted 1px;
	margin: 3px 6px 2px 5px;
	padding-bottom:5px;
	text-align:justify;
}

#derecha #clean_nus b{
	font-size:12px;
	color:#336699;
}

#derecha #clean_nus p a{
	text-decoration:none;
	font-size:12px;
	color:#333333!important;
	font-weight:bold;
	display:block;
	margin-bottom:4px;
}


/*Fin de noticias*/

#footer {
	background-image: url(../images/nu-images/Nueva-Ver-update_15.gif)!important;
	background-repeat: no-repeat;
	_background-position: bottom 3px!important;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	height: 241px;
}

#footer .creditos{
	width:300px!important;
	padding: 15px;
	_padding: 8px 15px 15px 15px;
	float:left;
	display:block;
} 


#footer .creditos a.linker{
	font-size:11px;
	color: #FFCC00;
	text-decoration:underline;
} 

#footer .creditos a.linker:hover{
	color: #003366;
	text-decoration:none;
} 

#footer .creditos h1{
	font-size:14px;
	display:block;
	padding-left:20px;
	margin-bottom:10px;
	color:#FFFFFF;
}

#footer .creditos #novedades{
	padding: 10px 10px 10px 10px;
	display:block;
	color:#FFFFFF!important;
}

#footer .creditos #novedades ul{
	color:#FFFFFF!important;
	font-weight:bold!Important;
}

.botones_foo{
	height:1px;
}

.botones_foo1{
	display:block;
	margin-left:12PX!IMPORTANT;
}

#footer  p  {
	font-size: 10px;
	color: white;
	text-decoration: none;
}
#footer a {
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

#maestro_chartf{
	background-color:#cddee5;
	width:350px!important;
}
#links-td {
	margin: 0px;
	padding:0px;
	width: 271px;
	vertical-align: top;
}
#links-td-plazas {
	margin: 0px;
	padding:0px;
	width: 271px;
	_width: 261px;
	vertical-align: top;
}
#links-td-gestion {
	margin: 0px;
	padding:0px;
	width: 271px;
	vertical-align: top;
}

#links-td a,#links-td-plazas a, #links-td-gestion a{
	color:#333333;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}

#links-td a:hover,#links-td-plazas a:hover, #links-td-gestion a:hover{
	color:black;
	font-size:11px;
	text-decoration:underline;
}
#td-banner{
padding:0px 0px 0px 1px!important;
margin:0px!important;
width:552px!important;}

.tr_color_bg{
	background-color: #f1f0f0;
}

.tr.datos{
	border-bottom:#CCCCCC dotted 1px;
}

#contenido-low3 {
	clear: both;
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	height: 100%;
	width:100%!important;
}

.jefaturass{
	color:black!important;
	font-size:10px!important;
	font-weight:bold!important;
}

.mail_charg{
color:#990000;
font-weight:bold;
font-size:10px;
text-decoration:none;
}
#td-eval-admim {
	vertical-align: top;
	margin: 0px;
	padding: 4px;
}

#td-eval-admim p {
	color:#336699;
	text-align:justify;
}


#td-eval-logueo {
	vertical-align: top;
	margin: 0px;
	padding: 4px;
	#padding: 4px;	
	_padding: 0px 4px 4px 4px!important;
	border: 1px solid #336699;
	width:250px!important;
}

#td-eval-latder {
	margin: 0px;
	width:250px!important;
}

.a-funcionarios {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 2px;
}
.a-funcionarios:hover {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
	text-align: left;
	margin: 0px;
	padding: 2px;
}
h5 {
	font-size: 16px;
	color: #666666;
	font-weight: normal;
}
#contenido #td-eval-logueo a.img-butt {
	margin: 0px;
	padding: 0px;
	clear: both;
	display: block;
}

#txt_DSC_CLAVE, #txt_nueva_clave2, #txt_nueva_clave{
	width:80%;
	border:solid 1px #336699;
}

/* table container */
div.table {
/*	position:relative;
*/	width:900px;
	margin:0px auto 37px auto;
	#margin:0 auto 37px auto;
	_margin:0 auto 37px auto;
}
table.listing {
	border-bottom:1px solid #9097A9;
	width:899px;
	padding:0;
	margin:0px auto 15px auto;
}
table.listing th {
	border-top:0 !important;
}
table.listing th.full {
	border-left:0;
	border-right:0 !important;
	text-align:left;
}
div.table img.left {
	display:none;
}
div.table img.right {
	display:none;
}
/* table styles */
table.listing td, table.listing th {
	border:1px solid #fff;
	/*text-align:center;*/
}
table.listing th {
	background:#336699;
	color:#fff;
	padding:5px;
}
table.listing td {
	background:#D8D8D8;
	color:#000;
	padding:3px 5px;
}
table.listing .bg td {
	background:#ECECEC;
}
table.listing .bg_2 td {
	background: #d8d8d8;
}
table.listing .bg_3 td {
	background: #FFCC00;
	color:#336699;
}
table.listing .white td {
	background:#fff;
}
table.listing .first {
	border-left:0px solid #336699;
	text-align:left;
}
table.listing .last {
	border-right:0px solid #336699;
}
table.listing th.first {
	background:#336699;
	border-left:0;
}
table.listing th.last {
	background:#336699;
	border-right:0;
}
table.listing .style1 {
	font-weight:bold;
	color:#990000;
}
table.listing .style2 {
	font-weight:bold;
	padding-left:16px;
}
table.listing .style3 {
	padding-left:25px;
}
table.listing .style4 {
	padding-left:35px;
}

div.caja_gente
{
  margin: 15px 2px 2px 2px;
  border: 1px solid #CCCCCC;
  height: auto;
  width: 19.25%;
  float: left;
  text-align: center!important;
  padding:0px;
}	
div.caja_gente img
{
  clear:both;
}
div.caja_gente a:hover img {border: 1px solid #0000ff;}
div.desc
{
  text-align: center;
  font-weight: bold;
  width:100%;
  color:#990000;
}

.bold_rojo{
	font-weight:bold;
	color:#990000;
	font-size:13px;
	text-decoration:underline;
}

.perfil_puesto{
	color:#336699!important;
	font-weight:bold;
}

.a-droit{
margin-left:15px!important;
display:block;}

hr {
	border: 1px dotted #336699;
	padding: 0px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}

#contenido_fotos_thumb{
	clear:both;
	text-align:left;
	padding-top:5px;
}

#contenido_fotos_thumb img{
	border:2px solid #ccc;
	cursor:pointer;
	float:left;
}

#contenido_fotos_grandes{
	text-align:center!important;
	clear:both;
	padding:0px 120px 0px 130px;
}

#contenido_fotos_grandes img{
	border:2px solid #ccc;
	text-align:center!important;
}

#personajes_titulo{
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	padding:12px 0px 2px 24px;
	border-bottom:1px solid #ddd;
	background:url(../images/backgrounds/bg_sinopsis_personajes.gif) no-repeat 0px 8px;
}
#pie_foto{
	clear:both;
	margin:5px 5px 5px 10px;
	font-size:9pxp;
	color:#666666;
	font-weight:bold;
}

#foto1{
text-align:center;}

.volver{
	color:#990000!important;
	font-weight:bold;
	text-decoration:none;
	margin:10px!important;
	font-size:12px!important;
}

.volver:hover{
	color:#333333!important;
	text-decoration:underline!important;
}

.numero a{
	color:#990000;
	text-decoration:none;
	margin: 0px 2px 0px 2px;
	font-weight:bold;
}

.numero a:hover{
	color:#333333;
	text-decoration:underline;
	margin: 0px 2px 0px 2px;
	font-weight:bold;
}

.navegacion1_actual{
	color:#336699;
}

#head_indice a{
	color:#003366;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:3px!important;
	border-bottom:#CCCCCC dotted 1px;
	margin-bottom:3px;
}

#head_indice a:hover{
	color: #990000;
	border-bottom:#990000 dotted 1px;
}


.validacionAD{
	border:1px solid #999999 !important;
}

.imagen-news{
	padding:2px;
	border:#999999 dotted 1px;
	margin:0px 2px 10px 2px!important;
	float:left;
}

.texto-latnews{
	font-size:11px!important;
}

.mini_video{
/*	width:31%;
	_width:30%;*/
	float:left;
	margin:1px;
	padding:15px 1px 2px 1px;
	_padding:12px 2px 0px 2px;
	text-align:center;
	font-size:8px!important;
	color:#000000;
/*	background: url(../images/nu-images/fondo-video.jpg) no-repeat top;
*/	height:95px;
	_height:60px;
	_margin-top:-4px!important;
	display:block;
}

.mini_video:hover{
	color:#336699!important;
/*	background: url(../images/nu-images/fondo-videoblu.jpg) no-repeat top!important;
	_background: url(../images/nu-images/fondo-videoblu.jpg) no-repeat top!important;*/
}

.min-video{
/*	border:#CCCCCC dotted 1px;
*/	padding:2px;
}

#oficina_52, #oficina_55, #colegio_18, #colegio_305, #ofiEXP_45, #ofiEXP_54, #oficina_50, #txt_nombre, #txt_num_identificacion{
	color:#336699;
	font-weight:bold;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
	margin:3px!important;
	width:273px;	
}


.selectores-verificacion{
	color:#336699;
	font-weight:bold;
	border:#c0c0c0 solid 1px;
	height:18px;
	vertical-align:middle;
	font-size:11px;
	margin:3px!important;
}


.rojo-data{
	color: #990000!important;
	font-weight:bold;
	padding:0px 3px 0px 3px;
	text-align:center;
}

.subTitulos3{
	color: #FFFFFF!important;
	font-weight:bold;
	padding:3px;
	background-color:#990000;
	font-size:13px;
	border-bottom:#FFFFFF 1px dotted;
}

.subTitulos7{
	color: #990000!important;
	font-weight:bold;
}

#listado_videos{
	height:130px!important;
	#height:130px!important;
	_height:103px!important;
	display:block;
	overflow: scroll;
	overflow-y: hidden;
	-ms-overflow-y: hidden;


}
/*#div-sos {
	margin: 0px;
	padding: 0px;
	min-height:350px!important;
	display:table;
	width:inherit;
	_width:100%!important;
	clear:both;
}
*/

#vacantes a.pdf {
	background-image: url(../images/nu-images/pdf_64.gif);
	display: block;
	height: 27px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	width: 350px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: underline;
}
