html{
	margin: 0;
	padding: 0;
}
	
	body{
		margin: 0;
		padding: 0;
		text-align:center;
		background: #251C15;
		font-family: Arial, Helvetica, sans-serif;
	}
		
		img{
			border: 0;
		}
		
		h1{
			margin: 0;
			padding: 0;
			font-weight: normal;
		}
		
		p {
			margin: 0;
			padding: 0;
			text-align: justify;
			font-size: 10px;
			font-style: normal;
			font-weight: bold;
		}
		
		ul, li{
			font-size: 10px;
			font-style: normal;
			font-weight: bold;
		}
		
		a{
			text-decoration: none;
			color: red;
		}
		
		#container{
			text-align:left;
			width: 1005px;
			height: 608px;
			position: relative;
			margin: auto;
			margin-top: 0px;
		}
		
			#header{
				height: 40px;
				border-bottom: 1px solid #8D630A;
				background: black;
			}
				
				#logo_haut{
					position: absolute;
					left: 31px;
					top: 9px;
					width: 220px;
					height: 26px;
				}
				
				#menu_haut{
					position: absolute;
					left: 268px;
					top: 15px;
					width: 729px;
					height: 12px;
				}
					
					#menu_haut ul{
						position: absolute;
						margin: 0;
						padding: 0;
					}
					
					#menu_haut li{
						margin: 0;
						padding: 0;
						display: inline;
					}
					
					#menu_haut li .menu{
						position: absolute;
						top: 0;
						display: block;
						height: 12px;
						color: white;
						padding-left: 16px;
						background: url("images/puce.gif") no-repeat;
						cursor: hand;
					}
						
						#menu_haut li .menu span{
							display: block;
							height: 12px;
						}
							
							#menu_haut li .menu ul{
								margin: 0;
								padding: 0;
								padding-left: 5px;
								margin-top: 13px;
								margin-left: -55px;
								background: black;
								width: 180px;
								border: 1px solid #8D630A;
								border-top: 0;
							}
								
								#menu_haut li .menu ul li{
									display: block;
									margin: 0;
									padding: 0;
									padding-left: 20px;
									background: url("images/puce.gif") left no-repeat;
								}
									
									#menu_haut li .menu ul li a{
										color: #F2E1BE;
										font-weight: bold;
										font-style: italic;
										text-decoration: none;
									}
									
									#menu_haut li .menu ul li ul{
										position: absolute;
										margin-left: 160px;
										margin-top: -20px;
										background: black;
										width: 150px;
										border: 1px solid #8D630A;
									}
									
									#menu1{
										display: none;
										z-index: 100;
									}
									
									#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9, #smenu10{
										display: none;
									}
									
								
							
							#menu_haut li .menu span em{
								display: none;
							}
							
						
						#qui{
							left: 0px;
							width: 155px;
						}
							
							#qui span{
								width: 128px;
								background: url("images/qui.gif") no-repeat;
							}
							
							#qui span:hover{
								width: 128px;
								background: url("images/qui_over.gif") no-repeat;
							}
						
						#collections{
							left: 155px;
							width: 115px;
						}
							
							#collections span{
								width: 84px;
								background: url("images/collections.gif") no-repeat;
							}
							
							#collections span:hover{
								width: 84px;
								background: url("images/collections_over.gif") no-repeat;
							}
						
						#entreprises{
							left: 270px;
							width: 113px;
						}
							
							#entreprises span{
								width: 81px;
								background: url("images/entreprises.gif") no-repeat;
							}
							
							#entreprises span:hover{
								width: 81px;
								background: url("images/entreprises_over.gif") no-repeat;
							}
						
						#boutiques{
							left: 383px;
							width: 130px;
						}
							
							#boutiques span{
								width: 101px;
								background: url("images/boutiques.gif") no-repeat;
							}
							
							#boutiques span:hover{
								width: 101px;
								background: url("images/boutiques_over.gif") no-repeat;
							}
						
						#vente{
							left: 513px;
							width: 129px;
						}
							
							#vente span{
								width: 100px;
								background: url("images/vente.gif") no-repeat;
							}
							
							#vente span:hover{
								width: 100px;
								background: url("images/vente_over.gif") no-repeat;
							}
						
						#privileges{
							left: 642px;
							width: 79px;
						}
							
							#privileges span{
								width: 71px;
								background: url("images/privileges.gif") no-repeat;
							}
							
							#privileges span:hover{
								width: 71px;
								background: url("images/privileges_over.gif") no-repeat;
							}
							
						
					
				
			
			#main{
				display: block;
				width: 1005px;
				height: 456px;
			}
				
				#flash{
					display: block;
					width: 298px;
					height: 456px;
					background: #000000;
				}
				
				#news{
					display: block;
					position: absolute;
					width: 257px;
					height: 316px;
					left: 653px;
					top: 115px;
					background: url("images/news.gif") no-repeat;
				}
					
					#news h1, #texte_entreprises h1, #texte_presse h1, #texte_emploi h1, #texte_collections h1, #texte_qui h1, #texte_boutiques h1, #texte_privilege h1{
						display: none;
					}
					
					#news .contenu{
						position: relative;
						margin-top: 30px;
						margin-right: 23px;
						margin-left: 15px;
						margin-bottom: 23px;
						height: 260px;
						overflow: auto ;
					}
					
						#news .contenu p{
							margin: 0;
							padding: 5px;
						}
						
					
				
				#texte_qui p{
					color: #333333;
					width: 450px;
					margin-left: 80px;
					padding-top: 90px;
				}
				
				#flash_collections{
					
					position: absolute;
					margin-top: 18px;
					margin-left: 4px;
					
				}
				
				#texte_entreprises{
					position: absolute;
					width: 275px;
					height: 300px;
					top: 140px;
					left: 90px;
				}
				
				#texte_boutiques{
					display: block;
					left: 50px;
					top: 140px;
					position: absolute;
				}
					
					#texte_boutiques #descr_boutiques{
						display: block;
						position: relative;
						width: 470px;
						height: 340px;
						overflow: auto;
						padding: 5px;
					}
						
						#texte_boutiques #descr_boutiques p{
							padding-bottom: 15px;
							border-bottom: 1px solid #F4DEAD;
						}
						
					
					#texte_boutiques p strong{
						color: red;
					}
					
				
				#texte_vente{
					margin-left: 530px;
					padding-top: 120px;
				}
					
					#texte_vente p, h1{
						padding-bottom: 15px;
					}
					
				
				#texte_privilege{
					padding-top: 130px;
					margin-left: 7px;
					width: 290px;
				}
					
					#texte_privilege p{
						font-size: 12px;
					}
					
				#form_privileges{
					position: absolute;
					top: 78px;
					margin-left: 305px;
					width: 300px;
					height: 393px;
					border: 1px solid #000000;
					background-color: #FFFFFF;
					filter: alpha(opacity=85);
					-moz-opacity: 0.85;
					opacity: 0.85;
				}
				
				#message_bon{
					margin-left: 10px;
				}
				
				#formpriv{
					padding-left: 28px;
					padding-top: 50px;
				}
				
				#formpriv td{
					font-size: 14px;
					font-weight: bold;
					padding-top: 5px;
				}
				
				#texte_emploi{
					margin-left: 50px;
					padding-top: 160px;
					width: 200px;
				}
				
				#texte_presse{
					margin-left: 390px;
					padding-top: 90px;
					width: 550px;
					height: 340px;
				}
					
					#texte_presse .communique{
						display: block;
						padding-bottom: 20px;
					}
				
			
			#footer{
				position: absolute;
				width: 1005px;
				height: 111px;
				background: black url("images/bande-footer.gif") repeat-x;
				text-align		: center;
			}
				
				#logo_bas{
					width: 144px;
					height: 98px;
					position: relative;
					margin: 0 auto;
					background: url("images/logo-footer.gif") no-repeat;
				}
				
				#menu_bas{
					position: absolute;
					left: 798px;
					top: 38px;
					width: 135px;
					height: 9px;
					background: url("images/menu_bas.gif") no-repeat;
				}
					
					#menu_bas ul{
						display: inline;
						margin: 0;
						padding: 0;
					}
						
						#menu_bas ul li{
							display: inline;
							margin: 0;
							padding: 0;
							list-style-type: none;
						}
							
							#menu_bas ul li a{
								text-decoration: none;
							}
							
							#menu_bas ul li span{
								display: block;
								height: 9px;
								position: absolute;
								top: 0;
							}
							
							#presse span{
								width: 75px;
								left: 5px;
								background: url("images/presse.gif") no-repeat;
							}
							
							#emploi span{
								width: 35px;
								left: 94px;
								background: url("images/emploi.gif") no-repeat;
							}
								
								#menu_bas ul li span em{
									display: none;
								}
								
							
						
					
				
			
		
	

