@charset "iso-8859-1";



/* -------------------------------------  GENERAL ------------------------------------- */







body



{



	background-image: url(../IMG_v2/arbre_orange3.jpg); 



	background-repeat: repeat;



	/* background-attachment: fixed; */



	background-color: #FFFFFF;	



}







tr,td,th,table,body,p {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	text-decoration: none;



	color: #484747;



	}







h3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 17px;



	font-weight: bold;



	margin-top: 35px;



}







h2 	{



	font-size: 15px;



	color: #484747;



	font-weight: bold;



}







h1 {



	font-size: 16px;



	color: #484747;



	font-weight: bold;



}











a,a:link,a:visited { 



text-transform: none;



color: #484747;



text-decoration: none;



}







a:hover {



text-transform: none;



color: #484747;



text-decoration: none;}







/* ------------------------------------- SPIP ------------------------------------- */







.spip_logos {border: none;}







table.spip tr.row_first {



	background-color: #FCF4D0;



}







table.spip tr.row_odd {



	background-color: #C0C0C0;



}







table.spip tr.row_even {



	background-color: #F0F0F0;



}







table.spip td {



	padding: 1px;



	text-align: left;



	vertical-align: center;



}







hr.spip {



	margin: 30px 0px 30px 0px;



}







h3.spip {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 17px;



	font-weight: bold;



	margin-top: 35px;



}







.image_logo {



	width: 5px;



	height: 5px;	



}







.formrecherche { text-align: left; width: 150; ; background-color: #FFFFFF; }



.formrecherche2 { text-align: left; width: 130; ; background-color: #FFFFFF; }







#spip, #spip_out, #spip_in #spip-admin {



	font-size: 11px;



	color: #484747;



	text-align: justify;



}







.spip, .spip_out, .spip_in .spip-admin {



	font-size: 11px;



	color: #484747;



	text-align: justify;



}







#div_left {



	text-align: left;



}







#div_right {



	text-align: right;



}







.formrecherche { 



	text-align: left; 



	vertical-align: top;



	width: 150; 



	background-color: #FFFFFF; 



}







.formrecherche2 { 



	text-align: left;



	width: 130;



	background-color: #FFFFFF; 



}







/* ------------------------------------- RESEAU ------------------------------------- */







#Main_reseau {



	width:1000px;



	float: left;



	border: 0px solid #000000;



	}





#gauche_colonne_reseau {



	float: left;

	

	width: 196px;



	border: 0px solid #000000;



	}


#prums_colonne_reseau_sommaire {



	float: left;

	

	width: 470px;



	border: 0px solid #000000;



	}



#prums_colonne_reseau {



	float: left;

	

	width: 670px;



	border: 0px solid #000000;



	}







#deux_colonne_reseau {



	margin-left: 674px;



	width: 300px;



	padding: 1em;



	border: 0px solid #000000;



	}







#Articles_reseau {



	width:92%;



	}



	



#Articles_reseau_normal {



	width:96%;



	}







#Edito_reseau {



	width:95%;



	padding:0px 15px 0px 20px;



	}



	



#Edito_reseau2 {



	width:40%;



	}	







#Articles_img_reseau 



{



	float: left;



	width: 100px;



	padding:0px 0px 0px 20px;



}







#Articles1_reseau {



	margin-left: 120px;



	}







#Article_normal_img_reseau {



	float: left;



	width: 90px;



	padding:0px 0px 0px 3px;



	}



	



#Article_normal_reseau {



	margin-left: 90px;



	}







#Articles2_reseau {



	width:450px;



	padding:0px 15px 0px 145px;



	}



	



#Articles_normals_reseau {



	width:646px;



	}



		



#Bordure {



	background-image: url(../IMG_v2/trait_gris_horiz.gif);



	width: 100%;



	height: 8px;



	}



	



#Recherche_img_reseau {



	float: left;



	width: 80px;



	}



	



#Recherche_reseau {



	margin-left: 90px;	



	}



	



#Web_reseau {



	background-color:#FFCC66;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding:20pt; 



	text-align:justify;



	}



	



#Agenda_reseau {



	border-width:0pt; 



	border-style:solid;



	border-color:#484747; 



	}



	



.spacer {



  clear: both;



}











.bloc_droite



{



float: right;



align: right;



}

/* --------------------  cadres coins arrondis (fonctionne avec fichier border-radius.htc) ----------- */

.box1 {
	background-color: #f0f0f0;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #d7d7d7;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box6699FF {
	background-color: #6699FF;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #6699FF;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}


.box003399 {
	background-color: #003399;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #003399;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}


.boxE5A659 {
	background-color: #E5A659;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #E5A659;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box33bbc9 {
	background-color: #33bbc9;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #33bbc9;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.boxd64d55 {
	background-color: #d64d55;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #d64d55;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.boxdc7bb1 {
	background-color: #dc7bb1;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #dc7bb1;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box5b5ea5 {
	background-color: #5b5ea5;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #5b5ea5;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box3996cf {
	background-color: #3996cf;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #3996cf;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box3996cf {
	background-color: #3996cf;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #3996cf;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.boxe0e565 {
	background-color: #e0e565;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #e0e565;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box8259a5 {
	background-color: #8259a5;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #8259a5;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box9e3d44 {
	background-color: #9e3d44;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #9e3d44;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.boxae4c01 {
	background-color: #ae4c01;
	width: 200px;
	height: 10px;
	margin: 0 auto 5px auto;
	padding: 5px;
	border: 1px solid #ae4c01;
	
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}


.box2 {
	background: transparent url(ashera.jpg); no-repeat top left;
	width: 420px;
	height: 220px;
	margin: 0 auto 35px auto;
	padding: 30px;
	color: #fff;
	font-weight: bold;
	border: 11px solid #35b70e;

	-moz-border-radius: 32px;
	-webkit-border-radius: 32px;
	border-radius: 32px;
	behavior: url(border-radius.htc);
}

.box3 {
	background-color: #ddd;
	width: 210px;
	height: 30px;
	padding: 20px;
	position: absolute;
	top: 5px; left: 5px;

	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(border-radius.htc);
}

.rel {
	margin: 0px 0 0 0px;
	padding: 0px;
	position: relative;
	z-index: inherit;
	zoom: 1; /* For IE6 */
}





/* -------------------------------------  CADRES ------------------------------------- */







#cadre1 {



	background-color:#EFF0EE;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding: 10pt 10pt 10pt 20pt;



	text-align:justify;



}







#cadre2 {



	background-color:#FFCC66;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding:20pt; 



	text-align:justify;



}







#cadre_ss_rubriques {



	background-color:#FFFFFF;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding:20pt; 



	text-align:justify;



}







#cadre_album {



	background-color:#FFFFFF;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding:10pt; 



	text-align:center;



}







#cadre3 {



	background-color:#FFFFFF;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding: 20px 20px 20px 20px;



	text-align:justify;



}







/*edito*/



#cadre3_solid {



	background-color:#FFFFFF;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding: 30px;



	text-align:justify;



}







#cadre_edito {



	padding: 5px; 



	background-color: #e0e0e0; 



}







/*fin edito*/







#cadre3_solid2 {



	background-color:#EFF0EE;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding: 20px 20px 20px 20px;



	text-align:justify;



}







#cadre_forum {



	background-color:#FFFFFF;



	border-width:1pt; 



	border-style:solid; 



	border-color:#484747; 



	padding: 20px;



	text-align:justify;



}







#cadre_gris {



	padding: 5px; 



	background-color: #e0e0e0; 



	text-align: left; 



	color: black;



}







#cadre_transp {



	background-color:#FFFFFF;



	padding:5pt; 



}







#cadre1_transp



{



	background-color:#EFF0EE;



	border-width:0pt;  



	text-align:left;



}







#cadre1_transp2 {



	background-color:#FFFFFF;



	border-width:0pt; 



	padding: 20px 20px 20px 20px;



	text-align:justify;



}











/* ------------------------------------- TITRES ET FONTS ------------------------------------- */







#titre {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	text-decoration: none;



}


#titrewhite {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;
	
	color: #FFFFFF;


	text-decoration: none;



}





#titre6 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 21px;



	font-weight: bold;



	text-decoration: none;



	color: #000000;



}







#titre_edito {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 21px;



	font-weight: bold;



	text-decoration: none;



	color: #000000;



	background-color: #EFF0EE; 



	width: 100%;



}







#titre5 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 15px;



	font-weight: bold;



	text-decoration: none;



	color: #484747;



}







#petit {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	text-decoration: none;



	color: #484747;



}







#ttpetit {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 3px;



	text-decoration: none;



	color: #484747;



}







#tpetit {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 8px;



	text-decoration: none;



	color: #484747;



	}







#plan {



	font-size: 11px;



}















/* ------------------------------------- LIENS ------------------------------------- */







a.liens0,a:link.liens0 { 



text-transform: none;



color: #484747;



text-decoration: none;



}







a:hover.liens0 {



text-transform: none;



color: #484747;



background-color: #EFF0EE;



text-decoration: none;}







a.liens1,a:link.liens1 { 



text-transform: none;



color: #484747;



text-decoration: none;



background-color: #FFFFFF;



}







a:hover.liens1 {



text-transform: none;



color: #484747;



text-decoration: none;



background-color: #FFFFFF;



}











a.liens2,a.liens2:link { 



color: #484747;



text-decoration: none;



}







a.liens2:hover {



text-transform: none;



color: #484747;



background-color: #FFFFFF;



text-decoration: none;



}







a.liens3,a.liens3:link { 



text-transform: none;



color: #FFFFFF;	



text-decoration: none;}







a.liens3:hover {



text-transform: none;



color: #FFFFFF;



text-decoration: underline;}







a:hover.cadre2_transp {



	text-transform: none;



	color: #484747;



	background-color: #EFF0EE;



	text-decoration: none;



}







a:hover.spip_out, a:hover.spip_in {



text-transform: none;



color:#484747;



background-color:#EFF0EE;



text-decoration: underline;



}







a.spip_out, a:link.spip_out, a.spip_in, a:link.spip_in { 



text-transform: none;



color:#484747;



text-decoration: underline;



}











/* ------------------------------------- ENTETE (temp) ------------------------------------- */



#entete {



	color: #999999;



	position: absolute;



	left: 14px;



	top: 105px;



	}







#entete1 {



	color: #999999;



	position: absolute;



	left: 14px;



	top: 10px;



	}











a.entete,a.entete:link {



	font-family: Verdana;



	font-size: 22px;



	font-weight: bold;



	text-decoration: none;



	color: #999999;



 	text-decoration: none;



}







a.entete:hover {



	font-family: Verdana;



	font-size: 22px;



	font-weight: bold;



	text-decoration: none;



	color: #cccccc;



	text-transform: none;



	text-decoration: none;



}







a.titre1,a.titre1:link {



	font-family: Verdana;



	font-size: 22px;



	font-weight: bold;



	text-decoration: none;



	color: #999999;



 	text-decoration: none;



}







a.titre1:hover {



	font-family: Verdana;



	font-size: 22px;



	font-weight: bold;



	text-decoration: none;



	color: #999999;



	text-transform: none;



	text-decoration: none;



}







a.titre2,a.titre2:link {



	font-family: Verdana;



	font-size: 22px;



	font-weight: bold;



	text-decoration: none;



	color: #999999;



 	text-decoration: none;



}







a.titre2:hover {



	font-family: Verdana;



	font-size: 22px;



	font-weight: bold;



	text-decoration: none;



	color: #999999;



	text-transform: none;



	text-decoration: none;



}