/*  ----------------------------------------------------------- */ /*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */ /*  ----------------------------------------------------------- */ /* taille typo  * Base				100%  * -------------------------------------  * 20px				1.27em  * 19px				1.21em  * 18px				1.15em  * 17px				1.09em  * 16px				1.03em  * 15px				0.96em  * 14px				0.88em  * 13px				0.82em  * 12px				0.77em  * 11px				0.71em  * 10px				0.65em  *  9px				0.59em  * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE  */  /*  ------------------------------------------ /*  Correction des styles HTML par defaut /*  ------------------------------------------ */ 
body { 	background: #FFF; 	margin: 1.5em; 	text-align: center; 	font-size: 1em; 	color: #333; }  /*html{background:#F6F6F6;}*/  
li, ul, img { border: 0; padding:0; margin: 0; }  

.nivel1 a:active, .nivel1 a:link, .nivel1 a:visited{ padding-bottom: 0.3em; 	width: 100%; 	text-align: left;  	margin-top: 0.6em; 	margin-bottom: 0.6em;   	margin-right: 0em; 	margin-left: 0em; 	color:#ffffff; 	font-weight: bold; 	line-height:0.05em; }
  
.nivel1 { 	font-size: 0.80em; 	padding-bottom: 0.3em; 	width: 100%; 	background-color:#d53933; 	text-align: left;  	color:#ffffff; 	font-weight: bold; 	line-height:1em; 	padding: 0.4em 0em 0.4em 1em; 	margin-top: 0.6em; 	margin-bottom: 0.6em;   	margin-right: 0em; 	margin-left: 0em; }    

.nivel1_imagen { 	font-size: 0.80em; 	padding-bottom: 0.3em; 	width: 100%; 	background-color:#d53933; 	text-align: center;  	padding: 0.4em 0em 0.4em 0em; 	margin-top: 0.6em; 	margin-bottom: 0.6em;   	 }  

.nivel2 a:active, .nivel2 a:link,.nivel2 a:visited  { 	text-align: left;  	margin-top: .7em;  	margin-bottom: 0.8em;  	margin-right: 0em; 	margin-left: 10px; 	font-size: 0.70em; display:block;	color:#8c8ca5; 	font-weight: normal; 	background-color:#fff; 	} 

.nivel2 a:hover{ 	color:#ff8f02; 	} 	 

.nivel3{ 	width: 12em; 	margin-top: 1em;  	font-size: 0.70em; 	color:#8c8ca5; 	font-weight: normal; } 

 /* .nivel1 .spip_logos { width: 10em; } */  

#navegacion { float: left; width: 11em; min-width: 130px; }  
#navegacion ul { list-style-type: none;  }  

/* #navegacion li  { LIST-STYLE-POSITION: outside;  } .navegante { width: 10em;	 padding: 0; border-right: 0.01em solid #e8e8ed; } */  

.navegante { background-color:white;  width: 100%;	 padding-right:12px; border-right: 0.01em solid #e8e8ed; }  
.navegante ul.navegante{ width: 100%;	 padding-left: 12px; border-right: 0px; background-color:#fff; padding-bottom:6px; }  #enportada { min-width: 370px; width: 23em; float: left;  } 
#accion2015 { min-width: 160px; width: 10em; float: right; background-color: #e8e8ed; border-width: medium; border-color: #454552; line-height: 0.80em; padding: 0.40em	; display: block;  }  

#headline .spip_logos  {float:left;padding-left:23%;}
#accion2015 .texte { color: #4a4a4a;  font-size: 0.70em; font-family:  "Trebuchet MS", Helvetica, sans-serif;  border: 0.02em solid #cbb6b6;  margin-bottom: 0}  
#accion2015 .titre a:active, #accion2015 .titre a:link, #accion2015 .titre a:visited {
 line-height: 1.20em; color:#d53940; font-size: 0.70em; margin-top: 6.7em; margin-bottom: 0;margin-left:0.48em; font-weight: bold; text-align:left;display:block;}  #accion2015 .enportada {padding: 200em}  
#agentes{width:99%}
/*  ------------------------------------------ /*  Logos organizaciones participantes quien somos /*  ------------------------------------------ */ 
.titre3 { float:left; clear:left; width:33%; text-align:center; height: 120px;} 
.titre2 { text-align:center; width:33%; float:left;height: 120px;} 
.titre1 { float:right; clear:right; width:33%; text-align:center;height: 120px;} 
#accion2015 .spip_logos {margin:5px;}    
#accion2015 .titre a:active { line-height: 1.20em; color:#d53940; font-size: 0.60em; margin-top: 0.7em;} 
#accion2015 .titre a:hover{         color:#ff8f02; 	font-weight: bold; 	text-decoration: underline;}  
img, table { margin: 0; padding: 0; border: none; } 
#fichagloobal img {padding:0px;}  
h1, h3, h2, h4, h5, h6 { margin: 0; padding: 0.5em 0em; font-size: 1em; font-weight: normal; } 

 /*  ------------------------------------------ /*  Disposition a l'ecran des blocs principaux /*  ------------------------------------------ */  

#page { 	width: 48em; 	text-align: left; 	margin-left: auto; 	margin-right: auto; 	min-width: 770px; 	background:#fff; }  
#conteneur { /*width: 100%; */   }  
#conteneur #contenu { 	 width: 34em;	 	float: right; 	min-width: 550px; 	display: block; }  
#conteneur #navigation { 	float: left; 	width: 12em; 	text-align: center; } 
 /* Blocs du contenu (c-a-d. la colonne principale) */   
#contenu .encart { 	float: right; 	width: 11em; 	margin: 0; 	margin-bottom: 0.3em; }   
#contenu .spip_out { color: #d53940; font-size: 1.00em;  }  
#contenu .titre {color: #d53940; font-size: 1.20em; font-weight: bold;  	}   
#contenu .chapo{ color:#4A4A4A; font-size:0.8em; } 
.cartouche.spip{ margin-bottom: -1000em;  color: #d53940; margin-bottom: 10em; border-bottom: 0.1em solid #8d8da6; } 
 /* el style de la ficha */ 
#contenu .contre-encart { color: #ff9d08; font-size: 0.80em;padding-left:20px;margin-bottom:10px; } 
#contenu .contre-encart iframe { margin-left:-30px; width:554px;height:300px; } 
#sumario, #direccion, #contacto, #Objetivos { color: #313131; font-size: 0.69em; } 
#contenu .url { color: #032f77; font-size: 0.69em; }  
/* Entete */ 
#entete {width: 100%; 	border-bottom: 0.05em solid #8d8da6;  	margin-bottom: 0.5em} 	 
#entete #nom_site_spip, #entete a .spip_logos { 	display: block; 	float: left; 	font-weight: bold; 	font-size: 1.5em; } 
#entete a { text-decoration: none;font-size:11.3px} 
#entete .formulaire_recherche { float: right; } 
 /* Fil d'Ariane */ 
#hierarchie { 	clear: both; 	margin-bottom: 1em; 	margin-top: -1em; 	font-size: 0.60em;  	color: #d53940; } 
 /* Pied de page */ 
#pied { 	clear: both; 	width: 100%; 	margin-top: 4em; 	border-top: 0.02em dotted #CCC; 	padding: 0.05em; 	text-align: center; } 
#pied small { font-size: 0.77em; } 
#pied img { vertical-align: bottom; }  
/* Espaceur de blocs */ 
.nettoyeur { clear: both; margin-bottom: 0; padding: 0; border: none; height: 0; line-height: 0.01em; font-size: 0.3em; }  
/* Non visible a l'ecran */ 
.invisible { position: absolute; top: -3000em; height: 1%; }  
 /*  ------------------------------------------ /*  Typographie generale du site /*  ------------------------------------------ */  /* Typo pour les menus et la navigation */ 
body, #navigation, .encart, .formulaire_spip { 	font-family: "Trebuchet MS", Helvetica, sans-serif;  } 
.formulaire_spip {padding-left:300px;} /* Typo pour le contenu */
 #contenu { 	font-family: "Trebuchet MS", Helvetica, sans-serif; }  

/* Typo pour les citations et extraits introductifs */ 

q, blockquote, .liste-articles li .texte, .voirskel { 	font-family: "Trebuchet MS", Helvetica, sans-serif;} 
h3.spip { font-family: "Trebuchet MS", Helvetica, sans-serif; text-align:center; line-height:30px;/* background: url("../IMG/jpg/nuestros_articulos.jpg");*/ background-position:center; background-repeat:no-repeat;}  

 /*  ------------------------------------------ /*  Habillage des menus et de la navigation /*  ------------------------------------------ */  /*  Habillage general des menus de navigation ---------------------------------------------- */ 
.rubriques, .breves, .syndic, .forums, .divers { 	min-width: 10em; 	border: 0.02em solid #CCC; 	margin-bottom: 1em; 	font-size: 0.77em; }  
.menu-titre { 	padding: 0.2em 0.4em; 	border-bottom: 0.02em dotted #CCC; 	text-align: center; 	font-weight: bold; }  
#navigation p, .encart p { margin: 0; padding: 0.2em 0.7em; text-align: left;  } 
#navigation ul, .encart ul { margin: 0; padding: 0.2em 0; text-align: left; list-style: none; } 
#navigation li, .encart li { margin: 0; padding: 0 0.7em; }  
/*  Des couleurs specifiques selon les types de menus ---------------------------------------------- */ 
.rubriques { background: #EAFFEA;} 
.rubriques .menu-titre { background: #F2FFF2; }  
.breves { background: #FFEAEA; } 
.breves .menu-titre { background: #FFF2F2; }  
.syndic { background: #E8F8F8; } 
.syndic .menu-titre { background: #F0FCFC; }  
.forums { background: #EAEAFF; } 
.forums .menu-titre { background: #F2F2FF; }  
.divers { background: #F8F8E8; } 
.divers .menu-titre { background: #FCFCF0; } 
 /*  ------------------------------------------ /*  Habillage du contenu /*  ------------------------------------------ */  /*  Cartouche et titraille ---------------------------------------------- */  
.cartouche .titre { 	font-weight: bold; 	color:#000000; font-size:14pt; font-weight:bold;}
#contenu .surtitre { font-size: 0.70em; color:#8c8ca5 } 
#contenu .soustitre { font-size: 0.70em; color:#666; font-weight: bold;padding-bottom:20px;}   
#contenu .chapo{ text-align:justify;} 
.cartouche .spip_logos { 	float: right; 	margin-left: 1.03em; 	margin-bottom: 1.03em;  }  
.cartouche p { margin: 0; padding: 0; clear: left; } 
.cartouche small { font-size: 0.71em; }  
.cartouche .traductions { font-size: 0.71em; } 
.cartouche .traductions * { display: inline; } 
.cartouche .traductions li { padding-left: 1em; }  
 /*  Mise en forme des textes du contenu ---------------------------------------------- */ 
.chapo { 	margin-bottom: 1.5em; 	font-weight: normal; 	color: # 666; 	font-size: 0.82em; 	line-height: 13pt;  }   /*textos sin "chapo" */  
.sinentradilla { margin-top:-35px; }  
#pdf { color:black; font-size:7pt; line-height:7; vertical-align:20%; padding-left:5px; letter-spacing:1px; }  
#pdf .pdfa {text-decoration:none;color:black;}  
.lien { 	background: #EEE; 	margin: 1em; 	margin-bottom: 1.5em; 	padding: 0.82em; 	border: 0.02em solid #CCC; 	font-size: 0.82em; 	font-weight: bold; }  
.texte { color: #000; font-size: 0.80em; }  
.ps, .notes { 	margin-top: 1.4em; 	padding-top: 0.04em; 	border-top: 0.04em solid #CCC; } 
.ps { font-size: 0.82em; } 
.notes { clear: both; font-size: 0.77em; } 
.ps h2, .notes h2 { font-size: 1.19em; font-weight: bold; }   
/*  Portfolio ---------------------------------------------- */ 
#documents_portfolio { 	clear: both; 	margin-top: 1.4em; 	padding-top: 0.02em; 	border-top: 0.02em solid #CCC; } #documents_portfolio h2 { margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold; } 
 #document_actif { margin-top: 1em; } 
 /*  Listes de documents joints (a un article ou une rubrique) ---------------------------------------------- */ 
#documents_joints { 	margin-top: 1.4em; 	padding-top: 0.04em; 	border-top: 0.04em solid #CCC; } 
#documents_joints h2 { margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold; } 
#documents_joints ul { margin: 0; padding: 0; list-style: none; } 
#documents_joints li { margin-bottom: 0.4em; } 
#documents_joints li .spip_doc_titre {} 
#documents_joints li .spip_doc_titre small { font-weight: normal; } 
#documents_joints li .spip_doc_descriptif {} 
#documents_joints .format_png {text-align:center;} 
 /* Listes d'articles et extraits introductifs ----------------------------------------------- */ 
.liste-articles ul { margin: 0; padding: 0; list-style: none; } 
.liste-articles li { margin-bottom: 1em; clear: both; } 
.liste-articles li .titre { 	font-size: 1.03em; 	font-weight: bold; }  
.liste-articles li .spip_logos { 	float: right; 	margin-left: 0.5em; 	margin-bottom: 1.03em; 	clear: right;  	}  
.liste-articles li p { margin: 0; padding: 0; }  
.liste-articles li .enclosures { 	float: right; 	text-align: right; 	max-width: 60%; 	margin: 0; }  
.liste-articles li small { 	display: block; 	font-size: 0.71em; }  
.liste-articles li .texte { 	margin-top: 0.5em; 	margin-bottom: -2em; 	border: 0.02em solid #CCC; 	padding: 0.9em; 	font-size: 0.7em; 	line-height: 1.4em; }  
.pagination { font-size: 0.70em;float:right; } 
 /*  ------------------------------------------ /*  Habillage specifique du plan du site /*  ------------------------------------------ */  
.page_plan .cartouche { display: none; }  
.page_plan #contenu h2 { 	clear: both; 	background: #EEE; 	border: 0.02em solid #CCC; 	padding: 0.5em; 	margin-bottom: 1em; 	font-weight: bold; 	text-align: center; }  
.page_plan #contenu .contre-encart ul { 	display: block; 	clear: left; 	margin-top: 0; 	margin-bottom: 0.3em; 	padding-top: 0; } 
.page_plan #contenu .contre-encart li {} 
 /*  ------------------------------------------ /*  Habillage des formulaires /*  ------------------------------------------ */  .formulaire_spip { text-align: left; font-size: 0.77em; } 
.formulaire_spip p { margin: 0.5em 0; padding: 0; }  
.formulaire_spip fieldset {} 
.formulaire_spip legend {}  
.formulaire_spip label {} 
.formulaire_spip .forml { width: 99%; font-family: inherit; font-size: inherit; } 
 /* Boutons */ 
.spip_bouton { text-align: right; } 
.spip_bouton input { float: right; } 
 /* Reponse du formulaire */ 
.reponse_formulaire { font-weight: bold; color: #e86519; } 
fieldset.reponse_formulaire { border-color: #e86519; font-weight: normal; } 
 /* Previsualisation du message */ 
fieldset.previsu { padding: 1em; } 
 /* Formulaire de login au forum */ 
.formulaire_login_forum .forml { width: 12em; } 
.formulaire_login_forum .spip_logos { float: right; padding-left: 0.65em; } 
 /* Choix des mots-clefs */ 
ul.choix_mots { float: left; width: 47%; margin: 0; padding: 0; list-style: none; }  
ul.choix_mots label { display: inline; }  
/* Formulaire de recherche */ 
.formulaire_recherche { width: 12em; text-align: left; } 
.formulaire_recherche label { display: none; } 
 /*  ------------------------------------------ /*  Habillage des forums /*  ------------------------------------------ */  .forum-repondre, .forum-decompte { 	clear: both; 	margin-top: 2.5em; 	padding-top: 0.04em; 	border-top: 0.04em solid #CCC; 	font-size: 0.88em; 	font-weight: bold; }  
/* * Habillage des forums */ 
ul.forum { display: block; clear: both; margin: 0; padding: 0; } 
ul.forum, ul.forum ul { list-style: none; } 
.forum-fil { margin-top: 1.5em; } 
.forum-fil ul { display: block; margin: 0; padding: 0; margin-left: 1em; } 
.forum-chapo .forum-titre, .forum-chapo .forum-titre a { display: block; margin: 0; padding: 0; font-weight: bold; text-decoration: none; color: #333; } 
.forum-chapo small {} 
.forum-texte { margin: 0; padding: 0.5em 1em 0 1em; color: #333; font-size: 0.82em; } 
.forum-texte .forum-lien {} 
.forum-texte .forum-repondre-message { margin: 0; padding: 0.02em 0; text-align: right; } 
 /* Boite d'un forum : eclaircissement progressif des bords */ 
ul .forum-message { border: 0.02em solid #666; margin: 0; padding: 0; margin-bottom: 1em; } 
ul ul .forum-message { border: 0.02em solid #A4A4A4; } 
ul ul ul .forum-message { border: 0.02em solid #B8B8B8; } 
ul ul ul ul .forum-message { border: 0.02em solid #CCC; } 
ul ul ul ul ul .forum-message { border: 0.02em solid #E0E0E0; }
ul ul ul ul ul ul .forum-message { border: 0.02em dotted #E0E0E0; } 
 /* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */ 
ul .forum-chapo { border: none; border-bottom: 0.02em dotted #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; font-size: 0.88em; background: #C4E0E0; } 
ul ul .forum-chapo { background: #D4E8E8; } 
ul ul ul .forum-chapo { background: #E4F0F0; } 
ul ul ul ul .forum-chapo { background: #F4F8F8; border-bottom: 0.02em dotted #E0E0E0; } 
ul ul ul ul ul .forum-chapo { background: #FFF; } 
 /*  ------------------------------------------ /*  Habillage des petitions /*  ------------------------------------------*/
#signatures { clear: both; font-size: 0.77em; } 
#signatures h2 { 	padding: 0.5em; 	text-align: center; 	font-size: 1.2em; 	font-weight: bold; }  
#signatures table { width: 100%; margin: 1em 0; } 
#signatures thead { display: none; } 
/* On n'affiche pas les titres du tableau */  
#signatures td.signature-date { 	background: #E4F0F0; 	padding: 0.5em; 	white-space: nowrap; }  
#signatures td.signature-nom { 	background: #ECF4F4; 	padding: 0.2em; 	text-align: center; 	font-weight: bold; }  
#signatures td.signature-message { 	background: #F4F8F8; 	padding: 0.4em; 	font-size: 0.96em; }  
/*  ------------------------------------------ /*  Couleurs des liens /*  ------------------------------------------ */ 
a { text-decoration: none; color: #D53940; } a:hover { text-decoration: underline; }  /*  ------------------------------------------ /*  navegacion cabecera /*  ------------------------------------------ */  
#cabecera object { float: right; height: 70px; padding:0.65em 0 0 0; z-index:-2; }  
.navegacion_cabecera{  text-decoration: none;  color: #2d2d2d;  font-size:0.69em;  font-weight : normal;  padding: 0px 20px 2px 20px;  background: #c9c9c9;  text-decoration: none;  }  
#navegacion_superior {   float: right; clear: right; }  
#navegacion_superior a:hover{ color: #d53940;  text-decoration: underline; }  
/*  ------------------------------------------ /*  pesta�as gloobal /*  ------------------------------------------ */  
#gloobal{  background: #f3f3f6;  padding: 0.4em 0em 0.4em 1.4em; border: 0.01em solid #C1C2CF; height:100%;width:95% }
 
#pestanas{ margin-left: 1em;  text-decoration: none;  font-size:0.90em; text-align:center; font-weight:bold; text-transform: uppercase; vertical-align: middle;  padding: 0.4em 0em 28px 1.4em; float: center; width: 92%;  } 
#pestanas a:link{ color:#000; } 
.pestanaactivo a:hover{  color:#fff; } 
.pestanaactivo a:visited{ color:#fff; } 
.pestanainactivo a:hover{ color:#fff; } 
.pestanainactivo a:visited{ color:#000;  } 
.pestanaactivo{ padding-top:7px; height:30px;   text-decoration: none; 	margin-right: 1em; 	width: 135px; 	background: url(../imgs/pestagna.jpg); float:left; background-repeat: no-repeat; } 
.pestanainactivo{ padding-top:7px; height:30px; 	margin-right: 1em; 	width: 135px; 	background: url(../imgs/pestagna2.jpg); float:left; background-repeat: no-repeat;  text-decoration: none; color:#000; }     
#total_encuentros{  	text-align: left;  	margin-top: .7em;  	margin-bottom: 0.8em;  	margin-right: 0em; 	margin-left: 0em; font-size: 1.20em; 	color:#ff8f02; 	font-weight: bold; 	background-color:#fff; }  
.buscador_gloobal{  font-size: 0.93em; border: 0.01em solid #ff8f02; padding: 0.1em; }   
#listado{ font-size: 0.93em; 	background-color:#fff; width: 90%; border: 0.01em solid #ff8f02;  padding: 2em 0.5em 0.4em 2.2em;width:90% }   
.titulo_lista a:active, .titulo_lista a:link,	 .titulo_lista a:visited{ 	text-align: left;  padding: 0em 0em 0.4em 0em; 	font-size: 1.20em; 	color:#0c479d0; 	font-weight: bold; 	} 
.titulo_lista a:hover{  	color:#ff8f02; 	}  
.resumen_lista{ color: #263357; text-align: justify;  padding: 0.4em 1.4em 0.4em 1.4em; margin-top:0em; margin-bottom:2em}	   
.mas, .mas a:active, .mas a:link,	 .mas a:visited{  	color:#ff8f02; 	font-weight: normal; } 	 
.banner2015{ 	float:center; 	padding:1px; 	background:url(/dist/images/dot.gif) repeat; 	margin:0 .5em .2em 0; }  
.texte{ text-align: justify; }  
.texte ul { padding-left:20px; list-style-position:outside; list-style-type:disc; } 
.texte ol { list-style-type:lower-alpha; } 
.selec {  color:#ffffff; font-size:9pt; background-color:#BDBCC9; vertical-align:top; margin-bottom:40pt; padding:5px 5px 0px; } 
 /*  ------------------------------------------ /*  fichagloobal /*  ------------------------------------------ */  
#fichagloobal {   		text-align: justify; 		font-family:"Trebuchet MS", Helvetica, sans-serif; 		color: #263357; 		line-height: 14pt; 		 width:530px;}  
#fichagloobal .url { color: #263357; font-size: 1em;}
#fichagloobal small{color:#ffffff;}
#fichagloobal pdf{z-index:1000}
.blanqui{color:#ffffff;height:10px;width:100%;z-index:100}
#fichagloobal .textogloobal h3 {padding-top:0px;} 
.imagen_gloobal{ 	float:center; 	padding:1px; 	margin:0 .5em .2em 0; }  
.contenido {   		font-size: 1em;  		color: #ff8f02; }
.tituloTexto {   		font-family: "Trebuchet MS", Helvetica, sans-serif;  		font-size: 1.60em;  	font-weight: bold;  line-height: 1,50;  text-align: left; color: #ce0c0c;}   
.autores{   		font-size: 0.85em;  		font-weight: normal;  		line-height:0,80; 		color: #8d8da6; } 
.subtitulo{   		font-size: 1em;  		font-weight: bold;  		line-height: 1,50; 		color: #ff8f02; }
.entradilla{   font-size: 0.90em;  font-weight: bold;  color: #263357; text-align: justify;  }  
.fecha{   		font-size: 1em;  		line-height: 0.85; 		color: #ff8f02; }  
.linea {  border-bottom: 1em solid; }  
.descripcion{   font-family: "Trebuchet MS", Helvetica, sans-serif;  font-size: 1.00em;  line-height: 2em; color: #263357;  }  
.textos{   font-size: 1.00em;  font-weight: bold;  line-height: 1.50; } 
h3.textos {color:white;} 
.noborde {
border:0px;
margin-bottom:5px;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NEW 2011 ABRIL aleon*/
hr {
    clear: both!important;
    width: 1%!important;
    visibility: hidden!important;
    height: 1px!important;
}
.repondre {
    color:#333333;
}

