div.spacer{
	background-color:#FFE991;
}
div.menu{
	height:24px;
	padding-top:3px;
	background-image:url(../images/fd_menu.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	text-decoration: none;
	vertical-align:middle;
	font-weight: bold;
}
html>body div.menu{
	height:21px;
}
a.menu:link, a.menu:visited {
	text-decoration: none;
	color:#FFFFFF;
}
a.menu:hover {
	text-decoration: underline;
	color:#FFFFFF;
}
div#conteneur{
background-color:#FFE991;
padding:10px 10px 0 10px;
width: 780px;
}
html>body div#conteneur{
padding:10px 10px 0 10px;
width: 760px;
}

div.accueil{
	width:494px;
	height:95%;
	background-image:url(../images/fd_accueil.jpg);
	background-repeat:no-repeat;
	background-color:#FFF2BD;
	padding-left:25px;
	padding-top:5px;
	font-size: 10px;
	font-weight:bold;
	text-transform: uppercase;
}
/******************************************************************************************************/
/******************************************************************************************************/
/******************************************************************************************************/
div.condoleance{
	width:489px;
	height:30px;
	background-image:url(../images/condoleanceTitre.jpg);
	background-repeat:no-repeat;
	background-color:#FFF2BD;
	padding-left:5px;
	padding-top:5px;
	font-size: 10px;
	font-weight:bold;
	text-transform: uppercase;
}
*html div.condoleance{
	width:494px;
}

div.contenu_condoleance{
	width:475px;
	background-image:url(../images/degradecondoleance.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFF3BE;
	text-transform: none;
	font-weight:normal;
	color:#432402;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
}
div.photo_condoleance{
	float:left;
	border:1px solid #432402;
	width:144px;
	height:107px;	
	margin : 10px 10px 10px 10px
}
.texte_condoleance{
	width : 250px;
	color:#432402;
	vertical-align:bottom;
	height:107px;	
	margin : 10px 10px 10px 10px;
	float:left;
}
div.formulaire_condoleance{
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}
/******************************************************************************************************/
/******************************************************************************************************/
/******************************************************************************************************/
html>body div.accueil{
	width:469px;
	height:95%;
}
div.contenu_accueil{
	margin-top:10px;
	text-transform: none;
	font-weight:normal;
	height:90%;
}
div.contenu_mois{
	margin-top:10px;
	text-transform: none;
	font-weight:normal;
	height:90%;
}
.contenu_mois a:link,.contenu_mois a:visited {
	text-decoration: underline;
	color:#000000;
}
.contenu_mois a:hover {
	text-decoration: underline;
	color:#EF7F2B;
}
div.contenu{
	width:730px;
	background-image:url(../images/fd_titre.jpg);
	background-repeat:no-repeat;
	background-color:#FFF2BD;
	padding-left:25px;
	padding-top:5px;
	font-size: 10px;
	font-weight:bold;
	text-transform: uppercase;
}
div.contenu_asso{
	/*width:700px;*/
	padding-right:10px;
	background-color:#FFF2BD;
	padding-left:25px;
	padding-top:5px;
	font-size: 10px;
	font-weight:bold;
	text-transform: uppercase;
}
html>body div.contenu{
	width:715px;
}

div.mois{
	background-image:url(../images/fd_mois.jpg);
	background-color:#FFF2BD;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:25px;
	font-size: 10px;
	font-weight:bold;
	text-transform: uppercase;
}
div.arrondi{
height:22px;
width:100%;
background-image:url(../images/arrondi.gif);
background-repeat:no-repeat;
background-position:right;
background-color:#FFF2BD;
}
html>body div.arrondi{
max-width:100%;
}

div.titre{
	height:25px;
	margin-top:35px;
	margin-bottom:35px;
	margin-right:10px;
	padding-top:5px;
	padding-left:15px;
	Xbackground-color:#F6BC37;
	Xborder:1px solid #563E05;
	background-image:url(../images/souligner2.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#FFE16A;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 10px;
	color:#0068B2;
}
html>body div.titre{
	height:20px;
	padding-top:5px;
}
div.titre_accueil{
	height:25px;
	margin-top:35px;
	margin-bottom:35px;
	margin-right:10px;
	padding-top:5px;
	padding-left:15px;
	Xbackground-color:#F6BC37;
	Xborder:1px solid #563E05;
	background-image:url(../images/souligner3.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#FFE16A;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 10px;
	color:#0068B2;
}
html>body div.titre_accueil{
	height:20px;
	padding-top:5px;
}
div.footer{
	height:31px;
	width:100%;
	padding-top:10px;
	background-image:url(../images/footer.gif);
	background-color:#FFE991;	
	background-repeat:no-repeat;
	background-position:right;
	font-size: 10px;
	font-weight:bold;
	color:#0067B1;
	text-align: center;
}
html>body div.footer{
	height:21px;
}
div.savoir{
	font-size: 10px;
	font-weight:bold;
	padding-left:30px;
	background-image:url(../images/savoir.gif);
	background-repeat:no-repeat;
	background-position:left;
}
div.savoir2{
	height:22px;
	font-size: 10px;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	background-image:url(../images/loupe.gif);
	background-repeat:no-repeat;
	background-position:left;
}
div.liens{
	vertical-align:center;
	float:left;
	margin-right:10px;
}
.gras{
	font-size: 10px;
	font-weight:bold;
}
div.objectif{
width:680px;
	font-size: 11px;
 background-color:#FFFBEB;
 padding:5px 5px 5px 5px ;
 border:1px solid #F6B653;
}
li.doc {
list-style-type:none;
	padding:0px 0px 0px 15px;
	background-image: url(../images/jump.gif);
	background-repeat: no-repeat;
}
tr.sous_titre td{
	height:45px;
	padding-left:15px;
	background-image:url(../images/souligner2.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 10px;
	color:#0068B2;
	
}
div.arbo{
 width:680px;
 font-size: 11px;
 background-color:#FFFBEB;
 padding:5px 5px 5px 5px ;
 Xborder:1px solid #F6B653;
}
