H2 {
	color: #15362C
	font-family: Arial;
	/* font-size: 1em; */
	font-weight: bolder;
	margin-bottom: 3px;
	margin-top: 3px;
	font-size: 1.2em;
}

.ir_busc {
	float:left;
}

.enlace_verde {
	color: #76B20A;
	text-decoration: none;
}

.enlace_verde_negrita {
	color: #76B20A;
	text-decoration: none;
	font-weight: bold;
}


.recursos_izq {
	width: 55%;
	float: left;
	margin-right: 20px;
}

.recursos_dcha {
	width: 41%;
	float:left;
}

.cabecerarecursos{
	background-color: #E3E8CC;
	height: 23px;
	whidht: 100%;
	padding-top: 4px;
	margin-bottom: 20px;
	text-align: center;
     	clear:both;
}

.recursosdeempleo{
	margin-bottom: 30px;
	margin-right: 20px;
	float:left;
	width:90%;
	clear:both;
	/*border: 1px solid white;*/
}

.novedad{
	margin-bottom: 30px;
	width: 45%;
	float:left;
	margin-right: 20px;
}


.entrevista{
	margin-bottom: 30px;
	margin-right: 20px;
	float:left;
	width:90%;
	clear:both;
	border: 1px solid white;
}

.linea{
	margin-bottom: 30px;
	float:left;
	width:45%;
	margin-right: 20px;
}

.linea_titulo {
	font-size: 1.2em;
	font-weight: bold;
}

.detalle_linea01 {
	margin-top: 0px;	
}

.izq_detalle01 {
	padding-top:7px;
	height: 600px;
	width: 20%;
	float:left;
	margin-right: 20px;
}

.contenido_detalle01 {
	margin-left: 20px;
	padding-top: 5px; 	
	padding-left: 100px;
}

.texto P {
	margin-bottom: 1em;
}

.lista_referencias{
	padding-left: 0px;
}

.lista_item_referencia {
	list-style: none;
}

.item_verde {
	font-size: 1.25em;
	font-weight: bold;
	color: #738C00;
}

.enlace_negrita {
	font-size: 1.1em;
	font-weight: bold;
	text-align:justify;
/*	font-family: Arial;*/
	text-decoration: none;
	color: #000000;
}

.enlace_negrita:hover {
	text-decoration: underline;
}

.menu_linea_detalle{
	text-align:right;
	/*
	position:absolute;
	clear: both;
	width: 690px; 
	*/
	height: 18px;
	background-color: #E3E8CC;
	margin-left: 20px;
	padding-top: 3px;
	margin-top: -20px;
}

.menu_enlace{
	margin-right: 19px;
}

.menu_enlacen{
	margin-right: 26px;
}

.detalle_linea02, .detalle_autor, .detalle_credito{
	/*
	padding-top: 0px;
	margin-bottom: 25px;
	float:left;
	*/
	margin-top: 35px;
	margin-left: 20px;
	width: 685px; 
	
}


/**La Tribuna*/

.la_tribuna{

	margin-top: -30px;
	margin-left: 0px;
	width: 685px; 
}

.linea_la_tribuna{

	
	margin-bottom: 15px;
}

.texto_la_tribuna{
	
	float:left;
	margin-top:0px;
	margin-left: 20px;
	vertical-align: top;
}

.detalle_credito{
	margin-top: 0px;
}

.izq_detalle02, .izq_autor, .izq_credito{
	padding-top:10px;
	width: 20%;
	float:left;
}


/*Esta clase nos permite englobar elementos en un bloque dejando un margen debajo*/
.bloque, .bloque_autor{
	/*border: 2px solid blue;*/
	margin-bottom: 40px;
}

.texto_verde_claro{
	font-size: 1.1em;
	font-weight: bold;
	color: #9EB04F;
	text-align:justify;
/*	font-family: Arial;*/
}

.pie_img_general{
	width: 85%;
}

.texto_negrita{
	font-size: 1em;
	font-weight: bold;
	text-align:justify;
/*	font-family: Arial;*/
	margin-bottom: 15px;
}

.texto_verde_negrita{
	font-size: 1.1em;
	font-weight: bold;
	color: #738C00;
	text-align:justify;
/*	font-family: Arial;*/
}

.contenido_detalle02, .contenido_autor, .contenido_credito, .contenido_noticia{
/*	margin-bottom: 30px; */
	margin-left: 20px;
	float: left;
	width:75%;
/*	font-family: Arial;*/
}

p.texto {
	font-size: 1.1em;
	text-align:justify;
/*	font-family: Arial;*/
	padding-bottom:10px;
}



.subir{
	margin-top: 40px; 
	text-align:right;
}

.barra_usuario {
	text-align: right;
}

.lnk_normas_foro {
	margin-top: 10px;
	margin-bottom: 10px;
}

.tabla_foro {
	/*background-color: #D2E7AF;*/
	width: 100%;
}

.th_foro1 {
	color: #15362C;
	background-color: #D2E7AF;
/*	font-family: Arial;*/
	font-weight: bold;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 5px solid #F9FCF3;
}

.th_foron {
	border-left: 5px solid #F9FCF3;
	border-right: 5px solid #F9FCF3;
	padding-left: 10px;
	padding-right: 10px;
	color: #15362C;
	background-color: #D2E7AF;
	/*font-family: Arial;*/
	font-weight: bold;	
	text-align: center;
}

.th_foronn {
	border-left: 5px solid #F9FCF3;
	padding-left: 10px;
	padding-right: 10px;
	color: #15362C;
	background-color: #D2E7AF;
/*	font-family: Arial;*/
	font-weight: bold;	
	text-align: center;
}

.td_foro1 {
	border-right: 5px solid #F9FCF3;
	border-bottom: 1px solid #B1C3B8;
/*	font-family: Arial;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 0.91em;
}

.td_foron {
	border-left: 5px solid #F9FCF3;
	border-right: 5px solid #F9FCF3;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid #B1C3B8;
/*	font-family: Arial;*/
	padding-top: 5px;
	padding-bottom: 5px;
	width: 50px;
	font-size: 0.91em;
}

.td_foronn {
	border-left: 5px solid #F9FCF3;
	border-bottom: 1px solid #B1C3B8;
/*	font-family: Arial;*/
	padding-left: 10px;
	padding-right: 10px;
	width: 50px;
	font-size: 0.91em;
}

.td_respn {
	border-left: 5px solid #F9FCF3;
	border-right: 5px solid #F9FCF3;
	font-family: Arial;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 70px;
	background-color: #EAF3D8;
	font-size: 0.91em;
	text-align: center;
}

.td_foro_resp {
	border-top: 2px solid white;
/*	font-family: Arial;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 0.91em;
}

.td_resp1 {
	width: 466px;
        padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	border-right: 5px solid #F9FCF3;
	background-color: #EAF3D8;
}

.align_right {
	text-align: right;
}

.align_center {
	text-align: center;
}

.input_gris {
	background-color: #EAF3D8;
	border: 1px solid #EAF3D8;
	vertical-align: bottom;
	margin-left: 5px;
/*	font-family: Arial;*/
	font-size: 0.91em;
	color: #666666;
}

.txt_gris_negrita {
	color: #666666;
	font-weight: bold;
}

.textarea_gris {
	background-color: #EAF3D8;
	border: 1px solid #EAF3D8;
	vertical-align: top;
	margin-left: 8px;
/*	font-family: Arial;*/
	/* font-size: 1.2em; */
	color: #666666;

}

.frm_fila {
	margin-bottom: 15px;
}

.frm_tema, .frm_mensaje {
	width: 525px;
}

.boton_verde_aceptar {
/*	font-family: Arial;*/
	background-color: transparent;
	border: 0px;
	color: #76B20A;
	/*font-weight: bold;*/
	text-decoration: none;
	cursor: pointer;
	text-transform:uppercase;
	font-size: 1em;
	background-image: url(../img/aceptar.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	height: 22px;
}
.boton_verde_cancelar {
/*	font-family: Arial;*/
	background-color: transparent;
	border: 0px;
	color: #76B20A;
	/*font-weight: bold;*/
	text-decoration: none;
	cursor: pointer;
	text-transform:uppercase;
	font-size: 1em;
	background-image: url(../img/borrar.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	height: 22px;
}

.boton_verde_aceptar_sms {
/*	font-family: Arial;*/
	background-color: transparent;
	border: 0px;
	color: #76B20A;
	/*font-weight: bold;*/
	text-decoration: none;
	cursor: pointer;
	text-transform:uppercase;
	font-size: 1em;
	background-image: url(../img/publicar.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	height: 22px;
}
.boton_verde_cancelar_sms {
/*	font-family: Arial;*/
	background-color: transparent;
	border: 0px;
	color: #76B20A;
	/*font-weight: bold;*/
	text-decoration: none;
	cursor: pointer;
	text-transform:uppercase;
	font-size: 1em;
	background-image: url(../img/cancelar.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	height: 22px;
}
.boton_verde_prev_sms {
/*	font-family: Arial;*/
	background-color: transparent;
	border: 0px;
	color: #76B20A;
	/*font-weight: bold;*/
	text-decoration: none;
	cursor: pointer;
	text-transform:uppercase;
	font-size: 1em;
	background-image: url(../img/previsualizar.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	height: 22px;

}

.mas_temas {
	float: right;
	text-align: right;
	width: 40%;
}

.mas_respuestas {
	float: right;
	text-align: right;
	width: 40%;
	margin-top: -30px;
}

.nuevo_tema {
	float: left;
	width: 40%;

}

.fin_listado_temas {

}

.principal_enlace{
	margin-bottom: 20px;
}

.select_position {
	float:left;
	margin-top:3px;
}

.conte_hemeroteca {
	/*border: 1px solid transparent;*/
	width: 100%;
}

.select_hemeroteca {
/*	font-family:Arial, Helvetica, sans-serif;*/
	background-color:#E3E8CC;
	color:#738C00;
	width:100px;
	font-size:10px;
}


/**cuerpo_revistaempleo*/

.revista{
	
}

.revista_empleo{
	float: left;
	height: 170px;
	padding-top: 35px;
	margin-right: 30px;
	width: 20%;
}

.pie_revista{

}


/*Estilos para el formulario de usuarios*/

.campo{
	width: 98%;
	margin-bottom: 12px;
}

.campo_img{
	width: 80%;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}

.campo_nombre{
	background-color: #E3E8CC;
	border:none;
	margin-left: 7px;
	width:504px;
}

.campo_apellido1{
	background-color: #E3E8CC;
	border:none;
	margin-left: 5px;
	width:155px;
	margin-right: 5px;
}

.campo_apellido2{
	background-color: #E3E8CC;
	border:none;
	margin-left: 5px;
	width:203px;
}

.campo_telefono{
	background-color: #E3E8CC;
	border:none;
	margin-left: 11px;
	width:175px;
	margin-right: 5px;
}

.campo_telefono2{
	background-color: #E3E8CC;
	border:none;
	margin-left: 11px;
	width:234px;
}

.campo_correo{
	background-color: #E3E8CC;
	border:none;
	margin-left: 5px;
	width:447px;
}

.campo_verifique_correo{
	background-color: #E3E8CC;
	border:none;
	margin-left: 4px;
	width:396px;
}

.campo_usuario{
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width:504px;
}

.campo_contrasenya{
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	margin-right: 7px;
	width: 170px;
}

.campo_verifique_contrasenya{
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width: 186px;
}

.campo_codigo{
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width: 375px;
}

.campo_cargo {
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width: 514px
}

.campo_entidad {
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width: 508px
}

.campo_direccion {
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width: 498px
}

.campo_tema {
	background-color: #E3E8CC;
	border:none;
	margin-left: 9px;
	width: 518px
}

.botones_formulario00{
	margin-top: 10px;
	margin-bottom: 10px;
	height:23px;

}

.position_check {
	float:left;
	width: 30%;
}

.btn_izq {
	float:left;
	width: 69%;
	text-align:right;
}

.btn_nueva_clave {
	float:left;
	width: 78%;
	text-align:right;
}

.boton{
	visibility:hidden;
}

.descr_mensaje {
	margin-top: 5px;
	margin-bottom: 5px;
}

/**Home en RevistaEmpleo*/

.izq_revista_empleo02{
	width:20%;
	float: left;
}

.texto_revista_empleo02{
	margin-left:20px;
	float:left;
}

.linea_texto_revista_empleo02{
	margin-bottom:15px;
}


.indice_revista_empleo{
	list-style: none;
	list-style-image:  url(../img/vacio.gif);
	margin: 0px;
	padding-left: 0px;
}

.li_indice_revista_empleo{
	margin-left: 0px;
	padding-left: 0px;
}

/**Estilos submenu*/

.submenu{
	background-color: #E3E8CC;
	margin-left: 17px;
	width: 675px;
	height: 30px;
	padding-right: 10px;
	margin-top: -25px;
	margin-bottom: -25px;
}

.boton_verde_submenu {
	background-color: transparent;
	border: 0px;
	color: #738C00;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
	cursor: pointer;
}

.enlace_verde_submenu {
/*	font-family:  Arial;*/
	color: #738B01;
	text-decoration: none;
}

.boton_submenu_relacionado {
	text-align: center;
	float: right;
	margin-top: 7px;
	margin-right: 20px;
	width: 130px;
}

.boton_submenu_imprimir{
	font-color: #819719;
	font-weight: bold;
	text-align: center;
	float: right;
	margin-top: 7px;
	margin-right: 10px;
	width: 60px;
}

.boton_submenu_descarga{
	font-color: red	;
	font-weight: bold;
	text-align: center;
	float: right;
	margin-top: 7px;
	margin-right: 10px;
	width: 130px;
}

.boton_submenu_recomendar{
	font-color: #819719;
	font-weight: bold;
	width: 150px;
	text-align: center;
	float: right;
	margin-top: 7px;
}

.foro_crear{
		color : #496152;
/*		font-family : Verdana, Arial, Helvetica, sans-serif;*/
		float: left;
		font-size: 11px;
		/*font-weight:bold;*/
		text-decoration:none;
  	    background-image: url(../img/nuevo_mensaje.gif);
	    background-repeat: no-repeat;
	    background-position: middle;
	    padding-left: 28px;
	    margin-bottom: 20px;
	    height: 22px;
}

.foro_publicar{
		color : #496152;
/*		font-family : Verdana, Arial, Helvetica, sans-serif;*/
		float: left;
		font-size: 11px;
		/*font-weight:bold;*/
		text-decoration:none;
  	    background-image: url(../img/publicar.gif);
	    background-repeat: no-repeat;
	    background-position: middle;
	    padding-left: 28px;
	    height: 22px;
	    vertical-align: middle;
	    /*margin-bottom: 20px;*/
}

.foro_editar{
		color : #496152;
/*		font-family : Verdana, Arial, Helvetica, sans-serif;*/
		clear_both;
		font-size: 11px;
		/*font-weight:bold;*/
		text-decoration:none;
  	    background-image: url(../img/modificar.gif);
	    background-repeat: no-repeat;
	    background-position: middle;
	    padding-left: 28px;
	    margin-bottom: 20px;
}

.foro_borrar{
		color : #496152;
/*		font-family : Verdana, Arial, Helvetica, sans-serif;*/
		clear:both;
		font-size: 11px;
		/*font-weight:bold;*/
		text-decoration:none;
  	    background-image: url(../img/borrar.gif);
	    background-repeat: no-repeat;
	    background-position: middle;
	    padding-left: 28px;
	    margin-bottom: 20px;
}

.foro_responder{
		color : #496152;
/*		font-family : Verdana, Arial, Helvetica, sans-serif;*/
		float: left;
		font-size: 11px;
		/*font-weight:bold;*/
		text-decoration:none;
  	    background-image: url(../img/responder.gif);
	    background-repeat: no-repeat;
	    background-position: middle;
	    padding-left: 28px;
	    margin-bottom: 20px;
	    height: 22px;
}

.foro_responder_res{
		color : #496152;
/*		font-family : Verdana, Arial, Helvetica, sans-serif;*/
		float: left;
		font-size: 11px;
		/*font-weight:bold;*/
		text-decoration:none;
  	    background-image: url(../img/responder.gif);
	    background-repeat: no-repeat;
	    background-position: middle;
	    padding-left: 28px;
	    margin-bottom: 20px;
	    height: 22px;
	    margin-top: -30px;
}

.subir_informe {
	clear: both;
	float: right;
	margin-right: 120px;
	margin-top: 15px;
	margin-bottom: 20px;
	font-size: 11px;
	background-image: url(../img/resto_img/subir.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

.texto_error {
	color: #ED2E38;
/*	font-family: Arial;*/
	font-size: 1em;
}

.texto_error_negrita {
	color: #ED2E38;
/*	font-family: Arial;*/
	font-size: 1em;
	font-weight: bolder;
}

.registrado{
	text-align: right;
}