@charset"iso-8859-1";body{font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:0;margin:0;text-align:center;background:#f9f9f7 url(charte/fond_site.jpg) repeat-x;}
#nav{margin-top:5px;margin-bottom:5px;font-family:Helvetica, Arial, sans-serif;color:#FFF;}
#nav ul{list-style:none;float:left;margin:0;padding:0;}
#nav li{float:left;background:url("charte/fond_nav.jpg") repeat-x;margin:0;margin-left:10px;padding:3px;text-align:left;}
#nav li p{margin:0;padding:0;font-size:9px;}
#nav a{color:#000;display:block;padding:2px 3px 2px 3px;height:40px;}
#nav a:hover{color:#f58700;}
#recherche{background:url("charte/fond_nav.jpg");width:100px;height:40px;padding-left:5px;padding-top:8px;float:left;border-right:8px solid #fff;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;background-color:#FFF;font-size:10px;border:#CCC;border-style:solid;border-width:1px;}
a{color:#3d464c;text-decoration:none}
a:hover{color:#f58700;text-decoration:none}
.tabs li .lien_tech a{color:#0C0;}
.question{cursor:pointer;color:#FF7B00;font-weight:bold;}
#site{width:739px;margin-left:auto;margin-right:auto;text-align:left;margin-top:0;padding:5px;border:#d1d1d1 solid 1px;background-color:#FFF;}
#colonne{width:163px;float:left;margin-right:10px;padding-top:0;}
#colonne img{margin-left:0;}
#colonne table{margin-left:0;font-size:12px;}
#colonne table p{padding-left:10px;padding-bottom:3px;margin-bottom:0;}
#colonne table img{margin-left:0;}
#menu, #menu ul{padding:0;margin:0;list-style:none;line-height:21px;text-align:center;}
#menu{font-weight:bold;font-family:Arial;font-size:12px;}
#menu a{display:block;padding-bottom:3px;color:#4f4f4f;text-decoration:none;}
#menu a:hover{color:#000;}
.menu_1{background-image:url("charte/metiers_bouche.jpg");}
.menu_2{background-image:url("charte/produits_alimentaire.jpg");}
.menu_3{background-image:url("charte/produits_industriel.jpg");}
.menu_contact{background-image:url("charte/fond_contact.jpg");}
.menu_defaut{background-image:url("charte/fond_nav.jpg");}
#menu li{float:left;border-right:8px solid #fff;width:171px;}
#menu li:hover ul ul, #menu li.sfhover ul ul{left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul{left:auto;min-height:0;}
html>body #menu li{}
#menu li ul{position:absolute;width:144px;left:-999em;}
#menu li ul li{}
html>body #menu li ul li{}
#menu li ul ul{margin:-22px 0 0 144px;}
html>body #menu li ul ul{}
#menu_colonne_informations{margin-top:0;margin-left:0;font-size:10px;}
#menu_colonne_informations ul{list-style-type:none;margin:0 0 0 10px;padding:0}
#menu_colonne_informations span{color:#f58700;text-decoration:none;margin:0 0 0 10px;padding-top:5px;padding-bottom:7px;}
#menu_colonne_informations span:hover{color:#3d464c;text-decoration:none;cursor:pointer;margin:0 0 0 10px;padding-top:5px;padding-bottom:7px;}
.main_cat_informations{padding-top:5px;padding-bottom:7px;width:155px;display:block;font-size:13px;font-weight:bold;}
.main_cat_informations a{list-style-type:none;color:#F58700;}
.main_cat_informations a:hover{list-style-type:none;color:#3d464c;}
#menu_colonne{margin-top:0;margin-left:0;font-size:10px;}
#menu_colonne ul{list-style-type:none;margin:0 0 0 10px;padding:0}
#menu_colonne li{color:#f58700;text-decoration:none;margin:0;padding:0}
#menu_colonne li:hover{color:#3d464c;text-decoration:none;cursor:pointer;margin:0;padding:0}
#menu_colonne .not_main_cat{color:#3d464c;}
#menu_colonne .not_main_cat:hover{color:#f58700;}
#menu_colonne a{color:#3d464c;text-decoration:none}
#menu_colonne a:hover{color:#f58700;text-decoration:none}
#menu_colonne #current a{color:#f58700;}
#main{width:563px;float:left;padding-left:3px;}
.main_cat{padding-top:5px;padding-bottom:7px;width:155px;display:block;font-size:13px;font-weight:bold;}
.main_cat a{list-style-type:none;color:#F58700;}
.titre-acc{font-size:14px;font-weight:bold;color:#2a2a2a;}
img{border:0;}
.tr1{background-color:#ffffff;}
.tr2{background-color:#f4f4f4;}
.prix_promo{color:#900;}
#image_produit{float:left;margin-right:10px;width:150px;text-align:center;font-size:9px;color:#999;}
#descriptif_produit{float:left;width:400px;}
#PDF{width:100px;float:right;text-align:center;}
.orange{color:#f58700;}
.gris{color:#999;}
.prix{color:#f58700;font-size:14px;font-weight:bold;}
.spacer{clear:both;}
#footer{height:50px;width:739px;background-image:url(charte/footer.jpg);background-repeat:no-repeat;text-align:right;margin-top:10px;padding-top:15px;padding-right:20px;color:#999;font-size:11px;clear:both;}
#footer a{color:#999;}
#footer a:hover{color:#000;text-decoration:none;}
a:active{outline:none;}
:focus{-moz-outline-style:none;}
.prod_index{width:270px;float:left;margin-right:5px;font-size:11px;}
.descr_index{float:left;width:190px;}
.descr_index a{color:#f58700;}
.prod_index img{float:left;margin-right:3px;}
.actu{clear:both;}
.actu h2{color:#f58700;margin-left:75px;}
.actu p{width:540px;float:left;margin:0;padding:0;padding-bottom:10px;border-bottom-color:#999;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:20px;}
.date_actu{text-align:center;float:left;width:70px;padding:0;border-color:#f58700;border-style:solid;border-width:1px;background-color:#f58700;color:#FFF;font-size:24px;font-weight:bold;margin-right:5px;}
.jour_actu{display:block;padding:1px;background-color:#FFF;color:#f58700;font-size:22px;}
.top_page{text-align:center;font-size:9px;clear:both;}
.top_page a{color:#69C}
.asterisque{font-size:10px;color:#999;}
.list_info{list-style-image:url(charte/puce_orange.gif);padding:0 0 0 20px;}
.list_info li{margin-bottom:5px;}
.list_light{list-style-image:url(charte/puce_grise.gif);margin:0 0 0 1px;margin-top:0;padding:0 0 15px 15px;}
.list_light li{font-size:11px;padding:0 0 0 -5px;margin-bottom:-2px;}
.exergue{margin:3px 20px 3px 20px;padding:3px;color:#C60;border:#999;border-style:solid;border-width:1px;}
h1{margin-top:0;font-size:18px;color:#f58700;}
h2{color:#444444;font-size:14px;}
h3{color:#f58700;padding:0;margin:15px 0 3px 0;}
h4{padding:0;margin:15px 0 3px 0;}
.cgvp{margin:0;padding:3px 0 0 0;}
.form_contact{text-align:center;}
.form_contact label{margin:4px 5px 3px 0;float:left;display:block;text-align:right;width:250px;}
.form_contact input{margin:3px 0 3px 0;float:left;width:150px;}
.form_contact p{clear:both;padding:10px 0 0 0;margin:0;}
#print_footer{height:10px;color:#999;}
.question_produit{background-image:url(charte/question.gif);background-repeat:no-repeat;padding:5px 0 20px 25px;}
.question_produit a{color:#69C;}
.question_produit a:hover{color:#f58700;}
.video_produit{background-image:url(charte/cameraicon.gif);background-repeat:no-repeat;padding:7px 0 10px 28px;}
#form_recherche{margin:0;padding:0;}
.lien_couleur a{color:#f58700;text-decoration:none;}
.lien_couleur a:hover{color:#f58700;text-decoration:underline;}
#liens_bottom{width:790px;padding:5px;margin-left:auto;margin-right:auto;text-align:center;margin-top:15px;margin-bottom:5px;border-top:solid #CCC 1px;}
#liens_bottom a{font-size:11px;color:#999;text-decoration:none;margin-right:8px;}
#liens_bottom a:hover{font-size:11px;color:#f58700;text-decoration:underline;margin-right:8px;}
.tete_tableau{background-color:#696867;color:white;font-weight:bold;}
.bottom_tableau{background-color:#F68400;color:white;font-weight:bold;}
.tbl_titre{background-image:url(charte/tbl_titre.gif);background-repeat:repeat-x;color:#FFF;font-weight:bold;}
.tbl_bord{border-left:#CCC solid 1px;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;}
.border_menu {background-image:url(charte/catalogue_fond.gif);border-width:1px;border-color:red;}
