body
{
	width: 1000px;
	margin: 0px;
	padding: 0px;
	margin: auto;
}

#banniere
{
	width: 1000px;
	height: 100px;
	background-image: url(image/interface/banniere.png);
}

#banniere p
{
	margin-top: 0px;
	text-align: right;
	padding-top: 39px;
	padding-right: 20px;
	color: white;
	font-family: Arial, sans-serif;
	font-size: 10px;
}

#banniere a
{
	text-transform: uppercase;
	text-decoration: none;
	color: white;
}

#banniere a:hover
{
	color: #808080;
}

a .link_disabled
{
	color: #808080;
}

#bande_haute
{
	width: 1000px;
	height: 45px;
}

#bande_haute ul
{
	margin: 0px;
	padding: 13px 0px;
	text-align: center;
}

#bande_haute li
{
	text-transform: uppercase;
	text-align: center;
	display: inline;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}

#bande_haute li a
{
	text-decoration: none;
	color: #151430;
}

#bande_moyenne
{
	width: 1000px;
	height: 45px;
	background-color:  #151430;
}

#bande_moyenne
{
	color: white;
}

#bande_moyenne p
{
	margin: 0px;
	padding: 13px 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	width: 460px;
	float: left;
}

#droite
{
	text-align: right;
}

#bande_moyenne a
{
	text-transform: uppercase;
	text-decoration: none;
	color: white;
}

#bande_moyenne a:hover
{
	color: #808080;
}

#page
{
	margin: 0px;
	padding: 0px;
	outline: 0px;
}

#page_image
{
	margin:0px;
}

#bande_basse
{
	clear: both;
	width: 1000px;
	height: 80px;
	background-color:  #151430;
}

#bande_basse ul
{
	margin: 0px;
	padding: 20px 20px;
	width: 460px;
	float: left;
}

#bande_basse li
{
	text-transform: uppercase;
	text-align: center;
	display: inline;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: white;
}

#bande_basse li a
{
	color: white;
	text-decoration: none;
}

#bande_basse li a:hover
{
	color: #808080;
}

#bande_basse p
{
	text-transform: uppercase;
	width: 460px;
	margin: 30px 20px;
	float: left;
	text-align: right;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: white;
}

#bande_basse p a
{
	color: white;
	text-decoration: none;
}

#bande_basse p a:hover
{
	color: #808080;
}

#blog_img
{
	position: relative;
	top: 7px;
	z-index: 0;
}

#pied
{
	width: 1000px;
	height: 30px;
	font-family: Arial;
	font-size: 11px;
}

#pied ul
{
	padding: 0px;
	margin-left: 20px;
}

#pied li
{
	display: inline;
}

#pied li a
{
	color: #707070;
	text-decoration: none;
}

#menu
{
	margin-top: 30px;
	width: 200px;
	float: left;
	text-align: center;
}

.famille_titre
{
	padding-top: 9px;
	padding-bottom: 9px;
	font-weight: normal;
	font-family: Times, "Times New Roman", serif;
	color: #151430;
	font-size: 13px;
	text-transform: uppercase;
	border: solid #151430;
	border-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

.famille_menu
{
	padding-left: 0px;
	list-style-type: none;
	margin: 0px;
	margin-bottom: 20px;
}

.famille_menu li
{
	margin: 0px;
	margin-top: 5px;
}

.famille_menu li a
{
	text-transform: lowercase;
	font-family: Times, "Times New Roman", serif;
	font-size: 13px;
	color: #151430;
	text-decoration: none;
}

.famille_menu li:first-letter
{
	text-transform: uppercase;
}

.barre_menu_bas
{
	margin-top: 5px;
	border: solid #151430 0px;
	border-top-width: 1px;
	padding: 0px;
	padding-top: 5px;

}

#collection
{
	width: 770px;
	margin-left: 230px;
}

.article_promotion
{
	float: left;
	margin: 5px 3.5px 20px 3.25px;
	text-align: center;
}

.article_promotion a
{
	border: 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	color: #808080;
	font-size: 11px;
}

.article_promotion a span.strike
{
	text-decoration: line-through;
}

.article_promotion_prix
{
	font-weight: bold;
}

.article_collection
{
	float: left;
	margin: 30px 3.3px 5px 3.3px;
	text-align: center;
}

.article_collection a
{
	border: 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	color: #808080;
	font-size: 12px;
}

.article_collection_prix
{
	font-weight: bold;
}

.article_collection_couleur
{
	font-size: 10px;
}

#article
{
	width: 770px;
	min-height: 410px;
	padding-top: 30px;
}

#article_image
{
	float: left;
	margin: 0px 40px;
}

#article p
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	color: #808080;
	text-align: left;
}

#article a
{
	color: #808080;
	text-decoration: none;
}

.article_info
{
	text-transform: uppercase;
}

.article_info_titre
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}

.article_couleur
{
	text-transform: uppercase;
	font-size: 13px;
	font-weight: normal;
}

label
{
	display: inline-block;
	width: 80px;
}

#silhouette
{
	margin-top: 20px;
	clear: both;
}

#silhouette_image
{
	float: left;
	margin: 0px;
	margin-right: 40px;
}

.silhouette_article
{
	float: left;
	margin: 5px 3.5px 20px 3.25px;
	text-align: left;
}

.silhouette_article a
{
	border: 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	color: #808080;
	font-size: 11px;
}

.silhouette_article_prix
{
	font-weight: bold;
}

.cgv_titre
{
	font-family: Arial, sans-serif;
	font-size: 13px;
}

.cgv_texte
{
	text-align: justify;
	font-family: Arial, sans-serif;
	font-size: 11px;
}

#zoom
{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	display: none;
	background-image: url("image/interface/fond_transparent.png");
	background-repeat: repeat;
	vertical-align: middle;
	z-index:1;
}

#zoom_fenetre
{
	width: 820px;
	height: 694px;
	padding: 20px;
	margin: auto;
	margin-top: 100px;
	border: 1px black solid;
	background-image: url("image/interface/fond_blanc.png");
	background-repeat: repeat;
}

#gdt
{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	display: none;
	background-image: url("image/interface/fond_transparent.png");
	background-repeat: repeat;
	vertical-align: middle;
	z-index: 1;
}

#gdt_fenetre
{
	width:661px;
	padding: 20px;
	margin: auto;
	margin-top: 100px;
	border: 1px black solid;
	background-image: url("image/interface/fond_blanc.png");
	background-repeat: repeat;
}

#emballage
{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	display: none;
	background-image: url("image/interface/fond_transparent.png");
	background-repeat: repeat;
	vertical-align: middle;
	z-index: 1;
}

#emballage_fenetre
{
	width: 450px;
	padding: 20px;
	margin: auto;
	margin-top: 100px;
	border: 1px black solid;
	background-image: url("image/interface/fond_blanc.png");
	background-repeat: repeat;
}

#send_friend
{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	display: none;
	background-image: url("image/interface/fond_transparent.png");
	background-repeat: repeat;
	vertical-align: middle;
	z-index:1;
}

#send_friend_fenetre
{
	width: 320px;
	padding: 20px;
	margin: auto;
	margin-top: 100px;
	border: 1px black solid;
	background-image: url("image/interface/fond_blanc.png");
	background-repeat: repeat;
}

.zoom_lien, .gdt_lien, .entretien_lien, .emballage_lien
{
	text-transform: uppercase;
	color:#808080;
	text-decoration:none;
	text-align: left;
	font-family: Arial, sans-serif;
	margin-bottom: 10px;
	font-size: 11px;
}

#image_zoom
{
	float: left;
	margin-right: 10px;
}

#panier
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	background-image: url("image/interface/fond_transparent.png");
	background-repeat: repeat;
	display: table-cell;
	vertical-align: middle;
}

#panier_fenetre
{
	width: 600px;
	padding: 20px;
	margin: auto;
	margin-top: 100px;
	border: 1px black solid;
	background-image: url("image/interface/fond_blanc.png");
	background-repeat: repeat;
	font-family: Arial, sans-serif;
	font-size: 11px;

}

.bande_info, .libelle
{
	font-size: 12px;
}

#panier_fenetre h2
{
	font-size: 14px;
	float: left;
	text-transform: uppercase;
}

#panier_fenetre .libelle
{
	float: left;
	text-transform: uppercase;
}

#panier_fenetre #bouton_fermer, #panier_fenetre .valeur
{
	font-size: 11px;
	text-align: right;
}

#panier_fenetre a
{
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

#panier_fenetre table, #panier_fenetre .bande_info
{
	clear: left;
	border-top: 1px solid black;
	width: 600px;
}

#panier_fenetre th, #panier_fenetre td
{
	width: 100px;
}

.align_center
{
	text-align: center;
}

.align_right
{
	text-align: right;
}

.align_left
{
	text-align: left;
}

.tete_tableau
{
	text-transform: uppercase;
	text-align: left;
}

#panier_page
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}

#bouton_panier_editer
{
	clear: left;
	text-align: right;
}

#panier_page h2
{
	font-size: 15px;
}

#panier_page .libelle
{
	float: left;
	text-transform: uppercase;
}

#panier_page .valeur
{
	font-size: 13px;
	text-align: right;
}

#panier_page a
{
	color: black;
	text-decoration: none;
	text-transform: uppercase;
}

#panier_page table, #panier_page .bande_info
{
	clear: left;
	border-top: 1px solid black;
	width: 1000px;
}

#panier_page th, #panier_page td
{
	width: 143px;
}

.gras
{
	font-weight: bold;
}

#page_compte
{
	font-family: Arial, sans-serif;
	font-size: 13px;
}

#bandeau img
{
	margin-right: 25px;
}

#bandeau .img_last
{
	margin-right: 0px;
}

label
{
	display: inline-block;
	width: 120px;
	font-family: Arial, sans-serif;
}

#commande_page label, #connexion_page label, #inscription_page label
{
	font-size: 11px;
}

.rouge
{
	color: red;
}

#event_img
{
	margin-left: -37.5px;
}

.tva
{
	font-size: 11px;
}

#entretien
{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1200px;
	display: none;
	background-image: url("image/interface/fond_transparent.png");
	background-repeat: repeat;
	vertical-align: middle;
}

#entretien_fenetre
{
	width:290px;
	padding: 20px;
	margin: auto;
	margin-top: 100px;
	border: 1px black solid;
	background-image: url("image/interface/fond_blanc.png");
	background-repeat: repeat;
}

.entretien_image
{
	margin: 0px;
}

#connexion_page h2, #inscription_page h2, #commande_page h2
{
	font-family:Arial, sans-serif;
	color: #808080;
	font-size: 17px;
	text-transform: uppercase;
}

.marge_gauche_120
{
	margin-left: 120px;
}

#lien_inscription
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #707070;
	text-decoration: none;
}

.erreur
{
	font-family:Arial, sans-serif;
	color: red;
	font-size: 12px;
	text-transform: uppercase;
}

#inscription_page
{
	background-image: url(./image/interface/inscription_bg.png);
	background-repeat: no-repeat;
}

#connexion_page
{
	min-height: 300px;
	background-image: url(./image/interface/connexion_bg.png);
	background-repeat: no-repeat;
}
#commande_identification_page
{
	background-image: url(./image/interface/commande_identification_bg.png);
	background-repeat: no-repeat;
}

#commande_livraison_page
{
	background-image: url(./image/interface/commande_livraison_bg.png);
	background-repeat: no-repeat;
}

#contact_page
{
	background-image: url(./image/interface/contact_bg.png);
	background-repeat: no-repeat;
}

#compte_page
{
	background-image: url(./image/interface/compte_bg.png);
	background-repeat: no-repeat;
}

#commande_paiement_page
{
	min-height: 300px;
	background-image: url(./image/interface/commande_paiement_bg.png);
	background-repeat: no-repeat;
}

.article_silhouette_titre
{
	width: 260px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #999999;
	text-transform: uppercase;
	border-top:1px solid #999999;
	border-bottom: 1px solid #999999;
	padding-bottom:6px;
	padding-top:6px;
}

#commande_page address
{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: black;
}

option
{
	font-size: 11px;
}

textarea
{
	font-family: Arial;
	color: #151430;
	font-size: 13px;
}

.c707070
{
	color: #707070;
}

.c808080
{
	color: #808080;
}

.decoration_none
{
	text-decoration: none;
}

.arial
{
	font-family: Arial, sans-serif;
}

.times
{
	font-family: "Times New Roman", serif;
}

._11
{
	font-size: 11px;
}

._13
{
	font-size: 13px;
}

._12
{
	font-size: 12px;
}

._15
{
	font-size: 15px;
}

._17
{
	font-size: 17px;
}

.uppercase
{
	text-transform: uppercase;
}

.inline_block
{
	display: inline-block;
}

.float_left
{
	float: left;
}

.clear
{
	clear: both;
}

.margin_top_0
{
	margin-top: 0px;
}

.padding_bottom_15
{
	padding-bottom: 15px;
}

.width_50
{
	width: 50px;
}

.width_80
{
	width: 80px;
}

.width_195
{
	width: 195px;
}

.width_200
{
	width: 200px;
}

.width_230
{
	width: 230px;
}

.width_270
{
	width: 270px;
}

.width_280
{
	width: 280px;
}

.width_320
{
	width: 320px;
}

.width_400
{
	width: 400px;
}

.padding_0
{
	padding: 0px;
}

.marge_0
{
	margin: 0px;
}

.border_top_1_black_solid
{
	border-top: 1px black solid;
}

.margin_gauche_80
{
	margin-left: 80px;
}

.border_top_1_c151430_solid
{
	border-top: 1px #151430 solid;
}

.border_top_1_c707070_solid
{
	border-top: 1px #707070 solid;
}

 .border_bottom_1_c707070_solid
 {
	border-bottom: 1px #707070 solid;
 }

 .bold
 {
	font-weight: bold;
 }

del
 {
 	text-decoration: line-through;
 }
 strong
 {
 	text-transform: uppercase;
	color: red;
 }