body { color: #70454c; font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; background-color: #2a1f19; margin: 0; }
p,br { font-size: 10px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
td { font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
a:link { color: #0b347b; text-decoration: none; }
a:visited { color: #0b347b; text-decoration: none; }
a:hover { color: #1c3b00; }
a:active { }
.bg_home { background-image: url(images/bgtopleft_home2.jpg); background-repeat: no-repeat; }
.titre { color: #b80202; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.titre2 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.titre3 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
.titretoppage { color: #a2041d; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; }
.titrepage { color: #a2041d; font-size: 13px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
.txtbas { color: #6a3636; font-size: 12px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; text-align: justify; }
.titbas { color: #600; font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; text-align: justify; }
.slogan { color: #600; font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
.copyright { color: #7a6334; font-size: 9px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
.copyright a { color: #7a6334; font-size: 9px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
.livre_home { background-image: url(images/bk_home_left3.jpg); background-repeat: no-repeat; background-position: right bottom; position: relative; }
.top_left { background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/top_left.png'); }
.top_left[class] { background-image: url(images/png/top_left.png); background-repeat: no-repeat; }
.top { background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/top.png'); }
.top[class] { background-image: url(images/png/top.png); background-repeat: repeat-x; }
.top_right { background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/top_right.png'); }
.top_right[class] { background-image: url(images/png/top_right.png); background-repeat: no-repeat; }
.left { background-repeat: repeat-y; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/left.png'); }
.left[class] { background-image: url(images/png/left.png); background-repeat: repeat-y; }
.right { background-repeat: repeat-y; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/right.png'); }
.right[class] { background-image: url(images/png/right.png); background-repeat: repeat-y; }
.bot_left { background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/bot_left.png'); }
.bot_left[class] { background-image: url(images/png/bot_left.png); background-repeat: no-repeat; }
.bot { background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/bot.png'); }
.bot[class] { background-image: url(images/png/bot.png); background-repeat: repeat-x; }
.bot_right { background-repeat: no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/png/bot_right.png'); }
.bot_right[class] { background-image: url(images/png/bot_right.png); background-repeat: no-repeat; }
.brtab { font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; text-align: left; padding: 1px; border-right: 1px dotted #a1031c; border-bottom: 1px dotted #a1031c; }
.commande_but a { color: #6a3636; font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.commande_but a:hover { color: #cf9; font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; text-decoration: none; padding-right: 3px; padding-left: 3px; }
input { font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; width: 90%; padding: 2px; border: dotted 1px #a2041d; }
.inputbut { font-size: 12px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; font-weight: bold; padding: 2px; border: dotted 1px #a2041d; }
select { font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; padding: 2px; width: 90%; border: dotted 1px #a2041d; }
textarea { font-size: 11px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; width: 90%; padding: 2px; border: dotted 1px #a2041d; }
.small { font-size: 10px; font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif; }
.topbgcenter { background-image: url(images/bar-top-pattern.jpg); background-repeat: repeat-x; }
.topbgleft { background-image: url(images/bar-top-pattern.jpg); background-repeat: repeat-x; background-position: right 0; }
.topbgright { background-image: url(images/bar-top-pattern.jpg); background-repeat: repeat-x; background-position: left 0; }
.topwshadow { background-image: url(images/shadowtop_w.gif); background-repeat: repeat-x; background-position: 0 top; }
.topbshadow { background-image: url(images/shadowtop_b.gif); background-repeat: repeat-x; background-position: 0 top; }
.botline { background-image: url(images/bar-bottom-pattern.jpg); background-repeat: repeat-x; background-position: 0 top; }
.topbg { color: #e2dbc8; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #291e18; background-image: url(images/top_bg.gif); background-repeat: repeat-x; }
.paypal { border-style: solid; border-width: 0; }
.commande { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }
.commande a { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }
.commande a:visited { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }
.commande a:hover { color: #ffd31b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }
.noborder { margin: 0; padding: 0; border-style: solid; border-width: 0; }
