body {
background : url(images/commun/fond.gif) repeat-x #2c7195;
font-size:12px;
color:#606060;
padding:0px;
margin-top:0px;
text-align:center;
font-family:verdana, arial , sans-serif;
line-height:150%;
}




.clr
{
clear:both;
}

.centre
{
	margin-left:50px;
	margin-right:auto;
}

.texte-intro{
	margin-left:5px;
	margin-right:5px;
	text-align:justify;
}

#corps{
	width:1000px;
	float:center;
	margin-left:auto;
	margin-right:auto;
	background :white;
	text-align:left;
}

 a:link,  a:visited {border:none; padding:0px; margin:0px; color:#404040;Text-decoration:none; }
 img  {border:none; padding:0px; margin:0px;  }

/*********** HOMEPAGE ***********/

.home_intro {
}


.home_art {
	float:left;
	width:247px;
	height:350px;
	border-bottom:1px solid green;
}


/************************************/
#entete{
	width:1000px;
	height:200px;
}

#entete_logo{
	width:156px;
	height:188px;
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
}

#entete_pres{
	border:0px;
	padding:0px;
	margin:0px;
}

#entete_pres object {
	border:0px;
	padding:0px;
	/*margin:0px;*/
	margin-left:0px ! important;
	margin-left:-3px;
}

#entete_pub{
	width:800px;
	height:78px;
	float:left;
}

#entete_pub_spacer{
	width:34px;
	float:left;
}

#entete_pub_contenu{
	width:734px;
	float:left;
}


/************************************/


#principal{
	width:1000px;
}

#gauche{
	width:175px;
	float:left;
}

#milieu{
	width:500px;
	float:left;
	margin-left:5px;
}

#milieu h1{
	font-size:16px;
	text-decoration:bold;
	color:#51990b;
}

#milieu h2{
	font-size:16px;
	text-decoration:bold;
	color:#51990b;
	text-align:center;
}


#droite{
	width:1000px;
	width:312px;
	float:right;
}

#footer{
	width:1000px;

}

/************************************/
.table_blog td
{
border:none;
}

.table_blog td
{
text-align:justify;
font-size:12px;
color:#606060;
}

ul.nuage a.nuage{color:#ff0000;}
ul.nuage a.nuage1 {color:#A0A0A0;}
ul.nuage a.nuage2 {color:#A0A0A0;}
ul.nuage a.nuage3 {color:#808080;}
ul.nuage a.nuage4 {color:#808080;}
ul.nuage a.nuage5 {color:#606060;}
ul.nuage a.nuage6 {color:#606060;}
ul.nuage a.nuage7 {color:#404040;font-weight:bold;}
ul.nuage a.nuage8 {color:#404040;font-weight:bold;}
ul.nuage a.nuage9 {color:#000000;font-weight:bold;}
ul.nuage a.nuage10 {color:#000000;font-weight:bold;}



.commentaire  { border: 1px solid black;width:100%; }

.commentaire dt { }
.commentaire dt big { font-size:14px;font-weight:bold;color:9f2A25;}


.commentaire dd { margin:0px;}


.article {
	width:100%;
	text-align:justify;
}


.article .spip_documents_left { 
margin-right:5px;
margin-bottom:5px
}

.article .spip_documents_right { 
margin-left:5px;
margin-bottom:5px
}

.article .spip_documents_center {
display:block;
}


.texte-section{
	width:100%;
	margin-bottom:30px;
}


.texte-section img {
}


.historique big {
font-weight:bold; 
font-size:16px;
line-height:200%;
color:51990b;
}

.imgintro
{
        margin-left:auto;
        margin-right:auto;
        text-align:center;
        display:block;

}


#menu
{

}

#menu a
{
	display:inline;
	width:80px;
	border:1px solid blue;
}

.div_sites_amis b
{
	color:51990b;
}

.rubrique_ecologique {
	margin-left:5px;
	margin-bottom:25px;
}

.rubrique_ecologique a {
}


.rubrique_ecologique a:hover {
text-decoration:underline;
}


.readon a {
	color:51990b;
}

.readon a:hover {
	text-decoration:underline;
}
