	
html, body {font-size:14px;}
body {width:100%; margin:0px; padding:0px; background:url(images/bg.jpg) repeat-x fixed;text-align:center; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif;}

#envoi {margin:0px; padding:0px; text-align:left; font-family:Georgia, 'Times New Roman', Times, serif; color:#0e1131; background:#dfd8be}
#topStripe {border-bottom:1px solid #fff; background-color:#e7b505; height:8px; overflow:hidden;}
#menuStripe {border-bottom:1px solid #fff; background-color:#0e1131; height:35px; font-size:115%;}
#Scenery {border-bottom:1px solid #fff; height:285px; background:url(images/bg_sky.jpg) top center no-repeat #6c90c2;}
#SceneryAvis {border-bottom:1px solid #fff; height:180px; background:url(images/bg_avis.jpg) top center no-repeat #545561;}
#SceneryEta {border-bottom:1px solid #fff; height:180px; background:url(images/bg_eta2.jpg) top center no-repeat #545561;}
#SceneryAide {border-bottom:1px solid #fff; height:180px; background:url(images/bg_aide2.jpg) top center no-repeat #545561;}
#SceneryServices {border-bottom:1px solid #fff; height:180px; background:url(images/bg_services.jpg) top center no-repeat #545561;}
#SceneryPropos {border-bottom:1px solid #fff; height:180px; background:url(images/bg_propos2.jpg) top center no-repeat #545561;}

a { text-decoration:none; color:#0e1131; }
a:hover { background:#e1dcc7; color:#232960  }

a.link { border-bottom:1px solid #878683;}

a, img {outline:none; border:none;}
.PNGfix {behavior: url(iepngfix.htc);}
#menuContainer {position:relative}
/*a.ItemMenu  {color:#fff; text-decoration:none; float:left; height:35px; padding:0 30px 0 0; text-align:center; background:none}*/
a.ItemMenu  {color:#fff; text-decoration:none; float:left; height:35px; padding:0px 10px 0px 0px; text-align:center; background:none}
a:hover.ItemMenu, #ProdOn, #ProposOn, #EtableOn, #AideOn, #AvisOn  {color:#e7b505}

#deces a {color:#d7b84e; text-decoration:none; background:none}
#deces a:hover {color:#fff; text-decoration:underline}

.menuItem {margin-top:6px;}

#headerNouvelles { background:url(images/h_nouvelles.gif) no-repeat; width:240px; height:34px;}
#headerDeces { background:url(images/h_deces.gif) no-repeat; width:240px; height:34px;}
#headerSiege { background:url(images/h_siegesocial.gif) no-repeat; width:186px; height:34px; margin-top:20px;}
#headerMission { background:url(images/h_mission.gif) no-repeat; width:240px; height:34px; margin:20px 0 0 25px;}
#header {display:none}

#homeMiddle {background:url(images/bg_middle.gif) repeat-x; padding:15px 0 15px; }
#homeMiddle ul {margin:0px; padding:0px; color:#e0e0e5; list-style-type:none}
#homeMiddle li {padding-left:20px; background:url(images/bullet_news.gif) no-repeat; margin-bottom:10px;}
#homeMiddle li b {color:#d7b84e;}
#separator {background:url(images/middle_separator.gif) repeat-y; width:30px}
#separatorSiege {width:30px}

#mission {padding-left:10px; line-height:135%; background:url(images/bg_mission.png) no-repeat; behavior: url(iepngfix.htc); width:534px;}
#missionTexte { margin:0 60px 0 30px; text-align:justify}
#deces {padding-left:10px; line-height:125%; color:#d7b84e;}
#deces b {font-size:115%; font-weight:bold; color:#FFF}
#picDeces {border:1px solid #999999}
#ensavoir {margin-top:10px; display:block}

#switcher img {display:block; margin-bottom:10px}
#deceased {float:left}


.sousmenu {position:absolute; top:35px; left:0px; z-index:8; border-top:1px solid #fff; border-right:1px solid #fff;  border-left:1px solid #fff; background:url(images/bg_sm.png) no-repeat; text-align:left; width:250px;}
.sousmenu2 {position:absolute; top:35px; right:0px; z-index:8; border-top:1px solid #fff; border-right:1px solid #fff;  border-left:1px solid #fff; background:url(images/bg_sm.png) no-repeat; text-align:left; width:250px;}
.sousmenu  a, .sousmenu2  a { padding:10px 30px; border-bottom:1px solid #fff; display:block; clear:both; font-size:85%; color:#FFFFFF; text-decoration:none; background:none}
.sousmenu  a:hover, .sousmenu2  a:hover { color:#e7b505; background:#141625}

#footer {border-top:1px solid #9f9e98;; margin-top:30px; font-size:80%; width:940px; text-align:center; color:#666666}
#footerInt {border-top:1px solid #9f9e98;; margin-top:30px; font-size:80%; width:835px; text-align:center; color:#666666}
#footer p, #footerInt p { margin:10px 0 30px;}
#footer a, #footerInt a { color:#666666; text-decoration:none; background:none}
#footer a:hover, #footerInt a:hover { color:#000; text-decoration:underline}

#tablo td { background:url(images/bullet_news.gif) no-repeat top left; line-height:100%; padding:5px 0px 5px 20px; font-size:90%}
#tablo td a {color:#e7b505; text-decoration:none; background:none; }
#tablo td a:hover { color:#FFFFFF; text-decoration:underline} 



/*AVIS------------------------*/
h1 {font-size:160%; text-align:left; display:block; margin:20px 0 0;}
#searchBar { width:835px; background:url(images/bg_search.png) no-repeat; margin-top:20px; text-align:left; behavior: url(iepngfix.htc);}
#searchBar input {font-family:Georgia, 'Times New Roman', Times, serif; padding:5px 0px 0px 12px; background:none; margin:0px; border:none}




#AvisContent { font-family:Georgia, 'Times New Roman', Times, serif; color:#0e1131} 
#searchLetters {font-weight:bold;  font-family:Georgia, 'Times New Roman', Times, serif; font-size:115%; width:835px; height:30px; background:url(images/bg_search.png) no-repeat; behavior: url(iepngfix.htc); margin-top:10px; text-align:center;}

a.letter { color:#9b9583; text-decoration:none; padding:0px 5px; background:none}
a:hover.letter, #letterOn { color:#0e1131;}

#searchLettersBot { width:835px; height:10px; background:url(images/bg_search.png) left bottom no-repeat; behavior: url(iepngfix.htc);}
.barSearch {margin:13px 0 0 10px; float:left; position:relative}
#bgmots {background:url(images/b_mots01.gif) no-repeat; width:202px; height:30px; margin-left:15px; padding:0px;}
#mois { position:absolute; top:43px; left:3px; z-index:5; width:122px; background:#d2ceb6; border:1px solid #7d8179; height:150px; overflow-y:scroll; overflow-x:hidden;}
#bgmois {background:url(images/b_mois01.gif) no-repeat; width:133px; height:30px;}

#annee { position:absolute; top:43px; left:3px; z-index:5; width:102px; background:#d2ceb6; border:1px solid #7d8179; height:150px; overflow-y:scroll; overflow-x:hidden;}
#bgannee {background:url(images/b_annee01.gif) no-repeat; width:112px; height:30px;}

#centreList { position:absolute; top:43px; left:3px; z-index:5; width:202px; background:#d2ceb6; border:1px solid #7d8179; height:170px; overflow-y:scroll; overflow-x:hidden;}
#bgcentreList {background:url(images/b_centre01.gif) no-repeat; width:211px; height:30px;}

.fauxSelect 
{scrollbar-arrow-color: #0e1131; 
scrollbar-3dlight-color: #e1dac0; 
scrollbar-darkshadow-color: #7d8179; 
scrollbar-face-color: #e1dac0; 
scrollbar-highlight-color: #e1dac0; 
scrollbar-shadow-color: #e1dac0; 
scrollbar-track-color: #d2ceb6;
}
#mois a, #annee a, #centreList a { display:block; color:#000033; text-decoration:none; text-align:left; padding:4px 8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:85%}
#mois a:hover, #annee a:hover, #centreList a:hover { color:#e7b505; background:#000033;}

a.pagination { border:1px solid #666666; padding:2px 6px; text-decoration:none; color:#0e1131;  }
a:hover.pagination, #paginationOn { border:1px solid #0e1131; background:#e8e4d4}
#paginationOn2 { border:1px solid #0e1131; background:#f4f1e4}

#deceasedBar { width:835px; height:37px;background:url(images/bg_decede_menu.png) no-repeat; margin-top:20px; text-align:left; behavior: url(iepngfix.htc);}
#deceasedBar a { background:url(images/decede_menu01.gif) no-repeat; float:right; padding:9px 12px 0px; height:37px; color:#0e1031; text-decoration:none; position:relative}
#deceasedBar a:hover{ background:url(images/decede_menu02.gif) no-repeat; }
#deceasedBar #registreOn { background:url(images/decede_menu02.gif) no-repeat; }
#deceasedBar #directionsOn { background:url(images/decede_menu02.gif) no-repeat; }

#deceasedBarA { width:835px; height:37px;background:url(images/bg_decede_menu.png) no-repeat; margin-top:5px; text-align:left; behavior: url(iepngfix.htc);}
#deceasedBarA a { background:url(images/decede_menu01.gif) no-repeat; float:right; padding:9px 12px 0px; height:37px; color:#0e1031; text-decoration:none; position:relative}
#deceasedBarA a:hover{ background:url(images/decede_menu02.gif) no-repeat; }
#deceasedBarA #registreOn { background:url(images/decede_menu02.gif) no-repeat; }
#deceasedBarA #directionsOn { background:url(images/decede_menu02.gif) no-repeat; }

#cadre {width:180px; background:url(images/bg_cadre2.gif) no-repeat; margin-top:10px; text-align:left}
/*#cadre img {margin:15px;}*/
h2 { font-size:115%; margin:10px 0 0px; height:30px; border-bottom:1px solid #9f9e98; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif }
h6 { font-size:115%; margin:10px 0 0px; height:30px; width:540px; border-bottom:1px solid #9f9e98; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif }
h3 { font-size:125%; margin:0px; height:30px; border-bottom:1px solid #9f9e98; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif }
h4 { font-size:125%; margin:0px; }
h5 { font-size:115%; margin:0px 0px 7px; }

.boiteDecede, .boiteDecede2 {width:625px; height:235px; margin:10px 0px 0 30px; background:url(images/bg_directions.gif) no-repeat;}
.boiteDecede table {margin:0px 0px 0px 20px; font-size:90%}
.boiteDecede2 table {margin:0px 0px 0px 20px; font-size:100%}

.boiteDecedeA, .boiteDecedeA2 {width:570px; height:235px; margin:10px 0px 0 30px; background:url(images/bg_directions_A.gif) no-repeat;}
.boiteDecedeA table {margin:0px 0px 0px 20px; font-size:90%}
.boiteDecedeA2 table {margin:0px 0px 0px 20px; font-size:100%}

.padBot { padding-bottom:10px;}
.padLeft { padding-left:20px;}

#registre {font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif}
.champ { width:145px; height:24px; padding:4px 4px 0px; background:#eeeadc; border:1px solid #7f7a73}
.champA { width:100px; height:20px; padding:2px 2px 0px; background:#eeeadc; border:1px solid #7f7a73}
.champMessage { width:320px; height:64px; padding:4px 4px 0px; background:#eeeadc; border:1px solid #7f7a73; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif;}
.champMessageA { width:230px; height:60px; padding:2px 2px 0px; background:#eeeadc; border:1px solid #7f7a73; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif;}

a.envoyer {width:167px; height:33px; background:url(images/b_envoyer1.gif) no-repeat; display:block; border:none}
a:hover.envoyer {background:url(images/b_envoyer2.gif) no-repeat;}
.visite {width:167px; height:33px; background:url(images/b_visite01.png) no-repeat; display:block; border:none}
a.visiteImages {width:167px; height:33px; background:url(images/b_visite01.png) no-repeat; display:block; border:none}
a:hover.visiteImages {background:url(images/b_visite02.png) no-repeat;}


.download {width:167px; height:33px; background:url(images/b_download01.png) no-repeat; display:block; border:none}
a.Download{width:167px; height:33px; background:url(images/b_download01.png) no-repeat; display:block; border:none}
a:hover.Download {background:url(images/b_download02.png) no-repeat;}

#boutonMask {display:none} 

a.closewindow { width:149px; height:21px; background:url(images/b_window1.gif) no-repeat; display:block; border:none}
a:hover.closewindow {background:url(images/b_window2.gif) no-repeat;}

a.googleBtn { margin-top:10px; width:90px; height:21px; background:url(images/b_googlemap1.gif) no-repeat; display:block; border:none}
a:hover.googleBtn {background:url(images/b_googlemap2.gif) no-repeat;}


/* Envoi de fleurs */
.flowerForm { background:url(images/bg_flowerform.png) no-repeat;}
.flowerBoxFormBot { background:url(images/bg_flowerform.png) no-repeat left bottom; width:653px;}

/*.flowerBox { background:url(images/bg_flowerbox.png) no-repeat; width:182px;}
.flowerBoxBot { background:url(images/bg_flowerbox.png) no-repeat left bottom; width:182px;}
#flowerBox { display:block; margin:15px 15px 10px 20px; float:left}
#flower { float:left; margin-bottom:10px;}
#flowerPick {float:left; padding-top:30px; margin:0 0 0 15px; text-align:left;}
#flowerNbr { float:left; padding-top:30px; margin:0 15px 0 0; text-align:left; width:80px;}*/
			
/*a.news { display:block; text-decoration:none; color:#0e1131; cursor:pointer; height:45px; border-top:1px solid #9f9e98}*/
a.news { display:block; padding:10px 0px 10px 0px; text-decoration:none; color:#0e1131; cursor:pointer; height:20px; border-top:1px solid #9f9e98}
a:hover.news { background:#e1dcc7; color:#232960  }
/*.newsDiv { float:left; margin:13px 0px 0px 0px; }*/
.newsDiv { float:left; margin:0px 0px 0px 0px; }
#bullet { width:10px; overflow:hidden; margin-right:5px;}
.newsDate {width:170px; text-align:left;}
.newsImage {float:right; padding:0 0 30px 30px; }
.newsImageLeft {float:left; padding:0 30px 30px 0; }
.newsImage img, .newsImageLeft img {border:1px solid #878683}

ul {margin:0px; padding:0px; list-style-type:none}
li {padding-left:20px; background:url(images/bullet_news2.gif) no-repeat; margin-bottom:10px;}
#title {font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif; font-style:italic}


.registreEntry {text-align:justify; line-height:135%; padding:20px;}
.RegistreBox {background:url(images/bg_flowerform.png) no-repeat; text-align:left; width:835px;}
.RegistreBoxBot {margin-bottom:30px;}

.nouvellesList a {color:#FFFFFF; text-decoration:none; background:none}
.nouvellesList a:hover {color:#d7b84e; text-decoration:underline;}

.PersonnelBox {background:url(images/bg_flowerform.png) no-repeat; text-align:left; width:835px; margin-top:30px;}

.bordure {border:1px solid #000;}

.batisseAddy {background:url(images/bg_address_box.png) no-repeat bottom; width:322px; text-align:justify}

.imageCrem {display:block; margin:5px 0px 10px; border:1px solid #878683}
.Crem {padding:15px 20px 10px 0px; font-size:75%; line-height:100%; width:135px}
