body{
	margin: 0px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	text-align:center;
}

#global {
	width: 900px;
	height: 100%;
	margin: 0px auto; position: relative;}

p {
	margin: 0;
}
p.retrait{clear:left}
.bg_bleu {
 background-color:#0B294C;

}
#content_max2, #content_max, #content_index, #content_actus, #content_confiance,#content_presentation, #content_catalogue {
	float:left;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	z-index: 1;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}

#content_max {
	background-image: url(../images/visuels/degrade_bouton.jpg);
	padding: 50px 50px 0px 50px;
	width: 800px;
}
#content_presentation {
	background-image: url(../images/visuels/bg_presentation.jpg);
	padding: 27px 50px 0px 50px;
	width: 800px;
}
#content_presentation h1,#content_presentation h2{color:#0A1043;font-size:24px;font-weight:normal;line-height:24px}
#content_max h1,#content_max_sommier h1,#content_max_commande h1,#content_max2 h1{color:#0A1043;font-size:27px;font-weight:normal;line-height:27px}
#contenu h2,#content_catalogue h2{color:#0A1043;font-size:27px;font-weight:normal;line-height:27px}
#content_max h2,#content_max_sommier h2,#content_max_commande h2,#content_max2 h2{color:#0A1043;font-size:16px}
#content_max h2 span{background-color:#990000;color:white;font-size:14px;padding:3px 5px}
#content_max h3,#content_max_sommier h3,#content_max_commande h3{color:#0A1043;font-size:14px;margin-bottom:5px}

#content_max h2.title_art,#content_max_commande h2.title_art{color:#101739;font-size:30px;font-weight:normal;height:44px;line-height:44px;margin:50px 0 20px 40px;padding:0}
#content_max h2.title_art strong{font-weight:normal;line-height:44px;background:url(../images/visuels/encart-bleu2/sliding-right.png) no-repeat right center;color:#fff;margin-left:10px;padding:5px 10px 5px 0}
#content_max h2.title_art span{font-size:30px;background:url(../images/visuels/encart-bleu2/sliding-left.png) no-repeat left center;color:#fff;line-height:44px;padding:5px 0 5px 10px}
#content_max h3.title_art{font-size:20px;font-weight:normal}
/*#content_max h3,#content_max h4{color:#101739;font-size:30px;font-weight:normal;height:44px;line-height:44px;margin:0;padding:0;float:left}
#content_max h3{margin:50px 10px 20px 40px}
#content_max h4{background:url(../images/visuels/encart-bleu2/sliding-right.png) no-repeat right center;color:#fff;margin:50px 0 20px 0;padding-right:10px}
#content_max h4 span{background:url(../images/visuels/encart-bleu2/sliding-left.png);color:#fff;height:44px;padding-left:10px;display:block}*/
#content_max table{clear:left}

#content_catalogue {
	background-image: url(../images/visuels/bg_catalogue.jpg);
	padding: 65px 50px 0px 190px;
	width: 660px;
	height:460px;
}

#content_max2 {
	padding: 50px 50px 0px 50px;
	width: 800px;
}

#news { top: 400px; left: 50px; width: 195px; display: block; position: absolute;}

#newsbg { background: url(../images/new-bgh.png) no-repeat;}

#newscnt { padding-left: 45px; padding-top: 45px; width: 135px;}
.newselt { background: url(../images/news-arrow.gif) no-repeat; margin-top: 8px;}
.newselt h2 { color: #00183A; font-size: 12px; padding-left: 16px; margin: 0;}
.newselt p { padding-left: 16px; color: #5A8296; font-size: 11px;}
.anews a { color: #00183A; font-size: 10px; }
.anews {text-align: right; width: 120px;}
#newsbot {}

#content_index {
	background: url(../images/visuels/bg_index.jpg) 0 0 no-repeat;
	padding: 53px 0px 0px 320px;
	height:577px;
	width: 580px;
}
#content_confiance {
	background: url(../images/visuels/bg_confiance.jpg) 0 0 no-repeat;
	padding: 70px 0px 0px 250px;
	height:440px;
	width: 650px;
}
#content_actus {
	background: url(../images/visuels/bg_actus.jpg) 0 0 no-repeat;
	padding: 70px 0px 0px 250px;
	height:440px;
	width: 650px;
}

#content_max_commande {
	float:left;
	text-align: left;
	width: 650px;
	padding-top: 50px;
	padding-left: 50px;
	padding-right: 200px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-image: url(../images/visuels/fond_commande.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height:400px;
}
#content_max_sommier {
	float:left;
	text-align: left;
	width: 850px;
	padding: 50px 50px 0px 50px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	z-index: 1;
	background-image: url(../images/visuels/degrade_sommier.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#content {
	float:left;
	text-align: left;
	width: 900px;
	padding-top: 30px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	z-index: 1;
	background-image: url(../images/visuels/degrade_bouton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


#gauche {
	width: 210px;
	text-align: left;
	min-height: 300px;
	height: 100%;
	margin: 0px;
	float: left;
	color: #0A1043;
	padding:5px 50px 0px 20px;
	
}

#gauche a{
	text-decoration:none;
	font-weight:bold;
	color:#666666;
	line-height:20px;
}

#gauche a:hover{
	color:#999999;
}

#contenu {
	width: 600px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	line-height:15px;
	text-align:justify;
	color:#0A1043;
}

p {margin: 0;}

img {
	border-style: none;
}

.image-left {
	float: left;
	margin: 3px 3px 3px 0;
	padding: 3px 3px 3px 0;
}

.image-right {
	float: right;
	margin: 0px 0px 10px 10px;
	padding-right:50px;
}

#itemoins{
	width:625px;
	height:430px;
	overflow-y:auto;
}

#itemoins p{
	border-bottom:1px solid #CCCCCC;
	padding: 10px 0 10px 0;
}

#itemoins h2{
	font-weight: bold;
	font-size:16px;
	color: #000033;
	border-left:4px solid #000033;
	padding-left:8px;
}

#itemoins img {
	float: left;
	margin: 0px 5px 5px 0;
	padding: 0px 5px 5px 0;
}

#footer{
clear:both;
text-align:center;
color:#B2BBC1;
font-size:10px;
border-top:1px solid #B2BBC1;
margin-top:20px;
padding-top:10px;
}

#condition {
border-top:1px solid #0A1043;
margin-top:10px;
padding-top:10px;
padding-bottom:10px; 
text-align:center;
}

#condition a{
color: #0A1043;
text-decoration: none;
}
#condition a:hover{
color: #434A80;
text-decoration: none;
}

#content_max a.linkOver{
	color:  #484D73;
	font-size: 12px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
    }

.form {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 0px;
	width: 180px;
	clip: rect(0px,0px,0px,0px);
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txt-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	width: 190px;
}
.txt-options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000033;
}
.txt-matelas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	width: 400px;
}
.bold{
font-weight:bold;
font-size: 13px;
}
.souligne{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
}

.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.txt-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	width: 400px;
}
.txt-recul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	margin-left: 20px;
}
.txt-coordones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
}
.champ{
	margin:0px;
	padding:0px;
	border:1px solid #666666;
}

.form{
	padding-bottom:-15px;
	height:30px;
}

.titre-fleche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	background:url(../images/visuels/index/fleche.gif) 0 0 no-repeat;
}

.titre-en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt-fleche2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #628DB8;
	padding-left: 20px;
}
.image-right2 {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
}

.txtindex1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	width: 580px;
	margin-left: 2px;
}
.souligne {
	text-decoration: underline;
}
.souligne1 {	text-decoration: underline;
}

.petit-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}



