body { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#fff; margin:0; }
	
#fond { width:950px; border:1px solid #99c2b8; margin:auto; min-height:500px; background-color:#fff; }

a { color: #000000; }
a:visited { color:#8c5650; }
a:hover { color:#5e7aa9; text-decoration:underline;}
a:visited:hover { color:#5e7aa9; text-decoration:underline;}

#gauche { float:left; width:208px; height:100%; }
#gauche h5 { background-color:#8b97c7; border:1px solid #99c2b8; border-width: 0 1px 1px 0; color:#fff; margin:0px; width:auto;}
#gauche h5:hover { background-color: #009966;}
#gauche h5.on { background-color:#9eb587;}
#gauche h5.on:hover { background-color:#9eb587;}
#gauche ul { margin:0; width:auto; padding:3px 5px 10px 5px; margin-left:5px; font-size:.8em; background-color: #DCEAD7; }
#gauche li { list-style-type:none; }

#gauche h5 a { color:#fff; text-decoration:none;}
#gauche h5 a:hover { color:#fff; text-decoration:none;}
#gauche h5 a:visited { color:#fff; text-decoration:none;}
#gauche h5 a:visited:hover { color:#fff; text-decoration:none;}

#gauche li a { color:#000; text-decoration:none;}
#gauche li a:hover { color:#aa1850; text-decoration:underline;}
#gauche li a:visited { color:#000; text-decoration:none;}
#gauche li a:visited:hover { color:#aa1850; text-decoration:underline;}
#gauche li a.on { font-style:italic;}
#gauche li a.on:hover { font-style:italic;}
#gauche li a.on:visited { font-style:italic;}
#gauche li a.on:visited:hover { font-style:italic;}

#droite {float:right; width:250px; padding:5px; margin: 20px 2px 0 7px; border:px dashed #99c2b8; background-color:#eff3f5; font-size:.9em; }
#droite .titrecote { background-color: #829a91; padding:3px; margin:-5px; border:1px dashed #99c2b8; border-width:0 0 1px 0; color:#fff; text-align:center; font-variant:small-caps; font-weight:bold;}
#droite h2 { color:#900;}

#centre { margin-left:220px; }

#haut { margin:0; font-variant:small-caps; }
#haut ul { list-style-type:none; margin:0; font-size:.8em; }
#haut ul li { display:inline; }
#haut ul li a { margin:0; padding:2px; text-decoration:none; }
#haut ul li a:hover { text-decoration:underline; }
#haut ul li a:visited { margin:0; padding:2px; text-decoration:none; }
#haut ul li a:visited:hover { margin:0; padding:2px; text-decoration:underline; }
#haut ul li a.couleur { color:#C00; font-weight:bold; }

h1 { color:#aa1850; font-size:1.5em; text-align:center;}
h2 { font-size:1.4em; color:#000; text-align:center;}
.texte_gras { font-size:.9em; }
.texte_gras p { text-align:justify;}
.auteuretc { font-size:.8em; margin-right:5px;}
.auteuretc a { color:#90aa9f; }
.auteuretc a:visited { color:#5fa195; }
.auteuretc a:hover { color:#aa1850; text-decoration:underline;}
.auteuretc a:visited:hover { color:#aa1850; text-decoration:underline;}
.texte { font-size:.9em; margin-right:5px; }
.texte p { font-size:.9em; text-align:justify; }
.introh4 { font-size:.75em; font-weight:normal; text-align:justify; margin-right:5px;}
.documents { font-size:.85em; margin:.5em 0;}

/*Classes issues de Spip*/
.spip_note { font:normal .8em Tahoma, Arial, Helvetica, sans-serif; }
ul.spip { margin:0;}
ul.spip li.spip {font:normal .9em Verdana, Arial, Helvetica, sans-serif; margin-left:-10px;}

.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left:auto; margin-right:auto;}
.spip_logos { margin:.9em; }
.spip_documents spip_documents_center { text-align: center; margin: 0px; padding: 0px; }
.orange_gras { font-weight: bold; color: #EE7F00; }
param { height: 50px; }
img { border-style: none; }
.spip_surligne { background: #FFFFCC; }
.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin:auto; }
span.spip_documents_center { display: block; margin: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;}
