body { font-family:Arial, Helvetica, sans-serif; color:#36252b; background:#797f8f; }
#bandeau_imprimer { display:none; }

td {vertical-align:top;}

a:link { text-decoration: none; color: #C00; }
a:visited { text-decoration: none; color:#666; }

#index { width:950px; margin-right:auto; margin-left:auto; color:#fff; font-size:.9em; background-color:#797f8f;  }
#index img { border:#fff; }
#index #langues a { font-size:1.2em; color:#fff; font-weight:bold; }
#bandeau { background-color:#fff; width:950px; height:131px; margin-right:auto; margin-left:auto; margin-bottom:0; }
#contenu { background-color:#fff; width:936px; margin-right:auto; margin-left:auto; margin-top:0; border-right: 1px solid #999; 
		border-left: 1px solid #999; border-bottom: 1px solid #999; padding:7px; min-height:400px; }
#piedepage { width:950px; margin:auto; text-align:center; font-size:.8em;}		
		
#langues {margin-left:2px; }
#langues a { font-size:.9em; font-variant:small-caps; color:#000; }
#langues .apo { font-size:.9em; font-variant:small-caps; color:#999; }

.chemin { margin-top:5px; font-size: .8em; color: #333; text-align: right; }
.chemin a { color: #333; }

#menu { background:#fff;}
#menu a { font-size:.9em; color:#000000; font-variant:small-caps; font-weight:bold; list-style:none; margin-top:-10px; }
#menu dl dd { font-size:.9em; font-variant:normal; color:#000000; font-weight:normal; list-style:none; margin-left:20px; }

#contenu h4.liste { margin-bottom:0; margin-top:.6em; }
#contenu h4.accueil { margin-top:0; margin-bottom:0; }
#contenu h4.accueil a:hover {text-decoration:underline; color: #C00;   }
#contenu h5 { margin:.2em 0; }
#contenu h5 a:hover { color:#C00; }
#contenu h5 a:visited { color:#666; }
#contenu h5 a:visited:hover { color:#C00; }

#contenu .apresmenu { font-style:italic; font-size:.8em; width:220px;}

#contenu .texte {font-size:.9em; text-align:justify; padding-right:5px; }
#contenu .textita {font-size:.9em; text-align:justify; padding-right:5px; font-weight:normal; font-style:italic; }
#contenu .textegras { font-size:.9em; font-weight:bold; text-align:justify; padding-right:5px;}
#contenu .infos_article {font-size:.8em; text-align:right; padding-bottom:7px; font-weight:bold; }
#contenu .infos_rub { margin:.5em 0; font-size:.9em;}

#contenu .petit { font-size:.85em; font-weight:normal; font-variant:small-caps;}
#contenu .petit_gras { font-size:.85em; font-weight:bold; font-variant:small-caps;}
#contenu .autres { width:230px;}

#contenu .intro { margin-top:0; font-size:.8em; text-align:justify;  }
#contenu .intro a { color:#36252b; }

#contenu .titre_ssrub { padding:3px; font-variant:small-caps; font-weight:bold; }
#contenu .titre_ssrub a:hover { color:#C00; }
#contenu .titre_ssrub a:visited { color:#C00; }
#contenu .titre_ssrub a:visited:hover { color:#C00; }

#contenu #form_auteur { font-size:.8em;}

#centre { margin-left:267px;}

#coms { font-size:.8em; }
#coms h3 { font-variant:small-caps;}
#coms .previsu { color:#C00; }
#coms .texte { font-size:1.1em; padding:10px; }


/* reglages depuis spip */
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left:auto; margin-right:auto;}
.spip_logos { margin-right: 10px; margin-left: 10px; } 
.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 { 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; }

table.spip { font-size:.9em; margin:.5em auto; border: 1px solid #999999; border-collapse:collapse; }
table.spip caption{ caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-left: auto; margin-right: auto; padding: 3px; font-weight: bold; font-size : 70%; }
table.spip tr.row_first { background-color: #fff; }
table.spip tr.row_odd { background-color: #dcdcdc; }
table.spip tr.row_even { background-color: #f2f2f2; }
table.spip td { padding: 3px; text-align: left; vertical-align: middle; }

