/**************************************/
/*                                    */
/*  F E U I L L E   D E   S T Y L E   */
/*                                    */
/**************************************/


/* ===============================
   PARAMETRES DES BLOCS PRINCIPAUX
   =============================== */

html, body {
	background-color: #f9f4e4;
	background-color: #dfe5e9;
	background-color: #e1d9c1;
	text-align: center;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	color: #fff;
}

#conteneur {
	text-align: center;
	background: #83a5b3 url(../images/fond.gif) repeat-x;
	width: 750px;
	margin: auto;
}

#tete {
	height: 155px;
	background: url(../images/tete.gif) no-repeat;
	margin: 0;
}

#logo {
	float: left;
	width: 280px;
	height: 110px;
	margin: 15px 0 0 15px;
}

#ventre {
	background-color: #83a5b3;
	margin: 0;
}

#ventre_gauche {
	background: url(../images/gauche.gif) no-repeat;
	width: 236px;
	float: left;
	margin: 0;
	text-align: right;
}

#ventre_droit {
	min-height: 350px;
	background: #83a5b3 url(../images/fond.gif) repeat-x;
	margin-left: 216px;
	padding: 20px 15px 15px 15px;
	text-align: left;
}

#pied {
 	clear: both;
	background: url(../images/pied.gif) no-repeat;
 	height: 47px;
}

/* =======================
   BLOCS ANNEXES DES PAGES
   ======================= */

#date {
	float: right;
	margin: 120px 20px 0 0;
	font-family: Georgia, Serif;
	font-size: 90%;
	color: #455d64;
}

#fil_ariane {
	margin-bottom: 12px;
	font-weight: bold;
	font-size: 8pt;
	text-transform: lowercase;
	color: #455d64;
	width: 98%;
}

#fil_ariane a {
	color: #447684;
	text-decoration: none;
}

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

#mailto {
	float: right;
	width : 170px;
	height: 25px;
	margin: 20px 210px 0 0;
}



/* ====================
   STYLE DU MENU GAUCHE
   ==================== */

#ventre_gauche ul {
	margin: 150px 70px 0 0;
	padding: 0px;
	list-style-type: none;
	font-size: 14pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#ventre_gauche li {
	margin-bottom: 10px;
}

#ventre_gauche ul li a {
	text-decoration: none;
	color: #fff;
	font-size: 10pt;
}

#ventre_gauche ul li a:hover {
	color: #455d64;
}


/* ===========================
   CONTENU PRINCIPAL DES PAGES
   =========================== */

#texte_droit {
	background-color: #f1f4f5;
	padding: 10px 10px 10px 10px;
	border: 1px solid #5f7881;
	color: #000;
}

.titre_article {
	font-size: 130%;
	color: #b00;
}

.liste_rubrique {
	list-style-type: square;
	color: #b00;
}

.liste_article {
	list-style-type: disc;
	color: #909;
}

.liste_article span {
	color: #666;
}

.puce_spip {
	margin-left: 25px;
}

/* ================================
   BLOC DES DOCUMENTS A TELECHARGER
   ================================ */

#telechargement {
	font-weight: bold;
	font-size: 9pt;
}

#telechargement h3 {
	font-size: 120%;
	margin-bottom: 5px;
}

#telechargement span {
	font-weight: normal;
}


/* =============================
   DEFINITION DU STYLE DES LIENS
   ============================= */

a {
	color: #b00;
	text-decoration: none;
}

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


/* ================================
   DEFINITION DES DOCUMENTS INSERES
   ================================ */

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}

.spip_documents_center{
	width: 100%;
	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_documents img {
	border: none;
}

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

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


