BODY
{
	PADDING: 0px;
	MARGIN: 0px;
	background-image:url(fondo.jpg);
	background-repeat: repeat ;
	FONT-FAMILY: Tahoma,Verdana,Arial;
}

IMG
{
   border: 0px;
   margin:0px;   
   margin:0px;
   cursor:hand;
}

.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:link
{
    COLOR: #666633;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #666633;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline 
}

H1
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    MARGIN: 0px;
    COLOR: #666633;
}

H2
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 114%;
    MARGIN: 0px;
    COLOR: #666633;
}

H3
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN: 0px;
    COLOR: #666633;
}

H4
{
    PADDING: 0px;
    MARGIN: 0px;
    COLOR: #666633;
	font-size:14px;
	font-weight:lighter;
	letter-spacing:0.05em;
}

H5
{
    PADDING: 0px;
    FONT-SIZE: 100%;
    MARGIN: 0px;
    COLOR: #666633;
}

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:0px;	
	margin-left: auto; 
    margin-right: auto;
    background-color:White;
    background-image:url(fondoContenido.jpg);
    background-repeat:repeat-y;
	padding:0px;
	WIDTH: 765px;
	text-align:left;
	clear:both;
	position:relative;
}

#cabecera
{    
	background-color :White;
	margin-left: auto; 
    margin-right: auto;
	WIDTH: 765px;
}

#cabecera h1
{
	visibility:hidden;
	position:absolute;
}

#cabecera #contenido_cabecera
{    
	float:left;
	background-image:url(fondoCabecera_n2.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
	height:121px;
}
#cabecera  #contenido_cabecera #cabeceraIzq #fecha
{
    padding-top:2px;
    padding-left: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 65%;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
}

#cabecera  #contenido_cabecera #cabeceraIzq
{
	margin:0px;
	padding:0px;
	width:360px;
	float:left;
}

#cabecera  #contenido_cabecera #flash 
{
	position:relative;
	float:right;
	margin:0px;
	padding:0px;
	margin-top:-100px;
	left:-4px;
	
}

#cabecera  #contenido_cabecera #cabeceraIzq #escudo
{
	margin:0px;
	padding:0px;
	margin-left:5px;
	border:0px;
	height:80;
	width:360px;	
}

#cabecera  #contenido_cabecera #menuIntermedio
{
	margin:0px;
	padding:0px;
	width:100%;
	height:15px;
	font-size:11px;
	letter-spacing:0.05em;
	position:relative;
	clear:both;
	background-image:url(fondomenuintermedio.jpg);
	background-repeat:no-repeat;
}
#cabecera  #contenido_cabecera #menuIntermedio #arbolruta
{
	padding-left:5px;
	float:left;
	font-family:Tahoma;
	width:60%;
}

#cabecera  #contenido_cabecera #menuIntermedio #enlaces
{
	float:right;
	width:35%;
	text-align:right;
	font-family:Tahoma;
	padding-right:10px;
}

/*-------------------menu lateral--------------------*/
#menulateral
{
	background-image:url(fondo-menu-lateral.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:500px 100%;
	float:left;
}
#menu
{
	position:relative;
	margin:0px;
	FONT-SIZE:11px;
    WIDTH: 160px;
	padding:0px;
	LETTER-SPACING: 0em;
	margin-bottom:25px;
	height:auto;
	padding-top:3px;
	margin-left:0.5px;
	
}

#menuEnlaces
{   
	height:auto;	
}

#menuEnlaces UL
{	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	overflow:hidden;
	width:150px;
}

#menuEnlaces LI
{
	padding-top:0px;
	padding-bottom:0px;
	LEFT: 0px;
	list-style-type: none;	
	border-bottom: 0px solid #999999;
	
}
#menuEnlaces LI .opcionPadre
{
	width:148px;
	padding-bottom:5px;
	background-color: none;
	background-image: url(punto_menu_n.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-left: 10px;
}

#menuEnlaces LI .opcionPadre_seleccionado
{
	width:148px;
	font-weight:bold;
	padding-bottom:5px;
	color:#000000;
	border-bottom: 3px solid #b1b197;
}

#menuEnlaces LI A
{
    TEXT-DECORATION: none;
    COLOR: #000000;
}

#menuEnlaces UL LI SPAN.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);
}

#menuEnlaces UL UL A:hover
{
    TEXT-DECORATION: underline;
	list-style-image: url(puntoon.gif);
}

#menuEnlaces UL UL LI
{
	padding-top:0px;
	padding-bottom:0px;
}

#menuEnlaces UL UL LI A
{
	
	TEXT-DECORATION: none;
    COLOR: #676767;
    border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: red;	
}

#menuEnlaces UL UL LI A:hover
{
    TEXT-DECORATION: underline;
	list-style-image: url(puntoon.gif);
	list-style-position:outside;
}

#menuEnlaces UL UL LI.seleccionado
{
	font-weight:bold;
	color:#000000;
	list-style-image: url(puntoon.gif);	
	
}

/*------------------fin menu lateral-----------------------*/

/*contenido de Páginas*/
#contenido
{
	float:right;
	width:600px;
	padding-top:0px;
	margin-top:0px;
	margin-right:0px;
	padding-right:0px;
	FONT-SIZE: 70%;
}
#contenido #contenidoTexto
{
	width:580px;
	margin-top:0px;
	margin-right:10px;
	padding: 0px 0px 5px 5px;
	color:#666666;
	display:block;
	height:100%;
	
}

/*Fin contenido de Páginas*/
#contenido_inicio
{
	float:right;
	position:relative;
	width:76%;
	height:100%;
	FONT-SIZE: 70%;
	PADDING-BOTTOM: 0px;
	margin-top:0px;
	PADDING-TOP: 0px;
	margin-right:3px;
	/*background-color:#FFFFFF;*/
}
/* Textual de la pagina*/
#contenidoPrincipal
{
	background-image:none;
	float:left;
	width:411px;
	height:10px;
	margin-top:4px;
	display:block;
	height:100%;	
}
/*FIN Contenido Textual de la pagina*/

/*Inicio cabeceraHome*/
#cabeceraHome
{
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:0px;
	margin:0px;
	background-image:url(bordertitulopagina.gif);
	font-size:100%;
}
#cabeceraHome H4
{
	font-weight:600;
	padding-bottom:5px;
	font-size:12px;
	color:#676767;
	
}
#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*/
/*Noticias*/

#tickerNoticias
{
	clear:both;
	position:relative;
	background-position:top;
	background-repeat:no-repeat ; 
	width:142px;
	height:168px;
	float:left;
	overflow:hidden;
	margin-top:50px;
	margin-bottom:150px;
	margin-left:5px;
	margin-right:5px;
}
#tickerNoticias H2 
{
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px ;
	background-image:url(fondotitulonoticias.gif);
	height:16px;
	letter-spacing :1px;
	margin:0px;
	text-align : left;
	font-weight:600;
	font-size:12px;
	color:#ffffff;
	margin-bottom:2px;
}
/*#tickerNoticias H4 
{
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px ;
	background-image:url(fondotitulonoticias.gif);
	height:16px;
	letter-spacing :1px;
	margin:0px;
	text-align : left;
	font-weight:600;
	font-size:12px;
	color:#ffffff;
	margin-bottom:2px;
}*/
#tickerNoticias #contenidoTicker
{
	background-image: url(fondoTickerNoticias.jpg);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	height:148px;
}
#tickerNoticias #contenidoTicker SPAN marquee
{
	PADDING: 5px 0px 5px 5px;
	margin:2px;
	overflow:hidden;
	color:Black;
	top:3px;
	bottom:0px;
	height:100px;
	position:relative;
}
#tickerNoticias #contenidoTicker SPAN marquee a
{
	color:Black;
}

#tickerNoticias #contenidoTicker SPAN marquee #fechanoticia
{
	color:#06742F;padding:0px;margin:0px;padding-left:5px;
}
#tickerNoticias #contenidoTicker SPAN marquee #recortenoticia
{
	padding:0px;
	margin:0px;
	padding-left:5px;
}

#tickerNoticias #hr 
{
	border-top: 3px solid;
	background-image:url(fondo_tickerNoticias.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:0px;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:0px;
	padding-bottom:0px;
	height:3px;
	position:relative;
}
/*Fin noticias*/
#menu_local {
	list-style: none;
	WIDTH: 160px;
	float:right;
	/*font-size:90%;*/
	margin-left:10px;
	margin-right:10px;
	background-image:url(fondoMenu.jpg);
	background-repeat:repeat-y;
	/*position:relative;
	height:100%;
	padding:0px;*/
}

#menu_local H4{
	padding: 5px 5px 5px 10px;
	MARGIN: 0px;
	FONT-SIZE: 100%;
	COLOR: #ffffff;
	background-image: url(fondoMenuArriba.jpg);
	background-repeat:no-repeat;
	background-position:top;  
	border-bottom: 3px solid #88B41D;
} 

/*********************************************************/

#menu_local #menu_local h4 
{
	display:none;
	padding:0px;
	margin:0px;
	border:solid 1px red;
}
	

#menu_local #menu_local  
{
	background-image:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:130px;
}
#menu_local #menu_local #barraAbajo 
{
	display:none;
	padding:0px;
	margin:0px;
	border:solid 1px red;
}
	
/*********************************************************/

#menu_local #barraAbajo {
	width:160px;
	height:5px;
	background-image:url(fondoMenuAbajo.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}


#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;
}

#nombrePagina
{
	position:relative;
	width:75%;
	height:25px;
	background-image:url(bordertitulopagina.gif);	
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 0px;
	padding-top:2px;
	margin:5px 0px 0px 165px;
}

#nombrePagina H2
{
	position:relative;
    FONT-SIZE: 13px; 
    COLOR: #666633;
	margin:0px;
	padding:0px;
	letter-spacing:0.05em;
	overflow:hidden;
}

#nombrePagina IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 6px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px
}

#nombrePagina A {
	position:absolute;
	font-size:70%;
	color:#CCCCCC;
	padding-top:5px;
}

#contenido A
{
	color:#666633;
}
#contenido A:hover
{
	color:#666666;
	text-decoration:underline;
}
#contenido P
{
	margin-top:0px;
	text-align:justify;
}

#contenido UL 
{
	position:relative;
	padding-left:0px;
	margin-left:20px;
}


#contenido LI 
{
	margin-left:20px;
	list-style-image: url(punto_verde.gif);
}

#contenido IMG
{
	border:solid 1px #cccccc;
	float:right;
	right:0px;
	margin:5px;
	padding:4px;
	/*cursor:hand;*/
}

#contenido H4 {
	font-size:110%;
	color:#666633;
	font-weight:bold;
}
#contenido H3 {
	font-size:120%;
	color:#666633;
	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
}


#pie
{	
	position:relative;
	CLEAR: both;
	width:759px;
	height:50px;
	background-image:url(fondopie.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-top:10px;
	text-align:left;
	margin-top:20px;
	margin-top:40px !important;
	margin-left: auto; 
	margin-right: auto;
}

#pie P
{	
	padding-top:11px;
    margin:0px;
    FONT-SIZE: 60%;
	color:#666666;
	text-align:left;
	padding-left:5px;
	font-family:Tahoma,Century,Sans-Serif;
}

#pie #sopde
{
	clear:both;
	text-align:right;
	margin-top:-23px;
	width:745px;
}

#sombra_pie
{
	width:762px;
	background-image :url(sombrapie.jpg);
	background-repeat:no-repeat;
	height:5px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}


#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 {
	position:relative;
	top:-23px;
	width:60px;
	margin-left:175px;
	font-size:80%;
	border:0px solid #000000;
}

#menuBuscador  FORM {
	text-align:left;
	padding-left:257px;
	font-size:12px;
	display:none;
}

#menuBuscador LABEL{
	display:none;
	
	}
	
#Buscador P{
	padding:0px;
	margin:0px;
	}
	
	
#menuBuscador .for_sen_caja {
	 border: solid 1px #666666;
	 font-size:80%;
	 margin-left:5px;
	 margin-right:5px;
	 
}

#menuBuscador .botonBuscar{ 
	 background-image:url(botonBuscar.gif);
	 background-repeat:no-repeat;
	 background-color:#FFFFFF;
	 margin-top:3px;
	 border: solid 1px #666666;
	 height:18px;
	 font-size:100%;
	 cursor:pointer;
	}

.botonBuscar{ 
	 background-image:url(botonBuscar.gif);
	 background-repeat:no-repeat;
	 background-color:#FFFFFF;
	 border: 1px solid #999999;
	 height:20px;
	 font-size:100%;
	 padding-left:10px;
	 cursor:pointer;
	}
.for_sen_caja {
	 border: 1px solid #666666;
	 font-size:100%;
	 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;
}	
#inicio SPAN.seleccionado{
  font-weight:bold;
  color:#676767;
}

#agenda
{
  width:148px;
  padding-bottom:5px;
  margin-left:3px;
  background-color:Transparent;  
  background-image: url(punto_menu_n.gif);
  background-repeat : no-repeat;
  background-attachment : scroll;
}

#agenda .opcionPadre

{
	width: 140px;
	padding-left: 10px;
}

#agenda a 
{
 color:#000000;
}	

#agenda SPAN.seleccionado{
  font-weight:bold;
  color:#676767;
}
#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;
}


#menu_local  UL
{
	list-style-image: url(punto.gif);
	margin: 10px 10px 10px 10px;
	padding:0px;
	
}

#menu_local  LI
{
	margin: 5px 5px 5px 14px;
	list-style-image: url(punto.gif);	
	padding-bottom:10px;
	
}

#menu_local  LI A
{
    display: block;
	TEXT-DECORATION: none;
    COLOR: #676767;
  
}
#menu_local  LI A:hover
{ 
    TEXT-DECORATION: underline;
    
}

#menu_local  LI.seleccionado
{
	font-weight: bold;	
	COLOR: #676767;
	margin:5px 5px 5px 14px;
	padding-bottom:10px;
	list-style-image:url(puntoon.gif);
	
}


.cabecera_local {
	color:#FF0000;
	font-size:90%;
}

.ocultar
{
 	VISIBILITY: hidden;
	width:25px;
	height:40px;
	font-size:10%;
}

/* ______________________________________
/* Combo de Búsqueda
/* ______________________________________ */

#busquedaAvanzada{
	
	padding: 10px 10px 10px 10px;
	/*background-image: url(fondoBusqueda.jpg);
	background-repeat: repeat-y;*/
	background-color:Transparent;
	font-weight:bold;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #F6C541;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6C541;*/
	background-position: right;
	}


#busquedaAvanzada TD {
	font-weight:bold;
	font-size:80%;
	COLOR: #599A3C;
}


/* ______________________________________
/* Paginacion
/* ______________________________________ */

#paginacion
{
	margin:0px;
	padding: 20px 0px 10px 10px;
	background-image: url(fondoNoticias.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:30px;
	
}



#herramientasPaginacion{
	/*position: relative;*/
	margin:0px;
	padding:0px;
}

#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 1px #FFFFFF;}
#botonesPaginacion a:hover {

}
#botonesPaginacion #volver {right: 80px;background-position: 0px 0;}
#botonesPaginacion #primero {right: 60px; background-position: -20px 0;}
#botonesPaginacion #anterior {right: 40px; background-position: -40px 0;}
#botonesPaginacion #siguiente {right: 20px; background-position: -60px 0;}
#botonesPaginacion #ultimo {right: 0px; background-position: -80px 0;}
#botonesPaginacion #volver a:hover {background: url(botoneraListado.gif) -1px -21px no-repeat;}
#botonesPaginacion #primero a:hover {background: url(botoneraListado.gif) -20px -20px no-repeat;}
#botonesPaginacion #anterior a:hover {background: url(botoneraListado.gif) -40px -20px no-repeat;}
#botonesPaginacion #siguiente a:hover {background: url(botoneraListado.gif) -60px -20px no-repeat;}
#botonesPaginacion #ultimo a:hover {background: url(botoneraListado.gif) -80px -20px no-repeat;}


#botonesPaginacion2 
{
	clear:both;
	margin:0px;
	padding:1px;
	float:right;
	position:relative;
	margin-right:20px;
	height:20px;
	width:150px;
	background-color:none;
	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 1px #FFFFFF;}
#botonesPaginacion2 a:hover {

}
#botonesPaginacion2 #volver {right: 80px;background-position: 0px 0;}
#botonesPaginacion2 #primero {right: 60px; background-position: -20px 0;}
#botonesPaginacion2 #anterior {right: 40px; background-position: -40px 0;}
#botonesPaginacion2 #siguiente {right: 20px; background-position: -60px 0;}
#botonesPaginacion2 #ultimo {right: 0px; background-position: -80px 0;}

#botonesPaginacion2 #volver a:hover {background: url(botoneraListado.gif) 0px -20px no-repeat;text-decoration:none;}
#botonesPaginacion2 #primero a:hover {background: url(botoneraListado.gif) -20px -20px no-repeat; text-decoration:none;}
#botonesPaginacion2 #anterior a:hover {background: url(botoneraListado.gif) -40px -20px no-repeat;text-decoration:none;}
#botonesPaginacion2 #siguiente a:hover {background: url(botoneraListado.gif) -60px -20px no-repeat;text-decoration:none;}
#botonesPaginacion2 #ultimo a:hover {background: url(botoneraListado.gif) -80px -20px no-repeat;text-decoration:none;}


/* ______________________________________
/* listado de elementos
/* ______________________________________ */

#listadoElementos UL {
	margin:0px;
	padding:0px;
	border-top:solid 1px #E7EAE1;
}


#listadoElementos LI.listado_par {
	margin-left: 0px;
	/*margin-left:-20px;
	margin-right:20px;*/
	list-style-image:none;
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color:#E7EAE1;;
	padding: 10px 10px 5px 5px;
	background-image: url(fondoPar.jpg);
	background-repeat: repeat-y;
	}
	
#listadoElementos  LI.listado_impar {
	margin-left:0px;
	/*margin-left:-20px;
	margin-right:20px;*/
	list-style-image:none;
	list-style-type: none;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E7EAE1;
	padding: 10px 10px 5px 5px;
	background-image: url(fondoImPar.jpg);
	background-repeat: repeat-y;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	}
	
	
#listadoElementos UL LI H3 A {
	font-style:normal;
	}
	
#listadoElementos UL LI H3 A:hover {
	text-decoration:underline;
	
	}
	
/* ______________________________________
/* Elemento
/* ______________________________________ */

#elemento {
	margin:0px;
	list-style-image:none;
	list-style-type: none;
	padding: 10px 10px 15px 15px;
	background-image: url(fondoPar.jpg);
	background-repeat: repeat-y;
	border-top:solid 1px #E7EAE1;

}

#elemento H3 {
	font-size:120%;
	font-weight:600;
	
	
}

#elemento H4 {
	font-size:100%;
}

#elemento H5 {
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color: #FFFFFF;
	
}

#elemento P {
	padding-left:15px;
	
}

#elemento LI {

	}
	
/* ______________________________________
/* listado de imagenes
/* ______________________________________ */

#listadoImagenes UL {
	border-top:solid 1px #E7EAE1;
	padding:0px;
	margin:0px 0px 0px 0px;
	background-image: url(fondoPar.jpg);
	background-repeat: repeat-y;
	width:579px;
}


#listadoImagenes LI.listado_par {
	margin: 0px;
	width:178px;
	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.listado_impar {
	margin: 0px;
	width:178px;
	height:150px;
	float:left;
	list-style-image:none;
	list-style-type: none;
	list-style-type: none;
	padding: 10px 10px 5px 5px;
	background-image: url(fondoImPar.jpg);
	background-repeat: repeat-y;
}
	
#listadoImagenes UL LI H3 A {
	font-size:12px;
	font-style:normal;
	FONT-WEIGHT:normal;
	
	
	}
	
#listadoImagenes UL LI H3 A:hover {
	text-decoration:underline;
	
	}

#listadoImagenes IMG {
	border: 0px;
	float:left;
}
	
/* ______________________________________
/* Imagen
/* ______________________________________ */

#imagen {
	margin-left:0px;
	margin-right:0px;
	list-style-image:none;
	list-style-type: none;
	float:left;
	background-image: url(fondoPar.jpg);
	background-repeat: repeat-y;
	border-top:solid 1px #E7EAE1;
	padding-top:10px;
	padding-right:140px;
}

#imagen H3 {
	font-size:120%;
	font-weight:600;
	
	
}

#imagen H4 {
	font-size:100%;
	padding:10px;
}

#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:160px;
	float:right;
	/*padding-left:20px;*/
	padding-right:10px;
	margin-top:30px;
	margin-right:-8px;
	position:relative;
	height:100%;
}	

/* ___________________________________________
/*   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: 140px;
	padding-bottom:15px;
	margin-left:5px;
	position:relative;
}

#banner IMG 
{
	margin-top:5px;
	border: SOLID 1PX #CCCCCC;
	margin-right:5px;
}


/*__________________________________________
/* Ampliar Imagen
/*__________________________________________ */

#ampliarImagen{
	padding-top:0% !important;
	padding-top:5%;
	padding-right:0% !important;
	padding-right:3%;
	padding-left:0% !important;
	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;
}

/*_____________________________________________
/*  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: #ffffff;
}
.diaActual{
	border:solid 1px #aec978;
	text-align:center;
}

/*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,sans-serif,Verdana,Arial,;
}
.pie_foro P
{	
    margin:0px;
    FONT-SIZE: 90%;
	color:#666666;
	text-align:center;
}
td {
	font-family: Tahoma,sans-serif,Verdana,Arial;
	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,Arial;
    COLOR: #83A543;
    TEXT-DECORATION: none;
}
#flashHome  A:hover
{
    COLOR: #7A9A61
}
#con_expediente
{
	font-size:1em;
}
#con_titulo
{
	font-size:1em;
}
#con_tipo
{
	font-size:1em;
}
.licitacion
{
	font-weight:bold;
}
#elemento p.estados
{
	font-weight:bold;
	margin-top:2em;
}
.adjudicacion
{
margin-left:2em;
}