
#nav ul li.li-ecoute span {background:#004B97;}
#nav ul li.li-ecoute span:hover {background:#0060AF;}
#nav ul li.li-ecoute.sub {width:200px;}
#nav ul li.li-ecoute.sub span {background:#7e89bd; padding:0 5px;}
#nav ul li.li-ecoute.sub.sel span {background:#004B97; padding:0 5px;}
#nav ul li.li-ecoute.sub span:hover {background:#0060AF;}


.pageEcoute .content .special {font-size:14px; padding:10px; border:1px solid #0060AF; background:#fff; color:#0060AF; margin-bottom:20px;}
.order-form-donwload {text-align:center; font-size:14px; padding:10px; border:1px solid #0060AF; background:#fff; color:#0060AF; margin-bottom:20px;}

.pageEcoute .nl-illu-gift {margin:0 0 10px;  padding:6px 10px 4px; background:#f397b7; border:1px solid #f397b7; border-width:0;}
.pageEcoute .nl-illu-gift h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#fff; line-height:20px; font-weight:bold; margin:0; padding:0 0 4px;} 
.pageEcoute .nl-illu-gift h3 span {color:#fff; display:block; font-size:15px}
.pageEcoute .content .nl-illu-gift p {margin:0; padding:4px 0; font-size:13px; color:#fff; line-height:16px;}
.pageEcoute .content .mailfriendly { padding:5px; margin-top:10px; color:#333; font-size:12px; border:1px solid #0060AF; background:#fff url(../i/picto/mail.gif) no-repeat 8px center;  padding:10px 10px 20px 60px}
.pageEcoute .content .mailfriendly strong, .content .mailfriendly span {color:#0060AF;}

.pageEcoute  .fitem { background:#c7e1ff; border-top:1px solid #004B97; border-bottom:1px solid #d6e9ff;}
.pageEcoute  .fitem,
.pageEcoute  .fitem p {color:#003061;}
.pageEcoute  .fbutton { border-bottom:1px solid #004B97;border-top:1px solid #004B97;  background:#C7E1FF;}
.content p.intro{ color:#013; }
.content h4 { color:#004B97; }