body {
	margin: 0;
	padding: 0;
	background: url("../images/fond.jpg") top left no-repeat;
	background-color: #fff ;
}	

#contenu {
	margin-top: 120px ;
	margin-bottom: 40px ;
	margin-left: 170px ;
	width: 913px;
	font: 12px/13px arial,sans-serif ;
	color: #040C52 ;
	text-align: justify ;
	}
#contenu h1 {
	left: 0 ;
	top: 30px ;
	margin: 0 ;
	font: 18px/20px verdana,arial,sans-serif ;
	font-weight : bold ;
	color: #040C52 ;
	}
#contenu h2 {
	left: 0 ;
	top: 30px ;
	margin: 0 ;
	font: 14px/16px verdana,arial,sans-serif ;
	color: #040C52 ;
	}
#contenu #photopresse {
	width: 250px ;
	float: left ;
	padding-top : 15px ;
	}
#contenu #txtmagasin {
	width: 250px ;
	float: left ;
	padding-top : 15px ;
	}
#contenu #photomagasin {
	width: 300px ;
	float: left ;
	margin-left: 70px ; 
	text-align: center ;
	font: 11px/12px verdana,arial,sans-serif ;
	font-weight : bold ;
	color: #000 ;
	}
	
#contenu #map {
	float: right ;
	margin-right : 100px ;
	}
#contenu #pdv {
	margin-left : 50px ;
	}
#contenu #pdv ul {
	margin: 0;
	border:0;
	padding:0;
	list-style:none;
	}
#contenu #pdv li.pays {
	font: 13px/17px verdana,arial,sans-serif ;
	color: #040C52 ;
	}
#contenu #pdv li.pays a {
	font: 13px/17px verdana,arial,sans-serif ;
	color: #040C52 ;
	text-decoration: none ;
	}
#contenu #pdv li.pays a:hover {
	color: #ccc ;
	}
#contenu #pdv li.pdv {
	margin-left : 50px ;
	font: 11px/14px verdana,arial,sans-serif ;
	color: #cc0000 ;
	}
#contenu #pdv li.pdv a {
	font: 11px/14px verdana,arial,sans-serif ;
	color: #cc0000 ;
	text-decoration: none ;
	}
#contenu #pdv li.pdv a:hover {
	color: #ccc ;
	}
#contenu #pdv li.dpt {
	margin-left : 25px ;
	font: 12px/15px verdana,arial,sans-serif ;
	color: #040C52 ;
	}
#contenu #pdv li.dpt a {
	font: 12px/15px verdana,arial,sans-serif ;
	color: #040C52 ;
	text-decoration: none ;
	}
#contenu #pdv li.dpt a:hover {
	color: #ccc ;
	}

#contenu #friends {
	font: 12px/15px verdana,arial,sans-serif ;
	color: #cc0000 ;
	text-decoration: none ;
	margin-top: 40px ;
	margin-left: 40px ;
}
#contenu #friends a {
	font: 12px/15px verdana,arial,sans-serif ;
	color: #cc0000 ;
	text-decoration: none ;
}

		
#contenu #description {
	width: 250px ;
	float: left ;
	padding-top : 15px ;
	}
#contenu #description a {
	font: 13px/14px verdana,arial,sans-serif ;
	color: #6484D7 ;
	}
#contenu #description a:hover {
	color: #C60000 ;
	}	
	
#contenu #centre {
	width: 311px ;
	height: 295px ;
	float: left ;
	margin-left: 30px ;
	margin-right: 30px ;
	}
#contenu #centre #nav {
	width: 309px ;
	height: 20px ;
	border: 1px solid #040C52;
	}
#contenu #centre #nav ul {	
	margin: 0;
	border:0;
	padding:0;
	list-style:none;
	}
#contenu #centre #nav li {
	float: left ;
	}
#contenu #centre #nav #fgauche {	
	margin-right: 104px ;
	width: 20px ;
	height: 20px ;
	background-image: url("../images/fleche_produit_gauche_off.gif") ; 
	}
#contenu #centre #nav #video {	
	width: 25px ;
	height: 20px ;
	border-left: 1px solid #040C52;
	background-image: url("../images/video_off.gif"); 
	}
#contenu #centre #nav #loupe {	
	width: 25px ;
	height: 20px ;
	border-left: 1px solid #040C52;
	border-right: 1px solid #040C52;
	background-image: url("../images/loupe_off.gif"); 
	}	
#contenu #centre #nav #print {	
	width: 25px ;
	height: 20px ;
	border-right: 1px solid #040C52;
	background-image: url("../images/imprimante_off.gif"); 
	}
#contenu #centre #nav #fdroite {
	width: 20px ;
	height: 20px ;	
	float: right ;
	background-image: url("../images/fleche_produit_droite_off.gif"); 
	}			
#contenu #centre #nav a {
	display:block; 
	padding : 0 ;
	margin: 0 ;
	}	
#contenu #centre #nav #fgauche a:hover {
	background-image: url("../images/fleche_produit_gauche_on.gif");
	}	
#contenu #centre #nav #loupe a:hover {
	background-image: url("../images/loupe_on.gif");
	}	
#contenu #centre #nav #print a:hover {
	background-image: url("../images/imprimante_on.gif");
	}	
#contenu #centre #nav #fdroite a:hover {
	background-image: url("../images/fleche_produit_droite_on.gif");
	}	

#contenu .designer {
	line-height: 18px ;
	margin-top: 20px ;
	height: 140px;
	}
#contenu .designer img {
	float: left ;
	width : 70px ;
	height : 100px ;
	margin-right: 40px ;
	margin-left: 30px ;
	margin-bottom: 30px ;
	}	
#contenu .designer a {
	text-decoration: none ;
	font: 10px verdana,arial,sans-serif ;
	color: #6284D7 ;
	}	
#contenu .designer a:hover {
	color: #ccc ;
	}	

#contenu #centre #photo {
	width: 309px ;
	height: 265px ;
	border: 1px solid #040C52;
	margin-bottom : 6px ;
	}
#contenu #navproduit {
	width: 43px ;
	height: 265px ;
	float: left ;
	border: 1px solid #040C52;
	}	
#contenu #navproduit ul {
	margin: 0;
	border:0;
	padding:0;
	list-style:none;
	}
#contenu #navproduit li {
	padding-top: 5px ;
	padding-bottom: 5px ;
	}		
#contenu #navproduit #container {
	position: relative ;
	width: 44px; 
	height: 239px ; 
	overflow: hidden ;
	clip:rect(0,44px,239px,0); 
}
#contenu #navproduit #scrolling {
	position: relative ;
	width: 44px ;
	}		
#contenu #navproduit #up {
	position: relative ;
	top: 0;
	width: 43px ;
	height : 13px ;
	background-image: url("../images/up_produits_off.gif");
	}
#contenu #navproduit #up a {
	display:block; 
	padding : 0 ;
	margin: 0 ;
	width: 43px ;
	height : 13px ;
	background-image: url("../images/up_produits_off.gif");
	}
#contenu #navproduit #up a:link {
	background-image: url("../images/up_produits_off.gif"); 
	}
#contenu #navproduit #up a:visited {
	background-image: url("../images/up_produits_off.gif"); 
	}
#contenu #navproduit #up a:hover {
	background-image: url("../images/up_produits_on.gif"); 
	}
#contenu #navproduit #down {
	position: relative ;
	width: 43px ;
	height : 13px ;
	background-image: url("../images/down_produits_off.gif");
	}
#contenu #navproduit #down a {
	display:block; 
	padding : 0 ;
	margin: 0 ;
	width: 43px ;
	height : 13px ;
	background-image: url("../images/down_produits_off.gif");
	}
#contenu #navproduit #down a:link {
	background-image: url("../images/down_produits_off.gif"); 
	}
#contenu #navproduit #down a:visited {
	background-image: url("../images/down_produits_off.gif"); 
	}
#contenu #navproduit #down a:hover {
	background-image: url("../images/down_produits_on.gif"); 
	}

#navmagasin {
	width: 700px ;
	float: left ;
	}
#navmagasin h1 {
	width: 600px ;
	margin: 0 ;
	font: 11px verdana,arial,sans-serif ;
	font-weight : bold ;
	color: #040C52 ;
	padding-bottom : 8px ;
	border-bottom : 1px solid #040C52;
	}
#navmagasin ul {	
	margin: 0;
	border:0;
	padding:0;
	list-style:none;
	}
#navmagasin li {
	margin-left: 25px ;	
	font: 13px/20px verdana,arial,sans-serif ;
	color: #040C52 ;
	}	
#navmagasin li a {	
	font: 13px/20px verdana,arial,sans-serif ;
	color: #040C52 ;
	text-decoration: none ;
	}	
#navmagasin li a:hover {	
	color: #ccc ;
	}

#contenu #recherche {
	width: 700px ;
	float: left ;
	margin-top: 30px ;
	margin-bottom: 30px ;
	}
#contenu #recherche a {
	color: #cc0000 ;
	font: 12px verdana,arial,sans-serif ;
	font-weight : bold ;
	text-decoration: none ;
	}
#contenu #recherche img {
	margin-right: 10px ;
	}
	
#autrelangue {
	position: absolute ;
	width: 30px;
	height: 30px;
	left: 110px;
	top: 100px ;
}	

#menu {
	position: absolute ;
	width: 931px;
	left: 0px ;
	top: 70px ;
	text-align: right ;
	font: 11px 'Trebuchet MS',verdana,arial,sans-serif ;
	font-weight : bold ;
	color: #D90000 ;
}
#menu img {
	margin-top: -15px ;
	padding-right: 15px ;
}	
#menu a {
	color: #040C52 ;
	text-decoration: none ;
}
#menu a:hover {
	color: #ccc ;
}	
#menu ul {
	float:right;
    margin:0;
    padding: 0;
    border:0;
    list-style:none;
    }
#menu li {
    float:left;
    margin:0;
    padding:0;
    border:0;
    padding-left : 5px ;
    border-left : 1px solid #040C52 ;
    margin-left : 5px ;
	text-align: center;
    }
#menu li.prems {
    border:0;
    }	
	
#pied {
	float: left ;
	width: 913px;
	margin-left: 18px ;
	margin-top : 20px ;
	text-align: left ;
}
#pied #marge{
	margin-top : 80px ;
}
#pied #stilicforce {
	width: 940px;
	font: 10px 'Trebuchet MS',verdana,arial,sans-serif ;
	font-weight : bold ;
	color: #040C52 ;
	padding-bottom : 6px ;
	border-bottom: 1px solid #040C52;
}
#pied #copyright {
	padding-top : 6px ;
}
#pied #copyright a {
	font: 9px verdana,arial,sans-serif ;
	color: #040C52 ;
	text-decoration: none ;
}

#edito {
	float: left ;
	width: 233px ;
	margin-right: 50px ;
	font: 11px arial,sans-serif ; color: #040C53 ;
	text-align: justify ;
	z-index: 4 ;
}
#edito h1 {
	font: 24px verdana, arial,sans-serif ; color: #D90000 ;
	margin-top : 0 ;
	text-align: left ;
}
#edito h2 {
	font: 12px verdana, arial,sans-serif ; color: #040C53 ;
	font-weight: bold ;
	margin-top : 0 ;
	text-align: left ;
}
#edito a:link { font: 12px arial,sans-serif ; text-decoration: none ; color: #D90000 }
#edito a:visited { font: 12px arial,sans-serif ; text-decoration: none ; color: #D90000 }
#edito a:hover { font: 12px arial,sans-serif ; text-decoration: none ; color: #D90000 }

#accueil {
	float: left ;
	width: 300px ;
	margin-top: 30px ;
	margin-left: 50px ;
	font: 11px arial,sans-serif ; color: #040C53 ;
	text-align: justify ;
	background-color: #F5F9FF ;
	z-index: 4 ;
}
#accueil h1 {
	font: 12px verdana, arial,sans-serif ; color: #040C53 ;
	font-weight: bold ;
	margin-top : 0 ;
	text-align: center ;
}

#navpresse {
	position: absolute ;
	top: 140px ;
	left: 550px ;
	width: 231px ;
	height : 400px ;
	text-align: left ;
	font: 10px/11px verdana,arial,sans-serif ;
	color: #040C52 ;
	}
#navpresse #container {
	position: absolute ;
	top: 14px ;
	width:231px; 
	height:230px ; 
	overflow: hidden ;
	clip:rect(0,231px,230px,0); 
	background-color: #F5F9FF ;
}
#navpresse #scrolling {
	position: absolute ;
	left:0px; 
	top:0px;
	width: 211px ;
	padding: 10px ;
	}	
#navpresse #up {
	position: absolute ;
	top: 0;
	width: 231px ;
	height : 14px ;
	background-image: url("../images/up_off.gif");
	}
#navpresse #up a {
	display:block; 
	padding : 0 ;
	margin: 0 ;
	width: 231px ;
	height : 14px ;
	background-image: url("../images/up_off.gif");
	}
#navpresse #up a:link {
	background-image: url("../images/up_off.gif"); 
	}
#navpresse #up a:visited {
	background-image: url("../images/up_off.gif"); 
	}
#navpresse #up a:hover {
	background-image: url("../images/up_on.gif"); 
	}
#navpresse #down {
	position: absolute ;
	top : 244px ;
	left : 0px ;
	width: 231px ;
	height : 14px ;
	background-image: url("../images/down_off.gif");
	}
#navpresse #down a {
	display:block; 
	padding : 0 ;
	margin: 0 ;
	width: 231px ;
	height : 14px ;
	background-image: url("../images/down_off.gif");
	}
#navpresse #down a:link {
	background-image: url("../images/down_off.gif"); 
	}
#navpresse #down a:visited {
	background-image: url("../images/down_off.gif"); 
	}
#navpresse #down a:hover {
	background-image: url("../images/down_on.gif"); 
	}
#navpresse ul {
	margin: 0;
	border:0;
	padding:0;
	list-style:none;
	}
#navpresse li {
	padding-bottom: 8px ;
	}
#navpresse a {
	font: 10px/11px verdana,arial,sans-serif ;
	color: #040C52 ;
	text-decoration: none ;
	}
#navpresse a:hover {
	color: #ccc ;
	}