*css*/

/*etiquetas*/
body {background:url(../images/fondoGral.gif) repeat-y center top; margin:0px; text-align:center;font-family: "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000;background-color:#cacaca;}
body {margin:0px; padding:0px;}

img {border:0px;}
img.logoSS{float:left; margin-right:5px; vertical-align:text-top;}

/****encabezados y párrafos */

/*titulos noticia tx portada y titulos de seccion*/
h1.fN {font:8pt "Lucida Sans", Arial, Helvetica, Sans-serif; text-transform:uppercase; line-height:12pt; margin:0px 0px 5px 0px; }
h1.fN a, h1.fN a:link, h1.fN a:visited, h1.fN span {color:#FFFFFF; text-decoration:none; background-color:#000000; padding:0 5px 0 5px;}
h1.fN a:hover { text-decoration:underline;}

/*titulos de subseccion*/
h1.fB2 {font:8pt "Lucida Sans", Arial, Helvetica, Sans-serif; text-transform:uppercase; line-height:12pt; margin:0px 0px 10px 0px; padding:0px 0px 0px 3px; color:#000000; background-color:#FFFFFF;}
h1.fB2 a, h1.fB2 a:link, h1.fB2 a:visited {color:#000000; text-decoration:none;}
h1.fB2 a:hover { text-decoration:underline;}

/*encabezados y parrafos*/
h1.fB {font:6.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; text-transform:uppercase; line-height:12pt; margin:0px 0px 2px 0px;}
h1.fB a, h1.fB a:link, h1.fB a:visited {color:#000000; text-decoration:underline; padding:0px; background-color:#FFFFFF;}
h1.fB a:hover { text-decoration:none; color:#ff0000; background-color:#FED2E9;}

h2 {font:7.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; margin:0px 0px 1px 0px;}/*titulo autor*/
h2.fN span{background-color:#000000; padding:0 5px 0 5px; color:#FFFFFF; margin:0px;}/*titulo novedades*/
h2.fN2{padding-top:1px;}
h2.fN2 span{background-color:#FFFFFF; padding:0px 5px 0px 5px; color:#000000; border:1px solid black;}/*titulo subseccion*/
h2.fB {background-color:#FFFFFF; padding:0 5px 0 5px; }
h3, div.rosa {font:7.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#E10175;  margin:0px 0px 3px 0px;}/*Nombre libro o articulo*/

p{font:8.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; margin:5px 0px 15px 0px; line-height:12pt;}

p.blanco { background-color:#FFFFFF;padding:3px 0 4px 3px; margin:15px 0 1px 0;}
p.blanco a, p.blanco a:link, p.blanco a:visited {color:#000000; } p.blanco a:hover {color:#0033CC; }

p.pagination { background-color:#FFFFFF; padding:1px 0 1px 0; margin:5px 0 10px 0;}

div.articulo {background-color:#FFFFFF;padding:8px 5px 4px 3px; margin:-15px 0 1px 0;} /*i.e.*/
div.fileteIzda > div.articulo {background-color:#FFFFFF;padding:2px 5px 4px 3px; margin:-15px 0 1px 0;}/*mozilla*/

.articulo, .articulo  p, .articuloPubli, .articuloPubli p {font:9.5pt "Trebuchet MS", Arial, Helvetica, Sans-serif; line-height:13.5pt; color:#202020;}

div.prefacio { font:8.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; margin:25px 0px 10px 0px; padding:0px 3px 4px 2px; line-height:13pt; color:#D0036D; background-color:#FFFFFF;}
div.prefacio p { font:8.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; margin:10px 0px 10px 0px; padding:0px 3px 4px 2px; line-height:12pt; color:#D0036D; background-color:#FFFFFF;}

p.sumario {width:550px;}/*texto introducción seccion publicaciones*/
div.articuloPubli {background-color:#FFFFFF;padding:0px 5px 4px 0px; margin:0px 0 1px 0; width:500px;}
div.articuloPubli p {text-align:left; padding:3px 0px 0px 3px;}
div.articuloPubli strong {font-size:85%; color:#333333;} 

.texte h3.spip, .articuloPubli h3.spip { text-transform:uppercase; text-decoration:underline;}

/*destacados especiales*/
span {background-color:#FFFFFF;}
span.padin {background-color:#FFFFFF; padding:0 3px 0 3px;}
span.entradilla {color:#000000;border-top:solid 1px black; border-right:solid 1px black; border-bottom:solid 1px black; font-size:85%; text-transform:lowercase; padding:1px 5px 1px 4px;}
span.on {color:#FFFFFF; background-color:#E10175; padding:1px 3px 1px 3px; font-size:85%;}


/*enlaces dentro de paginacion*/
a.lien_pagination, a.lien_pagination:link, a.lien_pagination:visited{color:#333333; text-decoration:none; padding:1px 3px 1px 3px; font-size:85%;text-decoration:underline;}
a.lien_pagination:hover{color:#FFFFFF; background-color:#0033CC; text-decoration:none;}
a.prox, a.prox:link, a.prox:visited {color:#0033CC; text-decoration:none;font-size:85%; padding:1px 3px 1px 3px;}
a.prox:hover{color:#0033CC; text-decoration:underline;}

/*clases*/
.clear {clear:both;}

.fondoRosa {background-color:#FED2E9; padding:0px 3px 0px 3px}

.rosa{color:#E10175;}

.noticia {float:left; width:120px; padding-right:15px;}
.noticia2 {float:left; width:120px; padding-right:15px; height:115px; }

.spip_documents_left {float:left; margin-right:5px;}
.spip_documents_right  {float:right; margin-left:5px;}
.spip_documents_center {display:block; width:auto; margin:5px;}


#documents_joints ul { margin: 0 0 0 1.5em; padding: 0; list-style-image:url(../images/puce_J.gif) ;} //hay que comprobar que esto funciona
#documents_joints li { margin:0.2em 0em 0.4em 0em; }

#documents_joints {
        margin-top: 1.4em;
        padding-top: 2px;
        border-top: 0px solid #CCC; }


.ilusQSomos {background:url(../images/ilusQsomos.gif) no-repeat right 2px;}
.ilusCursos {background:url(../images/ilusCursos.gif) no-repeat right top;}
.ilusJornadas {background:url(../images/ilusJornadas.gif) no-repeat right 0px;}
.ilusPublicaciones {background:url(../images/ilusPublicaciones1.gif) no-repeat right 0px;}
.ilusEnlaces {background:url(../images/ilusEnlaces.gif) no-repeat right 0px;}
.ilusEnlaces1 {background:url(../images/ilusEnlaces1.gif) no-repeat right 0px;}
.ilusNoticias {background:url(../images/ilusNoticias2.gif) no-repeat right 0px;}
.ilusArchivo {background:url(../images/ilusArchivo.gif) no-repeat right 0px;}
.ilusGMS {background:url(../images/ilusGMS.gif) no-repeat right 0px;}
.ilusVariasSimple{background:url(../images/ilusVariasSimple.gif) no-repeat right 0px;}

.plan-secteur {padding:10px 0px 5px 0px;}
.plan-secteur li{font:8.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; line-height:11pt;}
div.plan-secteur  h1.fB2 {font:8pt "Lucida Sans", Arial, Helvetica, Sans-serif; text-transform:uppercase; line-height:12pt; margin:0px 0px 10px 0px; padding:0px 0px 0px 3px; color:#000000; background-color:transparent;}
.plan-secteur  h1.fB2 a, .plan-secteur h1.fB2 a:link, .plan-secteur h1.fB2 a:visited {background-color:#FFFFFF; color:#000000; text-decoration:none;}

.plan-rubriques {margin:0; padding:0; list-style:none;}
.plan-rubriques li{margin:0px 0px 5px 0px; padding:0; list-style:none;}
.plan-rubrique{font:7.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; padding:5px 0px 7px 0px;}
.plan-rubrique a,.plan-rubrique a:link,.plan-rubrique a:visited,.plan-rubrique a:hover {color:#000000; border-top:solid 1px black; border-right:solid 1px black; border-bottom:solid 1px black;  text-transform:lowercase; padding:1px 5px 1px 4px; text-decoration:none;}
ul.plan-articles {margin:0px 0 10px 0px; padding:0px;}
li.plan-article { background-color:#FFFFFF; /*padding:3px 0 4px 25px;*/ margin:3px 0px 5px 2px;}
ul li ul li.plan-article { background-color:#FFFFFF; /*padding:3px 0 4px 25px;*/ margin:3px 0px 5px 7px;}
.plan-article a, .plan-article a:link  {color:#000000; text-decoration:none; }
.plan-article a:visited {color:#666666;} 
.plan-article a:hover {color:#0033CC; text-decoration:underline;}

.cartouche { margin-bottom:25px;}
.surtitre{font:8.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; line-height:12pt; margin:0px 0px 5px 0px; }
.titre-texte { margin:10px 0 3px 0;}
.titre-texte span {color:#E10175; border-bottom:1px solid #E10175; padding:1px 3px 1px 3px; font-size:100%;}
.cuadratin{width:7px; height:7px; background-color:#E10175; margin:0px 0 20px 0px;}

.liste-articles {margin-bottom:15px; text-transform:none;}
.liste-articles h2 {font-size:8.5pt; }
.liste-articles h2 a, .liste-articles h2 a:link {color:#000000; text-decoration:underline;}
.liste-articles h2 a:visited {color:#666666;}
.liste-articles h2 a:hover{color:#0033CC; }
.detail { font:7.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; margin-top:3px;}
.detail a, .detail a:link, .detail a:visited {color:#EE7DB8; text-decoration:underline;}
.detail a:hover{color:#0033CC; text-decoration:none;}

/* Listas de los documentos adjuntos  */


/* pie de foto*/
.spip_doc_titre {display:inline;  white-space:wrap;}
.spip_doc_titre strong {color:#E10175; font:normal 7.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000; padding:0px; }
.spip_doc_descriptif {display:inline; padding:3px;}

/*notas al pie*/
.notes { clear: both; font-size:7pt; }

/*barras separadoras*/
.nettoyeur { clear: both; visibility:hidden; display:none;}

/* enlaces externos-- */
a.spip_out, a:link.spip_out{color:#000000; text-decoration:underline;} 
a:visited.spip_out {color:#666666;}
a:hover.spip_out  {color:#0033CC; text-decoration:none;}


/*div*/
#decoracion{width:993px; height:auto; margin:0px auto; padding:0px; text-align:left;}

#logoPortada, #logoGral, #contenedor {width:auto;text-align:left;}
#logoGral {padding-left:25px;}
.spip_logos {margin-right:10px;} 

/** menu interior*/
#menu {float:left; padding:55px 0px 0px 3px; width:185px;}
#menu ul {list-style:none; padding:0px; margin:0px; width:auto;} #menu li {padding:0px 0px 0px 0px; }
.M1, .M2, .M3, .M4 {font:8pt "Courier New", Courier, mono; padding:1px 5px 1px 5px; text-decoration:none;}
.M1 { background-color:#FEFFE5; color:#000000;} .M1:hover,.M2:hover, .M4:hover, .M3:hover {color:#0033CC;}
.M2 { background-color:#FED2E9; color:#FF0000;}	 
.M3 { background-color:#FFFFFF; color:#000000;} 
.M4 { background-color:#F2FB00; color:#000000;}


/** Buscador*/
#buscador {margin:10px 0px 0px 0px;}
#cadena { background:url(../images/menu_separador.gif) no-repeat left bottom; border:0px; border-bottom:solid 1px #000000; width:115px; height:13px; font:7pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#3F3F3F; padding-left:5px;}

/** contenidos*/
#chicha {float:left; width:570px; margin-bottom:15px;}/*modelo cols vertical*/
#chichaPubli {float:left; width:750px; margin-bottom:15px;}/*modelo filas horizontal*/

/*** Submenus */
#submenu {padding:60px 0px 47px 0px; font:8pt "Courier New", Courier, mono;}
#submenu ul {list-style:none; margin:0px; padding:0; text-align:left; }
#submenu li {display:inline; padding:0px 5px 3px 5px; margin:0px 5px 5px 0px; background:url(../images/menu_separador.gif) no-repeat left bottom; border-bottom:solid 1px #000000; height:5px; line-height:2em; }
#submenu li a, #submenu li a:link, #submenu li a:visited{text-decoration:none; padding:0px 3px 0px 3px;}
#submenu.vacio {padding-top:74px;}


/*** cols*/
#izda{float:left; width:200px; text-align:left; padding:0px;}
#dcha{float:left; margin-left:30px; width:320px; text-align:left;}

/*#izdaPubli{float:left; width:700px; text-align:left; padding:0px;}*/

.fileteIzda { float:left; border-left:1px solid #000000; margin-top:-7px; padding:15px 0px 25px 0px; }
#noticiasIMGpubli {padding-top:15px;}

/** pie al final de página*/
#sobrepie {width:500px; padding-left:175px;}
#pie {/*border-top:solid 1px #FED2E9;*/ width:650px; padding:5px; margin:25px 0px 10px 0px; font:7pt "Lucida Sans", Arial, Helvetica, Sans-serif; text-align:center; color:#000000;}
#pie ul {list-style:none; margin-left:-15px; }
#pie li {display:inline; padding:0px 15px 2px 5px;margin:5px; background:url(../images/menu_separador.gif) no-repeat left bottom; border-bottom:solid 1px #000000; margin:0px; height:5px; }
#pie li a, #pie li a:link, #pie li a:visited{color:#000000; text-decoration:none; background-color:#FED2E9; padding:0px 3px 0px 3px}
#pie li a:hover { color:#FF0000;}
#pie li.sep {width:20px; text-align:center; background:none url(); padding:0px 0px 0px 0px; margin:0px 2px 0px 2px;}
 /** creditos  **/

#creditos {font:7.5pt "Lucida Sans", Arial, Helvetica, Sans-serif; color:#000000;}
