@charset "utf-8";

html, body
{
font-family:Verdana,sans-serif;
font-size: 12px;
font-weight: normal;
color: #000;
margin: 0;
padding:0;
background-color:#1683C6;
background-image:url(../../Images/fond_passion_rock3.jpg);
background-repeat:no-repeat;
background-position:top center;
background-attachment:fixed;
}

a { text-decoration: none; outline-style:none; color:#0073BB;} /* enleve le pointillé rouge dans firefox */
a:hover { text-decoration: underline;}

* {outline: none;} /*  Enlever le bug bleu de safari */

ul, li {margin:0;padding:0;list-style:none;} /* Reset les listes */
img { border: none; display: block;} /* Pour ne pas qu'il y aie un espace sous les images*/
h1, h2, h3,h4 {font-size: 1em;margin: 0;}

/* Bon à savoir */
a.info:hover{z-index:25; background-color:#ff0}
a.info span{display: none}

/* pour centrer la div principale*/
#divcentrale {margin:auto;width: 956px;background:#fff url(../../Images/equalizer-bg2.jpg) no-repeat 0px 133px;border:1px solid silver;border-top:none;border-bottom:none;position:relative;}

#topPub {height:106px;}

#topNav {position:relative;background:url(../../Images/top-nav-bg.gif) repeat-x left bottom;height:27px;margin:0 0 132px 0;}
#topNav #fcb {position:absolute;top:-21px;left:20px;}
#topNav #twt {position:absolute;top:-20px;left:50px;}
#topNav li, #topNav a {color:#fff;font:13px/25px verdana,sans-serif;height:27px;}
#topNav li {float:left;margin-right:20px;}
#topNav a {display:block;}

#logo {position:absolute;top:155px;left:57px;}
#stations{ background-image:url(../../Images/bande_stations.jpg); background-repeat:no-repeat; width:302px; height:46px; padding:0; margin:0; margin-bottom:5px; margin-left:3px; padding-top:20px; padding-left:7px;}
#spec {position:relative;height:121px;width:917px;margin:0 auto 0 auto;background:url(../../Images/spec-bg.png) no-repeat;}
#specEnOnde {position:absolute;top:70px;left:30px;width:268px;overflow:hidden;}
#specEnOnde div.emission a {display:block;color:#f8964e;font:bold 12px verdana,sans-serif;margin:0 0 6px 0;white-space:nowrap;}
#specEnOnde div.song a {display:block;font:10px verdana,sans-serif;white-space:nowrap;}
#specEnOnde a:hover {text-decoration:none;}
#specDirect {display:block;float:left;background:url(../../Images/pen.jpg) no-repeat;padding:5px 0 0 63px;height:33px;position:absolute;top:68px;right:200px;font:bold 12px verdana,sans-serif;color:#0073BB;}
#specDirect:hover {background:url(../../Images/pen-hover.jpg) no-repeat;text-decoration:none;color:#ef8e48;}
#specSong {display:block;float:left;background:url(../../Images/star.jpg) no-repeat;padding:5px 0 0 63px;height:33px;position:absolute;top:68px;right:35px;font:bold 12px verdana,sans-serif;color:#0073BB;}
#specSong:hover {background:url(../../Images/star-hover.jpg) no-repeat;text-decoration:none;color:#ef8e48;}
#specEcoute {display:block;float:left;padding:5px 0 0 60px;height:33px;position:absolute;top:68px;right:375px;font:bold 12px verdana,sans-serif;color:#0073BB;}
#specEcoute:hover {text-decoration:none;color:#ef8e48;}

#nav {position:relative;height:53px;width:932px;margin:-4px 0 0 19px;}
#nav li, #nav a {color:#808080;font:13px verdana,sans-serif;text-align:center;}
#nav li {float:left;height:53px;width:132px;background:url(../../Images/nav-item-bg.png) no-repeat;}
#nav li:hover, #nav li.active {width:132px;background:url(../../Images/nav-item-hover-bg.png) no-repeat;}
#nav li:hover, #nav li.active, #nav li:hover a, #nav li.active a {color:#0073BB;font-weight:bold;}
#nav li.first {margin-left:0;}
#nav a {display:block;padding:10px 3px 0 0;height:32px;}
#nav a.double {padding-top:5px;height:37px;}
#nav a:hover {text-decoration:none;}
#nav li.deces {width:140px;background:url(../../Images/nav-last-item-bg.png) no-repeat;}
#nav li.deces:hover, #nav li.deces-active {background:url(../../Images/nav-last-item-hover-bg.png) no-repeat;}
#nav li.deces a {padding:5px 20px 0 0px;}

#contenu {background:url(../../Images/contenu-bg.png) repeat-y;padding-bottom:70px;padding-top:25px;margin-top:-11px;}

h2#actu-centre {text-indent:-9999px;background:url(../../Images/actualites-centre-du-quebec.gif) no-repeat;height:19px;margin:0 0 6px 57px;}
h2#actu-thetford {text-indent:-9999px;background:url(../../Images/actualites-thetford.gif) no-repeat;height:23px;margin:0 0 6px 57px;}

#actu {font:12px verdana,sans-serif;color:#000;background:url(../../Images/actualites-bg-stretch.gif);width:898px;margin:0 auto 10px auto;}
#innerActu {padding:10px 0 15px 20px;}
#actu .topBg {background:url(../../Images/actualites-bg-top.gif) no-repeat;}
#actu .bottomBg {background:url(../../Images/actualites-bg-bottom.gif) no-repeat left bottom;}
#left-actu {float:left;width:524px;border-right:2px solid #9fd5e8;}
#left-actu .actualites1 {background:url(../../Images/actualites1-bg.gif) repeat-x left bottom;padding:0 7px 30px 7px;margin:0 20px -10px 0;}
#left-actu .actualites2 {float:left;width:234px;border-right:2px solid #9fd5e8;padding:0 7px 0 7px;}
#left-actu .actualites3 {float:left;width:228px;padding:0 0 0 22px;}
/*Dans la page actualites, presque meme styles que l'accueil*/
#left-actualites {float:left;width:584px;border-right:2px solid #9fd5e8; margin-bottom:40px;}
#left-actualites .actualites1 {background:url(../../Images/actualites1-bg.gif) repeat-x left bottom;padding:0 7px 30px 7px;margin:0 20px -10px 0;}
#left-actualites .actualites2 {float:left;width:254px;border-right:2px solid #9fd5e8;padding:0 7px 0 7px;}
#left-actualites .actualites3 {float:left;width:248px;padding:0 0 0 22px;}
#right-actu {float:left;margin-left:20px;width:320px;}
#right-actu ul {margin:30px 0 40px 0;}
#right-actu li {font:bold 12px verdana,sans-serif;color:#0073BB;margin-bottom:10px;}
#right-actu li span {font-weight:normal;padding-right:3px;}
#actu .type {font:bold 12px verdana,sans-serif;color:#094760;margin:0 0 10px 0;}
#actu h3 {font:21px verdana,sans-serif;color:#0073BB;margin:0 0 5px 0;}
#actu h4 {font:bold 12px verdana,sans-serif;color:#0073BB;margin:0 0 5px 0;}
#actu #actuAutres {float:left;margin:3px 28px 0 0;}
#actu #actuRss {float:left;margin:0 0 0 0;}
#actu_main{font:12px verdana,sans-serif;color:#000;}
#actu_main h3 {font:21px verdana,sans-serif;color:#0073BB;margin:0 0 5px 0;}
#actu_main h4 {font:bold 12px verdana,sans-serif;color:#0073BB;margin:0 0 5px 0;}
#actu_main .type {font:bold 12px verdana,sans-serif;color:#094760;margin:0 0 10px 0;}
.actualites .type {font:bold 12px verdana,sans-serif;color:#094760;margin:0 0 10px 0;}
a.actu-arrow {color:#0073BB;font-weight:bold;}

#main {padding:0 0 0 35px;}

#main #leftLinks {float:left;width:245px;margin-right:80px;}
#main #rightLinks {float:left;width:245px;}

#main .emissions h2 {background:url(../../Images/emissions.gif) no-repeat;text-indent:-9999px;height:40px;margin-top:30px;}
#main .emissions ul {width:245px;font:13px verdana,sans-serif;color:#0E4F70;margin-top:34px;margin-bottom:52px;}
#main .emissions li {margin-top:10px;}

#main .extraits h2 {background:url(../../Images/extraits-sonores.gif) no-repeat;text-indent:-9999px;height:40px;}
#main .extraits ul {width:245px;font:13px verdana,sans-serif;color:#0E4F70;margin-top:34px;}
#main .extraits li {margin-top:10px;background:url(../../Images/bullet-song-orange.gif) no-repeat left 0.1em;padding-left:25px;}
#main .extraits li a {display:block;}

#main .evenements h2 {background:url(../../Images/evenements.gif) no-repeat;text-indent:-9999px;height:40px;margin-top:30px;}
#main .evenements ul {width:245px;font:13px verdana,sans-serif;color:#0E4F70;margin-top:34px;margin-bottom:30px;}
#main .evenements li {margin-top:10px;}
#main .evenements li a {display:block;}

#main .liens h2 {background:url(../../Images/liens.gif) no-repeat;text-indent:-9999px;height:40px;}
#main .liens ul {width:245px;font:13px verdana,sans-serif;color:#0E4F70;margin-top:34px;}
#main .liens li {margin-top:10px;background:url(../../Images/bullet-rond-blue.gif) no-repeat 2px 0.4em;padding-left:15px;}

#left {float:left;width:580px;}

#right {float:left;margin:0 0 0 10px;width:310px;}

#meteo {width:306px;height:283px;margin:6px auto 0 auto;background:url(../../Images/meteo-bg.gif) no-repeat;}
#meteo iframe {margin:85px 0 0 68px;}

#decompte {width:306px;margin:6px auto 0 auto;background:url(../../Images/decompte-bg-stretch.gif) repeat-y;}
#decompte .topdecompte {height:82px;background:url(../../Images/decompte-bg-top.gif) no-repeat;}
#decompte .bottom {height:10px;background:url(../../Images/decompte-bg-bottom.gif) no-repeat;}
#decompte ul {margin:10px 0 20px 0;}
#decompte li {}
#decompte .num {float:left;width:30px;text-align:right;font:34px verdana,sans-serif;color:#A2B230;}
#decompte .details {float:left;width:200px;padding:0 0 0 25px;border-top:2px solid #f2f1c2;border-right:2px solid #f2f1c2;}
#decompte .details .title {font:13px verdana,sans-serif;color:#0E4F70;margin:3px 0 3px 0;}
#decompte .details .artist {font:12px verdana,sans-serif;color:#0073BB;}
#decompte li.first .details {border-top:none;}
#decompte .thumb {float:left;padding:3px 0 0 3px;border-top:2px solid #f2f1c2;}
#decompte li.first .thumb {border-top:none;}
#decompte #suiteDecompte {display:block;width:210px;height:30px;background:url(../../Images/voir-la-suite-du-decompte.gif);text-indent:-9999px;margin:0 0 5px 10px;}

#bottomNav {height:142px;padding-top:20px;background:url(../../Images/footer-nav-bg.gif) no-repeat;}
#bottomNav ul {width:780px;margin:auto;}
#bottomNav li, #bottomNav a {color:#0073BB;font-size:13px;}
#bottomNav li {float:left;margin-left:25px;}
#bottomNav li.first {margin:0;}
#bottomNav a {display:block;margin-bottom:10px;}

#footer {clear:both;height:39px;background:url(../../Images/footer-bg.gif) no-repeat;text-align:center;line-height:39px;color:#fff;}
	
#copyright {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: center; color:#ffffff;font-size:11px;}

/*Splash screen*/
#logos{height:120px; display:inline; border:1px solid red; width:720px;}
#station1055{width:341; height:120px; float:left;}
#station1019{width:341; height:120px; float:left;}
#infos_cookies{font-size:11px;}

/* Page programmation */
h1.programmation {background:url(../../Images/programmation.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
table.programmation {border:1px solid #0073BB;border-top:none;border-collapse:collapse;}
table.programmation th, table.programmation th a {font:bold 12px/32px verdana,sans-serif;color:#fff;text-align:center;vertical-align:middle;}
table.programmation th {background:#0073BB;}
table.programmation th a {display:block;padding:0 20px;}
table.programmation th a:hover, table.programmation th a.active {text-decoration:none;background:#fff;color:#0073BB;}
table.programmation td.hour {background:#00ADEE;color:#fff;font:bold 17px verdana,sans-serif;text-align:center;vertical-align:middle;padding:0 10px;}
table.programmation td {border-bottom:1px solid #0073BB;padding:20px 20px;color:#0E4F70;font:12px verdana,sans-serif;}
table.programmation h2 {font:bold 13px verdana,sans-serif;color:#0E4F70;}

/*Page Émission*/
.boutongo {border-style:none;background:url(../../Images/btn_go.png) top left;width:54px;height:34px;}
.boutonautresextraits {border-style:none;background:url(../../Images/btn_voirextraits.png) top left;width:206px;height:34px;}
.boutonarchives {border-style:none;background:url(../../Images/btn_voirarchives.png) top left;width:166px;height:34px;}
.boutonblognews {border-style:none;background:url(../../Images/btn_nouveautes.gif) top left;width:178px;height:34px;}


/* Page animateurs */
h1.animateurs {background:url(../../Images/animateurs.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
ul.animateurs li {color:#000;margin-bottom:30px;}
ul.animateurs h2 {color:#0073bb;font:bold 17px verdana,sans-serif;}
ul.animateurs a.contact {display:block;float:left;background:url(../../Images/puces/mail.gif) no-repeat;padding-left:20px;line-height:10px;height:12px;margin-top:10px;}

/* Page actualités */
h1.actualites {background:url(../../Images/actualites-centre-du-quebec-page.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
h1.actualites_page {text-indent:-9999px;height:40px;margin-bottom:20px;}
h1.actu-centre {background:url(../../Images/actualites-centre-du-quebec-page.gif) no-repeat;}
h1.actu-thetford {background:url(../../Images/actualites-thetford-page.gif) no-repeat;}
ul.actualites {margin-right:20px;}
ul.actualites li {color:#000;border-top:1px solid #0073BB;padding-top:2em;}
ul.actualites li.first {border-top:none;padding-top:0;}
ul.actualites h2 {color:#0E4F70;font:13px verdana,sans-serif;}
ul.actualites h4 {font:bold 12px verdana,sans-serif;color:#0073BB;}

/* Page avis de décès */
h1.avisdeces {background:url(../../Images/avisdeces.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
ul.avisdeces li {margin-top:40px;}
ul.avisdeces img {width:101px;height:109px;float:left;margin-right:20px;}
ul.avisdeces div {float:left;color:#0073BB;font:13px verdana,sans-serif;padding-top:35px;width:400px;}
ul.avisdeces div.detail {padding-top:75px;}
ul.avisdeces h2 {color:#0E4F70;font:13px verdana,sans-serif;}
ul.avisdeces a.plus {text-indent:-9999px;background:url(../../Images/en-savoir-plus.gif);width:148px;height:30px;display:block;clear:both;float;left;margin-top:10px;}
ul.avisdeces p {color:#4D4D4D;}

/* Nouveautés */
h1.nouveautes {background:url(../../Images/nouveautes.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
table.nouveautes {width:548px;}
table.nouveautes td {border-top:1px solid #BED63A;padding:40px 0;}
table.nouveautes tr.first td {border-top:none;}
table.nouveautes td.thumb {width:99px;}
table.nouveautes td.song {width:268px;font:13px verdana,sans-serif;}
table.nouveautes td.song, table.nouveautes td.song a {color:#0E4F70;line-height:16px;}
table.nouveautes td.song a {display:block;float:left;background:url(../../Images/decompte-bullet.gif) no-repeat;padding-left:34px;}
table.nouveautes td.artist {width:182px;font:12px verdana,sans-serif;color:#0073BB;}

/*Trouver une chanson*/
h1.trouverchanson{background:url(../../Images/trouver-une-chanson.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}

/* Décompte */
h1.decompte {background:url(../../Images/decompte.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
table.decompte {width:574px;}
table.decompte td {border-top:1px solid #BED63A;padding-top:5px;padding-bottom:5px;}
table.decompte tr.first td {border-top:none;}
table.decompte td.number {width:43px;border-top:none;text-align:right;padding-right:7px;font:34px verdana,sans-serif;color:#A2B230;}
table.decompte td.song {width:260px;padding-left:8px;padding-right:8px;}
table.decompte td.song, table.decompte td.song a {color:#0E4F70;line-height:16px;}
table.decompte td.song a {display:block;float:left;background:url(../../Images/decompte-bullet.gif) no-repeat;padding-left:34px;}
table.decompte td.artist {width:180px;padding-right:10px;font:12px verdana,sans-serif;color:#0073BB;}
table.decompte td.thumb {width:61px;}
div.decompte {font:12px verdana,sans-serif;color:#000;margin-left:15px;margin-right:15px;}

/* Top 3 */
h1.top {background:url(../../Images/top3.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;}
table.top td {padding-top:8px;padding-bottom:8px;}
table.top td.number {width:36px;font:34px verdana,sans-serif;color:#A2B230;}
table.top td.thumb {width:71px;}
table.top td.song, table.top td.song a {color:#0E4F70;line-height:16px;}
table.top td.song a {display:block;float:left;background:url(../../Images/decompte-bullet.gif) no-repeat left center;padding-left:34px;}
table.top td.song a span, table.top td.song span {color:#0073BB;}
div.top {font:12px verdana,sans-serif;color:#000;margin-right:15px;}

/* Votez */
h2.votez {background:url(../../Images/votez.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;margin-top:40px;}
table.votez th {text-align:center;font:bold 13px verdana,sans-serif;color:#0E4F70;}
table.votez td {text-align:left;padding-top:4px;padding-bottom:4px;}
table.votez tr.alternate td {background-color:#DEF7F9;}
table.votez tr.alternate td.checkbox {background-color:#F2F9F9;}
table.votez td.checkbox {width:32px;border-right:3px solid #fff;text-align:center;}
table.votez td.song {width:253px;padding-left:32px;padding-right:32px;}
table.votez td.song, table.votez td.song a {color:#0E4F70;font:13px verdana,sans-serif;line-height:16px;}
table.votez td.song a {display:block;float:left;background:url(../../Images/decompte-bullet.gif) no-repeat left center;padding-left:34px;}
table.votez td.artist {width:200px;font:12px verdana,sans-serif;color:#0073BB;}
table.votez td.thumb {width:45px;}
.bouton-votez {margin-top:20px;margin-right:10px;}
.bouton-votez a {display:block;float:right;width:89px;height:30px;background:url(../../Images/votez-bouton.gif);text-indent:-9999px;}

/* Musique */
h1.musique{background:url(../../Images/musique.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}
h2.decompte2{background:url(../../Images/mus_decompte.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}
h3.musique{font-size:120%; margin-bottom:10px; color:#0C4D71;}
.boutonrechercher{border-style:none;background:url(../../Images/btn_rechercher.png) top left;width:127px;height:34px;}
#date-diffusion{float:left; width:180px; padding:0; margin:0; vertical-align:text-top;}
#date-diffusion p{margin:0; padding:0; font-size:11px;}
#heure-diffusion{float:right; width:180px; padding:0; margin:0; vertical-align:text-top;}
#heure-diffusion p{margin:0; padding:0; font-size:11px;}
#minitop3{ width:287px; float:left; }
#minitop3 table {width:287px}
#mini-nouveautes{width:287px; float:right;}
h2.minitop32{background:url(../../Images/mus_top3.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}
h2.mini-nouveautes2{background:url(../../Images/mus_nouveautes.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}
table.top3 { border-right:1px solid #BED63A;}
table.top3 tr td {border-top:1px solid #BED63A;}
table.top3 tr.first td {border-top:none;}
table.top3 td {margin-top:8px;margin-bottom:8px;}
table.top3 td.number {width:36px;font:34px verdana,sans-serif;color:#A2B230;}
table.top3 td.thumb {width:61px;}
table.top3 td.song, table.top3 td.song a {color:#0E4F70;line-height:16px;}
table.top3 td.song a {display:block;float:left;background:url(../../Images/decompte-bullet.gif) no-repeat left center;padding-left:34px;}
table.top3 td.song span, table.top3 td.song a span {color:#0073BB;}
table.nouveautes2 {width:280px;}
table.nouveautes2 td {margin-top:5px;margin-bottom:5px;}
table.nouveautes2 tr td {border-top:none;}
table.nouveautes2 td.number {width:43px;border-top:none;text-align:right;padding-right:7px;font:34px verdana,sans-serif;color:#A2B230;}
table.nouveautes2 td.song {width:400px;padding-left:8px;padding-right:8px;}
table.nouveautes2 td.song a {display:block;float:left;background:url(../../Images/decompte-bullet.gif) no-repeat; background-position: left center; padding-left:34px;color:#0E4F70;line-height:16px;}
table.nouveautes2 td.artist {width:180px;padding-right:10px;font:12px verdana,sans-serif;color:#0073BB;}
table.nouveautes2 td.thumb {width:61px;}
.boutonpourvoter{border-style:none;background:url(../../Images/btn_pourvoter.png) top left;width:122px;height:34px;}
.boutonnouveautes{border-style:none;background:url(../../Images/btn_nouveautes.png) top left;width:193px;height:34px;}
.boutonsuitedecompte{border-style:none;background:url(../../Images/btn_suite-decompte.png) top left;width:214px;height:34px;}
/*Photos*/
h1.photos{background:url(../../Images/photos.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}

/* nous joindre */
h1.nousjoindre {background:url(../../Images/nousjoindre.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}		
.tab {display:none;color:#000;}
#onglet1 { background-image:url(../../Images/onglet_1.png); width:124px; height:27px;}
#onglet2 { background-image:url(../../Images/onglet_2.png); width:133px; height:27px;}
#onglet3 { background-image:url(../../Images/onglet_3.png); width:192px; height:27px;}		
.formulairegauche {float:left;width:111px;}
.formulairechamp {width:222px;}
.bleu { color:#0073BB;}

/*Plan du site*/
h1.plan {background:url(../../Images/plandusite.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}	
#plandusiteliste { color:#802517;  font-variant:small-caps; font-size:120%;}
#plandusiteliste ul {margin:0px; padding:0px; font-variant:normal;}
#plandusiteliste li {margin-top:10px;background:url(../../Images/bullet-rond-blue.gif) no-repeat 2px 0.4em;padding-left:15px;}
#plandusiteliste .marge li { color:#333333; margin-bottom:5px; margin-left:20px; list-style-image:none; margin-bottom:10px; font-size:80%;}
#plandusiteliste .marge a { color:#333333;}
/* telechargements */
h1.telechargements {background:url(../../Images/telechargements.gif) no-repeat;text-indent:-9999px;height:37px;margin-bottom:20px;}
#listetelechargement {color:#000;}
.boutonenvoyer {border-style:none;background:url(../../Images/btn_envoyer.png) top left;width:110px;height:34px;}
.boutonrecommencer {border-style:none;background:url(../../Images/btn_recommencer.png) top left;width:147px;height:34px;}

/*Événements*/
h1.evenement {background:url(../../Images/evenement.gif) no-repeat;text-indent:-9999px;height:41px;margin-bottom:20px;}	
.titreevent{color:#0E4F70;}
.subtitreevent{color:#0073BB;}
.hrcolor{color:#BED63A;}

/* Émission */
h1.emission {font:30px verdana,sans-serif;color:#000;}   	
.animateursemission h2 {background:url(../../Images/animateurs-sub.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;margin-top:40px;}
.animateursemission ul li a {display:block;float:left;background:url(../../Images/puces/mail.gif) no-repeat right;padding-right:30px;}
.extraits h2 {background:url(../../Images/extraits-sub.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;margin-top:40px;}
.extraits table {width:556px;}
.extraits td.icon {width:37px;}
.extraits td.date {width:103px;}
.extraits td.author {width:122px;}
.extraits td.title {width:294px;}
.blogue h2 {background:url(../../Images/blogue-sub.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;margin-top:40px;}
.dateemission {color:#0E4F70;font-size:12px;margin-bottom:20px;}
.cms { color:Black;}
.horraire h2 {background:url(../../Images/horraire-sub.gif) no-repeat;text-indent:-9999px;height:40px;margin-bottom:20px;margin-top:40px;}
.horaire { background: url(../../images/fondhoraire.gif); width:574px; height:80px; }
.horaire td {  text-align:center;overflow:hidden; }
.horaire td.dim {width:88px;}
.horaire td.lun {width:80px;}
.horaire td.mar {width:79px;}
.horaire td.mer {width:80px;}
.horaire td.jeu {width:79px;}
.horaire td.ven {width:80px;}
.rangeedubas {color:#4A8498; font-size:9px; white-space: nowrap;vertical-align:top;}	
.rangeeduhaut td {color:#0E4F70;line-height:20px;font-weight:bold;}
.tableextraitsonore {color:#0E4F70;}
.tableextraitsonore  td{ padding: 5px 5px 5px 5px ;}
.tableextraitsonore a {color:#0E4F70;}
.rangeebleue { background-color:#DEF7F9;}
		
.rollOver {display:block;background-repeat:no-repeat;background-position:0 0;float:left}	
.rollOver:hover {background-position:bottom right;}
.rollOver span {display:none;}
		
.sourislien {cursor:pointer;}

.left {float:left;}
.right {float:right;}

a.invisible {color:inherit;text-decoration:none;cursor:pointer;}
a.invisible:hover {text-decoration:underline;}
* html a.invisible, *+html a.invisible {color:expression(this.parentNode.currentStyle.color);} 

/* CLEAR FIX pour régler les problemes de float */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/* Émission */
h3.emission { color:#0073BB; font-size: 180%; font-weight:normal;}
