
.encapse_celule_droite_special
{

position:relative;
top:-1px;
}

#image_boutique
{
position:relative;
left:12px;
top:11px;
}
#contenu_2_encapse_boutique
{
position:relative;
/*left:-16px;*/

}
/* encapsulage dans bouton*/

/* -------------- > bouton mauve*/
.tbx_mauve
{
border-collapse:collapse;
}
.designetable_mauve
{
width:1px;
height:13px;
background-image:url("../../images/general/tbx_de_m1.jpg");
background-repeat:no-repeat;
}
.designetable_mauve_centre
{
height:13px;
background-color:#90073f;
overflow:hidden
}

.encapse_boutique
{
width:906px;
background-color:white;
border-right:14px solid white;
border-left:14px solid white;
border-bottom:14px solid white;
margin-bottom:14px;
overflow:hidden;
position:relative;
top:-4px;
left:-2px;

}
.affiche_tableaux_produits_general ,.affiche_tableaux_produits_general td ,.affiche_tableaux_produits_general tr
{
margin:0px;
padding:0px;
border-collapse:collapse;
}
.tableau_boutique_encapse_general, .tableau_boutique_encapse_general td, .tableau_boutique_encapse_general tr
{

margin:0px;
padding:0px;
border-collapse:collapse;

}
.tableau_boutique_encapse_general td
{

margin:0px;
padding:0px;
border-collapse:collapse;

}
.encapse_pannier
{

min-height:350px;
background-color:white;
}
.encapse_pannier_fin
{

min-height:518px;
background-color:white;
}
.boutique_celule_gauche_menu
{
width:186px;

vertical-align:top;
margin:0px;
padding:0px;
border-collapse:collapse;
}
.boutique_celule_centre_corp
{
vertical-align:top;
border-collapse:collapse;
margin:0px;
padding:0px;
border-left:14px solid white;
}
.log_form_div_encapse_boutique
{
background-color:#836600;
margin-left:-1px;
width:226px;
padding-top:10px;
}
/*------------------------------------------Zone 1 logging et message d'accueil----------------------------------------*/
.logging_absolute_position
{
z-index:100;
position:absolute;
margin-top:121px;
margin-left:711px;

}
#email_oublie_log
{
font-size:9pt;
margin-left:-20px;
width:128px;
border-top:2px solid white;
border-bottom:2px solid white;
border-left:0px solid white;
border-right:0px solid white;
}
#img_logging
{
position:relative;
left:65px;
top:-17px;
}
#message_accueil_niv1
{
margin:0px;
padding:0px;
border-right:14px solid white;
border-bottom:14px solid white;
height:105px;
width:466px;
background-color:#75a300;
}

#message_accueil_niv1_titre
{
color:#11422f;
font-size:12pt;
border-top:16px solid #75a300;
border-left:21px solid #75a300;
border-right:21px solid #75a300;
font-weight:bold;

}
#message_accueil_niv1_contenu
{
font-size:10pt;
color:white;
border-right:21px solid #75a300;
border-left:21px solid #75a300;
border-top:5px solid #75a300;
}
#message_accueil_niv2
{
margin:0px;
padding:0px;
border-right:14px solid white;
border-bottom:14px solid white;
height:105px;
width:466px;



}
/*[][][][][] block producteur [][][][][] */
#block_2_producteur_tbx_id
{
border-collapse:collapse;

width:674px;
height:37px;
margin:10px;
}

#block_2_producteur_tbx_c1
{
text-align:left;
vertical-align:bottom;
}
#block_2_producteur_tbx_c2 img
{
text-align:left;
position:relative;
left:-101px;
top:16px;

cursor:pointer;
}
#block_2_producteur_tbx_c3
{
text-align:right;
}
#block_2_producteur
{

border-right:14px solid white;
border-bottom:14px solid white;
height:63px;
width:706px;
}
#block_domaine
{
color:white;
font-size:14pt;
font-weight:bold;
position:relative;
top:6px;
left:4px;
}
#block_encaps_nom_prenom_etc
{
position:relative;
left:6px;
}
#block_nom
{
color:white;
font-size:10pt;
font-weight:bold;
position:relative;
top:4px;

}
#block_prenom
{
color:white;
font-size:12pt;
font-weight:bold;
}
#block_cp
{
color:white;
font-size:12pt;
position:relative;
top:6px;

}
#block_ville
{
color:white;
font-size:12pt;
}
/*>>--<<*/
.block_num
{

}
#pages_js_plus_moins
{
position:relative;
top:-12px;
left:130px;
}
#tbx_encapse_block_3_pages
{
border-collapse:collapse;
}
#id_cel_tbx_liens_pages
{
text-align:center;
border-collapse:collapse;
}
#block_3_pages
{
font-size:10pt;
border-right:14px solid white;
border-bottom:14px solid white;
height:31px;
min-width:214px;
color:#611112;
}
#block_3_pages_niv2
{
font-size:10pt;
border-right:14px solid white;
border-bottom:14px solid white;
height:31px;
width:217px;
color:#611112;
}
#a_block_3_pages_niv2
{
font-size:11pt;
font-weight:bold;
color:white;

position:relative;
top:5px;
margin-left:0px;
}
#fleche_block_3_pages_niv2
{
font-size:11pt;
font-weight:bold;
color:white;

position:relative;
top:5px;
margin-left:15px;
}
#block_3_pages_span0
{
color:white;

font-size:11pt;
font-weight:bold;
margin-right:18px;
position:relative;
top:6px;
left:-23px;
}
#block_3_pages_span1
{
color:white;
text-decoration:underline;
font-size:11pt;
font-weight:bold;
margin-right:18px;
position:relative;
top:6px;
left:-43px;
}
#block_3_pages_span2
{
color:#611112;
position:relative;
top:6px;
left:-38px;
}
#block_3_pages_span3
{
 position:relative;
left:15px; 
}
#bouton_page_plus
{
 position:relative;
left:15px; 
}
#bouton_page_moins
{
 position:relative;
left:15px; 
}
#block_3_pages_liens_vins_sec
{
font-size:10pt;

border-right:14px solid white;
border-bottom:14px solid white;
height:31px;
width:118px;
text-align:center;
color:white;

}
#producteur_en_savoir_plus_visu
{
margin-left:30px;
position:relative;
top:-7px;
cursor:pointer;
}
#block_3_pages_liens_vins_doux
{
font-size:10pt;

border-right:14px solid white;
border-bottom:14px solid white;
height:31px;
width:118px;
text-align:center;
color:white;

}
#block_3_pages_liens_vins_doux a 
{
color:white;
text-decoration:none;
position:relative;
top:8px;
left:0px;
}
#block_3_pages_liens_vins_sec a
{
color:white;
text-decoration:none;
position:relative;
top:8px;
left:0px;
}
#a_href_liens_page
{
color:white;
text-decoration:none;
cursor:pointer;

}

/*
-----------------------------------------tableau_logging------------------------------------------------------------
-----------------------------------------tableau_logging------------------------------------------------------------
*/
#tableau_logging
{
height:112px;
width:226px;
border-collapse:collapse;
text-align:right;

color:white;

}

#tableau_logging_tr1
{
background-image:url("../../images/general/bouteilletop1.jpg");
overflow:hidden;
border-collapse:collapse;
height:30px;
background-repeat:no-repeat;
}

#tableau_logging_tr2
{
background-image:url("../../images/general/bouteillecentre1.jpg");
overflow:hidden;
border-collapse:collapse;
height:15px;
color:#611011;
background-repeat:no-repeat;
}
#tableau_logging_tr3
{
background-image:url("../../images/general/bouteille_bottom1.png");
overflow:hidden;
border-collapse:collapse;
height:32px;
background-repeat:no-repeat;
}
#tableau_logging_tr3_bis
{
background-image:url("../../images/general/bouteille_bottom1_2.png");
overflow:hidden;
border-collapse:collapse;
height:32px;
background-repeat:no-repeat;
}
#tableau_logging_tr4
{
background-image:url("../../images/general/bouteillebottom2.png");
overflow:hidden;
border-collapse:collapse;
height:35px;
background-repeat:no-repeat;
}
#tableau_logging_tr4_bis
{

overflow:hidden;
border-collapse:collapse;
height:35px;
background-repeat:no-repeat;
}
/*======================================================================================
 logging ---  logging ---  logging ---  logging ---  logging ---  logging --- 
 ======================================================================================*/
 #ajustement_cellule_loging
{
border-collapse:collapse;
width:210px;
border:0px solid blue;
}
#ajustement_cellule_loging td
{
text-align:left;
}

#email_log_boutique span
{
position:relative;
left:10px;
top:0px;
}
#mdp_log_boutique span
{
position:relative;
left:10px;
top:0px;
}
#mdp_log_boutique input
{
position:relative;
left:40px;
top:0px;
width:80px;
color:#836600;
border-top:2px solid white;
border-bottom:2px solid white;
border-left:0px solid white;
border-right:0px solid white;
font-size:9pt;
}
#email_log_boutique input
{
position:relative;
left:45px;
top:0px;
width:128px;
color:#836600;
border-top:2px solid white;
border-bottom:2px solid white;
border-left:0px solid white;
border-right:0px solid white;
font-size:9pt;
}
#oublie_log_boutique 
{
text-align:left;
}
#oublie_log_boutique a
{
position:relative;
left:10px;
top:5px;
}
#img_valid_log_boutique img
{
position:relative;
left:195px;
top:-10px;
cursor:pointer;
}

/*======================================================================================
 logging ---  logging ---  logging ---  logging ---  logging ---  logging --- 
 ======================================================================================*/
#celule_vas_viens_tableau_log
{
background-color:#836600;

overflow:hidden;
}
#log_general_1
{

}
#log_general_1_cible
{
height:90px;
width:225px;
}
#tableau_logging_cel1
{
height:30px;
overflow:hidden;
}
#tableau_logging_cel2
{
height:15px;
overflow:hidden;
}
#tableau_logging_cel3
{
height:32px;
overflow:hidden;
}
#tableau_logging_cel4
{
height:35px;
overflow:hidden;

}
#tbx_logging_cel4_int
{
position:relative;
top:-5px;
cursor:pointer;
}
#tbx_logging_cel4_int img
{
position:relative;
top:3px;
left:-3px;
}
#tbx_logging_cel4_int span
{
position:relative;
top:-2px;
left:4px;
}
/* ;) */
#tableau_logging_tr1 div
{
margin-right:11px;
position:relative;
top:0px;
font-size:7pt;
}
#tableau_logging_tr2 div 
{
margin-right:11px;
height:10px;
position:relative;
top:0px;
font-size:7pt;
}
#tableau_logging_tr3 div
{
font-size:7pt;
margin-right:11px;

}
#tableau_logging_tr4_bis div
{
font-size:7pt;
margin-right:11px;

}
#tableau_logging_tr3_bis div
{
font-size:7pt;
margin-right:11px;

}
#tableau_logging_tr4 div
{
font-size:7pt;
margin-right:11px;

}
/*texte blanc */
#tableau_logging_tr1 div a, #tableau_logging_tr2 div a, #tableau_logging_tr3 div a ,#tableau_logging_tr3_bis div a,#tableau_logging_tr4 div a,#tableau_logging_tr4_bis div a
{
color:white;
text-decoration:none;
font-size:7pt;
font-weight:8;
border-collapse:collapse;

}
/*compil tab */
#zone1_compil_tab
{
border-collapse:collapse;
}
#zone1_compil_tr
{
border-collapse:collapse;
}
#zone1_compil_td1
{
border-collapse:collapse;
}
#zone1_compil_td2
{
border-collapse:collapse;
}
/*======================================================================================
 pannier ---  pannier ---  pannier ---  pannier ---  pannier ---  pannier --- 
 ======================================================================================*/
/*------>>switch 0.0 <<-------*/
.mon_pannier_rose_block_detail
{
background-color:#cd005a;
border:30px solid #cd005a;
margin-left:35px;
width:770px;
overflow:hidden;
}
.tbx_pannier_recap 
{

}
.tbx_pannier_recap td
{
background-color:white;


}
.cel_1_recap_pan
{
border-left:15px solid white;
border-top:7px solid white;
border-bottom:7px solid white;
color:#58585a;
text-decoration:underline;

}
.cel_2_recap_pan
{
text-align:center;
border-top:7px solid white;
border-bottom:7px solid white;
color:#58585a;
}
.cel_3_recap_pan
{
text-align:center;
border-top:7px solid white;
border-bottom:7px solid white;
color:#58585a;
}
.cel_4_recap_pan
{
text-align:center;
border-top:7px solid white;
border-bottom:7px solid white;
color:#58585a;
}
.cel_5_recap_pan
{
text-align:center;
border-top:7px solid white;
border-bottom:7px solid white;
color:#58585a;
}
#recalculer_pannier_switch_0
{
position:relative;
top:-22px;
left:690px;
cursor:pointer;
}
#supprimer_pannier_switch_0
{
cursor:pointer;
position:relative;

left:-75px;
}
#completer_pannier_switch_0
{
cursor:pointer;
position:relative;

left:-75px;
}
#valider_pannier_switch_0
{
cursor:pointer;
position:relative;

left:322px;
}
/* tbx deux*/

.tbx_pannier_recap_totaux
{

}
.tbx_pannier_recap_totaux_c1
{
width:515px;

text-align:left;

color:white;

}
.tbx_pannier_recap_totaux_c2 
{
vertical-align:top;
}
.tbx_pannier_recap_totaux_c3 
{
vertical-align:top;
}
.tbx_pannier_recap_totaux_c2 div 
{
width:75px;
height:20px;
color:#cd005a;
background-color:white;
text-align:center;
border-top:5px solid white;
}
.tbx_pannier_recap_totaux_c3 div 
{
width:75px;
height:20px;
color:#cd005a;
background-color:white;
text-align:center;
border-top:5px solid white;
}

/*------>>Inscription switch 2.0 <<-------*/
#image_pannier
{
margin-left:15px;
margin-bottom:150px;


}
#liste_etapes_pannier
{
margin-left:31px;
margin-bottom:18px;

}
#liste_etapes_pannier td
{
font-size:7pt;
}
.mon_pannier_tbx_switch_2_2
{
margin-left:31px;
background-color:#cd0059;
color:white;

}
.mon_pannier_tbx_switch_2_2 td
{
vertical-align:top;
}
.mon_pannier_tbx_switch_2_2 form
{
margin-left:44px;
margin-right:33px;
width:217px;
height:105px;
}
.mon_pannier_tbx_switch_2_2 input
{



color:#91053e;
width:123px;
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;

}
.menu_rose_barre_info
{
color:#951248;
font-size:10pt;
font-weight:bold;
}
#dejas_client span
{
position:relative;
top:5px;
left:13px;
font-weight:bold;
font-size:11pt;
}
#dejas_client
{
background-color:#91053e;
width:231px;
height:27px;
margin-top:25px;
margin-left:30px;
margin-right:30px;
}
#cel_1_idntification_pannier_def
{
width:92px;
border-collapse:collapse;
}
#cel_2_idntification_pannier_def
{
border-collapse:collapse;
width:123px;
}
#dejas_client_indetifiant
{
margin-top:15px;
}
#dejas_client_indetifiant input
{
font-size:8pt;
}
#dejas_client_indetifiant span
{
position:relative;
top:5px;
}

#dejas_client_mdp
{

}
#dejas_client_mdp span
{
position:relative;
top:5px;
display:block;
font-size:8pt;

}
#dejas_client_mdp input
{


}
#dejas_client_oublie
{
}
#dejas_client_oublie a
{
font-size:8pt;
text-decoration:underline;
}
#dejas_client_valide
{
background-image:url("../../images/general/valider_bkg.jpg");
background-repeat:no-repeat;
width:51px;
height:13px;
text-align:center;
position:relative;
left:165px;
top:-11px;
cursor:pointer;
}
#dejas_client_valide span
{
color:#910840;
font-size:6pt;
position:relative;
top:2px;
}

#dejas_client_valide_oublie
{
background-image:url("../../images/general/valider_bkg.jpg");
background-repeat:no-repeat;
width:51px;
height:13px;
text-align:center;
position:relative;
left:126px;
top:15px;
cursor:pointer;
}
#dejas_client_valide_oublie span
{
color:#910840;
font-size:6pt;
position:relative;
top:2px;
}
/*---*/
/*---*/
#nouveau_client
{
background-color:#91053e;
width:538px;
height:27px;
margin-top:25px;
margin-right:30px;
}
#nouveau_client span
{
position:relative;
top:5px;
left:13px;
font-weight:bold;
font-size:11pt;
}
#nouveau_client_pourpasser_commande
{
margin-top:20px;
margin-left:30px;
}
#nouveau_client_liste_aventage
{
margin-left:45px;

}
#je_cree_mon_compte
{
background-image:url("../../images/general/je_cree_mon_compte_bkg.jpg");
background-repeat:no-repeat;
width:115px;
height:13px;
text-align:center;
position:relative;
left:424px;
top:-21px;
cursor:pointer;
}
#je_cree_mon_compte a
{
color:#910840;
font-size:6pt;
position:relative;
top:2px;
}
/*------>>classe couleur pour switch inscription_mon_compte<<-------*/
#class_generla_pannier_inscription_encapse_maron
{
background-color:#cb9300;
color:white;
width:863px;
height:584px;
margin-right:35px;
margin-left:21px;
padding-bottom:25px;
margin-bottom:22px;
}
#cellule_gauche_mon_compte_inscription
{

width:196px;
}
#cellule_gauche_mon_compte_inscription_ste
{

width:196px;
}
#pannier_inscription_titre_marron
{
background-color:#9f6329;
height:26px;
width:803px;


}
.je_cree_mon_compte_egalise_top
{
height:28px;
}
.encapse_je_cree_mon_compte
{

position:relative;

left:-1px;
}
.mon_compte_civilite
{
margin-top:-10px;
}
.mon_compte_civilite #select_civilite 
{
position:relative;
left:-406px;
}
.mon_compte_civilite input #pays 
{
width:700px;
}
.niv_10_mon_compte_pays
{
position:relative;
left:-8px;
}
.niv_10_mon_compte_civilite
{
position:relative;
left:-5px;
height:25px;
}

#pannier_inscription_titre_marron span
{

font-size:11pt;
position:relative;
top:4px;
left:14px;
font-weight:bold;
}
/*------>>Inscription switch 2.1 <<-------*/

#class_generla_pannier_inscription_encapse
{
background-color:#cd0059;
color:white;
width:863px;

margin-right:35px;
margin-left:31px;
padding-bottom:25px;
margin-bottom:35px;
}
#class_generla_pannier_inscription_encapse_int
{


width:833px;

margin-right:30px;
margin-left:30px;

}
#pannier_inscription_titre
{
background-color:#91073f;
height:26px;
width:803px;
margin-top:-3px;

}
#pannier_inscription_titre span
{

font-size:11pt;
position:relative;
top:4px;
left:14px;
font-weight:bold;
}
/*------>>Inscription switch 2.1  FORMULAIRE FORMULAIRE FORMULAIRE FORMULAIRE <<-------*/
/*------>>Inscription switch 2.1  FORMULAIRE FORMULAIRE FORMULAIRE FORMULAIRE <<-------*/
/*------>>Inscription switch 2.1  FORMULAIRE FORMULAIRE FORMULAIRE FORMULAIRE <<-------*/
#tbx_inscription_mdp
{
margin-top:-2px;
}
#tbx_inscription_mdp div
{
margin-left:11px;
}
#pannier_inscription_identifiant
{
width:192px;

}
#identifiant_id_table
{
margin-top:16px;
}
#identifiant_id_table div
{
margin-left:11px;
}
#pannier_inscription_mdp
{

width:192px;
}
#pannier_inscription_mdp_confirme
{
width:169px;
}
#text_inscription_confirmer{}
.char6
{
font-size:6pt;
}
#vous_etez_id_table div
{
margin-left:11px;
margin-top:10px;
}
#table_inscription_id_civilite
{
width:770px;
}
.tailleinscriptioncivilite
{
position:absolute;
min-height:275px;

z-index:1;
width:772px;
}
.tailleinscriptioncivilite_rose
{
width:772px;
position:absolute;
background-color:#cd0059;

min-height:275px;
z-index:500;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;

}
.tailleinscriptioncivilite_margin
{
height:275px;

}
#table_inscription_id_civilite div
{
margin-left:11px;
}
#select_civilite
{
height:20px;
margin-top:3px;
color:#91073f;
border:none;
position:relative;
left:-3px;
}
#select_civilite_mon_compte
{
height:20px;
margin-top:3px;
color:#91073f;
border:none;
position:relative;
left:0px;
}
#affiche_masque_pannier_societe_inscription #particulier_societe_affiche1,#affiche_masque_pannier_societe_inscription #particulier_societe_affiche3
{
width:192px;
text-transform:uppercase;
}
.text_inscription_general_clss
{
margin-left:11px;
}
#text_inscription_civilite
{
width:192px;
}
#text_inscription_vous_etez{width:177px;}
#text_inscription_un_particulier{}
#text_inscription_une_societee{}
#text_inscription_nom{}
#text_inscription_prenom{}
#text_inscription_civilite{}
#text_inscription_adresse1{}
#text_inscription_adresse2{}
#text_inscription_porte_batiment{}
#text_inscription_cp{}
#text_inscription_ville{}
#text_inscription_pays{}
#text_inscription_tel{}
#text_inscription_commentaire{}
#text_inscription_je_mabonne{}
#text_inscription_je_certifie{}
#text_inscription_champ_obligatoire{}
#text_inscription_civilite_option1{}
#text_inscription_civilite_option2{}
#inscription_valide
{
width:74px;
height:13px;
background-image:url("../../images/general/bt_enregistrer.jpg");
background-repeat:no-repeat;

text-align:center;
position:relative;
left:728px;
top:10px;
cursor:pointer;
}
#inscription_valide span
{
color:#910840;
font-size:6pt;
position:relative;
top:2px;
}
#pannier_inscription_identifiant span
{
}
#pannier_inscription_mdp span
{
}
#pannier_inscription_mdp_confirme span
{
}
#text_inscription_confirmer span {}
#text_inscription_6_charactere span {}
#text_inscription_vous_etez span {}
#text_inscription_un_particulier span {}
#text_inscription_une_societee span {}
#text_inscription_nom span {}
#text_inscription_prenom span {}
#text_inscription_civilite span {}
#text_inscription_adresse1 span {}
#text_inscription_adresse2 span {}
#text_inscription_porte_batiment span {}
#text_inscription_cp span {}
#text_inscription_ville span {}
#text_inscription_pays span {}
#text_inscription_tel span {}
#text_inscription_commentaire span 
{


}
#text_inscription_je_mabonne , #text_inscription_je_certifie
{
position:relative;
left:204px;
}


#text_inscription_champ_obligatoire span 

{
font-size:6pt;
position:relative;
left:11px;
top:35px;
}
#text_inscription_champ_obligatoire_pannier span

{
font-size:6pt;
position:relative;
left:35px;
top:-15px;
color:#5f3b18;
}
#text_inscription_civilite_option1 span {}
#text_inscription_civilite_option2 span {}




#text_inscription_un_particulier radio 
{
color:#91073f;
border:none;
}
#text_inscription_une_societee radio
 {
 color:#91073f;
 border:none;
 }
.input_pannier_inscription_champ_text
{
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
width:593px;
color:#91073f;

}
.input_pannier_inscription_champ_textarea
{
height:78px;
width:593px;
color:#91073f;
border:none;
}
/* version mon compte*/
.input_mon_compte_inscription_champ_text
{

width:600px;
color:#91073f;

border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
}
.input_mon_compte_inscription_champ_textarea
{
height:78px;
width:600px;
color:#91073f;
border:none;
}

.input_mon_compte_inscription_champ_text_niv1_0 
{
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;


/*height:21px;*/
width:600px;
color:#9f6327;

position:relative;
left:-7px;
}
.input_mon_compte_inscription_champ_text_niv1_0area 
{

height:78px;
width:600px;
color:#9f6327;
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
position:relative;
left:-7px;
}

.standart_input_text_inscription
{

width:202px;
color:#91073f;
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
}
.egalise_pannier
{
height:30px;
}
.encapse_je_cree_mon_compte .standart_input_text_inscription
{
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
position:relative;
left:0px;
}
#cellule_ajustement_inscription_pannier
{
width:200px;
}
.encapse_je_cree_mon_compte .standart_input_text_inscription1
{
position:relative;
left:-7px;
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
}
.standart_input_text_inscription1
{

width:202px;
color:#91073f;
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
}
.bt_plus_moins_qte
{
cursor:pointer;
}
/*------>>pannier  switch 3.0<<-------*/
#pannier_switch_3_0block_rose
{
background-color:#cd005a;
color:white;
width:830px;
border-left:30px solid white;
border-right:30px solid white;
border-bottom:30px solid white;
}
#pannier_switch_3_0block_rose_encapse
{
width:770px;
border-left:30px solid #cd005a;
border-right:30px solid #cd005a;
border-top:30px solid #cd005a;
}
#pannier_switch_3_0block_rose_encapse_fins
{
width:800px;
border-left:30px solid #cd005a;
border-right:30px solid #cd005a;
border-top:30px solid #cd005a;
border-bottom:30px solid #cd005a;
text-align:center;
font-weight:bold;
}
#pannier_switch_3_0block_rose_encapse_fins img
{
margin-top:20px;
cursor:pointer;
}
#titre_pannier_s3_0_1
{
background-color:#91053e;
height:24px;
font-size:10pt;
}
#titre_pannier_s3_0_1_retour_paiement_refus
{
background-color:#91053e;
height:24px;
font-size:10pt;
margin-bottom:30px;
}
#titre_pannier_s3_0_1_ajustement
{
position:relative;
left:15px;
top:4px;
font-weight:bold;
}
#tbx_adresse_def
{
margin-top:18px;
margin-bottom:18px;
}
#valid_modif_coord_def_livraison
{
margin-left:144px;
margin-top:3px;
}
#confirm_adresse_def_cel1
{
vertical-align:top;
width:166px;
}
.block_blanc_pannier_adresse_clien_recpa_sw_3
{
width:202px;
min-height:59px;
background-color:white;
color:#58585a;

}
.block_blanc_pannier_adresse_clien_recpa_sw_3_int
{
background-color:white;
border:8px solid white;
}
.select_civilite_livraison option
{

color:#91053e;
}
.text_inscription_civilite_form_livraison
{

}
#inscription_valide_confirm_livraison
{
margin-left:573px;
margin-top:-10px;
margin-bottom:39px;

}
#frais_livraisontbx1
{
position:relative;
left:-2px;
width:773px;
margin-top:20px;
margin-bottom:8px;
}
/* frais de livraison tableaux 1*/
#frais_livraisontbx1_cel1
{
background-color:white;
color:#91053e;
width:378px;
height:26px;
text-align:left;
}
#frais_livraisontbx1_cel1 div
{
margin-left:15px;
}
#frais_livraisontbx1_cel2
{
background-color:white;
color:#91053e;
width:116px;
text-align:center;
}
#frais_livraisontbx1_cel3
{
background-color:white;
color:#91053e;
width:187px;
text-align:center;
}
#frais_livraisontbx1_cel4
{
background-color:white;
color:#91053e;
width:128px;
text-align:center;
}

#frais_livraisontbx1_cel5
{
background-color:white;
color:#58585a;
text-align:left;
}
#frais_livraisontbx1_cel6
{
background-color:white;
color:#58585a;
text-align:center;
}
#frais_livraisontbx1_cel7
{
background-color:white;
color:#58585a;
text-align:center;
}
#frais_livraisontbx1_cel8
{
background-color:white;
color:#58585a;
text-align:center;
}
/*frais de livraison tbx 2*/
#frais_livraisontbx2
{
position:relative;
left:-2px;
width:470px;
color:#91053e;
margin-top:20px;
margin-bottom:3px;
}
#frais_livraisontbx2 td
{
background-color:white;
color:#91053e;
height:26px;

}
#frais_livraisontbx3
{
position:relative;
left:-2px;
width:470px;
color:#91053e;
margin-bottom:8px;
}

#frais_livraisontbx3 td div, #frais_livraisontbx2 td div
{
margin-left:15px;
}
#frais_livraisontbx3 td
{
background-color:white;
color:#91053e;
height:26px;
}
#frais_livraisontbx2_cel1, #frais_livraisontbx2_cel3, #frais_livraisontbx3_cel1
{
width:350px;
}
#frais_livraisontbx2_cel2, #frais_livraisontbx2_cel4
{
color:#58585a;
text-align:center;
}
#frais_livraisontbx3_cel1, #frais_livraisontbx3_cel2
{
font-size:11pt;
font-weight:bold;
}
#frais_livraisontbx3_cel2
{
text-align:center;
}
/* tous le texte brut des delais de livraiosn */
#tous_les_delais_de_livraison_pdf /*block*/
{
width:773px;
font-size:8pt;
}
#delais_livraison_dl_pdf /*liens*/
{
font-size:8pt;
cursor:pointer;
text-decoration:underline;
margin-bottom:30px;
}

#avertissement_cgv/*block*/
{
font-size:8pt;

}
#voir_les_cgv/*liens*/
{
font-size:8pt;
cursor:pointer;
text-decoration:underline;
margin-top:5px;
}

#jaccepte_cgv/*block*/
{
margin-top:15px;
margin-bottom:50px;
font-size:8pt;
position:relative;

left:-5px;
}
#valid_form_livraison
{
position:relative;
top:-65px;
left:635px;
}
/*------>>pannier  switch 4.0<<-------*/
#par_cheque_titre
{
margin-top:15px;
margin-bottom:15px;
}
#par_cheque
{
background-color:white;
color:#58585a;
}
#par_cheque_texte_1
{
border:10px solid white;
font-size:8pt;
}
#par_carte_titre
{
margin-top:0px;
margin-bottom:15px;
}
#par_carte
{
background-color:white;
color:#58585a;
margin-bottom:30px;
}
#par_carte_texte_1
{
border-top:10px solid white;
border-left:10px solid white;
border-right:10px solid white;
}
#par_carte_texte_2
{
border-left:10px solid white;
border-right:10px solid white;
border-bottom:30px solid white;
}
#par_carte_logo
{
border-left:10px solid white;
border-right:10px solid white;
}
#valid_form_paiement
{
position:relative;
left:575px;
top:5px;
}
#valid_form_paiement_cb
{
position:relative;
left:567px;
top:49px;
}
/*------>>pannier  switch 5.0<<-------*/
#recapitulatif_block_blanc
{
margin-top:30px;
margin-bottom:5px;
background-color:white;
color:#58585a;
height:60px
}
#recapitulatif_block_blanc div
{
border:15px solid white;
}
.tbx_recap_total
{
position:relative;
left:-2px;
width:774px;
}


.tbx_recap_total_cel1
{
background-color:white;
width:155px;
color:#91053e;
height:30px;
}
.tbx_recap_total_cel1 div
{
margin-left:15px;
}
.tbx_recap_total_cel2 div
{
margin-left:15px;
}
.tbx_recap_total_cel2
{
background-color:white;
width:652px;
color:#58585a;
height:30px;
}
#imprimer
{
margin-left:640px;
margin-bottom:30px;
cursor:pointer;
}
#terminer
{

margin-bottom:30px;
cursor:pointer;
}
/*======================================================================================
JS pannier       JS pannier        JS pannier            JS pannier             JS pannier
========================================================================================*/
.nvx_pdt_msg
{
color:blue;
font-size:bold;
border-bottom:2px solid blue;
margin-top:10px;
margin-bottom:10px;
}
.ajout_de_msg
{
color:#cd005a;


}
.nll_qte_msg
{
color:#badd53;
font-weight:bold;
border-bottom:2px solid #badd53;
margin-bottom:10px;

}
.js_msg_accer_pannier
{
cursor:pointer;
color:white;
background-image:url("../../images/general/fond-mon-pannier.png");
background-repeat:no-repeat;
font-size:8pt;
}
.js_msg_accer_pannier div
{
margin-top:3px;
}
.js_msg_accer_pannier div span
{
position:relative;
top:-4px;
}
.js_msg_accer_pannier div img
{
margin-left:10px;
margin-top:3px;
}
.nb_carton_ok
{
color:#92cb00;
}
.attention_nb_carton
{
color:#c0026a;
}
.attention_vins
{
color:#c0026a;
border-bottom:2px solid #c0026a;
text-align:center;
font-weight:bold;
margin-top:20px;
}
.attention_nb_carton_info
{
color:#cd4402;
}
#detail_recap_js
{
margin-top:15px;
margin-bottom:15px;
border:5px solid #cd005a;
border-collapse:collapse;
width:300px;
}
#detail_recap_js_entete_c1
{
background-color:white;
border-bottom:1px solid #bd9caa;
}
#detail_recap_js_entete_c1 div
{
margin-left:15px;
}
#detail_recap_js_entete_c2
{
background-color:white;
text-align:center;
border-bottom:1px solid #bd9caa;
}
#detail_recap_js_c1
{
background-color:#e8e8e8;
}
#detail_recap_js_c1 div
{
margin-left:15px;
}
#detail_recap_js_c2
{
background-color:#e8e8e8;
text-align:center;
}
/*======================================================================================
 boutique ---  boutique ---  boutique ---  boutique ---  boutique ---  boutique --- 
 ======================================================================================*/
#menu_gauche_boutique_maron_general
{
margin-top:0px;

width:186px;
background-color:#601212;
border-bottom:14px solid white;
}
#menu_gauche_boutique_recherche_tbx
{
min-height:50px;
width:163px;
margin-right:13px;
margin-left:10px;
margin-top:6px;
margin-bottom:21px;
}
.class_boutique_liste_produit_menu
{
border-bottom:212px solid #601212;
}
#menu_gauche_boutique_recherche_tbx_menu_droite
{
min-height:50px;
width:163px;
margin-right:13px;
margin-left:10px;
margin-top:6px;
margin-bottom:3px;
}
#menu_gauche_boutique_recherche_tbx_menu_droite h1
{
color:#e7e098;
font-size:11pt;
font-weight:normal;
}
#menu_gauche_boutique_recherche_tbx h1
{
color:#e7e098;
font-size:13pt;
font-weight:normal;
position:relative;
top:1px;
left:-1px;

}
.encapse_form_recherche_boutique
{
height:17px;
width:162px;
background-color:white;
border:1px solid #bbbbbb;
position:relative;
top:-2px;
}
.encapse_form_recherche_boutique input
{
height:15px;
width:145px;
color:#601212;
border:none;
position:relative;
top:-3px;
}
.encapse_form_recherche_boutique img
{
margin-top:1px;
cursor:pointer;
}
.encapse_form_recherche_approfondi_boutique
{
height:8pt;
}
.encapse_form_recherche_approfondi_boutique a
{
color:#e7e098;
font-size:8pt;
cursor:pointer;
text-decoration:underline;

}

.produits_general_menu_gauche_liste_principal
{
height:23px;
cursor:pointer;
}
.produits_general_menu_gauche_liste_principal_span_int
{
position:relative;
top:5px;
left:14px;
color:#5f1111;
font-size:9pt;
}
.image_fleche_float
{

position:relative;
top:3px;
left:-2px;
}
#table_encapse_titre_menu_gauche_boutique
{

}
.encapse_titre_boutiqus_menu_c1
{
width:170px;
font-weight:bold;
}
.encapse_titre_boutiqus_menu_c2
{

}
.produits_general_menu_gauche_liste_secondaire 
{

cursor:pointer;
}
.produits_general_menu_gauche_liste_secondaire [name="vins"]:hover 
{
background-color:#855e00;
color:white;
}
.sous_sous_produit_menu_class_div 
{
overflow:hidden;

}
.sous_sous_produit_menu_class_div [name="vins"]:hover 
{
background-color:#855e00;
color:white;
}
.sous_sous_produit_menu_class_div_liste[name="vins_select"] 

{
background-color:#855e00;
color:white;
}
.sous_sous_produit_menu_class_div_liste
{
cursor:pointer;
padding-left:12px;
}
.sous_sous_produit_menu_class_div_liste img
{
margin-right:5px;
}
.sous_sous_produit_menu_class_div
{
cursor:pointer;
padding-left:10px;

}
.sous_sous_produit_menu_class_div_livre
{
cursor:pointer;


}
div [name^="produits_autre_vins"]
{
color:#601111;
}
div [name="vins"]
{
color:#601111;
}
/*color class*/
div [name="produits_autre_vins_num1"]:hover 
{
background-color:#7e7149;
color:white;
}
div[name="produits_autre_vins_num2"]:hover 
{
background-color:#317c7d;
color:white;
}
div [name="produits_autre_vins_num3"]:hover 
{
background-color:#a13875;
color:white;
}



	div [name="produits_autre_vins_num1_select"] 
	{
	background-color:#7e7149;
	color:white;
	}
	div[name="produits_autre_vins_num2_select"] 
	{
	background-color:#317c7d;
	color:white;
	}
	div [name="produits_autre_vins_num3_select"] 
	{
	background-color:#a13875;
	color:white;
	}

div [name^="produits_autre_vins_num1"] img 
{
margin-right:5px;
}
div[name^="produits_autre_vins_num2"] img 
{
margin-right:5px;
}
div [name^="produits_autre_vins_num3"] img 
{
margin-right:5px;
}
div [name^="livre"] img 
{
margin-right:5px;

}
div [name="livre"] :hover 
{
background-color:#2a3d9c;
color:white;
display:block;
position:relative;
left:-10px;
width:176px;
padding-left:10px;


}
div [name="livre"] 
{


display:block;
position:relative;
left:-10px;
width:176px;

text-indent:0px;
padding-left:10px;
}
.a_liens_menu
{
color:#601111;
text-decoration:none;
padding-left:7px;
text-indent:0px;
}
.a_liens_menu_livre
{
color:#601111;
text-decoration:none;
margin-left:10px;
text-indent:0px;

}

	div [name="livre_select"] 
	{
	background-color:#2a3d9c;

	color:white;
	display:block;
	position:relative;
	left:-10px;
	width:186px;
	padding-left:10px;
	color:white;
	}
	div [name="livre_select"] a
	{
	color:white;
	text-indent:0px;
	}
.encapsule_flash_bouteille_boutique
{

width:706px;
height:303px;
background-color:#fa7236;
z-index:1;
position:relative;
left:0px;
padding-left:5px;
}
.encapsule_flash_bouteille_boutique object
{

z-index:1;

}
/*======================================================
 corp de la page produit sous flash 
 =======================================================
 */

.vins
{
background-color:#979797;
}
.vins_doux
{
background-color:#f1b433;
}
.vins_sec
{
background-color:#718a48;
}
.vins_autres
{
background-color:#979797;
}
.bijoux
{
background-color:#c379aa;
}
.gastronomie
{
background-color:#c2ad74;
}
.decouverte
{
background-color:#34b5b4;
}
.livres
{
background-color:#818ed5;
}
.vins, .bijoux, .gastronomie, .decouverte, .vins_doux, .vins_sec, .vins_autres
{
width:226px;
height:208px;
border-top:14px solid white;
border-right:14px solid white;
}
.texte_info_legal_jurancon_boutique
{
font-size:7pt;
color:#753033;
margin-top:8px;
}
.texte_info_legal_jurancon_boutique_paiement_livraison 
{
margin-top:7px;
margin-bottom:6px;

}
.texte_info_legal_jurancon_boutique_paiement_livraison a
{
font-size:7pt;
color:#753033;
text-decoration:underline;
margin-right:5px;

}
#photo_cellule_pduit_accueil_boutique 
{
width:204px;
height:137px;
border-top:9px solid grey;
border-left:11px solid grey;
border-right:11px solid grey;
border-bottom:9px solid grey;
}
#photo_cellule_pduit_accueil_boutique img
{
width:204px;
height:137px;
}
.accueil_tbx_domaine_aleat 
{
border:0px solid grey;

width:192px;
}
.accueil_tbx_domaine_aleat_c1
{
width:20px;
}
.accueil_tbx_domaine_aleat_c1 a img
{
margin-top:3px;
margin-right:5px;
margin-left:5px;
}
.domaine_fproduit_accueil
{
font-weight:bolder;
font-size:8pt;
color:#611112;
cursor:pointer;
position:relative;
left:-2px;
}
.nom_fproduit_accueil
{

font-size:7pt;
margin-left:28px;
color:#611112;
position:relative;
top:-5px;

}
.prix_def_accueil
{
margin-left:0px;
}
#tbx_accueil_fproduit
{
border:0px solid grey;
width:192px;
margin-left:30px;
border-collapse:collapse;
position:relative;
top:-6px;

}
.tbx_accueil_fproduit_c1
{
font-size:10pt;
font-weight:bold;
color:#611112;
}
.tbx_accueil_fproduit_c2
{
text-align:right;
}
.tbx_accueil_fproduit_c3
{
text-align:center;
width:27px;
cursor:pointer;
}
#celule_fleche_rouge_tbx_prix_produit_catalogue img
{
margin-left:8px;
}
/* ==============================================================================================
											>>> detail d'un produit <<<
==============================================================================================
 */

#photo_cellule_pduit_detail_boutique 
{
width:161px;
height:226px;
border:1px solid grey;
}
#photo_cellule_pduit_detail_boutique img
{
width:161px;
height:226px;
}
.detail_product_Gastronomie
{
background-color:#c2ad74;
width:706px;
color: #4c4529;
}
.detail_product_Bijoux
{
background-color:#c379aa;
width:706px;
color:#885478;
}
.detail_product_Livre
{
width:706px;
color:#010e55;
background-color:#818ed5;
}
.detail_product_Madiran
{
background-color:#979797;
width:706px;
color:#611011;
}
.detail_product_Vins
{
background-color:#979797;
width:706px;
color:#611011;
}
.detail_product_Sec
{
background-color:#718a48;
width:706px;
color:#181c0e;
}
.detail_product_Doux
{
background-color:#d7854d;
width:706px;
color:#611011;
}
.detail_product_Decouverte
{
background-color:#34b5b4;
width:706px;
color:#015150;
}
#tbx_detail_fproduit_def
{
background-color:#f1b435;
width:158px;
height:45px;
position:relative;
top:13px;
left:368px;

margin-top:13px;
margin-right:4px;
}
#tbx_detail_fproduit
{
background-color:#f1b435;
width:158px;
height:45px;
position:relative;
top:54px;
left:368px;

margin-top:13px;
margin-right:4px;
}
#tbx_detail_fproduit_def td
{
vertical-align:middle ;
}
#tbx_detail_fproduit td
{
vertical-align:middle ;
}
.fiche_produit_domaine
{
height:11px;
font-weight:bold;
position:relative;
top:5px;
left:5px;
}
.fiche_produit_nom
{
height:11px;

position:relative;
top:8px;
left:5px;
}
.fiche_produit_descriptif
{
width:518px;
margin-right:9px;
height:95px;
border:0px solid blue;
position:relative;
top:5px;
left:5px;
overflow:hidden;
margin-top:0px;
font-size:8pt;
border:0px solid blue;
}
.fiche_produit_tbx_un_pdt 
{
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
}
.fiche_produit_tbx_un_pdt td
{
vertical-align:top;
}
.celule_conditionement_fiche_produit
{

}
.tbx_description_fiche_produit
{
position:relative;

left:-5px;
}
.tbx_description_fiche_produit select
{
position:relative;

left:4px;
}

/*==================================================================================================*/
/*___________________________________________ mon compte___________________________________________*/
/*==================================================================================================*/
.block_maron_mon_compte_intro
{
border-top:1px solid #601212;
margin-top:2px;
margin-left:34px;
width:864px;
height:135px;
background-color:#601212;
}
.block_maron_mon_compte_titre
{
border-top:0px solid #601212;
margin-top:20px;
margin-right:21px;
margin-left:21px;
font-size:15pt;
color:#cb9300;
font-style:italic;
}
.block_maron_mon_compte_contenu
{
border-top:7px solid #601212;
margin-right:21px;
margin-left:21px;
font-size:10pt;
color:white;

}
.encapse_mon_compte
{

min-height:500px;
background-color:white;
margin-bottom:18px;
}
.encapse_mon_compte_rectification
{
position:relative;
left:-12px;
}

.mon_compt_cel_coord
{
background-color:#cb9300;

border-right:13px solid white;
}
.mon_compt_cel_comm
{
background-color:#fa7236;

border-right:13px solid white;
}
.mon_compt_cel_aide
{
background-color:#9ad100;

}
.mon_compt_cel_aide, .mon_compt_cel_comm, .mon_compt_cel_coord
{
height:93px;
width:274px;
vertical-align:top;
overflow:hidden;
padding:0px;
border-collapse:collapse;
}
/**/

.mon_compt_cel_aide_min, .mon_compt_cel_comm_min, .mon_compt_cel_coord_min
{
height:25px;
width:274px;
vertical-align:top;
overflow:hidden;
padding:0px;
border-collapse:collapse;
}
.mon_compt_cel_coord_min
{
background-color:#cb9300;

border-right:13px solid white;
}
.mon_compt_cel_comm_min
{
background-color:#fa7236;

border-right:13px solid white;
}
.mon_compt_cel_aide_min
{
background-color:#9ad100;

}
/**/
.mon_compte_presentation_niv_00_cel_com
{

background-color:#d7553b;
}
.mon_compte_presentation_niv_00_cel_coord
{
background-color:#9f6328;
}
.mon_compte_presentation_niv_00_cel_aide
{
background-color:#77a100;
}
#desactive_cel_mon_compte
{
width:278px;
height:25px;
margin-bottom:16px;
}
#active_cel_mon_compte,#active_cel_mon_compte_select
{
width:278px;
height:25px;
}
.vignette_mon_compte_deco2,
.vignette_mon_compte_deco2,
 .vignette_mon_compte_deco2
{
position:relative;
left:258px;
top:-19px;
}
.vignette_mon_compte_deco1
{
position:relative;
left:4px;
top:8px;
}
.text_int_mon_compte1 a
{
display:block;
position:relative;
left:19px;
top:-4px;
color:#613a19;
text-decoration:none;

}
.text_int_mon_compte2 a
{
display:block;
position:relative;
left:19px;
top:-4px;
color:#792f22;
text-decoration:none;

}
.text_int_mon_compte3 a
{
display:block;
position:relative;
left:19px;
top:-4px;
color:#435d20;
text-decoration:none;

}
#active_cel_mon_compte_select .text_int_mon_compte1 a,#active_cel_mon_compte_select .text_int_mon_compte2 a,#active_cel_mon_compte_select .text_int_mon_compte3 a
{

color:white;
font-weight:bold;
}

.encapse_cellule_tbx_mon_compte_niv10
{
margin-left:28px;
color:#601111;
position:relative;
left:0px;
top:-6px;
}
.encapse_cellule_tbx_mon_compte_niv10 a
{

color:#601111;
text-decoration:none;

}
.encapse_cellule_tbx_mon_compte_niv11
{
margin-left:28px;
color:#601111;

}
.encapse_cellule_tbx_mon_compte_niv11 a
{

color:#601111;
text-decoration:none;

}
.encapse_cellule_tbx_mon_compte_niv00
{
margin-left:28px;
color:#601111;

}
.encapse_cellule_tbx_mon_compte_niv00 a
{

color:#601111;
text-decoration:none;
position:relative;
left:-10px;
top:14px;
}
#sous_niv_mon_compte_active
{
color:white;
text-decoration:underline;
position:relative;
left:5px;
}
/*=================================================
partie 1 et 2 tableaux mon compte sou_sous_tbx
=================================================*/
.mon_compte_tableaux_contenu_niv00
{

margin-left:32px;
border-top:12px solid white;

}
.sous_sous_tbx_compte
{
margin-left:34px;
border-top:0px solid red;
border-collapse:collapse;
vertical-align:top;
overflow:hidden;
position:relative;
top:-2px;
}
.enterligne
{
width:0px;
}
.sous_sous_tbx_compte_c1
{
background-color:#cb9300;
}
.sous_sous_tbx_compte_c2
{
background-color:#fa7236;
}
.sous_sous_tbx_compte_c3
{
background-color:#9ad100;
}
.sous_sous_tbx_compte_c1
{

width:276px;
height:1px;
border-right:13px solid white;
}
.sous_sous_tbx_compte_c2
{


width:276px;
height:1px;
border-right:13px solid white;
}
.sous_sous_tbx_compte_c3
{

width:276px;
height:1px;
}

.sous_sous_tbx_compte_c1_white
{
background-color:white;

width:276px;
height:1px;
border-right:13px solid white;
}
.sous_sous_tbx_compte_c2_white
{
background-color:white;


width:276px;
height:1px;
border-right:13px solid white;
}
.sous_sous_tbx_compte_c3_white
{
background-color:white;

width:276px;
height:1px;
}

.active_coordone
{
background-color:#cb9300;
min-height:50px;
padding-top:16px;
}
.active_commande
{
background-color:#fa7236;
min-height:50px;
padding-top:16px;
}
.active_aide
{
background-color:#9ad100;
min-height:50px;
padding-top:16px;
}
.encapse_contenu_aide
{

margin-left:27px;
margin-right:27px;
margin-top:13px;
margin-bottom:27px;
color:#634116;
font-size:8pt;
}
.titre_aide
{
font-weight:bold;

}
.input_coordone
{

color:#601010;
width:600px;
border-top:3px solid white;
border-bottom:3px solid white;
border-right:0px solid white;
border-left:0px solid white;
}
.message_confirm
{
width:230px;
height:27px;
color:#5f3d17;
margin-top:20px;
text-align:center;

}
.tbx_mon_compte_niv_1_0 td
{
margin-top:20px;
}
.tbx_mon_compte_niv_1_0 td
{
width:230px;
height:27px;
color:#5f3d17;
}
#titre_tbx_mon_compte_niv_1_0
{
border-bottom:1px solid #9f6328;
font-weight:bold;
margin-left:28px;
}
#titre_input_tbx_mon_compte_niv_1_0
{
margin-left:28px;
}
#tbx_mon_compte_niv_1_0 #titre_input_tbx_mon_compte_niv_1_0
{
margin-left:39px;
color:white;
}
#bt_input_tbx_mon_compte_niv_1_0
{
display:block;

background-repeat:no-repeat;

padding-left:8px;
padding-top:1px;
cursor:pointer;
position:relative;
left:428px;

}
#bt_input_tbx_mon_compte_niv_1_1
{
display:block;

background-repeat:no-repeat;

padding-left:8px;
padding-top:1px;
cursor:pointer;
position:relative;
left:418px;


}
/*     SWITCH mon compte 2-0 */
.mon_compte_mes_commandes
{
border-right:30px solid #fa7236 ;
border-left:30px solid #fa7236 ;
border-bottom:30px solid #fa7236 ;

width:750px;
}
#tbx_commande_mon_compte 
{
width:804px;
font-size:7pt;
position:relative;
left:-3px;
}
#tbx_commande_mon_compte td
{
background-color:white;

}
#tbx_commande_mon_compte_cel_1
{
height:28px;
width:151px;
color:#fa7236;
text-align:center;
}
#tbx_commande_mon_compte_cel_2
{
width:131px;
color:#fa7236;
text-align:center;
}
#tbx_commande_mon_compte_cel_3
{
width:111px;
color:#fa7236;
text-align:center;
}

#tbx_commande_mon_compte_cel_5
{
width:161px;
color:#fa7236;
text-align:center;
}
#tbx_commande_mon_compte_cel_6
{
width:158px;
color:#fa7236;
text-align:center;
}
#tbx_commande_mon_compte_cel_7
{
width:84px;
color:#fa7236;
text-align:center;
}
.tbx_commande_mon_compte_cel
{
color:#58585a;
height:28px;
text-align:center;
}
.tbx_commande_mon_compte_cel div
{
margin-left:12px;
color:#58585a;
height:28px;

}
.tbx_commande_mon_compte_cel span
{
text-decoration:underline;
}
#liens_mes_commandes a
{
color:#623b1d;
margin-left:-10px;
text-decoration:none;
font-weight:bold;
}
#liens_mes_commandes_en_cours
{
color:white;
margin-bottom:15px;
}
/*==================================================================================================*/
/* corp de la page produit sous flash --corp de la page produit sous flash --corp de la page produit sous flash --*/
/*==================================================================================================*/
#message_accueil_niv2 span
{
color:white;
font-size:28pt;
position:relative;
top:50px;
left:13px;
font-weight:normal;
width:446px;
}
.table_cellule_pduit_catalogue 
{

margin:9px;
border-collapse:collapse;
}
.table_cellule_pduit_catalogue td
{
vertical-align:top;
border-collapse:collapse;


}
.tbx_f_produit_compil, .tbx_f_produit_compiltd ,.tbx_f_produit_compil tr
{
border-collapse:collapse;
margin:0px;
padding:0px;
}
#cellule_produit_type
{
width:346px;
height:243px;
overflow:hidden;
border-right:14px solid white;
border-bottom:14px solid white;
}
#photo_cellule_pduit
{
width:161px;
height:226px;
overflow:hidden;
}
#img_produit_catalogue_etiquette
{
width:160px;
height:225px;
}
.redac_cellule_pduit
{
width:161px;
height:226px;
overflow:hidden;
border:0px solid red;
}
.cellule_produit_typeJS
{
background-color:#718a46;

color:#181c0e;
}
.cellule_produit_typeJD
{
background-color:#d7854d;
color:#601112;
}
.cellule_produit_typeP
{
background-color:#aa955c;
color:#4c4529;
}
.cellule_produit_typeD
{
background-color:#34b5b4;
color:#015150;
}
.cellule_produit_typeB
{
background-color:#c379aa;
color:#59324d;
}
.cellule_produit_typeL
{
background-color:#818ed5;
color:#2a314e;
}
.cellule_produit_typeM
{
background-color:#979797;
color:#601112;
}
.cellule_produit_typeV
{
background-color:#979797;
color:#601112;
}
/* >> le block f produit <<*/
.f_produit_titre
{
height:30px;
overflow:hidden;
margin-left:5px;
position:relative;
top:7px;
left:4px;
}
.seletc_fiche_produit
{
position:relative;
top:10px;
left:7px;
}
.f_produit_domaine
{
font-weight:bold;
height:15px;
overflow:hidden;
margin-left:5px;
position:relative;
top:7px;
left:4px;
}
.f_produit_conditionnement
{
height:30px;
overflow:hidden;
margin-left:5px;
}
.f_produit_descriptif
{
font-style:italic;
font-size:8pt;
height:72px;
overflow:hidden;
margin-bottom:20px;
margin-left:5px;
position:relative;
top:15px;
left:4px;
}

#tableaux_prix
{

margin-left:5px;
height:44px;
width:160px;
background-color:#f2b434;
border-collapse:collapse;
position:relative;
top:25px;
left:2px;
}
#tableaux_prix td
{
padding-top:15px;

}
.f_produit_prix
{
font-size:11pt;
font-weight:bold;
color:#601114;
}
.f_produit_prix_niv2
{
font-size:11pt;
font-weight:bold;
color:#601114;
}
.f_produit_reference
{
}
.f_produit_gramme
{
}
.f_produit_tva
{
}
.f_produit_stock
{
}
#select_alternatif_conditionement
{
height:18px;
margin-left:8px;
}
#select_alternatif_conditionement_detail
{
height:19px;
border:0px solid blue;
margin-top:15px;
}
#select_alternatif_conditionement_detail span
{

margin-left:4px;
}
.f_produit_prix_celule
{
width:55px;
overflow:hidden;
}
.img_petit_pan_niv1
{
position:relative;
left:-1px;
}
.qte_fproduit_niv1
{
font-size:8pt;
position:relative;
top:-2px;
left:9px;
width:35px;
}


.img_petit_pan_niv2
{
position:relative;
left:-1px;
}
.qte_fproduit_niv2
{
font-size:8pt;
position:relative;
top:0px;
left:1px;
width:35px;
}
#celule_fleche_rouge_tbx_prix_produit_catalogue_niv2
 {
 width:30px;
}
#celule_fleche_rouge_tbx_prix_produit_catalogue_niv2 img
{
position:relative;
left:5px;
}
