body { margin:0; padding:0; background:url(../images/fond.jpg); font-family: Trebuchet MS,Trebuchet,Verdana;}
#container { width:986px; margin:auto; background:url(../images/content-degrade.png) repeat-y #FFFFFF; }
#top{background:url(../images/bandeau-haut.jpg) no-repeat;height:190px;}
#content{  }
	#left{ float:left; width:200px; margin:10px 15px 10px 0px; }
		.menu_link a { display:block; background:url(../images/menu-link.png) no-repeat;height:24px;width:200px;text-decoration:none; text-align:center; font-weight:bold; color:#FFFFFF;padding-top:1px; }
		.menu_link a:hover { color:#BAC833;}
		.menu_box { width:200px; background-color:#fed57b;margin-bottom:10px; }
		#menu_form { margin:10px;padding-bottom:10px; }
		#search_button { margin-left:0px; background:url(../images/magnifier.gif) no-repeat #FFFFFF 2px; display:bloc; width:22px; height:22px; border:1px solid #6d9ad2; }
		#search_input {float:left;display:block; width:140px; float:left;margin-right:10px;}
		#menu_catalogue { margin:0; padding:0; list-style-image:url(../images/list-image.png);padding-left:35px; font-size:12px;font-family: Verdana;margin-top:5px;padding-bottom:5px;}
		#menu_catalogue a { text-decoration:none; color:#000000; }
		#menu_catalogue a:hover { text-decoration:none; color:#999999; }
	#right{ float:right; width:738px; margin:10px 15px 10px 15px;border:1px solid #5b92ca;}
	#right h1{ width:738px; height:47px;background-color:#5b92ca; font-size:34px;margin:0; padding:0;color:#FFFFFF; text-align:center;padding-top:3px;}
	#right #titreProduit { font-size:20px; padding-top:10px; height:40px;}
	#right #titreProduit .ref { font-size:12px;}
	#produits{margin-left:20px;}
	#right .boxProduit{ float:left; width:80px; height:100px; margin:10px;}
	#right .boxProduit p{ font-size:10px;text-align:center; }
	
	#right .accueil{ margin:10px;border:1px solid #5b92ca;padding:10px;background-color:#A3CAF1; }
#foot{ clear:both;background-color:#000000; height:21px;font-weight:bold; text-align:center;color:#FFFFFF; font-size:14px; }
#slogan{display:block;margin-left:600px;padding-top:120px;font-size:24pt; font-weight:bold;color:#FFFFFF;font-style:italic;}
#langues { display:block; margin-left:900px; padding-top:10px; } 
#dhtmltooltip {
	position: absolute;
	border: 1px solid #5b92ca;
	padding: 3px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
	left: 12px;
	font-size:10px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

/**
* Details produits
*/
#colonneDetailsProduit { float:left; width:450px;}
#colonneDetailsProduit img { margin:auto; text-align:center;}
#colonneProduitsLie { float:right; width:250px; height:400px; overflow-y:auto;}
#colonneProduitsLie .boxProduitLie { clear:both;}
#colonneProduitsLie  .boxProduitLie p{ font-size:10px;margin:0;}
#colonneProduitsLie  .boxProduitLie h6{margin:0;padding:0;}
#colonneProduitsLie  .boxProduitLie a{float:left;}
/* Paysage */
#colonneDetailsProduitP { float:left; width:450px;}
#colonneDetailsProduitP img { margin:auto; text-align:center;}
#colonneProduitsLieP { clear:both;margin:auto;height:185px;overflow-y:auto;padding-left:20px;}
#colonneProduitsLieP .boxProduitLie { float:left; width:230px;height:120px;}
#colonneProduitsLieP  .boxProduitLie p{ font-size:10px;margin:0;}
#colonneProduitsLieP  .boxProduitLie h6{margin:0;padding:0;}
#colonneProduitsLieP  .boxProduitLie a{float:left;}

#toolbarProduit .tooltip { display:block;float:left;width:50px;height:35px;text-align:center;padding-top:15px; }
#toolbarProduit a:hover { background-color:#FED57B; }
#detailsProd {clear:both;}
#detailsProd ul li {float:left;display:block; width:200px;border:1px solid #5b92ca; height:100px; margin:10px;text-align:center;padding:0;}
#detailsProd .lib{display:block;background-color:#5b92ca;width:100%; }
.blanc { color:white; font-weight:bold; }
#map{width: 738px; height: 500px;margin:auto;}


.titreArticle { width:80%;font-size:16px;padding-left:10px; border-left:3px solid #5b92ca;border-bottom:1px solid #5b92ca;margin:20px auto 10px auto;}
.contentArticle { /*width:80%;padding-left:10px;border-bottom:1px dashed #CCCCCC;margin:20px auto 50px auto; */}