/*Éléments de base*/
/*Déclarations générales*/
* {
	font-family: Verdana, Arial, sans-serif;
	}

:focus {outline: 0;}


html {
	margin: 0;
	padding: 0;
	}

body {
	background: url(../images/cff_bg.jpg) no-repeat center top;
	margin: 0;
	padding: 0;
	}

a {color: #996633; text-decoration:none;}
a:hover {color: #ffcc66;}

p {
	font: 12px Verdana, Arial, sans-serif;
	color: #996633;
	margin-right: 100px;
	}

p a {font-weight: bold; border-bottom:thin; border-bottom-style:dotted;}

ul {
	font: 12px Verdana, Arial, sans-serif;
	color: #996633;
	}

li {
	margin-bottom: 6px;
	}
	
table {
	font: 12px Verdana, Arial, sans-serif;
	color: #996633;
	margin-right: 100px;
	margin-bottom: 15px;
	}

h3 {
	font-size: 13px;
	color: #6d3a00;
	text-align: center;
	text-decoration: underline;
	margin-right: 100px;
	}
	
h4 {
	text-align: right;
	font-size: 13px;
	color: #996633;
	margin-right: 100px;
	}

hr {
	color: #cc9958;
	width: 150px;
	margin-right: 100px;
	}

img {
	border: 0;
	}

/*Placement général de la page de base*/
#contenant {
	width: 1000px;
	margin: 0 auto 0 auto;
	}

#txt_entete {
	display: none;
	}
	
#entete {
	width: 1000px;
	height: 280px;
	margin: 0;
	background: url(../images/cff_entete.png) no-repeat top center;
	padding: 0;
	}

#contenu {
	width: 1000px;
	min-height: 450px;
	margin: 0;
	background: url(../images/cff_bg_contenu.jpg) no-repeat center top;
	}

#intro {
	margin: 0 0 0 auto;
	padding-top: 20px;
	width: 780px;
	}

#titre_section {
	margin: -4px 0 0 0;	
		}
		
#titre_section span, #sous_titre_section span {
	display: none;
		}

.quote {
	font: 14px Verdana, Arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	margin-right: 0px;
		}

.forfait {
	font: 14px Verdana, Arial, sans-serif;
		}

.prix {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #996633;
	margin: 0 100px 0 0;
	}

/*Tous les éléments propre au menu */	
#menu {
	position: absolute;
	z-index: 101;
	top: 280px;
	width: 228px;
	background: url(../images/cff_menu.png) no-repeat left top;
	}

#accueil {
	margin-top: 23px;
	}

.lien{
	width: 195px;
	height: 20px;
	margin: 2px 0 0 10px;
	padding: 0;
	display: block;
	text-decoration: none;
	}
	
.txt_bout { display: none;}

.optimise { font-size:9px; color: #cc9958;}

#signa { margin-left: 10px; width: 90px;}
	
#accueil {background: url(../images/accueil_up.gif) no-repeat left top;}
#accueil:hover {background: url(../images/accueil_hover.gif) no-repeat left top;}

#avis_deces {background: url(../images/a_deces_up.gif) no-repeat left top;}
#avis_deces:hover {background: url(../images/a_deces_hover.gif) no-repeat left top;}

#succursales {background: url(../images/succ_up.gif) no-repeat left top;}
#succursales:hover {background: url(../images/succ_hover.gif) no-repeat left top;}

#cartierville {background: url(../images/cartierville_up.gif) no-repeat left top;}
#cartierville:hover {background: url(../images/cartierville_hover.gif) no-repeat left top;}

#lanaudiere {background: url(../images/lanaudiere_up.gif) no-repeat left top;}
#lanaudiere:hover {background: url(../images/lanaudiere_hover.gif) no-repeat left top;}

#montreal {background: url(../images/montreal_up.gif) no-repeat left top;}
#montreal:hover {background: url(../images/montreal_hover.gif) no-repeat left top;}

#epiphanie {background: url(../images/epiphanie_up.gif) no-repeat left top;}
#epiphanie:hover {background: url(../images/epiphanie_hover.gif) no-repeat left top;}

#rive_nord {background: url(../images/rive_nord_up.gif) no-repeat left top;}
#rive_nord:hover {background: url(../images/rive_nord_hover.gif) no-repeat left top;}

#rive_sud {background: url(../images/rive_sud_up.gif) no-repeat left top;}
#rive_sud:hover {background: url(../images/rive_sud_hover.gif) no-repeat left top;}

#verdun {background: url(../images/verdun_up.gif) no-repeat left top;}
#verdun:hover {background: url(../images/verdun_hover.gif) no-repeat left top;}

#produits {background: url(../images/produits_up.gif) no-repeat left top;}
#produits:hover {background: url(../images/produits_hover.gif) no-repeat left top;}

#fleurs {background: url(../images/fleurs_up.gif) no-repeat left top;}
#fleurs:hover {background: url(../images/fleurs_hover.gif) no-repeat left top;}

#urnes {background: url(../images/urnes_up.gif) no-repeat left top;}
#urnes:hover {background: url(../images/urnes_hover.gif) no-repeat left top;}

#monuments {background: url(../images/mon_up.gif) no-repeat left top;}
#monuments:hover {background: url(../images/mon_hover.gif) no-repeat left top;}

#cercueils {background: url(../images/cerc_up.gif) no-repeat left top;}
#cercueils:hover {background: url(../images/cerc_hover.gif) no-repeat left top;}

#autres {background: url(../images/autres_up.gif) no-repeat left top;}
#autres:hover {background: url(../images/autres_hover.gif) no-repeat left top;}

#services {background: url(../images/services_up.gif) no-repeat left top;}
#services:hover {background: url(../images/services_hover.gif) no-repeat left top;}

#pre-arrangement {background: url(../images/pre_arr_up.gif) no-repeat left top;}
#pre-arrangement:hover {background: url(../images/pre_arr_hover.gif) no-repeat left top;}

#contacter {background: url(../images/contacter_up.gif) no-repeat left top;}
#contacter:hover {background: url(../images/contacter_hover.gif) no-repeat left top;}

#condoleances {background: url(../images/condo_up.gif) no-repeat left top;}
#condoleances:hover {background: url(../images/condo_hover.gif) no-repeat left top;}

#offre {background: url(../images/offre_up.gif) no-repeat left top;}
#offre:hover {background: url(../images/offre_hover.gif) no-repeat left top;}