


.separateurleft {
clear:left;
font-size:0;
line-height:0;
height:5px;
margin:0;
padding:0;
}

.separateur_tiret {
border-top:1px dashed #EAEAEA;
clear:both;
font-size:0;
line-height:0;
height:0;
margin:0 10px;
padding:0;
}

.separateur_tiret_bleu {
border-top:1px dashed #006995;
}

.separateur_h {
background-image:url(/style/images/tiret_h.gif);
background-repeat:repeat-y;
clear:both;
font-size:0;
line-height:0;
height:0;
margin:5px 0;
padding:0;
}


.degrade_gris_30px {
background-image:url(images/bg_gris_deg_30px.gif);
background-repeat:repeat-x;
height:30px;
background-color:red;
}

#btn_gris {
background:#FFF;
color:#278fbf;
font-weight:700;
font-size:1.2em;
text-align:center;
padding:10px 0;
}

.btn_gris_hautgauche {
margin-right:-3px;
float:left;
width:8px;
height:20px;
background-image:url(images/angle_gauche_btn_gris.gif);
background-repeat:no-repeat;
}

.btn_gris_hautcentre {
height:20px;
background-image:url(images/centre_btn_gris.gif);
background-repeat:repeat-x;
}

.btn_gris_hautdroit {
margin-left:-3px;
float:right;
width:8px;
height:20px;
background-image:url(images/angle_droit_btn_gris.gif);
background-repeat:no-repeat;
}

.bord_carte_left {
background:url(images/bloc_bleuciel/carte_gauche.gif);
width:14px;
height:34px;
background-repeat:repeat-y;
margin-bottom:-3px;
float:left;
}

.bord_carte_right {
background:url(images/bloc_bleuciel/carte_droite.gif);
width:14px;
height:34px;
margin-bottom:-3px;
background-repeat:repeat-y;
float:right;
}

#blocshautgauchehome {
float:left;
margin-right:0;
}

#alaune {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
height:365px;
width:300px;
margin-bottom:4px;
}

#alaune .photoalaune {
background-color:#000;
width:300px;
height:290px;
overflow:hidden;
}

#vuluentendu {
background-color:#fff;
}

#nav_vuluentendu li {
display:inline;
float:left;
font-size:1em;
margin-bottom:6px;
}

#nav_vuluentendu .onglet_vuluentendu a:hover,#accueil a:focus,#accueil a:active {
background:url(images/homepage/onglet_vu_lu_entendu.gif) no-repeat 0 -21px;
color:#fff;
}

.vuluentendu .imgvuluentendu {
float:left;
border:1px solid #a5a5a5;
height:48px;
width:73px;
margin:9px 3px 9px 8px;
}

#h_flux_actu {
background:#fff;
}

.vuluentendu .bloc_texte_vuluentendu {
float:left;
margin-top:8px;
height:48px;
}

.titre1_vuluentendu a {
text-decoration:none;
color:#b00068;
}

.vuluentendu .titre1_vuluentendu {
color:#9fb700;
font-weight:700;
font-size:1.2em;
width:160px;
}

.vuluentendu .titre2_vuluentendu {
color:#ff9c00;
font-weight:700;
font-size:1.2em;
width:160px;
}

.vuluentendu .note1_vuluentendu {
color:#9fb700;
font-weight:700;
font-size:1.2em;
}

.vuluentendu .note2_vuluentendu {
color:#ff9c00;
font-weight:700;
font-size:1.2em;
}

.vuluentendu .note3-4_vuluentendu {
color:#0080a8;
font-weight:700;
font-size:1.2em;
}

.vuluentendu .bg_note_vuluentendu {
background-image:url(images/homepage/bg_note_vuluentendu.gif);
height:40px;
width:40px;
background-repeat:no-repeat;
background-position:center;
float:left;
text-align:center;
vertical-align:middle;
margin-left:3px;
padding-top:20px;
}

ul.fleche {
margin:0;padding:0;list-style:none;
}

.contenu_musique_fil_infos_musique {
background-color:#FFF;
border-left:1px solid #0080A8;
border-right:1px solid #0080A8;
min-height:577px;
padding-top:12px;
}

#lemag {
width:670px;
height:90px;
margin-bottom:10px;
}

#lemag2 {
width:650px;
}

#lemag ul {
height:88px;
margin:0;
padding:0;
}

#lemag li .photo {
background-image:url(images/homepage/imglemag.jpg);
width:83px;
height:62px;
float:left;
border:1px solid #717171;
vertical-align:middle;
margin:12px 0;
}

#lemag .texte {
float:left;
height:88px;
width:99px;
font-weight:700;
line-height:1.2em;
padding:10px 10px 5px 5px;
}

#lemag .date {
color:#bdbdbd;
float:left;
font-size:0.8em;
}

#lemag li .separateur {
width:20px;
height:88px;
background-color:red;
}

#nav_linfoencontinu li {
display:inline;
float:left;
font-size:1em;
}

#nav_linfoencontinu .onglet_linfoencontinu a:hover,#accueil a:focus,#accueil a:active {
background:url(images/homepage/onglet_vu_lu_entendu.gif) no-repeat 0 -21px;
color:#fff;
text-decoration:none;
}

#colonnegauchehome {
float:left;
width:650px;
}

#colonnewidgethauthome {
float:left;
margin-left:10px;
width:320px;
}

.curseur_actus_image {
background:red;
float:right;
width:20px;
height:20px;
}

#videoshome {
margin-bottom:10px;
width:320px;
}

#videoshome ul {
list-style:none;
margin:0;
padding:0;
}

#videoshome li {
display:inline;
padding-left:5px;
}

#banner {
height:275px;
width:320px;
}

#cadrecarrepub {
background-color:#CCC;
float:left;
height:270px;
width:320px;
}

.tele_ce_soir {
width:320px;
margin-bottom:10px;
min-height:150px;
font-weight:700;
}

.tele_ce_soir .chapeau {
font-size:11px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-weight:normal;
color:#888888;
}

.nouveautes_singles {
width:650px;
clear:both;
margin-bottom:16px;
}

.contenu_nouveautes_singles {
min-height:120px;
height:199px;
}

.conteneur_achat_cd {
background:url(images/bg_achat_cd.gif);
float:left;
height:140px;
width:95px;
margin:10px 8px 0 17px;
}

.contenu_achat_cd {
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
height:161px;
width:94px;
float:left;
}

.haut_achat_cd {
width:96px;
height:7px;
background:url(images/bg_achat_cd_haut.gif);
background-repeat:no-repeat;
}

.bas_achat_cd {
width:96px;
height:7px;
background:url(images/bg_achat_cd_bas.gif);
background-repeat:no-repeat;
float:left;
}

.pochette_nouveautes_albums {
width:80px;
height:80px;
padding-left:7px;
}

.texte_nouveautes_album {
height:80px;
padding-left:7px;
width:80px;
}

.texte_nouveautes_album .artiste {
color:#9fb700;
font-weight:700;
font-size:1.2em;
text-align:center;
}

.texte_nouveautes_album .titre {
color:#333;
text-align:center;
}

#projecteur_sur {
clear:both;
margin-bottom:10px;
width: 320px;
}

.projecteur_gauche {
background-image:url(images/le_top/bg_gauche_projecteur.gif);
background-repeat:no-repeat;
float:left;
height:213px;
width:10px;
}

.projecteur_droit {
background-image:url(images/le_top/bg_droite_projecteur.gif);
background-repeat:no-repeat;
float:right;
height:213px;
width:10px;
}

.projecteur_centre {
background-image:url(images/le_top/bg_centre_projecteur.gif);
background-repeat:repeat-x;
height:7px;
margin:-7px 10px 0;
}

.contenu_projecteur_sur {
min-height:213px;
_height:180px;
}

.pochette {
width:80px;
height:80px;
float:left;
margin:15px 0 0 3px;
}

.description_albums {
height:80px;
width:200px;
float:left;
margin:15px 0 5px 7px;
}

.cd_commentaire {
color:#000;
font-size:1em;
font-weight:normal;
line-height:1em;
text-align: justify;
}

a.cd_lien *  {
	display: inline;
	margin-left:5px;
	vertical-align: middle;
}

.btn_next_projecteur {
margin-top:12px;
}

.contenu_derniers_commentaires {
min-height:210px;
}

.comment {
background:url(images/le_top/bg_comment.gif);
background-repeat:repeat-x;
height:55px;
width:315px;
float:left;
margin-top:10px;
}

.nom_user {
color:#FFF;
float:left;
width:99px;
height:17px;
background:url(images/le_top/bg_user_comment.gif);
background-repeat:repeat-x;
}

.date_post {
color:#666;
text-align:right;
float:left;
width:208px;
height:17px;
background:#ccc;
}

.le_commentaire {
margin-top:15px;
padding:3px;
}

.comment_gauche {
background-image:url(images/le_top/bg_comment_gauche.gif);
background-repeat:no-repeat;
float:left;
height:55px;
width:4px;
}

.comment_droit {
background-image:url(images/le_top/bg_comment_droit.gif);
background-repeat:no-repeat;
float:right;
height:55px;
width:4px;
}

#nouveautes_albums {
width:650px;
height:430px;
clear:both;
margin-bottom:10px;
}

#guidemusiquehome {
background-color:#fff;
width:650px;
clear:both;
margin-bottom:10px;
}

#shoppinghome {
width:320px;
clear:both;
margin-bottom:10px;
}

.separate {
background:url(images/shopping/separate.gif);
background-repeat:repeat-y;
height:81px;
width:2px;
float:left;
}

#ozapetvous {
width:320px;
clear:both;
margin-bottom:10px;
}

#ozapetvous ul {
padding-left:5px;
list-style-image:url(images/puces/puce_liste_fleche_bleu.gif);
color:#278fbf;
margin:0;
}

#ozapetvous li a {
color:#278fbf;
text-decoration:none;
}

#sondagehome {
width:320px;
clear:both;
margin-bottom:10px;
background-color:#00557b;
font-family:"trebuchet ms", arial, sans-serif;
}

div.sondage_titre {
display:block;
width:320px;
height:24px;
}

div.sondage_titre_police {
background-image:url(images/bloc_sondage/sondage_titre_background.gif);
margin-left:27px;
margin-right:7px;
height:24px;
color:#FFF;
font-size:1.3em;
font-weight:700;
line-height:24px;
padding-left:5px;
}

div.sondage_content {
background-color:#00557b;
color:#FFF;
width:320px;
}

div.sondage_bas {
display:block;
width:320px;
height:15px;
}

div.sondage_bas_droite {
float:left;
width:7px;
}

div.sondage_bas_police {
background-image:url(images/bloc_sondage/sondage_bas_background.gif);
margin-left:7px;
margin-right:7px;
height:15px;
color:#FFF;
font-size:0.5em;
line-height:15px;
padding-left:5px;
}

div.sondage_logo {
float:left;
width:23px;
margin-right:-3px;
}

div.sondage_question {
color:#3ec8ff;
font-size:1.2em;
font-weight:700;
}

div.sondage_photo {
float:left;
line-height:100px;
margin:3px;
}

div.sondage_titre_droite {
float:right;
width:11px;
margin-left:-3px;
}

div.sondage_titre_gauche {
float:left;
width:11px;
margin-right:-4px;
}

div.sondage_radio {
float:left;
width:20px;
line-height:20px;
}

div.sondage_ligne_reponse {
    line-height:20px;
    margin-top:2px;
}

div.sondage_qr {
float:right;
width:200px;
}

div.sondage_submit {
clear:both;
text-align:center;
}

#outilshome {
background-color:#d88;
width:320px;
height:305px;
clear:both;
margin-bottom:10px;
}

ul#nav_alaune {
list-style-type:none;
margin:0;
padding:0;
}

#nav_alaune li {
display:inline;
float:left;
font-size:1.1em;
}

#nav_alaune a {
display:block;
color:#FFF;
text-align:center;
text-decoration:none;
line-height:45px;
}

#nav_alaune .ongletgauche a {
width:100px;
height:45px;
background:url(images/homepage/onglet_gauche_alaune.gif) no-repeat;
}

#nav_alaune .ongletgauche a:hover,#nav_alaune .ongletgauche a.selected {
background:url(images/homepage/onglet_gauche_alaune.gif) no-repeat 0 -45px;
color:#00a1e2;
}

#nav_alaune .ongletcentre a {
width:98px;
height:45px;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
background:url(images/homepage/onglet_centre_alaune.gif) no-repeat;
}

#nav_alaune .ongletcentre a:hover,#nav_alaune .ongletcentre a.selected {
background:url(images/homepage/onglet_centre_alaune.gif) no-repeat 0 -45px;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
color:#00a1e2;
}

#nav_alaune .ongletdroit a {
width:100px;
height:45px;
background:url(images/homepage/onglet_droit_alaune.gif) no-repeat;
}

#nav_alaune .ongletdroit a:hover,#nav_alaune .ongletdroit a.selected {
background:url(images/homepage/onglet_droit_alaune.gif) no-repeat 0 -45px;
color:#00a1e2;
}

.pagination {
text-align:right;
float:right;
color:#00a1e2;
margin:7px 5px 0 0;
}

.pagination li {
display:inline;
color:#00a1e2;
}

#l_actu_en_images {
overflow:hidden;
}

#l_actu_en_images .titre_l_actu_en_images {
background-image:url(bg_gris_actus_en_images.gif);
background-repeat:repeat-x;
height:19px;
border:1px solid #cfcfcf;
color:#333;
font-size:1.2em;
text-align:center;
font-weight:700;
margin-top:10px;
}

#l_actu_en_images ul {
height:95px;
margin:0;
padding:0;
}

#l_actu_en_images li .photo {
width:83px;
height:62px;
float:left;
border:1px solid #717171;
vertical-align:middle;
margin:8px 7px;
}





#nav_left li {
display:inline;
float:left;
text-transform:UPPERCASE;
font-size:1.3em;
font-weight:700;
}

#nav_left a {
display:block;
color:#FFF;
text-align:center;
text-decoration:none;
line-height:26px;
}



.surtitre_hautcentre h2 {
color:#006995;
font-size:1.2em;
text-indent:5px;
margin:0;
padding:0;
}

.surtitre_hautdroit {
float:left;
margin-left:0;
width:90px;
height:24px;
background-image:url(images/breve/bg_hautdroit.gif);
background-repeat:no-repeat;
}

#fichelieesausujet {
width:300px;
clear:both;
margin-bottom:10px;
}

#fichelieesausujet ul {
padding-left:5px;
list-style-image:url(images/puces/puce_liste_fleche_bleu.gif);
color:#278fbf;
margin:5px;
}





.bloc_nouveautes_basdroit {
font-size:0;
float:right;
width:8px;
height:7px;
background-image:url(images/bloc_nouveautes/bg_basdroit.gif);
background-repeat:no-repeat;
}

.bloc_contenu_nouveautes {
width:290px;
min-height:291px;
_height:291px;
margin:0;
padding:6px 0 0 4px;
}

.bloc_nouveautes_plus {
background:url(images/bloc_nouveautes/bg_plus.gif);
background-repeat:no-repeat;
width:141px;
height:24px;
float:right;
}

.bloc_bleufonce_hautgauche,.bloc_noir_hautgauche,.bloc_violet_hautgauche,.bloc_rose_hautgauche,.bloc_bleuciel_hautgauche,.bloc_vert_hautgauche {
margin-right:-3px;
font-size:1px;
float:left;
width:11px;
height:24px;
background-repeat:no-repeat;
}

.bloc_bleufonce_hautcentre,.bloc_noir_hautcentre,.bloc_violet_hautcentre,.bloc_rose_hautcentre,.bloc_bleuciel_hautcentre,.bloc_vert_hautcentre {
height:24px;
background-repeat:repeat-x;
}

.bloc_bleuciel_hautcentre2 {
height:30px;
background-repeat:repeat-x;
background-image:url(images/bloc_bleuciel/bg_hautcentre2.gif);
}

.bloc_vert_hautcentre2 {
height:30px;
background-repeat:repeat-x;
background-image:url(images/bloc_bleuciel/bg_hautcentre2.gif);
}

.bloc_bleufonce_hautdroit,.bloc_noir_hautdroit,.bloc_violet_hautdroit,.bloc_rose_hautdroit,.bloc_bleuciel_hautdroit,.bloc_vert_hautdroit {
margin-left:-3px;
font-size:1px;
float:right;
width:11px;
height:24px;
background-repeat:no-repeat;
}

.bloc_bleufonce_basgauche,.bloc_noir_basgauche,.bloc_violet_basgauche,.bloc_rose_basgauche,.bloc_bleuciel_basgauche,.bloc_vert_basgauche {
font-size:0;
float:left;
width:8px;
height:9px;
margin-right:-3px;
background-repeat:no-repeat;
}

.bloc_bleufonce_basdroit,.bloc_noir_basdroit,.bloc_violet_basdroit,.bloc_rose_basdroit,.bloc_bleuciel_basdroit,.bloc_vert_basdroit {
font-size:0;
margin-left:-3px;
float:right;
width:8px;
height:9px;
background-repeat:no-repeat;
}

.bloc_bleufonce_bascentre,.bloc_noir_bascentre,.bloc_violet_bascentre,.bloc_rose_bascentre,.bloc_bleuciel_bascentre {
font-size:0;
height:9px;
background-repeat:repeat-x;
background-color: transparent;
}

.bloc_bleufonce_puce,.bloc_bleufonce_pucebleu,.bloc_bleufonce_puce_bleu,.bloc_bleufonce_puce_verte,.bloc_noir_puce,.bloc_noir_puce_violet,.bloc_noir_puce_rose,.bloc_bleuciel_puce,.bloc_bleuciel_puce_rose,.bloc_bleuciel_puce_orange,.bloc_bleuciel_puce_verte,.bloc_bleuciel_puce_violet,.bloc_bleuciel_puceverte,.bloc_bleufonce_puceverte,.bloc_bleufonce_puceviolette,.bloc_bleuciel_puceviolette,.bloc_bleuciel_puce_blanche,.bloc_gris_puce,.puce_orange_fondbleuciel,.bloc_noir_puce_verte {
float:left;
height:24px;
width:22px;
background-color: transparent;
}

.bloc_bleuciel_puce_blanche {
    margin-right: -3px;
}

.bloc_noir_puce_orange,.bloc_violet_puceblanche,.bloc_rose_puce,.bloc_vert_puceblanche,.puce_orange_fondbleu {
float:left;
height:24px;
width:18px;
background-repeat:no-repeat;
background-color: transparent;
}

.bloc_bleufonce_pucebleu {
background:transparent url(puces/puce_bleu_fondbleu.gif) repeat scroll 0;
}

.bloc_bleufonce_hautgauche {
background-image:url(images/bloc_bleufonce/bg_hautgauche.gif);
}

.bloc_bleufonce_hautcentre {
background-image:url(bg_hautcentre.gif);
}

.bloc_bleufonce_hautdroit {
background-image:url(bg_hautdroit.gif);
}

.bloc_bleufonce_basgauche {
background-image:url(bg_basgauche.gif);
}

.bloc_bleufonce_basdroit {
background-image:url(bg_basdroit.gif);
}

.bloc_bleufonce_bascentre {
background-image:url(bg_bascentre.gif);
}
.bg_toujours_affiche_top{
    background:url("images/guide_musique/toujours_affiche_top.gif");
    background-repeat:no-repeat;
    width:320px;
    margin:0px;
    height:23px;

}
.bg_toujours_affiche_top h2{
    color:#fff;
    margin:0px;
    padding:5px 0px 0px 10px;
    font-size:1.1em;
}
.bg_toujours_affiche_content{
    background:url("images/guide_musique/toujours_affiche_content.gif") bottom no-repeat;
    width:300px;
    height:155px;
}
.bloc_bleufonce_basgauche_fondgris {
font-size:0;
float:left;
width:6px;
height:6px;
margin-right:-3px;
background-repeat:no-repeat;
background-image:url(images/bloc_bleufonce/bg_basgauche_fondgris.gif);
}

.bloc_bleufonce_basdroit_fondgris {
font-size:0;
margin-left:-3px;
float:right;
width:6px;
height:6px;
background-repeat:no-repeat;
background-image:url(images/bloc_bleufonce/bg_basdroit_fondgris.gif);
}

.bloc_bleufonce_bascentre_fondgris {
font-size:0;
height:6px;
background-repeat:repeat-x;
background-image:url(images/bloc_bleufonce/bg_bascentre_fondgris.gif);
}

.bloc_contenu_bleufonce {
border-left:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
padding-top:10px;
}

.bloc_bleufonce_puce {
background:url(images/puces/puce_rose_fondbleu.gif);
}

.bloc_bleufonce_puce_bleu {
background:transparent url(images/puces/puce_bleu_fondbleu.gif) repeat scroll 0;
}

.bloc_bleufonce_puce_verte {
background:transparent url(images/puces/puce_verte_fondbleufonce.gif) repeat scroll 0;
}

.bloc_noir_hautgauche {
background-image:url(images/bloc_noir/bg_hautgauche.gif);
}

.bloc_noir_hautcentre {
background-image:url(bg_hautcentre.gif);
}

.bloc_noir_hautdroit {
background-image:url(images/bloc_noir/bg_hautdroit.gif);
}

.bloc_noir_basgauche {
background-image:url(images/bloc_noir/bg_basgauche.gif);
}

.bloc_noir_basdroit {
background-image:url(images/bloc_noir/bg_basdroit.gif);
}

.bloc_noir_bascentre {
background-image:url(images/bloc_noir/bg_bascentre.gif);
}

.bloc_contenu_noir {
border-left:1px solid #333;
border-right:1px solid #333;
background:#fff;
padding:10px 10px 0;
}

.bloc_noir_puce {
background-image:url(images/puces/puce_bleu_fondnoir.gif);
}

.bloc_noir_puce_verte {
background-image: url(images/puces/puce_verte_fondnoir.gif);
}

.bloc_noir_puce_violet {
background-image: url(images/puces/puce_violet_fondnoir.gif);
}

.bloc_noir_puce_rose {
background-image: url(images/puces/puce_rose_fondnoir.gif);
}

.bloc_noir_puce_orange {
background-image: url(images/puces/puce_orange_fondnoir.gif);
}

.bloc_violet_hautgauche {
background-image:url(images/bloc_violet/bg_haut_gauche.gif);
}

.bloc_violet_hautdroit {
background-image:url(images/bloc_violet/bg_haut_droit.gif);
}

.bloc_violet_hautcentre {
background-image:url(images/bloc_violet/bg_haut_centre.gif);
}

.bloc_violet_puceblanche {
background-image:url(images/puces/puce_blanche_fond_violet.gif);
}

.bloc_rose_hautgauche {
background-image:url(images/bloc_rose/bg_hautgauche.gif);
}

.bloc_rose_hautcentre {
background-image:url(bg_hautcentre.gif);
}

.bloc_rose_hautdroit {
background-image:url(images/bloc_rose/bg_hautdroit.gif);
}

.bloc_rose_basgauche {
background-image:url(images/bloc_rose/bg_basgauche.gif);
}

.bloc_rose_bascentre {
background-image:url(images/bloc_rose/bg_bascentre.gif);
}

.bloc_rose_basdroit {
background-image:url(images/bloc_rose/bg_basdroit.gif);
}

.bloc_contenu_rose {
border-left:1px solid #db0081;
border-right:1px solid #db0081;
background-color:#FFF;
padding:10px;
}

.bloc_contenu_rose3 {
border-left:1px solid #db0081;
border-right:1px solid #db0081;
background-color:#FFF;
}

.bloc_rose_puce {
background:url(images/puces/puce_rose_fondrose.gif);
}

.bloc_bleuciel_hautgauche {
background-image:url(bg_hautgauche.gif);
}

.bloc_bleuciel_hautcentre {
background-image:url(bg_hautcentre.gif);
}

.bloc_bleuciel_hautdroit {
background-image:url(bg_hautdroit.gif);
}

.bloc_bleuciel_basgauche {
background-image:url(bg_basgauche.gif);
}

.bloc_bleuciel_bascentre {
background-image:url(bg_bascentre.gif);
}

.bloc_bleuciel_basdroit {
background-image:url(bg_basdroit.gif);
}

.bloc_contenu_bleuciel {
border-left:1px solid #0080a8;
border-right:1px solid #0080a8;
}

.bloc_bleuciel_puce, .bloc_bleuciel_puce_rose {
background:url(images/puces/puce_rose_fondbleuciel.gif);
}

.bloc_bleuciel_puceverte, .bloc_bleuciel_puce_verte {
background:url(images/puces/puce_verte_fondbleuciel.gif);
}

.bloc_bleufonce_puceverte {
background:url(images/puces/puce_verte_fondbleufonce.gif);
}

.bloc_bleufonce_puceviolette {
background:url(images/puces/puce_violette_fondbleufonce.gif);
}

.bloc_bleuciel_puceviolette, .bloc_bleuciel_puce_violet {
background:url(images/puces/puce_violette_fondbleuciel.gif);
}

.bloc_bleuciel_puce_orange {
background:transparent url(images/puces/puce_orange_fondbleuciel.gif) repeat scroll 0;
}

.bloc_bleuciel_puce_blanche {
background:transparent url(puce_blanche_fondbleuciel.gif) repeat scroll 0;
}

.bloc_vert_hautgauche {
background-image:url(images/bloc_vert/bg_hautgauche.gif);
}

.bloc_vert_hautdroit {
background-image:url(images/bloc_vert/bg_hautdroit.gif);
}

.bloc_vert_hautcentre {
background-image:url(bg_hautcentre.gif);
}

.bloc_vert_bascentre {
height:7px;
background-image:url(images/bloc_vert/bg_bascentre.gif);
background-repeat:repeat-x;
font-size:0;
margin:-6px 10px;
}

.bloc_vert_puceblanche {
background:url(images/puces/puce_blanche_fondvert.gif);
}

.bloc_gris_hautgauche {
margin-right:-3px;
float:left;
width:8px;
height:24px;
background-image:url(images/bloc_gris/bg_hautgauche.gif);
background-repeat:no-repeat;
}

.bloc_gris_hautcentre {
height:24px;
background-image:url(bg_hautcentre.gif);
background-repeat:repeat-x;
}

.bloc_gris_hautdroit {
margin-left:-3px;
float:right;
width:8px;
height:24px;
background-image:url(images/bloc_gris/bg_hautdroit.gif);
background-repeat:no-repeat;
}

.bloc_gris_basgauche {
margin-right:-3px;
float:left;
width:8px;
height:7px;
background-image:url(images/bloc_gris/bg_basgauche.gif);
background-repeat:no-repeat;
font-size:0;
}

.bloc_gris_bascentre {
height:7px;
background-image:url(images/bloc_gris/bg_bascentre.gif);
background-repeat:repeat-x;
font-size:0;
}

.bloc_gris_basdroit {
font-size:0;
margin-left:-3px;
float:right;
width:8px;
height:7px;
background-image:url(images/bloc_gris/bg_basdroit.gif);
background-repeat:no-repeat;
}

.bloc_contenu_gris {
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
padding:10px 10px 0;
}

.bloc_gris_hautcentre h2 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000;
font-size:1.3em;
text-indent:5px;
margin:0;
padding:0;
}

.bloc_gris_puce {
background:url(images/puces/puce_orange_fondgris.gif);
}

.bloc_vert_bas_centre {
height:7px;
background-image:url(images/bloc_vert/bg_bas_centre.gif);
background-repeat:repeat-x;
font-size:0;
}

.bloc_vert_bas_gauche {
margin-right:-3px;
float:left;
width:8px;
height:7px;
background-image:url(images/bloc_vert/bg_bas_gauche.gif);
background-repeat:no-repeat;
font-size:0;
}

.bloc_vert_bas_droit {
margin-left:-3px;
float:right;
width:8px;
height:7px;
background-image:url(images/bloc_vert/bg_bas_droit.gif);
background-repeat:no-repeat;
font-size:0;
}

.btn_vert_gauche {
background-image:url(images/bloc_vert/btn_gauche.gif);
background-repeat:no-repeat;
width:19px;
height:199px;
float:left;
}

.btn_vert_droit {
background-image:url(images/bloc_vert/btn_droit.gif);
background-repeat:no-repeat;
width:19px;
height:199px;
float:right;
}

#ozapetvous li {
display:block;
height:16px;
padding-top:4px;
}

#ozapetvous li .top_left {
float:left;
height:16px;
padding-left:5px;
}

#ozapetvous li .top_right {
float:right;
width:18px;
padding-right:5px;
height:16px;
}

.conteneur_prochaines_diffusions {
clear:both;
margin-bottom:10px;
min-height:150px;
border-left:1px solid #333;
border-right:1px solid #333;
background:#fff;
padding:0 5px 5px;
}

.horaires_prochaines_diffusions {
color:#666;
font-weight:700;
margin-top:6px;
float:left;
padding:5px;
}

.infos_series_prochaines_diffusions {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
height:38px;
width:510px;
float:left;
margin:0 0 5px 5px;
}

.infos_series_prochaines_diffusions_bg_gauche {
float:left;
width:7px;
height:40px;
background:url(images/bloc_prochaines_diffusion/bg_gauche.gif) no-repeat;
margin-top:-1px;
}

.infos_series_prochaines_diffusions_bg_droite {
float:right;
width:7px;
height:40px;
background:url(images/bloc_prochaines_diffusion/bg_droite.gif) no-repeat;
margin-top:-1px;
}

#nav_prochaines_diffusions li {
padding-bottom:5px;
display:inline;
float:left;
text-transform:UPPERCASE;
font-weight:700;
}

#nav_prochaines_diffusions a {
display:block;
color:#333;
text-align:center;
text-decoration:none;
line-height:26px;
}

#ce_matin a,#guidetv1 a {
width:90px;
height:31px;
background:url(images/bloc_prochaines_diffusion/maintenant.gif) no-repeat;
}

#ce_matin a:hover,#ce_matin a:focus,#ce_matin a:active,#ce_matin .selected,#guidetv1 a:hover,#guidetv1 a:focus,#guidetv1 a:active,#guidetv1 .selected {
background:url(images/bloc_prochaines_diffusion/maintenant.gif) no-repeat 0 -31px;
color:#FFF;
text-decoration:underline;
}

#cette_apres_midi a {
width:116px;
height:31px;
background:url(images/bloc_prochaines_diffusion/cette_apres_midi.gif) no-repeat;
}

#cette_apres_midi a:hover,#cette_apres_midi a:focus,#cette_apres_midi a:active,#cette_apres_midi .selected {
background:url(images/bloc_prochaines_diffusion/cette_apres_midi.gif) no-repeat 0 -31px;
color:#FFF;
text-decoration:underline;
}

#ce_soir a,#guidetv2 a,#guidetv3 a,#guidetv4 a,#guidetv5 a,#guidetv6 a {
width:90px;
height:31px;
background:url(images/bloc_prochaines_diffusion/ce_soir.gif) no-repeat;
}

#ce_soir a:hover,#ce_soir a:focus,#ce_soir a:active,#ce_soir .selected,#guidetv2 a:hover,#guidetv2 a:focus,#guidetv2 a:active,#guidetv2 .selected,#guidetv3 a:hover,#guidetv3 a:focus,#guidetv3 a:active,#guidetv3 .selected,#guidetv4 a:hover,#guidetv4 a:focus,#guidetv4 a:active,#guidetv4 .selected,#guidetv5 a:hover,#guidetv5 a:focus,#guidetv5 a:active,#guidetv5 .selected,#guidetv6 a:hover,#guidetv6 a:focus,#guidetv6 a:active,#guidetv6 .selected {
background:url(images/bloc_prochaines_diffusion/ce_soir.gif) no-repeat 0 -31px;
color:#FFF;
text-decoration:underline;
}

#demain_soir a,#guidetv7 a {
width:94px;
height:31px;
background:url(images/bloc_prochaines_diffusion/demain_soir.gif) no-repeat;
}

#demain_soir a:hover,#demain_soir a:focus,#demain_soir a:active,#demain_soir .selected,#guidetv7 a:hover,#guidetv7 a:focus,#guidetv7 a:active,#guidetv7 .selected {
background:url(images/bloc_prochaines_diffusion/demain_soir.gif) no-repeat 0 -31px;
color:#FFF;
text-decoration:underline;
}

.nom_de_la_serie {
color:#006995;
font-weight:700;
padding-left:15px;
text-decoration:none;
float:left;
}

.titre_episode {
color:#666;
font-weight:700;
}

#nav_programme li {
display:inline;
float:left;
text-transform:UPPERCASE;
font-weight:700;
margin-left:4px;
}

#nav_programme a {
display:block;
color:#333;
text-align:center;
text-decoration:none;
line-height:21px;
}

#hier a {
width:37px;
height:19px;
background:url(images/bloc_bleuciel/hier_blanc.gif) no-repeat;
}

#hier a:hover,#hier a:focus,#hier a:active,#hier .selected {
background:url(images/bloc_bleuciel/hier_noir.gif) no-repeat;
color:#FFF;
}

#lundi a {
width:47px;
height:19px;
background:url(images/bloc_bleuciel/lundi_blanc.gif) no-repeat;
}

#lundi a:hover,#lundi a:focus,#lundi a:active,#lundi .selected {
background:url(images/bloc_bleuciel/lundi_noir.gif) no-repeat;
color:#FFF;
}

#mardi a {
width:50px;
height:19px;
background:url(images/bloc_bleuciel/mardi_blanc.gif) no-repeat;
}

#mardi a:hover,#mardi a:focus,#mardi a:active,#mardi .selected {
background:url(images/bloc_bleuciel/mardi_noir.gif) no-repeat;
color:#FFF;
}

#jeudi a {
width:48px;
height:19px;
background:url(images/bloc_bleuciel/jeudi_blanc.gif) no-repeat;
}

#jeudi a:hover,#jeudi a:focus,#jeudi a:active,#jeudi .selected {
background:url(images/bloc_bleuciel/jeudi_noir.gif) no-repeat;
color:#FFF;
}

#vendredi a:hover,#vendredi a:focus,#vendredi a:active,#vendredi .selected {
background:url(images/bloc_bleuciel/mercredi_noir.gif) no-repeat;
}

.contenu_dernieres_fiches {
clear:both;
background-image:url(images/bloc_bleuciel/fond_dernieres_maj.gif);
width:650px;
height:370px;
}

.contenu_dernieres_fiches2 {
clear:both;
background-image:url(images/bloc_bleuciel/fond_dernieres_maj2.gif);
background-repeat:no-repeat;
width:350px;
padding:10px;
}

.bg_haut_fiches {
background-image:url(images/fiches_series/haut_fiches_series.gif);
background-repeat:no-repeat;
width:130px;
height:4px;
float:left;
}

.contenu_fiches {
float:left;
height:161px;
width:128px;
}

.conteneur_fiches {
background:transparent url(images/derniere_fiche.gif) repeat scroll 0;
float:left;
height:170px;
width:130px;
margin:10px 7px 0 16px;
}

.bg_bas_fiches {
background-image:url(images/fiches_series/bas_fiches_series.gif);
background-repeat:no-repeat;
width:130px;
height:4px;
float:left;
}

.dernieres_fiches_gauche {
background-image:url(images/dernier_resumes_gauche.gif);
background-repeat:repeat-y;
float:left;
height:150px;
width:9px;
}

.dernieres_fiches_droite {
background-image:url(images/dernier_resumes_droite.gif);
background-repeat:repeat-y;
float:right;
height:150px;
width:9px;
}

.bg_gauche_dernieres_fiches {
background-image:url(images/bg_bas_gauche_dernier_resumes.gif);
background-repeat:no-repeat;
float:left;
height:9px;
width:9px;
margin-top:-2px;
}

.bg_droit_dernieres_fiches {
background-image:url(images/bg_bas_droit_dernier_resumes.gif);
background-repeat:no-repeat;
float:right;
height:9px;
width:9px;
margin-top:-2px;
}

.bg_centre_dernieres_fiches {
background-image:url(images/bloc_violet/bg_bas.gif);
background-repeat:repeat-x;
height:7px;
}

.img_fiches_series {
height:65px;
width:100px;
padding:5px 0 0 14px;
}

.bloc_texte_fiches {
float:left;
width:106px;
padding:5px 10px;
}

.nom_de_serie_fiche {
padding-top:2px;
text-align:center;
width:110px;
}

.nom_de_serie_fiche a {
color:#9900bf;
font-weight:700;
font-size:1.2em;
text-decoration:none;
}

.mise_a_jour_fiches {
text-align:center;
}

#nouveautes {
background:url(images/bloc_nouveautes/bg_bleufonce.gif);
background-repeat:repeat-x;
width:300px;
float:left;
padding:0 0 10px;
}

#le_top {
height:105px;
width:670px;
background:url(images/le_top/bg_fond.gif);
background-repeat:repeat-x;
margin-bottom:10px;
}

.bg_letop_series {
width:42px;
height:105px;
background:url(images/le_top/le_top_series.gif);
background-repeat:no-repeat;
float:left;
padding-right:5px;
}

.bg_letop_media {
width:131px;
height:105px;
background:url(images/le_top/bg_le_top_media.gif);
background-repeat:no-repeat;
float:left;
padding-right:5px;
}

.puce_orange_fondbleu {
background:transparent url(images/puces/puce_orange_fondbleu.gif) repeat scroll 0;
}

.puce_orange_fondbleuciel {
background:transparent url(images/puces/puce_orange_fondbleuciel.gif) repeat scroll 0;
}

.img_le_top_media {
background:transparent url(images/le_top/img_media.gif) no-repeat scroll 0;
height:52px;
width:78px;
margin:0 25px 5px 0;
}

.numero_le_top_media {
background:transparent url(images/le_top/bg_numero.gif) no-repeat scroll 0;
color:#00A1E2;
float:left;
font-size:1.5em;
font-weight:700;
height:32px;
width:23px;
margin-right:-3px;
padding:5px 0 0 7px;
}

.prenom_le_top_media {
color:#006995;
font-weight:700;
line-height:1.1em;
margin-top:8px;
}

.nom_le_top_media {
color:#006995;
font-weight:700;
text-transform:uppercase;
}

.contenu_top_media {
float:left;
height:60px;
margin-top:10px;
}

.bg_letop {
width:42px;
height:105px;
background:url(images/le_top/bg_letop.gif);
background-repeat:no-repeat;
float:left;
padding-right:5px;
}

.bg_letop_droit {
float:right;
width:8px;
height:105px;
background:url(images/le_top/bg_droit.gif);
background-repeat:no-repeat;
}

.image_top_series {
float:left;
width:105px;
margin:29px 0 0 -19px;
}

.genre_letop_albums {
background:transparent url(images/le_top/albums.gif) repeat scroll 0;
float:left;
height:19px;
width:180px;
margin-top:1px;
margin-left:-95px;
}

.genre_letop_single {
background:transparent url(images/le_top/single.gif) repeat scroll 0;
float:left;
height:19px;
width:180px;
margin-top:1px;
margin-left:-95px;
}

.contenu_letop {
float:left;
height:60px;
line-height:22px;
margin:30px 5px 0 -75px;
}

.separateur_vertical_letop {
background:url(images/le_top/separateur_vertical.gif);
background-repeat:no-repeat;
float:left;
margin-top:1px;
height:103px;
width:2px;
padding-right:21px;
}

.titre_artiste {
color:#006995;
text-decoration:none;
font-weight:700;
}

.titre_album {
color:#00a1e2;
text-decoration:none;
font-weight:700;
}

.cd_letop {
float:left;
width:66px;
height:66px;
#background:url(images/le_top/cd_letop.gif);
background-repeat:no-repeat;
margin-top:28px;
padding-right:5px;
}

.classement_le_top {
width:20px;
height:25px;
float:left;
background-image:url(images/le_top/classement_series.gif);
background-repeat:no-repeat;
margin-top:1px;
}

.nom_series a {
float:left;
font-weight:700;
height:17px;
margin-left:-179px;
padding-top:9px;
font-size:1.2em;
text-decoration:none;
color:#333;
}

.nom_series a:hover {
text-decoration:underline;
color:#333;
}

#top_series {
background:url(images/top_series/bg_fond.gif);
background-repeat:repeat-x;
width:670px;
height:90px;
margin-bottom:10px;
}

.bg_top_series {
width:42px;
height:105px;
background:url(images/top_series/bg_top_series.gif);
background-repeat:no-repeat;
float:left;
padding-right:5px;
}

.bg_top_series_droit {
float:right;
width:8px;
height:105px;
background:url(images/top_series/bg_droit.gif);
background-repeat:no-repeat;
}

.contenu_top_series {
float:left;
height:60px;
margin-top:35px;
line-height:18px;
}

.separateur_vertical {
background:url(images/top_series/separateur_vertical.gif);
background-repeat:no-repeat;
float:left;
margin-top:1px;
height:103px;
width:2px;
padding-right:11px;
}

.btn_top_series {
color:#666;
text-decoration:none;
font-weight:700;
background-image:url(images/le_top/btn_topseries.gif);
background-repeat:no-repeat;
width:80px;
height:17px;
text-indent:8px;
margin:3px 8px;
}

.bloc_actus {
width:640px;
float:left;
margin-left:4px;
padding:5px 0;
}

.contenu_bloc_actus {
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
height:89px;
}

.bloc_actus_image {
width:105px;
height:70px;
float:left;
text-align:center;
padding:5px;
}

.bloc_actus_texte {
float:left;
width:490px;
color:#333;
padding:5px 0 0;
text-align:justify;
}

.bloc_actus_titre_gauche {
background:url(bg_titregauche_bloc_actus.gif);
float:left;
width:4px;
height:21px;
}

.bloc_actus_btn_suite {
height:18px;
width:105px;
float:right;
margin:-12px -1px 0 0;
}

.bloc_actus_titre_droit {
background:url(bg_titredroite_bloc_actus.gif);
float:right;
width:4px;
height:21px;
}

.bloc_actus_titre_centre {
background:url(bg_titrecentre_bloc_actus.gif);
background-repeat:repeat-x;
height:21px;
margin:0;
padding:0;
}

.bloc_actus_titre_centre h4 {
color:#006995;
padding-top:2px;
margin:0;
}

.bloc_actus_bas_gauche {
background:url(bg_bas_gauche.gif);
float:left;
width:4px;
height:4px;
}

.bloc_actus_bas_centre {
background:url(bg_bas_centre.gif);
background-repeat:repeat-x;
height:4px;
}

.bloc_actus_bas_droit {
background:url(bg_bas_droite.gif);
float:right;
width:4px;
height:4px;
}

.bloc_actus_pucerose {
background:url(puce_bloc_actus.gif);
background-repeat:no-repeat;
float:left;
height:21px;
width:16px;
margin:0 5px;
}
.bloc_episode_puceviolette {
background:transparent url(puce_violet_fondgris.gif); 
background-repeat:no-repeat;
float:left;
height:15px;
margin:3px 5px;
width:21px;
}

.cinema_boxoffice {
float:right;
height:104px;
width:340px;
background:url(bg_fond.gif);
background-repeat:repeat-x;
margin-bottom:10px;
}

.cinema_boxoffice .bg_boxoffice {
width:41px;
height:104px;
background:url(bg_boxoffice.gif);
background-repeat:no-repeat;
float:left;
padding-right:5px;
}

.cinema_boxoffice .bg_boxoffice_droit {
float:right;
width:8px;
height:104px;
background:url(bg_droit.gif);
background-repeat:no-repeat;
}

.cinema_boxoffice .affiche_boxoffice {
float:left;
width:65px;
height:85px;
margin-top:12px;
padding-left:5px;
}

.cinema_boxoffice .france_boxoffice {
background:transparent url(images/box_office/bg_france.gif) repeat scroll 0;
float:left;
height:19px;
margin-left:-15px;
width:180px;
}

.cinema_boxoffice .us_boxoffice {
background:transparent url(images/box_office/bg_us.gif) repeat scroll 0;
float:left;
height:19px;
margin-left:-15px;
width:180px;
}

.cinema_boxoffice .contenu_boxoffice {
float:right;
height:80px;
line-height:1.9em;
padding-top:3px;
width:200px;
}

.cinema_boxoffice .contenu_boxoffice ul {
margin:0;
padding:5px;
}

.cinema_boxoffice .contenu_boxoffice li {
color:#006995;
font-size:1.1em;
font-weight:700;
list-style-type:none;
}

#recherche_salle {
font-size:100%;
width:270px;
}

#cinema_seance_cinema,#cinema_toujours_a_l_affiche_mini {
float:right;
width:340px;
padding:0 10px 10px 0;
}

.bloc_contenu_rose2 {
border-left:1px solid #db0081;
border-right:1px solid #db0081;
height:163px;
background:#fff;
padding:10px;
}

.vuluentendu .bloc_texte_vuluentendu2 {
float:left;
height:48px;
margin:5px 0 0 3px;
}

.vuluentendu .titre5_vuluentendu {
color:#b00068;
font-weight:700;
font-size:1.2em;
width:160px;
}

.vuluentendu .texte_vuluentendu {
width:160px;
line-height:1.2em;
}

.vuluentendu .bg_note_vuluentendu2 {
background-image:url(images/homepage/bg_note_vuluentendu.gif);
height:40px;
width:40px;
background-repeat:no-repeat;
background-position:center;
float:right;
text-align:center;
vertical-align:middle;
margin-right:4px;
padding-top:20px;
}

.contenu_vu_lu_entendu2 {
_height:301px;
padding-top:12px;
background:url(images/bloc_bleuciel/fond_avis_redac.gif);
height:1px;
width:600px;
}

.gauche_vu_lu_entendu2 {
background-image:url(images/bloc_bleuciel/bg_gauche.gif);
background-repeat:no-repeat;
float:left;
height:1px;
width:10px;
margin:-290px -3px 0 0;
}

.droit_vu_lu_entendu2 {
background-image:url(images/bloc_bleuciel/bg_droit.gif);
background-repeat:no-repeat;
float:right;
height:1px;
width:10px;
margin:-290px 0 0 -3px;
}

.gauche_vu_lu_entendu3 {
background-image:url(images/bloc_bleuciel/bg_gauche2.gif);
background-repeat:no-repeat;
float:left;
height:2px;
width:10px;
margin-top:-214px;
}

.droit_vu_lu_entendu3 {
background-image:url(images/bloc_bleuciel/bg_droit2.gif);
background-repeat:no-repeat;
float:right;
height:2px;
width:10px;
margin-top:-214px;
}

.gauche_vu_lu_entendu4 {
background-image:url(images/bloc_bleuciel/bg_gauche3.gif);
background-repeat:no-repeat;
float:left;
height:4px;
width:10px;
margin:-292px -3px 0 0;
}

.droit_vu_lu_entendu4 {
background-image:url(images/bloc_bleuciel/bg_droit3.gif);
background-repeat:no-repeat;
float:right;
height:4px;
width:10px;
margin:-292px 0 0 -3px;
}

.bas_vu_lu_entendu2 {
background-image:url(images/bloc_bleuciel/bg_bas.gif);
background-repeat:repeat-x;
height:10px;
margin-top:1px;
}

.contenu_vu_lu_entendu_media {
padding-top:12px;
background:url(images/bloc_bleuciel/fond_avis_redac_media.gif) bottom;
height:5px;
width:300px;
}

.contenu_vu_lu_entendu {
    border-left:1px solid #0080a8;
    border-right:1px solid #0080a8;
    min-height:5px;
    background:#fff;
}

.contenu_vu_lu_entendu3 {
min-height:5px;
}

.contenu_fil_infos_series {
background-color:#FFF;
border-left:1px solid #0080A8;
border-right:1px solid #0080A8;
padding-top:12px;
}

.titre_media_le_mag {
color:#006995;
font-weight:700;
text-align:center;
font-size:1.1em;
min-height:54px;
_height:54px;
}

.img_media_le_mag {
width:164px;
height:108px;
border:1px solid #666;
margin:10px 0;
}

.texte_media_le_mag {
text-align:justify;
line-height:1.3em;
min-height:160px;
}

.date_le_mag {
color:#777;
}

.img_top_emission {
float:left;
padding:20px 5px 0;
}

.nom_top_emission {
float:left;
color:#00aaeb;
margin-top:25px;
font-weight:700;
font-size:1.2em;
width:165px;
}

.nom_top_emission2 {
float:left;
color:#00aaeb;
margin-top:25px;
font-weight:700;
font-size:1.2em;
width:200px;
}

.content_top_emission {
float:left;
width:291px;
padding-left:3px;
}

.presentateur_top_emission {
float:left;
color:#006995;
font-weight:700;
}

.contenu_top_emission {
width:300px;
height:222px;
margin-bottom:10px;
background:url(images/bloc_bleuciel/bg_test.gif);
}

.contenu_top_emission2 {
width:340px;
height:222px;
margin-bottom:10px;
background:url(images/bloc_bleuciel/bg_test2.gif);
}

#media_le_mag {
background:url(images/le_mag/bg_global.gif) repeat-x;
width:650px;
float:left;
margin-bottom:10px;
}

.fleche_gauche_media {
float:left;
width:22px;
height:26px;
margin-top:180px;
}

.fleche_droite_media {
float:right;
width:22px;
height:26px;
margin:180px -7px 0 0;
}

.contenu_le_mag_media {
width:166px;
height:360px;
float:left;
margin:15px 15px 0 10px;
}

.bg_droit_le_mag_media {
width:8px;
height:386px;
background:url(images/le_mag/bg_droit.gif) no-repeat;
float:right;
}

.bg_gauche_le_mag_media {
width:25px;
height:386px;
background:url(images/le_mag/le_mag_medias.gif) no-repeat;
float:left;
}

.pagination ul {
float:right;
color:#00a1e2;
margin:0;
padding:10px 10px 0 0;
}

.img_cinema_fil_infos_cinema {
float:left;
height:50px;
width:75px;
margin:3px 2px 7px 3px;
}

.bloc_texte_cinema_fil_infos_cinema {
float:left;
height:75px;
margin:3px;
}
.bloc_texte_cinema_fil_infos_cinema .chapeau {
color:#000;
font-size:11px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-weight:normal;
}

.titre_cinema_fil_infos_cinema a {
color:#0080a8;
text-decoration:none;
}

.titre_cinema_fil_infos_cinema a:hover {
color:#0080a8;
text-decoration:underline;
}

.texte_cinema_fil_infos_cinema {
text-align:justify;
width:220px;
line-height:1.2em;
}

.contenu_cinema_fil_infos_cinema {
border-left:1px solid #0080a8;
border-right:1px solid #0080a8;
padding-top:12px;
background-color:#FFF;
min-height:282px;
}

#cinema_toujours_a_l_affiche {
clear:both;
width:650px;
margin-bottom:10px;
}

.bloc_contenu_cinema_sorties_attendues {
min-height:300px;
_height:300px;
padding:12px 0 0 7px;
}

.titre_film a {
color:#006995;
font-weight:700;
text-decoration:none;
font-size:1.2em;
}

.titre_film a:hover {
color:#006995;
font-weight:700;
text-decoration:underline;
font-size:1.2em;
}

.testlien {
padding-left:10px;
}

.bloc_contenu_rose2 a {
text-decoration:none;
background-color:#FFF;
}

#photoshome {
margin-bottom:5px;
}

.bloc_contenu_cinema_top_galleries_photos {
background:url(images/bloc_bleuciel/bg_photos.gif);
background-repeat:no-repeat;
width:314px;
height:321px;
padding:12px 0 0 6px;
}

.galleries_gauche {
background-image:url(images/top_galeries_photo/bg_gauche.gif);
background-repeat:no-repeat;
float:left;
height:327px;
width:9px;
margin:-12px 0 0 -7px;
}

.galleries_droit {
background-image:url(images/top_galeries_photo/bg_droit.gif);
background-repeat:no-repeat;
float:right;
height:327px;
width:9px;
margin:-12px 0 0 -7px;
}

.galleries_gauche_cinema {
background-image:url(images/top_galeries_photo/bg_gauche.gif);
background-repeat:no-repeat;
float:left;
height:327px;
width:9px;
margin:-312px -3px 0 0;
}

.galleries_droit_cinema {
background-image:url(images/top_galeries_photo/bg_droit.gif);
background-repeat:no-repeat;
float:right;
height:327px;
width:9px;
margin:-312px 0 0 -3px;
}

.galleries_gauche2 {
background-image:url(images/top_emission/bg_gauche.gif);
background-repeat:no-repeat;
float:left;
height:221px;
width:14px;
}

.galleries_droit2 {
background-image:url(images/top_emission/bg_droit.gif);
background-repeat:no-repeat;
float:right;
height:221px;
width:14px;
margin-left:-15px;
}

.bg_galerie {
width:304px;
height:90px;
background:url(images/top_galeries_photo/bg_topgaleriesphoto.gif);
background-repeat:no-repeat;
margin-left:2px;
padding:5px 0;
}

.btn_agrandir {
height:20px;
margin-top:-20px;
margin-right:5px;
margin-left:5px;
text-align:right;
}
.btn_next {
width:26px;
height:17px;
float:right;
margin-top:68px;
}

.img_cinema_top_galleries_photos {
float:left;
height:70px;
width:106px;
padding:5px 7px 0 8px;
}

.bloc_texte_cinema_top_galleries_photos {
float:left;
width:147px;
height:70px;
padding:10px 0 0 5px;
}

.titre_cinema_top_galleries_photos {
color:#FFF;
float:left;
font-weight:700;
font-size:0.9em;
padding:0 0 0 15px;
}

.titre_cinema_top_galleries_photos a {
color:#FFF;
text-decoration:none;
}

.titre_cinema_top_galleries_photos a:hover {
color:#FFF;
text-decoration:underline;
}

.texte_cinema_top_galleries_photos {
color:#FFF;
float:left;
line-height:1.2em;
padding:0 0 0 15px;
}

.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche,.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_orange,.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_violet,.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_verte,.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_rose {
background:url(/style/images/ficheperso/onglet_gauche_picto_bio_express.gif) no-repeat;
width:29px;
height:24px;
float:left;
}

.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_rose, .bloc_bleuclair_arr .bloc_bleuclair_arr_gauche {
background-image:url(/style/images/ficheperso/onglet_gauche_picto_bio_express.gif);
}
.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_orange {
background-image:url(/style/images/ficheperso/onglet_gauche_picto_bio_express2.gif);
}
.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_violet {
background-image:url(/style/images/ficheperso/onglet_gauche_picto_bio_express3.gif);
}
.bloc_bleuclair_arr .bloc_bleuclair_arr_gauche_verte {
background-image:url(/style/images/ficheperso/onglet_gauche_picto_bio_express4.gif);
}

.bloc_bleuclair_arr .bloc_bleuclair_arr_centre {
background:url(/style/images/ficheperso/bg_centre_bio_express.gif) repeat-x;
float:left;
height:24px;
}

.bloc_bleuclair_arr .bloc_bleuclair_arr_fin_centre {
background:url(/style/images/ficheperso/onglet_droit_picto_bio_express.gif) repeat-x;
width:38px;
height:24px;
float:left;
color:#fff;
}

.bloc_bleuclair_arr .bloc_bleuclair_arr_contenu {
clear:both;
border-top:1px solid #00A1E2;
border-right:1px solid #00A1E2;
border-left:1px solid #00A1E2;
padding:5px;
}

.bloc_bleuclair_arr .bloc_bleuclair_arr_bas {
padding-right:15px;
border-left:1px solid #00A1E2;
border-bottom:1px solid #00A1E2;
background:url(/style/images/ficheperso/bg_lire_la_suite2.gif) no-repeat center right;
height:20px;
text-align:right;
}

.bloc_bleufonce_arr .bloc_bleufonce_arr_gauche {
background:url(/style/images/ficheperso/onglet_gauche_picto_dernieres_infos.gif) no-repeat;
width:29px;
height:24px;
float:left;
}

.bloc_bleufonce_arr .bloc_bleufonce_arr_centre {
background:url(/style/images/ficheperso/bg_centre_dernieres_infos.gif) repeat-x;
float:left;
height:24px;
color:#fff;
}

.bloc_bleufonce_arr .bloc_bleufonce_arr_fin_centre {
background:url(/style/images/ficheperso/onglet_droit_picto_dernieres_infos.gif) repeat-x;
width:38px;
height:24px;
float:left;
}

.bloc_bleufonce_arr .bloc_bleufonce_arr_contenu {
clear:both;
border-top:1px solid #006B98;
border-right:1px solid #006B98;
border-left:1px solid #006B98;
padding:5px;
}

.bloc_bleufonce_arr .bloc_bleufonce_arr_bas {
padding-right:15px;
border-left:1px solid #006B98;
border-bottom:1px solid #006B98;
background:url(/style/images/ficheperso/bg_lire_la_suite2.gif) no-repeat center right;
height:20px;
text-align:right;
}

.film_mini {
    background:url(/style/images/bloc_nouveautes/bg_film_mini.gif) no-repeat;
    width:290px;
    height:90px;
    padding:2px 0;
}

.film_mini .affiche_film {
    float:left;
    width:60px;
    border:1px solid #000;
    margin-top:3px;
}

.film_mini .infos_film {
    float:left;
    width:223px;
    padding:3px 0 0 4px;
}

.film_maxi {
    width:646px;
    clear:both;
    padding:20px 0px 0px 0px;
}

.film_maxi .affiche_film {
    float:left;
    width:100px;
}

.film_maxi .infos_film {
    float:left;
    width:530px;
    padding:3px 0 0 4px;
}

#cinema_toujours_a_l_affiche .gauche {
float:left;
width:295px;
}

#cinema_toujours_a_l_affiche .droite {
float:right;
width:295px;
}

#cinema_toujours_a_l_affiche_mini .gauche {
float:left;
width:145px;
}

#cinema_toujours_a_l_affiche_mini .droite {
float:right;
width:145px;
}

.film_description {
font-family:Tahoma,Arial,Helvetica;
color:#999;
font-size:11px;
line-height:12px;
}

.film_acteur {
font-style:italic;
margin-bottom:7px;
line-height:11px;
}


.barredroit {
float:right;
width:320px;
margin:0;
padding:0;
}

.barregauche {
float:left;
width:650px;
padding-top:10px;
margin:0;
}

.barregauche_gauche {
float:left;
text-align:justify;
}

.barregauche_droite {
float:right;
width:300px;
padding-left:10px;
padding-right:10px;
text-align:left;
}

div.navigation_page {
float:left;
border:1px solid #4d6db3;
text-align:center;
color:#4D6DB3;
margin:3px 2px;
padding:0;
}

div.navigation_page a {
color:#4D6DB3;
}

div.navigation_page span.griser {
color:#6D6D6D;
}

div.navigation_page div.precedente,div.navigation_page div.suivante {
float:left;
width:130px;
background:#ebebeb;
text-transform:uppercase;
font-size:0.8em;
padding:6px 0;
}

div.navigation_page div.page {
float:left;
clear:none;
padding:5px 0;
}



p {
margin:0;
padding:0;
}

a img {
border:none;
}

.auto_promo {
width:670px;
height:70px;
margin-bottom:10px;
background:url(images/pro/autopromo.jpg) no-repeat;
}

.bg_bleufonce_pro {
width:300px;
height:24px;
background:url(images/pro/bg_bleufonce.gif) no-repeat;
}

.bg_bleuclair_pro {
width:300px;
height:24px;
background:url(images/pro/bg_bleuclair.gif) no-repeat;
}

.tele_pro h2 {
color:#FFF;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1.3em;
text-indent:30px;
margin:0;
padding:0;
}

.date_pro {
float:right;
color:#FFF;
font-size:0.9em;
padding:5px;
}

.tele_pro {
margin-bottom:10px;
width:300px;
}

.contenu_pro {
margin-top:-1px;
line-height:16px;
color:#FFF;
padding:0;
}

.contenu_pro2 {
margin-top:-1px;
line-height:16px;
color:#006995;
padding:0;
}

.contenu_pro3 {
    color:#FFF;
    font-size:0.9em;
    padding:0;
}

.contenu_pro4 {
    color:#FFF;
    line-height:1.6em;
}

.fond_box_office_pro {
    height:20px;
    background:#cde5ef;
    border:1px solid #fff;
}
.fond_box_office_pro2 {
    height:20px;
    background:#a4d4e2;
    border:1px solid #fff;
}

.contenu_pro5 {
    color:#000;
    line-height:1.6em;
}

.fond_airplay_pro {
color:#fff;
height:20px;
background:url(images/pro/fond_test2.gif);
}

.pro_bas {
background:url(images/pro/bas_fond_tele2.gif);
background-repeat:no-repeat;
height:12px;
color:#00a1e2;
font-weight:700;
padding:3px 0 0 80px;
}

.pro_bas a {
color:#00a1e2;
text-decoration:none;
}

.pro_bas a:hover {
color:#00a1e2;
text-decoration:underline;
}

.pro_bas2 {
background:url(images/pro/bg_carrous.gif);
background-repeat:no-repeat;
height:25px;
color:#fff;
font-weight:700;
padding:2px 0 0 80px;
}

.pro_bas2 a {
color:#fff;
text-decoration:none;
}

.pro_bas2 a:hover {
color:#fff;
text-decoration:underline;
}

.pro_bas4 {
background:url(images/pro/fondbas_test.gif);
background-repeat:no-repeat;
height:19px;
margin-top:-1px;
color:#fff;
font-weight:700;
padding:6px 0 0 20px;
}

.pro_bas5 {
background:url(images/pro/fondbas_test2.gif);
background-repeat:no-repeat;
height:21px;
margin-top:-1px;
color:#00a1e2;
font-weight:700;
padding:4px 0 0 20px;
}

.pro_bas3 {
    background:url(images/pro/bas_fond_tele4.gif);
    background-repeat:no-repeat;
    height:17px;
    margin-top:-2px;
    color:#00a1e2;
    font-weight:700;
    padding:3px 0 0 135px;
}

#tab_fiche {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    width:1000px;
    height:74px;
}
#tab_fiche ul {
    margin-left:-30px;
}
#tab_fiche li {
    float:left;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-top:56px;
}

.chaine_radio {
    background:#A6DAEF;
    border-spacing:0;
    width:59px;
    height:20px;
    color:#000;
    font-size:12px;
    border:1px solid #fff;
    text-align:left;
    padding-left:5px;
}
.pourcent_radio{
    background:#A6DAEF;   
    border:1px solid #fff;
    color:#000;
    font-size:12px;    
}
.chiffre_radio {
    height:20px;
    background:url(images/pro/gauche2_tele.gif);
    font-size:12px;    
}
.chiffre_radio2 {
    height:20px;
    color:#FFF;
    background:url(images/pro/gauche_tele2.gif);
    font-size:12px;    
}
.chiffre2_radio {
    height:20px;
    background:url(images/pro/centre_tele.gif);
    font-size:12px;    
}
.chiffre2_radio2 {
    color:#000;
    height:20px;
    background:#A6DAEF;
    border:1px solid #fff;
    font-size:12px;    
}

.nom_radio {
    background:#A6DAEF none repeat scroll 0%;
    border:1px solid #FFFFFF;
    border-spacing:0pt;
    color:#000000;
    height:20px;
    padding-left:5px;
    text-align:left;
    width:113px;
    font-size:12px;
}

.nombre_radio {
    height:20px;
    background:#A6DAEF ;
    border:1px solid #fff;
    color:#000;
    font-size:12px;
}
.nombre_radio1 {
    height:20px;
    width:63px;
    background:#929292 ;
    border:1px solid #fff;
    color:#000;
    font-size:10px;    
}
.pourcent_radio1{
    height:20px;
    background:#929292 ;
    border:1px solid #fff;
    color:#000;
    font-size:12px;    
}
.chaine_radio1{
    height:20px;
    width:120px;
    background:#656565 ;
    border:1px solid #fff;
    color:#fff;
    font-size:10px;    
}
#tab_fiche ul a {
    display:block;
    color:#fff;
    font-weight:700;
    line-height:19px;
    text-decoration:none !important;
}

#tab_fiche ul a:hover {
    color:#ccc;
}

#tab_fiche ul a.selected {
    color:#000;
    cursor:default;
    margin-bottom:0;
}

#tab_fiche div {
    clear:left;
    padding:10px 10px 8px;
}

.fiche_intro {
    float:right;
    width:345px;
}

.fiche_intro h2 {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#278fbf;
    font-size:1.4em;
    font-weight:700;
    margin:0;
}

#note_perso {
    background:url(/style/images/ficheperso/bloc_note.gif) no-repeat;
    width:337px;
    height:60px;
    padding:5px;
}

.nb_photo a {
    background:url(/style/images/ficheperso/bg_nb_photos.gif) no-repeat;
    float:right;
    width:105px;
    height:20px;
    text-align:center;
    color:#FFF;
    text-decoration:none;
    font-weight:700;
}

.photo_200 {
    float:left;
    width:200px;
}
.fleche_precedente2 {
    width:24px;
    height:116px;
    background:url(images/fleche_precedente.gif) no-repeat;
    float:left;
    margin-left:-1px;
}
.fleche_suivante2 {
    background:transparent url(images/fleche_suivante.gif) no-repeat scroll 0;
    float:left;
    height:116px;
    margin-left:0;
    width:23px;
}
.rating {
cursor:pointer;
clear:both;
display:block;
margin:2em;
}

.rating:after {
content:'.';
display:block;
height:0;
width:0;
clear:both;
visibility:hidden;
}

.cancel,.star {
float:left;
width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
cursor:pointer;
}

.cancel,.cancel a {
background:url(/api/img/rating_delete.gif) no-repeat 0 -16px;
}

.star,.star a {
background:url(/style/images/rating_avis.gif) no-repeat 0 0;
}

.cancel a,.star a {
display:block;
width:100%;
height:100%;
background-position:0 0;
border:1px solid red;
}

div.star_on a {
background-position:0 -16px;
}

div.star_hover a,div.star a:hover {
background-position:0 -32px;
}

#essentiel_rose {
float:right;
padding-bottom:10px;
width:255px;
}

.star_ok {
margin-left:2px;
float:left;
width:17px;
height:15px;
overflow:hidden;
background:url(/style/images/rating_avis.gif) no-repeat 0 -16px;
}

.star_rose_ok {
margin-left:2px;
float:left;
width:17px;
height:15px;
overflow:hidden;
background:url(/style/images/rating_avis.gif) no-repeat 0 -32px;
}

.star_nok {
margin-left:2px;
float:left;
width:17px;
height:15px;
overflow:hidden;
background:url(/style/images/rating_avis.gif) no-repeat 0 0;
}/* plugin jquery thickbox début */
#TB_window {
    font: 12px Arial, Helvetica, sans-serif;
    color: #333333;
}
#TB_secondLine, #TB_secondLine a {
    font: 10px Arial, Helvetica, sans-serif;
    color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} .TB_overlayBG {
    background-color:#000;
    filter:alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : 
document.body.offsetHeight + 'px');
}
#TB_window {
    position: fixed;
    background: #ffffff;
    z-index: 102;
    color:#000000;
    display:none;
    border: 4px solid #525252;
    text-align:left;
    top:50%;
    left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image {
    display:block;
    margin: 15px 0 0 15px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
}
#TB_caption{
    height:25px;
    padding:7px 30px 10px 25px;
    float:left;
}
#TB_closeWindow{
    height:25px;
    padding:11px 25px 10px 0;
    float:right;
}
#TB_closeAjaxWindow{
    padding:7px 10px 5px 0;
    margin-bottom:1px;
    text-align:right;
    float:right;
}
#TB_ajaxWindowTitle{
    float:left;
    padding:7px 0 5px 10px;
    margin-bottom:1px;
}
#TB_title{
    background-color:#e8e8e8;
    height:27px;
}
#TB_ajaxContent{
    clear:both;
    padding:2px 15px 15px 15px;
    overflow:auto;
    text-align:left;
    line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
    padding:15px;
}
#TB_ajaxContent p{
    padding:5px 0px 5px 0px;
}
#TB_load{
    position: fixed;
    display:none;
    height:13px;
    width:208px;
    z-index:103;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{
    z-index:99;
    position:fixed;
    top: 0;
    left: 0;
    background-color:#fff;
    border:none;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    height:100%;
    width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : 
document.body.offsetHeight + 'px');
}
#TB_iframeContent{
    clear:both;
    border:none;
    margin-bottom:-1px;
    margin-top:1px;
    _margin-bottom:1px;
}
#TB_ImageFull {
    overflow:auto;
    display:block;
}
/* plugin jquery thickbox fin */


#guidetv img {
border:0;
vertical-align:middle;
}

.programme td {
border-top:1px solid #ddd;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
border-left:1px solid #ddd;
overflow:hidden;
vertical-align:top;
padding:1px;
}

#guidetv td table td .heure_tv {
font-style:italic;
}

#guidetv td table td .format_genre {
font-size:10px;
}

.programme {
position:relative;
}

.liste_programme {
overflow:hidden;
height:61px;
}

.desc_emission .pictos {
background:transparent url(/style/images/guidetv/centre_bg_pictos_programme.gif) repeat-x;
}

.desc_emission .boutons {
float:right;
width:320px;
}

.desc_emission .letitreemission {
float:left;
width:450px;
}

.desc_emission .intervenants {
float:left;
width:250px;
}

.desc_emission .infosleft {
float:left;
width:176px;
height:136px;
}

.desc_emission .infosright {
float:left;
width:660px;
padding:5px;
}

#nobg {
background:none;
}

.heure {
height:145px;
border:0;
text-align:center;
font-weight:700;
font-size:18px;
color:#fff;
vertical-align:top;
padding-top:40px;
}

.emission_cinema {
background:transparent url(/style/images/guidetv/bg_cinema_grille_selectionne.gif) repeat-x;
}

.emission_cinema .desc {
border:1px solid #FE0198;
}

.emission_cinema .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_cinema.gif) no-repeat top right;
}

td.preview_cinema {
border:1px solid #FE0198;
border-collapse:separate;
}

.emission_serie {
background:transparent url(/style/images/guidetv/bg_serie_grille_selectionne.gif) repeat-x;
}

.emission_serie .desc {
border:1px solid #C925FF;
}

.emission_serie .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_serie.gif) no-repeat top right;
}

td.preview_serie {
border:1px solid #C925FF;
border-collapse:separate;
}

.emission_musique {
background:transparent url(/style/images/guidetv/bg_musique_grille_selectionne.gif) repeat-x;
}

.emission_musique .desc {
border:1px solid #9EB900;
}

.emission_musique .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_musique.gif) no-repeat top right;
}

td.preview_musique {
border:1px solid #9EB900;
border-collapse:separate;
}

.emission_sport {
background:transparent url(/style/images/guidetv/bg_sport_grille_selectionne.gif) repeat-x;
}

.emission_sport .desc {
border:1px solid #6398CA;
}

.emission_sport .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_sport.gif) no-repeat top right;
}

td.preview_sport {
border:1px solid #6398CA;
border-collapse:separate;
}

.emission_docu {
background:transparent url(/style/images/guidetv/bg_docu_grille_selectionne.gif) repeat-x;
}

.emission_docu .desc {
border:1px solid #093;
}

.emission_docu .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_docu.gif) no-repeat top right;
}

td.preview_docu {
border:1px solid #093;
border-collapse:separate;
}

.emission_autre {
background:transparent url(/style/images/guidetv/bg_autre_grille_selectionne.gif) repeat-x;
}

.emission_autre .desc {
border:1px solid #ccc;
}

.emission_autre .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_autre.gif) no-repeat top right;
}

td.preview_autre {
border:1px solid #ccc;
border-collapse:separate;
}

.emission_jeunesse {
background:transparent url(/style/images/guidetv/bg_jeunesse_grille_selectionne.gif) repeat-x;
}

.emission_jeunesse .desc {
border:1px solid #FF9A00;
}

.emission_jeunesse .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_jeunesse.gif) no-repeat top right;
}

td.preview_jeunesse {
border:1px solid #FF9A00;
border-collapse:separate;
}

.emission_divert {
background:transparent url(/style/images/guidetv/bg_divert_grille_selectionne.gif) repeat-x;
}

.emission_divert .desc {
border:1px solid #FB6602;
}

.emission_divert .heure {
background:transparent url(/style/images/guidetv/bg_logo_chaine_actif_divert.gif) no-repeat top right;
}

td.preview_divert {
border:1px solid #FB6602;
border-collapse:separate;
}

.rubrique_surbrillance img {
cursor:pointer;
border:0;
vertical-align:middle;
}

.rubrique_surbrillance {
float:left;
margin-top:20px;
background:url(images/programme_tv/bg_noir.gif);
background-repeat:no-repeat;
width:649px;
height:25px;
color:#fff;
font-weight:700;
padding:5px 5px 5px 20px;
}

.jour_programme_tv {
float:left;
width:175px;
height:160px;
background:url(images/programme_tv/bg_tele.gif);
background-repeat:no-repeat;
padding:0 0 10px 10px;
}

.heure_programme_tv {
float:left;
width:175px;
height:160px;
background:url(images/programme_tv/bg_heure.gif);
background-repeat:no-repeat;
padding:0 0 10px 10px;
}

.univers_programme_tv {
float:left;
width:300px;
height:160px;
background:url(images/programme_tv/bg_univers.gif);
background-repeat:no-repeat;
padding:0 0 10px 10px;
}

.logo_chaine {
background:transparent url(/style/images/guidetv/bg_logo_chaine.gif) no-repeat;
height:60px;
width:100px;
}

.tab_seance_salle li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:20px;
}

.tab_seance_salle ul {
float:left;
padding:0px 0px 0px 40px;
margin:0px !important;
margin:0px 0px -5px 0px;

}
.tab_seance_salle{
    padding-bottom:25px;
    margin-top:22px; 
}
.tab_seance_salle ul a {
    background:#FFFAFA none repeat scroll 0;
    display:block;
    color:#a8a8a8;
    font-size:13px;
    text-transform:uppercase;
    line-height:normal;
    text-decoration:none !important;
    margin:1px 1px 7px 0px;
    padding:1px 10px;
}

.tab_seance_salle ul a:hover {
color:#006995;
}

.tab_seance_salle ul a.selected {
background:#eef9ff;
color:#006995;
cursor:default;
margin-bottom:0;
font-weight:700;
border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
border-top:1px solid #D3D3D3;
border-bottom:1px solid #eef9ff;
}

.tab_seance_salle div {
background:#eef9ff; 
background-repeat:no-repeat;
clear:left;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
width:480px;
border:1px solid #D3D3D3;
margin:0 0 20px 15px;
padding:4px 0px 4px 32px;
}

.tab_seance_salle div a {
color:#000;
font-weight:700;
}

.tab_seance_salle2 li {
    float:left;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    height:30px;
}

.tab_seance_salle2 ul {
    float:left;
    padding:0px;
    margin:0px;
    width:605px;
    padding-left:40px;
}
.tab_seance_salle2{
    margin-top:22px; 
}
.tab_seance_salle2 ul a {
    background:url(images/series/saison_off.gif);
    background-repeat:no-repeat;  
    width:80px;
    height:22px;
    text-align:center;
    display:block;
    color:#a8a8a8;
    font-size:13px;
    text-transform:uppercase;
    line-height:normal;
    text-decoration:none !important;
    padding-top:4px;
    font-weight:bold;
}
.idTabs{
    height:24px;
    border-bottom:1px solid #cccccc;
}
.tab_seance_salle2 ul a:hover {
    color:#006995;
    font-weight:bold;
    background:url(images/series/saison_off.gif);
    background-repeat:no-repeat;  
}

.tab_seance_salle2 ul a.selected {
    background:url(images/series/saison_selected.gif);
    background-repeat:no-repeat;
    color:#fff;
    cursor:default;
    font-weight:700;
    display:block;

}

.tab_seance_salle2 div {
background:#eef9ff; 
background-repeat:no-repeat;
clear:left;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
width:480px;
border:1px solid #D3D3D3;
margin:0 0 20px 15px;
padding:4px 0px 4px 32px;
}

.tab_seance_salle2 div a {
color:#000;
font-weight:700;
}

#alaune_musique {
background:url(images/bloc_nouveautes/bg_bleufonce.gif);
background-repeat:repeat-x;
width:300px;
float:left;
margin-bottom:10px;
}

#programme_du_jour {
width:650px;
float:left;
margin-bottom:10px;
}

#programme_chaine {
width:650px;
height:60px;
clear:both;
margin-bottom:10px;
}

.grille_date {
background:url(images/bloc_bleuciel/bg_grille_date.gif);
background-repeat:repeat-x;
border-bottom:1px solid #DDD;
float:left;
height:29px;
width:544px;
}

.contenu_grille_date {
height:18px;
width:538px;
color:#666;
padding:6px;
}

.grille_date_bas_droit {
background:url(images/bloc_bleuciel/bg_bas_droit_grille_date.gif);
width:6px;
height:30px;
float:right;
}

.votre_soiree {
width:340px;
height:23px;
background:url(images/bg_votre_soiree.gif) no-repeat;
float:right;
margin-bottom:10px;
border-bottom:1px solid #cbcbcb;
}

.avis_redac {
width:650px;
height:23px;
background:url(images/bg_avis_redac.gif) no-repeat;
float:left;
margin-bottom:10px;
border-bottom:1px solid #cbcbcb;
}

.votre_soiree_haut_gauche {
width:5px;
height:24px;
background:url(images/bloc_votre_soiree/bg_haut_gauche.gif);
background-repeat:no-repeat;
float:left;
}

.votre_soiree_haut_droite {
width:84px;
height:24px;
background:url(images/bloc_votre_soiree/voir_la_fiche.gif);
background-repeat:no-repeat;
float:right;
}

.votre_soiree_haut_centre {
height:24px;
background:url(bg_haut_centre.gif);
background-repeat:repeat-x;
}

.heure_soiree {
float:left;
font-size:1.1em;
font-weight:700;
width:44px;
padding:3px;
}

.type_soiree {
font-size:1.1em;
font-weight:700;
text-transform:uppercase;
float:left;
padding:3px;
}

.votre_soiree_titre {
text-transform:uppercase;
font-size:1.2em;
font-weight:700;
color:#1170a0;
padding:5px;
}

.votre_soiree_texte {
text-align:justify;
line-height:1.2em;
padding:5px;
}

.programme_detail {
width:300px;
float:left;
border:1px solid #d4d4d4;
}

.programme_detail_heure {
font-weight:700;
color:#333;
float:left;
clear:both;
padding:0 5px 5px;
}

.arrondi_bleuciel_haut_gauche {
background:url(images/bloc_bleuciel/bg_hautgauche2.gif) no-repeat top left;
width:8px;
height:7px;
float:left;
margin:-1px 0 0 -1px;
}

.arrondi_bleuciel_haut_droit {
background:url(images/bloc_bleuciel/bg_hautdroit2.gif) no-repeat top right;
width:8px;
height:7px;
float:right;
margin:-1px -1px 0 0;
}

.arrondi_bleuciel_bas_gauche {
background:url(images/bloc_bleuciel/bg_basgauche.gif) no-repeat bottom left;
width:8px;
height:7px;
float:left;
margin:0 0 -1px -1px;
}

.arrondi_bleuciel_bas_droit {
background:url(images/bloc_bleuciel/bg_basdroit.gif) no-repeat bottom right;
width:8px;
height:7px;
float:right;
margin:0 -1px -1px 0;
}

.arrondi_bleuciel_bas_gauche_lien {
background:url(images/bloc_bleuciel/bg_basgauche.gif) no-repeat bottom left;
width:8px;
height:22px;
float:left;
margin:0 0 -1px -1px;
}

.arrondi_bleuciel_bas_droit_lien {
background:url(/style/images/ficheperso/bg_lire_la_suite2.gif) no-repeat center right;
height:20px;
width:112px;
text-align:right;
float:right;
margin:0 -1px -1px 0;
padding:2px 15px 0 0;
}

.programme_detail_haut_gauche {
background:url(images/bloc_programme_detail/bg_haut_gauche.gif) no-repeat;
width:7px;
height:9px;
float:left;
margin:-1px 0 0 -1px;
}

.programme_detail_haut_droit {
background:url(images/bloc_programme_detail/bg_haut_droit.gif) no-repeat;
width:7px;
height:9px;
float:right;
margin:-1px -1px 0 0;
}

.programme_detail_bas_gauche {
background:url(images/bloc_programme_detail/bg_bas_gauche.gif) no-repeat;
width:7px;
height:9px;
float:left;
margin:0 0 -1px -1px;
}

.programme_detail_bas_droit {
background:url(images/bloc_programme_detail/bg_bas_droite.gif) no-repeat;
width:7px;
height:9px;
float:right;
margin:0 -1px -1px 0;
}

.contenu_programme_detail {
margin-left:45px;
padding:0 5px;
}

.titre_programme_detail a {
text-transform:uppercase;
font-weight:700;
float:left;
color:#000;
text-decoration:none;
}

.titre_journal_programme_detail a {
text-transform:uppercase;
font-weight:700;
float:left;
color:red;
text-decoration:none;
}

.resume_programme_detail {
float:left;
padding-bottom:7px;
width:240px;
}

.contenu_votre_soiree {
border-left:1px solid orange;
border-right:1px solid orange;
}

.votre_soiree_bas_gauche {
width:6px;
height:6px;
background:url(images/bloc_votre_soiree/bg_bas_gauche.gif);
background-repeat:no-repeat;
float:left;
}

.votre_soiree_bas_droite {
width:6px;
height:6px;
background:url(images/bloc_votre_soiree/bg_bas_droite.gif);
background-repeat:no-repeat;
float:right;
}

.votre_soiree_bas_centre {
height:6px;
background:url(images/bloc_votre_soiree/bg_bas_centre.gif);
background-repeat:repeat-x;
}

#alaune_series {
height:395px;
width:300px;
margin-bottom:14px;
}

#alaune_series .photoalaune {
background-color:#000;
width:300px;
height:200px;
overflow:hidden;
}

#alaune_series .bloc_actualite {
border-top:8px solid #006995;
border-right:1px solid #006995;
border-left:1px solid #006995;
}

#alaune_series .image_serie {
float:left;
margin:7px 5px 0 10px;
}

#alaune_series .bloc_texte {
float:left;
font-size:1.3em;
height:35px;
width:165px;
padding:10px 0 0 5px;
}

#alaune_series .bloc_texte a {
color:#006995;
font-weight:700;
text-decoration:none;
}

#alaune_series .actualite {
background-image:url(images/bg_alaune_series.gif);
background-repeat:repeat-x;
height:80px;
}

.notes_nom {
    margin-left: 6px;
    margin-right:4px;
    padding-top:4px;
    padding-bottom:2px;
}

.essentiel_notes {
float:right;
width:250px;
margin-left:15px;
}

.notes_note {
float:right;
width:110px;
}

.notes_separator {
margin-top:5px;
margin-bottom:5px;
border-top:1px solid #7f7f7f;
}

.albums_avis_internautes {
width:650px;
float:left;
margin-bottom:10px;
}

.top_fiche_albums {
width:650px;
height:23px;
background:url(images/albums/bg_top_fiche_albums.gif);
background-repeat:no-repeat;
border-bottom:1px solid #ccc;
margin-bottom:10px;
}

.titre_top_fiche_albums {
color:#069;
font-size:1.3em;
font-weight:700;
padding:2px 0 0 30px;
}

.bloc_chanson_playlist {
width:650px;
height:20px;
margin-bottom:2px;
}

.bg_numero_chanson {
background:url(images/albums/bg_numero_chanson.gif);
background-repeat:no-repeat;
width:23px;
height:20px;
float:left;
}

.nom_chanson {
width:283px;
height:20px;
float:left;
margin-left:5px;
}

.titre_nom_chanson {
color:#FFF;
padding-left:7px;
}

.bg_gauche_nom_chanson {
float:left;
background:url(images/albums/bg_gauche_nom_chanson.gif);
background-repeat:no-repeat;
width:4px;
height:20px;
margin-right:-3px;
}

.bg_droite_nom_chanson {
float:right;
background:url(images/albums/bg_droite_nom_chanson.gif);
background-repeat:no-repeat;
width:4px;
height:20px;
margin-left:-3px;
}

.bg_centre_nom_chanson {
background:url(images/albums/bg_centre_nom_chanson.gif);
background-repeat:repeat-x;
height:20px;
}

.nom_artiste {
width:163px;
height:20px;
float:left;
margin-left:5px;
}

.bg_gauche_nom_artiste {
float:left;
background:url(images/albums/bg_gauche_nom_artiste.gif);
background-repeat:no-repeat;
width:6px;
height:20px;
margin-right:-3px;
}

.bg_droite_nom_artiste {
float:right;
background:url(images/albums/bg_droite_nom_artiste.gif);
background-repeat:no-repeat;
width:6px;
height:20px;
margin-left:-3px;
}

.bg_centre_nom_artiste {
background:url(images/albums/bg_centre_nom_artiste.gif);
background-repeat:repeat-x;
height:20px;
overflow:hidden;
}

.artiste_chanson {
text-align:center;
color:#666;
}

.artiste_chanson a {
text-align:center;
color:#666;
text-decoration:none;
}

.artiste_chanson a:hover {
text-align:center;
color:#666;
text-decoration:underline;
}

.logo_music_me {
width:132px;
height:23px;
float:right;
}

.logo_extrait {
float:right;
width:18px;
height:20px;
background:url(images/albums/log_extrait.gif);
}

.bg_gauche_telecharger {
float:left;
background:url(images/albums/bg_gauche_telecharger.gif);
background-repeat:no-repeat;
width:6px;
height:20px;
margin-right:-4px;
}

.bg_droite_telecharger {
float:right;
background:url(images/albums/bg_droite_telecharger.gif);
background-repeat:no-repeat;
width:5px;
height:20px;
margin-left:-3px;
}

.bg_centre_telecharger {
background:url(images/albums/bg_centre_telecharger.gif);
background-repeat:repeat-x;
height:20px;
color:#FFF;
text-align:center;
}

.prix_unite {
font-size:0.9em;
font-weight:700;
margin-top:2px;
float:right;
width:30px;
color:#FFF;
}

.artiste_infos_cd {
color:#006995;
font-size:2em;
padding-bottom:10px;
font-weight:700;
}

.pochette_infos_cd {
width:150px;
height:179px;
float:left;
}

.details_infos_cd {
width:212px;
float:left;
margin-left:10px;
}

.prix_neuf {
font-size:1.5em;
font-weight:700;
color:#666;
text-align:center;
margin:-30px 0 0;
}

.prix_occasion {
font-size:1.5em;
font-weight:700;
color:#666;
text-align:center;
margin-top:-30px;
}

.telecharger_infos_cd {
width:85px;
height:84px;
background:url(images/albums/fond_prix_cd.gif)no-repeat;
float:left;
margin:0 5px;
}

.text_telecharger {
float:left;
font-weight:700;
text-transform:uppercase;
color:#069;
width:83px;
height:25px;
padding-top:9px;
text-align:center;
}

.text_prix_telecharger {
float:left;
font-weight:700;
font-size:1.5em;
color:#666;
text-transform:uppercase;
width:72px;
text-align:center;
padding:12px 6px;
}

.titre_details_infos_cd {
color:#666;
font-size:1.4em;
font-weight:700;
}

.test512_details_infos_cd {
font-size:1em;
line-height:1.1em;
color:#666;
margin:5px 0 10px;
}

.bloc_avis {
background-image:url(/style/images/bloc_notes_albums/background_simple.gif);
float:left;
height:60px;
width:490px;
margin:5px 0 0 10px;
}

.bloc_avis_film {
background-image:url(/style/images/bg_bloc_avis_cinema.gif);
float:left;
height:60px;
width:440px;
}

.bloc_avis_serie {
background-image:url(/style/images/bg_bloc_avis_series.gif);
float:left;
height:60px;
width:340px;
}

.bloc_avis_perso {
background-image:url(/style/images/bg_bloc_avis_perso.gif);
float:left;
height:60px;
width:340px;
}
.bloc_avis_magazine {
background-image:url(/style/images/bg_bloc_avis_medias.gif);
float:left;
height:60px;
width:340px;
}

.bloc_avis_votre_avis {
color:#595959;
float:left;
font-family:verdana;
font-size:1.1em;
font-weight:700;
width:170px;
margin:10px;
}

.bloc_avis_notre_avis_conteneur {
color:#FFF;
background-image:url(/style/images/bloc_notes_albums/background_right.gif);
float:right;
height:60px;
width:179px;
}

.bloc_avis_notre_avis {
font-family:verdana;
font-size:1.1em;
font-weight:700;
margin:10px;
}

img.bloc_avis_note {
margin-right:2px;
margin-top:4px;
}

.avis_redacteur_contenu {
display:none;
}

.nom_redacteur {
font-weight:700;
margin-bottom:5px;
padding-left:5px;
}

.avis_redacteur {
padding-left:5px;
line-height:1.2em;
text-align:justify;
}

.note_redacteur {
float:right;
width:150px;
text-align:right;
}

.suite_redacteur {
float:right;
height:20px;
width:112px;
background:url(images/albums/lire_la_suite_avis_redac.gif)no-repeat;
}

.bloc_acheter_albums {
height:118px;
width:320px;
border-top:1px solid #9b0;
border-bottom:1px solid #9b0;
float:left;
}

.gauche_acheter_albums {
background:url(images/albums/gauche_acheter_albums.gif) no-repeat;
width:4px;
height:121px;
float:left;
margin-top:-2px;
}

.droite_acheter_albums {
background:url(images/albums/droite_acheter_albums.gif) no-repeat;
width:4px;
height:121px;
float:right;
margin-top:-2px;
}

.image_album_acheter {
width:70px;
height:91px;
float:left;
margin:5px;
}

.infos_album_acheter {
width:218px;
height:85px;
float:left;
margin:5px;
}

.titre_cd_albums_acheter {
color:#069;
font-weight:700;
font-size:1.3em;
}

.package_cd_albums_acheter {
height:25px;
}

.neuf_cd_albums_acheter {
color:#9b0;
font-weight:700;
}

hr {
border-bottom:1px solid #D3D3D3;
height:1px;
font-size:0;
line-height:1px;
margin:10px 0;
padding:0 5px;
}

hr.dashed {
background-color:#fff;
border-bottom:1px dashed gray;
height:1px;
font-size:0;
line-height:1px;
margin:2px 0;
padding:0 2px;
}

div.gm_contenu {
background-color:#FFF;
border-left:1px solid #9fb700;
border-right:1px solid #9fb700;
padding:8px;
}

div.gm_album_left {
float:left;
width:80px;
height:150px;
overflow:hidden;
background-color:#FFF;
margin:12px;
padding:0;
}

div.gm_ligne_albums {
display:block;
width:340px;
height:170px;
margin:8px;
padding:0;
}

div.gm_artiste {
color:#9fb700;
font-weight:700;
font-size:1.2em;
text-align:left;
}

div.gm_artiste * {
color:#9fb700;
font-weight:700;
text-align:left;
}

div.gm_image {
padding-bottom:5px;
}

div.gm_coldroite {
float:right;
width:256px;
margin:8px;
}





img.gm_plusde {
vertical-align:middle;
}



div.gm_top_line {
width:208px;
background-color:#EEE;
margin:2px;
padding:2px;
}

div.gm_top_pochette {
float:left;
width:36px;
}

div.gm_top_description {
float:left;
width:165px;
padding-left:5px;
}

div.gm_top_acheter {
float:left;
width:64px;
}

.tag-cloud span a {
white-space:nowrap;
}

.tag-cloud .size1 a {
color:#9af;
}

.tag-cloud .size1 a:hover {
background-color:#9af;
color:#fff;
}

.tag-cloud .size2 a {
color:#39f;
}

.tag-cloud .size2 a:hover {
background-color:#39f;
color:#fff;
}

.tag-cloud .size3 a {
color:#399;
}

.tag-cloud .size3 a:hover {
background-color:#399;
color:#fff;
}

.tag-cloud .size4 a {
color:#393;
}

.tag-cloud .size4 a:hover {
background-color:#393;
color:#fff;
}

.tag-cloud .size5 a {
color:#ffce24;
}

.tag-cloud .size5 a:hover {
background-color:#ffce24;
color:#fff;
}

.tag-cloud .size6 a {
color:#f99;
}

.tag-cloud .size6 a:hover {
background-color:#f99;
color:#fff;
}

.tag-cloud .size7 a {
color:#f93;
}

.tag-cloud .size7 a:hover {
background-color:#f93;
color:#fff;
}

.tag-cloud .size8 a {
color:#f9a83c;
}

.tag-cloud .size8 a:hover {
background-color:#f9a83c;
color:#fff;
}

.tag-cloud .sizefixe a {
color:#004264;
font-size:11px;
font-weight:700;
}

.tag-cloud .sizefixe a:hover {
background-color:#004264;
color:#fff;
font-size:11px;
font-weight:700;
}

.tag-cloud .nocolor a {
color:#5e718c;
}

.tag-cloud .nocolor a:hover {
background-color:#5e718c;
color:#fff;
}

.flashplaylist {
position:absolute;
width:305px;
height:77px;
z-index:99;
padding-top:10px;
padding-left:15px;
background-color:#000;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
margin-top:150px;
border-top:solid 3px #00a1e2;
color:#fff;
font-size:11px;
font-weight:700;
}

.flashplaylist a {
font-size:11px;
color:#fff;
font-weight:700;
}

.flashplaylisttitre {
font-size:11px;
color:#00a1e2;
text-transform:UPPERCASE;
}





#tab_fiche_photos img {
margin:5px;
}

h2.titre {
height:24px;
background-image:url(bg_hautcentre.gif);
background-repeat:repeat-x;
color:#fff;
}

.contenu_critiqueepisode {
background:#FFF none repeat scroll 0;
border-left:1px solid #0080A8;
border-right:1px solid #0080A8;
margin:0;
padding:0;
}

ul.liste_critique_episode {
margin:0 0 0 10px;
padding:5px 0 0;
}

li.liste_critique_episode {
list-style:none;
}

a,.prenom_le_top_media a,.cinema_boxoffice .contenu_boxoffice a,.titre_media_le_mag a,.film_acteur a,.film_genre a,.fiche_intro a {
color:#006995;
text-decoration:none;
}

a:hover,#linfoencontinu li a:hover {
text-decoration:underline;
}

#hautdroit,#colonnewidgetbashome,div.navigation_page div.suivante,.toutes_les_chaines,.tarifs,div.gm_toutes_les_sorties {
float:right;
}

#hautgauche,#haut,#blocshautcentrehome,.contenu_prochaines_diffusions,.bloc_contenu_top_media,div.navigation_page div.precedente,#blocshautdroitehome {
float:left;
}

#alaune .bloc_contenu_alaune,#alaune_series .bloc_contenu_alaune {
width:300px;
margin:0;
}

ul#nav_vuluentendu,ul#nav_linfoencontinu,ul#nav_left,ul#nav_right,ul#nav_prochaines_diffusions,ul#nav_programme {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0;
padding:0;
}

#nav_vuluentendu a,#nav_linfoencontinu a {
display:block;
color:#666;
text-align:center;
text-decoration:none;
line-height:21px;
text-transform:uppercase;
}

#nav_vuluentendu .onglet_vuluentendu a,#nav_linfoencontinu .onglet_linfoencontinu a {
width:55px;
height:21px;
background:url(images/homepage/onglet_vu_lu_entendu.gif) no-repeat;
margin:0 2px;
}

#nav_vuluentendu .onglet_vuluentendu_fixe a,#nav_linfoencontinu .onglet_linfoencontinu_fixe a {
width:55px;
height:21px;
background:url(images/homepage/onglet_vu_lu_entendu.gif) no-repeat 0 -21px;
color:#fff;
margin:0 2px;
}

.texte_vuluentendu a,#linfoencontinu li a {
text-decoration:none;
color:#000;
}

.vuluentendu .titre3-4_vuluentendu,.titre_cinema_fil_infos_cinema {
color:#0080a8;
font-weight:700;
font-size:1.2em;
width:160px;
}

#musique_fil_infos_musique,#linfoencontinu,#aliresurleweb {
margin-bottom:10px;
width:802px;
}


#boxaccueil {
width:200px;
margin:auto;
position:absolute;
}


#lemag .onglet_lemag,#top_series .onglet_topseries {
background-image:url(images/homepage/onglet_lemag.gif);
background-repeat:no-repeat;
background-position:left;
height:90px;
width:50px;
float:left;
}

#lemag .bg_repeat_lemag,#top_series .bg_repeat_topseries {
background-image:url(images/homepage/bg_repeat_lemag.gif);
background-repeat:repeat-x;
height:90px;
width:595px;
padding-left:5px;
float:left;
overflow:hidden;
}

#lemag .fin_lemag,#top_series .fin_topseries {
background-image:url(images/homepage/fin_lemag.gif);
height:90px;
width:20px;
float:left;
}

#lemag li,#l_actu_en_images li {
display:inline;
}

#lemag .texte a,.bloc_actus_titre_centre a {
text-decoration:none;
color:#006995;
}

#lemag .texte a:hover,.presentateur_top_emission a,.pagination a:hover {
text-decoration:underline;
color:#006995;
}

#guidetvhome,#sortiescinemahome,#alaunedelapressehome {
width:650px;
clear:both;
margin-bottom:10px;
}

.cd_artiste,.cd_titre {
color:#9fb700;
font-size:1.2em;
font-weight:700;
}

#derniers_commentaires,#cinema_top_galleries_photos {
float:right;
width:340px;
}

#ozapetvous ul .date,#fichelieesausujet ul .date {
list-style-image:url(images/puces/puce_liste_fleche_bleu.gif);
color:#000;
}

#cp_dep_ville_salle,#cp_dev_ville,#rechercher_film {
font-size:1em;
}

.bloc_bleufonce_hautcentre h2,.bloc_vert_hautcentre h2,.bloc_bleuciel_hautcentre h2,.bloc_rose_hautcentre h2,.bloc_violet_hautcentre h2,.bloc_noir_hautcentre h2,.bloc_bleuclair_arr .bloc_bleuclair_arr_centre h3 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFF;
text-indent:5px;
font-size:1.3em;
line-height:23px;
margin:0;
padding:0;
}
.bg_top_infos_episode{
    background:url(images/series/top_series_episode.gif);
    background-repeat:no-repeat;
    width:250px;
    height:24px;
}
.content_top_infos_episode{
    background:url(images/series/bg_centre.gif);
    background-repeat:repeat-y;
    padding:5px;
    width:240px;
    height:auto;
}
.bg_top_infos_episode h2{
    color:#fff;
    padding:2px 0px 0px 25px;
}
.bas_top_infos_episode{
    background:url(images/series/bas_centre.gif);
    background-repeat:no-repeat;
    width:250px;
    height:6px;
}
.bloc_bleufonce_hautcentre h2 a,.bloc_vert_hautcentre h2 a,.bloc_bleuciel_hautcentre h2 a,.bloc_rose_hautcentre h2 a,.bloc_violet_hautcentre h2 a,.bloc_noir_hautcentre h2 a,#mon_ozap {
color:#FFF;
}
.contenu_pro4 a{
    color:#000;
}
.bloc_bleuciel,.bloc_gris {
width:300px;
background:#FFF;
}

.bloc_gris_hautcentre h2 a,#TB_window a:hover {
color:#000;
}

#today a,#demain a,#samedi a {
width:57px;
height:19px;
background:url(images/bloc_bleuciel/demain_blanc.gif) no-repeat;
}

#today a:hover,#today a:focus,#today a:active,#today .selected,#demain a:hover,#demain a:focus,#demain a:active,#demain .selected,#samedi a:hover,#samedi a:focus,#samedi a:active,#samedi .selected {
background:url(images/bloc_bleuciel/demain_noir.gif) no-repeat;
color:#FFF;
}

#mercredi a,#vendredi a,#dimanche a {
width:74px;
height:19px;
background:url(images/bloc_bleuciel/mercredi_blanc.gif) no-repeat;
}

#mercredi a:hover,#mercredi a:focus,#mercredi a:active,#mercredi .selected,#dimanche a:hover,#dimanche a:focus,#dimanche a:active,#dimanche .selected {
background:url(images/bloc_bleuciel/mercredi_noir.gif) no-repeat;
color:#FFF;
}

.contenu_dernieres_fiches2 a,.contenu_dernieres_fiches a {
color:#909;
}

.prenom_le_top_media a:hover,.cinema_boxoffice .contenu_boxoffice a:hover,.titre_media_le_mag a:hover,.pagination b,.film_acteur a:hover,.film_genre a:hover,.fiche_intro a:hover {
color:#006995;
text-decoration:underline;
}

.letop_classement,.cinema_boxoffice .boxoffice_classement {
background:url(images/box_office/classement.gif);
float:left;
height:80px;
margin-top:19px;
width:15px;
}

.vuluentendu,.top_emission {
width:300px;
float:left;
margin-bottom:10px;
}

.up_down {
width:32px;
height:32px;
float:right;
margin:20px 0 0 7px;
}
.up_down2{
width:32px;
height:32px;
float:right;
margin:10px 0 0 7px;
}

.pagination a,.pro_bas5 a,.pro_bas3 a {
text-decoration:none;
color:#00a1e2;
}

.pipe {
padding:0px 5px;
}
#serie_bloc_droit {
float:right;
padding:0px 0px 10px 10px;
width:250px;
font-size:11px;
font-family:Tahoma,Arial,Helvetica;
text-align:justify;
}
#serie_bloc_droit #titre_saison {
font-size:14px;
color:#5B006A;
font-weight:bold;
}

#cinema_fil_infos_cinema,.detail_votre_soiree {
width:340px;
float:right;
margin-bottom:10px;
}

#cinema_sorties_attendues,.photo_300 {
float:left;
width:300px;
}

#f_copyright a,.pro_bas4 a {
text-decoration:none;
color:#fff;
}

#f_copyright a:hover,.pro_bas4 a:hover {
text-decoration:underline;
color:#fff;
}

a.bold,#guidetv td table td .titre_tv,.occasion_cd_albums_acheter {
font-weight:700;
}

.desc_emission .boutons a,.selected,.selected a,.arrondi_bleuciel_bas_droit_lien a {
color:#fff;
}
.contenu_pro5 a{
    color:#000;
}
.pro_bas5 a:hover,.pro_bas3 a:hover {
text-decoration:underline;
color:#00a1e2;
}

.chiffre3_radio,.chiffre3_radio2 {
    height:20px;
    background:#99e9ac;
    border:1px solid white;
    color:#000;
}
.up{
    background:#99e9ac;
    border:1px solid white;
    color:#000;
}
.down{
    background:#ee989b;
    border:1px solid white;
    color:#000;    
}
.egal{
    background:#A6DAEF;
    border:1px solid white;
    color:#000;    
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus {
color:#666;
}

* html #TB_window,* html #TB_load {
position:absolute;
margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px');
}

#guidetv td,.emission_more {
height:60px;
}

.jour_programme_tv li,.heure_programme_tv li,.univers_programme_tv li {
list-style-type:none;
}

.albums_infos_cd,.albums_playlist {
margin-bottom:10px;
float:left;
}

.albums_avis_redac,.albums_acheter {
width:650px;
margin-bottom:30px;
float:left;
}

.numero_chanson,.telecharger {
color:#FFF;
text-align:center;
}

.neuf,.occasion {
width:85px;
float:left;
margin-left:8px;
}

div.bloc_avis_notes,span.bloc_avis_nb_votes {
font-weight:400;
}

.avis_redacteur_chapeau,span.gm_top_titre,span.gm_top_artiste {
display:block;
}

div.gm_top_singles_content,div.gm_top_albums_content {
background:url(images/bg_musique_home.gif);
background-repeat:no-repeat;
background-color:#FFF;
min-height:150px;
_height:150px;
margin-top:-2px;
padding:10px;
}

div.gm_top_albums,div.gm_top_singles {
margin:0px 8px 0px 8px;
}

#shoppingbox h1.titre{
    background:url(images/recherche/top_recherche.gif);
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 1.3em;
    background-repeat:no-repeat;
    color:#ffffff;
    display:block;
    width:290px;
    margin:0px;
    padding-left:30px;
}

