/* feuilles de styles communes ? tout les navigateurs */
/* voir le fichier home_notns4 qui surcharge ces styles pour les navigateurs autres que Netscape 4 */

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 }








/* cadre contenant les photos s'affichant sur le rollover a droite */
#photobackground { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 0px; } 
	 
/* cadre contenant les photos s'affichant sur le rollover a droite */
#animeflash { position: absolute; top: 0px; left: 0px; visibility:none; }

#panelmobile { position: absolute; top: 120px; left: 10px; visibility:none; }
#panelmobile li {	color: #000000; font-size:0pt;	padding-top:8px; }

#btn { position: absolute; top: 520px; }

#bandeaumagma { position: absolute; top: 120px; left: 900px; }

#produit { position: absolute; top: 30px; left: 25px; }
#bulle { position: absolute; top: 180px; left: 400px; }

/* cadre de recherche */
#recherche            { font-size: 10pt; right: 10px; margin-left: auto; margin-right: auto; width: 1000px; height: 80px; position: relative; top: 660px; }
#recherche select { z-index: 0; margin-right:10px; }

#okrecherche { float:right;}

#probtn { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 640px; }
#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; }
#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; }
#basbismobile   { margin-left: auto; margin-right: auto; width: 1050px; position: relative; top: 0px; }