/* Création par Anthony BRIOIT - RADIO EDITION */
<!--
body,td,th { font-size:12px;font-family:Verdana;color:#4f4b4c;}
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
*{outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}

#arriere { position:absolute; top:0px; left:0px; }

/* Global */
#accueil {width:980px; margin:auto; position: relative; padding-top:715px;  }
#pages {width:980px; margin:auto; position: relative; padding:0; padding-top:418px; position:relative;}
.fond { background-color:#FFFFFF; width:980px; height:auto;!important}

img { border:0; }
a:link {color: #000000;}
a:hover {color: #0066FF;}

/* Header */
.header { position:absolute; top:200px; height:208px; width:980px; }
.navhorizontal { position:absolute; top:152px; }
a.logo { display:block; position:absolute; top:100px; height:122px; z-index:888;}
a.logo strong  { display:none;}
a.logo h1 { display:none; }

/* En ce moment header */
.barre_onair { position:absolute; right:0px; top:60px; width:671px; height:81px; background:url("../images/global.png") no-repeat; background-position:-323px -358px; }
.barre_onair_vide { position:absolute; right:0px; top:60px; width:419px; height:81px; background:url("../images/global.png") no-repeat; background-position:-575px -639px; }
#emission_en_cours { position:absolute; left:76px; top:26px; width:250px; height:55px; overflow:hidden; }
#emission_en_cours img { width:47px; height:47px; margin:5px 0px 0px 5px; }
#emission_en_cours img.img_loading { width:16px; height:16px; margin:18px 0px 0px 18px; }

#emission_en_cours h3 { display:none;}
#emission_en_cours b { display: block; position:absolute; top:4px; right:3px; color:#333; width:187px; font-size:11px;  overflow:hidden;}
#emission_en_cours p { display: block; position:absolute; top:33px; right:5px; color:#333; width:180px; font-size:10px; color:#ffffff; margin:0px; padding:0px; overflow:hidden;}
a.txt_voir_fiche { color:#FFF; display:block; text-align:center; font-weight:bold; text-decoration:none; }
a.txt_voir_fiche:hover { color:#d5edf4; text-decoration:underline;}

/* Titre en cours */
.titre_en_cours_gd_head { position:absolute; right:145px; top:32px; font-size:11px; font-weight:bold; width:196px; height:15px; overflow:hidden; text-transform:uppercase; color:#1da2cd; }
#conteneur_textencemoment { position:absolute; right:145px; top:47px; font-size:11px; font-weight:normal; width:196px; height:32px; overflow:hidden; }

/* Separation accueil */
.sep { height:15px; }

/* Equalizer */
#flashContent { display:block; position:absolute; top:178px; left:750px; width:180px; height:33px; z-index:999;}

/* Fête du jour */
.fetedujour { position:absolute; top:0px; left:0px; color:#FFF; font-size:12px; margin-top:10px; width:242px; }

/* Slider */
#ombre_h_slider { width:980px; height:5px; background:url("../images/global.png") no-repeat; background-position:0px -477px; }
#ombre_b_slider { width:980px; height:4px; background:url("../images/global.png") no-repeat; background-position:0px -482px;   }

/* Compte header */
.compte_header { position:absolute; top:10px; left:785px; width:178px;}
.compte_header a { color:#333; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-right:5px; padding-right:5px; border-right:solid 1px #5281ae;}
.compte_header a:hover { color:#fff; text-decoration:underline;}
.compte_header a.last { border-right:0; }

/* Recherche header */
input.recherche_header { position:absolute; top:156px; right:3px; width:150px; height:29px; z-index:999; border:0; background:url("../images/global.png") no-repeat; background-position:-747px -143px; padding:0px 42px 0px 5px; font-size:12px; color:#666666; }
input.recherche_header:focus { background:url("../images/global.png") no-repeat; background-position:-747px -113px; }
input.submit_recherche_header { position:absolute; top:157px; right:4px; width:36px; height:27px; z-index:9999999; border:0; cursor:pointer; background:transparent;}
input.submit_recherche_header:hover {background:url("../images/global.png") no-repeat; background-position:-946px -144px; }

/* Recherche colonne gauche */
input.input_recherche { position:absolute; left:1px; top:30px; width:116px; height:29px; z-index:0; border:0; background:url("../images/global.png") no-repeat; background-position:0px -1077px; padding:0px 42px 0px 5px; font-size:12px; color:#666666;  }
input.input_recherche:focus { background:url("../images/global.png") no-repeat; background-position:0px -1108px; }
input.submit_recherche_gauche {  position:absolute; right:-1px; top:31px;  width:36px; height:27px; z-index:0; border:0; cursor:pointer; background:transparent;}
input.submit_recherche_gauche:hover {background:url("../images/global.png") no-repeat; background-position:-946px -144px; }

/* Applications header */
.application_header { position:absolute; top:45px; right:10px; top:0px; height:27px; overflow:hidden; width:661px; text-align:right;}
.application_header a.application_windows { display:block; float:right; width:170px; height:26px; background:url("../images/global.png") no-repeat; background-position:-450px -226px; margin-left:8px; }
.application_header a.application_windows:hover { background-position:-450px -260px;}
.application_header a.application_windows span { display:none;}

.application_header a.application_iphone { display:block; float:right; width:159px; height:26px; background:url("../images/global.png") no-repeat; background-position:-628px -226px; margin-left:8px; }
.application_header a.application_iphone:hover { background-position:-628px -260px;}
.application_header a.application_iphone span { display:none;}

.application_header a.application_android { display:block; float:right; width:159px; height:26px; background:url("../images/global.png") no-repeat; background-position:-795px -226px; margin-left:8px; }
.application_header a.application_android:hover { background-position:-795px -260px;}
.application_header a.application_android span { display:none;}

/* Zone membres header */
.form_membre { width:420px; height:105px; position:absolute; top:-120px; right:0px;  background:url("../images/global.png") no-repeat; background-position:-288px -120px; z-index:998; }
.form_membre h3 { position:absolute; top:28px; left:40px; font-size:15px; font-weight:bold; margin:0px; padding:0px; color:#000;}
.form_membre form { position:absolute; bottom:15px; left:10px; font-size:11px; font-weight:normal; margin:0px; padding:0px; color:#000;}

.input_head { border:solid 1px #333; background-color:transparent; padding:2px; font-size:12px; color:#333; font-weight:normal; margin-top:3px; }
.mail { width:100px;}
.passe { width:100px;}
.bt_login { border:solid 0px #333; background-color:transparent; padding:2px; font-size:12px; color:#000; font-weight:bold; }
.bt_login:hover { cursor:pointer;  color:#000;  }

.label_email { width:110px; float:left; color:#666; font-weight:normal; }
.label_passe { width:110px; float:left; color:#666; font-weight:normal; }
.label_ok { width:35px; float:left;  padding-top:4px; }

.lien_membre_head { width:145px; position:absolute; top:60px; right:0px; }
.lien_membre_head a { color:#333; text-decoration:underline; font-size:11px; }
.lien_membre_head a:hover { color:#000; text-decoration:underline; }

.lien_membre_head_identifie { width:145px; position:absolute; top:60px; left:15px; }
.lien_membre_head_identifie a { color:#333; text-decoration:underline; font-size:11px; }
.lien_membre_head_identifie a:hover { color:#000; text-decoration:underline; }



/* Bande Header */
.identification_header { margin:0; color: #FFF; width:100%; text-align: center; background-image:url(../images/bgh.gif); background-repeat:repeat-x; height:24px; padding:2px 0px 0px 0px;}
.centre { width:980px; text-align:left;  margin-left: auto;  margin-right: auto; }
.date { width:500px; text-align:left; float:left; margin-top:2px; }
.compte { width:350px; text-align:right; float:right; color:#333; }
.compte a {color:#333; font-size:10px; font-weight:bold; }
.compte a:hover {color:#fff;  }

/* Onglets header */
a.onglet_header {  width:126px; margin-top:1px; height:17px; float:right; background:url("../images/global.png") no-repeat; background-position:-369px -115px; display:block; text-align:center; padding-top:5px; }
a.onglet_header:hover { background-position:-369px -139px;}



/* Ecoute */
a.ecouterradio { position:absolute; top:34px; right:10px; width:134px; height:38px; z-index:998; background:url("../images/global.png") no-repeat;  background-position:-9px -301px; }
a.ecouterradio:hover {background-position:-164px -301px }
a.ecouterradio span { display:none;}

a.ecouterplusieurs { position:absolute; top:34px; right:10px; width:134px; height:38px; z-index:998; background:url("../images/global.png") no-repeat;  background-position:-9px -260px; }
a.ecouterplusieurs:hover {background-position:-164px -260px }
a.ecouterplusieurs span { display:none;}


.barre_onair .liste_container { position:absolute; width:980px; top:128px; left:-309px; z-index:999; display:none; background:url("../images/bg_ecoute.png") repeat; padding-bottom:10px;  }
.barre_onair_vide .liste_container { position:absolute; width:980px; top:128px; left:-561px; z-index:999; display:none; background:url("../images/bg_ecoute.png") repeat; padding-bottom:10px;  }
.bg_ecoute_ombre { position:absolute; width:980px; bottom:-10px; height:10px; left:0px; z-index:999; background:url("../images/bg_ecoute_ombre.png") repeat;  }
.item_webradio { width:311px; height:109px; background:url("../images/global.png") no-repeat;  background-position:-6px -671px; z-index:999; float:left; margin:10px 0px 0px 11px; position:relative; }
.img_webradio { position:absolute; top:19px; left:18px;  }
.item_webradio b { position:absolute; display:block; top:10px; left:105px; font-size:13px; color:#666;  }
.item_webradio div { position:absolute; display:block; top:29px; left:105px; width:200px; font-size:10px; color:#000;  }
a.bouton_ecouter_plusieurs_radios {  position:absolute; display:block; bottom:10px; left:105px; width:179px; height:32px; font-size:11px; color:#000; background:url("../images/global.png") no-repeat; background-position:-121px -786px; color:#FFF; padding-left:17px; padding-top:17px; font-weight:bold; text-transform:uppercase; text-decoration:none;   }

/* Slide ecouter */
.ecouter_slide { display:none; position:absolute; width:610px; right:15px; top:188px; z-index:100; background-color:#393; height:127px; background:url("../images/global.png") no-repeat;  background-position:-5px -351px }
.block { position:relative; }

a.hd { display:block; background:url("../images/global.png") no-repeat; background-position:-622px -373px;  width:121px; height:52px; position:absolute; top:55px; left:146px; }
a.hd:hover { display:block; background:url("../images/global.png") no-repeat; background-position:-622px -427px;  }
a.hd span { display:none;   }



a.bd { display:block; background:url("../images/global.png") no-repeat; background-position:-747px -373px;  width:121px; height:52px; position:absolute; top:55px; left:276px; }
a.bd:hover { display:block; background:url("../images/global.png") no-repeat; background-position:-747px -426px;  }
a.bd span { display:none;   }

a.logiciels { display:block; background:url("../images/global.png") no-repeat; background-position:-842px -1198px;  width:150px; height:32px; position:absolute; top:15px; right:10px; }
a.logiciels:hover { background:url("../images/global.png") no-repeat; background-position:-842px -1233px; }
a.logiciels span { display:none;   }

a.flux { display:block; background:url("../images/global.png") no-repeat; background-position:-842px -1267px;  width:150px; height:32px; position:absolute; top:55px; right:10px; }
a.flux:hover { background:url("../images/global.png") no-repeat; background-position:-842px -1300px; }
a.flux span { display:none;   }


a.fermer_div { color:#333; position:absolute; margin-left:460px; margin-top:100px; }
a.fermer_div:hover { color:#000; }


.onair { position:absolute; top:128px; left:515px; height:50px; color:#000; width:307px; color:#FFF;}

/* Publicité */
.pub_x3 { margin-left:0px; float:left; width:330px; }
#pub_728x90 { width:728px; height:90px; position:absolute; margin:0px 0px 0px 5px; top:10px; left:0px;  text-align:center; color:#FFFFFF; background-color:#FFFFFF;}
.loading { margin-top:29px; }
#pub300x250home { width:300px; height:250px; float:right; border:solid 1px #CCCCCC;  margin:15px 13px 15px 0px; text-align:center; }
#txt_pub { width:65px; height:12px; float:right; margin:0px 250px 0px 0px;   background:url("../images/global.png") no-repeat; background-position:-207px -1118px; }
#pub728x90header {  width:728px; height:90px; position:absolute; margin:0px 0px 0px 5px; top:10px; right:0px;  text-align:center; color:#000; background-color:#FFFFFF;  border:solid 1px #CCC;  z-index:999; }



/* Tabs */
.sep_gauche { width:5px; float:left; }
.slider_home { position:absolute; left:0px; top:67px; margin:0px; background-color:#000; }
.container {  margin-left:6px; width:556px;}
ul.tabs_actu_home { margin: 0; padding: 0; float: left; list-style: none; height: 41px; width: 357px; background:url("../images/global.png") no-repeat; background-position:0px -523px; text-align:right; padding-left:297px;}
ul.tabs_actu_home li { float: right; margin: 7px 3px 0 0 ; padding: 0; height: 26px; line-height: 26px; width:115px; overflow: hidden; position: relative; background:url("../images/global.png") no-repeat; background-position:-661px -523px;}
ul.tabs_actu_home li a { text-decoration: none; color: #ffffff; display: block; font-size:10px; font-weight:bold; text-align:center; padding: 0px; outline: none;}
ul.tabs_actu_home li a:hover { background:url("../images/global.png") no-repeat; background-position:-791px -560px; color:#fff;}	
html ul.tabs_actu_home li.actif, html ul.tabs_actu_home li.actif a:hover  { background:url("../images/global.png") no-repeat; background-position:-792px -523px; color:#000000;}
html ul.tabs_actu_home li.actif, html ul.tabs_actu_home li.actif a  { color:#111111;}
.tab_container { border-top: none; clear: both; float: left;  height:253px; margin-left:3px; width:655px;}
.contenu_tabs { margin:5px;}
.tab_container_bas { clear:both; margin-left:3px; background:url("../images/global.png") no-repeat; background-position:0px -565px; color:#000000; height:43px;}
.simpleTabs {float: left; margin-bottom:6px;}





/* Second Menu */
.second_menu { width:967px; height:22px; background:url("../images/global.png") no-repeat; background-position:0px -486px; margin:0px;  padding-top:9px; padding-left:14px; position:absolute; top:36px;  }
.second_menu a { font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; display:block; float:left; margin-right:8px; padding-right:8px; border-right:solid 1px #0e4c60; font-family:Geneva, Arial, Helvetica, sans-serif;}
.second_menu a:hover {text-decoration: underline;}



/* Sociaux */
a.reseau_facebook { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.reseau_facebook:hover b {  color:#d5edf4; text-decoration:underline;}
a.reseau_facebook span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-784px -450px; float:left; }
a.reseau_facebook b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}


a.RESEAU_delicious { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.RESEAU_delicious:hover b {  color:#ccc; text-decoration:underline;}
a.RESEAU_delicious span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-810px -450px; float:left; }
a.RESEAU_delicious b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}


a.RESEAU_google { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.RESEAU_google:hover b {  color:#ccc; text-decoration:underline;}
a.RESEAU_google span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-836px -450px; float:left; }
a.RESEAU_google b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}

a.RESEAU_stumbleupon { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.RESEAU_stumbleupon:hover b {  color:#ccc; text-decoration:underline;}
a.RESEAU_stumbleupon span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-862px -450px; float:left; }
a.RESEAU_stumbleupon b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}


a.RESEAU_twitter { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.RESEAU_twitter:hover b {  color:#d5edf4; text-decoration:underline;}
a.RESEAU_twitter span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-888px -450px; float:left; }
a.RESEAU_twitter b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}

a.RESEAU_youtube { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.RESEAU_youtube:hover b {  color:#d5edf4; text-decoration:underline;}
a.RESEAU_youtube span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-914px -450px; float:left; }
a.RESEAU_youtube b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}

a.RESEAU_myspace { display:block; border:none; float:right; color:#FFF; padding:0px; margin:0px; margin-top:-4px; border-right:solid 0px #0e4c60; margin-right:10px; }
a.RESEAU_myspace:hover b {  color:#d5edf4; text-decoration:underline;}
a.RESEAU_myspace span { display:block; width:23px; height:24px; background:url("../images/global.png") no-repeat; background-position:-940px -450px; float:left; }
a.RESEAU_myspace b { display:block;  float:left; color:#FFF; padding-top:4px; margin-left:4px;}




/* Fil d'ariane */
.ariane { margin:8px 8px 0px 8px; color:#333333; font-size:11px; }
.ariane a { font-size:11px; color:#000000; text-decoration:none; }
.ariane a:hover { font-size:11px; color:#333333; text-decoration:underline; }


/* Footer */
.footer { background:url("../images/footer.png") no-repeat; background-position:0px 0px; width:980px; height:345px; margin-top:15px; position:relative; }
#pubfooter_728x90 { margin:0px 0px 0px 125px; padding-top:11px; width:728px; height:90px; text-align:center; color:#FFFFFF; }

ul.ulfooter { float:left; list-style:none; width:230px; margin-left:15px; margin-top:30px; padding:0; }
.ulfooter li { list-style-position:inside; list-style:none; margin:0; padding:0; font-size:11px; color:#FFFFFF; margin-right:10px; }
.ulfooter li h3 { font-size:15px; color:#FFFFFF; display:compact; margin:0px; padding:0; padding-bottom:5px; margin-bottom:5px; border-bottom:dotted 1px #717171; }
.ulfooter li a { color:#FFFFFF; text-decoration:none; }
.ulfooter li a:hover { text-decoration: underline; }

.footer_bas { margin-bottom:30px; margin-top:30px; color:#FFFFFF; }
.footer_bas strong { display:block; color:#6eb7ff; width:150px; float:left; font-weight:normal; margin-bottom:2px; margin-left:20px;}
.footer_bas a { color:#FFFFFF; text-decoration:none; }
.footer_bas a:hover { text-decoration: underline; }

/* Logos footer */
.logos_footer { position:absolute; top:285px; left:10px; }
.logos_footer img { margin-right:5px; float:left; }

/* Popup cété koi */
.none { display:none; padding:0px; margin:0px; }
.none strong { display: block; font-size:20px; color:#333; }
a.reinit { display:block; margin:10px; color:#333; text-align:center; }
a.reinit:hover { color:#000; }