.cabecera {
	width: 780px;
	height: 39px;
	margin-left: auto;
	margin-right: auto;

	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #E6E5E4;

	background-color: #36393C;
	color: #FFFFFF;
}
.cabecera-invierno {
	width: 780px;
	height: 35px;
	margin-left: auto;
	margin-right: auto;

	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #E6E5E4;

	background: url('../imagenes/cabec_navidad_ineco.gif') no-repeat;
	color: #FFFFFF;
}
#frmIdioma {
	margin-top: 0px;
	margin-bottom: 0px;
}
.selector-idioma {
	background-color: #D3D5D6;
	border: 1px solid #8A8A8A;
	color: #737475;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	margin-top: 0px;
}
.menu-superior  {
	color:	#696969;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size:	11px;
	font-weight:	bold;
	letter-spacing:	0px;
	padding-left:	5px;
	padding-right:	4px;
	padding-bottom: 2px;
	text-transform:	capitalize;
}

.menu-superior a  {
	color: #696969;
}

.menu-superior a:hover  {
	color:	#AAAAAA;
}

.menu-superior-div  {
	background-image: url("../imagenes/fnd-menu-superior.gif");
	height: 20px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
}

.menu-superior-secundario  {
	color: #696969;
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	padding-left: 4px;
	padding-right: 3px;
	text-transform: uppercase;
}

.menu-superior-secundario a  {
	color:	#696969;
}

.menu-superior-secundario a:hover  {
	color:	#AAAAAA;
}
.CABECERA_EMPLEO  {
color:	#91b1be;
font-family:	Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
}

.CABECERA_POPUP  {
color:	#f8a031;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
}

.CELDA_1  {
width:	22px;
}

.CELDA_2  {
width:	179px;
}

.CELDA_3  {
width:	39px;
}

.CELDA_4  {
width:	498px;
}

.CELDA_5  {
width:	22px;
}

.CIFRAS_CABECERA_FONDO  {
background-color:	#ff9900;
/* background-position:	; */
}

.CIFRAS_CABECERA_TEXTO  {
color:	#ffffff;
font-family:	Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
text-decoration:	none;
}

.CIFRAS_DATOS_FONDO  {
background-color:	#ffcc66;
/*background-position:	;*/
}

.CIFRAS_DATOS_TEXTO  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	16px;
text-decoration:	none;
}

.COLOR_BORDEMODULO_HOME  {
background-color:	#faf9f8;
/*background-position:	;*/
}

#Pie {
	width: 100%;	
}
.COLOR_PIE_DOWN  {
	background-color:	#edebe7;
/*	background-position:	;*/
	border-top: 1px solid white;
}

.COLOR_PIE_UP  {
	padding-top: 4px;
	background-color:	#f8f8f6;
/*	background-position:	;*/
}

.COPYRIGHT  {
color:	#999999;
font-family:	Arial, Helvetica, sans-serif;
font-size:	9px;
text-decoration:	none;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

.ENLACE  {
color:	#333333;
font-family:	Arial, Helvetica, sans-serif;
font-size:	10px;
font-weight:	bold;
}

.FONDOMENU  {
background-color:	#f5f5f5;
/*background-position:	;*/
}

.FONDO_BORDE_IMAGEN  {
background-color:	#e9f3fd;
/*background-position:	;*/
}

.FONDO_BORDE_MENU  {
background-color:	#c6dae1;
/*	background-position:	;*/
}

.IMAGEN_HORIZONTAL  {
height:	45px;
width:	165px;
}

.LINEAMENU  {
background-color:	#c6dae1;
/*background-position:	;*/
}

.LINEA_COMPLEMENTARIA_DERECHA  {
background-color:	#c6dae1;
/*	background-position:	;*/
height:	1px;
width:	1px;
}

.LINEA_COMPLEMENTARIA_IZQUIERDA  {
background-color:	#c6dae1;
/*background-position:	;*/
height:	25px;
width:	1px;
}

.MENUH  {
color:	#ffffff;
font-family:	Arial, Helvetica, sans-serif;
font-size:	10px;
}

.MENUH_COLOR  {
background-color:	#666666;
/*background-position:	;*/
}

.MENUH_COLOR_SEL  {
background-color:	#f8a031;
/*background-position:	;*/
}

.SEPARADOR_PIE  {
height:	1px;
width:	39px;
}

.SEPARADOR_RASTRO  {
height:	1px;
width:	31%;
}

.SUBCABECERA  {
color:	#91b1be;
font-family:	Arial, Helvetica, sans-serif;
font-size:	16px;
font-weight:	bold;
}

.SUBMENU_DESTACADO_HOME  {
background-color:	#f8a031;
/*background-position:	;*/
color:	#ffffff;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
}

.SUBMENU_HOME  {
background-color:	#c6dae1;
/*  background-position:	; */
color:	#666666;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
}

.TABLA_PRINCIPAL  {
width:	760px;
}

.TEXTO  {
color:	#737475;
font-family:	Arial;
font-size:	11px;
text-align:	justify;
padding-left: 10px;
padding-right: 10px;
}

.TEXTO a  {
color:	#737475;
}

.TEXTO_EMPLEO  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	10px;
margin:	6px 0cm;
}

.TEXTO_HOME  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	9px;
}

.TEXTO_HOME_TITULO  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	9px;
}

.TEXTO_POPUP  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.TEXTO_RASTRO  {
color:	#666666;
font-family:	Arial, Helvetica, sans-serif;
font-size:	10px;
}

.TEXTO_SEPARADOR  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	10px;
margin:	6px 0cm;
text-align:	justify;
}

.TEXTO_SIMPLE  {
color:	#333333;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.TEXTO_SIMPLE_ORGANIGRAMA  {
color:	#00003f;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	9px;
}

.aviso-legal, aviso-legal a  {
color:	#F8A031;
font-family:	Arial, Helvetica, Sans-Serif;
font-size:	9px;
}

.buscador-proyectos  {
background-color:	#F4F4F4;
border-bottom:	1px solid #737475;
border-left:	1px solid #737475;
border-right:	1px solid #737475;
border-top:	1px solid #737475;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
padding-bottom:	5px;
padding-left:	5px;
padding-right:	5px;
padding-top:	5px;
}

.cabecera-administracion  {
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-size:	11px;
}

.ficha-cliente-foto  {
border-left:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
color:	#737475;
font-size:	10px;
padding-bottom:	1px;
padding-left:	1px;
padding-right:	1px;
width:	158px;
}

.ficha-cliente-fp  {
background-color:	#FFFFFF;
/*  background-position:	; */
border-bottom:	1px solid #E6E5E4;
border-left:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
border-top:	1px solid #E6E5E4;
color:	#96968B;
font-family:	Arial;
font-size:	14px;
font-weight:	bold;
padding-bottom:	10px;
padding-left:	10px;
padding-top:	20px;
width:	150px;
}

.ficha-cliente-logo  {
border-bottom:	1px solid #E6E5E4;
border-right:	2px solid #A3A3A3;
border-top:	1px solid #E6E5E4;
padding-left:	20px;
padding-right:	20px;
padding-top:	10px;
width:	75px;
}

.ficha-cliente-proyecto-subtitulo  {
color:	#8F8B63;
font-family:	Arial;
font-size:	10px;
}

.ficha-cliente-proyecto-texto  {
color:	#4E555E;
font-family:	Arial;
font-size:	10px;
}

.ficha-cliente-seccion1  {
background-color:	#FBFBF8;
/*  background-position:	; */
border-bottom:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
border-top:	1px solid #E6E5E4;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-cliente-seccion2  {
background-color:	#FFFFFF;
/*  background-position:	; */
border-bottom:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-cliente-texto  {
color:	#4E555E;
font-family:	Arial;
font-size:	11px;
text-align:	justify;
}

.ficha-cliente-titulo  {
color:	#8F8B63;
font-family:	Arial;
font-size:	12px;
font-weight:	bold;
}

.ficha-cliente-titulo-proyecto, .ficha-cliente-titulo-proyecto a  {
color:	#4E555E;
font-family:	Arial;
font-size:	11px;
font-weight:	bold;
text-align:	justify;
}

.ficha-proyecto-foto  {
background-color:	#FFFFFF;
background-repeat:	 no-repeat;
border-left:	1px solid #AAAAAA;
border-right:	1px solid #AAAAAA;
color:	#737475;
font-size:	10px;
padding-bottom:	1px;
padding-left:	1px;
padding-right:	1px;
width:	158px;
}

.ficha-proyecto-fp  {
background-color:	#CBC8AB;
/*  background-position:	; */
border-bottom:	1px solid #AAAAAA;
border-left:	1px solid #AAAAAA;
border-right:	1px solid #AAAAAA;
border-top:	1px solid #AAAAAA;
color:	#FFFFFF;
font-size:	12px;
font-weight:	bold;
padding-bottom:	10px;
padding-left:	10px;
padding-top:	10px;
width:	150px;
}

.ficha-proyecto-fp2  {
background-color:	#FFFFFF;
/*  background-position:	; */
border-right:	2px solid #666666;
border-top:	1px solid #AAAAAA;
padding-bottom:	10px;
padding-left:	10px;
padding-top:	10px;
width:	50px;
}

.ficha-proyecto-seccion1  {
background-color:	#FBFBF8;
/*  background-position:	; */
border-bottom:	1px solid #AAAAAA;
border-right:	1px solid #AAAAAA;
border-top:	1px solid #AAAAAA;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-proyecto-seccion2  {
background-color:	#FFFFFF;
/*  background-position:	; */
border-bottom:	1px solid #AAAAAA;
border-right:	1px solid #AAAAAA;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-proyecto-seccion3  {
background-color:	#FBFBF8;
/*  background-position:	; */
border-bottom:	1px solid #AAAAAA;
border-right:	1px solid #AAAAAA;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-proyecto-texto  {
color:	#737475;
font-size:	11px;
text-align:	justify;
}

.ficha-proyecto-titulo  {
color:	#94917B;
font-size:	11px;
font-weight:	bold;
}

.ficha-proyecto-titulo-servicio, .ficha-proyecto-titulo-servicio a  {
color:	#94917B;
font-size:	11px;
font-weight:	bold;
}

.ficha-servicio-foto  {
border-left:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
color:	#737475;
font-size:	10px;
padding-bottom:	1px;
padding-left:	1px;
padding-right:	1px;
width:	158px;
}

.ficha-servicio-fp  {
background-color:	#FFFFFF;
/*  background-position:	; */
border-bottom:	1px solid #E6E5E4;
border-left:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
border-top:	1px solid #E6E5E4;
color:	#96968B;
font-family:	Arial;
font-size:	14px;
font-weight:	bold;
padding-bottom:	10px;
padding-left:	10px;
padding-top:	20px;
width:	150px;
}

.ficha-servicio-seccion1  {
background-color:	#FBFBF8;
/*  background-position:	; */
border-bottom:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
border-top:	1px solid #E6E5E4;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-servicio-seccion2  {
background-color:	#FFFFFF;
/*  background-position:	; */
border-bottom:	1px solid #E6E5E4;
border-right:	1px solid #E6E5E4;
color:	#737475;
font-size:	11px;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.ficha-servicio-texto  {
color:	#737475;
font-size:	11px;
}

.ficha-servicio-titulo  {
color:	#94917B;
font-size:	11px;
font-weight:	bold;
}

.frmButton  {
background-color:	#F4F4F4;
border-bottom-width:	1px;
border-color:	#60364E;
border-left-width:	1px;
border-right-width:	1px;
border-style:	solid;
border-top-width:	1px;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
}

.frmCheckbox  {
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
}

.frmSelect  {
background-color:	#F4F4F4;
border-bottom-width:	1px;
border-color:	#60364E;
border-left-width:	1px;
border-right-width:	1px;
border-style:	solid;
border-top-width:	1px;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
}

.frmText  {
background-color:	#F4F4F4;
border-bottom-width:	1px;
border-color:	#60364E;
border-left-width:	1px;
border-right-width:	1px;
border-style:	solid;
border-top-width:	1px;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
}

.menu-izquierdo-nivel-1-activo  {
color:	#36393C;
font-family:	Arial, Helvetica, Sans-Serif;
font-size:	14px;
font-weight:	bold;
letter-spacing:	1px;
padding-bottom:	5px;
padding-left:	10px;
}

.menu-izquierdo-nivel-1-activo a  {
color:	#36393C;
}

.menu-izquierdo-nivel-1:HOVER  {
color:	#F8A031;
font-family:	Arial, Helvetica, Sans-Serif;
font-size:	11px;
font-weight:	bold;
line-height:	150%;
}

.menu-izquierdo-nivel-2  {
color:	#7F7F79;
font-family:	Arial, Helvetica, Sans-Serif;
font-size:	11px;
letter-spacing:	1px;
padding-left:	10px;
padding-top:	5px;
}

.menu-izquierdo-nivel-2 a  {
color:	#7F7F79;
}

.menu-izquierdo-nivel-2 a:hover  {
color:	#AAAAAA;
}

.menu-izquierdo-nivel-2-activo  {
color:	#F8A031;
font-family:	Arial, Helvetica, Sans-Serif;
font-size:	11px;
font-weight:	bold;
padding-left:	10px;
padding-top:	5px;
}

.menu-izquierdo-nivel-2-activo a  {
color:	#F8A031;
}

.menu-izquierdo-nivel-2-activo a:hover  {
color:	#AAAAAA;
}

.menu-izquierdo-nivel-3  {
color:	#555555;
font-family:	Geneva, Arial, Helvetica, san-serif;
font-size:	9px;
padding-left:	5px;
padding-right:	5px;
text-align:	right;
text-transform:	uppercase;
vertical-align:	bottom;
}

.menu-izquierdo-nivel-3 a  {
color:	#555555;
}

.menu-izquierdo-nivel-3 a:hover  {
color:	#AAAAAA;
}

.menu-izquierdo-nivel-3-activo  {
color:	#F8A031;
font-family:	Geneva, Arial, Helvetica, san-serif;
font-size:	9px;
padding-left:	5px;
padding-right:	5px;
text-align:	right;
text-transform:	uppercase;
vertical-align:	bottom;
}

.menu-izquierdo-nivel-3-activo a  {
color:	#F8A031;
}

.menu-izquierdo-nivel-3-activo a:hover  {
color:	#AAAAAA;
}

.paginacion-td1, paginacion-td1 a  {
color:	#737475;
text-align:	left;
}

.paginacion-td2, .paginacion-td2 a  {
color:	#737475;
text-align:	right;
}

.resumen  {
background-color:	#CCCCCC;
/*  background-position:	; */
border-bottom:	1px solid #737475;
border-left:	1px solid #737475;
border-right:	1px solid #737475;
border-top:	1px solid #737475;
padding-bottom:	5px;
padding-left:	5px;
padding-right:	5px;
padding-top:	5px;
}

.resumen-enlace, .resumen-enlace a  {
color:	#94917B;
font-family:	Arial;
font-size:	11px;
}

.resumen-subtitulo  {
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	10px;
}

.resumen-titulo, .resumen-titulo a  {
	color: #737475;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 7px;
	width: 120px;
}

.resumen-titulo-caja {
	background-color: #EEEEEE;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
}
.cuadrado-contenido {
	padding-top: 10px;
}
.ro-resumen  {
background-color:	#FFFFFF;
border-bottom:	3px solid #E8E8E7;
padding-bottom: 5px;
}


.titulo  {
color:	#555555;
font-family:	Arial;
font-size:	14px;
font-weight:	bold;
padding-left:	10px;
}

.titulo-foto  {
background-color:	#DEDEDE;
/*  background-position:	; */
border-bottom:	3px solid #AAAAAA;
font-size:	10px;
font-weight:	bold;
padding-left:	5px;
padding-right:	5px;
}

.txt-cabecera  {
color:	#E4E0E0;
font-family:	Arial, Helvetica, sans-serif;
font-size:	0.8em;
text-transform:	uppercase;
}

.txt-cabecera a  {
color:	#FFFFFF;
}

.txt-cabecera a:hover  {
color:	#AAAAAA;
}

.txtBlanco  {
color:	#FFFFFF;
}

.ver-pagina  {
background-color:	#FFFFFF;
/*  background-position:	; */
}

A  {
color: #737475;
text-decoration:	none;
}

BODY  {
background-color:	#FFFFFF;
/*  background-position:	; */
margin-left:	0;
margin-right:	0;
}

TD  {
color:	#737475;
font-family:	Arial;
font-size:	11px;
}
.boton {
	margin-left: auto;
	margin-right: auto;
	
	border: 1px solid #000000;
	background: #EEEEEE;
	width: 100px;
}
.boton a {
	color: #995440;
}
/* menu IZQUIERDO */
.menuIZQInicio {width: 158px;}
.menuIZQInicio ul {margin: 0; padding: 0; list-style-type: none;}
.menuIZQFin { margin-top: 17px; border-top: 1px solid #CCCCCC;}

/* menu DERECHO */
.menuDer { 
	width: 159px; 
}
.menuDER ul {
	margin: 10px;
	padding:0; 
	list-style-type: none;
}

.sobre { 
	background: url("../imagenes/iconos/mini-sobre.gif") no-repeat left;
	padding-left: 20px;
	margin-bottom: 10px;
	background-position: top left;
	background-repeat: no-repeat;	
}

.iconPDF {
	background: url("../imagenes/iconos/mini-pdf.gif") no-repeat left;
	padding-left: 20px; 
	width: 100px;
	background-position: top left;
	background-repeat: no-repeat;
}
		 
.iconPlay {
	background: url("../imagenes/iconos/icono_play.gif") no-repeat left;
	padding-left: 20px; 
	width: 100px;
	background-position: top left;
	background-repeat: no-repeat;
}

.iconFlecha {
	background: url("../imagenes/iconos/mini-flecha.gif") no-repeat left;
	padding-left: 20px; 
	width: 100px;
	background-position: top left;
	background-repeat: no-repeat;	
}
