@charset "utf-8";
/*Fichero: _css_reset.css-------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, /*ol, ul, li,*/
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     /*font-weight: normal;*/
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

/*
ol, ul {
     list-style: none
}
*/

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}
/*------------------------------------------------------------------------------*/

/*Fichero: inicio.css-----------------------------------------------------------*/
/**
*	Fichero CSS para la página de inicio
*
*	*/

/**
*	Obtenemos el User agent del navegador cliente. Esto es necesario porque internet exploter siempre quiere llevar la contraria.
*
*	*
*	User agent: Netscape*
*	User agents: Firefox, MSIE, Safari, Opera
*/
.inicio {
	width:100%;
	/*height:100%;*/
	height:365px; /* IE SUCKS */
}

.menuInicio {
	vertical-align:top;
	text-align:left;
	padding:86px 0px 0px 30px;
}

.elementoMenu {
	width:245px; /* width:234px; */
	height:35px;
	border:1px solid #cccccc;
	color:#cc3366;
	background-color:#FFFFFF;
	vertical-align:middle;
	letter-spacing:4px;
	padding-left:15px;
	cursor:pointer;

	font-weight:bold;
}

.elementoMenu_2 {
	width:245px; /* width:234px; */
	height:35px;
	border:1px solid #cccccc;
	color:#FFFFFF; /*#cc3366;*/
	background-color:#0066CC; /*#99ccff;*/
	vertical-align:middle;
	letter-spacing:4px;
	padding-left:15px;
	cursor:pointer;

	font-weight:bold;
}

.espacioMenu {
	width:234px;
	height:16px;
}

.earthMan {
	width:600px;
	text-align:right;
	padding-right:12px;
	vertical-align:bottom;
}

#subMenu1 {
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:9999;
}

.elementoSubmenu {
	width:213px;
	height:35px;
	border:1px solid #cccccc;
	color:#333333;
	background-color:#FFFFFF;
	vertical-align:middle;
	letter-spacing:4px;
	padding-left:15px;
	cursor:pointer;
	text-align:left;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); min-height: 0; /*background: #FFF;*/
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/

	font-weight:bold;
}

.elementoSubmenu_2 {
	width:213px;
	height:35px;
	border:1px solid #cccccc;
	color:#FFFFFF; /*#333333;*/
	background-color:#0066CC; /*#99ccff;*/
	vertical-align:middle;
	letter-spacing:4px;
	padding-left:15px;
	cursor:pointer;
	text-align:left;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); min-height: 0; /*background: #FFF;*/
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/

	font-weight:bold;
}

.espacioSubmenu {
	width:213px;
	height:1px;
}

a.earthMan, a.earthMan:link, a.earthMan:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#0066CC;
	text-decoration:none;
}

a.earthMan:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
}

td.nonsense {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#0066CC;
	text-decoration:none;
	cursor:pointer;
	white-space:nowrap;
}

td.nonsense2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	cursor:pointer;
	white-space:nowrap;
}

#earthMan1, #earthMan2, #earthMan3, #earthMan4, #earthMan5 {
	position:absolute;
	top:0px;
	left:0px;
}

/*------------------------------------------------------------------------------*/

/*Fichero: ventanas.css---------------------------------------------------------*/
/**
*	Estilos para las ventanas emergentes de la pÃ¡gina de Wealth Solutions
*
*	*/
.winTable_c1 {
	width:7px;
	height:34px;
	vertical-align:bottom;
	text-align:right;
}

.winTable_c2 {
	width:8px;
	height:34px;
	vertical-align:bottom;
	text-align:left;
}

.winTable_c3 {
	width:7px;
	height:7px;
	vertical-align:top;
	text-align:right;
}

.winTable_c4 {
	width:8px;
	height:7px;
	vertical-align:top;
	text-align:left;
}

.winTable_h_title {
	height:34px;
	background-image:url("https://jofeco.es/templates/default/images/winTable_h.png");
	background-repeat:repeat-x;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	color:#cc3399;
}

.winTable_h_ico {
	height:34px;
	background-image:url("https://jofeco.es/templates/default/images/winTable_h.png");
	background-repeat:repeat-x;
	text-align:right;
	padding-right:10px;
	vertical-align:middle;
}

.winTable_h2 {
	height:7px;
	background-image:url("https://jofeco.es/templates/default/images/winTable_h2.png");
	background-repeat:repeat-x;
}

.winTable_v {
	width:7px;
	background-image:url("https://jofeco.es/templates/default/images/winTable_v.png");
	background-repeat:repeat-y;
}

.winTable_v2 {
	width:8px;
	background-image:url("https://jofeco.es/templates/default/images/winTable_v2.png");
	background-repeat:repeat-y;
}

.winTable {
	background-color:#ffffff;
}

/* Para la ventana del formulario de empleo */
.filaEmp1 {
	text-align:left;
	vertical-align:top;
	padding:33px 0px 0px 9px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:12px;
	line-height:20px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.filaEmp2 {
	text-align:left;
	vertical-align:top;
	padding:84px 0px 0px 9px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:12px;
	line-height:20px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.filaEmp3 {
	color:#0099ff;
	text-align:left;
	vertical-align:top;
	padding:27px 0px 27px 9px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:12px;
	line-height:20px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.filaEmp4 {
	color:#999999;
	text-align:justify;
	vertical-align:bottom;
	padding:0px 9px 8px 9px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:12px;
	line-height:20px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.filaEmp666 {
	color:#999999;
	text-align:justify;
	vertical-align:bottom;
	padding:0px 9px 8px 9px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:10px;
	line-height:12px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

/* Para la ventana del coÃ±azo legal */

/* Para la ventana de los esquemas de trabajo */
table.tablaEsquema {
	width:555px;
	height:329px; /* 34 de la cabecera mÃ¡s 295 del esquema  */
}

td.tituloEsquema {
	width:555px;
	height:34px;
	vertical-align:top;
}

td.tituloEsquemaSafari1 {
	width:521px;
	height:34px;
	vertical-align:top;
	text-align:right;
}

td.tituloEsquemaSafari2 {
	width:34px;
	height:34px;
	vertical-align:top;
	text-align:left;
}

td.contenidoEsquema {
	width:555px;
	height:295px;
	vertical-align:top;
}

/*------------------------------------------------------------------------------*/

/*Fichero: cabecera.css---------------------------------------------------------*/
/**
*	Fichero CSS principal
*
*	*/

/**
*	Obtenemos el User agent del navegador cliente. Esto es necesario porque internet exploter siempre quiere llevar la contraria.
*
*	*
*	User agent: Netscape*
*	User agents: Firefox, MSIE, Safari, Opera
*/

/* Cabecera de la página de inicio */
.headerTable1 {
	width:1008px;
	height:215px;
	background-image:url('https://jofeco.es/templates/default/images/cabeceraPaginaInicial.png');
}

.headerTable1_l {
	width:312px;
	text-align:center;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
}

.headerTable1_r {
	width:696px;
	text-align:left;
	vertical-align:bottom;
	padding:0px 2px 0px 10px;
}

/* Cabecera para el resto de páginas */
.headerTable2 {
	width:1008px;
	height:196px;
	background-image:url('https://jofeco.es/templates/default/images/cabeceraPaginasGenerales.png');
}

.headerTable2_l {
	width:653px;
	height:161px;
	text-align:left;
	vertical-align:top;
	padding-left:35px;
}

.headerTable2_r {
	width:355px;
	height:196px;
	text-align:right;
	vertical-align:bottom;
	padding-right:27px;
}

.headerTable2_b, .headerTable2_menu {
	width:653px;
	height:35px;
	vertical-align:middle;
}

.headerTable2_menu1 {
	width:1%;
	white-space:nowrap;
	height:35px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	letter-spacing:4px;
	padding-left:47px;
}

.headerTable2_menusep {
	width:1%;
	white-space:nowrap;
	height:35px;
	vertical-align:middle;
	text-align:center;
	padding:0px 9px 0px 9px;
}

.headerTable2_menu2 {
	width:1%;
	white-space:nowrap;
	height:35px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	letter-spacing:4px;
}

.headerTable2_menuspacer {
	width:100%;
	height:35px;
}

.headerTable2_menu3 {
	width:1%;
	white-space:nowrap;
	height:35px;
	vertical-align:middle;
	text-align:right;
	padding-right:15px;
}

a.headerLink, a.headerLink:link, a.headerLink:visited {
	font-family:inherit;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.headerLink:hover {
	font-family:inherit;
	font-size:12px;
	color:#cc3366;
	text-decoration:none;
}

#cartelitoSeccion, #cartelitoSeccion2 {
	position:absolute;
	top:35px;
	left:600px;
}

/* Cabecera para jofeco 2.0 */
.headerTable3 {
	width:1008px;
	height:196px;
	background-image:url('https://jofeco.es/templates/default/images/cabeceraJofeco2.png');
}

.headerTable3_a {
	width:1008px;
	height:161px;
	text-align:left;
	vertical-align:top;
	padding-left:35px;
}

.headerTable3_b {
	width:1008px;
	height:35px;
	text-align:left;
	vertical-align:top;
}

.headerTable3_menu {
	width:1008px;
	height:35px;
	vertical-align:middle;
}

.headerTable3_menu1 {
	width:1%;
	white-space:nowrap;
	height:35px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	letter-spacing:4px;
	padding-left:47px;
}

.headerTable3_menusep {
	width:1%;
	white-space:nowrap;
	height:35px;
	vertical-align:middle;
	text-align:center;
	padding:0px 9px 0px 9px;
}

.headerTable3_menu2 {
	width:1%;
	white-space:nowrap;
	height:35px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	letter-spacing:4px;
}

.headerTable3_menuspacer {
	width:100%;
	height:35px;
}

.headerTable3_menu3 {
	width:1%;
	white-space:nowrap;
	height:35px;
	vertical-align:middle;
	text-align:center;
	padding:0px 12px 0px 12px;
}

.headerTable3_menu4 {
	width:1%;
	white-space:nowrap;
	height:35px;
	vertical-align:middle;
	text-align:right;
	padding:0px 27px 0px 26px;
}

/*------------------------------------------------------------------------------*/

/*Fichero: principal.css--------------------------------------------------------*/
/**
*	Fichero CSS principal
*
*	*/

/**
*	Obtenemos el User agent del navegador cliente. Esto es necesario porque internet exploter siempre quiere llevar la contraria.
*
*	*
*	User agent: Netscape*
*	User agents: Firefox, MSIE, Safari, Opera
*/

/* Covert Ops */
@font-face {
  font-family: MuthaFucker;
  src: url('https://jofeco.es/templates/default/fonts/ntailu.ttf') format("truetype");
  font-weight:400;
}

@font-face {
  font-family: MuthaFucker2;
  src: url('https://jofeco.es/templates/default/fonts/ntailu.eot');
  font-weight:400;
}

/* Para el tag body */
body {
	background-image:url('https://jofeco.es/templates/default/images/fondorayas2.png');
	background-repeat:repeat;

	/* Textos */
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
}

#center_table_patch_id { /* Se ha añadido un id opcional a la tabla usada para centrar otras tablas, de forma que se puedan utilizar estilos CSS en ella */
	background-image:url('https://jofeco.es/templates/default/images/Cabecera_Laterales.png');
	background-position:top;
	background-repeat:repeat-x;
}

#center_table_patch_id_alt { /* Se ha añadido un id opcional a la tabla usada para centrar otras tablas, de forma que se puedan utilizar estilos CSS en ella */
	background-image:url('https://jofeco.es/templates/default/images/Cabecera_Laterales2.png');
	background-position:top;
	background-repeat:repeat-x;
}

/* Para el DIV manto */
.bg_div_on {
	position:fixed; /* Para que se quede fijo y ocupe toda la pantalla a pesar del scroll */
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:666;

	padding:5px;
	/*background-color:white;*/
	background-image:url('https://jofeco.es/templates/default/images/bg_black.png');
	background-repeat:repeat;
}

* html .bg_div_on { /* Hack para que funcione la propiedad position:fixed en el puto internet exploter de mierda, que siempre está tocando los putos cojones con sus mariconadas. */
	position:absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

	padding:5px;
	/*background-color:white;*/
	background-image:url('https://jofeco.es/templates/default/images/bg_black.png');
	background-repeat:repeat;
}

.bg_div_off {
	display:none;
}

/* Tabla principal */
#main {
	width:1008px;
	height:600px;

	background-image:url('https://jofeco.es/templates/default/images/fondorayas.png');
	background-repeat:repeat;
}

.main_l {
	background-image:url('https://jofeco.es/templates/default/images/SombraIzq2.png');
	background-repeat:repeat-y;
	vertical-align:top;
}

.main_r {
	background-image:url('https://jofeco.es/templates/default/images/SombraDcha2.png');
	background-repeat:repeat-y;
	vertical-align:top;
}

.main_c {
	width:100%;
}

#headerMan {
	height:100%;
}

#contentsMan {
	/*height:365px;*/
	height:100%;
}

#footerMan {
	padding-left:12px;
	height:20px;
}

p {
	margin:5px;
}
/*------------------------------------------------------------------------------*/

/*Fichero: pantallas.css--------------------------------------------------------*/
/**
*	Fichero CSS principal
*
*	*/

/**
*	Obtenemos el User agent del navegador cliente. Esto es necesario porque internet exploter siempre quiere llevar la contraria.
*
*	*
*	User agent: Netscape*
*	User agents: Firefox, MSIE, Safari, Opera
*/

/* Pantallas de sectores y servicios ---------------------------------------------------------------------------------------------- */
.sectores {
	width:95%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

.servicios {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

.sectoresTitulo {
	width:50%; /* Hay sólo dos así que en total hacen el 100% */
	color:#0099ff;
	font-size:13px;
	vertical-align:top;
	text-align:left;
	padding-bottom:8px;
	padding-top:22px;
	padding-left:21px;
	height:1%;
}

.sectoresTabla {
	width:50%; /* Hay sólo dos así que en total hacen el 100% */
	vertical-align:top;
	text-align:left;
	padding-left:21px;
	padding-right:5px;
}

.serviciosTabla {
	width:100%;
	vertical-align:top;
	text-align:left;
	padding-left:51px;
	padding-top:16px; /* 61px */
}

table.sectoresMenu {
	width:100%;
}

table.serviciosMenu {
	width:581px;
}

td.sectoresMenu, td.serviciosMenu {
	width:100%;
	height:35px;
	border:1px solid #cccccc;
	color:#333333;
	/*background-color:#FFFFFF;*/
	/*background-image:url('https://jofeco.es/templates/default/images/fondoPixelAzul.png');
	background-repeat:repeat;*/
	vertical-align:top;
	/*padding-top:10px;
	padding-left:15px;*/
	cursor:pointer;
}

td.espacioSectoresMenu, td.espacioServiciosMenu {
	width:100%;
	height:1px;
}

td.espacioServiciosFinal {
	width:100%;
	height:35px;
}

.sectoresDiv, .serviciosDiv {
	display:none;
	margin:10px 10px 10px 0px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:22px;
	color:black;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop); min-height: 0; color: #000;*/
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); min-height: 0; /*background: #FFF;*/
}

.porrazo3 {
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
	padding-left:15px;
}

.porrazo2 {
	width:100%;
	height:35px;
	padding-top:10px;
	padding-left:15px;
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelAzul.png');
	background-repeat:repeat;
}

.porrazo1 {
	width:100%;
	height:35px;
	padding-top:10px;
	padding-left:15px;
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
}

/* Pantalla Empleo ----------------------------------------------------------------------------------------------------------------------------- */
.empleo {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

.empleoTabla {
	width:50%;
	vertical-align:top;
	text-align:left;
	padding-top:50px;
}

.areasTabla {
	width:50%;
	vertical-align:top;
	text-align:left;
	padding-top:50px;
}

table.empleoForm {
	width:620px;
}

.empleoIntro {
	text-align:left;
	vertical-align:top;
	padding:28px 0px 0px 35px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.areasIntro {
	padding-bottom:10px;
}

.empleoFieldName {
	text-align:left;
	padding-left:50px;
	vertical-align:middle;
	color:#666666;
	width:1%;
	white-space:nowrap;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.empleoField {
	text-align:left;
	padding-left:20px;
	vertical-align:middle;
	width:100%;
}

.areasField {
	text-align:left;
	padding-left:8px;
	vertical-align:middle;
	color:#666666;
	width:100%;
	/**/padding-bottom:5px;/* Definitivamente, me cago en IE */

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.areasCheckbox {
	text-align:left;
	vertical-align:middle;
	width:1%;
	/**/padding-bottom:5px;/* Definitivamente, me cago en IE */
}

.formField {
	width:247px;
	height:23px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

.fileField { /* IE Sh1t only. Parece ser que Firefox y compañía no quieren aplicar estilos a los campos tipo file. */
	width:346px;
	height:23px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

.empleoBotonera {
	text-align:right;
	vertical-align:middle;
	padding:40px 40px 0px 0px;
}

/* Pantalla ITES --------------------------------------------------------------------------------------------------------------- */
table.ites {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

td.ites {
	width:100%;
	padding:39px 50px 20px 30px;
}

#itesPageHolder {
	width:100%;
	vertical-align:top;
	padding-right:28px;
	text-align:left;
	height:384px; /* IE SUCKS */
}

/* Div para el tochaco de ITES */
#scrollerDivMan {
	overflow:hidden;
	/**/
	width:100%;
	/* Definitivamente, IE debe dejar de existir. */
	height:384px;
}

.itesControls {
	width:1%;
	vertical-align:middle;
	text-align:right;
	height:100%;
}

.control1Top {
	vertical-align:top;
	padding:0px 10px 0px 0px;
}

.control2Top {
	vertical-align:top;
	padding:0px 0px 0px 0px;
}

.control1Bottom {
	vertical-align:bottom;
	padding:0px 10px 0px 0px;
}

.control2Bottom {
	vertical-align:bottom;
	padding:0px 0px 0px 0px;
}

.itesTitle {
	color:#0099ff;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:16px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.itesText {
	color:#333333;
	margin-bottom:35px;
	text-align:justify;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

a.enlaceITES, a.enlaceITES:link, a.enlaceITES:visited {
	font-family:inherit;
	font-size:11px;
	color:#0099ff;
	text-decoration:none;
}

a.enlaceITES:hover {
	font-family:inherit;
	font-size:11px;
	color:#0099ff;
	text-decoration:underline;
}

/* Pantalla JOFECO ------------------------------------------------------------------------------------------------------------------------------- */
.jofeco {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

.jofecoP0 {
	color:#666666;
	text-align:justify;
	vertical-align:top;
	font-weight:bold;
	padding:52px 45px 20px 32px;
	width:50%;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.jofecoP_Eitoman {
	font-family:inherit;
	font-size:13px;
	color:#666666;
	text-align:justify;
	vertical-align:top;
	padding:52px 32px 20px 45px;
	width:50%;
}

.jofecoP1 {
	color:#000000;
	text-align:justify;
	vertical-align:top;
	padding:0px 45px 20px 32px;
	width:50%;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.jofecoP2 {
	color:#0099ff;
	text-align:justify;
	vertical-align:top;
	padding:0px 32px 20px 45px;
	width:50%;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.jofecoP3 {
	color:#000000;
	text-align:justify;
	vertical-align:top;
	padding:0px 45px 20px 32px;
	width:50%;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.jofecoP4 {
	color:#000000;
	text-align:justify;
	vertical-align:top;
	padding:0px 32px 20px 45px;
	width:50%;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

/* Pantalla CONTACTO ----------------------------------------------------------------------------------------------------------------------------- */
.contacto {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

.grafico_mapa {
	vertical-align:top;
	text-align:left;
	padding:30px 0px 0px 74px;
	width:1%;
}

.direccion {
	vertical-align:bottom;
	text-align:left;
	padding:0px 0px 50px 110px;
	width:100%;
}

.contacto_minitabla {
	width:210px;
}

.circleman_purple { /* I'm Circle Man! */
	vertical-align:top;
	text-align:left;
	padding:5px 10px 0px 0px;
}

.direccion_A {
	color:#cc3366;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:15px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.direccion_B {
	color:#333333;
	padding-top:5px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

a.enlaceContacto, a.enlaceContacto:link, a.enlaceContacto:visited {
	color:#cc3366;
	text-decoration:none;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

a.enlaceContacto:hover {
	color:#cc3366;
	text-decoration:underline;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

/* Pantalla Sistemas de trabajo ------------------------------------------------------------------------------------------------------------------ */
table.sistematrabajo {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

td.sistematrabajo {
	width:100%;
	vertical-align:top;
	text-align:left;
	padding-left:151px; /* No nos olvidemos de MEW */
	padding-top:96px;
}

.menu_sistematrabajo {
	width:340px;
}

.menu_sistematrabajo_item {
	width:340px;
	height:35px;
	border:1px solid #cccccc;
	color:#666666;
	/*background-color:#FFFFFF;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}

.menu_sistematrabajo_item_2 {
	width:340px;
	height:35px;
	border:1px solid #cccccc;
	color:#666666;
	/*background-color:#99ccff;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelAzul.png');
	background-repeat:repeat;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}

/* Pantallas Jofeco 2.0 -------------------------------------------------------------------------------------------------------------------------- */
.jofeco2 {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

.jofeco2_tablanoticias {
	width:772px;
}

.jofeco_noticia {
	width:772px;
	height:35px;
	border:1px solid #cccccc;
	color:#666666;
	/*background-color:#FFFFFF;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}

.jofeco_noticia_2 {
	width:772px;
	height:35px;
	border:1px solid #cccccc;
	color:#666666;
	/*background-color:#99ccff;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelAzul.png');
	background-repeat:repeat;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}

.listadoTituloNoticia {
	font-family:inherit;
	font-size:12px;
	color:#0099ff;
	text-align:left;
	padding-left:14px;
}

.listadoFecha {
	width:70px;
	font-family:inherit;
	font-size:10px;
	color:#666666;
	text-align:left;
}

.listadoNumComentarios {
	width:120px;
	font-family:inherit;
	font-size:10px;
	color:#666666;
	text-align:left;
	padding-left:5px;
}

.detalleTituloNoticia {
	font-family:inherit;
	font-size:12px;
	color:#0099ff;
	text-align:left;
	padding-left:14px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
}

.detalleFecha {
	width:70px;
	font-family:inherit;
	font-size:10px;
	color:#666666;
	text-align:right;
	padding-right:20px;
}

.detalleNumComentarios {
	width:100px;
	font-family:inherit;
	font-size:10px;
	color:#666666;
	text-align:left;
	padding-left:5px;
}

td.jofeco_paginador {
	padding-top:18px;
}

table.jofeco_paginador {
	height:25px;
}

.paginadorIcoAnt {
	height:25px;
	vertical-align:middle;
	text-align:left;
	padding-right:8px;
}

.paginadorTextoAnt {
	height:25px;
	text-align:left;
	padding-right:22px;
	vertical-align:middle;
}

.paginadorNumero {
	height:25px;
	vertical-align:middle;
	padding:0px 2px 0px 2px;
	font-size:11px;
	color:#666666;
}

.paginadorTextoSig {
	height:25px;
	text-align:right;
	padding-left:22px;
	vertical-align:middle;
}

.paginadorIcoSig {
	height:25px;
	vertical-align:middle;
	text-align:right;
	padding-left:8px;
}

.paginadorPagActual{
	font-family:inherit;
	font-size:10px;
	color:#0099ff;
}

table.jofeco2blog {
	width:100%;
	height:1%;
}

td.jofeco2blog {
	padding:20px 111px 0px 126px;
	text-align:left;
	vertical-align:top;
}

.jofeco2_tablablog {
	width:100%;
}

.jofeco_contenidonoticia {
	padding:10px;
	text-align:justify;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:21px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.jofeco_introblog {
	padding:20px 0px 16px 22px;
}

.introblog1 {
	text-align:left;
	letter-spacing:1px;
}

.introblog2 {
	text-align:right;
	padding-right:5px;
}

a.bloglink, a.bloglink:link, a.bloglink:visited {
	font-family:inherit;
	font-size:11px;
	color:#cc3366;
	text-decoration:none;
}

a.bloglink:hover {
	font-family:inherit;
	font-size:11px;
	color:#cc3366;
	text-decoration:underline;
}

.blogLvl1 {
	padding:0px 0px 16px 22px;
}

.infoBlog {
	vertical-align:top;
	text-align:left;
	width:110px;
	font-size:11px;
	padding:15px 12px 0px 0px;
}

.avatarBlog {
	text-align:left;
}

.nickBlog {
	padding-top:5px;
	color:#0099FF;
	white-space:nowrap;
}

.fechaBlog {
	color:#333333;
}

.contenidoBlog {
	vertical-align:top;
	border:1px solid #cccccc;
	color:#000000;
	/*background-color:#FFFFFF;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
	padding:15px;
}

.textoBlog {
	text-align:justify;
	padding-bottom:25px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	line-height:20px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

.responderBlog {
	text-align:right;
	padding-bottom:25px;
}

.infoBlog2 {
	vertical-align:top;
	text-align:left;
	width:110px;
	font-size:11px;
	padding:15px 12px 0px 0px;
}

.contenidoBlog2 {
	vertical-align:top;
	padding:15px;
}

.espacioPagina {
	padding:0px 0px 0px 90px;
}

.paginador2IcoAnt {
	height:25px;
	vertical-align:middle;
	text-align:left;
	width:1%;
	white-space:nowrap;
	padding-right:8px;
}

.paginador2TextoAnt {
	height:25px;
	text-align:left;
	vertical-align:middle;
	width:1%;
	white-space:nowrap;
	font-size:11px;
	color:#0099ff;
	padding-right:22px;
}

.paginador2Espacio {
	height:25px;
	vertical-align:middle;
	width:100%;
}

.paginador2TextoSig {
	height:25px;
	text-align:right;
	vertical-align:middle;
	width:1%;
	font-size:11px;
	color:#0099ff;
	white-space:nowrap;
	padding-left:22px;
}

.paginador2IcoSig {
	height:25px;
	vertical-align:middle;
	text-align:right;
	width:1%;
	white-space:nowrap;
	padding-left:8px;
}

a.paginador2Link, a.paginador2Link:link, a.paginador2Link:visited {
	font-family:inherit;
	font-size:11px;
	color:#0099ff;
	text-decoration:none;
}

a.paginador2Link:hover {
	font-family:inherit;
	font-size:11px;
	color:#0099ff;
	text-decoration:underline;
}

.contenedorFormulario {
	padding:40px 0px 110px 22px;
}

.blogFormIntro {
	letter-spacing:1px;
	padding-bottom:32px;
	text-align:left;
}

.blogFieldname {
	vertical-align:top;
	text-align:left;
	padding:5px 10px 0px 70px;
	width:1%;
	white-space:nowrap;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:13px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'hIEfix.png', sizingMethod = 'crop'); zoom:1;*/
}

td.blogField {
}

input.blogField {
	width:247px;
	height:23px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

.blogArea {
	width:100%;
	height:177px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

.blogFormControls {
	vertical-align:middle;
	padding-top:16px;
}

.blogFormControl1 {
	height:32px;
	vertical-align:middle;
	text-align:left;
	padding-right:5px;
	width:1%;
}

.blogFormControl2 {
	height:32px;
	vertical-align:middle;
	text-align:left;
	white-space:nowrap;
	width:1%;
	font-size:11px;
}

.blogFormControl3 {
	height:32px;
	vertical-align:middle;
	width:100%;
	padding-right:15px;
	text-align:right;
}

.blogFormControl4 {
	height:32px;
	vertical-align:middle;
	width:1%;
	text-align:right;
}

.blogFormControl5 {
	height:23px;
	vertical-align:middle;
	padding-right:10px;
	text-align:left;
}

.blogFormControl6 {
	height:23px;
	vertical-align:middle;
	text-align:left;
	white-space:nowrap;
	font-size:10px;
	color:#0099FF;
}

table.jofeco2_descargas {
	width:100%;
	/*height:100%;*/
	height:384px; /* IE SUCKS */
}

td.jofeco2_logodescargas {
	width:50%;
	vertical-align:top;
	text-align:center;
	padding-top:82px;
}

td.jofeco2_descargas {
	width:50%;
	vertical-align:top;
	text-align:right;
	padding:40px 25px 0px 0px;
}

.jofeco2_tabladescargas {
	width:490px;
}

.descargasSup {
	width:100%;
	height:16px;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	/*background-color:#FFFFFF;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
}

.descargasMedio {
	width:100%;
	height:22px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	/*background-color:#FFFFFF;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
	padding-left:10px;
	cursor:pointer;
	vertical-align:middle;
	color:#666666;
	text-align:left;
}

.descargasMedio_2 {
	width:100%;
	height:22px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#c8e8fe;
	padding-left:10px;
	cursor:pointer;
	vertical-align:middle;
	color:#666666;
	text-align:left;
}

.descargasInf {
	width:100%;
	height:16px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	/*background-color:#FFFFFF;*/
	background-image:url('https://jofeco.es/templates/default/images/fondoPixelBlanco.png');
	background-repeat:repeat;
}

#descargasDiv {
	position:absolute;
}

a.nickBlog, a.nickBlog:link, a.nickBlog:visited {
	color:#0099ff;
	text-decoration:none;
}

a.nickBlog:hover {
	color:#0099ff;
	text-decoration:underline;
}

/*------------------------------------------------------------------------------*/

/*Fichero: pie.css--------------------------------------------------------------*/
/**
*	Fichero CSS principal
*
*	*/

/**
*	Obtenemos el User agent del navegador cliente. Esto es necesario porque internet exploter siempre quiere llevar la contraria.
*
*	*
*	User agent: Netscape*
*	User agents: Firefox, MSIE, Safari, Opera
*/

.footerTable {
	width:100%;
	height:20px;

	font-family:inherit;
	font-size:10px;
}

.footer_l {
	width:1%;
	white-space:nowrap;
	text-align:left;
	padding:0px 5px 0px 5px;
	vertical-align:middle;
}

.footer_r {
	width:1%;
	white-space:nowrap;
	text-align:right;
	padding:0px 5px 0px 5px;
	vertical-align:middle;
}

.footer_c {
	width:100%;
	text-align:center;
	vertical-align:middle;
}

a.footerLink, a.footerLink:link, a.footerLink:visited {
	font-family:inherit;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

a.footerLink:hover {
	font-family:inherit;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

/*------------------------------------------------------------------------------*/

/*Fichero: intranet.css---------------------------------------------------------*/
ï»¿/**
*	Fichero CSS intranet
*
*	*/

/**
*	Obtenemos el User agent del navegador cliente. Esto es necesario porque internet exploter siempre quiere llevar la contraria.
*
*	*
*	User agent: Netscape*
*	User agents: Firefox, MSIE, Safari, Opera
*/

.placeholder {
	width:9999px;
	height:666px;
	/**
	*	Por alguna razÃ³n todavÃ­a desconocida, en este fichero NO SE INTERPRETA LA PRIMERA CLASE CSS que contiene, por lo que se ha tenido que crear
	*	una clase ficticia para que sea ignorada y se puedan leer las otras correctamente.
	*
	*	No se sabe cuÃ¡l es la causa del error, pero podrÃ­a estar en la codificaciÃ³n de caracteres del fichero.
	*/
}

/* Para la pantalla de introducciÃ³n */
.introTable {
	width:444px;
	padding:43px 12px 0px 43px;
	vertical-align:top;
}

.helpTable {
	width:564px;
	padding:12px 25px 25px 25px;
	vertical-align:top;
}

.helpInnerTable {
	border:1px solid #0099ff;
	background-image:url('https://jofeco.es/templates/default/images/fondorayas.png');
	background-repeat:repeat;
	vertical-align:top;
	padding:46px 22px 46px 22px;
}

.introTitle {
	text-align:left;
	font-size:16px;
	color:#0099ff;
	letter-spacing:1px;
	line-height:22px;
	padding-bottom:36px;
}

.introText {
	text-align:justify;
	color:#666666;
	padding-bottom:15px;

	font-family:MuthaFucker, MuthaFucker2, Verdana;
	font-size:12px;
	line-height:20px;
}

.helpTitle {
	text-align:left;
	font-size:12px;
	color:#cc3366;
	padding-bottom:10px;
}

.helpText {
	text-align:justify;
	font-size:12px;
	color:#333333;
	padding-bottom:25px;
	line-height:21px;
}

.helpTinyText {
	text-align:justify;
	font-size:11px;
	color:#333333;
	padding-bottom:25px;
}

/* Para el login */
table.loginTable {
	width:1008px;
	height:600px;
	background-image:url('https://jofeco.es/templates/default/images/zona_privada/fondoLogin.png');
	background-position:top left;
	background-repeat:no-repeat;
}

td.loginTable {
	text-align:right;
	vertical-align:middle;
	padding-right:23px;
}

.loginForm {
	width:335px;
	height:98px;
}

.loginField {
	width:1%;
	height:22px;
	font-size:12px;
	letter-spacing:2px;
	text-align:left;
	vertical-align:middle;
	padding:0px 11px 0px 8px;
	color:#0099ff;
}

.loginCtrl {
	width:100%;
	height:22px;
	text-align:left;
	vertical-align:middle;
}

.loginButton {
	text-align:right;
}

.loginMsg {
	color:#FF0000;
	font-size:10px;
	text-align:right;
}

/* Para la intranet */

.intranetMan {
	background-image:none;
}

.cabeceraIntranet1 {
	width:100%;
	height:129px;
	background-image:url('https://jofeco.es/templates/default/images/zona_privada/FondoCabecera.png');
	background-repeat:repeat-x;
}

.cabeceraIntranet2 {
	height:129px;
	background-image:url('https://jofeco.es/templates/default/images/zona_privada/cabeceraIntranet.png');
	background-position:top left;
	background-repeat:no-repeat;
}

.espacioSup {
	height:65px;
	text-align:right;
	vertical-align:top;
}

.menuSupIni {
	height:35px;
	width:257px;
}

.menuSupItem {
	height:35px;
	width:1%;
	padding-right:40px;
	text-align:left;
	/**/
	vertical-align:middle;
	/**/
}

.menuSupFin {
	height:35px;
	/*width:100%;*/
}

.menuInf {
	height:30px;
	text-align:right;
}

.menuInf1 {
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#CC3366;
	white-space:nowrap;
	padding:5px 10px 0px 0px;
}

.menuInf2 {
	text-align:left;
	vertical-align:middle;
	padding:5px 25px 0px 0px;
}

span.menuSupItem {
	font-family:inherit;
	font-size:14px;
	color:#CC3366;
}

a.menuSupItem, a.menuSupItem:link, a.menuSupItem:visited {
	font-family:inherit;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

a.menuSupItem:hover {
	font-family:inherit;
	font-size:14px;
	color:#CC3366;
}

/* Pantalla de Usuarios */
.botoneraListado {
	padding-bottom:17px;
	vertical-align:top;
}

td.botonListado {
	border-left:1px solid #d5d5d5;
	height:30px;
	vertical-align:middle;
	padding-left:12px;
	font-family:inherit;
	font-size:12px;
	color:#999999;
	white-space:nowrap;
}

a.botonListado, a.botonListado:link, a.botonListado:visited {
	font-family:inherit;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}

a.botonListado:hover {
	font-family:inherit;
	font-size:12px;
	color:#CC3366;
}

td.tablaListado {
	width:100%;
	height:387px;
	border:1px solid #98d6ff;
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/bgListTable.png");
	background-repeat:repeat;
	padding:5px;
}

table.tablaListado {
	width:100%;
}

.cabecera_tabla_intranet {
	height:24px;
	vertical-align:middle;
	font-size:12px;
	color:#0099ff;
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/FondoListadoBlanco.png");
	background-repeat:repeat;
}

.separadorCabeceraIntranet {
	height:9px;
}

.separadorRegistroIntranet {
	height:2px;
}

.intranet_filaImpar {
	height:20px;
	vertical-align:middle;
	font-size:11px;
	color:#333333;
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/FondoListadoBlanco.png");
	background-repeat:repeat;
}

.intranet_filaPar {
	height:20px;
	vertical-align:middle;
	font-size:11px;
	color:#333333;
	/*background-image:url("https://jofeco.es/templates/default/images/zona_privada/FondoListadoBlanco.png");
	background-repeat:repeat;*/
}

.pageHolder {
	padding:15px 0px 20px 0px;
	text-align:right;
}

.formTable {
	width:100%;
	height:263px;
	background-image:url('https://jofeco.es/templates/default/images/fondorayas.png');
	background-repeat:repeat;
	border:1px solid #0099ff;
}

.formTitle {
	width:100%;
	height:26px;
	vertical-align:middle;
	background-color:#99cdff;
	border:1px solid #999999;
	font-size:12px;
	color:#333333;
	padding-left:22px;
}

td.formData {
	padding:49px 0px 41px 0px;
	vertical-align:middle;
}

table.formData {
	width:540px; /* Anchura fija */
	height:146px; /* Altura mÃ­nima: puede variar segÃºn contenido */
}

.fieldName {
	width:1%;
	height:24px;
	white-space:nowrap;
	vertical-align:middle;
	padding:0px 15px 0px 15px;
	text-align:left;
}

td.fieldCtrl {
	width:100%;
	height:24px;
	vertical-align:middle;
	text-align:left;
}

.formControls {
	padding-top:32px;
	text-align:right;
}

/* Noticias */

td.tablaListadoNoticias {
	width:100%;
	height:387px;
	border:1px solid #98d6ff;
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/FondoTablaNoticias.png");
	background-repeat:repeat;
	padding:5px;
}

.numComentariosIntranetPar {
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/NumComentarios.png");
	background-repeat:no-repeat;
	width:24px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
}

.numComentariosIntranetImpar {
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/NumComentarios2.png");
	background-repeat:no-repeat;
	width:24px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
}

.numComentariosIntranetPar_Activo {
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/NumComentarios_activo.png");
	background-repeat:no-repeat;
	width:24px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
}

.numComentariosIntranetImpar_Activo {
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/NumComentarios2_activo.png");
	background-repeat:no-repeat;
	width:24px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
}

a.enlaceListado, a.enlaceListado:link, a.enlaceListado:visited {
	font-family:inherit;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

a.enlaceListado:hover {
	font-family:inherit;
	font-size:11px;
	color:#0099ff;
	text-decoration:none;
}

/* Comentarios */

td.tablaListadoComentarios {
	width:100%;
	height:387px;
	border:1px solid #98d6ff;
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/FondoTablaComentarios.png");
	background-repeat:repeat;
	padding:5px;
}

/* Descargas */

td.tablaListadoDescargas {
	width:100%;
	height:387px;
	border:1px solid #98d6ff;
	background-image:url("https://jofeco.es/templates/default/images/zona_privada/FondoTablaDescargas.png");
	background-repeat:repeat;
	padding:5px;
}

/*------------------------------------------------------------------------------*/

