html {
	background-color:#000000;
	}
body {
	padding:0px; 
	font-size:12px; 
	background-color:#ffffff;
	margin:3px 50px;
	font-family:verdana,arial;
	}
/*=============================================================*/	
hr.noir {
	margin:5px 0px;
	border:1px solid #000000;
	}
/*=============================================================*/	
img.noborder {
	border:none;
	}
img.producto {
	border:1px solid #000000;	
	text-align:center;
	}
/*=============================================================*/	
#banner {
	background:#cccccc;
	display:block;
	border:0px;
	margin:0px;
	z-index:10;
	border-bottom:3px #000000 solid;
	}
#banner a {
	border:0px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	}		
#banner a:hover {
	border:0px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	}		
#banner img.a2-line-logo {
	margin:5px;
	padding:3px 39.5px;
	border:1px solid #ff0000;
	background-color:#ffffff;
	}	
#banner-adresse {
	text-align:center;
	font-size:.9em;
	position:absolute;
	top:20px;
	right:7%;
	color:#000000;
	}
.adresse {
	font-size:1.3em;
	font-weight:bold;	
	}
#banner-revendeur1 {
	position:absolute;
	top:30px;
	left:220px;
	color:#ffffff;
	font-size:25px;
	font-weight:bold;
	font-family:trebuchet ms,tahoma,arial;
	z-index:1;
	}
#banner-revendeur2 {
	position:absolute;
	top:32px;
	left:222px;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	font-family:trebuchet ms,tahoma,arial;
	z-index:2;
	}	
/*=============================================================*/		
div#left-menu {
	left:50px; 
	width:150px; 
	margin:0px;
	padding:10px 0px 0px 0px; 
	background-color:#ffffff;
	position: absolute;
	}
#left-menu a {
	color:#336666;
	text-decoration:none;
	font-weight:bold;
	}
#left-menu a:hover {
	color:#ff0000;
	text-decoration:none;
	list-style-type:square;
	}
#left-menu li {
	list-style-image:url(../img/rouge.gif);
	text-align:justify;
	padding:3px 20px 3px 0;	
	font-size:.9em;
	color:#000000;
	margin:0px 0px 0px 20px;
	}
#left-menu h3 {
	font-size:15px;
	color:#ffffff;
	font-family:trebuchet ms, arial;
	font-weight:bold;
	z-index:2;
	background-color:#000000;
	border-left:5px #ffffff solid;
	padding-left:5px;
	}
#left-menu a.h3 {
	color:#ffffff;
	}	
#left-menu a.h3:hover {
	color:#ffffff;
	}		
/*=============================================================*/	
#content {
	padding:5px 20px 0px 20px; 
	margin:0px 0px 0px 150px; 
	border-left: #000000 3px solid; 
	background-color:#ffffff;
	}	
a {
	color:#336666;
	text-decoration:underline;
	font-weight:bold;

	}
a:hover {
	color:#ff0000;
	text-decoration:none;
	}
p {
	font-size:12px; 
	color:#000000; 
	margin:5px 0px;
	padding:5px 0px;
	font-family:verdana,arial,sans-serif;
	text-align:justify;
	}
#contactez-nous {
	font-size:12px; 
	color:#000000; 
	margin:0px -20px 0px 37.5%; 
	font-family:verdana,arial,sans-serif;
	text-align:right;	
	border-top:3px #000 solid;
	border-left:3px #000 solid;
	padding:3px 15px 3px 0px;
	}	
h1 {
	font-size:1.5em;
	color:#000000;
	font-family:trebuchet ms, arial;
	font-weight:bold;
	z-index:2;
	text-align:center;
	}
h2 {
	color:#000000;
	font-size:15px;
	padding:5px 10px;
	margin:5px 0 0 0;
	text-align:center;
	}	
img.imageproduit {
	border:1px solid #000000;	
	text-align:center;
	}
ul.produit-download {
	margin:20px 0 20px 30%;
	list-style-type:none;
	}		
li.imageproduit {
	list-style-type:none;
	}
li.produit {
	list-style-type:square;
	text-align:justify;
	}	
li.titre1 {
	list-style-type:none;
	letter-spacing:5px;
	font-weight:bold;
	margin:5px 0px;
	}	
li.no-li {
	list-style-type:none;
	margin:5px 0px;
	}	
li.pdf {
	list-style-image: url(../img/pdf.gif);
	line-height: 1.7em;
	}	
li {
	text-align:justify;
	margin:5px 0px;
	}	
#locator {
	color:#000000;
	font-size:9px;
	text-decoration:none;
	}
#locator a {
	color:#000000;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	}
#locator  a:hover {
	color:#ff0000;
	text-decoration:underline;
	}	
#marques {
	text-align:center; 
	vertical-align:middle;
	width:100%;
	}
#marques img {
	margin:15px;
	border:0px;
	}
		
/*=============================================================*/	
#footer {
	clear:both;
	border-top:#000000 3px solid;
	font-size:.8em;
	text-align:center;
	background-color:#cccccc;
	}
.copyright {
	color:#bbbbbb;
	font-size:.9em;
	text-align:center;
	}	