* { text-decoration:none; font-family:verdana }
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
th, td { vertical-align:top }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
/*ol, ul { list-style: none }*/
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100% }
q:before, q:after { content:'' }
abbr, acronym { border:0}
strong { font-weight:800 }
em { font-style:italic }

.cacher { display:none !important}

body {	background: #CCDBC7 url(/images/global/analyse_litterature.png) repeat-x fixed top; }

#header { background-color:#000000; border-bottom:1px solid #ffffff; height:20px }
#footer { background-color:#000000; border-top:1px solid #ffffff; height:20px; text-align:center; color:#555555;padding-top:3px }
#footer:hover { color:#ffffff }

#bandeau { position:relative; width:950px; height:99px; margin:auto; }
#bandeau h1 { padding:0;margin:0;border:0; }
#bandeau h2 { position:absolute; right:210px; bottom:5px; color:#666666; font-size:11px; font-style:normal;border:0; font-weight:normal; font-family:verdana; letter-spacing:1px }
#bandeau div { position:absolute; right:197px; bottom:66px; line-height:0 }
#bandeau div a { margin:0 3px }

#sep_header { margin:auto; width:989px; height:14px; background:url(/images/global/critiques_litteraires.png) no-repeat }
#sep_footer { margin:auto; width:989px; height:30px; background:url(/images/global/sorties_litteraires.png) no-repeat }

#container { overflow:auto; margin:auto; width:987px; border-left:1px solid #294E96;border-right:1px solid #294E96;background-color:#ffffff }

#colonne { float:left; width:286px; border-right:1px solid #294E96 }
#content { border-left:1px solid #294E96; margin-left:286px; padding:0 7px 1px 7px }


.AInotice { background-color: #006100;  border: 1px solid black;  padding: 0;  margin: 0 }
.AIerreur { background-color: #A52A2A;  border: 1px solid black;  padding: 10px;  margin: 0 }
.AIerreur p, .AInotice p { padding:5px;color:#ffffff; }
.AIerreur li, .AInotice li { list-style-type: square;  margin-left: 20px;color:#ffffff; }

.ul_boite_grise { list-style-type:square;padding:0 0 0 17px;margin:0 }
.ul_boite_grise li { color:#39651C; }
.ul_boite_grise li a { color:#8A8B90;font-size:11px;font-style:normal;font-weight:normal;font-family:verdana; }
.ul_boite_grise li a:hover { color:#284D95; }
.ul_boite_grise li.actif a { color:#954D28; }
.ul_boite_grise li.actif a:hover { color:#284D95; }




.boite_grise {  }
.boite_grise h1 { color:#8A8B90;font-size:11px;font-style:normal;font-weight:800;font-family:verdana;border:0;margin:0;background:transparent url(/images/global/boite/titre.png) repeat-x;height:34px;padding:8px 10px 0 11px; }
.boite_grise h1 a { color:#8A8B90;font-size:11px;font-style:normal;font-weight:800;font-family:verdana;border:0;margin:0 }
.boite_grise h2 { color:#8A8B90;font-size:11px;font-style:normal;font-weight:800;font-family:verdana;border:0;margin:0;padding:8px 10px 10px 11px; }
.boite_grise h2 a { color:#8A8B90;font-size:11px;font-style:normal;font-weight:800;font-family:verdana;border:0;margin:0 }
.boite_grise .top { height:34px;position:relative; }
.boite_grise .top_left { background:transparent url(/images/global/boite/titre_left.png) no-repeat;height:34px;width:5px;position:absolute;top:0;left:0; }
.boite_grise .top_right { background:transparent url(/images/global/boite/titre_right.png) no-repeat;height:34px;width:5px;position:absolute;top:0;right:0; }
.boite_grise .bottom { background:transparent url(/images/global/boite/bas.png) repeat-x;height:8px;position:relative; }
.boite_grise .bottom_left { background:transparent url(/images/global/boite/bas_left.png) no-repeat;width:5px;height:8px;position:absolute;top:0;left:0; }
.boite_grise .bottom_right { background:transparent url(/images/global/boite/bas_right.png) no-repeat;width:5px;height:8px;position:absolute;top:0;right:0; }
.boite_grise .boite_contenu { overflow:auto;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;background-color:#f6f6f6;padding:10px; }
.boite_grise .boite_contenu label { color:#666666;font-size:11px;font-style:normal;font-weight:normal;font-family:verdana;border:none;width:100px;float:left;text-align:right;padding:4px; }
.boite_grise .boite_contenu input { padding:2px }
.boite_grise .boite_contenu input.inputRecherche { background-color:#ffffff;padding:3px;border:1px solid #ABADB3;width:111px }
.boite_grise .boite_contenu.menuanalyse label { padding:0;float:none;width:100%;color:#666666;font-size:11px;font-style:normal;font-weight:normal;font-family:verdana;border:none;text-align:right; }
.boite_grise h1.actif a, .boite_grise h1.actif { color:#39651C; }
.boite_grise h1.actif a:hover { color:#284D95; }
.boite_grise h2.actif a, .boite_grise h2.actif { color:#39651C; }
.boite_grise h2.actif a:hover { color:#284D95; }


.boite_grise_td td { padding:3px;vertical-align:middle }

.boite_grise.panier_detail table { width:100%;border:1px solid #cccccc; }
.boite_grise.panier_detail th { white-space:nowrap;vertical-align:baseline;background:#cccccc url(/images/global/boite/titre.png) repeat-x scroll 0 0;font-weight:800;color:#8A8B90;padding:10px 3px }
.boite_grise.panier_detail td { white-space:nowrap;vertical-align:baseline;padding:5px }
.boite_grise.panier_detail a { color:#8A8B90;font-family:verdana;font-size:11px;font-style:normal;font-weight:normal; }
.boite_grise.panier_detail a:hover { color:#284D95; }
.boite_grise.panier_detail tr.color0 td { background-color:#eeeeee }
.boite_grise.panier_detail tr.color1 td { background-color:#ffffff }
.boite_grise.panier_detail .panier_libelle { width:100% }
.boite_grise.panier_detail .panier_manage { white-space:nowrap }

.boite_grise.panier_detail .totaux { margin:10px 0 0 0;padding:0;border:0;width:auto }
.boite_grise.panier_detail .totaux li { text-align:right;padding-right:20px }



.boite_trait {  }
.boite_trait .top { height:15px;position:relative;background:transparent url(/images/global/boite_trait/titre.png) repeat-x; }
.boite_trait .top_left { background:transparent url(/images/global/boite_trait/titre_left.png) no-repeat;height:15px;width:61px;position:absolute;top:0;left:0; }
.boite_trait .top_right { background:transparent url(/images/global/boite_trait/titre_right.png) no-repeat;height:15px;width:8px;position:absolute;top:0;right:0; }
.boite_trait .bottom { background-color:#DEDEDE;height:4px;position:relative; }
.boite_trait .bottom_left { background:transparent url(/images/global/boite_trait/bas_left.png) no-repeat;width:8px;height:4px;position:absolute;top:0;left:0; }
.boite_trait .bottom_right { background:transparent url(/images/global/boite_trait/bas_right.png) no-repeat;width:8px;height:4px;position:absolute;top:0;right:0; }
.boite_trait .boite_contenu { overflow:auto;background-color:#DEDEDE;padding:10px; }

.boite_float { float:left;width:30%;margin:5px }

.titre_trait {
 border:0;
 color:#666666;
 font-family:verdana;
 font-size:18px;
 font-style:normal;
 font-weight:800;
 margin-bottom:10px;
 padding:0;
 text-align:center;
}

.ul_boite_trait { list-style-type:square;padding:0 0 0 17px;margin:0 }
.ul_boite_trait li { color:#39651C; }
.ul_boite_trait li a { color:#000000;font-size:11px;font-style:normal;font-weight:normal;font-family:verdana; }
.ul_boite_trait li a:hover { color:#39651C; }
.ul_boite_trait li.actif a { color:#39651C; }
.ul_boite_trait li.actif a:hover { color:#284D95; }


/* boite article */
.boite_article { width:100% }
.boite_article a { font-size:10px;line-height:11px; }
.boite_article a:hover {  }
.boite_article td { padding:2px }
.boite_article td img { border:4px double #cccccc; }
.petit_gris { font-size:10px;line-height:11px;color:#949494 }
.petit  { font-size:10px;line-height:11px; }


/* colonnage FAQ */
.mycolonne {
  -moz-column-count:2; column-count:2;
  -moz-column-gap:10px; column-gap:10px;
  -moz-column-width:auto; column-width:auto;
  padding:5px;
}
.mycolonne li { list-style-type:none }


.searchtab{font-family:Verdana,Verdana,Geneva,sans-serif; font-size:11px; padding-top:2px; padding-left:3px; color:#111; }
.searchtab_inactive_adv{font-family:Verdana,Geneva,sans-serif; font-size:11px; padding-top:2px; padding-right:3px; margin-left:-5px; color:#3D3D3D; }
.searchtab_inactive,a.searchtab_inactive:link,a.searchtab_inactive:visited{font-family:Verdana,Geneva,sans-serif; font-size:11px; padding-top:2px; padding-right:3px; color:#888888; font-weight:normal }
a.searchtab_inactive:hover,a.searchtab_inactive:active{color:#39651C; text-decoration:underline; }
.top_search_left_border_bsc{height:30px; width:5px; background:url(/images/global/boite_onglet/inner_tableft.gif) no-repeat; }
.top_search_left_border_adv{height:30px; width:5px; background:url(/images/global/boite_onglet/inner_topleft.gif) no-repeat; }
.top_search_left_border_nosearch{height:5px; width:5px; background:url(/images/global/boite_onglet/inner_topleft.gif) top no-repeat; }
.left { float:left }

