  /***************************/
/* CSS GENERAL DEL SISTEMA */
/***************************/

/****/
/* Bloques estructurales de la Página */
/****/

body {
  margin : 0;
  padding : 0;
  background : #EEEEEE;
  text-align : center;
  font-family : Univers;
  font-size : 1em;
  color : #1E397E;
}

#wrapper {
  width : 760px;
  padding : 0;
  margin : 0px auto;
  border : none;
  text-align : left;
}

/****/
/* Bloques de encabezado */
/****/
#logo_headder{
  display : block;
  position: relative;
  top : 28px;
  left: 420px;
  height : 75px;
  width : 100px;
  cursor : pointer;
}

#logo_footer{
  position: relative;
  display : block;
  float : none;
  left: -40px;
  float  : left;
  height : 20px;
  width : 30px;
  cursor : pointer;
}

#headder {
  display : block;
  float : left;
  width : 760px;
  height : 130px;
  margin-top : 20px;
  background : transparent url(../imagenes/header.gif) top left no-repeat;
}

#footer {
  display : block;
  float : left;
  width : 690px;
  height : 40px;
  margin : 0;
  padding : 33px 20px 0 50px;
  font-size : 11px;
  color : #1E397E;
  text-align : justify;
  background : transparent url(../imagenes/footer.gif) top left no-repeat;
}

#oyw{
  display : block;
  font-size : 10px;
  padding-left : 10px;  
  width : auto;
  height : auto;
  float: right;
}

#des_footer{
  position: relative;
  display : block;
  float : left;
  left: -30px;
  width : 500px;
}

/****/
/* Bloques de contenido */
/****/

#container {
  display : block;
  float : left; /* Gecko */
  width : 720px;
  height : 100%;
  margin : 0;
  padding : 0 20px 0 20px;
  background : transparent url(../imagenes/bg_content.gif) top left repeat-y;
}

#container #eslogan{
  display : block;
  float : left;
  width : 718px;
  height : 26px;
  background : transparent url(../imagenes/barraazul.jpg) top left repeat;
  font-size : 11px;
  font-family: Univers Condensed;
  color : #000080;
  padding : 0 0 0 0;
  border : 1px solid #000080;
}

#container #session {
  display : block;
  float : left;
  width : 710px;
  height : 24px;
  /*background : transparent url(../imagenes/bg_session.gif) top left no-repeat;*/
  background : #FFFECE;
  font-size : 0.9em;
  padding-left : 10px;
  line-height : 1.5;
}
#container #session #form_clave {
  display : block;
  float : right;
  padding : 5px 20px 5px 20px;
}

#session p {
  display : block;
  float : left;
  margin : 0;
  padding : 0;
}

#session strong {
  color : #1E397E;
}

#session a {
  display : block;
  float : right;
  background : transparent url(../imagenes/bullet02.gif) 0 8px no-repeat;
  color : #1E397E;
  font-size : 0.80em;
  padding : 2px 10px 0 18px;
}

#session a:hover {
  color : #AC0000;
}

#container #menu {
  display : block;
  float : left;
  width : 180px;
  height : 561px;
  /*height : 100%;*/
  /*background : #FFFECE;*/
  font-family: Helvetica;
  background : transparent url(../imagenes/fondomenu.jpg) top left no-repeat;
}

#container #content {
  display : block;
  float : left;
  width : 540px;
  height : auto;
}

#content-header {
  display : block;
  float : left;
  width : 540px;
  height : 20px;
  /*background : transparent url(../imagenes/content_header.gif) bottom left no-repeat;*/
  background-color : #FFFECE;
  font-size : 0;
}

#content #content-content {
  display : block;
  float : left;
  width : 500px;
  height : 522px;
  background : #FFFECE;/*FDD848*/
  padding : 0 20px 0 20px;
}

body[id="cuerpo"] #content #content-content {
	height : auto;
	min-height : 522px;
}

#content-content #evento, #content-content #noticia {
  display : block;
  float : left;
  width : 480px;
  margin: 5px 0 5px 0;
  padding : 0 10px 5px 10px;
  font-size : 0.8em;
  background : #E9EFFF;
}

#content-content #noticia {
  width : 450px;
  float : right;
  background : #E9EFFF;
}

#content-content img.noticia {
  display : block;
  float : left;
  clear : left;
  margin-top : 5px;
  cursor : pointer;
}

#noticia span.fecha {
  font-size : 0.9em;
  font-weight : normal;
  color : #000;
}

#evento strong, #noticia strong {
  font-size : 1em;
  text-decoration : underline;
  color : #AC0000;
}

#noticia strong {
  color : #1E397E;
}

#content-content #usuario {
  display : block;
  float : left;
  width : 460px;
  height : 20px;
  color : #1E397E;
  margin: 10px 0 5px 0;
  padding : 0 10px 5px 30px;
  line-height : 2;
  cursor : help;
  font-style : italic;
  font-size : 0.8em;
  background : transparent url(../imagenes/bg_usuario.gif) top left no-repeat;

}

#content-content #oferta, #content-content #demanda {
  display : block;
  float : left;
  width : 220px;
  background : #E9EFFF;
  margin : 5px 0 5px 0;
  padding : 5px 10px 5px 10px;
  /*border : 1px solid #1E397E;*/
}

#content-content #demanda {
  float : right;
}


#oferta strong, #demanda strong  {
  display : block;
  font-size : 0.9em;
  text-decoration : underline;
  color : #1E397E;
}

#oferta p, #demanda p {
  margin : 0;
  padding : 0;
  font-size : 0.8em;
  color : #1E397E;
  margin-top : 5px;
  text-align : justify;
}

#oferta hr, #demanda hr {
  display : block;
  clear : both;
  width : 100%;
  height : 1Px;
  border : none;
  border-bottom : 1px dashed #1E397E;
  color : #1E397E;
}

#demanda p {
  color : #AC0000;
}

#oferta span.fecha, #demanda span.fecha, #foros span.fecha, #foros_respuesta span.fecha, span.fecha {
  display : block;
  float : none;
  width : auto;
  clear : both;
  background : transparent url(../imagenes/bullet07.gif) center left no-repeat;
  font-size : 0.8em;
  color : #000;
  padding-left : 22px;
  margin-top : 5px;
  font-style : normal;
  cursor : help;
}

#content-content #banner {
  display : block;
  float : left;
  width : 500px;
  height : 50px;
  background : #E9EFFF;
  margin-bottom : 20px;
}

#banner img {
  display : block;
  width : 498px;
  height : 48px;
  border : none;
  /*border : 1px solid #1E397E;*/
}

#content  #content-footer {
  display : block;
  float : left;
  width : 540px;
  height : 20px;
  /*background : transparent url(../imagenes/content-footer.gif) top left no-repeat;*/
  background-color : #FFFECE;
  font-size : 0;
}

#content-content #documentos {
  display : block;
  float : left;
  width : 480px;
  margin: 5px 0 5px 0;
  padding : 0 10px 5px 10px;
  font-size : 0.8em;
  background : #E9EFFF;
}

#documentos ul {
  list-style-type : none;
  margin : 10px 0 0 0;
  padding : 0 0 0 25px;
  background : transparent url(../imagenes/bullet11.gif) 5px 2px no-repeat;
  /*border-left : 1px solid #1E397E;*/
}

#documentos ul li {
  margin : 0;
  padding : 0;
}

#documentos ul li.cat {
  font-weight : bold;
}

#documentos ul li.nivel {
  height : 0;
}

body[id="cuerpo"] #documentos ul li.nivel {
  height : auto;
}


#documentos ul li.doc {
  padding : 0 0 0 15px;
  background : transparent url(../imagenes/bullet12.gif) 0 2.5px no-repeat;
}

#documentos strong {
  color : #AC0000;
  font-weight : normal;
}

#calendar-container {
  display : block;
  margin-top : 5px;
}

#content-content form .milegend {
  display : block;
  float : left;
  width : 250px;
  height : 20px;
  background : transparent url(../imagenes/bg_legend.gif) top left no-repeat;
  font-size : 0.80em;
  font-weight : bold;
  color : #FFC005;
  text-align : center;
  margin-top : 10px;
  line-height : 1.5;
  font-family: Univers Condensed;
}

#content-content form .mifieldset {
  display : block;
  float : left;
  width : 95.5%;
  padding : 2%;
  background : #FFF url(../imagenes/bg_form.gif) bottom left repeat-x;
  border : 1px solid #818181;
}

#content-content form .cajaform {
  display : block;
  float : left;
  width : 100%;
  color : #666666;
  font-size : 0.8em;
  font-weight : bold;
  margin : 5px 0 5px 0;
}

.span25 {
  display : block;
  float : left;
  width : 25%;
  height : 100%;
  text-align : left;
}

.span30 {
  display : block;
  float : left;
  width : 30%;
  height : 100%;
  text-align : left;
}

.span50 {
  display : block;
  float : left;
  width : 50%;
  height : 100%;
}

.span60 {
  display : block;
  float : left;
  width : 60%;
  height : 100%;
  text-align : left;
}

.span75 {
  display : block;
  float : left;
  width : 75%;
  height : 100%;
  text-align : left;
}

.span100 {
  display : block;
  float : left;
  width : 100%;
  height : 100%;
}

.inputsmall, .inputnormal, .inputbig, .textarea, .miselect, .inputfile, .selectsituacion, .selectcategoria {
  height : 15px;
  background : #FFF;
  font-family : Univers;
  font-size : 0.85em;
  color : #666666;
  padding : 0 2px 0 2px;
  font-weight : normal;
  border-top : 1px solid #666;
  border-left : 1px solid #666;
  border-bottom : 1px solid #CCC;
  border-right : 1px solid #CCC;
}

.inputsmall, .inputnormal, .inputbig, .textarea, .inputfile {
  background : #FFF url(../imagenes/bg_input.gif) bottom left repeat-x;
}

.inputnormal {
  width : 300px;
}
.inputbig {
  width : 100%;
}
.inputfile {
  height : 18px;
  width : 300px;
}

body[id="cuerpo"] .inputfile {
  background : none;
}

.miselect, .selectsituacion, .selectcategoria {
  height : 18px;
}
.selectsituacion, .selectcategoria {
  width : 300px;
}
  
.textarea {
  width : 98%;
  height : 100px;
}

.inputcheckbox, .inputradio {
  height : 18px;
  margin : 0;
  background : #FFF;
  border-top : 1px solid #666;
  border-left : 1px solid #666;
  border-bottom : 1px solid #CCC;
  border-right : 1px solid #CCC;
}

.boton, .boton_grande {
  display : block;
  /*clear : both;*/
  width : 75px;
  height : 20px;
  margin : 5px 0 0 0;
  padding : 0;
  text-align : center;
  font-size : 0.75em;
  border : none;
  color : #1E397E;
  background : #FFF url(../imagenes/bg_boton.gif) center left no-repeat;
  cursor : pointer;
}

.boton_grande{
  width : 175px;
  background : #FFF url(../imagenes/bg_boton_grande.gif) center left no-repeat;
}

img.botonfecha {
  margin-left : 5px;
  cursor : pointer;
  vertical-align : middle;
}

/****/
/* Menu de navegación */
/****/

#menu ul {
  width : 180px;
  list-style-type : none;
  margin : 0 0 0 0;
  padding : 0 0 0 0;
  color : #FFC005;
  font-weight : bold;
  font-size : 0.8em;
  /*text-indent : 20px;*/
}

#menu ul ul {
  width : 180px;
  list-style-type : none;
  padding : 0 0 0 0;
  margin : 0;
  color : #FFC005;
  font-weight : normal;
  font-size : 0.9em;
  /*text-indent : 10px;*/
}

#menu ul li {
  margin : 0 0 5px 0;
  padding : 0 0 5px 0;
  /*border-bottom : 1px solid #1E397E;*/
}

#menu ul li.cierre {
  height : 20px;
  background : url(../imagenes/bg_menu.gif) bottom left no-repeat;
  margin : 0 0 0 0;
  padding : 0;
  border-bottom : none;
}

#menu ul ul li {
  /*margin : 2px 0 0 0px;*/
  margin : 0;
  padding : 0 0 0 0;
  border : none;
}

#menu ul a, #menu ul ul a {
  display : block;
  width : auto;
  /*color : #1E397E;*/
  color : #FFC005;
  text-decoration : none;
  padding-left : 20px;
  /*background : url(../imagenes/menu_nivel_2_off.gif) 0 2px no-repeat;*/
}
#menu ul ul a {
  /*background : url(../imagenes/menu_nivel_1_off.gif) 20px 3px no-repeat;*/
  padding-left : 30px;
}


body[id="cuerpo"] #menu ul a, body[id="cuerpo"] #menu ul ul a {
  text-decoration : none;
}

#menu ul a:hover, #menu ul a:active, #menu ul a.active {
  color : #1E397E;
  background : #FFC005 url(../imagenes/menu_nivel_2_on.gif) 0 2px no-repeat;
}

#menu ul ul a:hover, #menu ul ul a:active, #menu ul ul a.active {
  color : #1E397E;
  background : #FFC005 url(../imagenes/menu_nivel_1_on.gif) 20px 3px no-repeat;
}

/****/
/* Clases para tablas */
/****/

#content-content table#noticias, #content-content table#noticias_cortas_ue {
  clear : both;
  float : left;
  width : 100%;
  height : auto;
  font-size : 0.8em;
  color : #1E397E;
  text-align : justify;
  margin-top : 10px;
}
#content-content table#noticias_cortas_ue {
 margin-top : 0px;
 margin-bottom : 10px;
}

table#noticias td.fecha, table#noticias_cortas_ue td.fecha {
  width : 84px;
  color : #000;
  font-weight : bold;
  background : transparent url(../imagenes/bullet17.gif) 77px 5px no-repeat;
  vertical-align : top;
  font-size : 12px;
}

/****/
/* Clases genericas */
/****/

form {
  padding : 0;
  margin : 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  clear : both;
}

h1 {
  float : left;
  width : 100%;
  font-weight : bold;
  font-size : 0.95em;
  color : #FFC005;
  background : #FFFECE;
  border-bottom : 2px solid #FFC005;
}

h1 p {
  display : block;
  float : left;
  margin : 0;
  padding : 0;
}

body[id="cuerpo"] h1 {
  margin-bottom : 10px;
}

h5 {
  color : #FFC005;
}

/****/
/* Clases de enlaces */
/****/

a, a:link, a:visited, a:active {
  color : #1E397E;
}

a:hover {
  color : #AC0000;
}

a.ver_enlace_ue {
  text-decoration : none;
}


a.anadir, a.borrar, a.acceder, a.ver_enlace, a.volver, a.ver_mas, a.descargar_documento, a.descargar_documento_separado {
  display : block;
  float : left;
  width : auto;
  padding-left : 18px;
  margin : 2px 0 5px 0;
  font-size : 0.8em;
}
a.anadir {
  margin-bottom : 0;
  background : transparent url(../imagenes/bullet03.gif) center left no-repeat;
  float : right;
}
a.borrar {
  background : transparent url(../imagenes/bullet04.gif) center left no-repeat;
}
a.acceder {
  margin-left: 10px;
  background : transparent url(../imagenes/bullet03.gif) center left no-repeat;
}
a.ver_enlace, a.ver_mas {
  background : transparent url(../imagenes/bullet01.gif) center left no-repeat;
}
a.volver {
  background : transparent url(../imagenes/bullet10.gif) center left no-repeat;
}
a.ver_mas {
  margin : -5px 0 18px 0;
}

a.descargar_documento
{
  padding-left : 0px;
}
a.descargar_documento_separado
{
  padding-left : 10px;
}

img.descargar_documento
{
  border : none;
  margin : 0 5px 0 0;
  vertical-align: middle;
  text-align : left;
}

img.fichero
{
	border : none;
}


a.cerrar_ficha, a.borrar_ficha, a.fichero_ficha, a.modificar_ficha, a.enlace_peque {
  display : block;
  float : none;
  width : auto;
  background : transparent url(../imagenes/bullet02.gif) center left no-repeat;
  padding-left : 21px;
  margin : 2px 0 5px 0;
  font-size : 0.8em;
}
a.borrar_ficha {
  background : transparent url(../imagenes/bullet04.gif) center left no-repeat;
}
a.modificar_ficha{
  background : transparent url(../imagenes/bullet03.gif) center left no-repeat;
}
a.fichero_ficha {
  background : none;
  padding-left : 0px;
}
a.enlace_peque {  
  background : transparent url(../imagenes/bullet01.gif) center left no-repeat;  
}




span.usuario, span.usuario_izquierda {
  display : block;
  float : right;
  width : auto;
  background : transparent url(../imagenes/bullet06.gif) center left no-repeat;
  font-size : 0.8em;
  color : #1E397E;
  padding-left : 18px;
  font-style : italic;
  cursor : help;
}

span.usuario_izquierda {
  float : none;
  clear:left;
  margin-top : 5px;
}

body[id="cuerpo"] span.usuario_izquierda {
  margin-top : 30px;
}

span.usuario_cursiva {
  font-style: italic;
}

/****/
/* Clases */
/****/

#titulo_informacion {
  display : block;
  float : left;
  margin : 5px 0 5px 0;
  padding : 5px 0 5px 0;
  border : 0px;
  font-size : 0.75em;
  text-align : justify;
}

#titulo_informacion strong{
  font-size : 1.1em;
}

/****/
/* Página Foros*/
/****/

#content-content #foros, #content-content #foros_respuesta, #content-content #links, #content-content #documentos_publi, #content-content #resumen, #content-content #documentos_priv {
  display : block;
  float : left;
  width : 480px;
  background : #E9EFFF;
  margin : 5px 0 5px 0;
  padding : 5px 10px 5px 10px;
}

a.anadir_resp_foro {
  display : block;
  float : left;
  width : auto;
  background : transparent url(../imagenes/bullet03.gif) center left no-repeat;
  padding-left : 18px;
  margin : 10px 0 5px 5px;
  font-size : 0.8em;
}


/****/
/* Página de Links y Documentos Públicos*/
/****/

#content-content #links {
  background : none;
  width : 100%;
  border-top : 1px #FFC005 solid;
  padding : 0;
  margin : 0 0 10px 0;
}

#links strong, #documentos_publi strong, #foros strong, #foros_respuesta strong, #resumen strong, #documentos_priv strong{
  display : block;
  font-size : 0.9em;
  text-decoration : underline;
  color : #1E397E;
}

#links strong {
  color : #FFC005;
}
  
#links p, #documentos_publi p, #foros p, #foros_respuesta p, #documentos_priv p, #resumen p, p.bloque {
  margin : 5px 0 5px 0;
  padding : 0;
  font-size : 0.8em;
  text-align : justify;
}

p.bloque {
  color : Black;
  margin : 5px 0 7px 0;
}


/****/
/* Página de Información y Contenidos */
/****/


table.lista {
  float : left; /* Gecko */
  padding : 0;
  margin : 0;
  width : 500px;
  height : auto;
  margin : 10px 0 10px 0;
  border-collapse : collapse;
  font-size : 0.8em;
}

table.lista th {
  padding-left : 0px;
  padding-right: 0px;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  margin : 0 0 0 0;
}

a.sel:visited, a.sel:active, a.sel:link {
	color: #FFC005;
}
a.no_sel:visited, a.no_sel:active, a.no_sel:link {
	color: #FFC005;
}
a.sel:hover {
	color: #FFC005;
}
a.no_sel:hover {
	color: #FFC005;
}



table.lista th {
	margin : 0 0 0 0;
    font-family: Univers Condensed;
}
table.lista th.fecha_sel, table.lista th.titulo_sel, table.lista th.mitad_sel, table.lista th.tres_cuartos_sel, table.lista th.un_cuarto_sel, table.lista th.entera_sel, table.lista th.un_tercio_sel, table.lista th.dos_tercios_sel, table.lista th.doscientos_diez_sel {
	color: #FFC005;
}
table.lista th.fecha_no_sel, table.lista th.titulo_no_sel, table.lista th.fichero_no_sel, table.lista th.mitad_no_sel, table.lista th.tres_cuartos_no_sel, table.lista th.un_cuarto_no_sel, table.lista th.entera_no_sel, table.lista th.un_tercio_no_sel, table.lista th.dos_tercios_no_sel, table.lista th.doscientos_diez_no_sel {
	color: #FFC005;
}
table.lista th.fecha_sel, table.lista th.fecha_no_sel {
	background : transparent url(../imagenes/pestana_fecha_sel.gif) no-repeat;
	width : 80px;
}
table.lista th.fecha_no_sel {
	background : transparent url(../imagenes/pestana_fecha_no_sel.gif) no-repeat;
}
table.lista th.titulo_sel, table.lista th.titulo_no_sel {
	background : transparent url(../imagenes/pestana_titulo_sel.gif) no-repeat;
	width : 320px;
}
table.lista th.titulo_no_sel {
	background : transparent url(../imagenes/pestana_titulo_no_sel.gif) no-repeat;
}
table.lista th.fichero_no_sel {
	background : transparent url(../imagenes/pestana_fichero_no_sel.gif) no-repeat;
	width : 100px;
}
table.lista th.mitad_sel, table.lista th.mitad_no_sel {
	background : transparent url(../imagenes/pestana_mitad_sel.gif) no-repeat;
	width : 250px;
}
table.lista th.mitad_no_sel {
	background : transparent url(../imagenes/pestana_mitad_no_sel.gif) no-repeat;
}
table.lista th.tres_cuartos_sel, table.lista th.tres_cuartos_no_sel {
	background : transparent url(../imagenes/pestana_tres_cuartos_sel.gif) no-repeat;
	width : 375px;
}
table.lista th.tres_cuartos_no_sel {
	background : transparent url(../imagenes/pestana_tres_cuartos_no_sel.gif) no-repeat;
}
table.lista th.un_cuarto_sel, table.lista th.un_cuarto_no_sel {
	background : transparent url(../imagenes/pestana_un_cuarto_sel.gif) no-repeat;
	width : 125px;
}
table.lista th.un_cuarto_no_sel {
	background : transparent url(../imagenes/pestana_un_cuarto_no_sel.gif) no-repeat;
}
table.lista th.entera_sel, table.lista th.entera_no_sel {
	background : transparent url(../imagenes/pestana_entera_sel.gif) no-repeat;
	width : 500px;
}
table.lista th.entera_no_sel {
	background : transparent url(../imagenes/pestana_entera_no_sel.gif) no-repeat;
}

table.lista th.un_tercio_sel, table.lista th.un_tercio_no_sel {
	background : transparent url(../imagenes/pestana_un_tercio_sel.gif) no-repeat;
	width : 166px;
}
table.lista th.un_tercio_no_sel {
	background : transparent url(../imagenes/pestana_un_tercio_no_sel.gif) no-repeat;
}
table.lista th.dos_tercios_sel, table.lista th.dos_tercios_no_sel {
	background : transparent url(../imagenes/pestana_dos_tercios_sel.gif) no-repeat;
	width : 333px;
}
table.lista th.dos_tercios_no_sel {
	background : transparent url(../imagenes/pestana_dos_tercios_no_sel.gif) no-repeat;
}
table.lista th.doscientos_diez_sel, table.lista th.doscientos_diez_no_sel {
	background : transparent url(../imagenes/pestana_210_sel.gif) no-repeat;
	width : 210px;
}
table.lista th.doscientos_diez_no_sel {
	background : transparent url(../imagenes/pestana_210_no_sel.gif) no-repeat;
}

table.lista td {
  vertical-align : top;
  border-bottom : 1px solid #FDD848;
}
table.lista td.fecha {
  color: Black;
  text-align: center;
}
table.lista td.titulo {
  color : #1E397E;
}
table.lista td.icono {
  text-align: center;
  text-decoration : none;
}
table.lista td.email {
  color: Black;
}

table.lista tr.selected {
  background: White;
  border-bottom : 1px solid #FDD848;
}

table.lista tr.no_selected {
  background: White;
  border-bottom : 1px solid #FDD848;
}

#banner_peque {
  display : block;
  width : 100px;
  height : 25px;
}

#content-content #categorias_ue {
  display : block;
  float : left;
  width : 472px;   
  margin : 0px 0 5px 0;
  padding: 2px 0 10px 28px;
  font-size : 1.0em;
  margin-bottom : 0;
  background : transparent url(../imagenes/menu_nivel_2_off.gif) 0px 4px no-repeat;
  font-family: Univers Condensed;
  font-weight : bold;
  color : #0000FF;
  
  border-top : 1px #FFC005 solid;
  /*border-bottom: 1px #FFC005 solid;*/
}

#categorias_ue a:link, #categorias_ue a:visited, #categorias_ue a:active{
  color : #0000FF;
}
#categorias_ue a:hover{
  color : #AC0000;
}


#content-content #categorias_links {
  display : block;
  float : left;
  width : 450px;   
  margin : 5px 0 5px 0;
  padding: 0px 0 10px 28px;
  font-size : 1.0em;
  margin-bottom : 0;
  background : transparent url(../imagenes/menu_nivel_2_off.gif) 0px 4px no-repeat;
  font-family: Univers Condensed;
  font-weight : bold;
  color : #0000FF;
}
#categorias_links a:link, #categorias_links a:visited, #categorias_links a:active{
  color : #0000FF;
}
#categorias_links a:hover{
  color : #AC0000;
}

/****/
/* Pantalla Pequeña de Información y Contenidos */
/****/

#content_peque {
  display : block;
  width : 660px;
  height : 100%;
  margin : 20px 0 0 20px;
}

#content_peque #content-content_peque {
  float : left;
  display : block;
  width : 600px;
  height : 100%;
  background : #E9EFFF;
  margin : 0 0 0 0;
  padding : 0 20px 0 20px;
  text-align: left;
}
body[id="cuerpo"] #content-content_peque h1{
  margin-bottom:5px;
}
#content_peque #content-header_peque {
  float : left;
  display : block;
  width : 640px;
  height : 20px;

}
#content_peque  #content-footer_peque {
  float : left;
  display : block;
  width : 640px;
  height : 20px;

}

#content-content_peque #documentos {
  display : block;
  float : left;
  width : 100%;
  margin: 5px 0 5px 0;
  padding : 0 10px 5px 10px;
  font-size : 0.8em;
  background : #E9EFFF;
}


#peque-h1 {
  color : #1E397E;
  background : #E9EFFF;
  border-bottom : 2px solid #1E397E;
}

