/* CSS Document */

body{
	background:url(../images/back_degrade.gif) repeat-x #CBA99D;
	margin:0;
	padding:0;
	
	font-family:"Comic Sans MS";
	color:#C00000;
}

.container{
	width:1000px;
	background:url(../images/header_b1.gif)  no-repeat #DB9174;
	height:auto;
	overflow:hidden;
	text-align:left;
}

h3{
font-size:10pt;
}


h1{
font-size:16px;
}

h2{
font-size:14px;
}
h3 a{
text-decoration:none;
color:#c00000
}
h3 a:hover{
text-decoration:underline;

}


#menu_gal{
	float:left; width:244px; height:372px; border:solid 1px #a83328; margin-left:3px; overflow:auto;
}

#menu_gal img{
	border:solid 1px #FFFFFF; float:left
}

.lien_page{
color:#999999;
text-decoration:none;
}

.lien_page:hover{
color:#333333;
text-decoration:underline;
}

.lien_ftr{
color:#FFFFFF;

}
.style19 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D4E3C;
	font-weight:normal;	
}
.style-text {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D4E3C;
	font-weight:normal;	
}
.style-title{
font-size:20pt;
font-weight:bold;
color:#800000;
text-decoration:none;
margin-bottom:8px;
}


.link-gr {	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452B21;
	
}

.menu{
	margin-left:30px;
	height:860px;
	width:190px;
	background:#FFCDB9;
	border-left:solid 1px #DB9174;
	border-right:solid 1px #DB9174;
	float:left
}

#titre{
	color:#333333;
	font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
	padding:0
}


#un_autre{
font-size:10px; font-weight:bold; text-align:center; color:#a83328; margin-bottom:20px
}

.cont_desc_1{
clear:both; background:#FFFFFF; padding-top:7px; background:url(../images/top_1.gif) no-repeat; font-size:13px;
}

.cont_desc_1 a{
	color:#933;
}
.cont_desc_2{
font-size:12px; background:#FFFFFF; padding:10px; color:#C00000; font-size:11px; height:auto; overflow:hidden
}


.menu_p{
list-style:none;
margin:0;
padding:0;
margin-bottom:50px;
}

ul ul{
list-style:none;
margin:0;
padding:0;
}
.mmenu{
color:#2A2421 !important;
background:#FFF2EB !important;
padding-left:30px !important;
}
.menu_p a{
display:block; margin:0;
font-size:11px;
color:#2A2421;
padding:4px;
padding-left:10px;
margin-top:1px;
background:#FEE5D8;
text-decoration:none;
height:14px;
}
.menu_p a:hover{
background:#FFEFE7;
}

#form_recherche{
display:block;
font-size:11px;
color:#2A2421;
margin:0;
padding:0px;
background:#FEE5D8;
}

#rechercher{
display:block;
font-size:11px;
color:#A83328;
font-weight:bold;
padding:4px;
padding-left:10px;
margin-top:1px;
background:#FEE5D8;
text-decoration:none;
height:14px;
margin-bottom:1px;
}

select{
display:block;
width:180px;
margin-bottom:1px;
margin-left:5px;
}


.cont{
width:774px;
height:auto;
margin-top:160px;
float:left;
margin-left:2px;
}



/*-------------------------------------------------*/

.prd_cdc{
float:left;
width:208px;
background:#FFFFFF;
height:150px;
position:relative;
overflow:hidden;
border-right:solid 1px #ffcdb9;
margin-bottom:3px;
}

.lien_cdc{
text-decoration:none;
color:#452B21;
padding:5px;
border-bottom:solid 1px #ffcdb9;
font-size:12px;
display:block;
height:15px;
padding-left:20px;
font-weight:bold;
}

.titre_cdc{
text-decoration:none;
display:block;
position:absolute;
bottom:2px;
left:1px;
padding:4px;
height:14px;
width:198px;
font-size:12px;
background:#FFFFFF;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
color:#c00000;
}


.nouveau_cdc{
position:absolute;
left:1px;
top:27px;
}


.dv_p_sep{
font-size:1px; border-bottom: solid 2px #666666;
margin:8px 0px 8px 0px;
}
.dv_p_sep_db{
font-size:1px; border-bottom: solid 1px #666666;
margin:8px 0px 8px 0px;
}


.titre_produit{
font-size:12pt;
font-weight:bold;
color:#800000;
display:block;
text-decoration:none;
margin-bottom:8px;
}
/*-------------------------------------------------------*/

.flt_nvt{
background:url(../images/b_nouveaute.gif) no-repeat; height:145px; width:774px;
}

.flt_nvt a{
margin:3px 10px 1px 10px; width:235px; float:left;
color:#666666; text-decoration:none; font-size:11px;
display:block;
}

.flt_nvt a:hover{
color:#0099FF;
text-decoration:underline;

}
#nouveaute{
margin:5px; margin-left:20px; margin-bottom:1px; color:#FF9900; font-weight:bold;
}

.min_vente_menu{
float:left; width:222px; height:146px; border:solid 1px #a83328; margin-left:20px;
background:#FFFFFF; margin-top:10px; margin-bottom:10px;
text-decoration:none;
display:inline-table;
}
.min_vente_menu h2{
text-decoration:none;
font-size:12px;
margin:4px;
padding:0;
color:#333333;
}


#coupdecoeur{
position:relative;
overflow:visible;
}

#coupdecoeur .titre_def{
display:block;
position:absolute;
top:-85px;
z-index:10;
font-family:"Lucida Handwriting" !important;
color:#a83328;
width:600px;
left:80px;
font-size:18px;
font-weight:bold;
}

.image_environ{
height:180px; width:246px; margin-right:5px; background:url(../images/bme.gif) no-repeat; float:left; text-decoration:none;
overflow:hidden;
display:block;
}
.image_environ img{
margin-top:9px; margin-left:8px
}

.image_environ:hover{
background:url(../images/bme1.gif) no-repeat;;
}

.titre_me{
font-size:14px; color:#999999; margin:3px; margin-top:10px; text-decoration:none;
}


