body {background: #ffffff; color: #000000; margin-top: 0;  margin-right: 0; margin-bottom: 0; margin-left: 0; font-family: arial,helvetica;}

#tout {
	position: absolute;
	width: 800px;
	left: 50%;
	margin-left: -400px;
	/*margin-left: 4px;*/
	padding: 0;
	}

/* prochaine = font61 */

/* contenu bandeau haut */

#haut {background: #FE140B;position: absolute;top: 0;padding: 0; width: 800px; height: 98px;}

#logo {position: absolute;top: 0;padding: 0;}
#anniversaire-titre {position: absolute;left: 215px;padding: 0;top: 6px;}
#renseignement {position: absolute;left: 350px;padding: 0;top: 81px;color: #FCE596;font: bold 12px arial,helvetica;}

#menu_divers {background: #820008;position: absolute;left: 139px;padding: 0;top: 98px;width: 661px; height: 24px;}

ul#menuHaut {margin-top: 3px;  margin-right: 0; margin-bottom: 0; margin-left: 14px; padding: 0; font-weight: bold; list-style-type: none; width: 647px; }
#menuHaut li {float: left; display: block; border-left: 1px solid  #FCE596; border-right: 1px solid  #FCE596;font-size: 12px; color: #FCE596; background:#820008; margin: 2px 0 0 0; text-decoration: none; text-align: center;}
#menuHaut a {color: #FCE596; text-decoration: none;}
#menuHaut a:hover {color: #ffffff;}

#fond_anniversaire {background: #820008;position: absolute;left: 0;padding: 0;top: 122px;width: 800px; height: 31px;}

#barre_produit {background: #FF6100;position: absolute;left: 0px;top: 2px;padding: 0;width: 800px; height:27px;}

#theme {position: absolute;left: 14px;top: 4px;font-family: arial,helvetica;color: #820008;font-size: 16px; background:#FF6100;border: 0px;font-weight: bold;text-decoration: none;}

ul#menuBas {margin-top: 0;  margin-right: 0; margin-bottom: 0; margin-left: 130px; padding: 0; font-weight: bold; list-style-type: none; width: 666px; }

#menuBas li {float: left; display: block; border: 2px solid  #820008;font-size: 16px; margin: 2px 0 0 8px; text-decoration: none; text-align: center;vertical-align:middle;height: 19px;}
#menuBas a:hover {color: #ffffff;}

.garcon {color: #0F3A9B; background:#80D5E6;text-decoration: none;vertical-align:middle;}
.fille {color: #DF0859; background:#FCBBDE;text-decoration: none;vertical-align:middle;}
.mixte {color: #FFCC00; background:#FC4726;text-decoration: none;vertical-align:middle;}
.animation {color: #3D2822; background:#F09371;text-decoration: none;vertical-align:middle;}
.accessoire {color: #FA95C4; background:#8E138A;font-size: 12px;text-decoration: none;vertical-align:middle;}

.boutonoff {color: #820008; background:#FF6100;text-decoration: none;}
.texteoff {color: #ffffff;}
.boutonoff1 {color: #820008; background:#FF6100;text-decoration: none;font-size: 12px;}


/* contenu page */

#bas {position: absolute;left: 0; top: 154px;padding: 0;}

.font1 {font-family: arial,helvetica;color: #820008;font-size: 12px; text-align:justify;}
.font2 {font-family: arial,helvetica;color: #820008;font-size: 12px;}
.font3 {color: #C60000;font: bold 14px arial,helvetica;}
.font4 {font-family: arial,helvetica;color: #820008;font-size: 16px;font-weight:bold;}
.font40 {font-family: arial,helvetica;color: #820008;font-size: 12px;font-weight:bold;}
.font42 {font-family: arial,helvetica;color: #820008;font-size: 14px;font-weight:bold;}
.font44 {font-family: arial,helvetica;color: #000000;font-size: 12px;}
.font51 {font-family: arial,helvetica;color: #820008;font-size: 11px;}
.font52 {font-family: arial,helvetica;color: #31217C;font-size: 12px;font-weight:bold;}
.font53 {color: #000000;font: 12px arial,helvetica;}

/* garçon */
.font5 {color: #0754AC;font: 12px arial,helvetica;}
.font6 {color: #0754AC;font: bold 12px arial,helvetica;}
.font25 {color: #0754AC;font: 11px arial,helvetica;}
.font30 {color: #0754AC;font: bold 16px arial,helvetica;}
.font34 {color: #0754AC;font: bold 14px arial,helvetica;}

/* fille */
.font7 {color: #F42295;font: 12px arial,helvetica;}
.font8 {color: #F42295;font: bold 12px arial,helvetica;}
.font26 {color: #F42295;font: 11px arial,helvetica;}
.font31 {color: #F42295;font: bold 16px arial,helvetica;}
.font35 {color: #F42295;font: bold 14px arial,helvetica;}

/* mixte */
.font9 {color: #FC4726;font: 12px arial,helvetica;}
.font10 {color: #FC4726;font: bold 12px arial,helvetica;}
.font27 {color: #FC4726;font: 11px arial,helvetica;}
.font32 {color: #FC4726;font: bold 16px arial,helvetica;}
.font36 {color: #FC4726;font: bold 14px arial,helvetica;}

/* animation */
.font11 {color: #FE7C45;font: 12px arial,helvetica;}
.font12 {color: #FE7C45;font: bold 12px arial,helvetica;}
.font28 {color: #FE7C45;font: 11px arial,helvetica;}
.font33 {color: #FE7C45;font: bold 16px arial,helvetica;}
.font37 {color: #FE7C45;font: bold 14px arial,helvetica;}

.font13 {color: #0754AC;font: 11px arial,helvetica;}
.font14 {color: #F42295;font: 11px arial,helvetica;}
.font15 {color: #FC4726;font: 11px arial,helvetica;}
.font16 {color: #FE7C45;font: 10px arial,helvetica;}

/* accessoires */
.font17 {color: #8e138a;font: 12px arial,helvetica;}
.font18 {color: #8e138a;font: bold 12px arial,helvetica;}
.font19 {color: #8e138a;font: 11px arial,helvetica;}
.font20 {color: #8e138a;font: bold 11px arial,helvetica;}
.font46 {color: #8e138a;font: bold 12px arial,helvetica;}
.font47 {color: #8e138a;font: bold 16px arial,helvetica;}
.font55 {color: #8e138a;font: bold 14px arial,helvetica;}

/* cd/dvd */
.font21 {color: #653204;font: 12px arial,helvetica;}
.font22 {color: #653204;font: bold 11px arial,helvetica;}
.font23 {color: #653204;font: 11px arial,helvetica;}
.font24 {color: #653204;font: bold 11px arial,helvetica;}
.font48 {color: #653204;font: bold 12px arial,helvetica;}
.font49 {color: #653204;font: bold 16px arial,helvetica;}

/* promotion */
.font56 {color: #C60000;font: 12px arial,helvetica;}
.font57 {color: #C60000;font: bold 12px arial,helvetica;}
.font58 {color: #C60000;font: 11px arial,helvetica;}
.font59 {color: #C60000;font: bold 16px arial,helvetica;}
.font60 {color: #C60000;font: bold 14px arial,helvetica;}



/* panier */
.font41 {color: #FCE596;background:#820008;;font: bold 13px arial,helvetica;}
.font43 {color: #FCE596;background:#820008;;font: bold 11px arial,helvetica;}
.font50 {background:#820008;;font: 6px arial,helvetica;}

.font54 {color: #820008;background:#FCE596;;font: bold 13px arial,helvetica;}

#borduremarron {border: 2px solid #820008;}

/* aide commande */
#aide {background: #f3f2f2;position: absolute;left: 0;top: 2px;z-index:3;}
#deroulant {visibility: visible;}
#deroulant1 {visibility: visible;}
#deroulant2 {visibility: visible;} 
#bordgaucheG {background-image:url(imag/bordGacG.gif);background-repeat:repeat-y;}
#borddroitG {background-image:url(imag/bordDacG.gif);background-repeat:repeat-y;}
#bordgaucheF {background-image:url(imag/bordGacF.gif);background-repeat:repeat-y;}
#borddroitF {background-image:url(imag/bordDacF.gif);background-repeat:repeat-y;}
#bordgaucheM {background-image:url(imag/bordGacM.gif);background-repeat:repeat-y;}
#borddroitM {background-image:url(imag/bordDacM.gif);background-repeat:repeat-y;}
#bordgaucheA {background-image:url(imag/bordGacA.gif);background-repeat:repeat-y;}
#borddroitA {background-image:url(imag/bordDacA.gif);background-repeat:repeat-y;}
#bordgaucheP {background-image:url(imag/bordGacP.gif);background-repeat:repeat-y;}
#borddroitP {background-image:url(imag/bordDacP.gif);background-repeat:repeat-y;}

#bordgaucheD {background-image:url(imag/bordGacD.gif);background-repeat:repeat-y;}
#borddroitD {background-image:url(imag/bordDacD.gif);background-repeat:repeat-y;}

/* cgv */
#cgv {background: #FCE596;position: absolute;left: 0;top: 5px;z-index:4;}
 


#tableau-panier {border: 1px solid  #B30008;}

#idima {border: 0;}

.st1 {color: #000000;font: bold 12px arial,helvetica;}
.st2 {color: #000000;font: bold 16px arial,helvetica;}
.st3 {color: #000000;font: bold 8px arial,helvetica;}
.st4 {color: #FF0000;font: 12px arial,helvetica;}
.st5 {color: #000000;font: 12px arial,helvetica;}
.st6 {color: #0754AC;font: bold 16px arial,helvetica;}
.st7 {color: #F42295;font: bold 16px arial,helvetica;}
.st8 {color: #FCD766;font: bold 16px arial,helvetica;}
.st81 {color: #FFFFFF;font: bold 16px arial,helvetica;}
.st82 {color: #f38dc0;font: bold 16px arial,helvetica;}
.st83 {color: #f28e00;font: bold 16px arial,helvetica;}
.st84 {color: #f09371;font: bold 16px arial,helvetica;}

.st9 {color: #0754AC;font: 12px arial,helvetica;}
.st10 {color: #F42295;font: 12px arial,helvetica;}
.st11 {color: #FCD766;font: 12px arial,helvetica;}
.st12 {color: #820008;font: bold 12px arial,helvetica;}
.st13 {color: #FCD766;font: bold 12px arial,helvetica;}
.st14 {color: #914045;font: 12px arial,helvetica;}
.st15 {color: #820008;font: 12px arial,helvetica;}
.st16 {color: #ff0000;font: bold 12px arial,helvetica;}

.md1 {color: #820008;font: bold 12px arial,helvetica;}
.md2 {color: #820008;font: 12px arial,helvetica;}
.md3 {color: #FF0000;font: 12px arial,helvetica;}
.md4 {color: #FF0000;font: bold 12px arial,helvetica;}
.md5 {color: #FFDF80; background: #820008;font: 12px arial,helvetica;}

.pc1 {color: #0754AC;font: bold 12px arial,helvetica;}
.pc2 {color: #F42295;font: bold 12px arial,helvetica;}
.pc3 {color: #FCD766;font: bold 12px arial,helvetica;}
.pc4 {color: #FFFFFF;font: bold 12px arial,helvetica;}
.pc5 {color: #FF0000;font: 10px arial,helvetica;}
.pc6 {color: #FF0000;font: bold 12px arial,helvetica;}
.pc7 {color: #f38dc0;font: bold 12px arial,helvetica;}
.pc8 {color: #FC4726;font: bold 12px arial,helvetica;}
.pc9 {color: #f28e00;font: bold 12px arial,helvetica;}
.pc10 {color: #f09371;font: bold 12px arial,helvetica;}

.pc36 {color: #C60000;font: bold 12px arial,helvetica;}
.pc37 {color: #FC4726;font: bold 12px arial,helvetica;}
.pc38 {color: #F42295;font: 10px arial,helvetica;}
.pc39 {color: #F42295;font: bold 12px arial,helvetica;}
.pc40 {color: #0754AC;font: bold 12px arial,helvetica;}
.pc41 {color: #0754AC;font: 10px arial,helvetica;}
.pc42 {color: #F42295;font: 10px arial,helvetica;}
.pc43 {color: #FC4726;font: 10px arial,helvetica;}
.pc431 {color: #C60000;font: 10px arial,helvetica;}
.pc44 {color: #8E138A;font: 10px arial,helvetica;}
.pc45 {color: #8E138A;font: 12px arial,helvetica;}
.pc46 {color: #820008;font: 10px arial,helvetica;}
.pc47 {color: #8e138a;font: 11px arial,helvetica;}
.pc48 {color: #8e138a;font: bold 12px arial,helvetica;}
.pc49 {color: #653204;font: 11px arial,helvetica;}
.pc50 {color: #653204;font: 14px arial,helvetica;}
.pc51 {color: #653204;font: bold 12px arial,helvetica;}
.pc52 {color: #3d2822;font: bold 12px arial,helvetica;}
.pc53 {color: #3d2822;font: 11px arial,helvetica;}

.pan1 {color: #31217C;font: bold 12px arial,helvetica;}
.pan2 {color: #820008;font: bold 16px arial,helvetica;}
.pan3 {color: #FFDF80;background:#B30008;;font: bold 12px arial,helvetica;}
.pan4 {color: #FE140B;font: bold 16px arial,helvetica;}
.pan5 {color: #FF0000;background:#FFFFFF;font:10px arial,helvetica;}
.pan6 {color: #0000FF;background:#FFFFFF;font:10px arial,helvetica;}
.pan7 {color: #FF0000;font: 12px arial,helvetica;}
.pan8 {color: #FF0000;font: bold 12px arial,helvetica;}

.titp1 {color: #0754AC;font: bold 16px arial,helvetica;}
.titp2 {color: #F42295;font: bold 16px arial,helvetica;}
.titp3 {color: #FC4726;font: bold 16px arial,helvetica;}
.titp4 {color: #C60000;font: bold 16px arial,helvetica;}
.titp5 {color: #8e138a;font: bold 16px arial,helvetica;}
.titp6 {color: #3d2822;font: bold 16px arial,helvetica;}

.titc1 {color: #0754AC;font: 12px arial,helvetica;}
.titc2 {color: #F42295;font: 12px arial,helvetica;}
.titc3 {color: #FC4726;font: 12px arial,helvetica;}
.titc4 {color: #C60000;font: 12px arial,helvetica;}
.titc5 {color: #8e138a;font: 12px arial,helvetica;}
.titc6 {color: #3d2822;font: 12px arial,helvetica;}


.bord1 {border: 1px solid red;}
.bord2 {border: 1px solid black;}

.lpc1 {color: #0754AC;font: bold 12px arial,helvetica;}
.lpc2 {color: #F42295;font: bold 12px arial,helvetica;}
.lpc3 {color: #FC4726;font: bold 12px arial,helvetica;}
.lpc4 {color: #C60000;font: bold 12px arial,helvetica;}
.lpc5 {color: #8e138a;font: bold 12px arial,helvetica;}

.fonta2 {font-family: arial,helvetica;color: #FF0000;font-size: 16px;font-weight:bold;}

.fonta20 {font-family: arial,helvetica;color: #8E138A;font-size: 16px;font-weight:bold;}
.fonta2A {font-family: arial,helvetica;color: #820008;font-size: 16px;font-weight:bold;}

.fonta3 {text-align:center;font-family: arial,helvetica;color: #DE0000;font-size:16px;font-weight:bold;line-height:30px;}
.fonta3A {text-align:center;font-family: arial,helvetica;color: #000000;font-size:16px;font-weight:bold;line-height:30px;}

.fonta4 {font-family: arial,helvetica;color: #820008;font-size: 12px;}
.fonta4A {font-family: arial,helvetica;color: #000000;font-size: 12px;font-weight:bold;}

.fonta21 {font-family: arial,helvetica;color: #FF0000;font-size: 16px;font-weight:bold;font-style:italic;}
.fonta31 {text-align:center;font-family: arial,helvetica;color: #000000;font-size:16px;font-weight:bold;font-style:italic;line-height:30px;}

.fonta22 {font-family: "Comic Sans MS",arial,helvetica;color: #FF0000;font-size: 16px;font-weight:normal;font-style:italic;}
.fonta32 {text-align:center;font-family: "Comic Sans MS",arial,helvetica;color:#000000;font-size:16px;font-weight:normal;font-style:italic;line-height:30px;}