/* Liste des contributions */
.boite_fond_gris.contribution_liste { padding:5px 15px 5px 15px;overflow:auto;  }
.boite_fond_gris.contribution_liste .count { font-size:20px;color:#954D28;margin:10px 0 10px 0}
.boite_fond_gris.contribution_liste .contribution_titre { font-size:10px;border-bottom:1px solid #cccccc }
.boite_fond_gris.contribution_liste .contribution_titre a { font-weight:normal;font-size:10px }
.boite_fond_gris.contribution_liste .contribution_titre a:hover { font-weight:normal;text-decoration:underline }
.boite_fond_gris.contribution_liste p { color:#585858;text-align:justify }

.boite_fond_gris.article_tag { padding:5px 15px 5px 15px;margin:0 }

/* formulaire de dépot d'une contribution */
.boite_grise.formulaire_contribution { margin-top:20px }
.boite_grise.formulaire_contribution label { color:#666666;font-size:11px;font-style:normal;font-weight:normal;font-family:verdana;border:none;width:150px;float:left;text-align:right;padding:4px; }
.boite_grise.formulaire_contribution input { padding:2px 0;width:481px;border:1px solid #cccccc;margin-bottom:5px }
.boite_grise.formulaire_contribution .submit { cursor:pointer;color:#ffffff;background:transparent url(/images/global/btn-commentaire.png) no-repeat;width: 500px;height: 63px;border:0;font-size:14px;letter-spacing:1px;padding:0 0 12px 22px;font-family:verdana,arial; }
.boite_grise.formulaire_contribution .red { color:#ff0000; }
.boite_grise.formulaire_contribution .CarTxt { background-color:#ffffff;border:1px solid #cccccc;height:130px;width:100% }

h2.titre_contribution { margin:10px 0 2px 0 }

.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; }

.boite_grise.menu_article { margin-left:auto;margin-right:auto }
.boite_grise.menu_article .boite_contenu .submit { width:45px;height:24px;border:0;padding:0 }


.boite_grise.menu_article_der { width:272px;margin-left:auto;margin-right:auto }
.boite_grise.menu_article_der p { text-align:justify }
.boite_grise.menu_article_der img { float:left;margin: 0 3px 0 0;border:1px solid #cccccc; }
.boite_grise.menu_article_der .ul_boite_grise { list-style-type:none;padding:0;margin:0 }
.boite_grise.menu_article_der .ul_boite_grise li { overflow:auto }


/* formulaire de dépot d'un nouvel article */
.boite_grise.formulaire_depot_article { margin-top:20px }
.boite_grise.formulaire_depot_article label { color:#666666;font-size:11px;font-style:normal;font-weight:normal;font-family:verdana;border:none;width:150px;float:left;text-align:right;padding:4px; }
.boite_grise.formulaire_depot_article input { padding:2px 0;width:481px;border:1px solid #cccccc;margin-bottom:5px }
.boite_grise.formulaire_depot_article select { padding:2px 0;width:481px;border:1px solid #cccccc;margin-bottom:5px }
.boite_grise.formulaire_depot_article .red { color:#ff0000; }
.boite_grise.formulaire_depot_article .CarTxt { background-color:#ffffff;border:1px solid #cccccc;height:130px;width:100% }
.boite_grise.formulaire_depot_article .htmlarea select { width:auto !important; }
.boite_grise.formulaire_depot_article .submit {background:transparent url(/images/global/btn-commentaire.png) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-family:verdana,arial;font-size:14px;height:63px;letter-spacing:1px;padding:0 0 12px 22px;width:500px; }
.avatar { border:1px solid #000000;float:right;margin:0 0 0 5px; }
.recherche_tag { font-size:10px }


/* Recherche */
#tabulations ul { padding:0; margin:0; list-style:type:none; overflow:auto }
#tabulations li { padding:0; margin:0; float:left; list-style-type:none }
#tabulations li div { height:30px; line-height:20px }
#tabulations li a { font-weight:normal; color:#000000; font-family:Verdana,Geneva,sans-serif; font-size:11px }

#tab_left { width:5px }
#tab_content { background:url(/images/global/boite_onglet/inner_top.gif) top repeat-x }
#tab_right { width: 5px; background: url(/images/global/boite_onglet/inner_topright.gif) top no-repeat }

#tabulations.simple #tab_left { background:url(/images/global/boite_onglet/inner_tableft.gif) top no-repeat }
#tabulations.avance #tab_left { background:url(/images/global/boite_onglet/inner_topleft.gif) top no-repeat }

#tabulations.simple li.simple { padding-right:24px; background:url(/images/global/boite_onglet/inner_tabright2.gif) top right no-repeat }
#tabulations.simple li.simple div { background:url(/images/global/boite_onglet/inner_tabmiddle.gif) top repeat-x }
#tabulations.simple li.simple a { }
#tabulations.simple li.avance { padding-right:5px; background: url(/images/global/boite_onglet/inner_topright.gif) top no-repeat }
#tabulations.simple li.avance div { background:url(/images/global/boite_onglet/inner_top.gif) top repeat-x }
#tabulations.simple li.avance a { color:#888888 }

#tabulations.avance li.simple { padding-right:10px; background: url(/images/global/boite_onglet/inner_tableft2.gif) top right no-repeat }
#tabulations.avance li.simple div { background:url(/images/global/boite_onglet/inner_top.gif) top repeat-x }
#tabulations.avance li.simple a { color:#888888 }
#tabulations.avance li.avance { padding-right:24px; background:url(/images/global/boite_onglet/inner_tabright2.gif) top right no-repeat }
#tabulations.avance li.avance div { background:url(/images/global/boite_onglet/inner_tabmiddle.gif) top repeat-x }
#tabulations.avance li.avance a {}

#formRecherche_simple .inputRecherche, #formRecherche_avance .inputRecherche {
  width:95%;
  padding:2px;
  margin:5px 0 5px 0;
  border:1px solid #cccccc;
}
#formRecherche_simple td.label, #formRecherche_avance td.label {
  width:100px;
  text-align:right;
  padding-right:10px;
  vertical-align:middle;
}

.CarDateRecherche { padding:2px; margin:5px 0; border:1px solid #cccccc }
#formRecherche_simple .CarDateRecherche { width:150px }
#formRecherche_avance .CarDateRecherche { width:80px }
#formRecherche_avance .submit {background:transparent url(/images/global/btn_apply.png) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-family:verdana,arial;font-size:14px;height:63px;letter-spacing:1px;padding:0 0 12px 22px;width:500px; }

#f_triggerdate_debut, #f_triggerdate_fin { padding-top:7px }

/* LA UNE liste des articles en HP JS */

#changeArticleHP { zoom:1;margin:15px 0 0 0;padding:0;overflow:auto;list-style-type:none;clear:both }
#changeArticleHP li { float:left;padding:0;margin:0 8px 5px 0;display:block;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) }

#menuHPJS { margin:5px 0 0 0; padding:0; overflow:hidden; position:relative;width:530px }
#menuHPJS #btnLecture { opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);position:absolute; top:32px; right:8px; width:34px; height:27px; background-image:url(/article/images/lecture.gif); background-repeat:no-repeat }
#menuHPJS #btnLecture.pause { background-image:url(/article/images/pause.gif) }
#menuHPJS div.scroller { padding:0; margin:0; display:block; width:10000px; position:relative }
#menuHPJS div.scroller div.listeArticleJS { width:528px; float:left; margin-right:10px; }
.listeArticleJS h1 { white-space:nowrap;overflow:hidden;color:#6C6C6C;font-family:verdana;font-size:14px;font-style:normal;font-weight:normal;padding:3px }
.listeArticleJS h1 a { color:#6C6C6C;font-family:verdana;font-size:14px;font-style:normal;font-weight:normal }
.listeArticleJS p { color:#6C6C6C;margin-top:5px;padding:3px }

#changeArticleHP li.selected { opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) }

.lignearticle { width:100%;margin-bottom:10px;border-bottom:1px solid #DEDEDE }
.lignearticle h2 { font-size:11px;font-weight:normal;color:#284D95;font-family:verdana;font-style:normal;margin-bottom:3px }
.lignearticle h2 a { font-size:11px;font-weight:normal;color:#284D95;font-family:verdana;text-decoration:underline;font-style:normal; }
.lignearticle h2 a:hover { color:#8A8B90 }
.lignearticle td { padding:0 5px 0 5px }
.lignearticle .vignette {  }
.lignearticle .pdf { position:absolute;bottom:5px;right:5px }
.lignearticle .pdf img { border:0 }
.lignearticle .article_tag a { font-size:10px }
.artimg img { border:1px solid #cccccc }

.recherche_tag { font-size:10px;color:#585858; }
