a:link, a:visited {color: #fe66e1;  }

a:hover, a:active {color: #000;  }

a.pub_right img {border: 0; }

div#title {background-image: url(../bkg_logo.gif);  }

a#logo {background-image: url(../img_logo.gif); }

div#topright {background-image: url(../img_topright.gif);  }

div#menu_container {background-image: url(../bkg_menu.gif);  }

a#menu_home {background-image: url(../btn_home.gif);  }

a#menu_marriage {background-image: url(../btn_marriage.gif);  }

a#menu_marriage:hover {background-image: url(../btn_marriage_hover.gif);  }

a#menu_birth {background-image: url(../btn_birth.gif);  }

a#menu_birth:hover {height: 44px;  background-image: url(../btn_birth_hover.gif);  }

a#menu_all {background-image: url(../btn_all.gif);  }

a#menu_all:hover {background-image: url(../btn_all_hover.gif);  }

a#menu_mourning {background-image: url(../btn_mourning.gif);  }

a#menu_mourning:hover {background-image: url(../btn_mourning_hover.gif);  }

a#menu_fp_favoris {background-image: url(../btn_favoris.gif);  }

a#menu_lang_fr {background-image: url(../btn_lang_fr.gif);  }

a#menu_lang_en {background-image: url(../btn_lang_en.gif);  }

a#menu_new {background-image: url(../btn_news.gif);  }

a#menu_faq {background-image: url(../btn_faq.gif);  }

p#hotline a {background-image: url(../btn_support.gif);  }

p#hotline a:hover {background-image: url(../btn_support_hover.gif);  }

div#contents_container_right {background: url(../bkg_right2.gif) left repeat-y;   }

div#contents_container_right2 {background: url(../bkg_right.gif) bottom no-repeat;   }

#contents_container_right hr {color: #FFCCF5; background-color: #FFCCF5; }

h3 {color: #fe66e1;  }

ul#promo {list-style-image: url(../img_tik.gif); }

ul#promo li a.bg {background-image: url(../bkg_separator.gif); }

.bkg_fairepart, .fpcadre {background-image: url(../bkg_fairepart.gif);  }

.bkg_fairepart:hover {background-image: url(../bkg_fairepart_hover.gif); }

select.input_select {background-image: url(../bkg_form.gif); border: 1px solid #FFADEE; color: #fe66e1;}

input.input_text {background-image: url(../bkg_form.gif); border: 1px solid #FFADEE; color: #fe66e1;}
textarea.input_textarea {background: url(../bkg_form.gif) repeat-x top #FFF1FC; border: 1px solid #FFADEE; color: #fe66e1;}

input.input_submit {background-image: url(../bkg_form.gif); border: 1px solid #FFADEE; color: #fe66e1; font-weight: bold;}

div#previous a {background-image: url(../img_previous.gif);  }

div#previous a:hover {background-image: url(../img_previous_hover.gif);  }

div#next a {background-image: url(../img_next.gif);  }

div#next a:hover {background-image: url(../img_next_hover.gif);  }

.model_color  { color: #fe66e1; }
.borderColor  { border: solid 1px #fe66e1; }
.bg_color     { background-color: #FEBAEF; }




#box ul li { background: #FFF; border-color: #FFADEE; }
#box ul li div.titre { background: #FFF4FE; color: #FE66E1; border-color: #FFADEE; }
#box ul li div.valider { background: #FFF4FE; color: #FE66E1; border-color: #FFADEE; }

/* CADRES SIMPLES */
.simpleBoxUpperleft, .simpleBoxUpperright, .simpleBoxLowerleft, .simpleBoxLowerright { background-image: url('../simpleBox.gif'); background-repeat: no-repeat; }
.simpleBoxInside { border-color: #FFADEE !important; }

/* CADRES PLEIN */
.filledBoxUpperleft, .filledBoxUpperright, .filledBoxLowerleft, .filledBoxLowerright { background-image: url('../filledBox.gif'); background-repeat: no-repeat; }
.filledBoxInside { background: #E698D7 !important; }

/* FICHE PRODUIT */
#prodBox { background: url('../prodBox.gif'); }


/* BO TABLO */
table.beautifulTable th, table.beautifulTable thead   { background: #E698D7; }
table.beautifulTable { border: solid 1px #FFADEE; }
table.beautifulTable td { border: solid 0px #FFADEE; }


.btn { background: #FFADEE; }
.btn:hover { background: #DF8DCE; }

.btn.back { background: #ccaacc; }
.btn.back:hover { background: #bb99bb; }
