/* CSS Document */

body {	background:#a7a78d url('fond.jpg') repeat-y center; text-align: center;	margin:0px; font-size: 1em; font-family:"Trebuchet MS", Times, serif;}
#page { background:#FFF; width:900px; margin:auto; margin-top:1px;text-align: left; height:100%; padding-bottom:0px;}
.invisible { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 0px; font-size: 0px; top: -1px; }


/* Entete */

#entete { background:url('banner2.jpg')  no-repeat center; width:auto; height:90px;color:#FFF; border:#CCCCCC 1px solid; margin-bottom:1px;}
#menu {background:url('menu.jpg')  repeat-x ; width:auto; height:15px; margin-bottom:1px;color:#FFF ;text-align:center; padding:5px; font-size:0.75em;}
#menu a{color:#FFF ; text-decoration:none;}
#menu a:hover{color:#CC9999 ; text-decoration:underline;}

.numissn { margin-left:2px; padding-right:250px}

#contenu {width:auto; height:100%; border:#CCCCCC solid 1px; padding-top:5px;}

/* Colonne gauche */
#colgauche {width:140px; padding-left:5px; padding-right:5px; margin-right:10px; height:100%;}
#colgauche .rubrique {border-bottom:#CCCC99 solid 1px;border-left:#CCCC99 solid 1px;border-right:#CCCC99 solid 1px; background:#f7f6ee; }
#colgauche .rubrique2 {border-bottom:#BAC7C8 solid 1px;border-left:#BAC7C8 solid 1px;border-right:#BAC7C8 solid 1px; background:#ABB5B6; }
#colgauche .rubrique3 {border-bottom:#C7ACAE solid 1px;border-left:#C7ACAE solid 1px;border-right:#C7ACAE solid 1px; background:#C7ACAE; }
#colgauche .ruban-rubrique { background:url('menu.jpg') repeat-x left top; color:#FFF; font-weight:bold; font-size:0.65em;  padding:3px; text-align:left; }
#colgauche .casetitre {text-align:left; border-top:#FFFFFF solid 1px; height:1em; padding:4px; }
#colgauche .titre{color:#666633; font-size:0.8em;text-align:left;}
#colgauche .titre a{ color:#666633; text-decoration:none;}
#colgauche .titre a:hover{ color:#663333; text-decoration:underline;}
#colgauche .foot { height:10px;}


/* Colonne centrale */
#colmain {width:740px;  float:right; border-left:#CCCC99 solid 1px; padding-left:5px; margin-bottom:5px;}

/* Une */
#une { width:auto;  margin-bottom:10px; margin-right:5px; padding-left:5px; padding-right:5px;padding-bottom:15px;}
#une .surtitre { color:#796d47; font-variant:small-caps; font-weight:bold; font-size:0.8em; }
#une .titre { color:#4f403b; font-weight:bold; font-size:1.6em; margin-bottom:5px; }
#une .titre a{ color:#4f403b; text-decoration:none;}
#une .titre a:hover{ color:#4f403b; text-decoration:underline; }
#une .chapo { color:#000; text-align:justify; font-size:0.73em; }
#une .chapo a{ color:#000; text-decoration:none; }
#une .chapo a:hover{ color:#000; text-decoration:underline;  }
#une .bloc-image {float:right; margin-left:10px; margin-bottom:10px;background-color:#FFF;}
#une .bloc-image .image{ border:#666633 1px solid;}
#une .bloc-image .image .legende {color:#330000 ; font-size:0.65em; text-align:center; width:250px}
#une .bloc-image .image .zoom { width:17px; margin-right:1px; margin-left:1px;}
#une .bloc-image .soustitre{ height:20px; color:#FFFFFF; font-size:0.65em;  padding:2px;}
#une .TitreInfo { color:#666666; font-size:0.75em;}
#une .info { color:#ffc201; font-weight:bold; font-size:0.65em; vertical-align:baseline;}
#une .info a{ color:#ffc201; text-decoration:none;}
#une .info a:hover{ color:#ffc201; text-decoration:underline;}

#grostitre { width:auto; background:#CCCC99; margin-right:5px; margin-left:5px; padding-left:-1px;}
#grostitre .rub { color:#999966; font-size:0.8em; height:20px; padding-left:0px;}
#grostitre .surtitre { color:#F0EEDB; font-weight:normal; font-size:0.73em;}
#grostitre .titre { color:#663333; text-align:left; font-size:0.73em; font-weight:bold; }
#grostitre .titre a{ color:#663333; text-decoration:none;}
#grostitre .titre a:hover{ color:#663333; text-decoration:underline;}
#grostitre .titre a:visited{ color:#663333; }
#grostitre .boite {float:left; width:100px; height:100px; margin-top:5px; margin-bottom:1px; margin-right:5px;}
#grostitre .bloc-image {width:100px; height:100px; clip:rect(0px 100px 100px 0px); position:absolute; }
#grostitre .bloc-image .image{ position:relative; height:150px; top:-25px;}

#grostitre .article { width: 232px; margin-right:4px; margin-bottom:4px; margin-top:4px; color:#663333; float:left; border-left:1px #FFFFFF solid; padding-left:4px; min-height:130px;}

/* Colonne centrale */
#suite { width:auto; padding:5px; }
#dossiers {width:240px; margin-right: 5px;  float:left;}
#dossiers .dossier { background: #CFBFAF url('menu.jpg') repeat-x left top; padding:5px; width:auto;  border:#663333 1px solid;}
#dossiers .surtitre { color:#FFCC33; font-variant:small-caps; font-weight:bold; font-size:0.8em; margin-bottom:10px;}
#dossiers .titre { color:#663333; font-weight:bold; font-size:1.2em; }
#dossiers .titre a{ color:#663333; text-decoration:none;}
#dossiers .titre a:hover{ color:#EFAA0A; text-decoration:underline;}
#dossiers .video { text-align:center; margin:2px; font-size:0.6em; color:#FFFFFF;}
#dossiers .video a{ color:#FFFFFF; text-decoration:none;}
#dossiers .video a:hover{ color:#FFFFFF; text-decoration:none;}
#dossiers .image{  margin-top:5px;}

#ardo {
background-image:url('billet-ardo.jpg'); background-repeat:no-repeat; width:238px; height:150px; margin-bottom:5px;}
.espardo {
padding-top:90px; padding-left:5px; width:200px; height:50px; color:#FFCC33; text-align:left; font-family:"Trebuchet MS";
font-size:12px; font-weight:600;}

.titrardo  {color:#FFCC33; text-align:left; font-family:"Trebuchet MS"; font-size:12px; font-weight:600;}
.titrardo a {color:#FFCC33; text-align:left; font-family:"Trebuchet MS"; font-size:12px; font-weight:600; text-decoration:none;}
.titrardo a:hover {color:#FFCC33; text-align:left; font-family:"Trebuchet MS"; font-size:12px; font-weight:600; text-decoration:underline;}
.titrardo a:visited {color:#FFCC33; text-align:left; font-family:"Trebuchet MS"; font-size:12px; font-weight:600; text-decoration:none}


#colcentre {width:240px; margin-top:5px;}
#colcentre .rubrique { background:#dbd4b8 url('fond_dossier.jpg') repeat-x left top; padding:4px; width:auto; border:#CCCC99 solid 1px; margin-bottom:5px;}
#colcentre .rubrique2 { background:#BAC7C8 url('fond_dec.jpg') repeat-x left top; padding:4px; width:auto; border:#BAC7C8 solid 1px; margin-bottom:5px;}
#colcentre .rubrique3 { background:#C7ACAE url('fond_deb.jpg') repeat-x left top; padding:4px; width:auto; border:#C7ACAE solid 1px; margin-bottom:5px;}
#colcentre .rubrique27 { background:#f0eeD9; width:auto; border:#CCCC99 solid 1px; margin-bottom:5px;}
#colcentre .rubart { font-variant:small-caps; font-weight:bold; font-size:0.8em;  padding-left:5px; text-align:left; color:#663333; }
#colcentre .srtitre { color:#666633; font-variant:small-caps; font-weight:bold; font-size:0.8em;  padding-left:5px; text-align:left; }
#colcentre .titreAnalyse { font-size:0.8em;  padding:5px; text-align:left;}
#colcentre .titreAnalyse a{ color:#333333; text-decoration:none;}
#colcentre .titreAnalyse a:hover{ color:#666633; text-decoration:underline;}
#colcentre .chapo { color:#FFF; text-align:justify; font-size:0.73em; }
#colcentre .boite {float:left; width:100px; height:75px; margin-top:5px; margin-bottom:1px; margin-right:5px;}
#colcentre .bloc-image { height:75px; width:100px; clip: rect(0px 100px 75px 0px); position: absolute;}
#colcentre .image {
	height:100px;
	position:relative;
	top:-10px;
 }


#actu {width:481px; float:right; padding-bottom:6px; }
#actu .ruban {background:#796d47; padding:4px; width:auto; color:#FFFFFF; height:18px; font-size:0.9em; vertical-align:top; text-align:left;}
#actu .cadre {border:#796d47 solid 1px; width:auto; }
#actu .bloc {padding:5px; width:auto; }
#actu .sousbloc {margin-bottom:2px; border-bottom:#CCCCCC solid 1px; width:auto; padding-bottom:2px; }
#actu .surtitre { color:#807966; font-variant:small-caps; font-size:0.8em; }
#actu .titre { color:#5c5647; font-weight:bold; font-size:0.9em; }
#actu .titre a{ color:#5c5647; text-decoration:none;  }
#actu .titre a:hover{ color:#5c5647; text-decoration:underline; }
#actu .chapo { color:#333333; font-size:0.7em; text-align:justify;}
#actu .chapo a{ color:#333333; text-decoration:none;  }
#actu .chapo a:hover{ color:#333333; text-decoration:underline; }
#actu .pagination {color:#330000 ; font-size:0.7em; text-align:center;}

#actu .image{  float:left; margin-top:5px;margin-right:5px; border:#999966 solid 1px; }


/*Mots*/

#mot {width:auto; padding:6px;text-align:left; }
#mot .ruban { margin:5px;padding:4px; width:auto; color:#666666; height:18px; font-size:0.9em; vertical-align:top;  font-weight:bold;}
#mot .cadre {border-top:#796d47 solid 1px; width:auto; }
#mot .bloc {padding:5px; width:auto; }
#mot .sousbloc {margin-bottom:5px; border-bottom:#CCCCCC solid 1px; width:auto; }
#mot .surtitre { color:#CCC; font-variant:small-caps; font-size:0.8em; }
#mot .titre { color:#796d47; font-weight:bold; font-size:0.9em; }
#mot .titre a{ color:#796d47; text-decoration:none;  }
#mot .titre a:hover{ color:#796d47; text-decoration:underline; }

#mot .image{  float:left; height:50px; width:75px; margin-right:5px;}
#mot .imageUne { width:100px;border:#666633 solid 1px;
  background-color:#FFF;
  clip: rect(0px, 75px, 50px, 0px);
  position: absolute;
}


#pied { background:url('une.jpg') repeat-x; font-size:0.7em; height:20px; width:auto; text-align:right; margin-top:10px; color:#666633;clear:both; padding-right:10px;}
#pied a{ color:#666633; text-decoration:none;}
#pied a:hover{ color:#CCCC99; text-decoration:underline;}

/* Nuage de mots */
.nuage{ margin-bottom:10px;}
.tag_taille_1{	font-size: 70%;font-family : "Trebuchet MS";color:#740E0E;}
.tag_taille_2{	font-size: 80%;font-family : "Trebuchet MS";color:#6F8200;}
.tag_taille_3{	font-size: 120%;font-family : "Trebuchet MS";color:#D0FD37}
.tag_taille_4{	font-size: 150%;font-family : "Trebuchet MS";color: #f49f31;}
.tag_epaisseur_1 a{ font-weight:300; text-decoration:none;}
.tag_epaisseur_2 a{ font-weight:500; text-decoration:none;}
.tag_epaisseur_3 a{ font-weight:700; text-decoration:none;}
.tag_epaisseur_4 a{ font-weight:1000; text-decoration:none;}
.tag_epaisseur_1 a:hover{ font-weight:300; text-decoration:underline;}
.tag_epaisseur_2 a:hover{ font-weight:500; text-decoration:underline;}
.tag_epaisseur_3 a:hover{ font-weight:700; text-decoration:underline;}
.tag_epaisseur_4 a:hover{ font-weight:1000; text-decoration:underline;}

/* Formulaire de recherche */
.formulaire_recherche { width: 140px; text-align: left; }
.formulaire_recherche label { display: none; }

/* Formulaire de recherche */
.formulaire_recherche { width: 140px; text-align: left; }
.formulaire_recherche label { display: none; }
.forml { width: 99%; font-family:"Trebuchet MS"; font-size: 0.73em; font-weight:normal; border:#CCCCCC 1px solid;}

/* article */

#article { width:auto;  margin-bottom:10px; margin-right:5px; padding-left:5px; padding-right:5px;padding-bottom:15px;}

#article .surtitre { color:#796d47; font-variant:small-caps; font-size:0.9em; margin-top:1em;}
#article .titre { color:#4f403b; font-weight:bold; font-size:1.6em; margin-bottom:5px; }

#article .titre a{ color:#4f403b; text-decoration:none;}
#article .titre a:hover{ color:#4f403b; text-decoration:underline; }

#article .chapo { color:#000; text-align:justify; font-size:0.73em; }
#article .chapo a{ color:#000; text-decoration:none; }
#article .chapo a:hover{ color:#666666; text-decoration:underline; }

#article .texte { color:#000; text-align:justify; font-size:0.73em; }
#article .bloc-image {float:right; margin-left:10px; margin-bottom:10px;background-color:#FFF; text-align:center;}
#article .bloc-image .image{ margin:2px;}
#article .bloc-image .image .legende {color:#330000 ; font-size:0.65em; text-align:center; width:inherit; min-width:150px; max-width:200px;}
#article .bloc-image .image .zoom { width:17px; margin-right:1px; margin-left:1px;}
#article .bloc-image .soustitre{ height:20px; color:#FFFFFF; font-size:0.65em;  padding:2px; }


#article .TitreInfo { color:#666666; font-size:0.75em;}
#article .info { color:#ffc201; font-weight:bold; font-size:0.65em; vertical-align:baseline;}
#article .info a{ color:#ffc201; text-decoration:none;}
#article .info a:hover{ color:#ffc201; text-decoration:underline;}

/* Recherche */

#resultat {width:600px; float:left; padding-bottom:6px; }
#resultat .surtitre { color:#CCC; font-variant:small-caps; font-size:0.8em; }
#resultat .titre { color:#796d47; font-weight:bold; font-size:0.9em; }
#resultat .titre a{ color:#796d47; text-decoration:none;  }
#resultat .titre a:hover{ color:#796d47; text-decoration:underline; }
#resultat .chapo { color:#333333; font-size:0.7em; text-align:justify;}
#resultat .chapo a{ color:#333333; text-decoration:none;  }
#resultat .chapo a:hover{ color:#333333; text-decoration:underline; }
#resultat .pagination {color:#330000 ; font-size:0.7em; text-align:center;}
#resultat .pagination a { color:#330000 ;text-decoration:none;}
#resultat .pagination a:hover{tcolor:#330000 ;ext-decoration:underline;}


/* hierarchie */

#hierarchie { font-size:0.7em; color:#666666;}
#hierarchie a{ color:#FFCC33; text-decoration:none; }
#hierarchie a:hover{ color:#FFCC33;text-decoration:underline;}

/* forum */

#reponse-forum { width:80%; font-size:0.8em; margin-left:40px;}
#reponse-forum .titre{ font-size:1.3em; color:#663333; margin-top:10px;}

.forum-repondre { clear: both;	margin-top: 2.5em;	padding-top: 2px; border-top: 1px solid #CCC; font-size: 0.8em;font-weight: bold; }
.forum-repondre a{ clear: both;	margin-top: 2.5em;	padding-top: 2px; font-size: 1em;font-weight: bold; color:#FFCC33; text-decoration:none;}
.forum-decompte { clear: both;	padding-top: 2px; font-size: 0.8em;font-weight: normal; }
.case-forum {  border:#CCCCCC solid 1px; font-size:0.73em; width:720px; margin:4px; vertical-align:top;}
.forum-titre { background:#72654E; color:#FFF; font-weight:bold; font-size:1.2em; margin-bottom:5px; border-bottom:#999966 solid 1px; padding:5px; width:340px;}
.avis-titre { font-size:1em; font-weight:bold; background:#CCCC99; padding:2px;}
.avis {border:#CCCC99 solid 1px;}
.avis-texte { padding:2px;}
.forum-repondre-message { font-size:0.73em; color:#999966; text-decoration:none;}
.forum-repondre-message a{ color:#999966; text-decoration:none;}
.forum-repondre-message a:hover{ color:#666633; text-decoration:underline;}

/* Contact */

#contact { margin-top:20px; margin-left:20px;}
#contact .adresse { color:#4f403b; font-weight:bold; font-size:1.2em;  font-variant:small-caps;}
#contact .chapo { color:#000; text-align:justify; font-size:0.73em; margin-bottom:5px;}



/* publicite */
.boite { text-align:left; margin:3px; height:18px; border-bottom:solid #CCCCCC 1px; width:200px;}

/* publicite */

#pub_entete { background:#BCA59E url('pub_entete.jpg') no-repeat left top; padding-left:13px; margin-bottom:1px; text-align:center; vertical-align:middle;}
#pub-une { background:#BCA59E url('pub_entete.jpg') no-repeat left top; padding-left:13px; margin-top:10px; text-align:center; vertical-align:middle;}
#pub-actu1 { background:#BCA59E url('pub_entete.jpg') no-repeat left top; padding-left:13px; margin-bottom:10px; text-align:center; vertical-align:middle;}
#pub-dossier { background:#FFF;  margin-bottom:10px; text-align:center; vertical-align:middle;}
.pub-rubrique { background:#FFF;  margin-bottom:10px; text-align:center; vertical-align:middle;}
.pub-article {float:left; margin:5px; vertical-align:middle;}
