.nsMenu .nSbanque a, .nsMenu .nSbanque a:visited { background-position:left -60px; border-bottom:2px solid #f96f76; color:#f96f76; height:37px; line-height:50px; }

.nsColNewsConso, .nsColForum { overflow:hidden; width:100%; }
.nsColNewsConso { margin-right:10px; }
.nsColNewsConso h2, .nsColForum h2, .nsCPVAon a, .nsCPVAoff a, .nsRubTitles p, .nsRubTitles span.nsCright, .nsColNewsConso h1 { background:#f96f76 url(../../images/rubriques-elements.png) no-repeat; height:19px; }
.nsColNewsConso h2 { background-position:right -50px; }
.nsColForum h2 { background-position:right -30px; }
.nsColNewsConso li span, .nsColForum li span, .nsListeFiches span, .nsListeModeles span, .nsCurColor { color:#f96f76; }
.nsColForum li span { border-left:3px solid #f96f76; padding-left:4px; }

.nsTemoignages a { background:#FFF url(../../images/home-emission.jpg) no-repeat left -100px; display:block; height:85px; margin:0 -2px; width:674px; }

.nsRubTitles { background-color:#f96f76; border-top:5px solid #ed303a; height:61px; margin:23px 9px 10px 20px; position:relative; width:615px; text-indent:-9999px; }
.nsRubTitles p, .nsRubTitles span.nsCright { background-position:right top; height:29px; margin:0; position:absolute; right:-25px; top:-5px; width:25px; }
.nsRubTitles h3.nsCasPratiques, .nsRubTitles h3.nsFichesPratiques, .nsRubTitles h3.nsModelesLettres { margin:-12px -9px -8px -28px; width:652px; }
.nsRubTitles h3.nsCasPratiques { height:82px; background:url(../../images/titres/cas-pratiques.png) no-repeat left bottom; }
.nsRubTitles h3.nsFichesPratiques { height:86px; background:url(../../images/titres/fiches-pratiques.png) no-repeat left bottom; }
.nsRubTitles h3.nsModelesLettres { height:86px; background:url(../../images/titres/modeles-lettres.png) no-repeat left bottom; }

.nsListeFiches { width:650px; }

.nsRubTitles h1, .nsCurColor2 { color:#ed303a; }
.nsPicson, .nsPictexte, .nsPicvideo { background:url(../../images/banque/pictos.png) no-repeat; }
.nsColNewsConso h1 { background-position:right top; color:#ed303a; height:23px; }
.nsColNewsConso h1, .nsInteresser { background-color:#f96f76; }
.nsCurBgColor1 { background-color:#f96f76; }
.nsCurBgColor2 { background-color:#ed303a; }
.nsCurBdColor2 { border-color:#ed303a; }

