a:link { color: #800000; text-decoration: none }
a:visited { color: #800000; text-decoration: none }
a:active { color: #800000; text-decoration: none }
a:hover { color: #000000; text-decoration: underline }
body { color:#333333; font-family: Verdana, arial, Helvetica, sans-serif; font-size:8pt; margin: 0; padding: 0; background-color:#FFFFFF }
table { font-family: Verdana, arial, Helvetica, sans-serif; font-size:8pt; padding:0; font-style: normal; }
input { border:1px solid #999999; font-family: Verdana, arial, helvetica; font-size:8pt; }
textarea { border:1px solid #999999; font-family: Verdana, arial, helvetica; font-size:8pt; }
select { border:1px solid #999999; font-family: Verdana, arial, helvetica; font-size:8pt; }
.input2 { border:0px solid #999999; font-family: Verdana, arial, helvetica; font-size:8pt; }
p { margin:0px }
.textearabe { direction:RTL; unicode-bidi:embed; text-align:right; font-family:tahoma, sans-serif; }
.text-small { font-size:7pt; }
.text-article { font-size:9pt; }
.rouge { color:#ff0000; }
.vert { color: #006600; }
.gris { color: #999; }
.erreur { border: #E6DB55 1px solid; background-color: #FFFBCC; margin:10px 0; padding:5 15 5px; }
.par0 { margin: 0px; }
.par0tab { margin: 0px 3px; }
.a2:link { color: #111111; text-decoration: none }
.a2:visited { color: #111111; text-decoration: none }
.a2:active { color: #111111; text-decoration: none }
.a2:hover { color: #800000; text-decoration: underline }
.a3:link { color: #705023; text-decoration: none }
.a3:visited { color: #705023; text-decoration: none }
.a3:active { color: #705023; text-decoration: none }
.a3:hover { color: #000000; text-decoration: underline }
.a4:link { color: #666666; text-decoration: none }
.a4:visited { color: #666666; text-decoration: none }
.a4:active { color: #666666; text-decoration: none }
.a4:hover { color: #000000; text-decoration: underline }
.a5:link { color: #333333; text-decoration: none }
.a5:visited { color: #333333; text-decoration: none }
.a5:active { color: #333333; text-decoration: none }
.a5:hover { color: #336699; text-decoration: underline }
.a6:link { color: #285684; text-decoration: underline }
.a6:visited { color: #285684; text-decoration: underline }
.a6:active { color: #285684; text-decoration: underline }
.a6:hover { color: #800000; text-decoration: underline }
.a7:link { color: #1F4C79; text-decoration: none }
.a7:visited { color: #1F4C79; text-decoration: none }
.a7:active { color: #1F4C79; text-decoration: none }
.a7:hover { color: #333333; text-decoration: underline }
.a8:link { color: #285684; text-decoration: none }
.a8:visited { color: #285684; text-decoration: none }
.a8:active { color: #285684; text-decoration: none }
.a8:hover { color: #800000; text-decoration: underline }
.a9:link { color: #800000; text-decoration: underline }
.a9:visited { color: #800000; text-decoration: underline }
.a9:active { color: #800000; text-decoration: underline }
.a9:hover { color: #D50000; text-decoration: underline }
.par3-3 { margin-top: 4px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; }
.par6-6 { margin-top: 6px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; }
.par3-3footer { margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size:7pt; font-style: normal; }
.par-menu { margin-top: 0px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; }
H1 { color:#800000; font-family: Verdana, arial, Helvetica; font-size:10pt; margin: 0; padding: 0 }
H2 { color:#285684; font-family: Verdana, arial, Helvetica; font-size:9pt; margin: 0; padding: 0 }
/* ---------------------------
 * Les DIVS
 * --------------------------- */

.divcommentaires { width: 520px; color: #333333; border: #eaeaea solid 1px; background-color: #f2f2f2; margin: 10px 0px 10px 0px; padding: 5px; overflow: auto; }
.divdossier { width: 520px; color: #333333; border: #abbed6 solid 1px; background-color: #e6e9ee; margin: 10px 0px 10px 0px; padding: 5px; }
.divdossier h2 { color: #ffffff; background-color: #1d79b6; padding: 3px; font-weight: bold; font-size: 1.1em; }
/* ---------------------------
 * LES ATTIRIBUT DE LA GALERIE
 * --------------------------- */

.boiteliste { float: left; width: 170px; height: 130px; margin-top: 6px; margin-right: 6px; border: dashed 1px #999999; /* padding: 5px 5px 5px 5px; */
	font-size:7pt; }
.boiteliste img { border: #333333 1px solid; }
.boiteliste p { margin: 5px 5px 0px 5px; }
.boitemin { float: left; width: 70px; height: 80px; text-align: center; /* 
	border-top: dashed 1px #999999;
	*/
	margin: 0px 13px 10px 0px; border-bottom: dashed 1px #999999; color:#999999; font-size: 7pt; }
.boitemin img { margin-bottom: 2px; }
.boitenav { width: 100%; height: 30px; margin-top: 10px; }
.boitenav a:link,
.boitenav a:visited,
.boitenav a:active { background: #dddddd; padding: 3px; margin: 3px; border: 1px solid #bbbbbb; color: black; text-decoration: none; font-size: 7pt; }
.boitenav a:hover { background: #cc0000; color: white; text-decoration: none; }
.boitenav strong { color: black; padding: 3px; margin: 3px; border: 1px solid #bbbbbb; }
.boitenav p { margin-top: 8px; }
/* --------------------------------------
 * Les styles des listes avec icones
 * -------------------------------------- */

.igalerie { padding-left:20px; padding-top:4px; background-image:url(images/icone-galerie.gif); background-repeat:no-repeat; }
.iarticle { padding-left:20px; padding-top:4px; background-image:url(images/icone-article.gif); background-repeat:no-repeat; }
.ifiche { padding-left:20px; padding-top:4px; background-image:url(images/icone-fiche.gif); background-repeat:no-repeat; }
/* --------------------------------------
 * Les styles De recherche Adsense
 * -------------------------------------- */
#cse-search-box { margin:5px auto; text-align:center; }
#cse-search-box input { margin:2px auto; }
/* --------------------------------------
 * Les styles Des annonces avec photos
 * -------------------------------------- */
.annonce_min { float: left; width: 100px; height:80px; text-align: center; margin: 0px 5px 10px 0px; border-bottom: dashed 1px #999999; color:#999999; font-size: 7pt; }
.annonce_min img { margin-bottom: 2px; cursor:pointer; }
