h1, h2, h3, h4, h5, h6, form, ul, li, p {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
}
p {
	margin-bottom:5px;
}
/*img {
	behavior:url(../Scripts/pngbehavior/pngbehavior.htc);
}*/
body {
	background-color:#1e0a04;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../images/fond.jpg);
	background-attachment:fixed;
	background-position:center;
	background-repeat:no-repeat;
	margin:0px;
}
#page {
	width:980px;
	margin:0 auto;
}
#haut {
	height:162px;
}
#haut_sub {
	/*width:949px;*/
	width:980px;
	height:37px;
}
#panier {
	float:right;
	height:37px;
	background-color:#461f07;
	/*width:187px;*/
	width:218px;
}
#panier .txt {
	color:white;
	text-align:center;
	font-size:12px;
}
#fond_contenu {
	/*background:transparent url(../images/fond_contenu.png);*/
	min-height:598px;
	_height:598px;
	width:980px;
}
#colGauche {
	width:234px;
	float:left;
	color:#461f07;
	overflow:hidden;
}
#colGauche .txt {
	padding:10px;
}
#fond_border {
	border:1px solid #461f07;
	min-height:598px;
	_height:598px;
	/*width:713px;*/
	width:744px;
	float:left;
	
	background-image:url(../images/fond_contenu.png);
    background-position:-235px 50%;
}
#colMilieu {
	width:528px;
	float:left;/*background-image:url(../images/transparence_png24.png);*/
}
#colMilieu a {
	color:#451E06;}
#colMilieu .txt {
	padding:20px 15px;
	color:#461f07;
}
#colMilieu .txt p {
	word-spacing:3px;
	line-height:17px;
}
#colMilieu .txt h1 {
	background-image:url(../images/grain.gif);
	background-repeat:no-repeat;
	font-size:20px;
	min-height:50px;
	_height:50px;
	line-height:25px;
	margin-bottom:20px;
	padding:0 0 0 50px;
}
#colMilieu .txt h1 a {
	color:#461f07;
}
#colMilieu .txt h1 a:hover {
	text-decoration:none;
}
#colMilieu .txt h1 .ss_titre {
	color:#de6800;
	font-size:12px;
	line-height:14px;
}
#colMilieu .txt h1 .ss_titre a {
	color:#de6800;
}
#colMilieu .txt h1 .ss_titre a:hover {
	text-decoration:none;
}
#colMilieu .txt h2 {
	color:#461F07;
	font-size:14px;
}
#colMilieu .txt h2 .postscriptum {
	color:#461F07;
	font-size:12px;
	text-transform:lowercase;
	font-style:italic;
}
#colDroite {
	/*width:184px;*/
	width:215px;
	float:left;/*background-image:url(../images/transparence_colDroite.png);*/
	color:white;
}
#colDroite .txt {
	padding:10px;
}
/*menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu */

#menu {
}
#menu ul {
}
#menu ul li {
	border-bottom:1px solid black;
	padding:10px;
}
/*********************** Config Menu Gauche *********************************/
/*ul#MenuGauche {
	margin-top:2px;
}
ul#MenuGauche li a {
	display:block;
	padding-left:10px;
	color:#461F07;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	border-bottom: black solid 1px;
	line-height:30px;
	height:30px;
	text-align:left;
}
ul#MenuGauche li a:hover {
	color:#020E1F;
	background-color:#D7C8BE;
	display:block;
	line-height:30px;
	height:30px;
}
ul#MenuGauche li ul {
	display:none;
}
ul#MenuGauche li a.MenuSelect {
	background-color:#D7C8BE;
}
ul#MenuGauche li.MenuSelect ul {
	display:block;
}
ul#MenuGauche li.MenuSelect ul li {
	background-color:none;
	background:inherit;
}
ul#MenuGauche li.MenuSelect2 ul {
	display:block;
}
ul#MenuGauche li ul li {
	text-indent:10px;
	font-weight:normal;
}
ul#MenuGauche li ul li a {
	font-weight:normal;
	display:block;
	padding-left:15px;
}
ul#MenuGauche li a.SousMenu {
	background-color:#D7C8BE;
	font-weight:bold;
}*/
ul#MenuGauche {
	margin-top:2px;
}
ul#MenuGauche li a {
	display:block;
	padding-left:10px;
	color:#461F07;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	border-bottom: black solid 1px;
	line-height:30px;
	height:30px;
	text-align:left;
}
ul#MenuGauche li.Menu_catalogue {
	font-weight:bold;
	padding-left:10px;
	border-bottom:none;
	line-height:30px;
}
ul#MenuGauche li a:hover {
	color:#020E1F;
	background-color:#D7C8BE;
	display:block;
	line-height:30px;
	height:30px;
}
ul#MenuGauche li ul li a {
	border-bottom: none;
	font-weight:bold;
}
ul#MenuGauche li ul li a:hover {
	background-image:url(../images/fond_menu.png);
	background-repeat:repeat-y;
	background-position: right;
	background-color:transparent;
}
ul#MenuGauche li ul li ul {
	display:none;
}
ul#MenuGauche li a.MenuSelect {
	background-color:#D7C8BE;
}
ul#MenuGauche li.MenuSelect ul {
	display:block;
}
ul#MenuGauche li.MenuSelect ul li {
	background-color:none;
	background:inherit;
}
ul#MenuGauche li.MenuSelect2 ul {
	display:block;
}
ul#MenuGauche li ul li {
	font-weight:bold;
}
ul#MenuGauche li ul li ul li {
	text-indent:20px;
	font-weight:normal;
}
ul#MenuGauche li ul li ul li a {
	border-bottom: none;
	color:#461f07;
}
ul#MenuGauche li ul li ul li a:hover {
	background-color:none;
	font-weight:bold;
	color:#461f07;
}
ul#MenuGauche li ul li a.MenuSelect {
	color:#461f07;
	background-image:url(../images/fond_menu.png);
	background-repeat:repeat-y;
	background-position: right;
	background-color:transparent;
	font-weight:bold;
}
ul#MenuGauche li ul li a {
	font-weight:normal;
	display:block;
	padding-left:15px;
	
	color:white;
}
ul#MenuGauche li a.SousMenu {
	font-weight:bold;
	background-image:url(../images/fond_menu.png);
	background-repeat:repeat-y;
	background-position: right;
	background-color:transparent;
}
/*boutique boutique boutique boutique boutique boutique boutique boutique boutique boutique boutique boutique boutique */
.champFormMonCompte {
	border:1px solid black;
	margin-bottom:3px;
	background-color:#d4c3b8;
	padding:2px;
}
/*bas page bas page bas page bas page bas page bas page bas page bas page bas page bas page bas page bas page bas page bas page  */
#pied {
	text-align:right;
	color:#A18168;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:5px;
	font-size:11px;
}
#pied a {
	color:#A18168;
	text-decoration:underline;
}
#pied a:hover {
	text-decoration:none;
}
#coo {
	text-align:right;
	color:#5F443B;
	font-size:11px;
	margin-top:5px;
}
#coo a {
	color:#5F443B;
	text-decoration:underline;
}
#coo a:hover {
	text-decoration:none;
}
/*STYLE*/
.go {
	border: none;
}
.go:hover {
	cursor: pointer;
}
/*formulaire*/
.contact input, .contact select, .contact textarea {
	background-color:#D8D9DA;
	border:1px solid #A9ABAD;
	color:#626164;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:2px;
}
.rouge {
	color:#FF0000;
	font-weight:bold;
}
.bold {
	font-weight:bold;
}
#bt_site {
	border:1px solid white;
}
#bt_site:hover {
	border:1px solid black;
}
#bt_cb {
	border:1px solid black;
	background-color:white;
	padding:2px 0;
	text-align:center;
	/*margin-top:50px;*/
}

