@import url('global_mobile.css');

#scroller{
position:relative;
height:867px;
}

#scroller_logo{
position:relative;
height:334px;
}

#scroller_video{
position:relative;
height:394px;
}

.marge_h_7 {
height:7px;
}


/* PROMO*/ 

#promo {
padding-top:8px;
text-align:left;
position:relative;
width:930px;
background-color: white;
height:74px;
}

.promo_artiste {
float:left;
width:141px;
height:74px;
background-image: url(../img_com/contour_promo_artiste.gif);
background-repeat:no-repeat;
margin-right:16px;
}

.promo_artiste img {
margin-left:12px;
margin-top:5px;
}

.promo_artiste_fin {
float:left;
width:141px;
height:74px;
background-image: url(../img_com/contour_promo_artiste.gif);
background-repeat:no-repeat;
}

.promo_artiste_fin img {
margin-left:12px;
margin-top:5px;
}


/* ACCES - JEUX CONCOURS */
#acces_jeux_concours {
float:left;
width:251px;
padding-right:3px;
padding-top:6px;
}

#acces_direct {
float:left;
background-image: url(../img_com/fond_acces_direct_mobile.gif);
background-repeat:no-repeat;
width:251px;
height:97px;
}

#acces_direct form {
padding:0px;
margin:0px;
}

#acces_direct input {
background-color:#e1e1e1;
color: white;
font-size: 10px;
width: 80px;
font-family: arial, Helvetica, sans-serif;
}

#acces_direct .contenu { 
padding-top:60px;
padding-left:18px;
color: #333333;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
}

#acces_direct td {
padding-right:4px;
}

#jeu_concours {
float:left;
background-image: url(../img_com/fond_jeu_concours.gif);
background-repeat:no-repeat;
width:251px;
height:97px;
margin-top:4px;
}

#jeu_concours .contenu { 
padding-top:60px;
padding-left:86px;
color: #333333;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
}


/* SONNERIE */
#sonnerie {
position:relative;
margin-top:6px;
width:567px;

}

#sonnerie .letitre {
background-image: url(../img_com/tit_top_sonnerie.gif);
background-repeat:no-repeat;
height:32px;
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#sonnerie .letitre_theme {
background-image: url(../img_com/tit_sonnerie.gif);
background-repeat:no-repeat;
height:32px;
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#sonnerie .letitre a,#sonnerie .letitre alink {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#sonnerie .letitre a:hover {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

#sonnerie .block {
float:left;
background-color:#f5f5f5;
padding-left:4px;
padding-top:4px;
margin-top:4px;
margin-left:4px;
width:270px;
color: #000000;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
height:70px;
position:relative;
z-index:2;
}

#sonnerie .block a:hover {
text-decoration:underline;

}

#sonnerie .block img {
float:left;
border:solid 1px #afafaf;
margin-right:8px;
}

#sonnerie .fin_block {
text-align:center;
color: #595959;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:10px;
margin-top:0px;
height:24px;
border-bottom:solid 1px #aaaaaa;
}

#sonnerie .fin_block a,#sonnerie .fin_block alink {
color: #595959;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#sonnerie .fin_block a:hover {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

/* TOP LOGOS */
#top_logo {
margin-top:10px;
margin-left:6px;
width:211px;
text-align:center;
}

#top_logo .letitre {
background-image: url(../img_com/tit_top_logos.gif);
background-repeat:no-repeat;
height:32px;
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#top_logo .block {
float:left;
padding-top:4px;
margin-top:4px;
width:102px;
color: #000000;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
text-align:center;
}

#top_logo .block img {
border:solid 1px #afafaf;
text-align:center;
}

#top_logo .fin_block {
text-align:center;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:10px;
margin-top:8px;
height:18px;
border-bottom:solid 1px #aaaaaa;
}

#top_logo .fin_block a,#top_logo .fin_block alink {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#top_logo .fin_block a:hover {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

/* TOP JEUX */

#top_jeux {
margin-top:6px;
margin-left:6px;
width:670px;
float:left;
}

#top_jeux .letitre {
background-image: url(../img_com/tit_top_jeux.gif);
background-repeat:no-repeat;
height:32px;
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#top_jeux .block {
float:left;
padding-left:18px;
padding-top:4px;
margin-top:4px;
margin-left:4px;
width:107px;
color: #000000;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
}

#top_jeux .block img {
border:solid 1px #afafaf;
margin-right:2px;
}

#top_jeux .fin_block {
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:10px;
margin-top:2px;
padding-top:4px;
padding-bottom:4px;
border-bottom:solid 1px #aaaaaa;
background-color:#f1f1f1;
}

#top_jeux .fin_block a,#top_jeux .fin_block alink {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#top_jeux .fin_block a:hover {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

/* TOP VIDEO */

#top_video {
margin-top:6px;
margin-left:6px;
width:211px;
text-align:center;
}

#top_video .letitre {
background-image: url(../img_com/tit_top_video.gif);
background-repeat:no-repeat;
height:32px;
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#top_video .block {
padding-left:4px;
padding-top:4px;
padding-top:10px;
margin-left:4px;
width:200px;
color: #000000;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
text-align:center;
}

#top_video .block img {
border:solid 1px #afafaf;
margin-right:2px;
}

#top_video .fin_block {
text-align:center;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:10px;
margin-top:8px;
height:18px;
border-bottom:solid 1px #aaaaaa;
}

#top_video .fin_block a,#top_video .fin_block alink {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#top_video .fin_block a:hover {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

/* TOP ANIMES */

#top_animes {
margin-top:10px;
margin-left:6px;
width:356px;
}

#top_animes .letitre {
background-image: url(../img_com/tit_top_animation.gif);
background-repeat:no-repeat;
height:32px;
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
}

#top_animes .block {
float:left;
padding-left:4px;
padding-top:4px;
margin-top:4px;
margin-left:4px;
width:80px;
color: #000000;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
text-align:center;
}

#top_animes .block img {
border:solid 1px #afafaf;
margin-right:2px;
}

#top_animes .fin_block {
text-align:right;
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:10px;
margin-top:8px;
padding-top:4px;
padding-bottom:4px;
border-bottom:solid 1px #aaaaaa;
}

#top_animes .fin_block a,#top_animes .fin_block alink {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

#top_animes .fin_block a:hover {
color: #af0a0a;
font-size: 11px;
font-family: arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

