@charset "iso-8859-1";
* { margin:0; padding: 0;}
.spacer {clear:both;}
.cell {float:left;margin:0px;padding:0px;}
html, body {
	color:#3F3F3F;
	background:#009043 url(../images/bg_site.jpg) top left repeat-x;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin:0px;padding:0px;
}
#contenu_page{width:901px;margin-left:auto;margin-right:auto;}
#espace_menus{
 height:43px;
 /*overflow:hidden;*/
 
}
#cadre_content_news ul li a:visited,#cadre_content_news ul li a:active,
#cadre_content_news ul li a{color:#4D8602;font-weight:bold;}
#cadre_content_news ul li a:hover{color:#BE1D02;text-decoration:none;}

#espace_entete{background:#70972e url(../images/bg_entete.gif) bottom left repeat-x; height:161px;overflow:hidden;}
#espace_logo{height:116px;margin-top:27px;margin-left:8px;width:195px;background:url(../images/logo.gif) top left no-repeat;float:left;overflow:hidden;}
#espace_baniere{height:151px;width:695px;background:url(../images/fin_baniere.gif) top right no-repeat;float:left;}
#baniere{width:687px; height:116px;margin-top:27px;background:url(../images/baniere.jpg) top left no-repeat;}
#lien_logo{height:116px; width:120px;cursor:pointer;/*background:#000;*/margin-left:25px;}
#corps_site{width:100%; background:url(../images/bg_corps.gif) top right repeat-y; padding:15px 0;}
#espace_footer{width:100%; height:40px;background:url(../images/bg_footer.gif) top right no-repeat;margin-bottom:2px;font-size:11px;color:#fff;padding-top:30px;}
#footer_signature{float:left;width:50%;padding-left:20px; font-weight:bold;}
.vert_pal{color:#ffff66}
#footer_menus{float:right;margin-right:15px;}
#footer_menus a:visited,
#footer_menus a{color:#fff;text-decoration:underline;}
#footer_menus a:hover{color:#ffff66;text-decoration:none;}
#espace_gauche{width:186px;float:left;margin:0px 25px 10px 12px;}
#espace_gauche h2{font-size:12px;font-weight:bold;background:#fff url(../images/puce_titre.gif)  no-repeat;height:20px;padding:0 8px 0 30px;margin:0px 0;border-bottom:1px solid #fff;color:#d46600}
#espace_services{}
#espace_centre{width:665px;float:left;margin:0px 0px 10px 0px;overflow:hidden;}
#espace_pubs{margin-top:20px;}
#container_news{margin-top:0px;}
a img { border:0;}

A:link {
 COLOR: #666;
 TEXT-DECORATION: none;
}

A:active {
	TEXT-DECORATION: none;
	COLOR: #666;
}
A:visited {
	TEXT-DECORATION: none;
	COLOR: #666;
}
A:hover {
	TEXT-DECORATION: none;
	COLOR: #BE1D02;
}
a:focus
{outline:none;}


.affichage_liste_mini {
   padding:5px 5px;margin:0px 0px;text-align:left;
   background: #defbec url(../images/traitsep.gif) repeat-x left bottom;
}
  .affichage_liste_mini .content p {
     padding:0;
	 margin:0;
	 font-size:11px;
	 line-height:15px;
	 text-align:left;
	 height:80px;
	 overflow:hidden;
  }
  .affichage_liste_mini i {
    font-weight:bold;color:#dadada;
  }
  .affichage_liste_mini .img_news {
    float:left;
	margin:2px 8px 3px 0;text-align:center;
	width:50px;
	overflow:hidden;
	/*background: url(../images/loading-animated-circle.gif) no-repeat center center;*/
  }
  .affichage_liste_mini .img_news p{
    text-align:center;
	height:40px;
	overflow:hidden;
  }
  
  .affichage_liste_mini .content h4  {
    margin:0;padding:0;font-size:11px;font-weight:none;line-height:16px;color:#F58502;padding-bottom:0px;font-family:Arial
  }
  
  
   
   .affichage_liste_mini .content {
    height:60px;overflow:hidden;
	
   }
   
   
   .affichage_liste_mini .content a{
     text-decoration:none;
	 color:#396506;
   }
   
   .affichage_liste_mini .content a:hover{
     text-decoration:underline;
	 color:#396506;
   }
   
   
   .affichage_liste_mini .footer a{
     text-decoration:underline;
   }
/*********************************NAVIGATION TYPE PRODUITS*****************************************************************************************/
#section_produits h2{font-size:14px;font-weight:bold;color:#B92121;padding-bottom:6px;margin:0;background: url(../images/traitsep.gif) left bottom repeat-x;}
#section_produits h3{font-size:13px;font-weight:bold;color:#911E01;padding:8px 0 5px 10px;margin:0;/*background: url(../images/traitsep.gif) left bottom repeat-x;*/margin-top:1px;}
#section_produits ul{font-size:12px;list-style-type: none;margin-left:8px}
#section_produits ul li a{color:#333;text-decoration:underline;background:transparent url(../images/puce_more.gif) no-repeat 0 4px;padding-left:14px;}
#section_produits ul li a:hover{color:#c92121;text-decoration:none;}
#section_produits ul li {padding-bottom:5px;font-size:12px;line-height:14px;}
#section_produits .lien{display:block;float:right;padding-left:15px;background:url(../images/puce_liens.gif) 0 3px no-repeat;margin:5px 10px 0px 0;}
#section_produits .lien a{color:#911E01;text-decoration:underline;}
#section_produits .lien a:hover{color:#505050;text-decoration:none;}    
#section_produits .cadre1 {width:280px;float:left;margin-right:40px;}
#section_produits .cadre2 {width:280px;float:left;}
/******************************************LISTE PRODUITS***************************************************/
#cadre_produit{margin-top:15px;}
#cadre_produit .produit{padding:3px 8px 15px 8px;background: url(../images/traitsep.gif) left bottom repeat-x;margin-bottom:5px;}
#cadre_produit .titre{font-weight:bold;color:#333;padding-bottom:4px;line-height:17px;font-size:14px;}
#cadre_produit .texte{line-height:17px;}
#cadre_produit a{color:#333;text-decoration:none}
#cadre_produit a:hover{color:#333;text-decoration:underline}
#cadre_produit .produit .img_news {
    float:left;
	margin:2px 9px 6px 0;text-align:center;
	width:70px;
	overflow:hidden;
}
#cadre_produit .produit .img_news p{text-align:center;}
#cadre_produit .titre a{text-decoration:none;color:#AC0B07;}
#cadre_produit .titre a:hover{text-decoration:underline;color:#AC0B07;}
#details_produit .ligne2{padding:8px 0 10px 0;line-height:20px;}


/******************************************DETAILS PRODUIT***************************************************/
#details_produit {padding:8px;border:1px solid #ccc;}
#details_produit .titre{padding:8px 0 10px 0;font-size:16px;font-weight:bold;color:#333;line-height:22px;}
#details_produit .ligne{padding:8px 0 10px 0;line-height:20px;}
#details_produit .img_droite{float:right;margin-left:10px;}
#details_produit .img_gauche{float:left;margin-right:10px;}
.liens{margin:8px 0;font-size:11px;padding:2px 5px;background:#f7f7f7; text-align:right;}
.liens a{text-decoration:underline;color:#777;}
.liens a:hover{text-decoration:none;color:#B11D0D}
/******************************************CONVERTISSEUR DE DEVISES***************************************************/
.cadre_convert{width:251px;height:150px;background:#f2f2f2;float:left;border:3px solid #ccc;padding:10px;}
.sep_convert{width:110px;height:150px;background: url(../images/signe_egale.png) 40px 63px no-repeat;float:left}
.cadre_convert select{font-size:14px;width:250px;}
.cadre_convert input{font-size:18px;width:170px;height:20px;font-weight:bold;float:left;}
.cadre_convert .devise{font-size:16px;width:70px;height:20px;color:#fff;background:#87AB3E;float:left;padding:5px 0 3px 0;text-align:center;font-weight:bold;}
.cadre_convert .ligne{padding:10px 0}

/**************************************MENUS PRODUITS GAUCHES*****************************************************/
#navigation_produit_gauche{width:100%;margin-top:5px;}
#navigation_produit_gauche ul{font-size: 13px; color: #fff; padding: 0px; margin: 0 0px;list-style: none;}
#navigation_produit_gauche ul li{line-height: 1em; padding: 0.4em 0 0.3em 0px; }
#navigation_produit_gauche ul li.plie{background: url(../images/puce-navigation.gif) no-repeat 0px 8px;padding: 0.4em 0 0.3em 10px; }
#navigation_produit_gauche ul li.deplie{background: url(../images/puce-navigation2.gif) no-repeat 0px 8px;padding: 0.4em 0 0.3em 10px; }
#navigation_produit_gauche ul li.plie ul{display:none;}
#navigation_produit_gauche ul li.deplie ul{display:block;}
#navigation_produit_gauche ul li a{color:#fff;text-decoration:none;outline:none;}
#navigation_produit_gauche ul li a.pere{margin-bottom:5px;display:block;font-weight:bold;}
#navigation_produit_gauche ul li a:hover{color:#F5D004;}
#intro_produit_gauche {font-size:12px;line-height:20px;padding:0;margin:0}
#intro_produit_gauche img{float:right;margin-left:8px;}
#navigation_produit_gauche ul li ul{font-size: 13px; color: #fff; padding: 0px; margin: 0 0px 0 0px;list-style: none;}
#navigation_produit_gauche ul li  ul li{background: url("../images/puce_o.gif") no-repeat 0 7px; line-height: 1em; padding: 0.4em 0 0.3em 10px;}
#navigation_produit_gauche ul li  ul li a{color:#fff;text-decoration:none;outline:none;}
#navigation_produit_gauche ul li  ul li a:hover{color:#F5D004;}
#navigation_produit_gauche ul li  ul li a.active{color:#F5D004;cursor:default;text-decoration:underline;}
#navigation_produit_gauche ul li  ul li a.active:hover{color:#F5D004;}
#navigation_produit_gauche ul li a img{padding-top:-2px}
#espace_recherche{}
#espace_recherche .input{text-align:center;font-weight:bold;width:135px;margin-top:5px;font-size:11px;background:#08A24F;border-top:1px solid #177040; border-left:1px solid #177040;border-bottom:1px solid #ABD1BD; border-right:1px solid #ABD1BD; color:#fff}
#espace_recherche select{width:185px;margin-top:5px;padding:2px 0;font-size:11px;background:#08A24F;border-top:1px solid #177040; border-left:1px solid #177040;border-bottom:1px solid #ABD1BD; border-right:1px solid #ABD1BD; color:#fff}
#espace_recherche .bouton{text-align:center;font-weight:bold;width:35px;font-size:11px;color:#01622D;padding:2px 0;}