/************************
  DECLARATION GENERALES
*************************/

html, body {
	font-size: 8.5pt;
	font-family: "Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
}

#conteneur {
}

#tete {
	display: none;
}

#menu {
	display: none;
}

#ventre {
}

#ventre_gauche {
	display: none;
}

#ventre_droit {
}

#pied {
	display: none;
}

/******************************
  PARTIE ACTUALITÉ DU SOMMAIRE
*******************************/

#sommaire_actu h3 {
	font-size: 110%;
	margin: 0px;
	padding: 0;
}

#sommaire_actu p {
	margin: 0;
	padding: 0;
}

#sommaire_actu h4 {
	margin: 10px 0 0 0;
	font-size: 100%;
	color: #525142;
}

.date {
	color: #525142;
	font-style: italic;
}

/****************************
  BLOCS DE TEXTE DU SOMMAIRE
*****************************/

.bloc_droite {
	display: none;
}


/*****************************
  MISE EN FORME DES RUBRIQUES
******************************/

h3.rubrique_titre {
	color: #950000;
	font-weight: bold;
	font-size: 15pt;
	margin: 10px 0 0 0;
}

#rub_actu h4 {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 105%;
}

.rubrique_texte {
	font-family: Georgia, serif;
	font-size: 100%;
	color: #5f5e47;
	font-weight: bold;
	text-align: justify;
}

.pagination {
	width: 95%;
	text-align: center;
	font-weight: bold;
	font-size: 110%;
}

.pagination .on {
	color: #bb0000;
}

/*************************
  MISE EN FORME DES LIENS
**************************/

h3.liens_titre {
	font-size: 120%;
	font-weight: bold;
	margin: 15px 0 0 0;
}

.annuaire_liens {
	margin: 10px 0 0 25px;
}

.annuaire_liens li {
	color: #b00;
}


/****************************
  MISE EN FORME DES ARTICLES
*****************************/

h3.article_titre {
	color: #950000;
	font-weight: bold;
	font-size: 160%;
	margin: 10px 0 10px 0;
}

.article_surtitre, .article_soustitre {
	color: #666;
	font-style: italic;
	font-size: 110%;
	margin: 0;
	padding: 0;
}

.article_surtitre {
	margin-top: 10px;
}

.article_chapo {
	font-family: Georgia, serif;
	font-size: 100%;
	color: #5f5e47;
	font-weight: bold;
	text-align: justify;
}

hr {
	clear: right;
	color: #5f5e47;
	background-color: #5f5e47;
	height: 1px;
	border: 0;
}

#article_bouton {
	display: none;
}

ul {
	list-style-type: square;
}

li.spip {
	margin-bottom: 5px;
}

h3.spip {
	text-align: center;
	text-transform: uppercase;
}

/******************************
  COMMUN RUBRIQUES ET ARTICLES
*******************************/

#rubrique_filariane {
	background: #fff;
	width: 97%;
	font-weight: bold;
	font-size: 100%;
	border: 1px solid #bbbbbb;
	margin-top: 10px;
	padding: 1px 2px 1px 2px;
}

#article_filariane {
	width: 97%;
	font-weight: bold;
	font-size: 100%;
	margin-top: 10px;
}

p.spip {
	text-align: justify;
}

/*****************************
  COULEURS ET FORME DES LIENS
******************************/

a {
	color: #00b;
	text-decoration: none;
}

a:hover {
	color: #b00;
	text-decoration: underline;
}

/*************************
        TABLEAUX
**************************/

table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse;
}

table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold;
}

table.spip tr.row_first {
	background: #FFC;
}

table.spip tr.row_odd {
	background: #DDD;
}

table.spip tr.row_even {
	background: #EEE;
}

table.spip th, table.spip td {
	padding: 3px;
	text-align: left;
	vertical-align: middle;
}

/****************************
  LOGOS, DOCUMENTS ET IMAGES
*****************************/

img {
	margin: 0;
	padding: 0;
	border: none;
}

.spip_logos {
	margin-right: 5px;
	margin-top: 3px;
}


.spip_documents {
	text-align: center;
}

.spip_documents_center {
	clear: both;
	width: 60%;
	margin: auto;
}

span.spip_documents_center {
	display: block;
	margin-top:1em;
}

.spip_documents_left {
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}

.spip_documents_right {
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}

.spip_doc_titre {
	font-weight: bold;
	font-size: 0.8em;
	margin-left: auto;
	margin-right: auto;
}

.spip_doc_descriptif {
	clear: both;
	font-size: 0.8em;
	margin-left: auto;
	margin-right: auto;
}


/****************************************
  IMAGES TYPOGRAPHIQUES (via image_typo)
*****************************************/

.format_png {
	behavior: url(win_png.htc);
}


