/* 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:503px;border:1px solid #cccccc;margin-bottom:5px }
.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 { width:272px;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:503px;border:1px solid #cccccc;margin-bottom:5px }
.boite_grise.formulaire_depot_article select { padding:2px 0;width:503px;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; }


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

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

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

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

#menuHPJS { margin:0; padding:0; overflow:hidden; position:relative }
#menuHPJS #btnLecture { opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);position:absolute; top:15px; right:15px; 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:686px; float:left; margin-right:10px; }

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


.listeElement {
  background-color:#ffffff;
  padding:0;
  margin:0 0 5px 0;
  border:1px solid #000000;
  width:100%;
}

.listeElement td.image {
  border-left:5px solid #000000;
  background-color:#ffffff;
  padding:0;
  margin:0;
  width:100px;
  text-align:center;
  vertical-align:middle;
}

.listeElement td.image img {
  border:0;
}

.listeElement td.titre {
  border-left:1px solid #000000;
  background-color:#cccccc;
  padding:3px;
  margin:0;
}

.listeElement td.titre a {
  color:#ffffff;
  font-weight:800;
}

.listeElement td.titre a:hover {
  color:#F99A0D;
}

.listeElement td.contenu {
  border-left:1px solid #000000;
  background-color:#ffffff;
  padding:3px;
  margin:0;
}

.listeElement td.contenu p {
  text-align:justify;
  margin:0 0 5px 0;
  padding:0;
}

.listeElement td.contenu a {
  color:#F99A0D;
  font-weight:800;
}

.listeElement td.contenu a:hover {
  color:#000000;
}

.listeElement td.pied {
  border-left:1px solid #000000;
  background-color:#cccccc;
  padding:3px;
  margin:0;
  font-size:10px;
}

.listeElement td.pied div {
 float:right;
 font-size:10px;
}

.listeElement td.pied a {
  font-weight:800;
  font-size:10px;
  color:#ffffff;
}

.listeElement td.pied a:hover {
  color:#F99A0D;
}




.listeArticle {
  border-color:#4F9819;
}

.listeArticle td.image {
  border-color:#4F9819;
}
.listeArticle td.titre {
  border-color:#4F9819;
  background-color:#4F9819;
  color:#ffffff;
  font-weight:800;
  height:22px;
}

.listeArticle td.contenu {
  border-color:#4F9819;
}

.listeArticle td.pied {
  border-color:#4F9819;
  background-color:#82CB19;
  height:22px;
}

.premiertd { background-color:#4F9819 }
