* {
margin: 0;
padding: 0;
border:none;
text-decoration:none;
}


body {
font-family:Arial, sans-serif;
font-size: 12px;
color: #8f856d;
background-color: black;
}

a {
color: #5f5643;
}

a:hover {
color: #5f5643;
text-decoration:underline;
}
.marron{
color: #5f5643;
}


.clearer{
clear:both;
}
/* MAIN */

#main_ext{
background-image: url(charte/toile_bak.jpg);
background-position:top center;
background-repeat:repeat-y;
}
#main_ext_2{
background-image: url(charte/fond.jpg);
background-position:top center;
background-repeat: no-repeat;
}
#main {
width: 977px;
margin: auto;
}

	#top{
	width:977px;
	height:156px;
	}
		#logo{
		width:261px;
		height:156px;
		float:left;
		}
		#mon_compte{
		width:195px;
		height:21px;
		float:left;
		margin-left:255px;
		margin-top:123px;
		}
		
		#mon_compte .lien_1{
		width:102px;
		padding-left:5px;
		display:block;
		float:left;
		height:18px;
		padding-top:3px;
		}
		#mon_compte .lien_2{
		width:75px;
		padding-left:10px;
		padding-top:3px;
		display:block;
		float:left;
		height:18px;
		}
		#mon_compte a{
		color:white;
		font-weight:bold;
		}
		#mon_panier a{
		color:#535353;
		font-weight:bold;
		}
		#mon_panier{
		color:#535353;
		font-weight:bold;
		width:204px;
		height:18px;
		padding-top:3px;
		float:left;
		
		margin-top:123px;
		margin-left:55px;
		}
	#bandeau_menu{
	width:977px;
	height:33px;
	overflow:hidden;
	}
		#menu_top{
		width:728px;
		height:33px;
		float:left;
		}
		#menu_top_int{
		width:687px;
		height:19px;
		margin-top:6px;
		margin-left:12px;
		border-left:1px solid #ada694;
		}
				#menu_top ul{
				overflow:hidden;
				}
				#menu_top li{
				display:block;
				float:left;
				padding-right:15px;
				padding-left:15px;
				border-right:1px solid #ada694;
				}
			
				#menu_top a{
				display:block;
				font-size:11px;
				color:white;
				font-weight:bold;
				}
				#menu_top a:hover{
				color:white;
				}
					
		#zone_recherche{
		width:222px;
		height:29px;
		/*padding-top:6px;*/
		float:right;
		overflow:hidden;
		}
		#zone_recherche #fond_recherche{
		width:168px;
		padding-left:33px;
		padding-top:3px;
		padding-bottom:3px;
		height:21px;
		float:left;
		display:block;
		background-image: url(charte/recherche_bak.gif);
		background-position:top center;
		background-repeat:no-repeat;
		overflow:hidden;
		}
		#zone_recherche #input_keyword{
		width:168px;
		height:21px;
		display:block;
		padding:0;
		margin:0;
		background:0;
		overflow:hidden;
		border:0;
		font-style:italic;
		color:#978d75;
		}
		#zone_recherche #btn_ok{
		background:0;
		padding:0;
		margin:0;
		width:21px;
		height:27px;
		float:left;
		display:block;
		overflow:hidden;
		border:0;
		}
		
	
	#contenu{
	width:100%;
	overflow:hidden;
	}
		#left{
		width:205px;
		float:left;
		}
			#menu_left{
			width:205px;
			}
			#menu_left ul{
			display:block;
			}
			#menu_left li{
			display:block;
			}
		
			#menu_left a{
			display:block;
			background-position:top left;
			background-repeat: no-repeat;
			overflow:hidden;
			}
				#sub2 a{
				background: red;
				}
				#menu_left #CAT2 a span,#menu_left #CAT3 a span,#menu_left #CAT4 a span,#menu_left #CAT5 a span{
				display:none;
				}
				#menu_left #CAT2 a{
				background-image: url(charte/collection_femmes.jpg);
				width:205px;
				height:96px;
				}
				#menu_left #CAT3 a{
				background-image: url(charte/collection_hommes.jpg);
				width:205px;
				height:95px;
				}
				#menu_left #CAT4 a {
				background-image: url(charte/collection_enfant.jpg);
				width:205px;
				height:93px;
				}
				#menu_left #CAT5 a{
				background-image: url(charte/offres_speciales.jpg);
				width:205px;
				height:76px;
				}
			#encart_paiement_securise{
			width:205px;
			height:106px;
			margin-top:14px;
			}
			#encart_newsletter{
			width:196px;
			height:32px;
			padding-top:39px;
			padding-left:9px;
			margin-top:14px;
			background-image: url(charte/newsletter.png);
			background-position:top center;
			background-repeat:no-repeat;
			}
				#encart_newsletter #input_news{
				width:165px;
				height:24px;
				float:left;
				display:block;
				padding:0;
				margin:0;
				
				background-color:#6e6e6e;
				overflow:hidden;
				border:0;
				color:#dddddd;
				}
				
				#encart_newsletter #btn_news{
				background:0;
				padding:0;
				margin:0;
				width:28px;
				height:24px;
				float:left;
				display:block;
				overflow:hidden;
				border:0;
				}
		
			
		#right{
		padding-left:12px;
		width:760px;
		float:left;
		overflow:hidden;
		/*position:relative;*/
		}
		#right_top{
		width:100%;
		background-image: url(charte/fond_page_bak.png);
		background-position:top left;
		background-repeat: repeat-y;
		overflow:hidden;
		}
		
		#right_int{
		width:100%;
		background-image: url(charte/fond_page_top.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		overflow:hidden;
		}
		/*FIN DU HEADER */
		
		
		/* BOTTOM */
		#right_bottom{
		width:100%;
		height:26px;
		background-image: url(charte/fond_page_bottom.png);
		background-position:bottom left;
		background-repeat: no-repeat;
		overflow:hidden;
		}
			
	#bottom{
	width:100%;
	height:190px;
	background-image: url(charte/fond_bottom.png);
	background-position:top center;
	background-repeat: no-repeat;
	overflow:hidden;
	}
		#menu_bottom{
		width:730px;
		height:16px;
		margin:auto;
		margin-top:100px;
		
		}
			#menu_bottom ul{
			overflow:hidden;
			display:block;
			border-left:1px solid white;
			}
			#menu_bottom li{
			display:block;
			float:left;
			}
		
			#menu_bottom a{
			display:block;
			font-size:13px;
			color:white;
			padding: 0 10px 0 10px;
			border-right:1px solid white;
			}
			#menu_bottom a:hover{
			color:white;
			}
			


/* PETIT PANIER */

/* FORM INSCRIPTION NEWSLETTER */

#form_insc_news {
color: #cc3434;
font-weight: bold;
padding: 5px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 15px;
background-color: #94BF00;
border: 1px solid #FFF;
}
#form_insc_news P {
margin: 0;
}
#form_insc_news FORM {
margin: 0;
}
#form_insc_news INPUT {
font-weight: normal;
}
#form_insc_news .submit {
background-color: transparent;
border: 0;
}
#form_insc_news TABLE {
width: 100%;
border-spacing: 0px;
border-collapse: collapse;
}
#form_insc_news TD {
padding: 1px;
}





/* DIVERS */

#PAIEMENT {
text-align: center;
}

/* DIVERS */

/* FOOTER */

#MC_FOOTER {

margin-top: 10px;
font-size: 11px;
}

#MC_FOOTER P {
margin: 0;
padding: 5px;
}

#FOOTER {
text-align: center;
border-top: 1px solid #E5E5E5;
margin-top: 10px;
font-size: 11px;
}

#FOOTER P {
margin: 0;
padding: 5px;
}

/* FOOTER */

/* PC */
	
#pcMainArea {
	width: 100%;
	padding: 0;
	border-collapse: collapse;
}

#pcLeft {
	background-image: url(charte/fond_left.jpg);
	background-repeat: repeat-y;
	padding: 10px;
	width: 206px;
	text-align: left;
	vertical-align: top;
	background-color: #FAA200;
}

#pcCenter {
	padding: 0;
	padding-top: 20px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
}

#pcLeft h3 {
	font-size: 14px;
	padding: 3px;
	padding-left: 5px;
	margin: 0;
	color: #FFF;
	background-color: #94BF00;
	border: 1px solid #FFF;
	border-bottom: 0;
}

#pcLeft a {
	text-decoration: none;
	color: #FFF;
}

#pcLeft ul {
	list-style-type: none;
	margin: 0;
	padding: 5px;
	background-color: #935F38;
	border: 1px solid #FFF;
	border-top: 0;
}

#pcLeft li {
	margin: 2px;
}

#pcCustomerLogin {
	margin-bottom: 15px;
}

#pcLeftCatLinks {
	margin-bottom: 15px;
}

#pcLeftCatLinks TABLE {
	background-color: #935F38;
	border: 1px solid #FFF;
	border-top: 0;
}

#pcLeftCatLinks TD {
	padding: 2px;
}

#pcLeftCatLinks TABLE TD TABLE {
	border: 0;
}

#pcLeftCatLinks IMG {
	margin: 3px;
}

#pcLeftPriceLinks {
	margin-bottom: 15px;
}

#pcLeftStoreLinks {
	margin-bottom: 15px;
}

#LOGO {
text-align: center;
width: 206px;
background-color: #FFF;
margin: auto;
margin-bottom: 15px;
}

#LOGO IMG {
border: 0;
}

#BANDEAU {
margin: -20px;
margin-bottom: 20px;
}

#BANDEAU IMG {
border: 0;
}

#BANNIERE {
float: right;
}

#BANNIERE IMG {
border: 0;
}

