.abonnement {clear:both; background: #fff; padding:0px 0px 0px 0px; margin:40px 80px 20px 80px; font-family:"georgia",arial,sans-serif; color:#646464; font-weight:normal; font-size:110%; }
.abonnement h1 {clear:both; margin:0px 0 2px 00px;background:#EFEEEF; padding:4px 0px 4px 4px;text-transform:uppercase; font-weight:bold;letter-spacing:1px;font-size:90%; color:#3199BC;}
.abonnement h2 {clear:both; margin:0px 0 0px 00px; padding:10px 0px 2px 0px; font-family:"georgia",arial,sans-serif; color:#646464; font-weight:bold; font-size:140%;}
.abonnement h3 {clear:both; margin:0px 0 0px 00px; padding:0px 0px 2px 0px; font-family:"georgia",arial,sans-serif; color:#646464; font-weight:bold; font-size:100%;}
.rub_contenu h3 {clear:both; margin:0px 0 0px 00px; padding:10px 0px 2px 0px;text-transform:uppercase; font-weight:normal;letter-spacing:1px;font-size:90%; color:#646464;}
.abonnement a { padding:12px 0px 1px 0px; text-decoration:none; font-size:90%;font-family:georgia,verdana,arial,sans-serif;color:#646464;text-transform:uppercase; font-weight:normal;letter-spacing:1px; }
.abonnement a:hover {text-decoration:underline; }
.texte {clear:both; background: #fff; padding:0px 0px 0px 0px; margin:30px 40px 10px 120px; font-family:"georgia",arial,sans-serif; color:#646464; font-weight:normal; font-size:110%;}
.separation { padding:12px 0px 10px 0px; list-style:none; color:#646464; margin-bottom:20px;
border-bottom: 1px dotted #B4B4B4 !important /*Non-IE6*/; border-bottom: 1px dashed #B4B4B4 /*IE6*/;}
a.lien {margin:0 ; padding:0px 0px 0 0px; font-size:80%;color:#4BBED8;text-decoration:none; text-transform:uppercase;letter-spacing:1px;}
a.lien:hover {margin:0 ; font-size:80%;color:#4BBED8;text-decoration:underline;}
a.article {margin:0 ; padding:0px 0px 0 0px; font-size:100%;text-decoration:none; text-transform:none; letter-spacing:0px; font-weight:bold; }
a.article:hover {margin:0 ; text-decoration:underline;}
.image {padding:0px 4px 0px 4px;margin-bottom:-4px}
.libre {font-size:80%;color:#4BBED8;text-decoration:none; text-transform:uppercase;letter-spacing:1px;}
.barre {margin:0 ; padding:0px 4px 0 4px; font-size:80%;color:#4BBED8;text-decoration:none;}
.gris {color:#646464;}
.abonnement ul { padding:0px 0px 0 0px;}
.abonnement li { padding:20px 0px 20px 0px; list-style:none; color:#646464; font-size:110%;
border-bottom: 1px dotted #B4B4B4 !important /*Non-IE6*/; border-bottom: 1px dashed #B4B4B4 /*IE6*/;}
.abonnementt li a { padding:2px 0px 1px 0px; text-decoration:none; font-size:80%;font-family:georgia,verdana,arial,sans-serif;color:#4BBED8;text-transform:uppercase; font-weight:normal;letter-spacing:1px; }
.abonnementt a:hover {text-decoration:underline; }
.detail { margin:4px 0px 12px 0px; padding:2px 4px 2px 49px; background:#EFEEEF;font-size:90%;}
.panier2 { padding:12px 0px 10px 0px; }
a.panier2 { padding:2px 20px 2px 0px; text-decoration:none; font-size:90%;font-family:georgia,verdana,arial,sans-serif;color:#3199BC;text-transform:uppercase; font-weight:normal;
background: #fff url(img/picto_panier1.gif) no-repeat right ;letter-spacing:1px; text-decoration:none;
border-bottom: 1px dotted #BBCED0 !important /*Non-IE6*/; border-bottom: 1px solid #BBCED0 /*IE6*/;
border-top: 1px dotted #BBCED0 !important /*Non-IE6*/; border-top: 1px solid #BBCED0/*IE6*/; }
a.panier2:hover { text-decoration:none;
border-bottom: 1px dotted #4BBED8 !important /*Non-IE6*/; border-bottom: 1px solid #4BBED8 /*IE6*/;
border-top: 1px dotted #4BBED8 !important /*Non-IE6*/; border-top: 1px solid #4BBED8/*IE6*/; }
.sommaire {clear:both; margin:10px 0 20px 00px;background:#EFEEEF; padding:10px 10px 10px 10px;font-size:100%;
border-bottom: 1px dotted #A6D9E1 !important /*Non-IE6*/; border-bottom: 1px solid #A6D9E1 /*IE6*/;
border-top: 1px dotted #A6D9E1 !important /*Non-IE6*/; border-top: 1px solid #A6D9E1/*IE6*/;}
