@charset "utf-8";
/* CSS Document */

body {font-family:Arial;margin:10px;padding:0;border-spacing:0;}
div#sup_nav {background:url(points.gif) left top repeat-x;width:762px;height:20px;padding-top:15px;}
table#bobj {font-size:10px;width:765px;border-spacing:0;color:#456;}
table#bobj td form {display:inline;}
table#bobj td input.txt {border:1px solid #ccc;font-size:10px;}
table#bobj td input.igg {border:0;height:11px;}
#bobj td {vertical-align:top;}
#bobj td.plain {background: url(barre_mod.gif) left top no-repeat;text-align:center;padding:4px 0 0 1px;}
#bobj td.bordure {background: url(corner_mod.gif) right top no-repeat;}
#bobj td.st_s {background: url(barre_rech.gif) left top no-repeat;text-align:left;width:290px;padding:2px 0 0;}
#bobj td.bord_s {background: url(corner_rech.gif) right top no-repeat;}

p strong {font-weight:bold;}

dd,dl,dt {margin:0;padding:0;}
dd {display:none;}
dt span {text-transform:none;}
a.modulo:link, a.modulo:visited {text-decoration:none;color:#456;}
a.modulo:hover {color:#a30;}
a.modulo:active {color:#f00;}

div#structure {width:1020px;position:relative;margin:0 auto;}
div#top {background:url(top_img.jpg) left top no-repeat;height:75px;width:765px;}
a.go_home {width:inherit;height:inherit;display:block;}
/* div#sup_nav {background:url(sup_nav.gif) left top repeat-x;height:20px;padding-top:25px;width:765px;border-bottom:1px solid #999;} */
div#nav {height:25px;width:765px;margin:0 0 5px;}
a.logo img {border:0;padding-bottom:2px;}
a.logo:link img, a.logo:visited img {border-bottom:2px solid #fff;}
a.logo:hover img {border-botthom:2px solid #a8a69b;}
a.logo:active img {border-bothtom:2px solid #cc7206;}
div#nav_in {margin-bottom:10px;}
div.bot {clear:both;padding:5px;width:1020px;margin:25px auto;border-top:1px solid #a8a69b;font-size:10px;text-align:center;color:#a8a69b;background:#f6f6f6;height:35px;}
div.bot a {text-decoration:none;color:#a8a69b;text-align:center}
div.bot a:hover {text-decoration:underline;color:#a8a69b;}
.bl_dt, .bl_gc, .bl_ct {padding-bottom:25px;}
.bl_gc {width:137px;float:left;}
.bl_ct {width:552px;float:left;margin-left:10px;}
.bl_ct a:link,.bl_ct a:visited {text-decoration:none;color:#840707;}
.bl_ct a:hover {color:#a8a69b;}
.bl_ct a:active {color:#840707}
#contenu .bl_ct {width:530px;float:left;margin-left:0;}
.bl_dt {width:160px;float:left;margin-left:10px;}
div.void   {float:none;width:100%;clear:both;padding-bottom:10px;line-height:1px;}
div.voider {float:none;width:100%;clear:both;padding-bottom:1px;line-height:1px;}
span.large {}
.blank {visibility:hidden;margin:0;}
/**/ ul#list {padding:0;margin:0;list-style:none;font-size:10px;font-weight:900;text-transform:uppercase;border-top:1px dashed #a8a69b;}
/**/ ul#list li {padding:3px 0 4px 16px;display:block;border-bottom:1px dashed #a8a69b;background:url(flc_li.gif) 0 50% no-repeat;line-height:14px;}
/**/ li.listing a:link, li.listing a:visited {text-decoration:none;color:#840707;display:block;}
li.listing a:hover {color:#cc7206;}
li.listing a:active {color:#a8a69b;}
div.encadre, .encart {border:10px solid #ccc;padding:0 10px 30px;background:#f6f6f6;margin:0 10px 20px 0;}
.close_encart { float:right; line-height:30px; }
.bl_gc h1 {line-height:14px;font-size:12px;text-transform:uppercase;padding:2px 0 1px;margin:0 0 10px;background:#e8e7e2;}
#breves, #offres {color:#777} #agenda {color:#000;}
#breves, #agenda, #offres {background:#f6f6f6;padding:0 0 20px;}
#breves h1 {color:#a8a69b;border-top:1px dotted #a8a69b;border-bottom:1px dotted #a8a69b;}
#offres h1 {color:#cc7206;border-top:1px dotted #cc7206;border-bottom:1px dotted #cc7206;}
#agenda h1 {color:#840707;border-top:1px dotted #840707;border-bottom:1px dotted #840707;}
#breves h2 {font-size:10px;margin:0 0 5px;}
#offres h2 {font-size:10px;margin:0;text-indent:6px;background:url(bull_orange.gif) 0 4px no-repeat;}
#agenda h2 {font-size:10px;margin:0;text-indent:6px;background:url(bull_occre.gif) 0 4px no-repeat;}
#breves p.spip, #offres p.spip,#agenda p.spip {font-size:10px;margin:0 0 5px;padding:0;line-height:13px;}
#breves h2 a:link,#breves h2 a:visited {color:#000;text-decoration:none;}
#breves h2 a:hover {color:#840707;}
#breves h2 a:active {color:#a8a69b;}
#offres h2 a:link, #offres h2 a:visited {color:#cc7206;text-decoration:none;}
#offres h2 a:hover {color:#840707;}
#offres h2 a:active {color:#a8a69b;}
#agenda h2 a:link,#agenda h2 a:visited  {color:#840707;text-decoration:none;}
#agenda h2 a:hover {color:#cc7206;}
#agenda h2 a:active {color:#a8a69b;}
#a_la_une {background:#e8e7e2;border:1px solid #a8a69b;}
.decal {margin:0 30px 0 210px;}
div#lgo_une {width:165px;height:232px;background:url(fds_une_gris.gif) bottom right no-repeat;margin-left:10px;float:left;display:block;}
#publication {padding:2px;text-align:right;font-size:10px;color:#666;font-weight:900;}

/**/ #a_la_une h1 {border-bottom:1px dotted #e8e7e2;color:#fff;font-weight:900;height:16px;font-size:11px;background:#a8a69b url(corner_gris.gif) 0 50% no-repeat;margin:0 0 10px;padding:3px 0 2px 20px;text-transform:uppercase;margin:0 0 20px 0;}
#a_la_une h2 {color:#840707;font-weight:900;font-size:12px;border-bottom:1px dotted #a8a69b;padding-bottom:1px;text-transform:uppercase;margin-bottom:15px;}
#a_la_une h3 {color:#840707;font-size:18px;margin:5px 0;}
#a_la_une p.liste {font-size:14px;}
#a_la_une ul {padding:0 10px;font-size:12px;font-weight:900;list-style:square;}
#a_la_une li.liste {color:#000;line-height:20px;}

div.gcg {float:left;width:40%;}
div.dtt {float:right;padding-right:3px;font-size:10px;text-transform:none;}

#bot_une {width:100%;background:url(baseline.gif) top left no-repeat;height:37px;}

div.decouvre {background:url(decouvre.gif) top left no-repeat;height:29px;width:127px;margin:20px auto;font-size:10px;padding:4px 7px;text-align:center;}
div.decouvre a:link, div.decouvre a:visited {color:#840707;text-decoration:none;}
div.decouvre a:hover {color:#696969;text-decoration:none;}
div.decouvre a:active {color:#cc7206;text-decoration:none;}

div.commande {background:url(commande.gif) top left no-repeat;height:23px;width:127px;margin:20px auto 0;font-size:10px;color:#840707;padding:10px 0 0 10px;text-align:center;}
div.commande a:link, div.commande a:visited {color:#696969;}
div.commande a:hover {color:#840707;text-decoration:none;}
div.commande a:active {color:#cc7206;text-decoration:none;}

#dossier {background:#f0e1e1;padding-bottom:15px;}
#dossier h1 {color:#fff;background:#840707 url(corner_rouge.gif) top right no-repeat;height:30px;border-bottom:1px dotted #cc7206;margin:0;padding:5px 0 2px 20px;font-size:10px;text-transform:uppercase;}
#dossier h1 em {display:block;padding:5px 0 0 0;font-weight:400;font-style:normal;}
#dossier .gros_titre {color:#840707;font-size:16px;padding:0 35px 0 5px;font-weight:900;}
#dossier p.txt {color:#000;font-size:11px;padding:0 15px 5px 5px;margin:3px 0;}
#dossier strong {color:#840707;font-weight:400;}
#dossier a.doss:link, #dossier a.doss:visited {text-decoration:none !important;}
#dossier a.doss:hover p {color:#696969;}
#dossier a.doss:active p {color:#840707 !important;}

#oasis {width:100%;display:block;text-align:center;margin-top:20px;}
#oasis img {border:0;}

#livres, #faits {margin-top:20px;border-top:0;}
#faits_cadre,#livres_cadre {border:1px solid #a8a69b;padding:12px;}
#faits h1 {color:#fff;font-weight:900;font-size:11px;padding:3px 0 2px 20px;text-transform:uppercase;background:#eca139 url(corner_orange.gif) top right no-repeat;margin:0;}
#faits h2 {font-size:14px;margin:0;}
#faits p.info {margin:0;margin:0 0 5px;font-size:12px;font-style:italic;}
#faits p.spip {margin:0;font-size:11px;line-height:14px;}
#faits a.whole:link,
#faits a.whole:visited {color:#333;text-decoration:none;}
#faits a.whole:hover {color:#cc7206;text-defcoration:underline;}
#faits a.whole:active {color:#a8a69b}
#livres h1 {color:#a8a69b;font-weight:900;font-size:11px;padding:3px 0 2px 20px;text-transform:uppercase;background: url(corner_blanc.gif) top right no-repeat;}
#livres p.info {margin:0;}
#livres p.spip {margin:0;}

#fil_rss {margin:10px 0;}
#fil_rss h1 {color:#fff;font-weight:900;font-size:11px;height:12px;background:#a8a69b url(corner_gris.gif) 0 50% no-repeat;margin:0 0 5px;padding:3px 0 2px 20px;text-transform:uppercase;}
#fil_rss p.txt {font-size:11px;color:#333;margin:0;padding:0;}
#fil_rss span {color:#840707;font-weight:900;}

.petit_logo {float:left;padding-right:3px;}
img.sep {padding:0;margin:0 3px;}
.img_livres {width:50px;border:0;float:left;margin-right:5px;border:1px solid #222;}
.numero {color:#666;font-size:10px;margin:3px 5px 5px;}

.tab_livres td.books {vertical-align:top;width:13%}
.tab_livres td.tx_bks {vertical-align:top;font-size:11px;width:36%}
.tab_livres td.midd {width:6%;}
.tab_livres strong {font-size:12px;}
.tab_livres p.auteur {margin:0;padding:0 0 4px;;font-size:10px;width:100%;font-style:oblique;}
.tab_livres a:link, .tab_livres a:visited {text-decoration:none;color:#333;}
.tab_livres a:hover {color:#cc7206;text-defcoration:underline;}
.tab_livres a:active {color:#840707;}

#dossier_rouge h1 {background:url(picto_dossier.gif) top left no-repeat;border:1px solid #840707;font-size:11px;color:#fff;font-weight:400;height:49px;padding:15px 0 0 65px;text-transform:uppercase;margin:0;}
#dossier_rouge h1 strong {font-weight:900;text-transform:none;}
#dossier_rouge div#bande {border-left:1px solid #ccc;padding-left:15px;color:#333;font-size:12px;line-height:20px}
#dossier_rouge .chapo {font-weight:900;color:#666;}
#dossier_rouge h2 {color:#840707;padding:0;margin:0 0 20px;font-size:20px;line-height:22px;}
#dossier_rouge h3 {color:#840707;padding:15px 0 1px;font-size:14px;}
#dossier_rouge h3.s_themes,#critics h3.s_themes {color:#aaa;font-size:10px;margin:20px 0 0;padding:0;font-weight:400;}
#dossier_rouge ul {margin:0;padding:0;list-style:none;font-style:oblique;}
#dossier_rouge hr {border:0;border-bottom:2px solid #ccc;margin:0;padding:30px 0 0;}
div.ndbdp {color:#555;font-size:11px;padding:15px;margin-top:20px;border-top:1px solid #ccc;line-height:145%;}

#forum {background:#f6f6f6;padding:20px 50px 15px 10px;margin:0;font-size:11px;border-bottom:3px solid #ccc;}
h2.contributeurs {color:#fff;margin:30px 0 0;font-size:10px;background:#999;padding:7px 5px;text-transform:uppercase;font-weight:900;}
#forum {line-height:17px;}
#forum p {margin:0;padding:0 0 5px;}
#forum .qui {color:#cc7206;font-size:11px;}
#forum .quoi {font-weight:900;padding:10px 0 3px;}
#forum .tex {color:#666;}
#forum hr {border:0;border-bottom:1px solid #ccc;margin:10px 0 15px;width:90%;}

.tetiere {background:#f0e1e1;padding:10px 20px;border-bottom:1px dotted #666;}
.tetiere h2 {margin:0 !important;}
.tetiere h2 a:link,.tetiere h2 a:visited {color:#840707;text-decoration:none;}
.tetiere h2 a:hover {color:#333;}
.tetiere h2 a:active {color:#840707;}
.tetiere .chapo {font-size:11px;font-weight:400;line-height:17px;}

#doubles h3 {font-size:12px;margin:0;}
#doubles h3.dossier_dbl{color:#840707;}
#doubles h3.faits_dbl a{color:#cc7206;}
#doubles h3.faits_dbl a:hover{color:#333;}
#doubles {border-bottom:1px dotted #666;font-size:12px;padding:0 20px 10px;line-height:17px;}
#doubles a:link, #doubles a:visited {text-decoration:none;}
#doubles a:hover {color:#cc7206}
#doubles a:active {color:#840707;}

.listage {font-size:11px;margin:7px 0;font-weight:900;}
.listage .code {color:#666;font-weight:normal;}

#theme_rouge h1 {background:url(picto_dossier_small.gif) top left no-repeat;height:32px;padding:6px 0 0 42px;width:118px;margin:0;font-size:10px;color:#fff;text-transform:uppercase;line-height:14px;}
#theme_rouge h1 span {font-weight:normal;}
#theme_rouge div.alterner {border-bottom:1px dotted #840707;}
#theme_rouge div#clr_odd  {background:#fff;}
#theme_rouge div.couleur {background:#f0e1e1;}
#theme_rouge h4 {margin:0;padding:3px 0 0;color:#840707;font-size:11px;}
#theme_rouge h5 {margin:0;padding:10px 30px 10px 5px;color:#840707;font-size:14px;}
#theme_rouge .txt {font-size:11px;padding:5px;}

div.alterner a:link, div.alterner a:visited {color:#840707;text-decoration:none !important;}
div.alterner a:hover {color:#cc7206 !important;}
div.alterner a:active {color:#840707 !important;}

#tools {color:}
.boutton {padding:5px 0 10px;font-size:10px;text-align:center;font-weight:900;color:#a8a69b;}
.boutton img {border:0;}
.boutton a:link, .boutton a:visited {text-decoration:none;color:#a8a69b;}
.boutton a:hover {color:#cc7206;}
.boutton a:active {color:#840707;}

#votreavis {background:#f6f6f6;padding:2px;margin-top:15px;}
#votreavis h2 {font-size:10px;color:#666;padding:5px 0;margin:0 0 5px;;text-align:center;border-bottom:1px dotted #999;}
#votreavis form {margin:0;padding:0;}
#votreavis a.noter:link, #votreavis a.noter:visited {display:block;color:#333;font-size:10px;text-decoration:none;padding:5px 0 5px 15px;background:url(noter.gif) 0 50% no-repeat;}
#votreavis a.noter:hover {color:#840707;font-weight:900;}
#votreavis a.noter:active {color:#840707;}

#une_sem {padding:0;margin-bottom:10px;}
#colonne #une_sem {width:136px; background-color:#e6e6e6;}
#une_sem h1 {background:url(alaune.gif) top left no-repeat;height:30;width:117px;padding:1px 0 2px 20px;color:#fff;font-size:11px;margin:0;border-bottom:1px solid #fff;line-height:12px;}
#une_sem h2 {font-size:11px;color:#840707;font-weight:900;padding:5px 0;text-align:center}
#une_sem h2 a:link,#une_sem h2 a:visited  {text-decoration:none;color:#840707;}
#une_sem h2 a:hover {color:#cc7206;text-decoration:underline;}
#une_sem h2 a:active {color:#840707;}
#une_sem h4 {margin:0;padding:3px 0 3px;font-size:10px;color:#fff;background:#aaa;text-transform:uppercase}
#une_sem img {margin:0;}
#une_sem img.books {float:right;padding-right:20px;}
#une_sem .voider {border-bottom:1px dotted #333;padding:3px 0 0;}

#critiques h1 {border-top:1px dotted #840707;border-bottom:1px dotted #840707;background:#e8e7e2;color:#840707;font-weight:40 0;font-size:11px;}
#critiques h1 span {display:block;clear:both;text-transform:none;font-weight:90 0;}
/* #critiques h3 {border-top:1px dotted #333;border-bottom:1px dotted #333;background:#e8e7e2;font-weight:400;font-size:11px;padding:5px 0;margin:0 0 10px;;} */
#critiques h3 span a:link, #critiques h3 span a:visited {color:#840707;text-decoration:none;}
#critiques h3 span a:hover {color:#cc7206;text-decoration:underline;}
#critiques h3 span a:active {color:#840707;}
#critiques h2 a:link, #critiques h2 a:visited {color:#666;text-decoration:none;}
#critiques h2 a:hover {color:#cc7206;}
#critiques h2 a:active {color:#840707;}

#theme_orange h1 {background:url(picto_theme_small.gif) top left no-repeat;height:32px;padding:3px 0 0 20px;width:140px;margin:0;font-size:11px;color:#fff;text-transform:uppercase;line-height:16px;}
#theme_orange h1 span {font-weight:normal;font-size:10px;}
#theme_orange div.alterner {border-bottom:1px dotted #840707;}
#theme_orange div#clr_odd  {background:#fff;}
#theme_orange div.couleur {background:#fef8f0;}
#theme_orange h4 {margin:0;padding:3px 0 0;color:#840707;font-size:11px;}
#theme_orange div.title {font-size:11px;color:#cc7206;padding:3px 0;}
#theme_orange img {margin:0 auto;}
#theme_orange .act {margin:0 0 5px;}
#theme_orange .act a:link, #theme_orange .act a:visited {font-size:10px;color:#666;padding:2px 0 2px 25px;background:url(panier.gif) 10px 50% no-repeat;}
#theme_orange .act a:hover {color:#cc7206;}
#theme_orange .act a:active {color:#840707;}
#theme_orange img.image {text-align:center;border:0;width:100px;padding:5px 30px;}
#theme_orange form {margin:0;padding:0;}

#le_dossier {background:#fef8f0;font-size:11px;border-bottom:1px dotted #666;}
#le_dossier h1 {background:url(picto_dossier_fleche.gif) top left no-repeat;border:1px solid #cc7206;font-size:11px;color:#fff;font-weight:400;height:49px;padding:15px 0 0 65px;text-transform:uppercase;margin:0;}
#le_dossier h1 span {font-weight:normal;text-transform:none;font-weight:900;}
#le_dossier h2 {padding-bottom:5px;;font-size:14px;color:#cc7206;margin:15px 20px 5px;border-bottom:1px dotted #666;}
#le_dossier h3 {font-size:18px;margin:0 0 10px;color:#cc7206;}
#le_dossier .corps {float:left;width:320px;padding:0 20px;}
#le_dossier .affiche {float:right;width:170px;}
#le_dossier ul {font-weight:900;color:#cc7206;margin:0 0 5px;padding:0;list-style:none;}
#le_dossier ul li {font-weight:400;}
#le_dossier ul li ul {color:#333;list-style:disc;padding-left:15px;}

table {font-size:10px;width:100%;border-spacing:0px;color:#666}
tr.souligne td {border-bottom:1px dotted #666;text-align:center;padding:6px;}
td img.booker {width:100px;margin:5px 13px;border:0;}
.linker {padding:0 10px}
td.pres_book, td.pres_book_last {width:125px;vertical-align:top;}
td.pres_book {border-right:1px dotted #666;}
td.pres_book_last {}
h1.special {padding:0 30px;background:url(r7.gif) top left no-repeat;height:60px;font-size:24px;font-weight:400;color:#999;text-transform:uppercase;}
h1.sp_small {padding:0 30px;background:url(r7.gif) top left no-repeat;height:45px;font-size:24px;font-weight:400;color:#ccc;}

#bloc20 {padding-left:20px;font-size:11px;}
#bloc20 .corps {float:left;color:#cc7206;line-height:17px;}
#editions #bloc20 .corps {width:450px;}


#bloc20 .image {float:left;}
#bloc20 .image img.noborder {width:150px;}
#bloc20 ul {padding:0;margin :0;font-size:13px;font-weight:900;}
#bloc20 div.void{border-bottom:1px dotted #666;padding-bottom:15px;margin-bottom:30px;}
#bloc20 div.commander {text-align:center;}

#ldls {font-size:11px;}
#ldls a:link, #ldls a:visited {text-decoration:none;color:#666;}
#ldls a:hover {color:#cc7206;}
#ldls a:active {color:#840707 !important;}
#ldls h1 {font-size:11px;color:#a8a69b;font-weight:900;padding:3px 0 2px 20px;margin:0;text-transform:uppercase;background: url(corner_blanc_small.gif) top right no-repeat;}
#ldls .border {border:1px solid #999;padding:10px;}
#ldls strong {font-size:12px;padding-top:3px;font-weight:900;display:block;clear:both;line-height:15px;}
#ldls em {font-size:10px;display:block;clear:both;padding-bottom:5px;}
#ldls img.img_livre {width:60px;border:0;}
#ldls .void {padding-bottom:9px;margin-bottom:9px;border-bottom:1px dotted #ccc;}

#faits_cadre h2 {font-size:18px;padding-bottom:5px;}

div.ccl {float:right;width:120px;padding:5px;background:#f6f6f6;text-align:center;border:1px solid #ccc;margin:0 0 15px 15px;}
div.cmd {padding:0;margin:0 0 3px;font-size:11px;color:#333;width:137;text-align:center;}
div.cmd a:link, div.cmd a:visited {text-decoration:none;color:#cc7206}
div.cmd a:hover {color:#666;}
div.cmd a:active {color:#840707;}
div.inf_liv {font-size:10px;color:#333;padding:0 10px;}
div.alapage_corp {text-align:center;width:137px;margin-top:5px;padding:0;}
h2.t_liv {padding-right:70px;width:370px;}

#forum {font-size:12px;color:#333;}
div.reply {margin:20px 0 5px;padding:0;border-bottom:1px dotted #666;}
#forum h2 {margin:0;padding:0;}
#rep_forum {color:#840707;font-size:11px;background:#f6f6f6;padding:15px;border-top:5px solid #ccc;border-bottom:5px solid #ccc;}
#rep_forum .spip_bouton {font-size:11px;font-weight:900;font-famifly:verdana;background:#840707;color:#fff;padding:2px;}
.spip_encadrer {font-size:12px;color:#333;}
.spip_encadrer br {padding:0;margin:0;}
.spip_encadrer .forml {font-size:11px;border:1px solid #ccc;padding:3px;}
div.panier {font-size:12px;}

#critics h1 {background:url(picto_livre.gif) top left no-repeat;border:1px solid #9e6434;font-size:11px;color:#fff;font-weight:400;height:49px;padding:15px 0 0 65px;text-transform:uppercase;margin:0;}
#critics h1 strong {font-weight:900;text-transform:none;}
#critics div#bande {border-left:1px solid #ccc;padding-left:15px;color:#333;font-size:12px;line-height:18px}
#critics .chapo {font-weight:900;line-height:18px;font-size:11px;color:#677;}
#critics h2 {color:#840707;padding:0;margin:0 0 20px;font-size:20px;line-height:22px;}
#critics h3 {color:#840707;padding:15px 0 1px;font-size:14px;}
#critics ul {margin:0;padding:0;list-style:none;font-style:oblique;}

#facts h1 {background:url(picto_faits_societe.gif) top left no-repeat;border:1px solid #eca139;font-size:11px;color:#fff;font-weight:400;height:49px;padding:15px 0 0 65px;text-transform:uppercase;margin:0;}
#facts h1 strong {font-weight:900;text-transform:none;}
#facts div#bande {border-left:1px solid #ccc;padding-left:15px;color:#333;font-size:12px;line-height:18px}
#facts h2 {color:#cc7206;padding:0;margin:20px 0;font-size:20px;line-height:22px;}
#facts h3 {color:#cc7206;padding:15px 0 1px;font-size:12px;}
#facts ul {margin:0;padding:0;list-style:none;font-style:oblique;}
#facts .chapo {font-weight:900;line-height:18px;color:#677;}

#facts .tetiere {background:#fff5e7;padding:10px 20px;border-bottom:1px dotted #666;}
#facts .tetiere h2 {margin:0 !important;}
#facts .tetiere h2 a:link,#facts .tetiere h2 a:visited {color:#cc7206;text-decoration:none;}
#facts .tetiere h2 a:hover {color:#333;}
#facts .tetiere h2 a:active {color:#840707;}
#facts .tetiere .chapo {font-size:11px;font-weight:400;line-height:14px;color:#333;}

.auteur {text-align:right;font-stydle:italic;color:#840707;}
.auteur:after {content:".";}

#theme_jaune h1 {background:url(picto_faits_small.gif) top left no-repeat;height:32px;padding:3px 0 0 20px;width:140px;margin:0;font-size:11px;color:#fff;text-transform:uppercase;line-height:16px;}
#theme_jaune h1 span {font-weight:normal;font-size:10px;}
#theme_jaune div.alterner {border-bottom:1px dotted #840707;}
#theme_jaune div#clr_odd  {background:#fff;}
#theme_jaune div.couleur {background:#fef8f0;}
#theme_jaune h4 {margin:0;padding:3px 0 0;color:#840707;font-size:11px;}
#theme_jaune div.title {font-size:11px;color:#cc7206;padding:3px 0;}

#theme_marron h1 {background:url(picto_livres_small.gif) top left no-repeat;height:32px;padding:3px 0 0 20px;width:140px;margin:0;font-size:11px;color:#fff;text-transform:uppercase;line-height:16px;}
#theme_marron h1 span {font-weight:normal;font-size:10px;}
#theme_marron div.alterner {border-bottom:1px dotted #840707;}
#theme_marron div#clr_odd  {background:#fff;}
#theme_marron div.couleur {background:#fef8f0;}
#theme_marron h4 {margin:0;padding:3px 0 0;color:#840707;font-size:11px;}
#theme_marron div.title {font-size:11px;color:#840707;padding:3px 0;}

#c_bk a:link h2, #c_bk a:visited h2 {}
#c_bk a:hover h2 {color:#fff;} #c_bk a:active h2 {color:#840707;}
#c_bk h2 {color:#fff;padding:6px 5px;margin:0;font-size:11px;text-transform:uppercase;}
#c_bk h2 img {margin:0;padding-right:5px;}
#c_bk ul {margin:0;padding:3px 10px 5px 15px;}
#c_bk li {margin:0 0 6px;font-size:11px;padding:0;} #c_bk {margin-bottom:4px;}
#c_bk dd ul {padding:20px 10px 10px;}
#c_bk dd ul li {margin:0 0 10px;padding:0 0 10px;border-bottom:3px dotted #fff;}
h2.color-1  {background:#c4a64a;} ul#cl-1  {background:#ede4c8;}
h2.color-2  {background:#c1a15b;} ul#cl-2  {background:#ece3cd;}
h2.color-3  {background:#8e6f3a;} ul#cl-3  {background:#ddd4c4;}
h2.color-4  {background:#a89959;} ul#cl-4  {background:#e5e0cd;}
h2.color-5  {background:#8c7a32;} ul#cl-5  {background:#dcd7c1;}
h2.color-6  {background:#615a26;} ul#cl-6  {background:#cfcdbd;}
h2.color-7  {background:#9e6434;} ul#cl-7  {background:#e2d0c2;}
h2.color-8  {background:#7f3c21;} ul#cl-8  {background:#d8c4bc;}
h2.color-9  {background:#822519;} ul#cl-9  {background:#d9bdba;}
h2.color-10 {background:#9c0c00;} ul#cl-10 {background:#e1b6b2;}
h2.color-11 {background:#684750;} ul#cl-11 {background:#d1c7ca;}
h2.color-12 {background:#6e8489;} ul#cl-12 {background:#d3dadb;}
h2.color-13 {background:#43595e;} ul#cl-13 {background:#c6cdce;}

div.fds_clair {background: url(abon_cel_cl.gif) center no-repeat;padding:10px 8px;height:40px;margin:5px;}
div.fds_fonce {background: url(abon_cel_f.gif) center no-repeat;padding:10px 8px;height:40px;margin:5px;}
table.tarifs h2 {margin:0;font-size:11px;color:#cc7206;}
table.tarifs {font-weight:900;vertical-align:top;font-size:11px;}

#bull_top {height:12px;background:url(abon_corner_top.gif) 0 0 no-repeat;margin:0;}
#bulletin {background:#b2a288;border-left:1px solid #666;border-right:1px solid #666;width:121px;padding:0 7px;text-align:center;}
#bulletin p {font-size:14px;color:#fff;font-weight:900;margin:0 0 9px;}
#bull_bot {height:12px;background:url(abon_corner_bas.gif) 0 0 no-repeat;}

#cont_top {height:20px;background:url(cont_corner_top.gif) 0 0 no-repeat;margin-top:10px;}
#contacter {border-left:1px solid #666;border-right:1px solid #666;width:125px;text-align:center;padding:0 5px}
#contacter p {font-size:10px;color:#666;font-weight:900;margin:0 0 9px;}
#cont_bot {height:20px;background:url(cont_corner_bas.gif) 0 0 no-repeat;margin:0;}

.autres_tars {font-size:11px;color:#666;margin:10px;}
h3.cont, .contact h3 {font-size:12px;color:#840707;margin-top:20px;border-bottom:1px dotted #ccc;}

.hebdo {font-size:12px;line-height:22px;color:#666}
p.gens {font-size:12px;color:#444;margin:3px 0;}
p.lier {font-size:11px;color:#777;margin:1px 0;}

// VOIR CONFLIT AVEC LE STYLE DE BASE
.suite {color:#840707; font-size:10px;padding-top:5px;text-decoration:none;margin:0px;}
a.suite:link, a.suite:visited {color:#840707 !important;text-decoration:none}
a.suite:hover {color:#cc7206 !important;text-decoration:none}
a.suite:active {color:#840707 !important;text-decoration:none}

a.numero:link, a.numero:visited {color:#cc7206;display:block;text-align:center;}
a.numero:hover {color:#666;}
a.numero:active {color:#840707;}

#l_agenda h1 {background:url(picto_agenda.gif) top left no-repeat;border:1px solid #666;font-size:11px;color:#fff;font-weight:400;height:49px;padding:15px 0 0 65px;text-transform:uppercase;margin:0;}
.agenda {border:0;}
.annee {letter-spacing:25px;background:#ccc;font-size:9px;padding:0;}
td.spacer {padding:2px 0 10px;}
.scope {background:#eee;border-top:1px dotted #666;border-bottom:1px dotted #666;margin:10px 0;padding:15px;font-size:11px;color:#666;line-height:145%;}
h2.titre {font-size:11px;font-weight400;color:#cc7206;padding:0;margin:0;}
.rs {color:#840707;font-size:10px;}
.exrg {font-weight:900;color:#333;font-size:12px;}
.scope p {margin:5px 0;}

h1.offres {padding:5px 10px;margin:0 0 10px;background:#727770;color:#fff;font-size:18px;letter-spacing:2px;}
h2.offres {padding:10px 0 0;margin:0;color:#cc7206;font-size:14px;letter-spacing:1px;}
img {border:0;}
table.offres {width:553px;border:0;background:#f6f6f6;margin:0 0 10px;}
#contenu table.offres {width:530px;border:0;background:#f6f6f6;margin:0 0 10px;}
table.offres td {padding:3px;vertical-align:top;}
.region {margin:2px 0;font-size:12px;padding:2px 0 1px;font-weight:900;text-transform:uppercase;border-bottom:1px solid #ddd;background:#eee;}
td.une_offre {border-bottom:1px dotted #ccc;}
td {vertical-align:top;}
tr.white {background:#fff;}
td.poste {font-size:11px;font-weight:900;}
#cartouche, #signer {background:#f6f6f6;font-size:12px;color:#333;padding:5px 0;}
#cartouche span {padding:5px 0 0;margin:0;color:#840707;}
.dates {text-align:right;font-size:10px;}
.explic {color:#333;line-height:18px;}
.explic span {font-weight:900;}
#txt_offre {font-size:11px;padding:20px 0;border-top:1px dotted #666;border-bottom:1px dotted #666;}
h3 {font-size:13px;margin:0;padding:5px 0 5px;color:#727770;}
#txt_offre div p {margin:0;}
#txt_offre b {padding:10px 0 0;color:#840707;width:100%;display:block;}
#signer {}
#signer p {margin:0;}

/* PUBLICITES DU SKYCRAPER */
div#promo {background:#eee;;padding:1px 3px;font-size:10px;color:#666;text-align:center;width:130px;margin-top:10px;}
div#skc120, div#skc160 {position:absolute;left:795px;background:#eee;top:130px;padding:1px 3px;font-size:10px;color:#666;text-align:center;}
div#skc160 {width:160px;}
div#skc120 {width:120px;}
div#pub120, div#pub160 {float:right;background:#eee;top:130px;padding:1px 3px;font-size:10px;color:#666;text-align:center;}
div#pub160 {width:160px;}
div#pub120 {width:120px;}

div.blocpub {text-align:center;}
div.blocpub h2 {font-size:9px;margin:0;padding:0 0 2px;text-transform:uppercase;color:#bbb;}

div.blocpub div.pub {margin:5px 0;}
div.blocpub div.pub a img {margin:10px 0;}

div#pub_speciale {position:absolute;top:46px;left:518px;background:#f90;height:79px;width:254px;}
div#pub_speciale div {margin:0 10px;}

div.cart {background:#ccc;font-size:11px;padding:3px;color:#555;}
div.cart a {color:#8e6f3a;}

/* DEBUT BARRE DE NAV OBJET */
ul#bobj {margin:0;padding:10px 5px 5px;font-size:11px;background:#ccc url(points.gif) 0 0 repeat-y;width:765px;}
ul#bobj>li {list-style:none;display:inline;}
li#bo_rec form.enligne {display:inline;}
ul#bobj div {display:inline;padding:0 1px 0 1px;}
ul#bobj label {vertical-align:top;line-height:10px;}
ul#bobj input {border:0;font-size:12px;margin:0 0 0 5px;}

#abonn {background:#eee;;padding:1px 3px;font-size:10px;color:#666;text-align:center;width:155px;margin-top:10px;}

#reactions { border-bottom:1px dotted #840707; }
#reactions .une_reaction { background-color:#fef8f0; border-top:1px dotted #840707; padding:5px; }
#reactions .rouge { color:#840707; }

.photo { width:200px; float:right; font-size:0.9em; margin-top:25px; margin-left:6px; color:#666; line-height:1.2em; border:1px solid #d3d3d3; }
.photo img { display:block; padding:0; }
.photo .legende { background-color:#d3d3d3; color:#333; padding:8px 4px 4px; }

/* -- #facebookblock -- */

#facebookblock { margin:10px 0; }
