/* Paddings Top*/
.t1{ padding-top:1px; }
.t2{ padding-top:2px; }
.t3{ padding-top:3px; }
.t4{ padding-top:4px; }
.t5{ padding-top:5px; }
.t7{ padding-top:7px; }
.t8{ padding-top:8px; }
.t10{ padding-top:10px; }
.t15{ padding-top:15px; }
.t20{ padding-top:20px; }
/* Paddings Bottom*/
.b1{ padding-bottom:1px; }
.b2{ padding-bottom:2px; }
.b3{ padding-bottom:3px; }
.b4{ padding-bottom:4px; }
.b5{ padding-bottom:5px; }
.b7{ padding-bottom:7px; }
.b10{ padding-bottom:10px; }
.b15{ padding-bottom:15px; }
/* Paddings Left*/
.l1{ padding-left:1px; }
.l2{ padding-left:2px; }
.l3{ padding-left:3px; }
.l4{ padding-left:4px; }
.l5{ padding-left:5px; }
.l6{ padding-left:6px; }
.l10{ padding-left:10px; }
.l20{ padding-left:20px; }
/* Paddings Right*/
.r1{ padding-left:1px; }
.r2{ padding-right:2px; }
.r3{ padding-right:3px; }
.r4{ padding-right:4px; }
.r5{ padding-right:5px; }
.r7{ padding-right:7px; }
.r10{ padding-right:10px; }
/* Paddings All*/
.p1{ padding:1px; }
.p2{ padding:2px; }
.p3{ padding:3px; }
.p4{ padding:4px; }
.p5{ padding:5px; }
.p10{ padding:10px; }
/* Alignment */
.right{ text-align:right; }
.left{ text-align:left; }
.center{ text-align:center; }
.vtop{ vertical-align:top; }
.vbot{ vertical-align:bottom; }
.vmiddle { vertical-align:middle; }
/* Font decoration */
.b {font-weight:bold;} 
.i {font-style:italic;}
.n {font-style:normal;} 
.etasui1 {
background-color: #e2e5f2;
}
.etasui2 {
background-color: #f2ffe8;
}
.etasui3 {
background-color: #cccccc;
}
.etasui6 {
background-color: #9999ff;
}
.etasui7 {
background-color: #ccff99;
}
.etasui8 {
background-color: #999999;
}
.texte_aide {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666666;
}
a:hover {
        text-decoration: underline;
}
a, a:link {
        color: #001398;
}

a:visited {
        color: #800080;
}
p, ul, li {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.titre {
        font-size: 28px;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        color: #001398;
}
.unetexte,  .unetexte:link {
        line-height: 18px;
        font-size: 12px;
}
.auteur {
        font-size: 12px;
        font-weight: bold;
        color: #000000;
}
.editeur {
        font-size: 10px;
        font-weight: normal;
        color: #000000;
}
.collection {
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        font-style: italic;
}

.resumecourt {
        font-size: 11px;
        color: #333333;
        line-height: 12px;

}
.fdcolor1 {
        background-color: #F7F7F7;
}

.prix  {
        font-size: 20px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        color: #001398;
}
.cellseparateur {
        background-image: url(/styles/images/fond_vz_gche.gif);
}
.encarttext {
        color: #666666;
        text-decoration: none;
}
.encarttext:link {
        font-size: 11px;
}
.encarttext:visited {
        color: #888888;
}
.encartfond1 {
        background-color: #D4D4D4
}
.nblivre {
        font-weight: bold;
}
.motcle {
        font-weight: bold;
        color: #FF7E00;
}
input {
        font-size: 10px;
}
select {
        font-size: 10px;
}
.folio {
        font-size: 11px;
        color: #999999;
        font-weight: normal;
        text-decoration: none;
}
.pageselect {
        font-size: 14px;
        color: #000099;
        font-weight: bold;
        text-decoration: underline;
}
.print {
        visibility: visible;
}
.encart { font-family: Arial, Helvetica, sans-serif; }
.encarttitre {
        font-size: 11px;
        font-weight: bold;
        color: #606060;
}
form {
        margin: 0px;
        padding: 0px;
}
h1 {
        margin: 20px 0px 0px;
        padding: 0px;
        font-family: Garamond, Arial;
        font-size: 26px;
        color: #FF7E00;
        font-weight: bold;
        font-style: italic;
}
.couv {
        margin-top: 0px;
        margin-right: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
}
.fdcolorfonce {
        background-color: #666666;
}
.navgche {
        background-repeat: repeat-x;
}
.paniercommande, .paniercommande:link, .paniercommande:visited  {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #000000;
        text-decoration: none;
}
.paniercommande:hover {
        color: #000000;
        text-decoration: underline;
}
.panierdevis, .panierdevis:link, .panierdevis:visited  {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #999999;
        text-decoration: none;
}
.panierdevis:hover {
        color: FF7E00;
        text-decoration: underline;
}
.encarttd {
        border: 1px solid #0033CC;
}
.fdcolorbleuciel {
        background-color: #E2E5F2;
}
.bleu {
        color: #0020B2;
}
.nouveautes, .nouveautes:link, .nouveautes:visited  {
        font-weight: bold;
        text-decoration: none;
        color: #FFA100;
}
.fdcolorclair {
        background-color: #F0EAE1;
}
.aide, .aide:link, .aide:visited {
}
.aide {
        color: #7C398C;
        text-decoration: none;
}
.nouveautes {     
        color: #FFA100;
 }
.footer, .footer:link, .footer:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #001398;
        text-decoration: none;
}
.panierfond {
        background-color: #F3F1EA;
}
.grisfonce {
        color: #797875;
}
.selection, .selection:link, .selection:visited {
        text-decoration: none;
        color: #666666;
}
.petit {
        font-size: 10px;
}
.prixliste {
        font-weight: bold;
        color: #001398;
}
.titreliste {
        font-weight: bold;
        color: #001398;
}
.auteurliste {
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
}
.listetable {
        padding: 6px 19px;
}
.medium {
        font-size: 11px;
}
.titreune {
        font-size: 20px;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        color: #001398;
}
.grisfonce2 {
        color: #666666;
}
.grisclair {
        color: #969593;
}
.fdcolorbleuclair {
        background-color: #93A1E3;
}
.bleuclair, .bleuclair:link, .bleuclair:visited {
        color: #9AA7E5;
}
.bleuclair { font-weight: bold }
.big {
        font-size: 20px;
        font-weight: bold;
}
.blanc {
        color: #FFFFFF;
}
fondselect {
        background-color: #DC7200;
}
.titreselection {
        font-weight: bold;
        color: #DC7200;
}
.prixselection {
        font-weight: bold;
        color: #DC7200
}
.comptefond {
        background-color: #F2FFE8;
}
.texte {
        font-size: 16px;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        color: #000000;
}
.texteg {
        font-size: 16px;
        font-weight: bold;
        font-family: "Times New Roman", Times, serif;
        color: #000000;
}
.texte_min {
        font-size: 12px;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        color: #000000;
}
.texte_min8 {
        font-size: 8px;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        color: #000000;
}
.texte_min10 {
        font-size: 10px;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        color: #000000;
}
.message {
        color: #ff0000;
}
.
.NewsletterCadre { border: 1px solid #E2E5F2; padding: 10px; background-color:#FFFFFF;  width: 92%;}
table.NewsletterForm td { padding-left: 25px; }
div#Newsletter { padding: 25px;}