body {
	font-family: Verdana;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background: repeat url(../jpg/fond.jpg) ;
}

A.link:link{color: #a0a0a0;font-size: 9px;font-style:normal;text-decoration: none;}
A.link {color: #a0a0a0;font-size: 9px;font-style:normal;text-decoration: none;}
A.link:hover{color: #000;font-size: 9px;font-style:normal;text-decoration: none;}

A.link1:link{color: #a0a0a0;font-size: 16px;font-style:normal;text-decoration: none;}
A.link1 {color: #a0a0a0;font-size: 16px;font-style:normal;text-decoration: none;}
A.link1:hover{color: #000;font-size: 16px;font-style:normal;text-decoration: none;}

A.link2:link{color: #000;font-size: 11px;font-style:normal;text-decoration: none;}
A.link2 {color: #000;font-size: 11px;font-style:normal;text-decoration: none;}
A.link2:hover{color: #ff0404;font-size: 11px;font-style:normal;text-decoration: none;}

A.link3:link{color: #585958;font-size: 16px;font-style:normal;text-decoration: none;}
A.link3 {color: #585958;font-size: 16px;font-style:normal;text-decoration: none;}
A.link3:hover{color: #a0a0a0;font-size: 16px;font-style:normal;text-decoration: none;}

A.link4:link{color: #000;font-size: 11px;font-style:normal;text-decoration: none;}
A.link4 {color: #000;font-size: 11px;font-style:normal;text-decoration: none;}
A.link4:hover{color: #ff0404;font-size: 11px;font-style:normal;text-decoration: none;}

A.link5:link{color: #fd0001;font-size: 11px;font-style:normal;font-weight:bold;text-decoration: none;}
A.link5 {color: #fd0001;font-size: 11px;font-style:normal;font-weight:bold;text-decoration: none;}
A.link5:hover{color: #000;font-size: 11px;font-style:normal;font-weight:bold;text-decoration: none;}




.txt{font-size: 9px;}
.txt1{font-weight: bold;}
.txt2{color: #ff0404;}
h1{font-size:12px;line-height:16px; display:inline;}
h2{font-size:11px;line-height:12px; display:inline;font-weight:normal;}
h3{font-size:9px;line-height:14px;display:inline;}
h4{font-size:8px;line-height:20px;display:inline;}

/******************************************* MENU *****************************************************************************/

.menutitle{
cursor:pointer;
margin-bottom: 7px;
/*background-color:#122dc2;*/
color:#585958;
width:185px;
height: 22px;
padding:3px 0 0 10px;
text-align:left;
font-weight:bold;
/*border:1px solid #000000;*/
}

.submenu{
/*margin-bottom: 0.5em;*/
width:195px;
margin:-15px 0 0 !important;
margin:-15px 0 0;
color: #000;
/*background: #a8b2f2;*/
filter:alpha(opacity=100);
background-color: transparent;
padding: 2px 0 5px 0;
font-size: 11px;
font-family: Verdana;
font-weight: normal;

}


/*********************** PAGE **************************************************************************************************/

.layer{
	width: 980px;
	margin: 0px auto;
}

.top{
	float:left;
	width: 980px;
	height: 23px;
	margin:15px 0 0;
	background: url("../jpg/top.jpg") no-repeat;
}

.menu{
	float:left;
	width: 980px;
	margin: 0;
}

.bt1{
	float:left;
	width: 197px;
	text-align:center;
	color: #000;
	font-weight:bold;
	padding: 3px 0 0 0;
	font-size: 11px;
}

.bt2{
	float:left;
	width: 188px;
	text-align:center;
	color: #000;
	font-weight:bold;
	padding: 3px 0 0 0;
	font-size: 11px;
	margin: -15px 0 0 791px !important;
	margin: -15px 0 0 396px;
}

.logo{
	float:left;
	width: 406px;
	height: 91px;
	margin: 0;
}

.drap{
	float: left;
	width: 36px;
	height: 56px;
	margin: 0 0 0 530px !important;
	margin: 0 0 0 470px;
}

.contener{
	float:left;
	width: 980px;
	margin: 0;
}

/***************************************************** CONTENER MAIN ***********************************************************/

.contener-main{
	float:left;
	width: 980px;
	height: 577px;
	margin: 0;
	background: url("../jpg/main.jpg") no-repeat;
}

.titre-main{
	float:left;
	width: 450px;
	margin: 90px 0 0 -395px;
}

.txt-main{
	float:left;
	width: 350px;
	margin: 120px 0 0 -455px;
	text-align: justify;
}


/***************************************************** CONTENER CONFORT ***********************************************************/

.contener-confort{
	float:left;
	width: 980px;
	height: 577px;
	margin: 0;
	background:#fff url("../jpg/confort.jpg") no-repeat;
}

.titre-confort{
	float:left;
	width: 450px;
	margin: 70px 0 0 -395px;
}

.txt-confort{
	float:left;
	width: 400px;
	margin: 100px 0 0 -455px;
	text-align: justify;
}

/***************************************************** CONTENER QUALITE ***********************************************************/

.contener-qualite{
	float:left;
	width: 980px;
	height: 577px;
	margin: 0;
	background: #fff url("../jpg/qualite.jpg") no-repeat;
}

.titre-qualite{
	float:left;
	width: 450px;
	margin: 70px 0 0 -395px;
}

.txt-qualite{
	float:left;
	width: 400px;
	margin: 100px 0 0 -455px;
	text-align: justify;
}

/***************************************************** CONTENER POINTS DE VENTE ***********************************************************/

.contener-point{
	float:left;
	width: 980px;
	height: 577px;
	margin: 0;
	background: #fff url("../jpg/points.jpg") no-repeat;
}

.titre-point{
	float:left;
	width: 450px;
	margin: 90px 0 0 -395px;
}

.txt-point{
	float:left;
	width: 400px;
	margin: 120px 0 0 -455px;
	text-align: justify;
}

/***************************************************** CONTENER MENTIONS LEGALES ***********************************************************/

.contener-mentions{
	float:left;
	width: 980px;
	margin: 0;
	background: #fff url("../jpg/mentions.jpg") no-repeat;
}

.titre-mentions{
	float:left;
	width: 450px;
	margin: 90px 0 0 -315px;
}

.txt-mentions{
	float:left;
	width: 800px;
	margin: 120px 0 0 -455px;
	text-align: justify;
}

/***************************************************** CONTENER PLAN DU SITE ***********************************************************/

.contener-plan{
	float:left;
	width: 980px;
	margin: 0;
	background: #fff url("../jpg/plan.jpg") no-repeat;
}

.titre-plan{
	float:left;
	width: 450px;
	margin: 90px 0 0 -315px;
}

.txt-plan{
	float:left;
	width: 800px;
	margin: 120px 0 0 -455px;
	text-align: justify;
}

/***************************************************** CONTENER PRODUITS ***********************************************************/

.contener-produits{
	float:left;
	width: 980px;
	height: 577px;
	margin: 0;
	background: #fff url("../jpg/produits.jpg") no-repeat;
}

.titre-produits{
	float:left;
	width: 450px;
	margin: 90px 0 0 -395px;
}

.txt-produits{
	float:left;
	width: 800px;
	margin: 120px 0 0 -455px;
	text-align: justify;
}

/***************************************************** MATELAS ***********************************************************/

.contener-matelas{
	float:left;
	width: 980px;
	margin: 0;
	background: #fff url("../jpg/plan.jpg") no-repeat;
}

.contener-matelas-top{
	float:left;
	width: 980px;
	height: 91px;
	margin: 0;
}

.affich-contener-matelas{
	float:left;
	width: 980px;
	margin: 0;
	/*border: 1px solid red;*/
}

.affich-matelas-left{
	float:left;
	width: 300px;
	margin: 0;
}

.menu-produits{
	float:left;
	width: 300px;
	height: 450px;
	margin: 55px 0 0 6px !important;
	margin: 55px 0 0 3px;
}

.affich-matelas-right{
	float:left;
	width: 676px;
	margin: 50px 0 0 !important;
	margin: -450px 0 0 150px;
	text-align:center;
}

.matelas-left{
	float:left;
	width: 600px;
	margin: 20px 0 0;
	
}

.matelas-center{
	float:left;
	width: 600px;
	margin: 20px 0 0;
	text-align: left;

}

.matelas-right{
	float:left;
	width: 250px;
	margin: 20px 0 0;
	text-align:justify;
	font-size: 11px;
}

.flash-literie{
	float:left;
	width: 940px;
	height: 540px;
	margin: 10px 0 0 0px;
	/*border: 1px solid red;*/
}


/******************************************************* FOOTER *****************************************************************/
.txt-defil{
	float:left;
	width: 980px;
	margin: 0;
	color: #a0a0a0;
	text-align:center;
}


/*************************************************** LIEN CADDY *****************************************/

.caddy{
	float:right;
	width: 250px;
	margin: 20px 0 0;
	text-align:center;
}










































































/**************************************** LINK BAS DE PAGE ********************************************/

#dhtmlfloatie{
margin: 0 auto;
/*left: 0;
left: -900px;*/
filter:alpha(opacity=0);
-moz-opacity:0;
border: 2px solid black;
padding: 5px;
z-index: 100;
}

#subcontent2{
	margin: 10px auto; 
	display:none; 
	border: 1px dotted #742b1a; 
	background-color: transparent; 
	width: 450px;
	/*height: 200px;*/ 
	padding: 8px
}