/* CSS Document */
/*-------------------------------------------- STYLE global */
body{ margin:0; margin:auto; width:100%; height:100%; background-image:url("fond.jpg"); background-repeat:repeat; scrollbar-face-color:#FFD067; scrollbar-shadow-color:#FFB50F; scrollbar-highlight-color:#FFEFB2; scrollbar-3dlight-color:#FFF3CE; scrollbar-darkshadow-color:#FFBC27; scrollbar-track-color:#FFF2C7; scrollbar-arrow-color:#A87400; }
#global_pre_home{ width:531px; height:576px; margin:auto; margin-top:0px; }
#bienvenue{ position:absolute; margin-left:24px; margin-top:0px; width:547px; height:558px; display:inline; }
#bienvenue img{ display:block; }
#bouton{ position:absolute; margin-left:0px; margin-top:147px; visibility:hidden; }
#global{ width:696px; margin:auto; margin-top:0px; FONT-FAMILY:Verdana; FONT-SIZE:11px;}
#langue_pre_home{ position:absolute; margin-left:24px; margin-top:571px; width:513px; height:24px; background-image: url("fond_langue_pre_home.gif"); background-repeat: no-repeat; }
#langue_pre_home img{ padding-right:20px; padding-top:8px; }
#langue_presentation_bis{ position:absolute; margin-left:0px; margin-top:460px; width:698px; height:24px; background-image: url("fond_langue.gif"); background-repeat: no-repeat; }
#langue_presentation{ position:absolute; margin-left:0px; margin-top:410px; width:698px; height:24px; background-image: url("fond_langue.gif"); background-repeat: no-repeat; }
#langue_presentation1{ position:absolute; margin-left:15px; margin-top:5px; }
#langue_presentation2{position:absolute; margin-left:300px; }
#langue_presentation2 img{ padding-left:30px; padding-top:8px; }
#menu_fond{ width:696px; height:241px; background-image:url("fond_header.jpg"); background-repeat:repeat;  }
#menu{ position:absolute; margin-left:7px; margin-top:-40px; width:696px; height:30px; }
img{ border:0px; }
a, a:hover, a:visited{ color:#000000; text-decoration:none;}
/*-------------------------------------------- STYLE page présentation */
#content_presentation{ position:absolute; margin-left:0px; margin-top:0px; width:696px; height:460px; }
#presentation_bloc1{ position:absolute; margin-left:0px; margin-top:15px; width:410px; }
#presentation_img1{ position:absolute; margin-top:15px; }
#presentation_carte{ position:absolute; margin-top:15px; }
#presentation_img_1{ position:absolute; margin-top:15px; margin-left:378px; }
#presentation_img_2{ position:absolute; margin-top:100px; margin-left:110px; }
#presentation_img_2es{ position:absolute; margin-top:110px; margin-left:110px; }
#presentation_img_3{ position:absolute; margin-top:158px; margin-left:0px;}
#presentation_txt1{ position:absolute; margin-top:15px; margin-left:110px; width:260px; text-align:justify; line-height:15px;}
#presentation_txt1_de{ position:absolute; margin-top:15px; margin-left:110px; width:260px; text-align:justify; line-height:12px;}
#presentation_txt1bis{ position:absolute; margin-top:98px; margin-left:215px; width:233px; text-align:justify; line-height:15px;}
#presentation_txt1bis_es{ position:absolute; margin-top:108px; margin-left:215px; width:233px; text-align:justify; line-height:15px;}
#presentation_txt2{ position:absolute; margin-top:163px; margin-left:80px; width:368px; text-align:justify; line-height:15px;}
#presentation_trait1{ position:absolute; margin-top:230px; }
#presentation_trait_spa1{ position:absolute; margin-top:238px; }
#titre_presentation2{ position:absolute; margin-top:245px; }
#presentation_txt3{ position:absolute; margin-top:280px; margin-left:0px; width:350px; text-align:justify; line-height:15px;}
#presentation_img2{ position:absolute; margin-top:280px; margin-left:360px; }
#presentation_bloc2{ position:absolute; margin-top:0px; margin-left:440px; }
#titre_pres_fr_3{ position:absolute; margin-top:15px; margin-left:27px; }
#presentation_txt4{ position:absolute; margin-top:310px; margin-left:48px; width:185px; text-align:justify; line-height:15px; background-image: url("fond_txt_droite.gif"); background-repeat: no-repeat; background-position:0px 350px; }
#presentation_txt4_fond{ position:absolute; margin-top:288px; margin-left:27px; width:229px; height:151px; background-image: url("fond_txt_droite.gif"); background-repeat: no-repeat;}
#presentation_txt_spa4{ position:absolute; margin-top:140px; margin-left:20px; width:215px; text-align:justify; line-height:15px;}
#presentation_img3{ position:absolute; margin-top:55px; margin-left:27px; }
#txt_agrandir{ position:absolute; margin-top:150px; margin-left:100px; }
#txt_agrandir_eng{ position:absolute; margin-top:150px; margin-left:107px; }
#txt_agrandir_spa{ position:absolute; margin-top:150px; margin-left:96px; }
#btn_search{ position:absolute; margin-top:150px; margin-left:163px; }
#popup1{ z-index:1; position:absolute; margin-left:0px; margin-top:60px; width:410px; height:515px; background-image: url("popup_carte.jpg"); background-repeat: no-repeat; }
#popup_carte{ position:absolute; margin-left:3px; margin-top:2px;}
#btn_fermer{ text-align:right; margin-right:35px; margin-top:485px; }
#btn_telecharger_carte{ position:absolute; margin-left:15px; margin-top:-20px; }
#btn_telecharger_carte img{ display: block; }
/*-------------------------------------------- STYLE page produits */
#content_produits{ position:absolute; margin-left:0px; margin-top:0px; width:696px; height:460px; }
#bloc_beurre_doux{ position:absolute; margin-left:0px; margin-top:15px; width:702px; height:134px; background-image: url("fond_beurre_doux.gif"); background-repeat: no-repeat; }
#bloc_beurre_doux img{ padding-top:12px; }
#bloc_beurre_demi{ position:absolute; margin-left:0px; margin-top:15px; width:702px; height:134px; background-image: url("fond_beurre_demi.gif"); background-repeat: no-repeat; }
#bloc_beurre_demi img{ padding-top:12px; }
#bloc_creme_fraiche{ position:absolute; margin-left:0px; margin-top:15px; width:702px; height:134px; background-image: url("fond_creme_fraiche.gif"); background-repeat: no-repeat; }
#bloc_creme_fraiche img{ padding-top:12px; }
#bloc_beurre_pro{ position:absolute; margin-left:0px; margin-top:15px; width:702px; height:134px; background-image: url("fond_beurre_pro.gif"); background-repeat: no-repeat; }
#bloc_beurre_pro img{ padding-top:12px; }
.id_beurre_doux{ padding-left:14px; }
.id_beurre_demi{ padding-left:22px; }
.id_creme_fraiche{ padding-left:23px; }
.id_beurre_pro{ padding-left:23px; }
#btn_beurre_doux_on{ position:absolute; margin-left:11px; margin-top:155px; z-index:1; }
#btn_beurre_demi_on{ position:absolute; margin-left:185px; margin-top:155px; z-index:1; }
#btn_creme_fraiche_on{ position:absolute; margin-left:358px; margin-top:155px; z-index:1; }
#btn_beurre_pro_on{ position:absolute; margin-left:530px; margin-top:155px; z-index:1; }
#menu_produits{ position:absolute; margin-left:0px; margin-top:155px; }
#tableau_produits{ position:absolute; margin-left:0px; margin-top:185px; width:703px; height:212px; background-image: url("fond_tableau_produits.gif"); background-repeat: no-repeat;  }
#id_img{ position:absolute; margin-left:40px; margin-top:18px; }
.tr_jaune_clair{ background-color:#F0DF6E; color:#AE5116; font-weight:bold; }
.tr_jaune_fonce{ background-color:#EEEEF0; color:#A3A3AE; font-weight:bold; }
.td1{ width:166px; text-align:center; }
.td2{ width:166px; text-align:center; }
#tableau{ position:absolute; margin-left:325px; margin-top:38px; FONT-SIZE:9px;}
#tableau_beurre_demi{ position:absolute; margin-left:325px; margin-top:60px; FONT-SIZE:9px; }
#tableau_creme_fraiche{ position:absolute; margin-left:325px; margin-top:70px; FONT-SIZE:9px;}
#tableau_beurre_pro{ position:absolute; margin-left:325px; margin-top:60px; FONT-SIZE:9px;}
#agrandir_fiche{ position:absolute; margin-left:490px; margin-top:181px; }
/*-------------------------------------------- STYLE page fabrication */
#content_fabrication{ position:absolute; margin-left:0px; margin-top:0px; width:696px; height:460px; }
#fabrication_bloc1{ position:absolute; margin-left:0px; margin-top:15px; width:410px; }
#fabrication_img1{ position:absolute; margin-top:15px; }
#fabrication_txt1{ position:absolute; margin-top:23px; margin-left:105px; width:280px; text-align:justify; line-height:15px;}
#fabrication_trait1{ position:absolute; margin-top:120px; }
#fabrication_img2{ position:absolute; margin-top:100px; }
#fabrication_txt2{ position:absolute; margin-top:99px; margin-left:105px; width:280px; text-align:justify; line-height:15px;}
#fabrication_trait2{ position:absolute; margin-top:240px; }
#titre_fabrication2{ position:absolute; margin-top:190px; }
#fabrication_txt3{ position:absolute; margin-top:232px; margin-left:0px; width:300px; text-align:justify; line-height:15px;}
#fabrication_img3{ position:absolute; margin-top:230px; margin-left:315px; }
#fabrication_bloc2{ position:absolute; margin-top:15px; margin-left:439px; width:257px; height:343px; background-image: url("fond_bloc_droite.gif"); background-repeat: no-repeat; }
#fabrication_img4{ position:absolute; margin-top:45px; margin-left:25px; }
#fabrication_txt4{ position:absolute; margin-top:6px; margin-left:18px; FONT-SIZE:12px; FONT-WEIGHT:bold;}
#fabrication_txt4_de{ position:absolute; margin-top:6px; margin-left:13px; FONT-SIZE:12px; FONT-WEIGHT:bold;}
#fabrication_txt4_es{ position:absolute; margin-top:1px; margin-left:25px; FONT-SIZE:11px; FONT-WEIGHT:bold;}
#fabrication_txt5{ position:absolute; margin-top:210px; margin-left:18px; width:220px; text-align:justify; line-height:15px; }
#fabrication_txt_spa5{ position:absolute; margin-top:218px; margin-left:18px; width:215px; text-align:justify; line-height:15px; }
/*-------------------------------------------- STYLE page contact */
#content_contact{ position:absolute; margin-left:0px; margin-top:0px; width:696px; height:460px; }
#contact_bloc1{ position:absolute; margin-left:0px; margin-top:15px; width:410px; }
#plan{ margin-left:10px; margin-top:10px; }
#contact_trait1{ position:absolute; margin-top:30px; margin-left:10px; }
#contact_txt1{ position:absolute; margin-top:50px; margin-left:6px; text-align:center; width:310px; line-height:15px; }
#contact_trait2{ position:absolute; margin-top:22px; margin-left:340px; }
#contact_bloc2{ position:absolute; margin-left:370px; margin-top:25px; width:410px; }
#contact_bloc2 img{display:block;}
#content_contact input{display:inline; heigth:28px;  }
#content_contact textarea{display:inline; width:316px; border:#B1B97F solid 1px; height:137px; }
#contact_nom{ position:absolute; margin-left:0px; margin-top:5px; border:#B1B97F solid 1px; width:148px; }
#contact_prenom{ position:absolute; margin-left:167px; margin-top:5px; border:#B1B97F solid 1px; width:148px; }
#contact_entreprise{ position:absolute; margin-left:0px; margin-top:30px; border:#B1B97F solid 1px; width:148px; }
#contact_tel{ position:absolute; margin-left:167px; margin-top:30px; border:#B1B97F solid 1px; width:148px; }
#contact_numero{ position:absolute; margin-left:0px; margin-top:55px; border:#B1B97F solid 1px; width:148px;} 
#contact_rue{ position:absolute; margin-left:167px; margin-top:55px; border:#B1B97F solid 1px; width:148px; }
#contact_code{ position:absolute; margin-left:0px; margin-top:80px; border:#B1B97F solid 1px; width:148px; }
#contact_pays{ position:absolute; margin-left:167px; margin-top:80px; border:#B1B97F solid 1px; width:148px;} 
#contact_ville{ position:absolute; margin-left:0px; margin-top:105px; border:#B1B97F solid 1px; width:148px; }
#contact_email{ position:absolute; margin-left:167px; margin-top:105px; border:#B1B97F solid 1px; width:148px; }
#titre_contact2{ position:absolute; margin-left:0px; margin-top:140px; }
#renseignements{ position:absolute; margin-left:0px; margin-top:170px; }
#div_btnsub{ position:absolute; margin-left:170px; margin-top:320px; }
#div_btnsub_eng{ position:absolute; margin-left:211px; margin-top:320px; }
#div_btnsub_spa{ position:absolute; margin-left:183px; margin-top:320px; }
#div_btnsub input{ border:#B1B97F solid 0px; }
.btnsub {
   width: 180px;
   height: 30px;
   margin: 0;
   padding: 0;
   border: #B1B97F solid 0px;
   background: url(btn_envoyer.gif) no-repeat top left ; /*transparent; on place l'image en arrière plan */
    /*text-indent: 600px;On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
   FONT-FAMILY:"verdana";
   color:#EE5223;
   FONT-WEIGHT:bold;	   
}
.btnsub_eng {
   width: 180px;
   height: 30px;
   margin: 0;
   padding: 0;
   border: #B1B97F solid 0px;
   background: url(btn_envoyer_eng.gif) no-repeat top left ; /*transparent; on place l'image en arrière plan */
    /*text-indent: 600px;On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
   FONT-FAMILY:"verdana";
   color:#EE5223;
   FONT-WEIGHT:bold;	   
}
.btnsub_spa {
   width: 180px;
   height: 30px;
   margin: 0;
   padding: 0;
   border: #B1B97F solid 0px;
   background: url(btn_envoyer_spa.gif) no-repeat top left ; /*transparent; on place l'image en arrière plan */
    /*text-indent: 600px;On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
   FONT-FAMILY:"verdana";
   color:#EE5223;
   FONT-WEIGHT:bold;	   
}
.btnsub_de {
   width: 180px;
   height: 30px;
   margin: 0;
   padding: 0;
   border: #B1B97F solid 0px;
   background: url(btn_envoyer_de.gif) no-repeat top left ; /*transparent; on place l'image en arrière plan */
    /*text-indent: 600px;On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
   FONT-FAMILY:"verdana";
   color:#EE5223;
   FONT-WEIGHT:bold;	   
}
/*-------------------------------------------- STYLE page téléchjargement */
#plaquette{ position:absolute; margin-left:0px; margin-top:50px; }
#telecharger_pdf{ position:absolute; margin-left:460px; margin-top:90px; }
#fiches_produits{ position:absolute; margin-left:70px; margin-top:270px; }
#fiches{ position:absolute; margin-left:270px; margin-top:250px; }