BODY {
	background: #FFFFFF;
	text-align:center;
	margin:0;
	padding:0;
	font-family:  Arial, sans-serif;
}

h2{margin:0px;}

a,img{  
  text-decoration: none;
  border:none;
}
a:hover {  
  text-decoration: underline;
  border:none;
}
a:active {  
  text-decoration: underline;
  border:none;
}

acronym{cursor:help;}

.corp_site{
	margin:0px auto;
	width:800px;
	padding:0;
}

.entete_logo{margin-left:640px;padding-top:30px;position:absolute;}
.entete_gauche{background-image:url('images/header_left.jpg');background-repeat:repeat-x;height:116px;width:40%;float:left;}
.entete_droit{background-image:url('images/header_right.jpg');background-repeat:repeat-x;height:116px;width:40%;float:right;}
.entete_centre{background-image:url('images/header.jpg');background-repeat:no-repeat;height:116px;width:954px;margin:0px auto 0 auto;position:relative;}
#entete_logo_accueil{width:330px;height:110px;position:absolute;margin-top:-120px;cursor:pointer;}

.footer,.footer a{background-color:#3F3F3F;color:#FFFFFF;font-family:  Arial, sans-serif;font-size: 12px;}
.footer_degrade{background-image:url('images/footer.jpg');background-repeat:repeat-x;height:9px;background-position:top;}
.footer_corp{margin:0px auto;width:954px;padding:0;min-height:320px;}
#footer_gauche{float:left;width:255px;text-align:left;margin-left:65px;}
#footer_gauche p{margin-left:55px;}
#footer_gauche a img {margin-top:5px;}
#footer_droit{float:left;width:584px;text-align:left;margin-left:50px;}
#footer_navigation{font-weight:bold;font-size:16px;margin-bottom:10px;font-family:  Arial Black, sans-serif;}
#footer_navigation_trait{width:520px;background-image:url('images/pixel_blanc.jpg');background-repeat:repeat-x;height:1px;background-position:bottom;}
#footer_sport{font-weight:bold;font-size:12px;width:100px;float:left;font-family:  Arial Black, sans-serif;}
#footer_sport a{margin-left:10px;}
#footer_sport a:hover{margin-left:10px;font-weight:bold;}
#footer_sport_trait{background-image:url('images/pixel_blanc.jpg');background-repeat:repeat-x;height:1px;background-position:bottom;}
#footer_type{font-weight:bold;font-size:12px;width:434px;float:left;margin-left:50px;font-family:  Arial Black, sans-serif;}
#footer_type a{margin-left:10px;}
#footer_type a:hover{margin-left:10px;font-weight:bold;}
#footer_type_trait{background-image:url('images/pixel_blanc.jpg');background-repeat:repeat-x;height:1px;background-position:bottom;width:370px;}
.footer_type_liste{float:left;width:120px;}

#catalogue{width:800px;height:580px;margin-top:10px;}
#catalogueOLDER{width:800px;height:580px;margin-top:10px;background-image:url('images/bg_rubriques.jpg');background-repeat:no-repeat;}
#catalogue_header{width:800px;}
#catalogue_icone{float:left;margin-right:10px;}
#catalogue_titre{font-family:  Arial Black, sans-serif;text-align:left;font-size: 16px;}
#catalogue_presentation{font-family:  Arial , sans-serif;text-align:left;margin-top:-5px;font-size:13px;}
#catalogue_rechercher{clear:right;margin-top:-75px;margin-left:420px;}
#catalogue_rechercher form{margin-top:-33px;margin-left:100px;height:21px;float:right}
#recherche_valid{margin-left:-40px;width:42px;height:21px;margin-top:0;position:absolute;}
#recherche_input{width:200px;height:21px;position:absolute;margin-left:-240px;border:solid;border-color:#43a3cd;font-size:11px;}
#partenaires{width:800px;}
.partenaires_logo{margin:0px 0 0 20px;}
#partenaires_titre{font-size:16px;font-family:  Arial Black, sans-serif;margin-left:20px;text-align:left;}

.titre_categories{font-size:12px;font-family:  Arial Black, sans-serif;}

#copyright{float:right;font-family:  Arial, sans-serif;font-size: 12px;margin-top:15px;padding-bottom:10px;}
#copyright a{font-family:  Arial, sans-serif;font-size: 12px;}

.footer_produit{ font-family:  Arial, sans-serif;font-size: 12px;font-weight:normal;}

.content{width:751px;margin:0px 0 0px 8px;min-height:415px;}

#contact{text-align:left;}
#contact input{margin:2px 0;background-color:#e3e3e3;border:none;padding-left:10px;}
#contact TEXTAREA{margin:2px 0;background-color:#e3e3e3;border:none;padding-left:10px;}
#contact h1{font-family:  Arial Black, sans-serif;text-align:left;font-size: 16px;margin-top:15px;}
#contact_text{font-family:  Arial , sans-serif;text-align:left;margin-top:-5px;font-size:13px;margin-bottom:0px;}
#contact_saisie{margin-top:10px;background-image:url('images/bg_rubriques.jpg');background-repeat:no-repeat;width:800px;height:580px;padding:10px 0px 10px 20px;}

#accueil_gauche{text-align:justify;width:280px;float:left;font-size:12px;color:#2b2b2b;margin-top:0px;padding-top:0;}
#accueil_gauche h1{font-family:  Arial , sans-serif;text-align:left;font-size: 14px;color:#3f3f3f;}
#accueil_gauche h1 div{font-family:  Arial BLACK, sans-serif;float:right;font-size: 16px;}
#accueil_gauche_newsletter{background-image:url('images/newsletter1.jpg');background-repeat:no-repeat;height:62px; width:280px;}
#accueil_gauche_newsletter h1{padding:0 10px;color:white;padding-top:5px;margin-bottom:0px;}
#accueil_gauche_bas{width:280px;margin:10px 0;}
#newsletter_formulaire{margin-top:5px;}
#newsletter_email{text-align:center;width:200px;margin:35px 0 0 43px;margin-bottom:5px;}
#newsletter_confirmation{text-align:center;color:red;}

#accueil_droite{width:491px;float:right;margin-right:10px;}
#accueil_droite_flash{width:491px;height:185px;}

#recherche_bas{height:166px;float:left;width:800px;background-image:url('images/bg_rubriques2.jpg');background-repeat:no-repeat;font-family:Arial Black, sans-serif;}
#recherche{text-align:justify;width:181px;height:137px;float:left;font-size:12px;margin:15px 10px 0 10px;background-image:url('images/fd_search.jpg');background-repeat:no-repeat;}
#recherche h1{font-family:Arial Black, sans-serif;text-align:left;font-size: 14px;color:white;padding:0px;margin:5px 0 5px 10px;}
#recherche_bas_input{text-align:center;width:150px;margin-left:15px;font-size:11px;height:21px;margin-bottom:5px;}
#recherche_envois{cursor:pointer;margin:5px 0 0 10px;}
#recherche_bas_produit1{width:285px;float:left;margin:10px 5px 10px 10px;}
#recherche_bas_produit2{width:285px;float:left;margin:10px 5px;}
#recherche_bas_prix{font-size:26px;margin-top:10px;color:#0067af;height:60px;position:relative;float:left;margin-left:5px;width:135px;margin-bottom:10px;}
#recherche_bas_name{text-align:left;position:relative;float:right;margin-left:5px;width:135px;}
#recherche_bas_name a{font-size:11px;color:#3f3f3f;}
.productSpecialPrice{color:red}

#liste_prix{font-size:22px;margin-top:10px;color:#0067af;height:60px;position:relative;float:left;margin-left:5px;width:150px;}
#liste_name{text-align:left;font-size:11px;color:#3f3f3f;position:relative;float:left;margin-left:5px;width:110px;}
.liste_produit{text-align:left;font-size:11px;color:#3f3f3f;position:relative;float:left;margin-left:5px;}

.titre{font-size:18px;font-family:Arial Black, sans-serif;margin-top:10px;}
#titre_recherche_avance{color:#3f3f3f;font-size:12px;margin-left:300px;}
#retour_categorie{text-decoration:none;float:right;margin:10px;}
.search{margin-left:20px;color:#3f3f3f;font-size:12px;font-family:Arial, sans-serif;}

.productListing-heading{color:#3f3f3f;font-size:18px;}
.productListing-data{color:#3f3f3f;font-size:12px;}
.productListing-titre{text-align:left;width:280px;float:left;}
.productListing_titre_nom{font-size:12px;font-family:Arial Black;color:#3f3f3f;width:230px;}
.productListing_liste_produit{width:390px;text-align:left;cursor:pointer;}
.productListing_description{width:260px;font-size:11px;float:left;}
.productListing_reference{float:left;font-size:11px;color:#0082d8;font-family:Arial Black;}
.productListing_reference span{position:absolute;margin:-20px 0 0 30px;}
#productListing_rechercher{clear:right;margin-top:-35px;margin-left:400px;}
#productListing_rechercher form{margin-top:-33px;height:21px;float:right;}

.pageResults{color:#3f3f3f;}

#produit_similaire{width:800px;margin-left:10px;}
#produit_similaire h1{font-size:14px; font-family:Arial Black, sans-serif;text-align:left;}
#produit_similaire div {width:140px;float:left;margin:0 20px 20px 0px;}
#produit_similaire a {float:left;}
.produit_similaire_name{font-size:11px; font-family:Arial Black, sans-serif;text-align:left;margin-left:5px;color:#3f3f3f;float:left;width:110px;}

#fiche_produit{background-image:url('images/bg_produit.jpg');background-repeat:repeat-y;width:800px;padding:2px 15px;}
#fiche_produit_image{float:left;margin-bottom:40px;width:220px;margin-right:10px;text-align:center;}
#fiche_produit_ref{color:#0067af;font-size:12px; font-family:Arial Black, sans-serif;margin-top:5px;}
#fiche_produit_bloc{width:540px;float:left;margin:0 5px}
#fiche_produit_titre{width:350px;float:left;text-align:left;font-size:16px; font-family:Arial Black, sans-serif;}
#fiche_produit_description{float:left;font-size:12px; font-family:Arial, sans-serif;width:350px;text-align:left;font-weight:bold;color:#3f3f3f;}
#fiche_produit_prix_bloc{float:right;margin-top:-40px;margin-right:5px;}
#fiche_produit_prix{background-color:#0067af;color:white;font-size:38px;font-family:Arial Black, sans-serif;padding:5px;}
#fiche_produit_interligne{margin-top:25px;}
#fiche_produit_retour{text-align:right;margin-right:28px;}
.fiche_produit_option_titre{float:left;font-size:14px; font-family:Arial Black, sans-serif;color:#0067af;}
.fiche_produit_option_taille{text-align:left;margin-left:20px;color:#3f3f3f;font-size:12px;font-family:Arial, sans-serif;width:120px;float:left;}
.fiche_produit_option_couleur{text-align:left;margin-left:20px;color:#3f3f3f;font-size:12px;font-family:Arial, sans-serif;width:300px;float:left;}
.fiche_produit_option_prix{font-size:12px;text-align:right;font-family:Arial, sans-serif;font-weight:bold;float:left;}
.fiche_produit_option_prix span{margin-left:20px;}

#personnalisez{margin:10px;}
#personnalisez #telechargement{position:absolute;margin:170px 0 0 -650px;}
