/************hoja de estilos reseteada***************************/
HTML , body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
table, small, strike, sub, sup, tt, var,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: normal;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;

}

/* remember to define focus styles! */
:focus {
outline: 0;
}

body {
line-height: 1;
color: black;

}

ul {
list-style: none;
}

ol li{
list-style: decimal;
}
/* tables still need 'cellspacing="0"' in the markup */
/*table {
border-collapse: separate;
border-spacing: 0;
}*/
caption, th, td {
text-align: center;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/***************************************************************/
/***************************************************************/
/***************************************************************/

BODY
{
	padding: 0px;
	margin:0px;
	font-family:Tahoma, Arial;
	font-size:70%;
	background-color:#89AC20;
	background-position:center;
	text-align:center;
	
}

A
{
    COLOR: #333333;
    TEXT-DECORATION: underline;
	font-size:8pt;
}

A:hover
{
	text-decoration:underline;
	COLOR:#6e6e6e;
}

H1
{
	font-size:15pt;
	font-weight:normal;
	margin:0em;
	padding:0em;
	color:#FF9200;
}

H2
{	
	font-size:14pt;
	font-weight:normal;
	margin:0em;
	padding:0em;
	color:#1E7973;
}

H3
{  
	color:#5A5A5A;
	font-size:11.5pt;
	font-weight:bold;
	margin:0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

H4
{
    font-size:9pt;
	font-weight:bold;
	margin:0em;
	color:#5A5A5A;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

H5
{
    font-size:10pt;
	font-weight:bold;
	margin:0em;
	padding-bottom:0.5em;
	color:#1E7973;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
H6
{
    font-size:9pt;
	font-weight:bold;
	margin:0em;
	padding:0em;
	color:#2b71b7;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

P 
{
	text-align:justify;
	margin:0em;
	padding:0em;
    font-size:8pt;
    font-weight:normal;
    color:#cccccc;
}

FORM
{
	margin:0em;
	padding:0em;
	border:none;
}

LABEL
{
	margin:0em;
	padding:0em;
	border:none;
}

UL
{
	margin:0%;
	padding:0%;

}
LI
{	
	list-style-image:none;
	margin-top:3.5pt;
	padding:0%;
	list-style-type:none;
}


#paginaBasededatos ul 
{	
	padding-left:2em;
}

#paginaBasededatos ul LI
{
	list-style-type:square;	
}

#titulo_proyecto
{
	display:none;
}

#body_contenido
{	
	width:960px;
	margin:auto;
	text-align:left;
	margin-top:0em;
	background-image:url(fondo_pagina.jpg);   	
   	background-repeat:repeat-y;
}

/*****************************************************************************************/
/***CABECERA***/

#body_contenido #cabecera
{   
   	width:928px;
   	color:#ffffff;
	float:left;	
	background-image:url(fondo_pagina.jpg);   	
   	background-repeat:repeat-y;
	background-color:#ffffff;
	padding-left:10px;
	padding-top:10px;
	height:190px;
	
}

#body_contenido #cabecera #cabeceraDibujo
{
	width:auto;
}

#body_contenido #cabecera #cabeceraDibujo img
{	
	width:100%;	
	
}
#body_contenido #cabecera #cabecera_logo
{	
	width:200px;
	height:168px;	
	float:left;
	padding-top:0px;
	
}

#body_contenido #cabecera #cabecera_logo ul 
{	
	
	margin-left:60px;
	width:100px;
	height:24px;
	border:solid 0px blue;
	padding-left:0px;
}
#body_contenido #cabecera #cabecera_logo ul li
{	
	display:inline;
	
}

#cabecera_logo .contactar 
{

	height:22px;
	width:24px;
		
}
#cabecera_logo .contactar A span
{
	height:22px;
	width:24px;
	
	
}
#cabecera_logo .contactar A 
{
	
	background-image:url(iconoContactar.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	height:22px;
	width:24px;
	margin-right:0px;
	border-right:solid 1px #2DB5AB;
	padding-right:6px;
	
	
}

#cabecera_logo .contactar A:hover
{
	
	background-image:url(iconoContactara.gif);
	background-repeat:no-repeat;
	height:22px;
	width:24px;
	
}

#body_contenido #cabecera #cabecera_logo .mapaweb 
{
	
	height:22px;
	width:24px;
}

#cabecera_logo .mapaweb A 
{
	
	background-image:url(iconoMapa.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	height:22px;
	width:24px;
	margin-left:0px;
	padding-left:6px;
}
#cabecera_logo .mapaweb A span
{
	height:22px;
	width:24px;
	
	}

#cabecera_logo .mapaweb A:hover
{
	
	background-image:url(iconoMapaa.gif);
	background-repeat:no-repeat;
	height:22px;
	width:24px;
	
}

#body_contenido #cabecera #flash_cabecera
{	
	width:715px;
	height:182px;	
	float:left;
}
#flash_cabecera h1
{
	z-index:1;
	width:0.001px;
	height:0.001px;
}

#body_contenido #cabecera #flash_cabecera OBJECT
{	
    width:715px;
	height:182px;	
}

#body_contenido #cabecera #fecha_web
{	
	display:none;
}

#body_contenido #Rutabuscador
{
float:left;
width:100%;

}
#body_contenido #herramientas

{	

	background-image:url(herramientas.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:274px;
	height:40px;
	float:right;
	margin-right:-9px;
	margin-top:0px;
	position:relative;
	background-color:#1E7972;
}


#zonaanuncios
{
	float:left;
	width:240px;
	margin-left:9px;
	background-image:url(arribazonaanuncios.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#f0f0f0;
	padding-bottom:15px;
}
#zonaanuncios h3
{
	margin-left:10px;
	margin-top:14px;
	color:#1e7973;
}

#body_contenido #cabecera #herramientas ul
{	

}

#body_contenido #cabecera #herramientas ul li
{	
	float:right;
}

#body_contenido #cabecera #herramientas img
{
	padding-left:2px;
	width:1.5em;
	height:1.5em;
}

#body_contenido #cabecera #buscador_home
{	
	position:absolute;
	width:87.5em;
	top:3.20em;
	text-align:right;
}

#body_contenido #cabecera #buscador_home form
{
	float:right;
}

#body_contenido #cabecera #buscador_home input
{	
	float:right;
	width:8em;
	font-size:100%;
}

#body_contenido #cabecera #buscador_home .lupa
{
	margin-left:4px;
	width:1.5em;
	height:1.5em;
}

#body_contenido #cabecera #buscador_home .for_sen_caja
{
	border:solid 1px #A8273D;	
}

/*--------------------------------------------------------------------------------------------*/
/* RUTA*/
#body_contenido #ruta
{	
	clear:both;
	background-color:#ffffff;
	color:#1e7972;
	padding-top:6px;
	margin-left:15px;
	height:1.5em;
	width:640px;
	float:left;
}

#body_contenido #ruta a
{
	color:#1e7972;
	padding-bottom:2px;
	position:relative;
	top:-1px;
	text-decoration:underline;

}

#body_contenido #ruta a:hover
{
	text-decoration:none;
}

#body_contenido #ruta .opcion_actual
{
	padding-top:8px;
	text-decoration:none;
	padding-bottom:2px;
	position:relative;
	top:-1px;
	font-weight:bold;
	color:#124945;
}
/*--------------------------------------------------------------------------------------------*/

#body_contenido #pagina
{
   	float:left;
   	clear:both;
   	width:938px;
   	background-color:#ffffff;
   
   	background-image:url(fondo_pagina.jpg);   	
   	background-repeat:repeat-y;
   	padding-bottom:3em;
   	
   	
}

#body_contenido #pagina #contenidoIzquierda
{
	float:left;
	width:199px;	
}
#body_contenido #pagina #contenidoIzquierda #menu
{
	padding-left:15px;
	clear:both;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces
{
	margin:0;
	padding:0;
	padding-top:0px;
	
}

#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces ul li
{
	padding-bottom:10px;		
}

#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces div
{
	margin:0;
	padding:0;
	padding-left:12px;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre
{
	margin-bottom:0em;
	background-image:url(opcionmenu1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#7BAF4B;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre1
{
	margin-bottom:0em;
	background-image:url(opcionmenu1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#7BAF4B;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadreab
{
	margin-bottom:0.5em;
	background-image:url(opcionmenu1_ab.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:206px;
	height:11px;
	margin-left:-25px;
	padding-top:0px;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre2
{
	margin-bottom:0em;
	background-image:url(opcionmenu2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#A2CB25;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre3
{
	margin-bottom:0em;
	background-image:url(opcionmenu3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#CBE59C;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre4
{
	margin-bottom:0em;
	background-image:url(opcionmenu4.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#5ECBA4;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre5
{
	margin-bottom:0em;
	background-image:url(opcionmenu5.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#2DB5AB;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre6
{
	margin-bottom:0em;
	background-image:url(opcionmenu6.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	min-height:15px;
	margin-left:-25px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#1E7972;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre1 a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	TEXT-DECORATION: none;
	font-size:inherit;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre1 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre2 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre3 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre4 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre5 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre6 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre2 a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	TEXT-DECORATION: none;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre3 a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	TEXT-DECORATION: none;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre4 a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	TEXT-DECORATION: none;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre5 a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre6 a
{
	color:#ffffff;	
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	height:15px;
	width:206px;
	TEXT-DECORATION: none;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadre1 .opcionPadreSel
{
	color:#333333;	
	font-weight:bold;
	padding-left:5px;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadreSel a
{
	color:#333333;	
	font-weight:bold;
	padding-left:5px;
	cursor:default;

	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionPadreSel a:hover
{

	TEXT-DECORATION: none;
	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo1
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo1 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo2
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo2 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo1 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo2 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo3 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo4 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo5 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo6 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo3
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo3 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo4
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo4 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo5
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo5 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo6
{	
	padding-left:15px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntog6.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionHijo6 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo
{	
	padding-left:30px;
	margin-bottom:0.5em;
	padding-bottom:0px;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo a
{
	color:#6E6E6E;
	padding-bottom:0px;
	background-image:url(puntop4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:15px;
	TEXT-DECORATION: none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo1
{	
	padding-left:10px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntop1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo1 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo2 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo3 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo4 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo5 a:hover
{
	TEXT-DECORATION: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo6 a:hover
{
	TEXT-DECORATION: underline;
}

#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec1 .opcionSubHijo1 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
	border:solid 0px red;
	font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo2
{	
	padding-left:10px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntop2.jpg);
	background-position:left top;
	background-repeat:no-repeat;

	
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec2 .opcionSubHijo2 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
	font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo3
{	
	padding-left:10px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntop3.jpg);
	background-position:left center	;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec3 .opcionSubHijo3 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
	font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo4
{	
	padding-left:10px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntop4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec4 .opcionSubHijo4 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
	font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo5
{	
	padding-left:10px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntop5.jpg);
	background-position:left center	;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec5 .opcionSubHijo5 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
	font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .opcionSubHijo6
{	
	padding-left:10px;
	margin-bottom:0.5em;
	padding-bottom:0px;
	background-image:url(puntop6.jpg);
	background-position:left center	;
	background-repeat:no-repeat;
	font-style: inherit;

font-size: 100%;

font-family: inherit;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec6 .opcionSubHijo6 a
{
	color:#6E6E6E;
	padding-bottom:0px;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-weight:normal;

font-style: inherit;

font-size: 100%;

font-family: inherit;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec1
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec1 a
{	
	font-weight:bold;
	text-decoration:none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec1 a:hover
{	
	font-weight:bold;
	text-decoration: underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec2
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec3
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec4
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec5
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec6
{	
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntog6.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .sselec1
{	
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntop1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .sselec2
{	
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntop2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .sselec3
{	
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntop3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .sselec4
{	
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntop4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .sselec5
{	
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntop5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .sselec6
{	
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(puntop6.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
/*opciones de menu*/

/*logos accesiibilidad y validación*/
#body_contenido #pagina #contenidoIzquierda #menu #logoHtml
{	
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:0.5em;
}
#body_contenido #pagina #contenidoIzquierda #menu #logoHtml A IMG
{
	width:45%;
}
#body_contenido #pagina #contenidoIzquierda #menu #logoCss
{	
	width:100%;
	text-align:center;
	margin-bottom:0.5em;
}
#body_contenido #pagina #contenidoIzquierda #menu #logoCss A IMG
{
	width:45%;
}
#body_contenido #pagina #contenidoIzquierda #menu #logoAccesible
{		
	width:100%;
	text-align:center;
	margin-bottom:1em;
}
#body_contenido #pagina #contenidoIzquierda #menu #logoAccesible A IMG
{
	width:45%;
}

#body_contenido #pagina #contenidoDerecha
{
	float:left;		
	width:730px;	

}
#body_contenido #pagina #contenidoDerecha #contenido
{
	float:left;
	width:430px;
	padding-top:0px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:20px;
	background-color:#ffffff;
	min-height:46em;
	color:#6E6E6E;
}
#body_contenido #pagina #contenidoDerecha #contenido_completo
{
	float:left;
	width:680px;
	padding-top:0px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:10px;
	background-color:#ffffff;
	min-height:46em;
	color:#6E6E6E;
}

#body_contenido #pagina #contenidoDerecha #contenido p, #body_contenido #pagina #contenidoDerecha #contenido_completo p
{
	text-align:justify;
	color:#333333;
	line-height: 1.5em;
	
}

#body_contenido #pagina #contenidoDerecha #contenido ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo ul li
{
	list-style:square;
	margin-left:1em;
	padding-bottom:2px;
	margin-bottom:0px;
	color: #333333;
}

#body_contenido #pagina #contenidoDerecha #contenido ul li ul li, #body_contenido #pagina #contenidoDerecha #contenido ol li ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo ul li ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo ol li ul li

{
	list-style-type:circle;
	list-style-image: none;
	list-style-position: outside;
}

#body_contenido #pagina #contenidoDerecha #contenido_completo ul li h3
{
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}
	
#body_contenido #pagina #contenidoDerecha #contenido #elemento #subactividades ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo #elemento #subactividades ul li
{
	list-style:none;
}

#body_contenido #pagina #contenidoDerecha #contenido #elemento #caja_documentos ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo #elemento #caja_documentos ul li
{
	list-style:none;
}

#body_contenido #pagina #contenidoDerecha #contenido .listadoElementos ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo .listadoElementos ul li
{
	list-style:none;
	margin-left:0px;
}
#body_contenido #pagina #contenidoDerecha #contenido .listadoElementos_inicio ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo .listadoElementos_inicio ul li
{
	list-style:none;
	margin-left:0px;
	
}

#body_contenido #pagina #contenidoDerecha #contenido .listadoDocumentos ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo .listadoDocumentos ul li
{
	list-style:none;
	margin-left:0px;
}

#body_contenido #pagina #contenidoDerecha #contenido .caja_gris ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo .caja_gris ul li
{
	list-style:none;
	margin-left:0px;
}

#body_contenido #pagina #contenidoDerecha #contenido #nombrePagina, #body_contenido #pagina #contenidoDerecha #contenido_completo #nombrePagina
{
	padding-top:0px;
	padding-bottom:10px;
}
#body_contenido #pagina #contenidoDerecha #contenido #nombrePagina h2, #body_contenido #pagina #contenidoDerecha #contenido_completo #nombrePagina h2
{
	color:#1E7973;
}
#body_contenido #pagina #contenidoDerecha #contenido .noticias, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias
{
	
}
#body_contenido #pagina #contenidoDerecha #contenido .noticias ul, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul
{
	list-style-image:none;	
	list-style-type:none;
}

#body_contenido #pagina #contenidoDerecha #contenido .noticias ul .listado_noticia, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul .listado_noticia
{
	border-bottom:solid 1px #A8273D;	
	padding-bottom:10px;
	margin-bottom:10px;
	text-align:justify;
}

#body_contenido #pagina #contenidoDerecha #contenido .noticias ul li .fechaNoticia, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul li .fechaNoticia
{
	display:block;
	padding-bottom:10px;
	color: #6e6e6e;
	font-size: 100%;
	font-weight: bold;
	
}

#body_contenido #pagina #contenidoDerecha #contenido .noticias ul li h3, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul li h3
{
	padding-bottom:10px;	
}

#body_contenido #pagina #contenidoDerecha #contenido .noticias ul li h3 a, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul li h3 a

{
	color: #A8273D;
	font-size: 65%;
	font-weight: bold;
	
}

#body_contenido #pagina #contenidoDerecha #contenido .noticias ul li p, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul li p
{
	color:#000;	
}
#body_contenido #pagina #contenidoDerecha #contenido .noticias ul li img, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul li img
{
	margin-left:1em;	
}
#body_contenido #pagina #contenidoDerecha #contenido .noticias ul ul, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul ul
{
	list-style:square;
	margin-left:2em;
	padding-top:10px;
}
#body_contenido #pagina #contenidoDerecha #contenido .noticias ul ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo .noticias ul ul li
{
	list-style:square;	
	margin-left:2em;
}

#body_contenido #pagina #contenidoDerecha #contenido #busquedaAvanzada, #body_contenido #pagina #contenidoDerecha #contenido_completo #busquedaAvanzada
{
	background-image:url(arribazonaanuncios2.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#fff;
	min-height:2em;	
	padding-top:5px;
	padding-left:10px;	
	padding-bottom:5px;
	background-color:#eaeaea;
}

#body_contenido #pagina #contenidoDerecha #contenido #busquedaAvanzada label, #body_contenido #pagina #contenidoDerecha #contenido_completo #busquedaAvanzada label
{
	color:#000;
}
#body_contenido #pagina #contenidoDerecha #contenido #busquedaAvanzada .for_sen_caja, #body_contenido #pagina #contenidoDerecha #contenido_completo #busquedaAvanzada .for_sen_caja
{
	font-size:100%;
	margin-right:1em;
}
#body_contenido #pagina #contenidoDerecha #contenido #busquedaAvanzada .botonBuscar, #body_contenido #pagina #contenidoDerecha #contenido_completo #busquedaAvanzada .botonBuscar
{
	font-size:100%;	
	width:6em;
	background-color:#cccccc;
	color:#ffffff;
	width: auto;
	cursor: pointer;
	height:auto;
}

#body_contenido #pagina #contenidoDerecha #contenido #busquedaAvanzada .botonBuscar:hover, #body_contenido #pagina #contenidoDerecha #contenido_completo #busquedaAvanzada .botonBuscar:hover
{
background-color: #c0c0c0;
color: #333333;
}
#body_contenido #pagina #contenidoDerecha #contenido #buscador_ordenar, #body_contenido #pagina #contenidoDerecha #contenido_completo #buscador_ordenar
{
	display:none;
	
}
#body_contenido #pagina #contenidoDerecha #contenido #buscador_ordenar label, #body_contenido #pagina #contenidoDerecha #contenido_completo #buscador_ordenar label
{
	color:#000;
	text-align:left;
}
#body_contenido #pagina #contenidoDerecha #contenido #buscador_ordenar .for_sen_caja, #body_contenido #pagina #contenidoDerecha #contenido_completo #buscador_ordenar .for_sen_caja
{
	font-size:100%;
	margin-right:1em;
}

#body_contenido #pagina #contenidoDerecha #contenido #buscador_ordenar .botonBuscar, #body_contenido #pagina #contenidoDerecha #contenido_completo #buscador_ordenar .botonBuscar
{
	font-size:100%;	
	width:6em;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion
{
	background-color:#CCCCCC;
	margin-top:0px;
	float:left;
	width:100%;
	padding-bottom:1em;
	color:#ffffff;
	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion
{	
}

#paginacion li
{
	list-style-type:none;
	
}

#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #resultadoPaginacion, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #resultadoPaginacion
{ 
	float:left;
	color:#ffffff;
	font-weight:bold;
	padding-top:1em;
	padding-left:1em;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion_volver, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion_volver
{ 
	float:left;
	padding-top:1em;
	padding-left:1em;
	padding-bottom:2px;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion_volver li, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion_volver li
{	
	list-style-image: none;
	list-style-type: none;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion_volver a, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion_volver a
{ 
	color:#ffffff;
	font-weight:bold;	
	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion
{ 	
	float:right;	
	width:65%;	
	padding-top:1em;
	color:#ffffff;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion li, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion li
{ 
	float:right;	
	padding-left:0.5em;
	padding-right:0.5em;
	list-style-image: none;
	list-style-type: none;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion #primero, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion #primero
{ 
	border-right:solid 1px #ffffff;	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion #anterior, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion #anterior
{ 
	border-right:solid 1px #ffffff;	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion #siguiente, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion #siguiente
{ 
	border-right:solid 1px #ffffff;	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion li a, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion li a

{ 
	color:#333333;
	font-weight:bold;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion #herramientasPaginacion #botonesPaginacion li span, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion #herramientasPaginacion #botonesPaginacion li span
{ 
	color:#ffffff;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoElementos

{ 
	clear:both;
	padding-bottom:10px;

}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoElementos ul
{
	list-style:none; 	
}



#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoElementos ul li
{ 
	border-bottom:solid 1px #1e7973;	
	padding-bottom:10px;
	padding-top:10px;
	list-style-image:none;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	padding-right: 0%;
	padding-left: 0%;
	list-style-type: none;

}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul li IMG, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoElementos ul li IMG
{
	float:left;
	padding-right:0.5em;
}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul li h3, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoElementos ul li h3 
{ 
	
	margin-bottom:10px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul li h3 a, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoElementos ul li h3 a
{ 	
	color: #A8273D;	
	font-size:8pt;
	font-weight:bold;
	
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos
{ 
	clear:both;
	padding-bottom:10px;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul
{
	list-style:none; 
	padding-top:5px;
	padding-bottom:5px;	
	margin:0px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul li
{ 
	border-bottom:solid 1px #A8273D;	
	list-style-image:none;
	margin:0px;
	padding:0px;
	list-style-type: none;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul li h3, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul li h3
{ 
	background-image:url(li_documentos.jpg);
	background-repeat: no-repeat;
    background-position:top left;
    padding-top:0px;
    padding-bottom:6px;
    margin-top:10px;
    margin-bottom:3px;
	padding-left:25px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul li h3:hover, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul li h3:hover
{ 
	background-image:url(li_documentos_hover.jpg);
	background-repeat: no-repeat;
    background-position:top left;
   
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul li h3 a, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul li h3 a
{ 	

	font-size:8pt;
	font-weight:bold;
}


#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul li h4, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul li h4
{ 	
	font-size:8pt;
	font-weight:bold;
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoDocumentos ul li p, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoDocumentos ul li p
{ 	
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoNoticias
{ 
	clear:both;
	padding-bottom:10px;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul, #body_contenido #pagina #contenidoDerecha #contenido_completo #listadoNoticias ul
{
	list-style:none; 
	padding-top:5px;
	padding-bottom:5px;	
	margin:0px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul li

{ 
	border-bottom:solid 1px #1e7973;	
	list-style-image:none;
	margin:0px;
	padding:0px;
	list-style-type: none;

}
#body_contenido #pagina #contenidoDerecha #contenido_completo #listadoNoticias ul li

{ 
	border-bottom:solid 1px #1e7973;	
	list-style-image:none;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	list-style-type: none;
	padding-left:0px;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul li h3
{ 
	background-image:url(noticias.gif);
	background-repeat: no-repeat;
    background-position:top left;
    padding-top:2px;
    padding-bottom:6px;
    margin-top:10px;
    margin-bottom:3px;
	padding-left:19px;
}
#body_contenido #pagina #contenidoDerecha #contenido_completo #listadoNoticias ul li h3  
{ 

    padding-top:3.5px;
    padding-bottom:6px;
    margin-top:10px;
    margin-bottom:3px;
	padding-left:25px;
	background-image:url(contratos.gif);
	background-repeat: no-repeat;
    background-position:top left;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul li h3:hover
 
{ 
	background-image:url(noticiash.gif);
	background-repeat: no-repeat;
    background-position:top left;
   
}
#body_contenido #pagina #contenidoDerecha #contenido_completo #listadoNoticias ul li h3:hover
 
{ 
	background-image:url(contratosh.gif);
	background-repeat: no-repeat;
    background-position:top left;
   
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul li h3 a
{ 	

	font-size:8pt;
	font-weight:bold;
}


#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul li h4
{ 	
	font-size:8pt;
	font-weight:bold;
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoNoticias ul li p
{ 	
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces 
{ 
	clear:both;
	padding-bottom:10px;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul
{
	list-style:none; 
	padding-top:5px;
	padding-bottom:5px;	
	margin:0px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul li
{ 
	border-bottom:solid 1px #1e7973;	
	list-style-image:none;
	margin:0px;
    padding-top:6px;
    padding-bottom:6px;
	list-style-type: none;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul li h3 
{ 
	background-image:url(contratos.gif);
	background-repeat: no-repeat;
    background-position:top left;
    padding-top:5px;
	padding-left:25px;
	}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul li h3:hover 
{ 
	background-image:url(contratosh.gif);
	background-repeat: no-repeat;
    background-position:top left;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul li h3 a
{ 	
	font-size:10pt;
	font-weight:bold;
	color: #1e7973;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul li h3 a:hover
{ 	
	color: #999;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces  ul li h4
{ 	
	font-size:8pt;
	font-weight:normal;
	color: #1e7973;
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoEnlaces ul li p
{ 	
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}



#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades 
{ 
	clear:both;
	padding-bottom:10px;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades  ul
{
	list-style:none; 
	padding-top:5px;
	padding-bottom:5px;	
	margin:0px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades  ul li
{ 
	border-bottom:solid 1px #A8273D;	
	list-style-image:none;
	margin:0px;
	padding:0px;
	list-style-type: none;

}

#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades  ul li h3 
{ 
	background-image:url(li_actividades.jpg);
	background-repeat: no-repeat;
    background-position:top left;
    padding-top:0px;
    padding-bottom:6px;
    margin-top:10px;
    margin-bottom:3px;
	padding-left:25px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades  ul li h3:hover 
{ 
	background-image:url(li_actividades_hover.jpg);
	background-repeat: no-repeat;
    background-position:top left;
   
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades  ul li h3 a
{ 	

	font-size:8pt;
	font-weight:bold;
}


#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades  ul li h4
{ 	
	font-size:8pt;
	font-weight:bold;
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoActividades ul li p
{ 	
    padding-top:0px;
    padding-bottom:6px;
    margin-top:5px;
    margin-bottom:3px;
	padding-left:22px;
	margin-left:5px;
}


#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionContacto
{	
	padding-top:10px;
	margin-bottom:15px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionContacto p
{ 
	margin-left:30px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario
{ 	
	padding-top:10px;
}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form
{ 
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form #elementosFormulario label
{ 
	padding-top:12px;
	color: #000;
	margin-left:30px;
	font-weight:bold;
	width:20%;
	float:left;
	font-size:100%;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form #elementosFormulario .text1
{ 
	margin-left:10px;
	margin-top:9px;
	width:40%;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form #elementosFormulario .textarea1
{ 
	margin-left:10px;
	margin-top:9px;
	width:40%;
	height:80px;
	
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario label
{ 
	padding-top:10px;
	color: #A8273D;	
	margin-left:30px;
	font-weight:bold;
	
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul li h4
{ 
	color: #6E6E6E;
	font-size:100%;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos ul .descripcion
{ 
	color: #333333;	
	margin-top:10px;	
	text-align:justify;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form #botonVotar 
{ 
	
	padding-top:3em;
		
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form #botonVotar .botonBuscar 
{ 
	font-size: 100%;
	width: 6em;
	height:1.7em;
	margin-left:200px;
}

#enviaPerfil #botonVotar .botonBuscar 
{
	margin-top:20px;
	margin-left:250px;
	width: 6em;
	height:1.7em;
	text-align:center;
}
#enviaPerfil #elementosFormulario
{
	width: auto;
	padding-left:50px;
	margin-top:15px;
}
#elementosFormulario label
{
	margin-right:10px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos #descripcionFormulario form #botonVotar .botonBuscar2
{ 
	font-size: 100%;
	width: 6em;
	height:1.7em;
	margin-left:10px;	
}


#body_contenido #pagina #contenidoDerecha #contenido #elemento
{ 
	clear:both;
	padding-bottom:10px;
	line-height:1.5em;
}	

#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl
{ 
}

#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi
{ 
	padding-bottom:10px;
	padding-top:10px;
}

#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi h3 
{ 
	margin-bottom:10px;	
	color: #A8273D;	
	font-size:120%;
	font-weight:bold;
}

#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi h4
{ 
	color: #6E6E6E;
	font-size:100%;
	font-weight:bold;
}

#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi img
{ 
	margin-left:1em;
	margin-right:1em;
}
#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi .descripcion
{ 
	color: #000;	
	padding-top:10px;
	float:left;
}

#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi .descripcion p
{ 
	color: #6E6E6E;	
}
#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi .descripcion ul
{
	list-style:square;
	margin-left:2em;
	padding-top:10px;
}
#body_contenido #pagina #contenidoDerecha #contenido #elemento .elementoUl .elementoLi .descripcion ul li
{
	list-style:square;	
	margin-left:2em;
}
#body_contenido #pagina #contenidoDerecha #anuncios
{
	float:left;
	width:15em;
	margin-top:15px;
}
#body_contenido #pagina #contenidoDerecha #anuncios h3
{
	color:#1e7973;
	padding-left:10px;
	font-size:120%;
	font-weight:bold;
	width:200px;
}
#body_contenido #pagina #contenidoDerecha #zonaanuncios #anuncios #publicaciones h3
{
	color:#333333;
	padding-left:0px;
	font-size:120%;
	font-weight:bold;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
#body_contenido #pagina #contenidoDerecha #zonaanuncios #anuncios #publicaciones h4
{
	color:#333333;
	padding-left:0px;
	font-size:100%;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#body_contenido #pagina #contenidoDerecha #zonaanuncios #anuncios #publicaciones h3 a
{
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	
}

#body_contenido #pagina #contenidoDerecha #anuncios #banner
{
	text-align:center;
	width:175px;
	padding-left:5px;
	padding-top:10px;
}

#body_contenido #pagina #contenidoDerecha #anuncios #banner img
{
	
	padding-bottom:10px;
	margin-left:26px;
}
#body_contenido #pagina #contenidoDerecha #anuncios #publicaciones
{
	padding-left:8px;
	margin-top:0px;
	width:230px;
	padding-top:0px;
	
	
}
#body_contenido #pagina #contenidoDerecha #anuncios #publicaciones ul
{
	padding-left:10px;
	padding-top:0px;
	margin-top:0px;
}

	 
#body_contenido #pagina #contenidoDerecha #anuncios #publicaciones ul li
{
	background-image:url(li_noticias.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:0px;
	padding-left:15px;
	border:solid 0px blue;
	padding-top:0px;
}
	
#body_contenido #pagina #contenidoDerecha #anuncios #publicaciones ul li div
{
	padding-left:22px;	
	padding-top:0px;
}

#body_contenido #pagina #contenidoDerecha #anuncios #publicaciones ul li a
{
	
	color:#A8273D;
	font-weight:bold;
	padding-top:0px;
	border:solid 0px red;
	margin-top:2px;
}

#body_contenido #pagina #contenidoDerecha #anuncios #publicaciones ul li a:hover
{
	color:#6e6e6e;
	font-weight:bold;
	padding-top:0px;
}

#body_contenido #pagina #contenidoDerecha #anuncios #sopde
{
	text-align:center;
	padding-left:5px;
	padding-top:20px;
	padding-bottom:20px;
}
#pie
{
    clear:both;
    min-height:8.6em;
    width:938px;    
    margin:auto;
    margin-top:1em;
    
}
#pie p
{
	color:#fff;
	margin-top:2px;
}
#pie a
{
	color:#fff;
	text-decoration:underline;
}
#pie a:hover
{
	text-decoration:none;
}

#pie #pieIzquierda
{
	float:left;
}
#pie #pieCentro
{
	float:left;
	width:690px;
}
#pie #pieCentro h2
{
	color:#fff;
	padding-top:0px;	
	padding-bottom:5px;
	font-weight:bold;
	font-size:120%;
	padding-left:0px;
	text-align:left;
	background-image:url(copyright.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:15px;
	
}

#pie #pieDerecha
{	
	float:right;
	width:210px;
	padding:8px;
	padding-left:30px;
}

#pie #pieDerecha P
{	
	float:right;
	text-align:right;
	padding-right:5px;
}

#pie #pieDerecha #iconosAccesibles
{	
	margin-top:10px;
}

/*___________________________________________
/*  Anclajes
/*___________________________________________*/

#anclajes {
	visibility:hidden;
	position:absolute;
}
.ocultar
{
 	display:none;
	font-size:10%;
}

/*agenda*/

.agenda
{
	float:left;
	padding-top:20px;	
	padding-bottom:10px;
	width:195px;
	padding-left:15px;

}

.agenda #calendar
{
	background-color:#f0f0f0;
	margin:0px;	
	padding:0px;
	width:auto;
}

.tabla_1
{
	padding:0px;
	margin-left:5px;
	width:195px;
	
	
}
.tabla_2
{
	background-color:#f0f0f0;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}


.tabla_2 A
{
	padding-left:5px;
	padding-right:5px;
	color:#666666;
	
	
}

.tabla_2 A:hover
{
	background-color:#FFFFFF;
	text-decoration:none;
}

.agenda #calendar .age_tituloDia
{
	padding: 0.5em;
	color:#333333;
	text-align: left;	
	font-weight:bold;
}
.agenda #calendar .age_tituloMes
{
	border:solid 1px blue;
	font-weight: bold;
	padding-bottom: 0.5em;
	text-align: left;	
	font-weight:bold;
}
.age_tituloMes a
{
	
	font-weight:bold;
}
.agenda #calendar table
{
	padding: 0.1em 0.2em 0.1em 0em;
	width:195px;
	border:solid 0px red;
}
.agenda #calendar table tr td
{
	padding: 0.1em 0.2em 0.1em 0em;
	border:solid 0px red;
}
.agenda #calendar table tr
{
	padding: 0.2em 0em 0.2em 0em;
	width:195px;
}
.agenda #calendar div
{
	padding: 0.02em 0.3em 0.02em 0em;
}
.diaActual
{
	color:#A8273D;
}

/*agenda*/
.tiposAgenda
{
	float:left;
	clear:both;
	position:relative;
	left:16px;
	width:14em;
	padding-top:10px;
}
.tiposAgenda ul
{
	list-style:none;
	list-style-image:none;
	margin-left:10px;
	padding:0px;
}
.tiposAgenda ul li
{
	margin-bottom:2px;
}
.tiposAgenda ul li a
{
	padding-bottom:2px;
	color:#A8273D;
}
/*------------------------estilos para el panel----------------------------*/
/*-------------------------------------------------------------------------*/
.imagen_derecha
{
	float:right;
	margin-left:9px;
}

.imagen_izquierda
{
	float:left;
	margin-right:9px;
}

.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;
}

/*------------------------estilos para el panel----------------------------*/
/*-------------------------------------------------------------------------*/
/*------------------------estilos para el foro-----------------------------*/
/*-------------------------------------------------------------------------*/


#subactividades
{			
	padding:0px;
	margin:0px;

}

#subactividades ul 
{
	list-style:none;
}

#subactividades ul li  
{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:0px;
}

.comprimido{
	background-image:url(li_subactividades.jpg);   
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:23px;
	
}

.extendido{
	background-image:url(li_subactividades_hover.jpg);   
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:23px;

}

.datosSubactividad
{	
}

.fechaSubactividad
{
	font-style:italic;	
	text-decoration:underline;
}

#caja_documentos
{
	padding:0px;
	margin:0px;	
}

#caja_documentos ul li
{
	margin-left:10px;
	margin-right:0px;
	padding-left:23px;
	background-image:url(li_documentos.jpg);   
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:5px;
	margin-bottom:5px;
}

#caja_documentos IMG
{
	padding-left:18px;
}

/*------------------------estilos para las inscripciones----------------------------*/
/*----------------------------------------------------------------------------------*/

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario form p
{
	text-align:left;
	padding:0em;
	margin:0.4em;
	width:100%;
}

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario form p input
{
	font-size:100%;
}

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario form p select
{
	font-size:100%;
	width:50%;
	margin:0.1em;
	padding:0.2em;
}

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario label, .textoInfo
{
	width:30%;
	text-align:right;
	float:left;
	padding:0.2em;
	margin:0.1em;
	letter-spacing:0em;
}

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario select
{
	width:51%;
}

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario .label_corto
{
	float:none;
	border:solid 1px #fff;
}
#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario .botones_formulario input
{	
	font-size: 100%;
	width: 6em;
	margin-left: 150px;
	margin-top:15px;
	
}

#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario .botones_formulario input:hover
{
	font-size: 100%;
	width: 6em;
	margin-left: 150px;
}
#body_contenido #pagina #contenidoDerecha #contenido #contenido_formulario .texto_legal
{
	padding-top: 2em;
	font-size:100%;
	color:#999;
	line-height:1.5em;
	text-align:justify;
}

.entrada_corta
{
	width:25%;
}
.entrada_corta2
{
	width:15.2%;
}

#body_contenido #pagina #contenidoDerecha #listadoElementos #flash .objFlash 
{	
	margin-top:20px;
	width:600px;
	height:245px;	
}

#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces ul li .ulN3 a
{    
    font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces ul li .selecN3, #body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces ul li .ulN3 li
{	
	padding-left: 10px;
	padding-bottom:0px;	
}
#Perfil
{
	margin-top:10px;
	margin-left:20px;
}
#Galeria
{
	margin-top:10px;
	margin-left:20px;
}
#galeria 
{
	width:100%;
	text-align:center;
	padding-bottom:2em;	
	float:left;
}

.galeria_imagenes
{	
	width:100%;
	height:550px;
	float:left;
}

#superior
{
	background-image:url(borde_superior.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:15px;
	width:956px;
	margin:auto;
	margin-top:2em;
}
#inferior
{
	background-image:url(borde_inferior.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
	width:956px;
	margin:auto;
	margin-top:0em;
	clear:both;
	
}
#sopde
{	
	font-size:8pt;
	text-align:left;
	float:left;
	color:#ffffff;
	padding-top:7px;
	padding-right:10px;
}
#logo_sopde
{	
	font-size:10px;
	display:block;
	vertical-align:text-bottom;
	text-align:center;	
	float:left;
}
.iniciomapa .menu_herramientas
{	
	width:160px;
	height:15px;
	padding-left:19px;
	font-size:1em;
	margin-top:0px;
	color:#ffffff;
	padding-bottom:3px;
	
}
.iniciomapa .menu_herramientas ul
{
	list-style: none;
	margin:0em;
	padding:0em;
	padding-left:0em;
	height:15px;
	width:250px;
	display:inline;
}
#herramientas .menu_herramientas
{	
	width:65px;
	height:22px;
	padding-left:0px;
	font-size:1em;
	margin-top:4px;
	color:#ffffff;
	padding-bottom:0px;
	float:left;
	border:solid 0px red;
	
}
#herramientas .menu_herramientas ul
{
	list-style: none;
	margin:0em;
	padding:0em;
	padding-left:0em;
	height:15px;
	width:250px;
	display:inline;
}
.menu_herramientas ul li
{	
	display:inline;
	text-align: center;	
	margin:0em;
	padding:0em;
	height:15px;
}
#herramientas .menu_herramientas ul li
{	
	display:inline;
	text-align: center;	
	margin:0em;
	padding:0em;
	height:15px;
}
.menu_herramientas .inicio 
{	
	padding:0em;
	margin:0em;
	height:15px;
	width:3.5em;
	border-right:0.1em solid #ffffff;
	margin-right:3px;

	
}
.menu_herramientas .inicio A span
{
	height:15px;
	width:3em;
	margin-right:3px;
	
	
}
.menu_herramientas .inicio A 
{
	text-decoration:none;
	width:3em;
	height:15px;
	color:#ffffff;
	margin-right:3px;
}

.menu_herramientas .inicio A:hover
{
	
	background-repeat:no-repeat;
	text-decoration: underline;
	color: #ffffff;
	margin-right:3px;
}

.noticiasweb 
{
	padding:0em;
	margin:0em;
	margin-left:0em;
	height:15px;
	width:6em;
	
}

.noticiasweb A 
{
	text-decoration:none;
	float:left;
	width:6em;
	height:15px;
	color:#cccccc;
}
.noticiasweb A span
{
	height:15px;
	width:6em;
	
}

.noticiasweb A:hover
{
	background-repeat:no-repeat;
	color:#cccccc;
	font-weight:bold;
	
}

#herramientas #menuBuscador 
{
	width: 190px;
	float: left;
	position: relative;
	margin-right: 0em;
	margin-bottom: 0.2em;
	margin-top:0.4em;
	margin-left:3px;
	border:solid 0px green;
}
#herramientas #menuBuscador INPUT
{
    border:solid 0em green;
    float:left;
}
#herramientas #menuBuscador FORM 
{
	text-align:left;
	padding-left:0em;
}
#herramientas #menuBuscador .lupa
{
	margin-top:0.7em;
	background-image:url(buscar.jpg);
	background-repeat:no-repeat;
	width:43px;
	height:19px;
}
#herramientas #menuBuscador .lupa:hover
{
	background-image:url(buscar_hover.jpg);
	background-repeat:no-repeat;
}
#menuBuscador form, #menuBuscador form p
{
	padding:0em;
	margin:0em;
}
#menuBuscador form p input
{
	clear:none;	
	
}
#menuBuscador form p label
{
	clear:none;	
}
#menuBuscador form input.for_sen_caja
{
	margin-top:0.6em;
	clear:none;
	height:1.25em;
    background-image:url(cuadrobuscar.jpg);
	background-repeat:no-repeat;
	width: 65%;
	border-top:solid 0.1em #8EBCB9;
	border-bottom:solid 0.1em #8EBCB9;
}


#menuBuscador LABEL{
	display:none;
}
	
#menuBuscador P{
	padding:0em;
	margin:0em;
}
	
#menuBuscador .for_sen_caja {

	 margin-left:0.3125em;
	 margin-right:0.3125em;
	 width:80%;
}

#menuBuscador .botonBuscar{ 
	 background-image:url(botonBuscar.gif);
	 background-repeat:no-repeat;
	 background-color:#FFFFFF;
	 margin-top:0em;
	 border: solid 0.0625em #666666;
	 height:1.125em;
	 width:1.125em;
	 cursor:pointer;
}

.botonBuscar
{ 
	
	background-color:#cccccc;
    padding-top:0px;
    color:#fff;
    text-align:center;
    font-size:1em;
    margin-left:5px;
    width:60px;
    height:auto;
    cursor:pointer;
    margin-top:0px;
    
}
.botonBuscar:hover
{
    background-color:#cccccc;
    color:#333333;
}


.for_sen_caja {
	 border: 0.0625em solid #666666;
	 margin-left:0.3125em;
	 margin-right:0.3125em;
}

/***********************************************************/
#contenido .paginacion_buscador
{
    color:#fff;
    clear:both;
    padding:0em;
    float:left;
    width:430px;
    height:20px;
    margin-bottom:0em; 
	margin-left:0px;
	padding-top:5px;
	top:14px;
	background-color:#cccccc;
	color:#333;
	
}
#contenido_completo .paginacion_buscador
{
    color:#fff;
    clear:both;
    padding:0em;
    float:left;
    width:100%;
    height:20px;
    margin-bottom:0em; 
	margin-left:0px;
	padding-top:5px;
	top:14px;
	background-color:#cccccc;
	color:#333;
}
.paginacion_buscador a{color:#333;text-decoration:underline;}
.paginacion_buscador .botonesPaginacion
{
    list-style-type:none;  
    list-style-image:none;  
    margin:0em;
    float:right;
    padding-right:3px;
}
#body_contenido #pagina #contenidoDerecha #contenido .paginacion_buscador ul li, #body_contenido #pagina #contenidoDerecha #contenido_completo .paginacion_buscador ul li

{
	list-style-type:none;
	
	padding-left:0.5em
}
.paginacion_buscador .botonesPaginacion li
{
    float:left;
    padding-left:1em;
    clear:none;
    width:auto;
    margin-top:0px;
}
.paginacion_buscador .botonesPaginacion li a:hover
{
    color:#333;
    text-decoration:none;
}
.resultadoPaginacion
{
float:left;
margin-top:1em;
padding-left:3px;
}
.paginacion_buscador .resultadoPaginacion
{
float:left;
margin-top:0.15em;
margin-left:0.5em;
color:#ffffff;

}
#contenido #listado_recursos_2
{
	list-style-type:none;
	float:left;
	clear:both;
	width:400px;
	
}
#contenido_completo #listado_recursos_2
{
	list-style-type:none;
	float:left;
	clear:both;
	width:98.6%;
	padding-bottom:10px;
	padding-top:5px;
	background-color:#eaeaea;
	padding-left:10px;
	
}
#contenido_completo #listado_recursos_2 ul 
{
	list-style-type:none;

}
#contenido_completo #listado_recursos_2 ul li
{
	list-style-type:none;
	padding-left:10px;
}
.boton 
{
    background-color:#2DB5AB;
    padding-top:0px;
    color:#fff;
    text-align:center;
    font-size:1em;
    margin-left:5px;
    width:43px;
    height:18px;
    cursor:pointer;
    width:auto;
}

.boton:hover
{
    background-color:#2DB5AB;
    color:#333;
}

#busquedaAvanzadaRecursos
{
    background-image:url(arribazonaanuncios2.jpg);
	background-repeat:no-repeat;
	background-position:right top;
    float:left;
    width:100%;
    background-color:#eaeaea;
    height:35px;
}
#busquedaAvanzadaRecursos p
{
    float:left;
    width:auto;
    padding-left:10px;
    padding-top:6px;
}
#busquedaAvanzadaRecursos p label
{
    padding-top:4px;
}
#busquedaAvanzadaRecursos p input.for_sen_caja
{
    width:150px;
}

#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion
{
	float:right;	
	width:70%;	
	padding-top:1em;
	color:#ffffff;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion li, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion li
{
	float:right;	
	padding-left:0.5em;
	padding-right:0.5em;
	list-style-image: none;
	list-style-type: none;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion li a:hover, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion li a:hover
{
    color:#333;
    text-decoration:none;
}

#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion #primero, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion #primero
{ 
	border-right:solid 1px #ffffff;	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion #anterior, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion #anterior
{ 
	border-right:solid 1px #ffffff;	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion #siguiente#body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion #siguiente
{ 
	border-right:solid 1px #ffffff;	
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion li a, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion li a
{ 
	color:#333;text-decoration:underline;
}
#body_contenido #pagina #contenidoDerecha #contenido #paginacion .botonesPaginacion li span, #body_contenido #pagina #contenidoDerecha #contenido_completo #paginacion .botonesPaginacion li span
{ 
	color:#ffffff;
}
.iniciomapa
{
	margin-bottom:0em;
	background-image:url(opcionmenu1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:205px;
	min-height:15px;
	margin-left:-10px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#7BAF4B;
}
.iniciomapad
{
	margin-bottom:0.5em;
	background-image:url(opcionmenu1_ab.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:193px;
	height:11px;
	margin-left:-10px;
	padding-top:0px;
}
/***********************************************************/
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio
{ 
	clear:both;
	padding-bottom:10px;
	background-image:url(noticias_inicio.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:30px;
	margin-top:10px;

}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio ul
{
	list-style:none; 	
}



#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio ul li
{ 
	border-bottom:solid 0px #1e7973;	
	padding-bottom:0px;
	padding-top:0px;
	list-style-image:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 15px;
	list-style-type: none;
	float:left;
	background-image: url("li_noticias_inicio.gif");
	background-repeat: no-repeat;
	background-position: left top;

}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio ul li IMG
{
	float:left;
	padding-right:0.5em;
	
}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio ul li h3 
{ 
	
	margin:0px;
	padding:0px;
	width:400px;
	margin-top:5px;
}
#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio ul li p 
{ 
	
	margin:0px;
	padding:0px;
	width:400px;
	margin-top:5px;
}

#body_contenido #pagina #contenidoDerecha #contenido #listadoElementos_inicio ul li h3 a
{ 	
	color: #419C29;	
	font-size:15px;
	font-weight:bold;
	
}
#bienvenida h2
{
	color:#1E7972;
	font-size:15px;
	font-weight:bold;
	font-family:Tahoma;
	margin-bottom:10px;

}
#recursos_inicio
{
	float:left;
	margin-top:10px;
	padding-top:35px;
	width:100%;
	height:112px;

}
#mapa_web ul
{
	color:#333333;
	font-weight:bold;
}
input.largo
{
    width:85%;
}
input.corto
{
    width:25%;
}
input.mediano
{
    width:130px;
    height:16px;
}
.titulo_h3
{
	color: #5a5a5a;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border:solid 0px red;
	height:1em;
	float:left;
	width:100%;
}
.titulo_h3_paginas
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border:solid 0px red;
	height:1em;
	float:left;
	width:99.3%;
	background-color:#7baf4b;
	padding-left:5px;
}
.titulo_h3_archivos
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border:solid 0px red;
	height:1em;
	float:left;
	width:99.3%;
	background-color:#5ccaa3;
	padding-left:5px;
}
.titulo_h3_noticias
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border:solid 0px red;
	height:1em;
	float:left;
	width:99.3%;
	background-color:#1e7973;
	padding-left:5px;
}
.titulo_h3_contrataciones
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left:5px;
	border:solid 0px red;
	height:1em;
	float:left;
	width:99.3%;
	background-color:#124945;

}
.contenido_ficha
{
	padding-left:25px;

}
.estados
{
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}
#elemento h2
{
	margin-top:10px;
	font-size:15px;
	font-weight:bold;	
	color:#5a5a5a;
}
.fec
{
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;	
	float:left;
	width:100%;
	clear:both;
}
/*tablas para el panel*/
table 
{
    border:1px solid #cccccc;  
    padding:5px
}
td
{
    border:1px solid #cccccc;
    padding:5px;      
}
caption
{
    font-style:italic;  
    margin-bottom:10px;
}
.fondoCeldaGris
{
    background-color:#eeeeee;    
}
.fondoCeldaAzul
{
    background-color:#cbdee5;    
}
.fondoTablaAzul
{
    background-color:#cbdee5;    
}
.fondoTablaGris
{
    background-color:#eeeeee;   
}
/*tablas para el panel*/
#herramientas .menu_herramientas .mapaweb 
{
	
	height:22px;
	width:24px;
}

#herramientas .menu_herramientas .mapaweb A 
{
	
	background-image:url(iconoMapa.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	height:22px;
	width:24px;
	margin-left:0px;
	padding-left:6px;
}
#herramientas .menu_herramientas .mapaweb A span
{
	height:22px;
	width:24px;
	
	}

#herramientas .menu_herramientas .mapaweb A:hover
{
	
	background-image:url(iconoMapaa.gif);
	background-repeat:no-repeat;
	height:22px;
	width:24px;
	
}
#herramientas .menu_herramientas .contactar 
{
	height:22px;
	width:24px;
}
#herramientas .menu_herramientas .contactar A span
{
	height:22px;
	width:24px;
	
	
}
#herramientas .menu_herramientas .contactar A 
{
	
	background-image:url(iconoContactar.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	height:22px;
	width:24px;
	margin-right:0px;
	border-right:solid 1px #2DB5AB;
	padding-right:6px;
}

#herramientas .menu_herramientas .contactar A:hover
{
	background-image:url(iconoContactara.gif);
	background-repeat:no-repeat;
	height:22px;
	width:24px;
}
.descripcion_contra
{
	padding-left:23px;
}
.paginas h3 a
{
	color:#7BAF4B;
}
.paginas h3 a:hover
{
	color:#6e6e6e;
}
.paginas h3 a select
{
	cursor:auto;

}
.paginasinactivo h3 a
{
	color:#7BAF4B;
}
.paginasinactivo h3 a:hover
{
	
	color:#6e6e6e;

}
.noticiasinactivo h3 a
{
color:#1E7973;

}
.noticiasinactivo h3 a:hover
{
	color:#6e6e6e;

}
.noticias h3 a
{
color:#1E7973;

}
.noticias h3 a:hover
{
	color:#6e6e6e;

}
.contratacionesinactivo h3 a
{
color:#124945;

}
.contratacionesinactivo h3 a:hover
{
	color:#6e6e6e;

}
.contrataciones h3 a
{
color:#124945;

}
.contrataciones h3 a:hover
{
	color:#6e6e6e;

}
.validaciones
{
padding-top:5px;
}

.li_contrataciones
{
	
	padding-left: 25px;
	background-image:url(contratos.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:97%;
}
.li_contrataciones:hover
{
	background-image:url(contratosh.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.li_archivos
{
	
	padding-left: 25px;
	background-image:url(archivos.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:97%;
}

.li_archivos:hover
{
	background-image:url(archivosh.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.li_noticias
{
	
	padding-left: 20px;
	background-image:url(noticias.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:97%;
}

.li_noticias:hover
{
	background-image:url(noticiash.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.li_paginas
{
	
	padding-left: 20px;
	background-image:url(paginas.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:5px;
	float:left;
	width:97%;
}

.li_paginas:hover
{
	background-image:url(paginash.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#rssima a
{
	padding-left:5px;
}
.licitacion
{
	font-weight:bold;
}
.archivosinactivo h3 a 
{
	color: #5ccaa3;
}
.archivosinactivo h3 a:hover 
{
	color: #6e6e6e;
}
.archivos h3 a 
{
	color: #5ccaa3;
}
.archivos h3 a:hover 
{
	color: #6e6e6e;
}

#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec1 .opcionSubHijo1  a:hover
{	
	font-weight:normal;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec2 a
{	
	font-weight:bold;
	text-decoration:none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec3 a
{	
	font-weight:bold;
	text-decoration:none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec4 a
{	
	font-weight:bold;
	text-decoration:none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec5 a
{	
	font-weight:bold;
	text-decoration:none;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec6 a
{	
	text-decoration:none;
	font-weight:bold;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec2 .opcionSubHijo2  a:hover
{	
	font-weight:normal;
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec3 .opcionSubHijo3  a:hover
{	
	font-weight:normal;
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec4 .opcionSubHijo4  a:hover
{	
	font-weight:normal;
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec5 .opcionSubHijo5  a:hover
{	
	font-weight:normal;
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec6 .opcionSubHijo6  a:hover
{	
	font-weight:normal;
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec2 a:hover
{	
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec3 a:hover
{	
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec4 a:hover
{	
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec5 a:hover
{	
	text-decoration:underline;
}
#body_contenido #pagina #contenidoIzquierda #menu #menuEnlaces .selec6 a:hover
{	
	text-decoration:underline;
}
