


body {	background: #F8F3E0;padding: 0px;margin: 0px;font-family: Arial,Verdana,Helvetica,sans-serif;    min-width:1024px; }
a {	text-decoration:none;color:#2f7544;}

/*---comportement des liens de style bouton---*/
a.bouton {	display:block;	background:#2F7544;	color:#F0F0FA;	text-decoration:none;border: #2F7544 solid 1px;text-align:center;padding:1px;margin:10px 0px 10px 0px;}
a.bouton:hover {	background:#F0F0FA;	color:#2F7544;text-decoration:none;}

.bout {font-size:x-small;text-align:right; top:5px; position:absolute; right:12px;}
.bout2 {font-size:x-small;text-align:right;right:12px; vertical-align:bottom;}


/* ====================== Blocs principaux, décomposition de la page en 3 colonnes et 1 bandeau ====================== */

a.bandeau {	/*bandeau contenant le titre du site*/	display: block;	background-image:url(http://www.biodiversite-poitou-charentes.org/images/fond-entete.gif);	background-repeat:repeat-x;	margin: 0px;font-family: Verdana,Helvetica,Arial,sans-serif;padding: 0px;font-size:medium;	font-weight:normal;	color: #2F7544;	height: 100px;	padding: 6px 0px 0px 0px;	text-align:center; }
a.bandeau:hover {	color: #2F7544;	text-decoration: none;}
.bande-chemin {	border-bottom:1px solid #B1A28B;border-left: 1px solid #B1A28B;text-indent:5px;padding:0px 0px 1px 0px;margin:0px 0px 10px 5px;	text-align: left;font-size:85%;	color: #B1A28B;	font-weight: bold;font-family: Verdana,Helvetica,Arial,sans-serif;}
.bande-chemin a {	color: #B1A28B;	font-weight: bold; font-size:80%;}
.bande-chemin a:hover {	color: #644518;}
/* ================================ Formatage des éléments du bandeau =============================== */

a.bandeau .spip_logos {	/*float: left;*/	position:absolute;	top:0px;	left:0px;	border:none;}
a.bandeau .spip_logos2 {border:none; width:50px; height:50px; margin-top:22px; margin-right:2px; float:right}
.bandeau .nom-site {position:absolute;top:25px;	font-size:large;font-weight:bold;color:#2F7544;	left:35%; width:500px}
.bandeau .descriptif-site {position:absolute;top:60px;	font-size:small;font-weight:bold; color:#000;left:30%;width:500px}

/*  import style article */

.article a {	color: #2f7544;	text-decoration: none;	}
.article a:hover {	color: #2f7544;	text-decoration: underline;}
.article .image .spip_logos {	display: block;	float: left;	margin: 10px;}
.article .surtitre {	color: #000;	font-size:small;	font-weight: bold;	margin: 0px;}
.article .titre {	color:#085521; font-weight:bold; text-align:left ;border-bottom:1px solid #085521; padding:2px 0px 2px 0px}
.article .titre h2 { padding:0px; margin:0px; font-size:large}
.article .soustitre {	color: #644518;	font-size: small;	font-weight: bold;	margin: 0px; }
.article .contenu { padding:0px; margin:0px; width:100%;min-height:80px;}
.article .detail {	color: #000;	font-size: small;	font-weight: bold;	text-align: center;	margin: 0px 0px 10px 55%;	padding: 1px 5px 1px 5px;}
.article .texte {color: #000000;margin: 10px 5px 5px 5px;font-size:small; font-family: Arial,Verdana,Helvetica,sans-serif; padding-right:28px;text-align:justify}
.article .texte ul.spip { padding-right:10px;}
.article .chapo {border: 1px solid #b1a28b;	font-size: 11px;;padding: 8px; background-color:#FFFFCC; text-align:center; margin-bottom: 5px;margin:0px 30px 15px 30px;}
.article .post-scriptum {	color: #000000;	margin: 10px 0px 10px 0px;	padding-top: 10px;	font-size: small;	border-top: 2px solid #2F7544;}
.article .post-scriptum .annonce {	font-weight: bold;	color:#2F7544;	padding: 0px;	margin: 0px 0px 10px 0px;}
.article .notes {	color: #000000;	margin: 10px 0px 10px 0px;	padding: 0px 10px 0px 10px;	border-top: 2px solid #2F7544;	font-size: small;}
.article .en-tete {	color: #FFFFFF;	font-size:small;	font-weight: bold;	margin: 10px 0px 10px 0px; /*Sarka-SPIP 1.8.2*/}
.article .texte h2 { margin:0px; padding:0px; color: #060; font-size: large}
.article .texte h3 {color:#644517;font-size: medium;margin:0px; padding:0px;}
.article .texte h4 {margin:0px; padding:0px; color:#CC3300; font-size: small;	}
.article .texte h5 {margin:0px; padding:0px; color:#060;  font-size: small; font-style: italic}
.article .texte h6 {margin:0px; padding:0px; color:#000;  font-size: small;}
.article .descriptif {border: 1px solid #b1a28b;	font-size: small;background-color:#FFFFCC; text-align:center;margin:10px 30px 15px 30px; padding:2px;}
.article blockquote {	border: 1px solid #808080;background: #EEEEEE;	padding: 0px 15px 0px 15px;}
.spip_documents {	display: block;	padding:2px; margin:0px;text-align: center; font-weight:bold}
.spip_documents_right {float:right}
.spip_documents_left  {float:left }


#conteneur {  background-color:#F8F3E0;  width:1024px;   margin:auto;}

.droite {float:right;width: 210px;text-align:center;}	  
.cadre_ext {background-image: url(../images/ambroisie.gif);background-repeat:no-repeat;background-position:top left;background-color:#F7F2E1;width:210px;padding-top:28px;margin-bottom:5px;}
.cadre_int {	background-color:#fff;	border:solid 1px #85a1b7; 	height:140px;	overflow:auto;	text-align:left;}

.cadre_ext2 {	background-image: url(../images/legende.gif);	background-repeat:no-repeat;	background-position:top left;		background-color:#F7F2E1;	width:210px;		padding-top:28px;	/*display:none;*/	margin-bottom:5px;	visibility:hidden;}
.cadre_int2 {	background-color:#fff;	border:solid 1px #85a1b7; 	height:150px;	width:210x;	overflow:auto;}

.cadre_ext3 {	background-image: url(../images/outils.gif);	background-repeat:no-repeat;	background-position:top left;		background-color:#F7F2E1;	width:210px;		padding-top:28px;	margin-bottom:5px;	font-size: small;}
.cadre_int3{	background-color:#fff;	border:solid 1px #85a1b7; 	height:130px;	width:210x;	overflow:auto;}

#milieucarto {border: 0px; }
.liendroite {float: right;text-decoration: underline;font-size: small; padding-top:10px;margin-right:265px;}



