BODY
{
	PADDING: 0px;
	MARGIN: 0px;
	background-image:url(fondoBody.jpg);
	background-repeat:repeat;
	background-color:white;
	background-position:center;
	FONT-FAMILY: Tahoma;
	text-align:center;
}
IMG
{
   border: 0px;
   margin:0px;   
   margin:0px;
}
.imagen_derecha
{
	float:right;
}

.imagen_izquierda
{
	float:left;
}

.imagen_centrado
{
	float:none;
	margin-left:21%;
	margin-right:21%;
}
.texto_derecha
{
	text-align:right;
}

.texto_izquierda
{
	text-align:left;
}

.texto_centrado
{
	text-align:center;
}

.texto_justificado
{
	text-align:justify;
}

#contenido #contenidoTexto .imagen_derecha
{
	float:right;
}

#contenido #contenidoTexto .imagen_izquierda
{
	float:left;
}

#contenido #contenidoTexto .imagen_centrado
{
	float:none;
	margin-left:21%;
	margin-right:21%;
}

#contenido #contenidoTexto .texto_derecha
{
	text-align:right;
}

#contenido #contenidoTexto .texto_izquierda
{
	text-align:left;
}

#contenido #contenidoTexto .texto_centrado
{
	text-align:center;
}

#contenido #contenidoTexto .texto_justificado
{
	text-align:justify;
}

A
{
	COLOR: #666666;
    TEXT-DECORATION: none
}

A:link
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:hover
{
    color:#3394D5;
    TEXT-DECORATION: underline 
}

H1
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    MARGIN: 0px;
    COLOR: #666666;
}

H2
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 114%;
    MARGIN: 0px;
    COLOR: #666666;
}

H3
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    MARGIN: 0px;
    COLOR: black;
    text-align:left;
    font-family:Tahoma;
}

H4
{
    PADDING: 0px;
    MARGIN: 0px;
    COLOR: #666666;
	font-size:14px;
	font-weight:lighter;
	letter-spacing:0.05em;
}

H5
{
    PADDING: 0px;
    FONT-SIZE: 100%;
    MARGIN: 0px;
    COLOR: #666666;
}

H6
{
    PADDING: 0px;
    FONT-SIZE: 114%;
    MARGIN: 0px;
    COLOR: #666666;
}

UL
{
	list-style-type: square;
}



UL UL
{
    LIST-STYLE-TYPE: disc
}
UL UL UL
{
    LIST-STYLE-TYPE: none
}
FORM
{
    PADDING: 0px;
    MARGIN: 0px;
    padding-top:5px;
}
LABEL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #666633;
}
INPUT
{
}

P{
	text-align:justify;
}
#pagina
{
	margin:auto;
	padding:0em;
	clear:both;
    padding-bottom:0px;
	WIDTH: 993px;
	clear:both;
	background-image:url(fondo_pagina.jpg);
	background-repeat:repeat-y;
	
}

#serviciosPagina #servicios
{
	clear:both;
	float:right;
	width:165px;
	/*float:right;*/
	
}

#serviciosPagina #servicios H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.2em;
	color:#666666;
	text-align:left;
	margin-left:34px !important;
	margin-left:23px;
}

#serviciosPagina #servicios UL 
{
	text-align:left;
	/*margin-left:-20px !important;
	margin-left:20px;
	margin-top:10px !important;
	margin-top:19px;*/
}

#serviciosPagina #servicios UL LI
{
	font-size:0.7em;
	text-align:left;
}

#serviciosNoticias #servicios
{
	/*clear:both;*/
	/*float:right;*/
	width:175px;
}

#serviciosNoticias #servicios A
{
	color:#666666;
}

#serviciosNoticias #servicios H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.2em;
	color:#666666;
	text-align:center;
	/*margin-left:23px !important;
	margin-left:32px;*/
}

#serviciosNoticias #servicios UL 
{
	text-align:left;
	/*margin-left:-30px !important;
	margin-left:16px;
	margin-top:10px !important;
	margin-top:19px;*/
	margin-left:30px;
	list-style-image: url(punto.gif);
}

#serviciosNoticias #servicios UL LI
{
	font-size:0.7em;
	text-align:left;
}

#serviciosEnlaces #servicios
{
	clear:both;
	float:right;
	width:175px;
	/*margin-top:210px;*/
}

#serviciosEnlaces #servicios A
{
	color:#666666;
}

#serviciosEnlaces #servicios H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.2em;
	color:#666666;
	text-align:center;
	/*margin-left:23px !important;
	margin-left:32px;*/
}

#serviciosEnlaces #servicios UL 
{
	text-align:left;
	/*margin-left:-30px !important;
	margin-left:16px;
	margin-top:10px !important;
	margin-top:19px;*/
	list-style-image: url(punto.gif);
}

#serviciosEnlaces #servicios UL LI
{
	font-size:0.7em;
	text-align:left;
}


#finPagina
{
	clear:both;
}

#cabecera
{    
	margin:0em;
	margin:auto;
	padding:0em;
	width:998px;
}

#cabecera h1
{
	margin:0em;
	padding:0em;
	visibility:hidden;
	position:absolute;	
}

#cabecera #contenido_cabecera
{    
	height:130px;
	margin:0em;
	padding:0em;
	margin:auto;
	width:100%;
}

#barraCabecera
{
	margin:0em;
	padding:0em;
	background-image:url(barra_cabecera.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;	
	width:996px;
	margin-left:1px !important;
	margin-left:0px;
	margin-top:-5px;
}

#cabecera  #contenido_cabecera #cabeceraIzq #fecha
{
    margin:0em;
	padding:0em;
    color:Black;
    font-size:0.8em;
    text-align:left;
}

#cabecera  #contenido_cabecera #cabeceraIzq
{
	margin:0em;
	padding:0em;
	/*width:360px;
	float:left;*/
	width:30%;
	float:left;
	/*position:relative;
	left:0px;*/
}
#cabecera  #contenido_cabecera #cabeceraIzq #escudo IMG
{
	margin:0em;
	padding:0em;
	margin-top:5px;
}

#cabecera  #contenido_cabecera #flash 
{
	margin:0em;
	padding:0em;
	width:69%;
	float:right;
}
#cabecera  #contenido_cabecera #flash .flash
{
	margin:0em;
	padding:0em;
	width:99.65%;
	height:7.9em;
	margin-right:-2px;
}

#flashSituacion
{
	
}
/*-------------------menu lateral--------------------*/
#menulateral
{
	margin:0em;
	padding:0em;
	float:left;
	/*margin-left:-176px;*/
	margin-top:14px;
}
#menu
{
	margin:0em;
	padding:0em;
}

#inicioMenu
{
	margin:0em;
	padding:0em;
	height:28px;
	width:161px;
	text-align:left;
}

#inicioMenu A
{
	margin:0em;
	padding:0em;
	font-size:1em;
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	color:#3394D5;
	margin-left:7px;
	position:relative;
	top:1px !important;
	top:5px;
	left:2px;
	/*position:relative;
	top:5px;
    left:7px;*/
}

#inicioMenu .opcionPadre
{
	margin:0em;
	padding:0em;
	height:28px;
	width:162px;
	text-align:left;
	background-image:url(menu_abajo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-left:3px;
	/*margin-top:-2px;
	margin-left:5px !important;
	margin-left:0px;*/
}

#inicioMenu .seleccionado IMG
{
	margin:0em;
	padding:0em;
	text-align:left;
	margin-top:-8px;
	width:162px;
	position:relative;
	left:0px;
	top:-6px;
}

#menuEnlaces
{   
	height:auto;	
	margin-top:-5px;
	margin-left:6px;
}


#menuEnlaces UL
{
	TEXT-DECORATION: none;
	margin-bottom:2px;
	clear:both;
	float:none;
	width:161px;
	margin:0em;
	padding:0em;
	margin-top:15px;
	text-align:left;
}

#menuEnlaces UL LI
{
	/*padding-top:0px;
	padding-bottom:0px;
	left:-20px !important;
	LEFT: 0px;
	top:0px;*/
	margin:0em;
	padding:0em;
	margin-left:10px;
	list-style-type: none;	
	border: 0px solid #999999;
	font-family:Tahoma;
	font-size:0.7em;
	color:#666666;
	background-image: url(punto.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#menuEnlaces UL LI A
{
	color:#666666;
	/*position:relative;
	top:-5px !important;
	top:-10px;
	left:15px;*/
	padding:0em;
	margin:0em;
	margin-left:10px;
	position:relative;
	top:-9px;
}

#menuEnlaces UL LI .seleccionado
{
	/*color:#666666;
	position:relative;
	top:-10px;
	left:25px;
	padding:0px;
	font-weight:bold;*/
}

#menuEnlaces .seleccionado
{
	background-image: url(punto.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#menuEnlaces .selec
{
	color:#666666;
	/*position:relative;
	top:-5px !important;
	top:-10px;
	left:15px !important;
	left:15px;*/
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-family:Tahoma;
	background-image: none;
	margin-left:14px;
	position:relative;
	top:-9px;
}

#menuEnlaces .opcionPadre 
{
	/*background-image:url(fondo_opcion_padre.jpg);*/
	height:28px;
	width:158px;
	text-align:left;
	/*margin-left:3.5px;*/
	background-image:url(menu_abajo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:-2px;
}


#menuEnlaces .opcionPadre_seleccionado
{
	/*width:158px;
	font-weight:bold;
	padding-bottom:5px;
	color:#000000;
	border-bottom: 3px solid #b1b197;*/
	
	height:28px;
	width:158px;
	/*float:left;*/
	text-align:left;
	margin-top:-2px;
}

#menuEnlaces .opcionPadre_seleccionado A
{
	/*width:158px;
	font-weight:bold;
	padding-bottom:5px;
	color:#000000;
	border-bottom: 3px solid #b1b197;
	background-image:url(fondo_opcion_padre_seleccionado.jpg);*/
	height:28px;
	width:158px;
	text-align:left;
	/*position:relative;
	top:10px;*/
	margin-top:-2px;
}

#menuEnlaces .opcionPadre_seleccionado IMG
{
	text-align:left;
	margin-top:-10px;
	width:162px;
	position:relative;
	left:-4px;
}

#menuEnlaces A
{
	color:black;
	font-size:16px;
	font-weight:normal;
	position:relative;
	font-family:Georgia,Times New Roman,Times,serif;
	color:#3394D5;
    top:5px;
    left:5px;
}

#menuEnlaces LI A
{
    TEXT-DECORATION: none;
	color:black;
    font-weight:normal;
	font-size:11px;	
    position:relative;
    font-family:Tahoma;
	font-size:1em;
	color:#666666;
}

#menuEnlaces UL LI .seleccionado 
{
    /*font-weight:bold;
    width:148px;
	border-bottom: 3px solid #F5DC02;*/
}

#menuEnlaces LI A:hover
{
    
    TEXT-DECORATION: underline;
}

#menuEnlaces UL UL
{
	TEXT-DECORATION: none;
	list-style-image: url(punto.gif);
	list-style-position:inside;
	margin-bottom:2px;
	background-image:url(fondo_submenu.jpg);
	background-repeat:repeat-y;
	width:150px;
	margin-top:-6px;
	padding-top:3px;
}

#menuEnlaces UL UL A:hover
{
    TEXT-DECORATION: underline;
}

#menuEnlaces UL UL LI
{
	padding-top:0px;
	padding-bottom:0px;
	/*list-style-image: url(punto.gif);*/
}

#menuEnlaces UL UL LI A
{
	TEXT-DECORATION: none;
	color:Black;
	font-weight:normal;
	font-size:11px;	
}

#menuEnlaces UL UL LI A:hover
{
    TEXT-DECORATION: underline;
}

#menuEnlaces UL UL LI.seleccionado
{
	font-weight:bold;
	color:black;
	
}

#padre
{
  height:28px;
  width:158px;
  text-align:left;
}

#padre .opcionPadre

{
	/*background-image:url(fondo_opcion_padre.jpg);*/
    height:28px;
    text-align:left;
}

#padre a 
{
	font-size:1em;
	font-weight:normal;
	position:relative;
	font-family:Georgia,Times New Roman,Times,serif;
	color:#3394D5;
    top:5px;
    left:5px;
}	

#padre .seleccionado{
    height:28px;
	width:158px;
	font-size:1em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
	position:relative;
	top:5px;
    left:5px;
    bottom:4px;
}
/*------------------fin menu lateral-----------------------*/

/*-----------------menu de tercer nivel--------------------*/

#pagina #menu_local
{
	clear:both;
	float:right;
	width:177px;
	/*position:absolute;
	top:145px;
	right:140px;*/
}

#pagina #menu_local h4
{
	font-weight:normal;
	font-size:1.2em;
	color:#666666;
	text-align:center;
	font-family:Georgia,Times New Roman,Times,serif;
	text-align:center;
	/*margin-left:14px !important;
	margin-left:22px;*/
}

#pagina #menu_local UL
{
	clear:both;
	position:relative;
	right:10px;
	top:0px;
	text-align:left;
	list-style-image: url(puntosLocal.gif);
}

#pagina #menu_local  UL LI
{
	font-size:0.7em;
}

#pagina #menu_local UL LI A
{
	color:#666666;
}

#pagina #menu_local .seleccionado
{
	font-weight:bold;
	color:#666666;
}

#pagina #menu_local #puntosMenuLocal
{
	margin-right:13px;
}

#pagina #menu_local #puntosMenuLocal IMG
{
	border:0px;
	margin-top:10px;
	margin-left:10px;
	/*position:relative;
	top:10px !important;
	top:0px;
	left:6px !important;
	left:10px;*/
}

#pagina #menu_local #serviciosMenuLocal #servicios
{
	clear:both;
	float:right;
	/*margin-top:20px !important;
	margin-top:10px;
	margin-left:0px;*/
	width:177px;
}

#pagina #menu_local #serviciosMenuLocal #servicios A
{
	color:#666666;
}

#pagina #menu_local #serviciosMenuLocal #servicios H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.2em;
	color:#666666;
	text-align:center;
	/*margin-left:30px !important;
	margin-left:44px;*/
}

#pagina #menu_local #serviciosMenuLocal #servicios UL 
{
	/*text-align:left;*/
	/*margin-left:-15px !important;
	margin-left:40px;
	margin-top:10px !important;
	margin-top:5px;*/
	margin:0em;
	margin-top:10px;
	padding:0em;
	margin-left:43px;
	list-style-image: url(punto.gif);
	/*position:relative;
	left:10px;*/
}

#pagina #menu_local #serviciosMenuLocal #servicios UL LI
{
	font-size:0.71em;
	margin:0em;
	padding:0em;
	text-align:left;
}

/*-----------------fin menu de tercer nivel----------------*/
#contenido
{
	float:left;
	width:600px;
	height:100%;
	/*margin-left:18px !important;*/
	margin-left:18px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	
}
#contenido #contenidoTexto
{
	width:600px;
	margin-top:0px;
	margin-right:0px;
	/*padding: 0px 0px 5px 5px;*/
	color:#666666;
	display:block;
	height:100%;
	float:left;
	font-family:Tahoma;
	padding:0em;
}

#contenido IMG
{
	float:right;
	margin:5px;
	position:relative;
	/*left:20px;
	top:5px;*/
	/*border: SOLID 1PX #3394D5;*/
	padding:3px;
}

#contenido P
{
	margin-right:0px;
	font-size:0.7em;
	margin-top:10px;
	color:Black;
}


#contenido UL 
{
	/*margin-left:-10px !important;
	margin-left:20px;*/
	margin-top:5px;
	text-align:left;
	font-size:0.7em;
	color:Black;
}


#contenido LI 
{
	margin-left:20px;
	list-style-image: url(punto.gif);
}

#contenido LI A
{
	 color:#999999;
}

#contenido LI A:hover
{
	 color:#3394D5;
	 text-decoration:underline;
}

#contenido UL UL 
{
	font-size:1em;
}

#contenido UL UL UL
{
	margin-left:-32px !important;
	margin-left:10px;
}

/*Fin contenido de Páginas*/
#contenido_inicio
{
	float:right;
	position:relative;
	width:80%;
	height:100%;
	FONT-SIZE: 70%;
	PADDING-BOTTOM: 0px;
	margin-top:0px;
	PADDING-TOP: 0px;
	margin-right:10px;
	
	/*background-color:#FFFFFF;*/
}
/* Textual de la pagina*/
#contenidoPrincipal
{
	float:left;
	width:600px;
	margin-top:0px;
	height:100%;
	margin-bottom:30px;
	text-align:left;
	
	/*position:relative;
	left:-15px !important;
	left:0px;*/
}

#contenidoPrincipalTexto 
{
	width:620px;
	margin-top:-31px;
}

#contenidoPrincipalTexto  IMG
{
	position:relative;
	left:130px;
}

#contenidoPrincipalTexto  P
{
	margin-top:22px;
	margin-bottom:30px;
	margin-left:7px;
}
/*FIN Contenido Textual de la pagina*/

/*Inicio cabeceraHome*/
#cabeceraHome
{
	position:relative;
	width:610px;
	height:36px;
	/*background-image:url(fondo_tituloPagina.gif);
	background-repeat:repeat-y;*/
	top:5px;
}
#cabeceraHome H4
{
	font-weight:normal;
	padding-bottom:5px;
	color: #000000;
	margin-top:4px;
	margin-left:7px;
	font-size:1.8em;
	font-family:Georgia,Times New Roman,Times,serif;
}
#iconos
{
	float :right;
	width:40px;
	height:18px;
}

#correo
{
	float:right;
	height:18px;
	width:15px;
	margin-top:2px;
	background-image: url(correo.gif);
	background-repeat: no-repeat;
}

/*Fin cabeceraHome*/


#cabecera H1
{
    PADDING-LEFT: 47px;
    FONT-SIZE: 90%;
    LEFT: 0px;
    WIDTH: 500px;
    POSITION: absolute;
    TOP: 107px;
    TEXT-ALIGN: left
}
#sitioNombre
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 16px
}

#resultados{
	color:#000000;
	font-weight:bold;
}

#resultados IMG {
	float:left;
}

#arbolruta
{
	float:left;
	position:relative;
	left:18px;
	margin-top:-15px;
	color:#6699CC;
	font-size:0.7em;
	
}

#arbolruta A
{
	text-decoration:underline;
	color:#6699CC;
}

#nombrePagina
{
	width:60%;
	float:left;
	text-align:left;
	margin-left:19px;
	margin-top:-26px;
	padding-bottom:5px;
	background-image:url(barra_nombrePagina.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#nombrePagina H2
{
	color: #000000;
	font-size:1.3em;
	font-family:Georgia,Times New Roman,Times,serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	float:left;
}

#contenido H4 {
	font-size:110%;
	color:black;
	font-weight:bold;
}
#contenido H3 {
	font-size:1em;
	color:black;
	font-weight:bold;
}


#marcoIzquierda
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
#marcoDerecha
{
    RIGHT: 0px;
    POSITION: absolute;
    TOP: 0px
}


.acoplamientosEnlaces
{
    DISPLAY: none
}


#buscador
{
    Z-INDEX: 101;
    RIGHT: 10px;
    POSITION: absolute;
    TOP: 5px
}
#buscador INPUT
{
    FONT-SIZE: 70%;
    MARGIN: 0px 0px 0px 10px
}
#buscador A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%
}
#buscador A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%
}
#buscador A:hover
{
    MARGIN: 0px
}

#imagenBottom
{
	/*position:relative;
	left:63% !important;
	left:80%;*/
	width:993px;
	margin:auto;
	float:left;
	margin:0em;
	padding:0em;
	text-align:right;
}
#imagenBottom IMG
{
	margin:0em;
	padding:0em;
}

#pie
{	
	clear:both;
	WIDTH: 993px;
	margin:auto;
}

#pie #copyright
{
	margin:0em;
	padding:0em;
	width:30%;
	clear:both;
	float:left;
}

#pie #barra_pie 
{
	background-image:url(barra_pie.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;	
	padding-top:1em;
	width:996px;
	margin-left:-2px;
}

#pie #copyright IMG
{
	clear:both;
	float:left;
	padding:0px;
	margin:0px;
	margin-left:5px;
	padding-right:5px;
}

#pie #copyright P
{	
	padding:0em;
	margin:0em;
    FONT-SIZE: 0.7em;
	color:#666666;
	font-family:Tahoma;
}


#logoJunta
{
	clear:both;
	float:left;
	margin-top:40px;
}

#sopde
{
	clear:both;
	float:left;
	margin-top:40px !important;
	margin-top:40px;
	margin-left:34px !important;
	margin-left:16px;
}

#sopde IMG
{
	float:left;
	/*position:relative;
	top:-45px !important;
	top:-65px;
	left:95px !important;
	left:95px;*/
}

#sopde .desarrollado
{
	clear:both;
	FONT-SIZE: 0.7em;
	text-align:left;
	color:#666666;
	/*position:relative;
	top:-30px !important;
	top:-50px;
	left:-450px !important;
	left:-460px;*/
}

#pie #enlaces_pie
{
	font-size:0.8em;
	color:black;
	clear:both;
	float:left;
	/*width:300px;
	height:30px;*/
	position:relative;
	left:480px;
	top:-30px;
}

#pie #enlaces_pie A
{
	font-size:11px;
	color:black;
}


#pie #accesibilidad
{
	/*position:relative;
	top:-30px;
	border:3px solid olive;*/
	clear:both;
	float:right;
	width:20%;
	margin-top:-60px;
}

#pie #llave_pie IMG
{
	clear:both;
	/*margin-left:-120px !important;
	margin-left:0px;
	margin-right:120px;
	margin-top:-70px !important;
	margin-top:-60px;*/
	float:right;
	margin-right:210px;
	margin-top:-68px !important;
	margin-top:-64px;
}

#pie #accesibilidad #w3c IMG
{
	clear:both;
	/*margin-top:-56px;
	margin-right:100px !important;
	margin-right:100px;*/
	float:left;
}

#pie #accesibilidad #css IMG
{
	clear:both;
	float:left;
	margin-top:-40px;
	margin-left:15px;
	/*margin-top:-53px;
	margin-left:12px;*/
}

#pie #accesibilidad #html IMG
{
	clear:both;
	float:left;
	margin-top:-40px;
	margin-left:70px;
	/*margin-top:-53px;
	margin-left:70px;*/
}

#pie #accesibilidad #wai IMG
{
	clear:both;
	float:left;
	margin-top:-15px;
	margin-left:10px;
	/*position:relative;
	left:20px !important;
	top:-20px !important;*/
	/*margin-top:-30px;
	margin-left:12px;*/
}


#logoHtml
{
	position:relative;
	float:LEFT;
	padding:0px;
	margin:0px;
	height:18px;
	width:45px;
	visibility:hidden;
}

#logoCss
{
	position:relative;
	padding:0px;
	margin:0px;
	margin-top:0px;
	margin-left:55px;
	height:18px;
	width:45px;
	visibility:hidden;
}

#logoAccesible
{
	position:relative;
	float:right;
	padding:0px;
	margin:0px;
	margin-top:-20px;
	margin-left:55px;
	height:18px;
	width:45px;
	visibility:hidden;
}

#logosAccesibilidad
{
	margin:0px;
	padding:0px;
	margin-left:400px;
	width:160px;
	height:18px;
}



/* ___________________________________________
/*   Barra buscador
/*____________________________________________*/

#menuBuscador 
{
	/*float:left;
	position:relative;
	top:4px;
	margin-left:1px;
	font-size:80%;
	display:block;
	width:80%;*/
	
	float:left;
	position:relative;
	/*top:4px !important;*/
	top:4px;
	/*left:120px;*/
	width:40%;
	margin-left:1px;
	font-size:80%;
}

#menuBuscador  FORM {
	/*text-align:left;*/
	/*padding-left:257px;*/
	/*font-size:12px;*/
	/*margin-right:-240px;*/
}

#menuBuscador LABEL{
	display:none;
}
	
#menuBuscador P{
	padding:0px;
	margin:0px;
}
	
#menuBuscador .for_sen_caja {
	 border: solid 1px #666666;
	 font-size:80%;
	 margin-left:5px;
	 margin-right:0px;
}

#menuBuscador .botonBuscar{ 
	 background-image:url("botonBuscar2.gif");
	 background-repeat:no-repeat;
	 background-color:#FFFFFF;
	 margin-top:0px !important;
	 margin-top:3px;
	 border: solid 0px #666666;
	 /*height:18px;
	 width:18px;*/
	 font-size:0%;
	 cursor:pointer;
	 border:0px;
	 color:White;
}

.botonBuscar{ 
	 background-image:url("botonBuscar2.gif");
	 background-color:#FFFFFF;
	 border: 0px solid #999999;
	 height:20px;
	 width:20px;
	 font-size:0%;
	 cursor:pointer;
}

.for_sen_caja {
	 border: 1px solid #666666;
	 font-size:80%;
	 margin-left:5px;
	 margin-right:5px;
}

#inicio{
  padding-top:0px;
  padding-bottom:5px;
  margin-bottom:5px;
  margin-left:10px;
  COLOR: #676767;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #88b41d;
  width:148px;
 }
#inicio a
{
 color:#000000;
}	

#agenda
{
  height:28px;
  width:158px;
  text-align:left;
}

#agenda .opcionPadre

{
	/*background-image:url(fondo_opcion_padre.jpg);*/
    height:28px;
    text-align:left;
}

#agenda a 
{
	font-size:1em;
	font-weight:normal;
	position:relative;
	font-family:Georgia,Times New Roman,Times,serif;
	color:#3394D5;
    top:5px;
    left:5px;
}	

#agenda .seleccionado{
    height:28px;
	width:158px;
	font-size:1em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
	position:relative;
	top:5px;
    left:5px;
    bottom:4px;
}
#noticias{
  padding-top:5px;
  padding-bottom:5px;
  margin-left:10px;
  COLOR: #676767;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #F5DC02;
  
}

#noticias a 
{
 color:#000000;
}	

#noticias SPAN.seleccionado{
  font-weight:bold;
  color:red;
}

#imagenes{
  padding-top:5px;
  padding-bottom:5px;
  margin-left:10px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #F5DC02;
}
#imagenes a
{
 color:#000000;
}
#imagenes SPAN.seleccionado{
  font-weight:bold;
  color:#676767;
}
#bolsa_empleo{
  padding-top:5px;
  padding-bottom:5px;
  margin-left:10px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #F5DC02;
}
#bolsa_empleo a
{
 color:#000000;
}
#bolsa_empleo SPAN.seleccionado{
  font-weight:bold;
  color:#676767;
}
.seleccion{
	font-weight:bold;
	color:#599A3C;
}


.cabecera_local {
	color:#FF0000;
	font-size:90%;
}

.ocultar
{
 	VISIBILITY: hidden;
	width:25px;
	height:40px;
	font-size:10%;
}

/* ______________________________________
/* Combo de Búsqueda
/* ______________________________________ */

#serviciosEnlaces #busquedaEnlaces
{
	width:177px;
}
#serviciosEnlaces #busquedaEnlaces #fondoEnlaces
{
	float:right;
	width:177px;
	position:relative;
	left:1px;
	background-image:url(lineaBuscador2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#CEE6F5;
	margin:0em;
	padding:0em;
}
#serviciosEnlaces #busquedaEnlaces #fondoEnlaces #busquedaAvanzadaEnlaces
{
	
	/*background-color:#C7E2F3;*/
	margin-top:-10px;
	width:175px;
}

#serviciosEnlaces #busquedaEnlaces #puntosBusqueda IMG
{
	border:0px;
	clear:both;
	float:right;
	margin-top:30px;
	margin-right:40px;
	/*position:relative;
	left:160px;
	top:-50px;*/
}

#serviciosEnlaces #busquedaEnlaces #fondoEnlaces #busquedaAvanzadaEnlaces #boton
{
	width:50px;
	float:right;
	margin-top:-10px;
	margin-bottom:10px;
	/*padding-bottom:10px !important;
	padding-bottom:0px;
	
	padding-right:10px !important;
	padding-right:0px;*/
}


#serviciosEnlaces #busquedaEnlaces #fondoEnlaces #busquedaAvanzadaEnlaces LABEL
{
	color:#666666;
	font-size:0.7em;
	font-family:Verdana;
	font-weight:normal;
	
}

#serviciosEnlaces #busquedaEnlaces #fondoEnlaces #busquedaAvanzadaEnlaces .nombreCaja
{
	color:#666666;
	font-size:0.7em;
	font-family:Verdana;
	font-weight:normal;
	margin-left:5px;
}

#serviciosEnlaces #busquedaEnlaces #fondoEnlaces #busquedaAvanzadaEnlaces INPUT
{
	/*border:1px solid #D2EAFE;
	margin-top:8px;
	margin-left:3px;
	width:94% !important;*/
}

#serviciosEnlaces #busquedaEnlaces #busquedaAvanzadaEnlaces SELECT 
{
	margin-top:8px;
	border:1px solid #D2EAFE;
	width:94% !important;
}

#busquedaAvanzadaImagenes{
	
	/*padding: 10px 10px 10px 10px;
	background-color:Transparent;
	font-weight:bold;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #F6C541;
	background-position: right;
	width:799px;
	text-align:left;
	position:relative;
	left:0px !important;
	left:0px;*/
	clear:both;
	float:right;
	position:relative;
	left:221px !important;
	left:221px;
	top:-60px;
	width:190px !important;
}

#busquedaAvanzadaImagenes #boton
{
	width:50px;
}


#busquedaAvanzadaImagenes .nombreCaja
{
	color:#666666;
	font-size:1em;
	font-family:Verdana;
	font-weight:normal;
}

#busquedaAvanzadaBuscar{
	
	padding: 10px 10px 10px 10px;
	background-color:Transparent;
	font-weight:bold;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #F6C541;
	background-position: right;
	width:799px;
	text-align:left;
	position:relative;
	left:0px !important;
	left:0px;
}

#busquedaAvanzadaEnlaces LABEL
{
	color:#3394D5;
	font-size:1.1em;
}

#busquedaAvanzadaImagenes LABEL
{
	color:#3394D5;
	font-size:1.1em;
}

#busquedaAvanzadaImagenes  INPUT
{
	border:1px solid #D2EAFE;
	margin-top:8px;
	margin-left:5px;
	width:100% !important;
}

#busquedaAvanzadaImagenes  SELECT 
{
	margin-top:8px;
	border:1px solid #D2EAFE;
	width:100% !important;
}

#puntosBusquedaImagenes  IMG
{
	border:0px;
	clear:both;
	float:right;
	position:relative;
	left:170px;
	top:-50px;
}

#serviciosImagenes #servicios
{
	clear:both;
	float:right;
	position:relative;
	left:210px;
	top:-54px;
}

#serviciosImagenes #servicios H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.2em;
	color:#666666;
	text-align:center;
	position:relative;
	right:14px;
	top:7px;
}

#serviciosImagenes #servicios UL 
{
	text-align:left;
	position:relative;
	right:17px;
	margin-top:20px;
	margin-bottom:50px;
	list-style-image: url(punto.gif);
}

#busquedaAvanzadaBuscar LABEL
{
	color:#3394D5;
	font-size:1.1em;
}


#menuBuscar
{
	padding:0em;
	margin:0em;
}

#menuBuscar P
{
	padding:0em;
	margin:0em;
	font-size:1.2em;
	font-family:Georgia,Times New Roman,Times,serif;
	color:#666666;
	text-align:center;
}
.contenido_pagina
{
	 float:left;
	 width:100%;
}
#serviciosNoticias
{
	margin:0em;
	padding:0em;
	width:175px;
	/*clear:both;*/
	float:right;
	margin-top:-25px;
}

#serviciosNoticias #busquedaNoticias
{
	margin:0em;
	padding:0em;
	width:175px;
}

#serviciosNoticias #busquedaNoticias #XXX
{
	width:175px;
	margin:0em;
	padding:0em;
	position:relative;
	left:1px;
	background-image:url(lineaBuscador2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#CEE6F5;
}

#YYY
{
	clear:both;
	float:right;
	position:relative;
	left:1px;
	width:175px;
	margin:0em;
	padding:0em;
	background-image:url(lineaBuscador2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#CEE6F5;
}

#lineaArriba
{
	clear:both;
	float:left;
	margin:0em;
	padding:0em;
	margin-left:-1px;
	width:176px;
	background-image:url(lineaBuscador2.gif);
	background-repeat:no-repeat;
	padding-left:0px;
}

#serviciosNoticias #busquedaNoticias #busquedaAvanzada{
	
	/*background-color:#C7E2F3;*/
	margin:0em;
	padding:0em;
	margin-top:-10px;
	width:175px;
}

#boton INPUT
{
	margin-bottom:10px !important;
	margin-bottom:0px;
}

#serviciosNoticias #busquedaNoticias #XXX #busquedaAvanzada LABEL
{
	color:#666666;
	font-size:0.7em;
	font-family:Verdana;
	font-weight:normal;
	
}

#serviciosNoticias #busquedaNoticias #XXX #busquedaAvanzada .nombreCaja
{
	color:#666666;
	font-size:0.7em;
	font-family:Verdana;
	font-weight:normal;
	margin-left:5px;
}


#serviciosNoticias #busquedaNoticias #busquedaAvanzada P INPUT
{
	border:1px solid #D2EAFE;
	margin-top:8px;
	margin-left:3px;
	width:94% !important;
	border:1px solid #D2EAFE;
	
}

#serviciosNoticias #busquedaNoticias #XXX #busquedaAvanzada #boton INPUT
{
	/*width:45% !important;
	margin-left:3px;
	border:none;*/
}


#serviciosNoticias #busquedaNoticias #busquedaAvanzada SELECT 
{
	margin-top:8px;
	border:1px solid #D2EAFE;
	width:94% !important;
}

#XXX  #boton INPUT
{
	
}

#serviciosNoticias #busquedaNoticias #puntosBusqueda IMG
{
	border:0px;
	clear:both;
	float:right;
	margin-top:30px;
	margin-right:40px;
	/*position:relative;
	left:160px;
	top:-50px;*/
}

#busquedaAvanzadaAgenda {
	
	clear:both;
	float:right;
	position:relative;
	left:221px !important;
	left:224px;
	top:-60px;
	width:190px !important;
}

#busquedaAvanzadaAgenda #boton
{
	width:50px;
}


#busquedaAvanzadaAgenda LABEL
{
	color:#666666;
	font-size:1em;
	font-family:Verdana;
	font-weight:normal;
	
}

#busquedaAvanzadaAgenda .nombreCaja
{
	color:#666666;
	font-size:1em;
	font-family:Verdana;
	font-weight:normal;
}

#busquedaAvanzadaAgenda INPUT
{
	border:1px solid #D2EAFE;
	margin-top:8px;
	margin-left:3px;
	width:100% !important;
}

#busquedaAvanzadaAgenda SELECT 
{
	margin-top:8px;
	border:1px solid #D2EAFE;
	width:100% !important;
}

/* ______________________________________
/* Paginacion
/* ______________________________________ */

#paginacion
{
	margin:0px;
	padding: 20px 0px 10px 10px;
	height:30px;
	width:615px;
	background-image:url(fondoPaginacion.jpg);
	background-repeat:no-repeat;
	position:relative;
	left:0px !important;
	left:0px;
}

#resultadoPaginacion
{
	float:left;
	color:#333333;
	font-size:1.1em;
	margin-top:-7px;
	
}

#herramientasPaginacion{
	position: relative;
	margin:0px;
	padding:0px;
	top:-5px;
}

#botonesPaginacion 
{  
}
#botonesPaginacion ul{

}

#botonesPaginacion li {width: 20px; height: 20px;  margin-right:20px; position:absolute; top: 0px; background: url(botoneraListado.gif) 0 0 no-repeat; display: block; list-style: none;}
#botonesPaginacion a {width: 20px; height: 20px; display: block; border: solid 0px #FFFFFF;}
#botonesPaginacion a:hover {

}
#botonesPaginacion #primero {right: 80px;background-position: 0px 0;}
#botonesPaginacion #anterior {right: 60px; background-position: -20px 0;}
#botonesPaginacion #siguiente {right: 40px; background-position: -40px 0;}
#botonesPaginacion #ultimo {right: 20px; background-position: -60px 0;}
#botonesPaginacion #volver {right: 0px; background-position: -80px 0;}
#botonesPaginacion #primero a:hover {background: url(botoneraListado.gif) -1px -21px no-repeat;}
#botonesPaginacion #anterior a:hover {background: url(botoneraListado.gif) -20px -20px no-repeat;}
#botonesPaginacion #siguiente a:hover {background: url(botoneraListado.gif) -40px -20px no-repeat;}
#botonesPaginacion #ultimo a:hover {background: url(botoneraListado.gif) -60px -20px no-repeat;}
#botonesPaginacion #volver a:hover {background: url(botoneraListado.gif) -80px -20px no-repeat;}


#botonesPaginacion2 
{
	clear:both;
	margin:0px;
	padding:1px;
	float:right;
	position:relative;
	top:-5px;
	margin-right:20px;
	height:20px;
	width:150px;
	border:none;
}
#botonesPaginacion2 ul{
}

#botonesPaginacion2 li {width: 20px; height: 20px; margin-right:10px; position:absolute; top: 0px; background: url(botoneraListado.gif) 0 0 no-repeat; display: block; list-style: none;}
#botonesPaginacion2 a {width: 20px; height: 20px; display: block; border: solid 0px #FFFFFF;}
#botonesPaginacion2 a:hover {

}
#botonesPaginacion2 #primero {right: 80px;background-position: 0px 0;}
#botonesPaginacion2 #anterior {right: 60px; background-position: -20px 0;}
#botonesPaginacion2 #siguiente {right: 40px; background-position: -40px 0;}
#botonesPaginacion2 #ultimo {right: 20px; background-position: -60px 0;}
#botonesPaginacion2 #volver {right: 0px; background-position: -80px 0;}

#botonesPaginacion2 #primero a:hover {background: url(botoneraListado.gif) 0px -20px no-repeat;text-decoration:none;}
#botonesPaginacion2 #anterior a:hover {background: url(botoneraListado.gif) -20px -20px no-repeat; text-decoration:none;}
#botonesPaginacion2 #siguiente a:hover {background: url(botoneraListado.gif) -40px -20px no-repeat;text-decoration:none;}
#botonesPaginacion2 #ultimo a:hover {background: url(botoneraListado.gif) -60px -20px no-repeat;text-decoration:none;}
#botonesPaginacion2 #volver a:hover {background: url(botoneraListado.gif) -80px -20px no-repeat;text-decoration:none;}


/* ______________________________________
/* listado de elementos
/* ______________________________________ */

#listadoElementosEnlaces 
{
	clear:both;
	float:left;
}

#listadoElementosEnlaces UL 
{
	margin:0em;
	padding:0em;
	margin-top:10px;
	margin-left:20px;
}

#listadoElementosEnlaces UL LI 
{
	margin:0em;
	padding:0em;
	margin-top:3px;
	list-style-image:none;
	list-style-type:none;
	/*list-style-image: url(punto.gif);*/
}

#listadoElementosEnlaces UL LI H4 
{
	padding:0em;
	margin:0em;
}

#listadoElementosEnlaces UL LI IMG
{
	padding:0em;
	margin:0em;
	float:left;
	border:0px;
	margin-left:-12px;
	margin-top:8px;
	padding-right:8px;
}

#listadoElementosEnlaces UL LI A
{
	margin:0em;
	padding:0em;
	font-size:1.2em;
	font-weight:bold;
}

#listadoElementosEnlaces UL LI #descripcionEnlace
{
	padding:0em;
	margin:0em;
}

#listadoElementosEnlaces UL LI .desEnlace
{
	padding:0em;
	margin:0em;
	position:relative;
	left:3px;
}

#listadoElementos {
	
	border-top:solid 0px #E7EAE1;
	width:600px;
	padding:0em;
	margin:0em;
	/*clear:both;*/
}


#listadoElementos UL {
	border-top:solid 0px #E7EAE1;
	/*width:600px;*/
	margin:0em;
	padding:0em;
	margin-left:2px;
	/*position:relative;
	left:10px !important;
	left:0px;*/
}

#listadoElementos UL LI
{
	list-style-image:none;
	list-style-type:none;
	clear:both;
	height:auto;
}

#listadoElementos UL LI H3 A {
	font-style:normal;
	color:black;
}
#listadoElementosAgenda
{
	clear:both;
	margin:0px;
	padding:0px;
	border-top:solid 0px #E7EAE1;
	width:600px;
	position:relative;
	top:-270px !important;
	top:-270px;
	left:0px !important;
	left:2px;
}

#listadoElementosAgenda UL {
	clear:both;
	margin:0px;
	padding:0px;
	border-top:solid 0px #E7EAE1;
	width:600px;
	position:relative;
	top:-560px !important;
	top:-580px;
	left:10px !important;
	left:0px;
}

#listadoElementos #datoNoticia
{
	margin-top:3%;
	margin-left:-20px;
	padding-bottom:5px;
}
#listadoElementos #datoNoticia #datoFecha
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	width:70px;
	float:left;
}
#listadoElementos #datoNoticia #datoFecha A
{
	color:white;
	font-size:1.3em;
	font-family:Tahoma;
	font-weight:normal;
	position:relative;
	left:4px;
	top:1px;
}

#listadoElementos #datoNoticia .titularNoticia
{
	float:left;
	margin-top:-10px;
	width:520px;
}

#listadoElementos #datoNoticia .titularNoticia P
{
	font-size:1.5em;
	color:#3394D5;
	text-align:justify;
	font-family:Georgia,Times New Roman,Times,serif;
}

#listadoElementos #desNoticia
{
	color:black;
	font-weight:normal;
	float:left;
	position:relative;
	left:-20px;
}

#listadoElementos #desNoticia P
{
	font-size:1em;
	text-align:justify;
	font-family:Tahoma;
}

#listadoElementos #separadorNoticias IMG
{
	/*border:0px;*/
	margin-right:290px;
	/*padding-bottom:20px !important;*/
}

#listadoElementosAgenda UL LI H3 A {
	color:black;
	font-size:1.1em;
}

#listadoElementosAgenda P
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-size:1.1em;
	text-align:left;
}
	
#listadoElementos UL LI H3 A:hover {
	text-decoration:underline;
	
	}
	
#listadoElementos UL LI H4 A {
	font-style:normal;
	color:black;
}
	
#listadoElementos UL LI H4 A:hover {
	text-decoration:underline;
	color:black;
}
	
#listadoElementos P
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-size:1.1em;
	text-align:left;
}	
	
/* ______________________________________
/* Elemento
/* ______________________________________ */

#elemento {
	list-style-image:none;
	list-style-type: none;
	border-top:solid 0px #E7EAE1;
	width:600px;
	clear:both;
	margin-top:10px;
}

#elemento #datoNoticia
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	width:67px;
	float:left;
	margin:0em;
	padding:0em;
}

#elemento #datoNoticia .fec
{
	font-size:1em;
	font-family:Tahoma;
	font-weight:normal;
	position:relative;
	left:0px;
	top:1px;
	color:white;
	padding:0.2em;	
	padding-top:0em;
}

#elemento #titularNoticia
{
	float:left;
	margin-top:-10px;
	width:520px;
	margin-left:1%;
}

#elemento #titularNoticia P
{
	font-size:1em;
	color:#3394D5;
	text-align:justify;
	font-family:Georgia,Times New Roman,Times,serif;
	margin-bottom:2%;
}

#subtitularNoticia
{
	font-size:0.9em;
	color:black;
	font-family:Georgia,Times New Roman,Times,serif;
	margin:0em;
	padding:0em;
	position:relative;
	left:0%;
	text-align:left;
	/*float:left;
	margin-left:-68px;*/
}
#elemento .descripcion
{
	clear:both;
	text-align:left;
	margin:0em;
	padding:0em;
}
#elemento P 
{
	clear:both;
	text-align:left;
	text-align:justify;
}	
/* ______________________________________
/* listado de imagenes
/* ______________________________________ */

#listadoImagenes {
	clear:both;
	margin:0px;
	padding:0px;
	border-top:solid 0px #E7EAE1;
	width:600px;
	/*position:relative;
	top:-270px !important;
	top:-270px;
	left:10px !important;
	left:2px;*/
}

#listadoImagenes UL {
	clear:both;
	margin:0px;
	padding:0px;
	border-top:solid 0px #E7EAE1;
	width:600px;
	/*position:relative;
	top:0px !important;
	top:0px;
	left:10px !important;
	left:0px;*/
}

#listadoImagenes LI.listado_par {
	margin: 0px;
	width:190px;
	height:150px;
	float:left;
	list-style-image:none;
	list-style-type: none;
	padding: 10px 10px 5px 5px;
	background-image: url(fondoPar.jpg);
	background-repeat: repeat-y;
}

#listadoImagenes LI
{
	
}
	
#listadoImagenes  .listado_impar {
	margin: 0px;
	width:180px;
	height:150px;
	float:left;
	list-style-image:none;
	list-style-type: none;
	padding: 10px 10px 0px 5px;
	background-image: none;
	
}
	
#listadoImagenes UL LI .imag H3 A {
	font-size:1em;
	font-style:normal;
	FONT-WEIGHT:normal;
	color:#666666;
	display:block;
	clear:both;
	text-align:center;
	margin:0em;
	padding:0em;
	font-family:Verdana;
	background-color:#D2EAFE;
	position:relative;
	top:16px;
}
	
#listadoImagenes UL LI .imag H3 A:hover {
	text-decoration:underline;
}

#listadoImagenes .imag IMG {
	border: 0px;
	float:left;
	position:relative;
	left:0px;
	margin-left:50px;
	margin-top:17px;
}

#listadoImagenes .imag
{
	border:1px solid #D2EAFE;
	height:132px;
	width:182px;
}

#listadoImagenes P
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-size:1.1em;
	text-align:left;
}
	
/* ______________________________________
/* Imagen
/* ______________________________________ */

#imagen {
	list-style-image:none;
	list-style-type: none;
	
}

#imagen .imag
{
	clear:both;
	float:none;
	margin:0em;
	padding:0em;
	margin-top:10px;
}

#imagen H3 {
	font-size:120%;
	font-weight:600;
	font-family:Verdana;
	color:#666666;
}

#imagen H4 {
	font-size:1em;
	padding:10px;
	font-family:Georgia,Times New Roman,Times,serif;
	color:black;
	clear:both;
	float:none;
}

#imagen H5 {
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color: #FFFFFF;
	
}

#imagen P {
	padding-left:15px;
	
}


#imagen LI {

	}	
	
/* ___________________________________________
/*   div barraDerecha
/* ___________________________________________ */

#barraDerecha{
    width:170px;
	float:right;
	/*padding-left:20px;*/
	padding-right:0px;
	position:relative;
	top:-28px;
}	

/* ___________________________________________
/*   Menu noticias página ppal
/* ___________________________________________ */

#barraDerecha #menuNoticias {
	
	WIDTH: 160px;
	font-size:90%;
	background-image:url(fondoMenu.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	clear:right;
}

#barraDerecha #menuNoticias H4 {
	padding: 5px 5px 5px 5px;
	padding-left:12px;
	margin-bottom:-2px;
	font-size:120%;
	background-color:#FFFFFF;
	background-image: url(fondoMenuArriba.jpg);
	background-position:top;
	font-weight:600;
	font-size:12px;
	color:#676767;
}
#barraDerecha #menuNoticias #HR {
	border-top: 3px solid #f5dc02;	
	margin:0px;
	padding:0px;
	height:3px;
}

#barraDerecha #menuNoticias  UL
{
	list-style:none;
	margin-left:10px;
	margin-top:-5px;
	padding:0px; 
	width:148px;
}

#barraDerecha #menuNoticias  LI
{
	margin: 0px 0px 0px 0px;
	padding-bottom:5px;
	padding-top:5px;
	width:148px;
	list-style-image: none;	
	border-bottom: 2px solid #f5dc02; 
}

#barraDerecha #menuNoticias  LI A 
{
	TEXT-DECORATION: none;
    COLOR: #676767;
	display:block;
	width:100%;
}
#barraDerecha #menuNoticias  LI A:hover
{ 
    TEXT-DECORATION: underline;
}

#barraDerecha #menuNoticias  LI.masNoticias {
	font-weight:bold;
	color:#599A3C;
	list-style-type: none;
	padding-top:5px;
	list-style-image:url(masNoticias.gif);
}

#barraDerecha #menuNoticias #barraAbajo {
	width:160px;
	height:10px;
	background-image:url(fondoMenuAbajo.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
	position:relative;
}

/* ___________________________________________
/*   Banners página ppal
/* ___________________________________________ */

#banner {
	
	WIDTH: 150px;
	/*position:relative;
	float:right;
	right:17px;
	top:30px;
	margin:0px !important;
	margin-right:20px !important;
	margin:5px;
	padding:0px !important;
	padding:4px;*/
	/*float:right;
	margin-right:0px !important;
	margin-right:-31px;*/
	margin-left:20px;
}

#banner IMG 
{
	margin-top:5px;
	border: SOLID 1PX #CCCCCC;
	margin-right:-3px;
	border:solid 1px #CCCCCC;
	padding:2px;
}


/*__________________________________________
/* Ampliar Imagen
/*__________________________________________ */

#ampliarImagen{
	padding-top:5%;
	padding-right:3%;
	padding-left:3%;
	font-size:80%;
	font-style:oblique;
	font-weight:500;
	color:#333333;
}

#ampliarImagen IMG{
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	/*margin-top:240px;*/
}

#ampliarImagen .comentario
{
	/*clear:both;
	float:left;
	position:relative;
	top:-220px;
	width:340px;
	text-align:left;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.2em;*/
}


/*_____________________________________________
/*  Combo Municipios
/*____________________________________________*/
#comboMunicipios {
	position:relative;
}

/*___________________________________________
/*  Anclajes
/*___________________________________________*/

#anclajes {
	visibility:hidden;
	position:absolute;
}
/*Agenda*/
/*___________________________________________*/
.age_dia_sel
{	
	cursor:pointer;
	color: #000000;
}
.age_dia_sel_hover
{	
	cursor: pointer;
	color: #3394D5;
}

.diaAgenda
{
	font-size:1em;
	color:red;
	background-color:White;
}

/*Estilos para la BOLSA DE EMPLEO*/
#menu_bolsa_trabajo
{
	border:0em dashed #5EA527;
	width:65%;
	margin-bottom:3%;
}
#menu_bolsa_trabajo UL LI
{
	margin-top:1%;
}
#menu_bolsa_trabajo .linea_puntos
{
	margin-left:5%;
	margin-right:5%;
	/*line-height:0.1em;*/	
	/*color:#5EA527;*/
	border-bottom:0.1em dashed #5EA527;	
}
#menu_bolsa_trabajo #descarga_doc
{
	margin-left:5%;
	margin-right:1%;
	margin-bottom:1%;
	margin-top:1%;
}
#menu_bolsa_trabajo UL LI UL LI
{
	
}
#menu_bolsa_trabajo UL LI A
{
	font-style:inherit;
}
#entrada_privada
{
	border:0.1em solid #EFEA84;
	width:50%;
	height:35%;	
}
#entrada_privada H3
{
	MARGIN-TOP: 1%;
	margin-left:3%;	
}
#entrada_privada .linea_empleo
{
	color:#5EA527;
	MARGIN-TOP: 0%;	
}
#entrada_privada UL LI 
{
	color:#5EA527;
	list-style:none;
	margin-left:3%;
}
#entrada_privada .error_acceso
{
	MARGIN-TOP: 1%;
	margin-left:3%;
	margin-right:3%;
}
#entrada_privada UL LI LABEL
{
	color:#000000;
	list-style:none;
	font-style:normal;
	margin-right:8%;
}
#entrada_privada #contrasena_entrada LABEL
{
	margin-right:4%;	
}
#entrada_privada #boton_acceso 
{
	margin-left:20%;
	margin-top:1%;
}
#formulario_inscripcion LABEL 
{	
	color:#000000;
	list-style:none;
	font-style:normal;
	width:30%;
	position:relative;
	float:left;
	text-align:right;
	margin-right:5%;
}
#formulario_inscripcion .linea_puntos
{
	margin-left:5%;
	margin-right:5%;
	/*line-height:0.1em;*/	
	/*color:#5EA527;*/
	border-bottom:0.1em dashed #5EA527;	
	margin-top:1%;
	margin-bottom:1%;
}
#formulario_inscripcion #info_formulario
{
	border:0.1em solid #5EA527;
	width:60%;
	padding-left:2%;
	padding-right:2%;
	padding-top:2%;
	padding-bottom:2%;
	margin-left:15%;
}
#formulario_inscripcion #botones_formulario
{
	margin-left:30%;
}
#formulario_inscripcion #error_curriculum
{
	border:0.0em solid #5EA527;
	width:60%;
	padding-left:1%;
	padding-right:1%;
	padding-top:1%;
	padding-bottom:1%;
	margin-left:15%;
	margin-top:1%;
	margin-bottom:1%;
	text-align:center;
}
#formulario_inscripcion #ver_curriculum
{
	border:0.0em solid #5EA527;
	width:60%;
	padding-left:0%;
	padding-right:0%;
	padding-top:0%;
	padding-bottom:0%;
	margin-left:17%;
	margin-top:0%;
	margin-bottom:1%;
	text-align:center;
}
#formulario_inscripcion #ver_foto
{
	border:0.0em solid #5EA527;
	width:60%;
	padding-left:0%;
	padding-right:0%;
	padding-top:0%;
	padding-bottom:0%;
	margin-left:17%;
	margin-top:0%;
	margin-bottom:1%;
	text-align:center;
}
/*
#elemento H5
{
	margin-top:1%;
	margin-bottom:1%;
}

#elemento P
{
	margin-left:4%;
}
#elemento .linea_puntos
{
	margin-right:5%;
	/*line-height:0.1em;*/	
	/*color:#5EA527;
	border-bottom:0.1em dashed #5EA527;	
	margin-top:1%;
	margin-bottom:1%;
} */
.linea_puntos
{
	margin-right:5%;
	/*line-height:0.1em;*/	
	/*color:#5EA527;*/
	border-bottom:0.1em dashed #5EA527;	
	margin-top:0%;
	margin-bottom:1%;
}
.descripcion
{
	margin-left:5%;
	margin-right:5%;
}
#recordar_clave	LABEL
{
	color:#000000;
	font-style:normal;
	float:left;
	text-align:center;
	margin-right:3%;
	padding-right:3%;	
	padding-bottom:3%;
}
/*FIN ESTILOS BOLSA EMPLEO*/
.alineación_centro
{
	padding-left:50px;
}
.alineación_centro2
{
	padding-left:70px;
}
.encuestas_botonera
{
	border:solid 0px red;
	position:relative;
	float:right;
	margin-top:-60px;
}
.boton_encuesta
{
	border:solid 1px #999999;
	padding:3px 3px 3px 3px;
	margin-right:20px;
	margin-top:5px;	
}
.enlace_encuestas
{
	font-weight:bold;
	cursor:pointer;
}
/*	ESTILOS PARA EL FORO*/
.pie_foro
{
	background-image:url(fondopie.jpg);
	background-repeat:no-repeat;
	color:Black;
	text-align:center;
	padding-left:50px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	font-family: Tahoma;
}
.pie_foro P
{	
    margin:0px;
    FONT-SIZE: 90%;
	color:#666666;
	text-align:center;
}
td {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
}
#anclajes_foro {
	visibility:hidden;
	position:absolute;
}
#cabecera_foro
{    
   	margin-left: 70px; 
	margin-right: auto;
	WIDTH: 598px;
	height: 100px;
    TOP: 25px;
	position:relative;
	padding-bottom:40px;
	margin-top:0px;
	margin-bottom:0px;
	left:78px;
	border:0px;
	
}

#cabecera_foro img
{
	border:0px;
	}


#cabecera_foro #flash 
{
	position:absolute;
	top:7px;
	border:0px;
}
#fecha_foro
{
    PADDING-left: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    right: 5px;
    COLOR: #599A3C;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    POSITION: absolute;
    TOP: -10px;
    FONT-VARIANT: normal;
    BORDER: #000000 0px solid;
}

#Agenda_buscador
{
	/*border:solid 1px #D4D4D4;
	padding-left:10px;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:130px;
	margin-right:130px;*/
}
#acceso_agenda
{
	font-size:80%;
	color:#d4d4d4;
}
/*FIN ESTILOS PARA EL FORO*/
/*___________________________________________*/
/**/

#calendar
{
	
}
#capa123456
{
	background-color:Fuchsia;
}

.age_tituloMes
{
	color:#000000;
}

#flashHome 
{
	padding-top:150px !important;	
	padding-top:150px;	
}

#flashHome A
{
	FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma;
    COLOR: #83A543;
    TEXT-DECORATION: none;
}
#flashHome  A:hover
{
    COLOR: #7A9A61
}

.ayuntamiento
{
	color:Black;
	font-weight:bold;
	font-size:11px;
	position:relative;
	top:4px !important;
	top:4px;
	left:4px !important;
	left:4px;
}

#menuNoticiasInicio
{
	margin-top:20px;
	margin-left:7px;
}

#reportajeInicio
{
	/*position:relative;
	top:70px !important;
	top:30px;*/
	margin-left:7px;
	width:600px;
}

#menuNoticiasInicio h4
{
	font-weight:normal;
	padding-bottom:5px;
	color: #000000;
	margin-top:-20px !important;
	margin-top:4px;
	margin-left:0px;
	font-size:1.8em;
	font-family:Georgia,Times New Roman,Times,serif;
}

#reportajeInicio h4
{
	font-weight:normal;
	padding-bottom:5px;
	color: #000000;
	/*position:relative;
	left:-295px !important;
	left:0px;*/
	text-align:left;
	font-size:1.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	height:30px;
	width:600px;
	clear:both;
	float:left;
}

#reportajeInicio #fechaReportaje A
{
	color:white;
	font-size:1.3em;
	font-family:Tahoma;
	font-weight:normal;
	position:relative;
	left:4px;
	top:1px;
}

#reportajeInicio #fechaReportaje
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	clear:both;
	float:left;
	width:600px;
}

#menuNoticiasInicio #fechaNoticia A
{
	color:white;
	font-size:1.3em;
	font-family:Tahoma;
	font-weight:normal;
	position:relative;
	left:4px;
	top:1px;
}

#menuNoticiasInicio #fechaNoticia
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
}

#menuNoticiasInicio #fechaNoticia .titularNoticia
{
	font-size:1.5em;
	color:#3394D5;
	margin-left:15px;
	font-family:Georgia,Times New Roman,Times,serif;
	
}

#menuNoticiasInicio #restoNoticias
{
	margin:0em;
	padding:0em;
	float:left;
	position:relative;
	left:30px;
	width:590px;
	/*margin-left:4%;*/
}

#menuNoticiasInicio #restoNoticias .fNoticia
{
	margin:0em;
	padding:0em;
	font-weight:bold;
	color:black;
}

#menuNoticiasInicio #restoNoticias UL 
{
	list-style-image:url(punto.gif);
	margin:0em;
	padding:0em;
}

#reportajeInicio #fechaReportaje .titularReportaje
{
	font-size:1.5em;
	color:#3394D5;
	margin-left:15px;
	font-family:Georgia,Times New Roman,Times,serif;
	width:500px;
}

#menuNoticiasInicio P
{
	width:600px;
	margin-left:2px;
	float:left;
}

#reportajeInicio P
{
	width:70%;
	margin-left:2px;
	float:left;
}

#reportajeInicio .masNoticiasInicio 
{
	float:left;
	background-image:url(mas_noticias.gif);
	background-repeat:no-repeat;
	width:270px;
	height:24px;
	position:relative;
	top:-15px;
}

#reportajeInicio .masNoticiasInicio A
{
	color:#3394D5;
	font-size:1.3em;
	position:relative;
	top:-3px;
	left:21px;
	font-family:Tahoma;
}

#menuNoticiasInicio .masNoticiasInicio 
{
	clear:both;
	float:left;
	background-image:url(mas_noticias.gif);
	background-repeat:no-repeat;
	width:270px;
	height:24px;
	position:relative;
	top:20px;
}

#menuNoticiasInicio .masNoticiasInicio A
{
	color:#3394D5;
	font-size:1.3em;
	position:relative;
	top:0px;
	left:21px;
	font-family:Tahoma;
}

#menuNoticiasInicio IMG
{
	/*position:relative;
	left:70px;
	top:-70px;*/
	border: SOLID 1PX #3394D5;
	padding:3px;
	float:right;
	margin-top:-63px;
	margin-right:130px;
}

#reportajeInicio IMG
{
	/*position:relative;
	left:70px;
	top:-70px;*/
	border: SOLID 1PX #3394D5;
	padding:3px;
	float:right;
	margin-top:-63px;
	margin-right:130px;
}

#separadorNoticiasInicio
{
	clear:both;
	margin-bottom:5%;
	position:relative;
	top:20px;
	left:140px;
}

#separadorNoticias
{
	clear:both;
	margin-left:150px;
	margin-top:6%;
	margin-bottom:5%;
}

#separadorReportaje
{
	clear:both;
	margin-bottom:5%;
	position:relative;
	top:20px;
	left:140px;
}

#reportajeHome
{
	width:610px;
	height:100px;
	margin-top:-30px;
	float:left;
	background-color:Red;
	position:relative;
	left:-33px;
}

#reportajeHome #tituloCaja
{
	width:610px;
	margin-top:10px;
	margin-left:0px;
	float:left;
}

#reportajeHome #tituloCaja H4
{
	font-weight:normal;
	padding-bottom:5px;
	color: #000000;
	margin-top:4px;
	margin-left:0px;
	font-size:1.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	float:left;
}

#reportajecontenidoHome
{
	margin-top:10px;
	margin-bottom:30px;
	width:610px;
	margin-left:7px;
}

#reportajecontenidoHome H3
{
	color:#000000;
	font-size:1.5em;
	float:left;
}

#reportajecontenidoHome H4
{
	color:#000000;
	font-size:11px;
}

#reportajecontenidoHome P
{
	width:610px;
	margin-left:2px;
}

#reportajecontenidoHome .ampliarInformacion 
{
	float:right;
	background-image:url(fondo_masNoticias.jpg);
	width:120px;
	height:22px;
}

#reportajecontenidoHome .ampliarInformacion A
{
	color:#666666;
	font-size:11px;
	position:relative;
	top:3px;
	left:2px;
	font-weight:bold;
}

#reportajecontenidoHome IMG 
{
	float:right;
	margin-left:10px;
}

#servicios
{
	float:right;
	width:150px;
	position:relative;
	left:0px;
	top:10px;
}

#servicios H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.7em;
	color:#666666;
	text-align:center;
	margin-left:0px;

}

#servicios UL 
{
	text-align:left;
	list-style-image: url(punto.gif);
	padding:0em;
	margin:0em;
	margin-bottom:50px;
	margin-left:22px;
	margin-top:10px;
}

#servicios UL LI
{
	font-size:1em;
	padding:0em;
	margin:0em;
}

#agenda_lateral
{
	float:left;
	position:relative;
	top:20px;
}

.age_tituloDia
{
	font-size:0.7em;
	color:#0099CC;
	font-family:Georgia,Times New Roman,Times,serif;
	position:relative;
	left:-3px;
	top:4px;
}

.age_tituloMes
{
	font-size:1.1em;
	font-weight:normal;
	color:#1A50B8;
	font-family:Georgia,Times New Roman,Times,serif;
}

.mes_anterior
{
	position:relative;
	top:-3px;
	left:-3px;
}

.mes_siguiente
{
	position:relative;
	top:-3px;
	right:7px;
}

#enconstruccion
{
	position:relative;
	top:180px;
	left:0px;
}

#cartel
{
	position:relative;
	top:230px;
	left:0px;
}

#cartel .inscripcion
{
	font-family:Georgia,Times New Roman,Times,serif;
	vertical-align:top;
}

#documentosReportajes
{
	clear:both;
	margin-top:10px;
}

#galeriaImagenesFicha
{
	clear:both;
	float:left;
}

#galeriaImagenesFicha IMG
{
	float:left;
}

#elemento #adjuntos
{
	
}

#elemento #adjuntos UL LI
{
	float:none;
	margin-left:1.2em;
	margin-top:1.4em;
	margin-bottom:0em;
	padding:0em;
}


#elemento #adjuntos H5
{
	color:#3394D5;
	font-size:1em;
	font-family:Georgia,Times New Roman,Times,serif;
	text-align:left;
}

#atras
{
	width:600px;
	clear:both;
}

#atras IMG
{
	border:0px;
}

#atras A
{
	color:#3394D5;
	font-size:1em;
	font-family:Georgia,Times New Roman,Times,serif;
	float:right;
	margin-top:8px;
}

#atras A:hover
{
	text-decoration:underline;
}

#contacte
{
	width:600px;
	clear:both;
	float:left;
	margin-bottom:20px !important;
	margin-bottom:0px;
	
}

#contacte h3
{
	color:black;
	font-size:0.9em;
	font-family:Verdana;
	margin-top:-10px;
}

#contacte LABEL
{
	color:#666666;
	font-size:0.8em;
	font-family:Verdana;
	font-weight:normal;
	text-align:left;
}

#contacte .nombreCaja
{
	color:#666666;
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	float:left;
	margin-top:0px;
}

#contacte INPUT
{
	border:1px solid #D2EAFE;
	margin-top:8px;
	margin-left:0px;
}

#contacte SELECT 
{
	font-size:0.7em;
	float:left;
	margin-left:10px;
}

#buzonCiudadano
{
	width:70%;
	float:left;
	text-align:left;
	margin:0em;
	padding:0em;
	position:relative;
	left:70px;
}

#buzonCiudadano LABEL
{
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	color:#666666;
	text-align:right;
	vertical-align:top;
}

#buzonCiudadano INPUT
{
	margin-left:2%;
	font-size:0.8em;
}

#buzonCiudadano TEXTAREA
{
	margin-left:2%;
	font-size:0.9em;
}

#contactar
{
	width:70%;
	float:left;
	text-align:left;
	margin:0em;
	padding:0em;
	position:relative;
	left:90px;
}

#contactar LABEL
{
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	color:#666666;
	text-align:right;
	vertical-align:top;
}

#contactar INPUT
{
	margin-left:2%;
	font-size:0.8em;
}

#contactar TEXTAREA
{
	margin-left:2%;
	font-size:0.9em;
}

.datosEnviar
{
	clear:both;
	float:left;
	width:200px;
	margin-left:170px;
}


#respuestas
{
	margin-top:10px;
	margin-left:30px;
}

#listadoElementos #separadorEncuestas IMG
{
	border:0px;
	margin-right:290px;
	padding-bottom:20px !important;
}


#botonesEncuesta
{
	margin-top:10px;
}

#botonesEncuesta INPUT
{
	margin-right:8px;
}

#elemento OL
{
	margin:0em;
	padding:0em;
	margin-left:27px;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:13px !important;
	padding-top:0px;
}

#elemento OL LI
{
	font-size:0.7em;
	text-align:justify;
	list-style-image:none;
	margin:0em;
	padding:0em;
	margin-top:15px !important;
	margin-top:0px;
	padding-bottom:0px !important;
	padding-bottom:10px;
}

#elemento #datoEncuesta
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	width:600px;
	float:left;
}

#elemento #datoEncuesta .fec
{
	font-size:1em;
	font-family:Tahoma;
	font-weight:normal;
	clear:both;
	float:left;
	color:white;
	padding:0.2em;	
	padding-top:0em;
	
}

#elemento #datoEncuesta .titularNoticia
{
	font-size:1.1em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
	float:none;
	float:left;
}

#graficoEncuesta
{
	border:#A9A9A9 1px solid;
}

.noResultados
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-size:1.1em;
	float:left;
	margin-top:5px;
}

#listadoElementos #datosEmpresa
{
	margin:0em;
	padding:0em;
	font-size:1.2em;
	font-family:Tahoma;
	margin-top:3%;
}

#listadoElementos #datosEmpresa UL LI
{
	margin:0em;
	padding:0em;
	margin-left:4%;
	list-style-image: url(punto.gif);
}

#listadoElementos #datosEmpresa #separadorNoticias IMG
{
	border:0px;
	padding:0px;
	margin-right:290px;
	margin-top:0%;
}

#menuOfertas
{
	float:right;
	width:150px;
	position:relative;
	left:-17px;
	top:10px;
}

#menuOfertas UL 
{
	text-align:left;
	list-style-image: url(punto.gif);
	padding:0em;
	margin:0em;
	margin-bottom:50px;
	margin-left:22px;
	margin-top:10px;
}

#menuOfertas UL LI
{
	font-size:0.7em;
	padding:0em;
	margin:0em;
	font-weight:normal;
}

#menuOfertas H1
{
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:1.3em;
	color:#666666;
	text-align:center;
	margin-left:0px;

}

#listadoEmpresas {
	
	border-top:solid 0px #E7EAE1;
	width:600px;
	padding:0em;
	margin:0em;
	clear:both;
	margin-top:2%;
}

#listadoEmpresas P
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-size:1.1em;
	text-align:left;
}	

#listadoEmpresas UL {
	border-top:solid 0px #E7EAE1;
	width:600px;
	margin:0em;
	padding:0em;
	/*margin-left:-32px;*/
}

#listadoEmpresas UL LI
{
	list-style-image:none;
	list-style-type:none;
	clear:both;
}
#listadoEmpresas #datosEmpresa
{
	margin-left:-17px;
}
#listadoEmpresas #datosEmpresa #separadorNoticias IMG
{
	border:0px;
	margin-right:290px;
	margin-top:0%;
	/*padding-bottom:20px !important;*/
}

#datosEmpresa #empresa .nombreEmpresa A
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}
#datosEmpresa #empresa .nombreEmpresa A:hover
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#666666;
	font-family:Georgia,Times New Roman,Times,serif;
	text-decoration:none;
}

#inscripcion .insc
{
	clear:both;
	float:left;
	font-size:1.2em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}

#camposInscripcion
{
	margin:0em;
	padding:0em;
	width:600px;
	clear:both;
	float:left;
	margin-left:0.4%;
}

#camposInscripcion LABEL
{
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	color:#666666;
	clear:both;
	float:left;
}

#camposInscripcion INPUT
{
	margin:0em;
	padding:0em;
	float:right;
	margin-top:0px;
	font-size:0.8em;
	margin-right:46%;
}

#camposInscripcion SELECT 
{
	font-size:0.7em;
	float:right;
	margin-right:46%;
}
#camposInscripcion TEXTAREA
{
	font-size:0.7em;
	float:right;
	margin-right:45.9%;
}
#camposInscripcion #puntosSeparacion
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
}
#botonInscripcion
{
	margin-right:25%;
	margin-top:3.4%;
}
.asterisco
{
	font-size:0.8em;
	margin:0em;
	padding:0em;
	float:right;
	position:relative;
	left:36%;
}
.ficheroActual
{
	font-size:0.8em;
	margin:0em;
	padding:0em;
	float:right;
	position:relative;
	right:27%;
	top:-16px;
}
.obligatorio
 {
	font-size:1em;
 }
 
 .obligatorio P
 {
	text-align:justify;
 }
 
#candidatos
{
	font-family:Tahoma;
	margin-left:4px;
}
#candidatos #puntosSeparacion
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
}

#candidatos .candRegistrados
{
	font-weight:bold;
	font-size:0.7em;
	color:Black;
	float:left;
}

#datosRegistrados
{
	margin:0em;
	padding:0em;
	width:600px;
	clear:both;
	float:left;
	margin-left:2px;
}

#datosRegistrados LABEL
{
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	color:#666666;
	clear:both;
	float:left;
}

#datosRegistrados INPUT
{
	margin:0em;
	padding:0em;
	float:left;
	margin-left:2%;
}

#datosRegistrados .validar
{
	margin-top:-3px;
}

#registrarse
{
	font-family:Tahoma;
	margin-left:4px;
}

#registrarse .reg
{
	font-weight:bold;
	font-size:0.7em;
	color:Black;
	float:left;
}
#registrarse P
{
	margin-top:3%;
}

#registrarse #puntosSeparacion
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
}
#recordarContrasena
{
	font-family:Tahoma;
	margin-left:4px;
}
#recordarContrasena .atencion
{
	float:left;
	font-weight:normal;
	font-size:0.7em;
	color:Black;
}
#recordarContrasena .recordar
{
	font-weight:bold;
	font-size:0.7em;
	color:Black;
	float:left;
}
#recordarContrasena #errorRegistro P
{
	margin-top:4%;
	clear:both;
	float:left;
}
#contrasena
{
	margin:0em;
	padding:0em;
	width:600px;
	clear:both;
	float:left;
	margin-left:2px;
}

#contrasena LABEL
{
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	color:#666666;
	clear:both;
	float:left;
}

#contrasena INPUT
{
	margin:0em;
	padding:0em;
	float:left;
	margin-left:2%;
}
#contrasena .validar
{
	margin-top:-1px;
}
#contrasena #puntosSeparacion
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
}
#errorRegistro IMG 
{
	border:0px;
	float:left;
	margin-top:-5px;
	
}
#errorRegistro P
{
	font-size:0.8em;
}
#puntosSeparacion
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
}
#contenidoTexto #opcionesOfertas
{
	margin-left:-40px;
	margin-top:2%;
}
.conectado
{
	margin:0em;
	padding:0em;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
	position:relative;
	top:-35px;
}
#listadoEmpresas #datoEmpresa #empresa .nombreEmpresa
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}
#listadoEmpresas #datoEmpresa .fecha
{
	font-family:Tahoma;
}

#listadoEmpresas #datoEmpresa .desOferta P
{
	font-family:Tahoma;
	font-size:1em;
}
#listadoEmpresas #datoEmpresa IMG
{
	border:0px;
	margin-right:290px;
	margin-top:0%;
}

#altaOferta
{
	margin:0em;
	padding:0em;
	width:600px;
	clear:both;
	float:left;
	position:relative;
	left:22%;
	padding-bottom:2%;
}

#altaOferta LABEL
{
	font-size:0.8em;
	font-family:Georgia,Times New Roman,Times,serif;
	font-weight:normal;
	color:#666666;
	clear:both;
	float:left;
}

#altaOferta INPUT
{
	margin:0em;
	padding:0em;
	float:right;
	margin-top:0px;
	font-size:0.8em;
	margin-right:51%;
}

#altaOferta SELECT 
{
	font-size:0.7em;
	float:right;
	margin-right:51%;
}
#altaOferta TEXTAREA
{
	font-size:0.7em;
	float:right;
	margin-right:50.8%;
}
#altaOferta #puntosSeparacion
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
}
#botonAlta
{
	margin-right:4%;
	margin-top:3.5%;
}
#listadoEmpresas #datoCandidato
{
	margin:0px;
	padding:0px;
	margin-left:-17px;
}
#listadoEmpresas #datoCandidato #candidato .nombreCandidato A
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}
#listadoEmpresas #datoCandidato #candidato .nombreCandidato A:hover
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#666666;
	font-family:Georgia,Times New Roman,Times,serif;
	text-decoration:none;
}
#listadoEmpresas #datoCandidato IMG
{
	border:0px;
	margin-right:290px;
	margin-top:0%;
}
#datoEmpresa .fecha
{
	font-family:Tahoma;
}

#datoEmpresa .desOferta P
{
	font-family:Tahoma;
	font-size:1em;
}
#datoEmpresa IMG
{
	border:0px;
	margin-right:290px;
	margin-top:3%;
}
#fichaCandidato
{
	margin:0em;
	padding:0em;
	text-align:left;
	width:600px;
	margin-top:-8px;
}
#fichaCandidato UL
{
	margin:0em;
	padding:0em;
	font-size:0.7em;
	margin-left:1%;
}

#fichaCandidato .nombreCandidato
{
	font-size:1.2em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}
#fichaCandidato .formacion
{
	font-size:0.7em;
	font-family:Tahoma;
	text-align:left;
	margin-left:2px;
}
#fichaEmpresa
{
	margin:0em;
	padding:0em;
	text-align:left;
	width:600px;
	margin-top:2%;
}
#fichaEmpresa UL
{
	margin:0em;
	padding:0em;
	font-size:0.7em;
}
#fichaEmpresa .nombreEmpresa
{
	font-size:1.2em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}
#fichaEmpresa .formacion
{
	font-size:0.7em;
	font-family:Tahoma;
	text-align:left;
}
#fichaEmpresa .desEmpresa
{
	margin-left:1%;
}
.ficheroActual
{
	margin:0em;
	padding:0em;
	font-size:0.7em;
	margin-left:30%;
	font-family:Tahoma;
}

#listadoOfertas {
	
	border-top:solid 0px #E7EAE1;
	width:600px;
	padding:0em;
	margin:0em;
	clear:both;
	margin-top:2%;
}

#listadoOfertas P
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-size:1.1em;
	text-align:left;
}	

#listadoOfertas UL {
	border-top:solid 0px #E7EAE1;
	width:600px;
	margin:0em;
	padding:0em;
	text-align:left;
}

#listadoOfertas UL LI
{
	list-style-image:none;
	list-style-type:none;
	clear:both;
}
#listadoOfertas #datosOferta
{
	margin-left:-17px;
}

#listadoOfertas #datosOferta #separadorNoticias IMG
{
	border:0px;
	margin-right:290px;
	margin-top:0%;
}
#listadoOfertas #datosOferta .desOferta P
{
	font-size:1em;
	font-family:Tahoma;
	font-weight:normal;
}
#listadoOfertas #datosOferta #oferta .nombreOferta A
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
}
#listadoOfertas #datosOferta #oferta .nombreOferta A:hover
{
	margin:0em;
	padding:0em;
	font-size:1.5em;
	color:#666666;
	font-family:Georgia,Times New Roman,Times,serif;
	text-decoration:none;
}

#elementoOferta {
	list-style-image:none;
	list-style-type: none;
	border-top:solid 0px #E7EAE1;
	width:600px;
	clear:both;
	margin-top:10px;
}
#elementoOferta UL
{
	margin:0em;
	padding:0em;
	font-size:0.7em;
}

#elementoOferta #datoOferta
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	width:67px;
	float:left;
	margin:0em;
	padding:0em;
}

#elementoOferta .fec
{
	font-size:1em;
	font-family:Tahoma;
	font-weight:normal;
	position:relative;
	left:0px;
	top:1px;
	color:white;
	padding:0.2em;	
	padding-top:0em;
}


#elementoOferta #nombreOferta
{
	font-size:1.1em;
	color:#3394D5;
	font-family:Georgia,Times New Roman,Times,serif;
	margin:0em;
	padding:0em;
	position:relative;
	left:1%;
	text-align:left;
}

#elementoOferta .nombreSector
{
	margin:0em;
	padding:0em;
	font-size:0.7em;
	color:black;
	font-family:Tahoma;
}
#elementoOferta .desEmpresa
{
	margin:0em;
	padding:0em;
	font-size:1.4em;
	color:black;
	font-family:Tahoma;
}
#elementoOferta .descripcion
{
	clear:both;
	text-align:left;
	margin:0em;
	padding:0em;
	margin-left:4px;
}
#elementoOferta P 
{
	clear:both;
	text-align:left;
	text-align:justify;
}	

#puntosSeparacionEmpresa
{
	background-image:url(barra_inscripcion.gif);
	background-repeat:no-repeat;
	margin-top:30px;
}
#botonEliminar
{
	margin:0em;
	padding:0em;
	float:right;
	margin-top:-50px;
}
#tituloOpcion
{
	text-align:left;
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	font-weight:bold;
	margin-left:3px;
}
.servicioSeleccionado
{
	font-weight:bold;
}
#contenido_ficha
{
	float:left;
}
#datoFechacontra
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	width:15%;
	float:left;
	color:white;
	font-size:1.2em;
}
#listadoElementos ul li #datoNoticiacon #datoFechacontra a
{
	color:white;
	
}
#listadoElementos ul li #datoNoticiacon a
{
	color:#3394d5;
	
}
.listado_ficha li
{
	list-style-type:none;
	list-style-image:none;
}
#listadoElementos #desContrata
{
	color:black;
	font-weight:normal;
	float:left;
	/*position:relative;
	left:-20px;*/
}

#listadoElementos #desContrata P
{
	font-size:1em;
	text-align:justify;
	font-family:Tahoma;
}
#rss
{
	background-image:url(rss.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:0.8em;
	text-align:right;
	padding-right:1em;
}
#listadoElementos #datoNoticiacon
{
	margin-top:1em;
	margin-left:0px;
	padding-bottom:0px;
	float:left;
	width:100%;
}
#listadoElementos #datoNoticiacon #datoFecha
{
	background-image:url(fondo_fecha.gif);
	background-repeat:no-repeat;
	height:22px;
	width:70px;
	float:left;
}
/*#listadoElementos #datoNoticiacon #datoFecha A
{
	color:white;
	font-size:1.3em;
	font-family:Tahoma;
	font-weight:normal;
	position:relative;
	left:4px;
	top:1px;
}

#listadoElementos #datoNoticiacon .titularNoticia
{
	float:left;
	margin-top:-10px;
	width:520px;
}

#listadoElementos #datoNoticiacon .titularNoticia P
{
	font-size:1.5em;
	color:#3394D5;
	text-align:justify;
	font-family:Georgia,Times New Roman,Times,serif;
}*/
 .listado_fichacon ul
{
	list-style-type:none;
	list-style-image:none;
	width:90%;
}
#elementocon
 {
	list-style-image:none;
	list-style-type: none;
	border-top:solid 0px #E7EAE1;
	width:95%;
	clear:both;
	margin-top:10px;
}
#elementocon h4
{
	font-size:0.8em;
	text-align:left;
}
#elementocon h3
{
	font-size:0.9em;
	text-align:left;
	color:#3394d5;
}
#elementocon .fec
{
	font-size:0.9em;
	text-align:left;
}
.adjudicacionli
{
	margin-left:3em;
}
.adjudicacion
{
	margin-left:5em;
}
