#col2.large .block .contentBlock h2 { margin: 20px 0 10px 0; font-size: 15px; }
#col2.large .block .contentBlock p { margin: 5px 0 5px 0; font-size: 13px; }
 #col2.large .block .contentBlock dl { margin: 5px 0; }
    #col2.large .block .contentBlock dl dt { font-weight: normal; font-size: 13px; }
    #col2.large .block .contentBlock dl dd { padding: 0 8px; font-weight: normal; font-size: 13px; }
        #col2.large .block .contentBlock dl dd a { font-weight: normal; text-decoration: underline; }
        #col2.large .block .contentBlock dl dd a:hover { text-decoration: none; }
        #col2.large .block .contentBlock ul li { font-weight: normal; font-size: 13px; }
#col2.large .block.errors .contentBlock p { color: red; }


/* engagements */
#col2 .block .contentBlock.engagements dl dt { margin: 15px 0 0 0; }
#col2 .block .contentBlock.engagements dl dd { margin: 0 0 0 15px; }


/* inscription */
#col2 .block .contentBlock.inscription p { margin: 0 0 20px 0 ; }
#col2 .block .contentBlock.inscription p.btn a { height: 20px; margin: 50px 0 0 400px; padding: 2px 20px 10px 20px; font-size: 15px; line-height: 20px; text-decoration: none; text-align: center; color: #FFFFFF; background: url(/images/decogalerie/commun/fdVert_long.jpg) 0 0 no-repeat; } 
#col2 .block .contentBlock.inscription p.btn.login a { padding: 2px 50px 10px 40px; } 
 
 
/* paiement */
#col2 .block .contentBlock dl dt { margin: 20px 0 10px 0; }
#col2 .block .contentBlock.paiement p { margin: 10px 0 0 0; }
#col2 .block .contentBlock.paiement p.partenaire_logo { margin: 30px 0 30px 0; font-weight: bold; font-size: 12px; }

/* aide  */
#col2.large .block .contentBlock dl dd.btn { height: 40px; margin: 20px 0 0 400px; padding: 2px 0 0 10px; background: url(/images/decogalerie/commun/bt_validate.gif) 0 0 no-repeat; }
    #col2.large .block .contentBlock dl dd.btn a { text-decoration: none; color: white; }
#col2.large .block .contentBlock h2.commander { margin: 0; }

/*espace createur */

#col2.large .block .contentBlock p.inscription { float: left; margin: 15px 0 0 0; }
    #col2.large .block .contentBlock p.btn_inscription { float: left; width: 148px; height: 32px; margin: 5px 0 0 15px; padding: 7px 0 0 20px; background: url(/images/decogalerie/commun/fond_vert.jpg) 0 0 no-repeat;}
        #col2.large .block .contentBlock p.btn_inscription a { color: white; font-weight: bold; }
#col2.large .block .contentBlock p.compte { float: left; }
    #col2.large .block .contentBlock p.btn_compte { float: left; width: 138px; height: 32px; margin: 0 0 0 10px; padding: 7px 0 0 40px; background: url(/images/decogalerie/commun/fond_vert.jpg) 0 0 no-repeat; }
        #col2.large .block .contentBlock p.btn_compte a { color: white; font-weight: bold; }
    
/* livraison et retours */
table { width: 100%; margin: 10px 0 10px 0; border: 1px solid #999; border-collapse: collapse }
    table tr th { font-weight: bold; font-size: 12px; padding: 3px; border-bottom: 1px solid #999;}
    table tr td { font-size: 11px; padding: 3px; border-bottom: 1px solid #999;}
    table tr td.center, table tr th.center { text-align: center; }
