body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #fff  ;
}

a:link, a:visited {
  color: #996699;
  text-decoration: underline;
}
a:hover {
  color: #4f670a;
}

form {
	display: inline;
	
}
.centrado {
	text-align: center;
}



#contenido {
	background: #f2f2f2;
	border: 1px solid #ddd;
}


input.flotante {
	display: inline;
	clear: none;
	border: 1px solid #fff;
	float: none;
}

div.respuesta label {
	display: inline;
	padding: 0;
	margin-right: 10px;
	
}

.pregunta {
	padding-bottom: 5px;
	border-bottom: 1px solid #ddd;
	
}

.tituloPregunta {
	font-weight: bolder;
	padding-bottom: 5px;
	border-bottom: 1px solid #ddd;
	
}
#faux {
  margin-bottom: 10px;
 
  }

#encabezado {
	background: url( ../img/header.jpg) no-repeat;
	height:140px;
}


#logoContainer {
	height: 113px;
	
}
#logoContainer img {
	margin-top: 10px;
}



div#menuIconos ul, div#menuIconos ul li {

	margin: 0;
	padding: 0;
	float: left;
	
}
div#menuIconos ul li a {
	display: block;
  	margin: 0;
	padding: 0px 20px;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #fff;
 	
}

div#menuIconos ul li a:hover {
  color: #4f670a;
  background: #f2f2f2;
}




#base {
	background: url(../img/synaptica/bg-base-head.gif) repeat-x 0 0 ;
}
#wrapper { 
 background-image: url(../img/synaptica/bg-top.gif) ;
 background-repeat: no-repeat;
 height: 115px;
}

#header {
 color: #333;
 padding: 0px;
 height: 108px;
 margin: 0px;
 
}
#navigation {
 color: #333;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 background: #ABBEBE;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 margin: 10px 13px;
 padding: 0px;
 width: 460px;
 display: inline;
 position: relative;
 padding-bottom: 10px;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 padding: 0px;
 width: 195px;
 float: right;
}
#footer { 
  color: #333;
 border-top: 1px solid #ABBEBE;
 
	margin-top: 10px;
 padding: 10px 0;
text-align: center;
}
/* General Style Info */
body {
 	
	color: #333;
	font-family:  "verdana", sans-serif;
	font-size: 11px;
}
strong {
	font-weight: bolder;
	
}
#fecha {
	text-align: right;
	height: 30px;
	line-height: 30px;
  
 }
#frmDescarga {
	border: 1px solid #ddd;
	
}
 
 
 h1 {
 	font-weight: bolder;
	padding: 5px   ;
	margin: 0px ;
 	
	 color: #333;
	  font-size: 16px;
	  font-weight: bolder;
	  margin-bottom: .5em;
	text-align: center;
	font-family: trebuchet;
 
}
  h2 {
	 color: #996699;
	  font-size: 1.3em;
	  
	  font-weight: lighter;
	  margin-bottom: .5em;
	  padding: 5px 0;
	  font-weight: bolder;
 }

h3 {
	font-size: 1.2em;
	font-weight: bolder;
	padding: 5px 0;
	margin: 5px 0;
	background: #f2f2f2;

	 color: #333;
  
}
h4 {
	font-size: 12px;
	font-weight: bolder;
	padding: 5px ;
	margin: 5px 0;
 
	 color: #996699;
	font-style: italic;
  
}

 p {
	font-size: 11px;
	line-height: 16px;
	padding: .5em 0 ;
	
}
 

#contentLeft .box {
  padding: 0 5px 5px 0px;
}

#contentLeft h2 {
  color: #96a855;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
   padding-bottom: 10px;
}



 .clearfix {
     display: block; 
    height: 1px; 
    clear: both; 
 } 

#ul-menu-principal {
	
	margin: 0 0 10px 0;
	padding: 0;
	background:#fff  ;

}
ul#ul-menu-principal li  {
	border-bottom: 4px solid #fff;
	margin:0;
	padding: 0;
}
ul#ul-menu-principal li a {
	display: block;
	font-size: 12px;
	padding: 5px 5px 5px 20px;
	color: #999;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	margin: 0;
	
	border-left: 5px solid #EC761B;
}

ul#ul-menu-principal li a:hover {
 	color: #EC761B;	
border-left: 5px solid #C64200;

}
/*
Libros (ficha)
*/

h2.tituloLibro, h3 {
 	margin: 0;
	font-size: 12px;
  	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #666;
 	padding: 4px 0 ;
	border: none;
	border-bottom: 1px solid #999;
 	clear: both;
	margin-top: 0pt;
	line-height: 1.1em;
	letter-spacing: -0.02em;
	font-size: 1.3em;
	
 }
 
h2.tituloLibro a {
	color: #666;
	color: #a90000;
	text-decoration: none;

 }
h2.tituloLibro a:hover {
	color: #C64200 ;
	color: #000000;

text-decoration: none;
	
}

div.libro {
	margin: 0  ;
	padding: 0 10px;
 }
div.libro img.portadaMini {
	float: left;
	margin: 0 10px 10px 0;
}

div.autores, div.temas {
	padding-top: 5px;
	padding-bottom: 5px;
 	
	
}
p.autores a, div.autores a, div.temas a {
	font-size: 10px;
	color: #00a0c6 ;
	text-decoration: none;
}


p.autores a:hover, div.autores a:hover , div.temas a:hover {
	font-size: 10px;
	color: #C64200 ;
	text-decoration: none;
}


div.sinopsis {
	padding: 4px;
	color: #666;
	text-align: justify;
 	
}


#ft div.pie {
	padding-top: 20px;
	text-align: center;
	border-top: 1px solid #f2f2f2;
	margin: 0 7px;
	color: #FB9E25;
 	font-size: 11px;
	
	
}


div.articuloPubmed {
/*	padding: 0px;
	background:#FFF7ED;
	border: 1px solid #FB9E25;
	margin: 5px 5px 5px 15px; */
}


div.articuloPubmed h3 {
/*	background: #FB9E25;
	color: #fff;
	margin: 0 0 5px 0;
*/
}


div.articuloPubmed  a.abstract {
	display: block;
	float: right;
	background: #FB9E25;
	color: #FFF;
	padding: 4px;
	text-decoration: none;
	
}
div.articuloPubmed p.affiliation,  div.articuloPubmed p.autores, div.articuloPubmed p.datosArticulo, div.articuloPubmed p.journal {
	margin: .5em;                  
}
div.articuloPubmed  p.abstract {
	color: #666;
	margin: 5px;
 	padding: 10px;
 	text-align: justify;
	background: #fff;
 	
}
ul.ultimasBusquedas li   {
	display: inline;
}
ul.ultimasBusquedas li a {
	display: block;
	
	float: left;
	font-weight: bolder;
	color: #FB9E25 ;
	padding: 5px ;
	margin: 5px;
	text-decoration: none;
	width: 200px;
	border: 1px solid #ddd;

}
ul.ultimasBusquedas li a:hover {
	text-decoration: underline;
}


div.rssItem {
	padding-left: 10px;
	
}



div.rssItem  h3 {
/*	background: #F9AF4D url(/img/admin/clearbits/document.gif) no-repeat 0px 50%;
	color: #fff;
	padding: 4px 4px 4px 20px;
	margin: 5px 0 0 0 ;
*/
}
div.rssItem div.informacion {
	
	margin: 0 0 0 10px;
	padding: 5px;
 }
div.rssItem div.origen {
	text-align: right;
	font-size: 10px;
	
}
div.rssItem div.content {
	line-height: 1.5em;
	color: #666;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}

div.rssItem div.content img{
	display: none;
}

div.rssItem div.pie {
	text-align: right;
	font-size: 11px;
	
}








.borde5px {
	border: 5px solid #fff;
}


form div.optional, form div.input {
	color: #444;
}

form div.submit {
 
}

label {
	display: block;
	font-size: 110%;
	padding-right: 20px;
}

input, textarea {
	clear: both;
	display: block;
	padding: 2px;
}

select {
	clear: both;
	vertical-align: text-bottom;
}

select[multiple=multiple] {
	width: 100%;
}

option {
	font-size: 120%;
	padding: 0 3px;
}


  div.input label,    div.input2 label {
	font-size: 12px;
	padding: 4px 0 0 5px;
	margin: 0;
	float: left;
	width: 130px;
 }
div.input {
	margin-bottom: 4px;
	
}
  div.input input {
	display: inline;
	border: 1px solid #999;
	width: 140px;
}
p.aviso {
	margin: 10px 5px;
	background: #f2f2f2;
	font-size: 12px;
	padding: 4px;
	
}
#UserLoginForm {
	padding: 10px;
	background: #ADCEDA;
	margin: 10px;
	display: block;
}


div.entradilla {
	font-weight: bolder;
	padding: 10px;
	text-align: justify;
	color: #666;
	
}
div.textoNoticias {
	padding: 0px 10px ;
	color: #666;
	text-align: left;
	
	
}
div.imagenNoticia {
	text-align: center;
	
}
div.imagenNoticia img {
	background: #f2f2f2;
	padding: 1px;
	border: 2px solid #ddd;
}
div.leerMas {
	text-align: right;
	padding: 5px 0;
	
}
div.leerMas a {
	color: #EE7722;
	font-weight: bolder;
}

dl#listaPublicaciones {
	padding: 10px;
}
dl#listaPublicaciones dt {
	font-weight: bolder;
	font-size: 1.2em;
	
	margin: 5px 0;
	
}
dl#listaPublicaciones dd {
 	padding-left: 30px;
	padding-bottom: 5px;
}

div.feedDescription {
 text-align: justify;	
}
div.feedURL {
	text-align: right;
	
}
div.feedURL  a {
	color: #EE7722;
	font-weight: bolder;
}
div.itemSL {
	height: 20px;
	
	
}
div.itemSL div.fecha {
	float: left;
	color: #666;
	
}

div.itemSL div.origen {
	float: right;
	
}


div.paginas {
	text-align: right;
	padding: 10px 5px;
	color: #999;
}
div.paginas span {
	color: #000;
 	padding: 2px;
}
div.paginas a {
 		color: #EE7722;
		text-decoration: none;
	
}
div.paginas a:hover {
 		background: #EE7722;
		color: #fff;
		text-decoration: none;
	
}


a.external {
 		color: #0066cc;
		background: url(../img/link.png) no-repeat 100% 0;
		padding: 0 12px 0 0;
		text-decoration: none;
		border-bottom: 1px dotted #f2f2f2;
}

dl.links {
	
	
}
dl.links dt {
	font-weight: bolder;
	
}

dl.links dt a , div.directorio a {
	font-weight: bolder;
	display: block;
	padding: 5px 10px;
	background: #f2f2f2;
	margin-top: 5px;
	border: none;
	border-left: 5px solid #1a3c5f;
	text-decoration: none;
	color: #333;
}
dl.links dt a:hover,  div.directorio a:hover {
 
	background: #1a3c5f;
	color: #fff;
	border-left: 5px solid #000;
	
}
dl.links dd {
	padding: 5px 20px;
	color: #666;
	background: #fff;
 }
dl.links dd.enlace {
	padding: 5px 20px;
	text-align: right;
	
	
}




 

ul.RSSItems .newsmetadata{
  	background-color: #F0E5BA;
	margin-bottom: 0px;
 	font-size: 10px;
	margin-left: 10px;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	
}

 

ul.RSSItems a.accordianheadline{
	text-decoration: none;
	color: #666;
	font-size: 11px;
	padding: 4px;
	display: block;
  	font-weight: bold;
	padding-right: 4px;
	background-image: none;
}

ul.RSSItems li{
 	margin: 0 0 5px 0 ;
 	overflow: hidden;
}

ul.RSSItems  li.iluminado {
	background: #e2effa;
 }

ul.RSSItems .newspost{
	display: none;
	padding-bottom: 10px;
	margin-left: 10px;
}

ul.RSSItems .newspost p{
 
	
 }

ul.RSSItems .RSSdate {
	margin-top: 5px;
	text-align: right;
	
}

ul.RSSItems .newsmetadata a {
	display: block;
	margin: 4px;
	text-decoration: none;
	color: #333;
	text-align: right;
}

ul.RSSItems .newsmetadata a:hover {
	color: orange;
}

a.delRSSItem {
float: right;
padding: 2px;
margin: 2px;
background: #f2f2f2;
font-weight: bolder;
color: #c00;
text-decoration: none;
}
 
ul.barMenu li{
	display: inline;
	margin: 4px;
	
}
ul.barMenu {
 }



ul.tags {
	margin: 0;
	padding: 0;
}

ul.tags li {
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

ul.tags li a  {
	text-decoration: none;
	color: #00a0c6;
	padding-top: 5px;
	line-height: 120%;
	display: block;
	padding: 2px 4px 2px 4px;
	margin-top: 2px;
	border-left: 2px solid #00a0c6;
	font-size: 10px;
	
}

ul.tags li a:hover {
	color: #EE7722;
		border-left: 2px solid #e72;
		background: #f2f2f2;

}

ul.tags li a span.mini {
	color: #666;
	font-size: 9px;
}
#calendarioFeeds {
  height: 180px;
  padding: 15px;
}
#resultadoNoticiasRSS {
	padding: 4px;
	color: #333;
	text-align: center;
	
}
#rightcolumn h3 {
	margin: 4px 0;
	background: #fff;
	text-align: center;
}

div.fechas {
	height: 20px; 
 	
}
div.fechas a {
	text-decoration: none;
	
}
div.fechas div.fechaAnterior  {
	float: left;
	
	
}
div.fechas div.fechaSiguiente  {
	float: right;
	
	
}

div.informacion {
	margin: 20px;
	padding: 10px;
	background: #eee09d;
	border: 1px solid #cc9c4a;
	text-align: center;
	font-size: 11px;
	
}

div.fecha {
 	
}
div.fecha span {
	display: block;
	color: #666;
	text-align: center;
	padding: 2px 0;
	margin-left: 10px;
	background: #e2effa;
	
}
div.fecha span.mes{
	
	padding: 2px 0;
	background: #1a3c5f;
	color: #fff;
}
div.fecha span.dia {
	font-size: 24px;
	font-weight: bolder;

}

.sombra {
	border-top: 2px solid #eee;
	
}
.fondoGris {
	background: #f2f2f2;
	
}

div.fichaLibro {
	margin-bottom: 10px;
	
}

div.miniFotoNoticia {
	padding: 5px 0;
	text-align: center;
	
}



div.fechaMini {
 	text-align: center ;
	background: #e2effa;
	margin: 5px 10px 0 10px;
	padding: 2px 0;
	color: #666;
	font-weight: bolder;
}

div.promoTip {
	margin-left: 10px;
		border-left: 1px solid #ddd;

	border-bottom: 1px solid #ddd;
	background: #F0A848 ;
	padding: 4px 10px;
	margin-bottom: 20px;
	font-size: 11px;
	text-align: center;
	color: #fff;
}


div.noticiaLvl1 {
	margin-left: 10px;
		border-left: 1px solid #ddd;

	border-bottom: 1px solid #ddd;
	background: #f2f2f2;
	padding: 4px 10px;
	margin-bottom: 20px;
}

div.noticiaLvl2 {
	
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	background: #F9F4E3  ;
	
	padding: 0px;
	margin-bottom: 20px;
	
}
div.noticiaLvl2  img {
 }
div.noticiaLvl3 { 
	border-bottom: 1px solid #ddd;
	
	padding: 4px;
	margin-bottom: 4px;
		margin-left: 10px;

}
div.noticiaLvl1 div.titular {
	background: #8CB6C6;
	padding: 4px;
	font-size: 14px;
	margin-top: 8px;
	color: #fff;
	font-weight: bolder;
}

div.noticiaLvl1 div.titular  a{ 
		color: #fff;
		text-decoration: none;
}	
div.noticiaLvl1 div.titular  a:hover {
	text-decoration: underline;
}


div.noticiaLvl2 div.titular {
	font-size: 11px;
	background: #F0E5BA  ;
	color: #333;
	margin-top: 0px;
	padding: 4px 10px;
	font-weight: bolder;
}

div.noticiaLvl2 div.titular  a{ 
	color: #333;
	text-decoration: none;
}	
div.noticiaLvl2 div.titular  a:hover {
	text-decoration: underline;
}


div.noticiaLvl3 div.titular {
	font-size: 11px;
	
}
div.noticiaLvl1 div.entradilla {
	font-size: 11px;
	font-weight: bolder;
	text-align: left;
}

div.noticiaLvl2 div.entradilla {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

div.noticiaLvl3 div.entradilla {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
div.noticiaLvl2 div.verMas {
		padding: 4px 10px;
		text-align: right;
}
div.noticiaLvl2 div.verMas a {
	text-decoration: none;
	color: #C07818;
}
div.noticiaLvl2 div.verMas a:hover {
	text-decoration: underline;
}
div.entradilla img {
	margin-right: 10px;
	float:left;
	
}

div.imagenNoticia {
	text-align: center;
	/* background: #fff; */
	margin: 10px;
	
	padding: 10px;
}

div.noticiaLvl1 p{
	text-align: left;
	line-height: 1.6em;
}



h2.captionColumna, h2.captionColumna2 {
	margin-left: 10px;
		border-left: 1px solid #ddd;

	border-bottom: 1px solid #ddd;
	background: #F0A848 ;
	padding: 4px 10px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align: center;
	color: #fff;

}
h2.captionColumna2 {
	margin-top: 10px;
	margin-bottom: 10px;
}
h1.tituloNoticia {
	
	
 		background: #8CB6C6;
		padding: 4px;
		font-size: 14px;
		margin-top: 8px;
		color: #fff;
		font-weight: bolder;
		margin-left: 10px;
	}

	h1.tituloNoticia a{ 
			color: #fff;
			text-decoration: none;
	}	
	h1.tituloNoticia  a:hover {
		text-decoration: underline;
	}

div.PieNoticia {
	padding: 4px  ;
 	color: #666;
	margin-left: 10px;
	background: #f0f0f0;
		border-left: 1px solid #ddd;

	border-bottom: 1px solid #ddd;
	
}
div.autorNoticia {
	margin-left: 10px;
	color: #333;
	
}

.col1 {
 	margin-left: 10px;
}

.ml10 {
	margin-left: 10px;
}

.mb10 {
	margin-bottom: 10px;
}
.mt10 { 
	margin-top: 10px;
	}
.mr10 {
	margin-right: 10px;
}