body {	
	background: #FFF;
	margin: 0px;
	padding: 0px;
	width:100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px}

#conteneur, #centre, #interieur,#actu_top, #actu_bottom, #zoom_top, #zoom_bottom,#bloc_centre_accueil,#bloc_centre ,#int ,#bloc_int,#droite{

	width:100%;
	height: 100%;}
	
.couleur {
	border: thin solid #333333;
}

p {
	padding:10px;
	margin: 10px;}

/*-------------------------------------------------------------------------*/
.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; text-align: center;}
.spip_documents_left { float: left; width: 80px }
.spip_documents_right { float: right; width: 80px  }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: 10px; margin-right: 10px; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: 10px; margin-right: 10px; }
	
#header, #header_bandeau, #header_bandeau_bloc, #bandeau_bas, #logo_article, #chemin, #menu_flash, #logo, #bienvenue,#cadre_int_top,#cadre_top , #actu_bottom,#savoir_plus ,#int_bottom, #zoom_top,#zoom_bottom, #zoom_1_savoir_plus,#zoom_2_savoir_plus,#gauche, #temoignage, #cadre_int_bottom, #cadre_ext_bottom, #footer, .spip_logos {
	  display: none;}
	
#droite #cadre_int h3{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	color:#FFFFFF;
	padding: 0 25px}		
					
#droite ul li {
margin: 0px;
font-size:0.9em;
color:#333333;
padding: px 0;
list-style: none;
text-transform:uppercase;
display: block}
				
						

h1 {
	padding: 10px;
	color: #68942F;
	font-size: 1.6em;
	font-weight: bolder;
	letter-spacing:-1px;}

.chapo{
	color: #99CC00;
	font-style:italic;
	font-size:1em;
	margin: 5px 20px;
	padding: 5px;
	border-top: 1px solid #68942F;}

.chapo p{margin: 0;padding: 0}

h2 {
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	color: #719A3B;
	background-color: transparent;
	font-size: 1.3em;
	font-weight: bold}

#centre h3 {
	margin:  5px  20px;
	border-bottom: 1px solid #FFCC00;
	padding: 0px;
	color: #6D9D3A;
	font-size: 1.2em;
	font-weight: bold}

#centre h2 {
	padding: 0 20px;
}

h3 {
	padding: 0px 20px 0 20px;
	margin: 0px;
	color: #6D9D3A;
	font-size: 1.2em;
	font-weight: bold}
	


h4 {
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	color: #CCCC99;
	font-size: 1.3em;
	font-weight: bold}

a{
	color:#0033CC;
	text-decoration:none;
	font-weight:bold;}
	

img{
 margin: 0 5px 0 5px; padding: 0; border: 0; }
	

table.spip { 
margin: 0 10px;
padding: 10px;
}

table.spip td { 
border:1px solid #ccc;
padding: 0 20px 0 20px;
}

table.spip tr {
padding: 0;
 } 
