/************************ ID COMMERCE **********************************/
/***********************************************************************/

input,textarea,select{
border:1px #000000 solid;
background:#8E0805;
font-size:10px;color:#ffffff;
}


html>body input {
margin-top:1px;margin-bottom:1px; 
}




.idc_prix{font-size:17px;text-align:center;}


fieldset{
border:1px #3C3C3C solid;width:615px;
}

fieldset input{
}

legend{
color:#ffffff;font-size:0.8em;
}

label{clear:both;
float:left ;
width:49%;text-align:right;
}

.idc_champsobligatoire{
font-size:0.8em;
display:block;float:left;
width:50%;
}



/********************** RECHERCHE ***************************************/

#idc_formrecherche_recherche{
margin-top:-5px;
position:absolute;
color:#ffffff;
padding:1px 0px 0px 0px;
font-size:10px;line-height:8px;
padding-left:20px;
}

#idc_formrecherche_recherche .input{
width:115px;height:15px;
}

#idc_formrecherche_recherche .submit{
height:17px;
}


/****************** LISTEFAMILLEARBRE *************************************/

#idc_menu_listefamillearbre{
padding-top:5px;
}

ul#menu{
list-style:none;margin-left:16px;
}

ul#menu ul{
list-style:none;padding-left:5px;
}

ul#menu li a{
background: url(../images/fleche-famille.gif) left no-repeat;
padding-left:20px;font-size:17px;color:#ffffff;
}

ul#menu ul li a{
background:none;color:#A4A4A4;font-size:14px;font-weight:bold;
}

ul#menu li a:hover{
color:#8E0805;
}

ul#menu ul li a:hover{
color:#ffffff;
}


/****************** PETITCHARIOT *************************************/

H2#idc_titre_petitchariot{display:none}

#idc_contenu_petitchariot{
padding-bottom:5px;background:#000000;border:2px #860700 dashed;width:164px;margin-left:2px;
}

#idc_tableau_petitchariot{
font-size:10px;width:100%;
}

#idc_lienchariot{
font-size:12px;text-align:center;display:block;
}

#idc_lienchariot a:hover{
color:#ffffff;background:#BC0A00;padding-left:5px;padding-right:5px;
}

#idc_tableau_petitchariot .idc_prix{
font-size:12px;font-weight:bold;
}

/****************** LOGIN *************************************/


#idc_login{}

#idc_nouveaumembre_login{
}

#idc_nouveaumembre_login a{
text-align:center;width:100%;display:block;font-size:17px;
}

#idc_dejaclient_login{
margin-top:30px;
}

/****************** MONCOMPTE *************************************/

#idc_moncompte table{
margin-top:10px;width:617px;padding:3px;
}

#idc_zonemessage_moncompte{text-align:center;}

ul#idc_menu_moncompte {
margin-bottom:15px;text-align:center;
}

ul#idc_menu_moncompte li{
display:inline;padding-left:10px;
}

.idc_destinatairecommande_moncompte{
margin-top:10px;
background:#3C3C3C;width:611px;padding:3px;height:140px;
}

.idc_libelle{
font-weight:bold;
}

.idc_destinatairecommande_moncompte .idc_libelle{
display:block;
}


.idc_destinatairecommande_moncompte .idc_col1{
width:45%;float:left;
}

.idc_destinatairecommande_moncompte .idc_col2{
width:45%;float:left;
}

.idc_statut{color:red;}

.idc_spacercommande{
height:5px;background:#3C3C3C;
margin-top:10px;
}

.idc_detailcommande_moncompte, .idc_produitcommande_moncompte{
border-top:1px #BFBFBF solid;border-left:1px #BFBFBF solid;cell-spacing:0px;border-spacing: 0px; 
border-collapse: collapse; 
}

.idc_detailcommande_moncompte td, .idc_produitcommande_moncompte td{
border-right:1px #BFBFBF solid;border-bottom:1px #BFBFBF solid;padding:3px;
}


.idc_montantcommande_moncompte, .idc_promocommande_moncompte, .idc_messagecommande_moncompte{
clear:both
}


/****************** LISTEPRODUIT *************************************/


#idc_contenu_listeproduit{clear:both;}



#idc_pagehaut_listeproduit, #idc_pagebas_listeproduit{
margin-top:10px;
font-size:12px;
background:#3C3C3C;text-align:right;padding:1px;height:15px;clear:both;
}

#idc_pagehaut_listeproduit .page, #idc_pagebas_listeproduit .page{
float:right;
}

#idc_contenu_listeproduit .page a{margin-right:5px}

#idc_contenu_listeproduit .page_active_listeproduit{font-weight:bold;color:#860700;margin-right:5px}

#idc_pagehaut_listeproduit .chemin{float:left}

.idc_blocproduit{float:left;margin:5px;margin-top:5px;margin-bottom:5px;}

.idc_unproduit_listeproduit {
background:#BEBEBE;padding:5px;width:285px;height:146px;
}

html>body .idc_unproduit_listeproduit {
height:auto;min-height:146px;
}

.idc_unproduit_listeproduit .idc_col1{
float:left;
}

html>body .idc_unproduit_listeproduit .idc_col1{
margin-right:5px;
}

.idc_unproduit_listeproduit .idc_col2{
padding:5px;text-align:left;float:left;width:130px;;
}

.idc_unproduit_listeproduit .idc_col2 a{
font-size:14px;color:#860700;font-weight:bold;display:block;height:80px;
}

.idc_unproduit_listeproduit .idc_col2 a:hover{
color:#ffffff;
}

.idc_unproduit_listeproduit .idc_col2 .idc_prix{color:#fff;font-size:17px;text-align:center;
border-top:1px #A5A5A5 solid;border-bottom:1px #A5A5A5 solid;
background:url('../images/fond-prix-liste.jpg') right no-repeat;
}

.idc_blocproduit .lien_produit{
background:#A5A5A5;width:148px;padding-right:2px;font-weight:bold;margin-left:145px;text-align:right;
}

/****************** FICHEPRODUIT *************************************/
#idc_contenu_ficheproduit{
background:#BEBEBE;padding:10px;min-height:270px;height:140px;
}

html>body #idc_contenu_ficheproduit{height:auto;}

#idc_contenu_ficheproduit #idc_col1{
float:right;background:#000000;width:250px;
}

#idc_contenu_ficheproduit #idc_col2{
float:left;width:340px;font-size:13px;
}


#idc_description_ficheproduit{display:block;height:120px;color:#000}
#idc_contenu_ficheproduit .text_quantite_ficheproduit{width:30px;}

#idc_contenu_ficheproduit .idc_prix{font-size:22px;text-align:center;margin-top:10px;display:block;
border-top:1px #A5A5A5 solid;border-bottom:1px #A5A5A5 solid;
background:url('../images/fond-prix-liste.jpg') #CD2117 right repeat-y;
}

#idc_ajoutchariot_ficheproduit{clear:both;background:#A5A5A5;width:350px;text-align:right;}

#idc_critere_ficheproduit{background:#747474;padding:3px;font-weight:normal;}

/****************** LOGINCHARIOT *************************************/

#idc_loginchariot label{
width:40%;float:left;
}

#idc_zonemessage_loginchariot{color:red;text-align:center;font-weight:bold}

#idc_formulaireinscription_loginchariot{
margin-top:10px;
}

#idc_client_client, #idc_adresse_client{ 
width:49%;float:left;margin-left:2px;height:100px;
}

#idc_contact_client, #idc_compte_client{ 
width:49%;float:left;margin-left:2px;height:70px;
}

#idc_validation_client{clear:both;}

fieldset#idc_validation_client {border:1px #ffffff solid}

#idc_dejaclient_loginchariot{margin-top:10px;}


/****************** DESTINATAIRE *************************************/
#idc_destinataire label{
width:40%;float:left;
}

#idc_different_destinataire{
margin-top:10px;margin-bottom:5px;background:#3C3C3C;padding:5px;
}

#idc_destinataire_destinataire, #idc_adresse_destinataire{ 
width:49%;float:left;margin-left:2px;height:100px;
}

#idc_contact_destinataire{clear:both;}


/****************** CHARIOT *************************************/

#idc_zonemessage_chariot{color:red;text-align:center;font-weight:bold}

#idc_chariot{
margin-top:10px;
}

#idc_produit_chariot{
border-top:1px #BFBFBF solid;border-left:1px #BFBFBF solid;text-align:center;width:617px;
}

#idc_produit_chariot .quantite_chariot{
width:20px;
}

#idc_produit_chariot td{
border-right:1px #BFBFBF solid;border-bottom:1px #BFBFBF solid;padding:3px;
}


#idc_codepromo_chariot{
border:1px #BFBFBF solid;padding:3px;
}

#idc_codepromoh2_chariot{
margin-top:10px;
}

#idc_paiementh2_chariot{
margin-top:10px;
azimuth:left-side;
}

#idc_paiement_chariot{
border:1px #BFBFBF solid;width:617px;
}

#idc_paiement_chariot td{
padding:3px;
}

/****************** COMMANDE *************************************/

#idc_commande .idc_libelle{

}

#idc_client_commande, #idc_destinataire_commande{
float:left;width:49%;padding:3px;
}

#idc_macommandeh2_commande{
clear:both;margin-top:10px;
}

#idc_produit_commande{
border-top:1px #BFBFBF solid;border-left:1px #BFBFBF solid;text-align:center;width:617px;
}

#idc_produit_commande td{
border-right:1px #BFBFBF solid;border-bottom:1px #BFBFBF solid;padding:3px;
}


#idc_validation_commande{
text-align:center;
}

/****************** REMERCIEMENTCOMMANDE *************************************/

#idc_remerciementcommande{
}

#idc_remerciementcommande a.idc_imprimer{
font-weight:bold;text-decoration:underline;font-size:17px;padding:5px;display:block;
}

#idc_remerciementcommande p{
margin-top:10px;
}

/****************** PROMOTIONALEATOIRE *************************************/
#promotion{background:url(../images/fond-promotion.jpg) repeat-y;}

#idc_promotionaleatoire{height:auto;background:url(../images/bas-promotion.jpg) bottom left no-repeat;padding-bottom:10px;}

h3.promotion{
width:177px;height:37px;
background:url(../images/h2-promotion.jpg) no-repeat;
}

h3.promotion span{
display:none;
}

#idc_promotionaleatoire img,#idc_nouveaute img{border:2px #ffffff dashed;display:block;margin-left:15px;}

#idc_promotionaleatoire .idc_ligneprix img,#idc_nouveaute .idc_ligneprix img{float:right; border:0px;}
#idc_promotionaleatoire .idc_ligneprix span,#idc_nouveaute .idc_ligneprix span{float:left;font-size:17px;}

#idc_promotionaleatoire .idc_ligneprix,#idc_nouveaute .idc_ligneprix{background:#000000;margin:10px 15px 0px 15px;padding:2px;height:20px;}

/****************** NOUVEAUTE *************************************/

#nouveaute{background:url(../images/fond-nouveaute.jpg) repeat-y;}
#idc_nouveaute{height:auto;background:url(../images/bas-nouveaute.jpg) bottom left no-repeat;padding-bottom:10px;}

h3.nouveaute{
width:177px;height:37px;
background:url(../images/h2-nouveaute.jpg) no-repeat;
}

h3.nouveaute span{
display:none;
}

/****************** INFOSFAMILLE *************************************/

#idc_contenu_infosfamille .idc_col{float:left;margin-right:5px;min-height:5px;height:auto}
* html #idc_contenu_infosfamille .idc_col{height:5px;}


/****************** DERNIEREPROMOTION *************************************/

#idc_dernierepromotion{min-height:350px;height:auto;background:url('../images/fond-promo-acc.jpg') #a5a5a5 bottom right no-repeat;}

*html #idc_dernierepromotion{
height:350px;
}

#idc_dernierepromotion_tabglobal{font-size:12px;width:380px;}
#idc_dernierepromotion_tabglobal td .idc_prix{font-size:12px;font-weight:bold;}
#conteneur_timbre{text-align:center}








