/* feuilles de styles communes ? tout les navigateurs */
/* voir le fichier home_notns4 qui surcharge ces styles pour les navigateurs autres que Netscape 4 */

*   { font-family: Arial, Helvetica, Verdana, sans-serif }

img{ border:0; }

body { background-color :#000000; color: #ffffff; }

a       { color: #ffffff; font-weight: bolder; font-size: small; text-decoration: none }
a:hover { color:#6699FF; text-decoration: none }

.fleches {color:#6699FF;}


#cache { position: absolute; top: 0px; left: -1000px; z-index: 1; }


#bandeauhaut { margin-left: auto; margin-right: auto; width: 1050px; top:0px; padding:0px; position: relative; z-index: 3;}
/* cadre contenant les photos s'affichant sur le rollover a droite */
#photobackground { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 70px; z-index: 1;}

#photobackground2 { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 10px; z-index: 1;}  

/* cadre contenant les photos s'affichant sur le rollover a droite */
#bienvenue { margin-left: -60px; margin-right: auto; width: 580px; position: relative; top: 0px; z-index: 2; font-size: 14px; }
	 
/* cadre contenant les photos s'affichant sur le rollover a droite */
#animeflash { position: absolute; top: 0px; left: 0px; visibility:none; }
#ventescontenu { position: absolute; top: 220px; left: 50px; visibility:none; z-index: 2; }
#contenu_compte { position: absolute; top: 485px; left: 210px; visibility:none; z-index: 2; }

#panelmobile { position: absolute; top: 100px; left: 10px; visibility:none; }
#panelmobile li {	color: #000000; font-size:0pt;	padding-top:5px; }

#btn { position: absolute; top: 520px; }

#bandeaucrazy { position: absolute; top: 120px; left: 880px; }

#produit { position: absolute; top: 130px; left: 300px; }

#bandeau { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 0px; z-index: 3;} 
#bandeau1 { position: absolute; top: 0px; left: 0px; visibility:none; }
#bandeau2 { position: absolute; top: 0px; left: 530px; visibility:none; }
#phraseimg { position: absolute; top: 160px; left: 0px; visibility:none; }

#phrase { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 690px; }
#phrase2 { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 715px; }
#phrasecorner { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 460px; }


#phrasemobile { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 0px; }


/* cadre bas de page */
#bas   { color: #ffffff; font-size: 10pt; margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 660px; }
#bas2  { color: #ffffff; font-size: 10pt; margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 970px; }
#bas2corner  { color: #ffffff; font-size: 10pt; margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 720px; }
#cadre { position: absolute; top: 0px; left: 0px; visibility:none; z-index: 0;}
#tableau { position: absolute; top: 30px; left: 35px; visibility:none; z-index: 1; }
#basmobile   { color: #ffffff; font-size: 10pt; margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 0px; }

#basbis   { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 650px; }
#basbis2   { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 1150px; }
#basbis2corner   { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 900px; }

#basbis3   { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 30px; }

#basbismobile   { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 0px; }



