/* CSS Document */

#gauche h1 { background-image:url("../_img_de/logo.jpg"); text-indent:-9000px; overflow:hidden; text-decoration:none; width:171px; height:118px }
#gauche ul { background-image:url("../_img_de/menu_bg.jpg"); }

#gauche ul li a.overacc:hover { background-image: url("../_img_de/overstart.jpg"); }
#gauche ul li a.overacc { height:22px }
#gauche ul li a.overmari:hover { background-image: url("../_img_de/overhochzeit.jpg"); }
#gauche ul li a.overnaiss:hover { background-image: url("../_img_de/overgeburt.jpg"); }
#gauche ul li a.overcdv:hover { background-image: url("../_img_de/overgrusskarten.jpg"); }
#gauche ul li a.overbapt:hover { background-image: url("../_img_de/overtaufkomm.jpg"); }
#gauche ul li a.overinvit:hover { background-image: url("../_img_de/overeinladung.jpg"); }
#gauche ul li a.overserv:hover { background-image: url("../_img_de/overservice.jpg");background-repeat:  no-repeat;}
#gauche ul li a.overserv { height:65px }
.overserv {border-bottom:0;}

#panier { background-image:url("../_img_de/basket_bg.jpg"); }

#droite h1 {font-size:14px;}
#droite h2 { background-image:url("../_img_de/wilkommen.jpg"); }
#droite h3 {font-size:14px;}
.best_seller h3,.best_seller2 h3 {font-size:10px !important;}

/*
#promos h3 { background-image:url("../_img_de/h3_promos.jpg"); width:150px; }

#naiss24h h3{ background-image:url("../_img_de/h3_24h.jpg"); }	
*/
.titrepromos { background-image:url(../_img_de/h3_promos_02.gif); }

.titrespecial   { background-image:url(../_img_de/h3_OffreSpe_02.jpg); }

.titrenaiss24h  { background-image:url(../_img_de/h3_NaissPlus_02.jpg); }

.titrevoeux  { background-image:url(../_img_de/h3_titrevoeux.jpg); }


#customFont_Mariage, #customFont_Naissance { width:295px; float:left; margin-left:50px; }
#customFont_Mariage ul { display:block; width:230px; height:535px; margin:0; padding:0; background-image:url(../_img_de/policesexemples_de_mariage.jpg); background-repeat:no-repeat; list-style:none } 
#customFont_Naissance ul { display:block; width:230px; height:535px; margin:0; padding:0; background-image:url(../_img_de/policesexemples_de_naissanc.jpg); background-repeat:no-repeat; list-style:none }
#customFont_Mariage ul li, #customFont_Naissance ul li { height:35px }
#customFont_Mariage ul li input, #customFont_Naissance ul li input { float:left }
#customFont_Mariage ul li label, #customFont_Naissance ul li label { display:block; width:205px; height:34px; cursor:pointer; text-indent:-9000px; overflow:hidden; }

#customColor { width:295px; float:right; margin:0; }
#customColor ul { display:block; width:230px; height:auto; margin:0; padding:0; background-image:url(../_img_de/farben.jpg); background-repeat:no-repeat; list-style:none }
#customColor ul li { height:20px }
#customColor ul li input { float:left }
#customColor ul li label { display:block; width:205px; height:20px; cursor:pointer; text-indent:-9000px; overflow:hidden; }

