.alaune
{
display:inline;
float:left;
background-image:url(../images/index/bg_alaune.gif);
background-repeat:no-repeat;
width:639px;
height:296px;
}


/***************Bloc tele en direct**************/
/***************************************/
div#teledirect
{
MARGIN:0;
width:638px;
height:295px;

margin-top:6px;
margin-left:0px;
display:inline;
float:left;
}
div#teledirect_bloc
{
position:relative;
top:0px;
left:8px;
width:621px;
height:278px;
display:inline;
float:left;
}

div#imggr_teledirect
{
margin:0;
position:relative;
top:0px;
left:0px;
height:278px;
width:425px;
}

div#elements_teledirect
{
position:absolute;
top:0px;
left:435px;
height:278px;
width:196px;
}
div#img_exclusif
{
position:absolute;
top:-7px;
left:280px;
width:110px;
height:32px;
}
div#img_video
{
z-index:99;
position:absolute;
left:370px;
top:238px;
width:105px;
height:85px;
}

div#img_resume_vod
{
position:absolute;
left:0px;
top:228px;
height:50px;
width:425px;
}
div#txt_resume_vod
{
padding:8px;
position:absolute;
left:0px;
top:228px;
height:40px;
width:425px;
color:#FFFFFF;
font-size:11px;
}

.vod
{
font-size:11px;
color:#4c4c4c;

}
.vod A:visited  { COLOR: #4e4e4e;text-decoration: none; }
.vod A:link     { COLOR: #4e4e4e;text-decoration: none; }
.vod A:active   { COLOR: #4e4e4e;text-decoration: none; }
.vod A:hover    { COLOR: #4e4e4e;text-decoration: underline; }

.vod_selected
{
font-size:11px;
color:#FFFFFF;

}
.vod_selected A:visited  { COLOR: #FFFFFF;text-decoration: none; }
.vod_selected A:link     { COLOR: #FFFFFF;text-decoration: none; }
.vod_selected A:active   { COLOR: #FFFFFF;text-decoration: none; }
.vod_selected A:hover    { COLOR: #FFFFFF;text-decoration: underline; }

#scroller {
 white-space: nowrap;
 height:22px;
}
#scroller_container {
 position: relative;
 top:3px;
 width: 850px;
 height: 22px;
 overflow: hidden;
}

/************************************* vignettes ***************************************/
.vignettes
{
width:640px;
height:82px;
display:inline;
float:left;
margin-top:3px;

}

.vignettes-pub
{
width:153px;
height:82px;
display:inline;
float:left;
margin-right:7px;
}


.vignettes-vis
{
width:153px;
height:62px;
display:inline;
float:left;
}

.vignettes-ttre
{
width:153px;
height:20px;
display:inline;
float:left;
}

/***************************************************************/
.envideo
{
width:312px;
height:287px;
display:inline;
float:left;
margin-top:8px;
}

.num
{
font-size:11px;
font-family:arial;
text-decoration:none;
font-weight:normal;
color:#ff0000;
}
.num a {color:#ff0000;text-decoration:underline;font-size:11px;}
.num a:hover  {color:#ff0000;text-decoration:none;font-size:11px;}

.sportive
{
width:312px;
height:134px;
background-image:url(../images/index/bg_sportive.jpg);
background-repeat:no-repeat;
display:inline;
float:left;
margin-top:8px;
margin-left:8px;
}

.horaires
{
width:312px;
height:134px;
background-image:url(../images/index/bg_horaires.jpg);
background-repeat:no-repeat;
display:inline;
float:left;
margin-top:8px;
margin-left:8px;
}

.internationalecup
{
width:312px;
height:276px;
background-image:url(../images/squellete/bg_internationale.jpg);
background-repeat:no-repeat;
display:inline;
float:left;
margin-top:8px;
margin-left:0px;
}


.sportive-ttre
{
color:#014B78;
font-size:11px;
font-family:arial;
text-decoration:none;
font-weight:normal;
}

.sportive-txt
{
color:#014B78;
font-size:11px;
font-family:arial;
text-decoration:none;
font-weight:normal;
}

.sportive-suite
{
color:#014B78;
font-size:11px;
font-family:arial;
text-decoration:none;
font-weight:normal;
}
.sportive-suite a {color:#3FA925;text-decoration:underline;font-size:11px;}
.sportive-suite a:hover  {color:#3FA925;text-decoration:none;font-size:11px;}

.pub
{
width:150px;
height:90px;
background-repeat:no-repeat;
display:inline;
float:left;
margin-top:8px;
margin-left:0px;
}

