/*  ----------------------------------------------------------- */
/*  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
 */

/* charte graphique
/*  	bleu ciel : C2E5FB
/* 	orange : E69B02
/*    orange bis : FF7F00
/*		orange clair : ffb062
/* 	bleu profond : 1c4188


/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
body { background: #FFF; margin: 15pt; text-align: left; font: 11pt Verdana, "Bitstream Vera Sans", Tahoma, Arial, sans-serif; color: #000; }


img, table, div, p { margin: 0; padding: 0; border: none; }
ul, ol, li { margin: 0; padding: 0; }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }


/*  Ne pas imprimer : on elimine les elements de navigation (display: none;)
---------------------------------------------- */
#entete, #hierarchie, #navigation, #encarts , #encarts_contenu, #encart_contenu, #pied , #fil_ariane, .contre-encart, .pagination { display: none; }
.forum-repondre, .forum-repondre-message, .formulaire_spip { display: none; }
.spip-admin, .spip-admin-float, .invisible { display: none; }


/*  Disposition a l'ecran
---------------------------------------------- */
.nettoyeur { clear: both; }

/*  Pour les liens, on les souligne et
/*  on affiche l'URL cible a la suite des liens sortants (!)
---------------------------------------------- */
a { color: #520; text-decoration: underline; }
a.spip-out:after { display: inline; content: " [" attr(href) "]"; }



img.coin_tl,img.coin_tl2,img.coin_tr,img.coin_tr2,img.coin_bl,img.coin_br {
	display : none;
}




/*  ------------------------------------------
/*  Titrailles et paragraphes
/*  ------------------------------------------ */

#contenu .titre {
	 
	font-size : 1.4em;
	font-weight : bold;
	color : #000;
	text-align : left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 5px 0px;
	
}

#contenu .soustitre {
	font-size : 1.1em;
	font-weight : bold;
	color : #000;
	text-align : left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 5px 0px;
}

#contenu .surtitre {
	font-size : 1em;
	font-weight : bold;
	color : #000;
	text-align : left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;

}

#contenu .lien {
	font-size : 0.9em;
	font-weight : normal;
	text-align : left;
	margin-top : 0.5em;
	margin-bottom : 1em;
}

#contenu .lien label {
	font-weight : bold;
	
}

#contenu .chapo {
	font-size : 0.85em;
	font-weight : bold;
	color : #000;
	text-align : justify;
	margin-bottom : 1em;
}

#contenu .logo {
	float : left; 
}
	
#contenu .texte {
	
	font-size : 0.9em;
	font-weight : normal;
	color : #000;
	text-align : justify;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;

}

#contenu .notes_basdepage {
	position: relative;
	font-size : 0.8em;
	font-weight : normal;
	color : #000;
	text-align : left;
	padding : 0.5em 0px 0px 0px;
	margin : 0.5em 0px 2em 0px;
	border-top : 1px solid #AAAAAA;
}

#contenu .notes_basdepage h2 {
	font-size : 1em;
	font-weight : bold;
}
	
#contenu .postscriptum {
	font-size : 0.8em;
	font-weight : normal;
	color : #000;
	text-align : left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;

}

#contenu .date_publication {
	font-size : 0.8em;
	font-weight : normal;
	text-align : left;
	margin-bottom : 5px;
}

#contenu .auteurs {
	font-size : 0.8em;
	font-weight : normal;
	text-align : left;
	margin-bottom : 5px;
}

#contenu .lieu {

}

#contenu .adresse {

}

#contenu .liresuite {
	display : none;
}

#contenu .savoirplus {
	display : none;
}


#contenu .soustitre_liste {
	font-size : 0.8em;
	font-weight : bold;
	color : #000;
	text-align : left;
	padding : 0.1em 0px 0.1em 0px;
	margin : 0;
}






ul.list-articles {
	display : block;
	list-style-image : url(img/puce_rub.png);
	list-style-type : square;
	list-style-position : outside;
	color : black;
	margin-left : 20px;
	margin-bottom : 10px;
	padding : 0px;
}

ul.list-articles li {
	margin-top : 10px;
	padding-top : 10px;
	border-top : 1px dotted #ffb062;
}

ul.list-articles h2 {
	font-weight : bold;
	font-size : 0.9em;
	text-align : left;
	margin-bottom : 3px;
}

ul.list-articles li p {
	font-weight : normal;
	font-size : 0.8em;
	text-align : justify;
}

ul.list-articles a:link,
ul.list-articles a:visited {	
	color : #FF7F00;
	text-decoration : none;
}

ul.list-articles a:hover,
ul.list-articles a:active {	
	color : #FF7F00;
	text-decoration : underline;
}

ul.list-articles li span.date,
ul.list-articles li span.type {
	font-size : 0.9em;
	font-weight : normal;
}

ul.list-articles .pagination {
	font-size : 0.8em;
	
}


ul.annuaire {
	list-style-image : url(img/puce_encadre.png);
	list-style-type : square;
	list-style-position : outside;
	color : black;
	margin-left : 20px;
	padding : 3px 3px 3px 0px;
}

ul.annuaire li {
	position : relative;
	display : list-item;
	font-size : 0.8em;
	padding : 1px 0px 0.4em 0px;
	 
}

ul.annuaire a:link,
ul.annuaire a:visited {
	color : black;
	text-decoration : none;
}

ul.annuaire a:hover,
ul.annuaire a:active {
	color : black;
	text-decoration : underline;
}

h2.annuaire {
	font-size : 0.9em;
	font-weight : bold;
	color : #000;
	padding : 0 0 0.2em 0;
	margin : 0 0 0.5em 0;
	border-bottom : 2px solid #000;
}

