body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #7EA878; color: #000000;}

a:link { color: #306539;}
a:hover { color: #5EB36C;}
a:active { color: #5EB36C;}
.on { color: #5EB36C;}

.titre1 { font-size: 18px; font-weight: bold; color: #306539; text-align: left;}
.titre2 { font-size: 16px; font-weight: bold; color: #306539; text-align: left;}
.titre3 { font-size: 14px; font-weight: bold; color: #306539; text-align: left;}

.auteur { font-size: 10px; text-align: left; color: #306539;}
.hautdepage { font-size: 10px; text-align: right;}
p { text-align: justify; font-size: 12px; color: #000000;}
.texte { font-size: 12px; font-weight: normal; text-align: justify; color: #000000;}

/* Tableaux */
p.spip {}
table.spip {margin:10px; 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:10px; padding:10px; font-weight:bold; }
table.spip tr.row_first { background:#7ea878; border:1px solid; border-collapse:collapse; }
table.spip tr.row_odd { background:#FAD174; border:1px solid; border-width:1px; border-collapse:collapse; }
table.spip tr.row_even { background:#FAD174;  border:1px solid; border-width:1px; border-collapse:collapse;}
table.spip th, table.spip td { padding:10px; vertical-align:middle; margin:3px; border:1px solid; border-width:1px; border-collapse:collapse; }
#biodiversite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #7EA878; color: #000000;}
#biodiversitetitre { color: #306539;}
#tablebiodiversitetitre { background-color: #7EA878; color: #F8C751; border: thick solid #306539;}
#linkbiodiversitetitre { color: #306539;}

/* Plan du site */
ul.plansite, ul.plansite ul { list-style-type: Aucune; margin: 0; padding: 0; padding-left: 1.5em; font-size: 14px; list-style-image: url(images/pucebiodiversite_petite.jpg);}
ul.plansite li { margin: 0; padding: 0; font-size: 14px; font-weight: normal; }
ul.plansite li a { padding-left: 0.5em; text-decoration: none; 	}
ul.plansite li b { font-size: 105%; }

li a.lien { color: #9E133C;}
ul.plansite li a.lienon { font-weight: bold; color: #5EB36C; }

.titre4 { font-size: 24px; font-weight: bold; color: #306539; text-align: left;}

.pied { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #306539;}
.listearticles { font-size: 11px; text-align: left; color: #306539; text-decoration: none;}
a { text-align: left; color: #306539; text-decoration: none;}
a.on { text-align: left; color: #306539; font-weight: bold; text-decoration: none;}

/* Raccourcis typographiques de SPIP */
i.spip {}
strong.spip {}
hr.spip {}

.spip_puce { list-style-position: outside; }

ul.spip { list-style: disc; }
ol.spip { list-style: decimal; }
ul.spip li, ol.spip li { list-style: inherit; }
li.spip { margin: 0.3em 0 0.3em 0.8em; list-style-position: outside; }

h3.spip { text-align: center;  margin-top: 2em;  margin-bottom: 1.4em;  font-size: 14px;  font-weight: bold; } 
.menu_languesCopie { font-size: 12px; text-transform: none; border-top-color: #9D123B; border-right-color: #9D123B; border-bottom-color: #9D123B; border-left-color: #9D123B;}

/* Barre */
hr { background-color: #7EA878; height: 2px; color: #306539;}

/* Formulaire syndication site */
.formulaire_site legend { color: #306539; font-weight: bold;}
.formulaire_site fieldset { border: 2px solid #306539; margin: 10px; padding: 10px;}
.formulaire_site label { font-weight: normal; vertical-align: top;}

/* Formulaire menu langues */
.formulaire_menu_lang label { font-weight: normal; vertical-align: baseline;}
label { font-size: 12px; color: #000000;}
input { font-size: 12px; color: #000000;}

/* Menus langues */
.menu_langues { font-size: 10px;}
.languencours { font-size: 10px; font-weight: bolder; text-transform: uppercase;}

/* ajouts natalia */
.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 { 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;}
.spip_note { font-size:.8em; color:#663300; }

.menu {margin:-15px; padding-right:25px; }
.menu ul li { font-size:1.2em; font-weight:bold; list-style-image:url(/images/pucebiodiversite_petite.gif);}
.menu ul li ul li { font-size:1em; }
