.pied_de_page
{
	font-family:Verdana;
	font-size:x-small;
	color:#6600FF;
	font-size: 80%;
}


.block_date_automatique
{
	float:right;
	font-family:Verdana;
	font-weight:bold;
	font-size:x-small;
	color:#013E96;
	font-size: 80%;
}

.block_imprimer
{
	
	float:right;
	top:-30px;
	margin-right:5px;
  	font-family:Verdana;
	font-weight:bold;
	font-size:x-small;
	color:#013E96;
	font-size:80%;
}


.elt_rubrique_ppale
{
  font-family:Arial;
  font-weight:bold;
  color:#000000;
  font-size: 90%;
  /*width:110px;*/
  margin-left:10px;
  margin-right:10px;
}

.menu_elt_article
{
	font-family: Verdana;
	font-size:smaller;
}

.menu_elt_rubrique
{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}

.logo_rubrique
{
	margin:10px;
	float:right;
}

.logo_article
{
	margin:10px;
	float:right;
}

.bloc_bandeau
{
  text-align:center;
}

.bloc_header
{
  text-align:center;
  background-image:url('IMG/bandeau_blanc.gif');
  background-repeat:no-repeat;
  height:26px;
  vertical-align:center;
  padding:5px;
  top:5px;
}

.bloc_header_bgd
{
  width:100%;
}

.bloc_navigation
{
  /*margin-top:-10px;*/
  text-align:left;
  font-family: Verdana;
  font-size:smaller;
}

.bloc_milieu
{
  background-image:url('IMG/fond.jpg');
  background-repeat: repeat-y;
  height:200px;
}

.bloc_recherche
{
 
  background-image:url('IMG/fond_recherche.jpg');
  background-repeat: repeat-y;
  height:200px;
}

.bloc_menu
{
  text-align:left;
  /*background-color:"#DCE5F1";*/
  /*background-repeat: no-repeat;*/
  /*background-image:url('img/backmenu.jpg');*/
  /*background-repeat: repeat-y;*/
  width:22%;
  float:left;
  height:100%;
}

.bloc_contenu_accueil
{
  text-align:center;
}

.bloc_contenu
{
  text-align:left;
  /*background-color:"#DCEFE2";*/
  margin-left:1%;
  float:left;
  width:77%;
  height:100%;
  font-family: verdana;
  font-size:smaller;
  /*background-image:url('img/backcontenu.jpg');*/
  /*background-repeat: repeat-y;*/
}

.bloc_plan
{
  text-align:left;
  /*background-color:"#DCEFE2";*/
  /*margin-left:1%;*/
  float:left;
  width:100%;
  height:100%;
  font-family: verdana;
  font-size:smaller;
  /*background-image:url('img/backcontenu.jpg');*/
  /*background-repeat: repeat-y;*/
}

.bloc_copyright
{
  text-align:center;
  margin-top:50px;
  color:#013E96;
}


a {
	/*color:#4E87FB;*/
	color:#0253C8;
	font-weight:bold;
	/*font-family: Arial;*/
	text-decoration:none;
}

a:hover {
  /*color:#6610FF;*/
  color:#4E87FB;
  font-weight:bold;
  text-decoration:none;
  
}

a.spip_url { }
a.spip_in { }
a.spip_out { }
a.spip_glossaire { }

.spip_code { }

p.spip_note { }

h3.spip {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 120%;
	text-align: center;
	margin-top : 40px;
	margin-bottom : 40px;
	padding: 0em;
}

h3
{
	
	font-family:Monotype Corsiva;
	color:#013E96;
	font-weight: bold;
	text-align:justify;


}

h2
{
	font-family:Monotype Corsiva;
	color:#013E96;
	
}
	



h4
{
	font-family: Verdana;
	font-weight: bold;
	text-align:justify;
	font-size:x-small;
	color:#013E96;
	font-size:80%;
}

h5
{
	font-family: Verdana;
	font-weight: bold;
	text-align:center;
	font-size:x-small;
	color:#FFFFFF;
	font-size:80%;
	margin-top : 2px;
	margin-bottom : 5px;
}

h1
{
        font-family: Arial black;
        font-size: 120%;
}

paragraphe
{
       font-family: Arial;
       font-size:smaller;
}


.spip_puce {
	list-style-position: inside;
	border-width: 0px;
}

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}

table.spip {
}

table.spip tr.row_first {
	/*background-color: #FBB877;*/
	background-color: #E8FBF6;
	font-family:Helvetica;
	font-size:smaller;
	text-align:center;
	
}

table.spip tr.row_odd {
	/*background-color:#A9C6F0;*/
	background-color: #E8FBF6;
	font-family:Helvetica;
	font-size:60%;
	text-align: center;
	
}

table.spip tr.row_even {
	background-color:#FFF9D9;
	font-family:Helvetica;
	font-size:60%;
	text-align: center;
}

table.spip td {
	padding: 5px;
	text-align: left;
	vertical-align: middle;
	font-size:130%;
	
}

hr.spip { }
b.spip { }
i.spip { }
blockquote.spip {
	margin-left : 40px;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-right: 0px;
	border : solid 1px #aaaaaa;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}

.forml { width: 100% ; background-color: #FFDDAA;}

.spip_encadrer {
	font-family: helvetica, arial, sans-serif;
	/*width : 100%;*/
	background-color: #FFF9D9;
	/*background-color: #FFEE8E;*/
	padding: 10px;
	/*border-top:0px;
	cellspacing:0px;
	cellspading:0px;*/
	margin-top:-3px;
}

.spip_encadrer2 {
	font-family: helvetica, arial, sans-serif;
	width : 100%;
	/*background-color: #55A6F9;*/
	background-color: #55A6F9;
	padding: 0px;
	border-top:0px;
	margin-top: -4px;
	cellspacing:0px;
	cellspading:0px;
}

.spip_encadrer3 {
	font-family: helvetica, arial, sans-serif;
	/*width : 100%;*/
	/*background-color: #DCFAF2;*/
	background-color: #E8FBF6;
	/*background-color: #FFF9D9;*/
	padding: 10px;
	margin-top:-3px;
	/*border-top:0px;
	margin-top: 0px;
	cellspacing:0px;
	cellspading:0px;*/
}

.spip_cadre {
	width :100%;
	background-color: #E0D5FD;
	text-align: center;
	'padding: 0px;
	'margin-top: 0px;
	align: justify;
	'margin-bottom: -15px;
	'border-top:0px;
	cellspacing:0px;
	cellspading:0px;
}

.cadre_rond {
	width:150%;
	background-image :IMG/header_haut.gif; 
	height:20px;
	margin-top:-10px;
}
	
div.spip_poesie {
	margin-bottom: 5px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #999999;
}
div.spip_poesie div {
	text-indent: -60px;
	margin-left: 60px;
}

.spip_bouton { background-color: #FFCC00;}

form.formrecherche { 
	margin-top: 5px;
	margin-bottom: 5px;
}
input.formrecherche {
	width: 95%;
	background-color: #FFDDAA;
}

.reponse_formulaire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}

.spip_surligne { background-color: #FFFF66; }


/*
 * Barre de raccourcis
 */

a.spip_barre img {
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #aa9966;
	border-bottom: 1px solid #aa9966;
	padding: 3px;
	background-color: #FFDDAA;
}
a.spip_barre:hover img {
	border: 1px solid #808080;
	padding: 3px;
	background-color: #f8f8f4;
}

.bleu {color:#0088ff;}

/*.plansite
{
  	background-color: #E8FBF6;
} */


