/*************	ESTILOS GENERALES. DIVS PRINCIPALES, MAQUETACION DE LA WEB DE FARMACIA  *************/
html, body 	{
		height: 		100%;
		margin: 		0px;
		padding: 		0px;
		font-family: 		Arial, Helvetica, sans-serif;
		_font-size: 		1em;
		letter-spacing: 	0.05em;
		background-image: url(../imagenes/fondo_web.jpg);
		background-repeat: repeat-x;
		scrollbar-3dlight-color:#000000; 
		scrollbar-arrow-color: #000000; 
		scrollbar-base-color:#FFD600; 
		scrollbar-darkshadow-color:#ffffff; 
		scrollbar-face-color:#ffffff; 
		scrollbar-highlight-color:#ffffff; 
		scrollbar-shadow-color:#000000;
		}
#container 	{
		width: 			975px;
		margin: 		0px auto;
		padding: 		0px;
  		background: 		#fff url(../imagenes/cols.gif) repeat-y 100% 0%;
		color:			#445464;
		border-top: 		1px solid gray;
		border-bottom: 		1px solid gray;
		}

#leftnav	{
		float: 			left;
		width: 			165px; /* 155 */
		margin: 		0px;
		padding: 		0px;
		}

#content	{
		float: 			left;
		width: 			650px;
		margin: 		0px;
		padding: 		0px;
		color: 			#445464;
		font-size: 		0.7em;
		}

#content a{
		color: 			#0019A8;
		text-decoration: 	none;
		font-weight: 		bold;
}

#content a:hover{
		color: 			#0019A8;
		text-decoration: 	underline;
		font-weight: 		bold;
}
/*#content a:visited{
		color: #000066;
		text-decoration: 	underline;
		font-weight: 		bold;
}*/

#rightnav	{
		float: 			right;
		width: 			158px; 
		margin: 		0px;
		padding: 		0px;
		color: 			#1E2D3B;
		font-size: 		0.7em;
		}


a 		{
		text-decoration: 	none;
		color:			#0019AC;
  		font-weight:		bold;
		}
a:hover 	{
  		text-decoration:	underline;
		}
ul		{
		list-style-image: 	url("../imagenes/iconos/li.gif");
		}
p.center {
	text-align:center;
}
	
.imagennivel	{
	margin: 0px 0px 10px 10px;
	color: #632263;
	float: left;
	padding: 0px 15px 0px 0px;
}
		
img.derecha {
	float: right;
	margin-left: 15px;
}

		
/*************	MENU PRINCIPAL  *************/


ul#menu		{
		width: 			163px;  /* 153 */
		margin: 		0px 0px 0px 1px;
		_margin: 		0px 0px 0px 1px;
		padding: 		0px 0px;
		list-style-image: 	none;
		list-style-type: 	none;
  		background: 		#fff;
		font-size: 		0.7em;
		}
ul#menu li	{
		margin: 		0px;
		padding: 		0px;
				letter-spacing: 0.05em;
		}
ul#menu li a, ul#menu li h2, ul#menu li h3 {
		color: 			#445464;
		text-decoration: 	none;
		display: 		block;
		border-left: 		5px solid #632263;
		margin: 		0px;
		padding: 		4px;
		background: 		#993399;
		font-size: 		1em;
  		font-weight:		bold;
		}
ul#menu li h2 {
	color: #fff;
	font-size: 		1.1em;
	letter-spacing: 0.05em;
	font-family: 		Arial, Helvetica, sans-serif;
}

ul#menu li ul	{
		list-style-image: 	url("../imagenes/iconos/li.gif");
		background: 		#fff;
		width: 			143px;  /* 133 */
		margin: 		5px 0px 5px 20px;
		padding: 		0px;
		}
ul#menu li ul li {
		margin: 		0px;
		padding: 		0px;
		color: 			#993399;
		background: 		#fff;
  		font-weight:		bold;
		}
ul#menu li ul li a, ul#menu li ul li h3 {
		margin: 		0px;
		padding: 		0px;
  		font-weight:		normal;
		border: 		0px;
		background: 		#fff;
		}
html*ul#menu li ul li a, html*ul#menu li ul li h3 { 
  		height:			100%;
  		vertical-align:		text-top;
		}
ul#menu li ul li a img {
		margin: 		0px;
		padding: 		0px;
  		font-weight:		normal;
		border: 		0px;
		background: 		#fff;
		}
ul#menu li ul li a:hover {
  		text-decoration:	underline;
		}
ul#menu li ul li.last a {
		color: 			#0018AD;
		}
ul#menu li ul li ul	{
		list-style-image: 	url("../imagenes/iconos/licircle.gif");
		width: 			120px;  /* 110 */
		margin: 		5px 0px 5px 15px;
		padding: 		0px;
		}
ul#menu li ul li ul li {
		margin: 		0px;
		padding: 		0px;
		}
/* added */
ul#menu li ul li ul li a, ul#menu li ul li ul li h3 {
		margin: 		0px;
		padding: 		0px;
  		font-weight:		normal;
		border: 		0px;
		background: 		#fff;
		}
html*ul#menu li ul li ul li a, html*ul#menu li ul li ul li h3 { 
  		height:			100%;
  		vertical-align:		text-top;
		}



/*************	MIGA DE PAN *************/

#breadcrumb	{
		padding: 		10px;
		color:			#1E2D3B;
		}

/*************	CONTENIDO CENTRAL *************/


h1.presenta		{
		display: 		none;
		}
p, h2		{
		margin: 		0px;
		padding: 		0px 10px 10px 10px;
		}
h2 {
		font-family: 		"Times New Roman", Times, serif;
		font-size: 		1.8em;
		font-weight: 		normal;
		color: 			#993399;
		letter-spacing: 	0em;
		}
#content h3	{
		margin: 		5px;
		padding: 		5px;
		font-family: 		"Times New Roman", Times, serif;
		font-size: 		1.5em;
		font-weight: 		bold;
		color: 			#56595C;
		letter-spacing: 	0em;
		}
h4 {
		font-weight:		bold;
		font-size:		1em;
		margin-bottom: 		0px;
		padding: 		0px 10px 5px 10px;
		}

h3.linea	{
		clear:			left;
		border-top: 		1px dashed #525A5A;
		}
h3.saludo	{
		text-align: center;
		border-top: 1px dotted #848484;
		}

#logo		{
		margin: 		0px 0px 0px 5px;
		border: 0px;
		}

/*************	SITUACION DEL BOTON SUBIR *************/
p.subir {
	text-align:center;
	margin: 30px 5px 20px 5px;
	display: block;
}

p.subir img{
	padding: 0px 4px;
	vertical-align:text-bottom;
}

p.ancla_subir {
    background: url("../imagenes/ico_ancla_subir.gif") no-repeat scroll left top #ADA39B;
    color: #FFFFFF;
    margin: 0 auto 1em;
    padding: 1em 0 0.5em;
    text-align: center;
    width: 4.3em;
}
p.ancla_subir a {
    color: #FFFFFF !important;
    text-decoration: none;
}
/*************	LISTAS CONTENIDAS EN EL BLOQUE CENTRAL *************/
#content ul.lista, #content ul.noticias {
	margin: 0px;
	padding: 0px;
}

#content ul.lista li, #content ul.noticias li {
	margin: 0px 2px 12px 30px;
}

#content ul.lista li ul{
	margin: 10px 0px 10px 5px;
}

#content ul.lista_tit {
	margin: 0px;
	padding: 0px;
	float: left;
}

#content ul.lista_tit li {
	margin: 0px 2px 12px 30px;
}

#content ul.lista_tit li ul{
	margin: 10px 0px 10px 5px;
}

/*************	TABLAS EN EL BLOQUE CENTRAL *************/
#content table {
		width: 			90%;
		margin: 10px auto;
		}
#content table td{
		border: 		1px solid #632263;
		padding: 		4px 4px 4px 4px;
		vertical-align: 	middle;
		font-weight:		normal;
		}
#content table tr.descripcion {
		font-weight: 		bold;
		text-align: 		left;
		padding: 		10px 4px 10px 4px;
		}
/*************	NOTICIAS DE LA P&aacute;GINA DE INICIO Y DE LA P&aacute;GINA DE ARCHIVO *************/

ul#noticias, ul#enlacesgraficos, ul#galeria, ul#enlacesexternos	{
		margin: 		0px;
		padding: 		0px;
		width: 100%;
		overflow: hidden;
		}

ul#noticias li {
/* bullet as html img: IE cannot show img bullets on floated list */
		list-style-image: 	none;
		list-style-type: 	none;
		_display: inline; /* IE Double Margin Bug */
		float:			left;
		/*width:			310px;*/
		margin: 		5px 0px 5px 10px;
		padding: 		0px;
		border: 1px solid white;
		background-color: #f1f0ee;
		}


#todas_noticias {
	text-align: right;
	margin-top: 15px;
}

#content .pastnews {
	margin: 10px;
	padding: 5px;
	height: 100%;
	background-color: white;
	display: block;
	overflow: hidden;
}
#content .pastnews table {
	float: left;
	width: 160px;
	margin: 5px 35px 5px 5px;
	padding: 0px;
	border: 1px solid #F5F5F5;
	background-color: white;
	}
#content .pastnews ul{
	list-style-type:none;
	margin: 10px;
	}
#content .pastnews ul li{
	display: inline;
	margin: 0px;
	padding: 0px;
	}
#content .pastnews h4{
	margin: 0px;
	}
#content .pastnews h4.meses{
	margin-top: 15px;
	}
#content .pastnews table td.day{
	background-color: #632263;
	color: #FFFFFF;
	font-weight: bold;
	}
#content .noticiasxtd {
		margin: 		10px;
		padding: 		5px;
		line-height: 1.3em;
		background-color: #F5F5F5;
		display: block;
		}

/*************	enlaces especiales de la pagina de inicio *************/

#content div.especiales{
		width: 275px;
		float: left;
		margin: 0px 5px;
		padding: 5px;
}
#content div.especiales h3{
		margin: -10px 2px 0px 0px;
} 
#content div.especiales img{
		display: block;
		padding: 4px 10px;
}
/*************	ESTILOS DE LA GALERIA DE IMAGENES *************/

#content div.galeria 	{
		display: block;
		padding: 5px;
		font-weight:bold;
		clear: both;
		}
#content div.galeriadcha 	{
		display: block;
		padding: 5px;
		font-weight:bold;
		text-align:right;
		margin: 20px 0;
		}

#content div.galeria p, div.galeriadcha p {
		margin: 30px 5px 5px 0px;
		}
#content div.galeria img {
		margin: 0px;
		padding: 5px;
		float: left;
		}
#content div.galeria1, .galeria2 {
	border: 1px solid #d8d4ce;
	width: 305px;
	background-image: url(../imagenes/fondo_galeria.gif);
	background-position:bottom;
	background-repeat: repeat-x;
	float:left;
	display:block;
	padding: 2px;
	}
#content div.galeria1 {
	margin: 4px 6px 4px 8px;
	}
#content div.galeria2 {
	margin: 4px;
	}
	#content div.galeria1 p{
	margin: 4px;
	}
#content div.galeria2 p{
	margin: 4px;
	}

/*************	AREA DE DATOS DE LA UNIVERSIDAD DE ALCALA (PAGINA DE INICIO Y SIGUIENTES) *************/
div#tarjeta{
		clear: both;
		border: 1px solid #c1bab1;
		border-width: 1px 1px 0px 1px;
		margin: 0px;
		height: 100px;
		background: url(../imagenes/fondo_visita.gif) center center no-repeat;
		text-align: center;
		line-height: 1.6em;
		font-size: 0.7em;
	}
	
div#tarjeta h3{
		margin: 5px;
		padding: 5px;
		font: normal 1.7em "Times New Roman", Times, serif;
		color: #445464;
		letter-spacing: 0em;
	}

#leftnav div#tarjeta{
		padding: 0px;
		background-image: url(../imagenes/fondo_visita2.gif);
		letter-spacing: 0.05em;
		line-height: 1.1em;
	}

/*************	BARRA DE NAVEGACION DE LA DERECHA: ENLACES RELACIONADOS, ETC *************/

#rightnav img 	{
		margin: 		0px;
		padding: 		5px 0px 5px 5px;
		}
#rightnav ul 	{
		margin: 		0px;
		padding: 		0px 0px 5px 25px;
		border-bottom: 		1px solid #C1BAB1;
		}

#rightnav ul li	{
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/li.gif);
		}
ul#enlacesgraficos {
		margin: 		0px;
		padding: 		0px;
		border: 		0px;
		}

ul#enlacesgraficos li {
		list-style-image: 	none;
		list-style-type: 	none;
		}
/* avoid ie5.0 (but needed in ie5.5+): */
html*ul#enlacesgraficos li, html*ul#galeria li { 
		height: 		100%;
		}
ul#enlacesgraficos li a {
		display: 		block;
		border-bottom: 		1px solid #C1BAB1;
		padding: 		5px 0px 5px 10px;
		}
ul#enlacesgraficos li, ul#enlacesgraficos li a img	{
		margin: 		0px;
 		padding: 		0px;
 		border:			0px;
		}

ul#enlacesexternos {
		margin: 		0px;
		padding: 		0px;
		border: 		0px;
		}
ul#enlacesexternos li {
		list-style-image: 	none;
		list-style-type: 	none;
		}
/* avoid ie5.0 (but needed in ie5.5+): */
html*ul#enlacesexternos li, html*ul#galeria li { 
		height: 		100%;
		}
ul#enlacesexternos li a {
		display: 		block;
		border-bottom: 		1px solid #C1BAB1;
		padding: 		5px 0px 5px 10px;
		}
ul#enlacesexternos li, ul#enlacesexternos li a img	{
		margin: 		0px;
 		padding: 		0px;
 		border:			0px;
		}
#rightnav ul#banderas {
		width: 			156px;
		margin: 		0px;
		padding: 		0px 0px 1px 0px;
		list-style-type: 	none;
}
#rightnav  ul#banderas li{
		display: inline;
		list-style-type: circle;
}
.enlacesimg {
	border: 0px;
}
#rightnav .enlacesimg {
	margin: 0px 2px;
	padding: 0px;
	vertical-align: baseline;
}


/************************** ICONOS DE AMPLIACION DE TEXTO **************************/

	#txtsizer img	{
			display: 		inline;
			width:			24px;
			height:			24px;
			margin: 		0px;
			padding: 		0px;
			}
	#txtsizer	{
			border-bottom: 		1px dashed #525A5A;
			padding: 		5px 0px 5px 10px;
			}



/****************************** buscador (resumen CSS propio y de la Universidad) **************************/

#googleoptions p{
	margin: 4px;
	padding: 0px;
	text-align:left;
}

#googleoptions input{
	margin: 0px;
	padding: 0px;
	width: 15px;
}

#googlelogo {
	float:left;
	margin: 3px 6px 0px 2px;
	padding: 0px;
	width: 56px;
	height: 30px;
}

#googlefinder {
	display: block;
}
#googlefinder form		{
		margin: 		0px;
		padding: 		0px;
		border-bottom: 		1px solid #848484;
		}

#googlefinder label		{
		display: 		none;
		}

#googlefinder input		{
		margin: 		0px 0px 15px 10px;
		_margin: 		0px 0px 6px 10px;
		width:			80px;
		}

#googlefinder input.radio  {
		margin: 		0px 0px 0px 0px;
		_margin: 		0px 0px 0px 0px;
        width:           10px;
	    height:          10px;
	    }
      

#googlefinder input.send	{
		border: 		0px;
		color:			#0019AC;
		background: 		#fff;
		width:			45px;
		margin-left: 		5px;
 	 	cursor: 		pointer;
  		cursor: hand;
		color: 			#0019A8;
		text-decoration: 	none;
		font-weight: 		bold;
		font-size: 		1em;

		}	

#googlefinder input.googlebox	{

		border: 		1px solid #005AAA;
		color:			#0019AC;
		background: 		#fff;
		width:			70px;
		margin-left: 		5px;
		padding: 2px;
		color: 			#0019A8;
		font-size: 		0.9em;
		}	

#googlefinder input.google_btn	{

		border: 		1px solid #005AAA;
		color:			#0019AC;
		background: 		#fff;
		width:			54px;
		padding: auto;
		margin-left: 		2px;
		color: 			#0019A8;
		text-align:center;
		font-weight: 		bold;
		font-size: 		0.9em;
		}	
		
/****************************** adaptaciones a la nueva plantilla **************************/

#mosaico	{
		margin: 5px;
		border: 1px solid #C1BAB1;
		padding: 5px;
		width: 627px;
		min-height: 218px;
		}
#mosaico img{
		margin: 0px 0px 10px 0px;
		}
#mosaico object{
		margin: auto;
		}
		
span.right {
	text-align:right;
	float:right;
	display: 		inline;
	}
	
span.left {
	text-align:left;
	display: 		inline;
	float:left;
}
	
/****************************** adaptaciones a la nueva plantilla /cabecera **************************/
	
	
div#cabecera {
	margin: 0px;
	width: 100%;
	overflow: auto;
	background-color: #005AAA;
	}
	
div#cabecera div#logo_uah {
	float: left;
	width: 	165px; /* 155 */
	margin: 0px;
	padding: 0px;
	background-color: #005AAA;
}

div#cabecera div#facultad {
	float: left;
	margin: 0px;
	padding: 0px;
}

/* =BUSCADOR */

fieldset {
	border: none;
	}

#buscador {
	float: right;
	width: 158px;
	height: 57px;
	padding: 10px 10px 0px 0px;
	background-color: #005AAA;
	}

#buscador strong {
	display: none;
	}

#buscador input {
	display: block;
	float: right;
	width: 90%;
	border: none;
	font-size: x-small;
	padding: 1px 2px;
	}

#buscador #buscador_submit {
	width: auto;
	float: right;
	margin: 5px 1% 0px 0px;
	padding-right: 15px;
	color: #FFF;
	font-weight: bold;
	background: #005AAA url(../imagenes/ico_buscador_cabecera.gif) right center no-repeat;
	cursor: pointer;
	}

/*************	adaptaciones a la nueva plantilla / MENU SECUNDARIO (PORTADA, DIRECTORIO, MAPA WEB, ETC) *************/


div#menusec {
	margin: 0px 1px;
	padding: 5px 5px;
	background-color: #D1CBC5;
	background-image:url(../imagenes/fondo_menusec.gif);
	background-repeat: repeat;
	text-align:left;
	display: compact;
	border-left: 		1px solid #C1BAB1;
	border-right: 		1px solid #C1BAB1;
	}

div#menusec ul#menusecundario {
		list-style-type: 	none;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 		0.7em;
		margin: 		3px 1px 3px 1px;
		letter-spacing: 0em;
}
div#menusec ul#menusecundario li {
		display: 		inline;
		padding: 		0px 1px 0px 4px;
		margin: 		5px 1px 5px 0px;
		border-right: 		1px solid #848484;
		}
div#menusec ul#menusecundario li.last {
		border-right: 		0px;
		}
div#menusec ul#menusecundario li a {
  		color: 			#0019A8;
		}
div#menusec ul#menusecundario li a:hover {
  		text-decoration: 	underline;
		}
div#menusec ul#menusecundario li img{
  		margin: 0px;
		padding: 0px 2px;
		vertical-align: text-bottom;
		}
div#menusec ul#menu h2 {
  		font-weight:		bold;
		font-family: 		Arial, Helvetica, sans-serif;
		}
		
/*************	adaptaciones a la nueva plantilla / accesibilidad *************/

span#bigA {

	font-size: 1.2em;
	font-weight:bold;
	}

/*************	pop ups especiales (buscadores, etc.) *************/

div#especiales {
background-color:#FFFFFF;
width: 700px;
margin: 10px auto;
padding: 1.5em; 
_font-size: 		0.7em;
font-size: 		0.7em;
border: 1px dotted #666666;
}

span.letra_peq {
	font-size: 1em;
}

span.letra_med {
	font-size: 1.2em;
}

span.letra_gran {
	font-size: 1.4em;
}

#content ul.horizontal li {
display:inline;
list-style-image:none;
padding:2px 8px 0px 2px;
}#rightnav ul#banderas {
		width: 			156px;
		margin: 		0px;
		padding: 		0px 0px 1px 0px;
		list-style-type: 	none;
}
#rightnav  ul#banderas li{
		display: inline;
		list-style-type: circle;
}
.enlacesimg {
	border: 0px;
}
#rightnav .enlacesimg {
	margin: 0px 2px;
	padding: 0px;
	vertical-align: baseline;
}


/************************** ICONOS DE AMPLIACION DE TEXTO **************************/

	#txtsizer img	{
			display: 		inline;
			width:			24px;
			height:			24px;
			margin: 		0px;
			padding: 		0px;
			}
	#txtsizer	{
			border-bottom: 		1px dashed #525A5A;
			padding: 		5px 0px 5px 10px;
			}



/****************************** buscador (resumen CSS propio y de la Universidad) **************************/

#googleoptions p{
	margin: 4px;
	padding: 0px;
	text-align:left;
}

#googleoptions input{
	margin: 0px;
	padding: 0px;
	width: 15px;
}

#googlelogo {
	float:left;
	margin: 3px 6px 0px 2px;
	padding: 0px;
	width: 56px;
	height: 30px;
}

#googlefinder {
	display: block;
}
#googlefinder form		{
		margin: 		0px;
		padding: 		0px;
		border-bottom: 		1px solid #848484;
		}

#googlefinder label		{
		display: 		none;
		}

#googlefinder input		{
		margin: 		0px 0px 15px 10px;
		_margin: 		0px 0px 6px 10px;
		width:			80px;
		}

#googlefinder input.radio  {
		margin: 		0px 0px 0px 0px;
		_margin: 		0px 0px 0px 0px;
        width:           10px;
	    height:          10px;
	    }
      

#googlefinder input.send	{
		border: 		0px;
		color:			#0019AC;
		background: 		#fff;
		width:			45px;
		margin-left: 		5px;
 	 	cursor: 		pointer;
  		cursor: hand;
		color: 			#0019A8;
		text-decoration: 	none;
		font-weight: 		bold;
		font-size: 		1em;

		}	

#googlefinder input.googlebox	{

		border: 		1px solid #005AAA;
		color:			#0019AC;
		background: 		#fff;
		width:			70px;
		margin-left: 		5px;
		padding: 2px;
		color: 			#0019A8;
		font-size: 		0.9em;
		}	

#googlefinder input.google_btn	{

		border: 		1px solid #005AAA;
		color:			#0019AC;
		background: 		#fff;
		width:			54px;
		padding: auto;
		margin-left: 		2px;
		color: 			#0019A8;
		text-align:center;
		font-weight: 		bold;
		font-size: 		0.9em;
		}	
		
/****************************** adaptaciones a la nueva plantilla **************************/

#mosaico	{
		margin: 5px;
		border: 1px solid #C1BAB1;
		padding: 5px;
		width: 627px;
		min-height: 218px;
		}
#mosaico img{
		margin: 0px 0px 10px 0px;
		}
#mosaico object{
		margin: auto;
		}
		
span.right {
	text-align:right;
	float:right;
	display: 		inline;
	}
	
span.left {
	text-align:left;
	display: 		inline;
	float:left;
}
	
/****************************** adaptaciones a la nueva plantilla /cabecera **************************/
	
	
div#cabecera {
	margin: 0px;
	width: 100%;
	overflow: auto;
	background-color: #005AAA;
	}
	
div#cabecera div#logo_uah {
	float: left;
	width: 	165px; /* 155 */
	margin: 0px;
	padding: 0px;
	background-color: #005AAA;
}

div#cabecera div#facultad {
	float: left;
	margin: 0px;
	padding: 0px;
}

/* =BUSCADOR */

fieldset {
	border: none;
	}

#buscador {
	float: right;
	width: 158px;
	height: 57px;
	padding: 10px 10px 0px 0px;
	background-color: #005AAA;
	}

#buscador strong {
	display: none;
	}

#buscador input {
	display: block;
	float: right;
	width: 90%;
	border: none;
	font-size: x-small;
	padding: 1px 2px;
	}

#buscador #buscador_submit {
	width: auto;
	float: right;
	margin: 5px 1% 0px 0px;
	padding-right: 15px;
	color: #FFF;
	font-weight: bold;
	background: #005AAA url(../imagenes/ico_buscador_cabecera.gif) right center no-repeat;
	cursor: pointer;
	}

/*************	adaptaciones a la nueva plantilla / MENU SECUNDARIO (PORTADA, DIRECTORIO, MAPA WEB, ETC) *************/


div#menusec {
	margin: 0px 1px;
	padding: 5px 5px;
	background-color: #D1CBC5;
	background-image:url(../imagenes/fondo_menusec.gif);
	background-repeat: repeat;
	text-align:left;
	display: compact;
	border-left: 		1px solid #C1BAB1;
	border-right: 		1px solid #C1BAB1;
	}

div#menusec ul#menusecundario {
		list-style-type: 	none;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 		0.7em;
		margin: 		3px 1px 3px 1px;
		letter-spacing: 0em;
}
div#menusec ul#menusecundario li {
		display: 		inline;
		padding: 		0px 1px 0px 4px;
		margin: 		5px 1px 5px 0px;
		border-right: 		1px solid #848484;
		}
div#menusec ul#menusecundario li.last {
		border-right: 		0px;
		}
div#menusec ul#menusecundario li a {
  		color: 			#0019A8;
		}
div#menusec ul#menusecundario li a:hover {
  		text-decoration: 	underline;
		}
div#menusec ul#menusecundario li img{
  		margin: 0px;
		padding: 0px 2px;
		vertical-align: text-bottom;
		}
div#menusec ul#menu h2 {
  		font-weight:		bold;
		font-family: 		Arial, Helvetica, sans-serif;
		}
		
div#menusec span#menu_idiomas {
	float: right;
	margin-top: -25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	letter-spacing: 0em;
}

div#menusec span#menu_idiomas img {
	border: none;
	padding: 5px;
}
		
/*************	adaptaciones a la nueva plantilla / accesibilidad *************/

span#bigA {

	font-size: 1.2em;
	font-weight:bold;
	}

/*************	pop ups especiales (buscadores, etc.) *************/

div#especiales {
background-color:#FFFFFF;
width: 700px;
margin: 10px auto;
padding: 1.5em; 
_font-size: 		0.7em;
font-size: 		0.7em;
border: 1px dotted #666666;
}

span.letra_peq {
	font-size: 1em;
}

span.letra_med {
	font-size: 1.2em;
}

span.letra_gran {
	font-size: 1.4em;
}

#content ul.horizontal li {
display:inline;
list-style-image:none;
padding:2px 8px 0px 2px;
}

.centrado{
text-align:center;
margin-top: 0.5em;
}

/*************	CLASES PROMOCION *************/

#container li a.enlace {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_enlace_externo.gif);
}

#container li.ancla {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_enlace_ancla.gif);
}

#container li.enlace {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_enlace_externo.gif);
}

#container li.candado {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_candado.gif);
}

#container a.popup {
	padding-left: 1.55em;
	background: url(../imagenes/iconos/ico_enlace_externo.gif) left center no-repeat;
}

#container li.pdf {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_pdf.gif);
}

#container li.ppt {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_ppt.gif);
}

#container li.doc {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_word.gif);
}

#container li.excel {
		padding: 		0px 5px 5px 0px;
		list-style-image:url(../imagenes/iconos/ico_excel.gif);
}

#container a.pdf {
	padding-left: 1.55em;
	background: url(../imagenes/iconos/ico_pdf.gif) left center no-repeat;
}

#container a.mail {
	padding-right: 1.55em;
	background: url(../imagenes/iconos/ico_mail.gif) right center no-repeat;
}

#container a.doc {
	padding-right: 1.55em;
	background: url(../imagenes/iconos/ico_word.gif) right center no-repeat;
}

#container a.excel {
	padding-right: 1.55em;
	background: url(../imagenes/iconos/ico_excel.gif) right center no-repeat;
}

#container a.ppt {
	padding-right: 1.55em;
	background: url(../imagenes/iconos/ico_ppt.gif) right center no-repeat;
}

#container a.ancla {
	padding-left: 1.55em;
	background: url(../imagenes/iconos/ico_enlace_ancla.gif) left center no-repeat;
}

#content ul#noticias li {
				border-right: 1px solid #c1bab1;
				border-bottom: 1px solid #c1bab1;
				margin-top: 0em;
}

#content ul#noticias li.nuevo {
                padding:                1em 0.5em 0.5em 4em;
				width: 89.5%;
				background: #F1F0EE url(../imagenes/iconos/ico_nuevo.gif) left 1em no-repeat;
}

#content ul#noticias li.importante {
                padding:                1em 0.5em 0.5em 3.5em;
				width: 90.3%;
				background: #F1F0EE url(../imagenes/iconos/ico_acc.png) left 0.2em no-repeat;
				
} 

#content ul#noticias li.calendario {
                padding:                1em 0.5em 0.5em 3em;
				width: 91.1%;
				background: #F1F0EE url(../imagenes/iconos/ico_calendario.gif) left 1em no-repeat;
}

#content ul#noticias li.blog {
                padding:                1em 0.5em 0.5em 3em;
				width: 91.1%;
				background: #F1F0EE url(../imagenes/iconos/ico_blog.gif) left 1em no-repeat;
}

#content ul#noticias li.charla {
                padding:                1em 0.5em 0.5em 3em;
				width: 91.1%;
				background: #F1F0EE url(../imagenes/iconos/ico_charla.gif) left 1em no-repeat;
}
#container a.candado {
	padding-right: 1.55em;
	background: url(../imagenes/iconos/ico_candado.gif) no-repeat right center;
}

#content ul#noticias li.evento {
                padding:                1em 0.5em 0.5em 3em;			
				width: 91.1%;
				background: #F1F0EE url(../imagenes/iconos/ico_evento.gif) left 1em no-repeat;
}

#content ul#noticias li.normal {
                padding:                1em 0.5em 0.5em 2.5em;
				width: 92%;
				background: #F1F0EE url(../imagenes/iconos/ico_li.gif) left 1em no-repeat;
}


#content ul#noticias li a {
	text-decoration: none;
}
