/* CSS Document */


body
	{font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-size:80%;
	color:#000000;}

h1
 	{font-family:Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
	font-size:110%;
	font-weight:bold;
	color:#FE0000;}
	
table
	{width:761px;
	border:none;}

ol, ul, li
	{margin-top:0px;
	margin-right:3px;
	text-align: left;}

.form 
	{margin:0px;}

.td_haut	
	{background-image: url(../images/templates/pixel_orange.jpg);
	background-repeat:repeat-y;
	background-position: right bottom;
	/*background-image:url(../images/templates/header3.jpg);
	background-repeat:no-repeat;
	height:86px;*/}

.td_gauche
	{border-right:1px solid #F18E33;
	border-bottom:1px solid #F18E33;
	border-left:1px solid #F18E33;
	width:160px;
	vertical-align:top;
	background-color:#F9e9c1;}	
	
.td_droite
	{border-right:1px solid #F18E33;
	border-bottom:1px solid #F18E33;
	width:601px;
	vertical-align:top;}

.spacer
	{float:left;}

#ariane2
	{font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	font-size:x-small;
	color:#FE2424;
	width:800px;
	font-weight:bold;
	margin-top:10px;
	text-indent:4px;}	

#ariane
	{font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	font-size:x-small;
	color:#FE2424;
	width:400px;
	font-weight:bold;
	margin-top:10px;
	text-indent:4px;}
	
#ariane a:link, #ariane a:visited
	{text-decoration:underline;
	/*font-size:10px;*/
	font-size:x-small;
	color:#FE2424;}


/* __________________début div header___________________ */

#header2
	{width:950px;
	float:left;
	clear:both;}

#header
	{width:761px;
	float:left;}

.header_image
	{float:left;}

.header_recherche
	{float:right;
	padding-top:66px;
	padding-right:5px;}

#recherche
	{float:right;
	width:301px;
	font-family:Arial, Helvetica, sans-serif;
	border-right:1px solid #F18E33;}

.rechercher
	{/*font-size:11px;*/
	font-size:85%;
	color:#1E5486;
	font-weight:bold;
	text-indent:4px;}

.box
	{font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;}

.boutons
	{background-color:#FC0003;
	/*font-size:10px;*/
	font-size:x-small;
	padding-right:3px;
	padding-left:3px;
	color:#FFFFFF;
	margin-right:4px;
	vertical-align:middle;
	margin-left:4px;}
		
.boutons a:link, .boutons a:visited
	{text-decoration:none;
	/*font-size:10px;*/
	font-size:x-small;
	color:#FFFFFF;}
	



/* __________________fin div header___________________ */


/* __________________début div sable___________________ */

#sable
	{width:160px;
	float:left;}

.sable_menu
	{margin-top:4px;
	margin-bottom:4px;
	margin-left:5px;
	vertical-align:top;
	/*font-size:11px;*/
	font-size:85%;
	color:#1E5486;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image:url(../images/templates/carre_rouge.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	text-indent:11px;}

.cadresable
	{border:1px solid #FFFFFF;}

.cadresable_fin
	{border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;}
	
.cadresable_fin_violet
	{border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-color:#E92DE3;}
	
.cadresable_fin_vert
	{border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-color:#58C44A;}
	
.cadresable_fin_orange
	{border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-color:#E8B92B;}

.sable_trait
	{background-image:url(../images/templates/pixel.jpg);
	background-repeat:repeat-x;
	padding-top:1px;
	margin-left:1px;
	margin-right:1px;}

.menu_on
	{color:#FE0000;}

.sable_menu a:link, .sable_menu a:visited
	{text-decoration:none;
	/*font-size:11px;*/
	font-size:100%;
	color:#1E5486;}

.texte_menu_couleur
	{/*font-size:12px;*/
	font-size:90%;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
	
.texte_menu_couleur a:link, .texte_menu_couleur a:visited 
	{/*font-size:12px;*/
	font-size:100%;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;}
	
.sable_coeur_texte
	{background-color:#E92DE3;
	padding-left:10px;}
	
.sable_lettre_texte
	{background-color:#E8B92B;
	padding-left:10px;}

.sable_crayon_texte
	{background-color:#58C44A;
	padding-left:10px;}

.sable_lettre
	{float:left;
	background-color:#E92DE3;
	width:42px;
	height:29px;
	background-image:url(../images/templates/lettre_orange.jpg);
	background-repeat:no-repeat;
	background-position:left center;}

.sable_coeur
	{float:left;
	background-color:#E92DE3;
	width:42px;
	height:29px;
	background-image:url(../images/templates/coeur_rose.jpg);
	background-repeat:no-repeat;
	background-position:left center;}

.sable_crayon
	{float:left;
	background-color:#E92DE3;
	width:42px;
	height:29px;
	background-image:url(../images/templates/crayon_vert.jpg);
	background-repeat:no-repeat;
	background-position:left center;}

/* __________________fin div sable___________________ */

/* __________________début div ssmenu___________________ */

#ssmenu
	{width:580px;}

.ssmenu_trait
	{background-image:url(../images/templates/pixel_bleu.jpg);
	background-repeat:repeat-x;
	width:570px;
	margin-left:1px;
	margin-right:2px;
	background-position:center;}
	
.ssmenu_menu
	{padding-right:3px;
	padding-left:3px;
	height:20px;
	background-color:#1E5487;
	margin-left:1px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;}


.ssmenu_menu_bleu_clair
	{padding-right:5px;
	padding-left:5px;
	height:20px;
	background-color:#0D98CC;
	margin-left:1px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;}


.ssmenu_menu a:link, .ssmenu_menu a:visited, .ssmenu_menu_bleu_clair a:link, .ssmenu_menu_bleu_clair a:visited
	{font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
	text-decoration:none;}

/* __________________fin div ssmenu___________________ */


/* __________________début élément body___________________ */

#actualite_agenda
	{float:left;
	padding-left:7px;
	width:590px;	
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #F18E33;}


#body
{width:590px;}

.chapeau
	{color:#F18E33;
	font-weight:bold;
	margin-left:7px;}

.titre
 	{float:left;}

.bold
	{font-weight:bold;}
	
.bold_bleu
	{font-weight:bold;
	color:#1E5487;}

.colonne_gauche
	{width:270px;
	margin-left:7px;
	text-align:justify;
	float:left;}

.colonne_droite
	{width:270px;
	margin-right:7px;
	text-align:justify;
	float:right;}

.image
	{float:right;
	margin-right:7px;}

.image_centre
	{text-align: center;}
	
.image_gauche
	{float:left;
	margin-left:7px;}

.image_gauche_large
	{margin-top:15px;
	float:left;
	margin-left:7px}

.texte
	{width:550px;
	margin-left:7px;
	margin-right:10px;
	text-align:justify;
	float:left;}

.texte_droite
	{width:200px;
	float:left;
	margin-left:30px;}

.texte_image
	{width:390px;
	margin-left:7px;
	text-align:justify;
	float:left;}
	
.texte_image_droite
	{width:390px;
	text-align:justify;
	margin-right:7px;
	float:right;}


/* __________________fin élément body___________________ */

/* __________________début élément body page accueil___________________ */


.ssmenu_trait_accueil
	{background-image:url(../images/templates/pixel_bleu.jpg);
	background-repeat:repeat-x;
	width:393px;
	margin-left:1px;
	margin-right:2px;
	background-position:center;}

#body_gauche
	{width:395px;
	margin-left:5px;
	float:left;}

#body_droite
	{width:176px;
	margin-left:4px;
	float:left;}

.texte_accueil
	{font-family:Arial, Helvetica, sans-serif;
	width:393px;
	/*font-size:11px;*/
	font-size:85%;
	color:#000000;
	text-align:justify;}

.actualites_trait
	{background-image:url(../images/templates/pixel_bleu_clair.jpg);
	background-repeat:repeat-x;
	padding-top:2px;
	padding-bottom:3px;
	background-position:center;}

#actualites
	{padding-top:12px;
	float:left;}

.titre_actualites
	{background-color:#1E5486;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*font-size:12px;*/
	font-size:small;
	font-weight:bold;
	background-image: url(../images/templates/actualites_coin_bleu.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	text-indent:6px;}

.titre_actualites a:link, .titre_actualites a:visited 
	{color:#FFFFFF;
	text-decoration:none;}

	
.box_actu
	{background-color:#EFEFEF;
	width:170px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#1E5486;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:8px;}
	
.box_actu_bottom
	{background-color:#EFEFEF;
	width:170px;
	background-image:url(../images/templates/actualites_coin_gris.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:8px;}
	
.box_actu .actu, .box_actu_bottom .actu
	{color:#1E5486;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	font-size:x-small;
	font-weight:bold;}
	
.box_actu a:link, .box_actu a:visited, .box_actu_bottom a:link, .box_actu_bottom a:visited
	{color:#FE0000;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	font-size:x-small;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:underline;}

.image_actu
	{float:left;}
	
.image_droite_actu
	{float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;}
	
.menu_bas
	{background-color:#1E5486;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	font-size:x-small;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
	padding-left:7px;
	margin-left:10px;
	margin-top:10px;
	width:550px;
	float:left;
	text-align:center;
	padding-top:1px;
	padding-bottom:2px;}
	
.menu_bas a:link, .menu_bas a:visited 
	{	/*font-size:10px;*/
	font-size:x-small;
	color:#FFFFFF;
	text-decoration:none;}

/* __________________début élément body page accueil___________________ */




/* __________début élément "tableau" page historique____________ */

	
.tableau
	{float:left;
	border-bottom:1px solid #F18E33;
	width:550px;
	padding-top:10px;
	padding-bottom:10px;}

.date
	{float:left;}
	
.decale
	{margin-left:45px;}
	
/* __________fin élément "tableau" page historique____________ */
	
/* __________début éléments coordonnees ____________ */

.associations
	{margin-left:100px;
	text-align:left}

/* __________fin élément coordonnees____________ */
	
/* __________début éléments form ____________ */

#form_gauche
	{float:left;
	width:200px;
	color:#F18E33;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	padding-top:10px;}
	
#form_droite
	{float:left;
	width:200px;
	padding-top:10px;}

#form-don_gauche
	{float:left;
	width:140px;
	color:#F18E33;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	padding-top:10px;}
	
#form-don_droite
	{float:left;
	width:250px;
	padding-top:10px;}

.texte_bon_generosite
	{color:#FF9933;
	font-weight:bold;
	font-size:140%;}

#jaune
	{background-color:#FFFF99;
	border: 1px solid #000000;
	margin-left:10px;
	height:800px;}
	
	#jaune2
	{background-color:#FFFF99;
	border: 1px solid #000000;
	margin-left:10px;
	width:580px;
	height:730px;}

.orange
	{background-color:#F18E33;
	margin-left:10px;
	margin-right:10px;}

.form_valider
	{margin-left:195px;}



/* __________fin éléments form ____________ */