BODY table { 
	SCROLLBAR-FACE-COLOR: #90C0D8; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #90C0D8; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #376D88;
	} 

A:link {
	COLOR: #DD983E;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	} 
A:visited {
	COLOR: #FF9900;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	} 
A:hover {
	COLOR: #DD983E;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	} 
A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	} 
	
h1 {
	background-image:url(images/charte/accueiltit.jpg);
	font-size:19px;
	padding:15px 0 5px 70px;
	background-repeat:no-repeat;
	border-bottom:1px dashed #bbb;
	}
h1 A:link, h1 A:visited, h1 A:hover, h1 A:active {
	font-size:19px;
	color:#376D88;
	}

	
.formbox {
	BORDER-RIGHT: #aaaa8e 1px solid;
	BORDER-TOP: #aaaa8e 1px solid;
	BORDER-LEFT: #aaaa8e 1px solid;
	WIDTH: 200px;
	BORDER-BOTTOM: #aaaa8e 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	font-size: 10px;
	} 
.formmsg {
	BORDER-RIGHT: #aaaa8e 1px solid;
	BORDER-TOP: #aaaa8e 1px solid;
	BORDER-LEFT: #aaaa8e 1px solid;
	WIDTH: 300px;
	BORDER-BOTTOM: #aaaa8e 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	} 
.cell { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #A81818; 
	border: 1px #000000 dashed; 
	color: #FFFFFF;
	} 
.cell2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #A81818; 
	background-color: #e9e9e0; 
	border: 1px #000000 dashed; 
	font-weight: bold;
	} 
.cell3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	background-color: #F8A868; 
	border: 1px #000000 dashed; 
	font-weight: bold;
	} 
.cell4 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #A81818; 
	background-color: #980818; 
	border: 1px #000000 dashed; 
	font-weight: bold;
	} 
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376D88;
	}
.fontital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	}
.cellbas {
	background-image: url(images/charte/fdtabgauch.jpg);
	background-repeat: repeat-y;
	}
.cellplatj {
	background-image: url(images/charte/toquegrd.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.cellaccueil {
	background-image: url(images/charte/visu2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
.fontgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	}
.font2gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	}
.cellvisu3 {
	background-image: url(images/charte/visu3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.cellvisu4 {
	background-image: url(images/charte/visu5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.cellvisu5 {
	background-image: url(images/charte/visu5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.cell6 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #A81818; 
	background-color: #980818; 
	border: 1px #000000 dashed; 
	font-weight: bold
	}
.cellvisu6 {
	background-image: url(images/charte/visu6.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
/*----------------------------------------INTEGRATION CEDRIC-----------------------------*/
p {margin:8px 0;}
/*----------------------------------------PAGE ACCUEIL-----------------------------*/
.promo-top {
	width:120px;
	height:20px;
	color:#dd983e;
	/*background-image:url(images/charte/promo-top.gif);*/
background:#ddd;
	text-align:center;
	padding:3px 0 0 0;
	}
.promo-centre {
	width:120px;
	text-align:center;
	height:90px;
	/*background-image:url(images/charte/promo-centre.gif);*/
	padding-top:5px;
	}
	
	.promo-centre img{
border:1px solid #ccc;
width:110px;
	}
.cliquez {display:block;margin:5px;text-align:left;background-color:#F4F4F4;}
.encart-promo {
	width:120px;
	margin:8px 0 0 2px;
	float:left;
	border:1px solid #919191;
	}
.bloc1{
	width:200px;
	text-align:justify;
	float:left;
	}
.bloc2{
	width:370px;
	float:left;
	text-align:justify;
	margin:10px 0 0 0;
	}
.prix2 {
	font-weight:bold;
	color:#717171;
	font-size:14px;
	margin:6px 0 3px 0;
	text-align:center;
	height:20px;
	}
.bloc-right {
	width:140px;
	float:left;
	text-align:justify;
	margin:0;
	padding-top:35px;
	}
.texte-rouge {color:red;}
*html .bloc-right {margin:0 0 0 3px;}
/*----------------------------------------PAGE CONTACT-----------------------------*/

.form-contact, .form-contact2, .form-contact3{
	background-color:#FFF;
	border:1px solid #326882;
	color:#326882;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 3px 0;
	}
.form-contact {height:15px; width:150px;}
.form-contact2 {height:30px; width:150px;}
.form-contact3 {height:20px; font-weight:bold; margin:0 15px 0 0;}

/*----------------------------------------PAGE SERVICE PRO-----------------------------*/
ul {margin:0; padding:0;}
li{
	list-style-image:url(images/charte/puce.gif);
	padding:0 0 0 0;
	margin:0 0 0 30px;}
	
*li {padding:0 0 0 15px;}
/*----------------------------------------PAGE CATALOGUE-----------------------------*/

.encart-cata {
	width:241px;
	float:left;
	margin:0 5px 10px 0;
	border:1px solid #919191;
	}
.top-cata {
	background:#ddd;
	text-align:left;
	width:226px;
	height:20px;
	padding:5px 0 0 15px;
	margin-bottom:10px;
	}
*html .top-cata {
	background:#ddd;
	text-align:left;
	width:241px;
	height:25px;
	padding:5px 0 0 15px;
	}

.centre-cata {
	width:241px;
	height:160px;
	float:left;
	background-image:url(images/charte/catalogue-centre.gif);
	background-position:bottom;
	}
.nom-produit {
	font-size:14px;
	font-weight:bold;
	}
.prix {
	font-weight:bold;
	color:#dd983e;
	font-size:17px;
	}
.prix2 {
	font-weight:bold;
	color:#dd983e;
	font-size:14px;
	margin-right:10px;
	text-align:right
	}	
.prix-barre {
	font-weight:bold;
	color:#999;
	font-size:14px;
	text-decoration:line-through;
	}
.prix-barre2 {
margin-top:5px;
margin-left:10px;
	font-weight:bold;
	color:#999;
	font-size:14px;
	text-decoration:line-through;
	float:left;
	}
		
.photo-produit {
	width:119px;
	height:150px;
	float:left;
	margin:4px 4px 0 3px;
	}
.photo-produit img{
	border:2px solid #E8E8E8;
	margin: 2px;
	padding:0;
}
.photo-produit img.zoom{
	
	margin:0px;
	border:none;
	padding:0;
}
.descriptif-produit {
	width:101px;
	height:100px;
	float:left;
	font-size:10px;
	float:left;
	margin:4px 0 0 3px;
	}
.materiaux {
	font-size:11px;
	font-weight:bold;
	display:block;
	}
.commander a  {
	border:1px solid #184257;
	float:left;
	margin:3px 0 0 0;
	padding:0 3px;
	font-size:11px;
	background-color:#F5F5F5;
	color:#184257;
	}
.commander a:visited {
	border:1px solid #000;
	float:left;
	margin:3px 0 0 0;
	padding:0 3px;
	font-size:11px;
	background-color:#F5F5F5;
	color:#184257;
	}

.commander a:hover {
	border:1px solid #184257;
	float:left;
	margin:3px 0 0 0;
	padding:0 3px;
	font-size:11px;
	background-color:#184257;
	color:#FFF;
	}
.cgv {
	width:360px;
	float:left;
	text-align:justify;
	}
.titre-cgv {
	font-weight:bold;
	font-size:13px;
	}
	
h2 {
font-size:15px;
border-bottom:1px dashed #ccc;
}

#trois-liens-cata {
font-weight:bold;
color:dd983e;
text-align:center;
}

#trois-liens-cata a{
font-weight:bold;
color:;
font-size:12px;
text-align:center;
}