BODY	{
	background-color:#dadada;
	width:100%;
}

#main	{
	position:relative;
	width:1002px;
	min-height:100%;
	
	margin:13px auto auto auto;
}

/* LE NIVEAU TOP */
/* ************************************ */
#top	{
	height:100px;
	margin-bottom:2px;
}

	#header	{
		position:relative;
		float:left;

		width:817px;height:100px;

		background-repeat:no-repeat;
		
	  	text-align:right;
	}
	
		#header #retour_home	{
			position:absolute;
			top:0px;
			left:0px;
		}
	
		#header #languages {
			position:absolute;
			bottom:0px;
			right:0px;
			
			width:300px;
			margin:auto 10px 5px auto;
		}
	
				#header #languages P A {
					color:White;
					font-size:80%;
					font-weight:bold;
				}	
				#header #languages IMG {
					vertical-align:middle;
				}
	
	#search	{
		position:relative;
		float:right;
		
		width:183px; height:100px;
		
		background: #c4a058 url(../images/recherche_fond.jpg) no-repeat;
				
	}
		
		#search	{
			color:White;
			font-size:13px;
			font-weight:bold;
			font-variant:small-caps;
		}
		
			#search #newsletter	{
				margin-bottom:5px;
			}
		
			#search LABEL.label2	{
				/* align sur la boite de search du dessou (dcal dU OK) */
				margin-right:45px;
			}
			.search_text, .search_button	{
				padding: 0px 2px 0px 2px;
				
				background-color:#f9eee7;
				border:1px solid Black;
				
				color:Black;
				font-size:12px;
				font-family: Arial, Helvetica, sans-serif;
				font-weight:bold;
			}
			.search_button	{
				border-width:2px;
			}
			.search_button:hover, .search_button[focus]	{
				border-color:White;
			}

		#searchTab	{
		}
		
/* LE NIVEAU SUP */
/* ************************************ */
#sup	{
		width:1002px;
		clear:both;
		height:28px;
		margin:2px 0px;
		background: transparent url(../images/sup_fond.gif) repeat-y top left;
}

	#shop_link {
		float:left;
				
		width:164px; height:24px;
		margin-right:2px;
		margin-top:2px;		
				
		color:White;
		font-size:12px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
	}

	#path_info {
		float:left;
		
		width:651px; height:24px;
		margin-right:2px;	
		margin-top:2px;

		
	}
		#path_info P {
			padding-left:5px; padding-right:5px;
		
			color:White;
			font-size:75%;
			font-weight:bold;
			text-transform:uppercase;
		}
		#path_info A	{
			color:#efefef;
		}
		#path_info A:hover	{
			text-decoration:underline;
		}		
	
	#sup_blank {
		float:left;
		
		width:183px; height:24px;
		margin-top:2px;	
		
		padding-top:2px;

	}

/* LE NIVEAU BIGBLOCK */
#bigblock	{
	clear:both;
	margin-top:2px;
	background:transparent url(../images/content_fond.gif) repeat-y top center;
}

	#menu {
		float:left;
		
		width:164px;
		margin-top:0px;
		margin-right:2px;
		margin-bottom:173px;
		
		text-align:center;
	}
	
		#menu IMG, #menu P	{
			margin-bottom:2px;
			
			text-align:center;
		}
		
		#menu A SPAN.menuTexte	{
			line-height:200%;
			
			color:Black;
			text-transform:uppercase;
			font-weight:bold;
			font-size:110%;
			
		}
		
		#menu A:hover	SPAN.menuTexte {
			text-decoration:underline;
		}

	#content {
		position:relative;
		float:left;
		
		width:649px;
		margin-left:1px;		
		margin-right:1px;
		margin-top:0px;		
		
		border-top:1px solid Black;
		z-index:2;
	}
	
	#right {
		float:left;

		width:183px;
		margin-left:2px;	
	}
	
		#cart {
			width:173px;
			padding:5px 5px 5px 5px;
			text-align:center;
			
			background-color:#ae804b;
			background-repeat:no-repeat;
		}
				#cart H2 {
					margin-bottom:6px;
				
					color:White;
					font-family: Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;					
					text-transform: uppercase;
				}
				#cart H2 A	{
					color:White;
				}

				#cart H2 A:hover	{
					text-decoration:underline;
				}
			
				#cart P {
					color:White;
					font-family: Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
				}
				
				#cart UL LI A {
					color:Black;
				}
				#cart UL LI A:hover {
					text-decoration:underline;
				}
				
		
		#context {
			margin-top:2px;		
		}
		
/* LE NIVEAU FOOTER */
#footer {
	width:1002px; height:193px;
	margin-top:-170px;	
	text-align:center;
}

	#footer #footer_link	{
		padding-top:168px;
		color:White;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}

	#footer #footer_link A {
		color:White;
	}
			
	DIV.rsslink	IMG {
		vertical-align:middle;
	}
	DIV.rsslink	SPAN {
		font-weight:none;
		text-decoration:none;
		color:#dddddd;
		text-transform:uppercase;
		font-size:11px;
	}






	
		
