@charset "utf-8";
/* CSS Document */

/* Balises html */
html, body {
	padding: 			0;
	margin: 			0;
	width: 				100%;
	height: 			100%;
	background-color:	#937f6f;
}

p, td, textarea {
	margin:				0px 0px 10px 15px;
	color:				#333333;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}

input, li, option, select {
 	color:				#333333;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}

h1 {
	font-family: 		'Century Gothic', Tahoma, Arial, Verdana, Sans-serif;
	text-transform:		uppercase;
	font-size: 			18px;
	color:				#c67c5c;
	padding: 			0;
	margin:				0px 0px 5px 0px;
}

h2 {
	font-family: 		'Century Gothic', Tahoma, Arial, Verdana, Sans-serif;
	text-transform:		uppercase;
	font-size: 			13px;
	color:				#c67c5c;
	padding: 			0;
	margin:				20px 0px 2px 15px;
	border-bottom:		1px solid #999999;
}

a {
	text-decoration: 	none;
	font-family: 		Arial, Verdana, Sans-serif;
	font-size: 			12px;
	color:				#c67c5c;
	padding:			3px 5px 3px 5px;
	margin:				0px 0px 0px 0px;
}

a:hover {
	color:				#FFFFFF;
}

/* id CSS */
#page {
     position: 			absolute;
     width: 			100%;
	 height: 			750px;
}
   
#topmenuWrapper {
	width: 				100%;
	background-image: 	url(../images/bannerBackground.png);
}

#contentWrapper {
	background-image: 	url(../images/contentBackground.png);
	background-position:center top;
	width: 				100%;
}

#bottomWrapper {
	position:			relative;
	width: 				100%;
	background-color: 	#937f6f;
	background-image:	url(../images/footerBackground.png);
	background-position: center top;
}

#MenuCorporate {
	margin:				30px 0px 0px 0px;
	text-align:			right;
}

#MenuCatalog {
	padding:			3px 0px 20px 0px;
}

#logo {
	float: 				left;
	width:				120px;
	height:				75px;
	margin:				8px 0px 0px 0px;
}

#contentZone {
	width:				1000px;
}

#zoneTexte {
	float:				left;
	width:				530px;
	height:				550px;
	max-height:			550px;
	overflow:			auto;
	padding:			0px 10px 0px 0px
}

#zoneTexte {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
}

#zoneTexte a {
	text-decoration: 	none;
	font-family: 		Arial, Verdana, Sans-serif;
	font-size: 			12px;
	color:				#c67c5c;
	text-decoration:	none;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}

#zoneTexte a:hover {
	text-decoration: 	none;
	font-family: 	Arial, Verdana, Sans-serif;
	font-size: 		12px;
	color:				#c67c5c;
	text-decoration:	underline;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}

#zoneTexte table {
	margin:				10px 0px 0px 16px;
}

#zoneTexte td {
	font-weight:	normal;
	width:				121px;
}

#zoneTexte img {
	margin:				0px 8px 0px 0px;
}

#zoneTexteGamme {
	float:				left;
	width: 				390px;
	height:				520px;
	max-height:		520px;
	overflow:			auto;
	padding:			0px 10px 0px 0px;
}

#zoneTexteGamme {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
}

#imageZoneRight {
	float:				right;
	width:				450px;
	height:				593px;
	margin-top:		-38px;
	margin-right:	-450px;
	margin-right:	-470px !important;
	margin-bottom:0px;
	margin-left:	0px;
	padding:			0px 0px 0px 0px;
	text-align:		right;
}

#afficheThumbGalerie{
	margin:				0px 20px 0px 15px;	
	width:				960px;
}

#rootMedia{
	margin: 			0px 0px 0px -10px;
	position:			absolute;
	cursor:				pointer;
}

#imageGalleryChooser {
	float:				right;
	position:			relative;
	margin:				0px -40px 0px 0px;
	padding:			0px 0px 0px 0px;
	width:				150px;
	height:				auto;
	max-height: 	374px;
}

#imageGammeChooserUp {
	position:			absolute;
	margin:				-20px 0px 0px 65px;
	width:				15px;
	height:				15px;
}

#imageGammeChooserDown {
	position:			absolute;
	margin:				295px 0px 0px 65px;
	width:				15px;
	height:				15px;
}

#imageGalleryChooserUp {
	position:			absolute;
	margin:				0px 0px 0px 500px;
	width:				15px;
	height:				15px;
}

#imageGalleryChooserDown {
	position:			absolute;
	margin:				305px 0px 0px 500px;
	width:				15px;
	height:				15px;
}

#motif {
	float:				left;
	margin:				0px 15px 20px 0px;
	width:				100px;
	height:				100px;
}

#Footer {
	position:			relative;
	top:				5px;
	clear:				both;
	width: 				1000px;
	height: 			80px;
	background-image:	url(../images/bannerBackgroundContexte_Footer.png);
	background-position:left;
	background-repeat:	no-repeat;
}

#backOption a:hover {
	color: 				#c67c5c;
	text-decoration: 	underline;
}

/*formulaire de contact produit*/
#infoContact{
	
	margin:		0px 0px 0px 0px;
}

#contactProduit {
	position:			relative;
	top:				15px;
	left:				18px;
	width:				380px;
	/* height:				300px; */
}

#contactProduit input, select, textarea, td {
	margin:				0px;
	padding:			0px;
	font-size:			12px;
	font-weight:		normal;
}

#contactProduit td {
	font-weight:		bold;
}

/*formulaire send to a friend*/
#sendToFriend table, td {
	font-weight:		bold;
}
	
#sendToFriend input, textarea {
	font-size:			12px;
	font-weight:		normal;
}
	
#sendContactGen textarea, input {
	font-size:			12px;
	font-weight:		normal;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}		
	
/* class CSS */
.Banner {
	width: 				1000px;
	height: 			85px;
	background-image: 	url(../images/bannerBackgroundContexte.png);
	background-repeat:	no-repeat;
}

.contentText {
	margin:				0px 480px 0px 0px;
	padding:			0px 0px 0px 10px;
	width: 				520px;
	min-height:			554px; 
	height: 			554px;
}

.footerCopyright {
	font-family:		Tahoma, Arial, Verdana, Sans-Serif;
	font-size:			10px;
	color:				#f1e2d6;
	padding:			4px 0px 0px 0px;
}

.mnuNivIEntreprise {
	border:				1px solid #FFFFFF;
	color:				#FFFFFF;
	font-weight:		bold;		
}

.mnuNivIEntrepriseOn {
	border:				1px solid #FFFFFF;
	background-color: 	#c67c5c;
	color:				#FFFFFF;
	font-weight:		bold;
}

.mnuNivICatalogue {
	background-color: 	#b5a89d;
	color:				#a65a29;
	font-weight:		bold;
	border-top:			0px;
	border-left:		1px solid #FFFFFF;
	border-right:		1px solid #FFFFFF;	
	border-bottom:		1px solid #FFFFFF;
}

.mnuNivICatalogueOn {
	background-color: 	#c67c5c;
	color:				#FFFFFF;
	font-weight:		bold;
	border:				0px;
}

.sousTitreContenu {
	margin:				0px;
	padding:			0px;
}

.titreListeNews {
	border-bottom:		1px solid #999999;
}

.yearChoice {
}

.thumbsGalerie {
	width:				160px;
	height:				100px;
	background-image:	url(../images/thumbShadow.png);
	background-repeat:	no-repeat;
	background-position:left top;
}

input, textarea, select {
	border:				1px solid #999999;
	background-color:	#FFFFFF;
	font-size:			12px;
}

.Slogan {
	border: 			1px solid rgb(153, 153, 153);
	background-color:	#CCCCCC;
	padding: 			10px;
	text-align: 		center;
	font-weight:		bold;
	font-style:			italic;
	font-size:			14px;
	color:				#c67c5c;
}

.contactForm {
	font-size:			12px;
	
}

.bgImg {
	background-image:	url('../images/bigrotation2.gif');
	background-position: 	center center;
	background-repeat: 	no-repeat;
}

