/* __________________________________________ancien npfe3.css _________________________________________________*/
#textenicolaspfeiffer{ background-color : #333 ; height : 12px ; float: left ; margin: 3px 0px 0px 3px ; padding: 3px 8px 10px 8px ; position : fixed ; z-index : 49 ; }
.pointrouge { position: absolute ; font-size: 40px ; color: #F00; line-height: 0.5em;	margin: -1px 0px 0px 9px;  }
.pointrouge a:link {color: #f00 ; text-decoration: none ; } 
.pointrouge a:visited { color: #f00 ; text-decoration: none ; }
.pointrouge a:hover {color: #fff ; text-decoration: none ; }
.pointrouge a:active { color: #fff ; text-decoration: none ; }

.texteblanc { color: #fff; }
.texteblanc a:link {color: #fff ; text-decoration: none ; } 
.texteblanc a:visited { color: #fff ; text-decoration: none ; }
.texteblanc a:hover {color: #f00 ; text-decoration: none ; }
.texteblanc a:active { color: #f00 ; text-decoration: none ; }

.textegris { color: #999; }
.textegris a:link {color: #999 ; text-decoration: none ; } 
.textegris a:visited { color: #999 ; text-decoration: none ; }
.textegris a:hover {color: #f00 ; text-decoration: none ; }
.textegris a:active { color: #f00 ; text-decoration: none ; }

/* __________________________________________dcaccordion.css fin_________________________________________________*/

a:link {color: #222; text-decoration: none; } 
a:visited { color: #222; text-decoration: none; }
a:hover {color: #f00; text-decoration: none; }
a:active { color: #f00; text-decoration: none; }

.gris1 { color: #555;}
.gris1 a:link {color: #555 ; text-decoration: none; } 
.gris1 a:visited { color: #555 ; text-decoration: none; }
.gris1 a:hover {color: #000 ; text-decoration: none; }
.gris1 a:active { color: #000 ; text-decoration: none; }

.legende { color: #444; font-size: 10px; text-transform: uppercase; list-style: none; margin: 5px 0px 0px 10px; }
.gris2 { color: #444;}
.gris3 { color: #bbb;}

.rouge { color: #f00;}
.rouge a:link {color: #f00 ; } 
.rouge a:visited { color: #f00 ;}
.rouge a:hover {color: #f00 ; }
.rouge a:active { color: #f00 ; }

.noir { color: #555; }
.blanc { color: #FFFFFF;}
.grisclair { color: #999999; }
.marronclair { color: #F90; }

.bleu { color: #00F;}

.italique{ font-style: italic; }
.souligne{ text-decoration: underline; }

.centree {text-align: center;}
.droite {text-align: right;}
.justifie {text-align: justify ;}
.capitales {text-transform: uppercase;}
.maigre { font-weight: lighter;}
.gras { font-weight: bold; }

.espaceLettre1{ letter-spacing: 0.1em; }
   .espaceLettre2{ letter-spacing: 0.03em; }

.margesBoutons { margin: 10px 0px 0px 10px;}
.margesTab1 { margin: 0px 0px 0px 400px;}
.marges0 { margin: 0px 0px 0px 0px; }
.margetitre { margin: 17px 0px 0px 20px; }
.margesconteneurfixebas { margin: 25px 155px 20px 150px; }
.cache { visibility:hidden;}
