h1{
display:block;
padding:0px;
margin:0px;
width:980px;
height:116px;
background:url(../img/commun/actualite/h1.jpg) left top no-repeat;
}

#conteneur_actu{
width:980px;
height:565px;
background-position:left top;
background-repeat:no-repeat;
}

#menu_actu{
display:block;
height:32px;
padding:49px 0 56px 300px;
}

#menu_actu li{
display:block;
float:left;
width:213px;
height:32px;
margin-right:14px;
}

#menu_actu li a{
display:block;
width:213px;
height:32px;
background-position:left top;
background-repeat:no-repeat;
cursor:pointer;
}

#menu_actu li.selected a,
#menu_actu li a.hover,
#menu_actu li a:hover{
background-position:left bottom;
}

#actu_princ{
width:541px;
height:340px;
float:left;
padding:11px 0 0 48px;
}

#actu_princ_textes_stade,
#actu_princ_textes_sport,
#actu_princ_textes_show{
float:left;
width:223px;
height:340px;
}

#actu_princ_textes_scroll{
width:223px;
height:340px;
overflow:hidden;
}

#actu_princ_textes_stade .jScrollPaneTrack ,
#actu_princ_textes_stade a.jScrollArrowUp,
#actu_princ_textes_stade a.jScrollArrowDown,
#actu_princ_textes_sport .jScrollPaneTrack ,
#actu_princ_textes_sport a.jScrollArrowUp,
#actu_princ_textes_sport a.jScrollArrowDown,
#actu_princ_textes_show .jScrollPaneTrack ,
#actu_princ_textes_show a.jScrollArrowUp,
#actu_princ_textes_show a.jScrollArrowDown {
left:0;
right:auto;
width:8px;
height:8px;
border:none;
opacity:1;
filter:alpha(opacity=100);
}

#actu_princ_textes_stade a.jScrollArrowUp {		background:url(../img/commun/interface/scrollbar/arrow_up_actu_stade.gif) left top no-repeat;	}
#actu_princ_textes_sport a.jScrollArrowUp {		background:url(../img/commun/interface/scrollbar/arrow_up_actu_sport.gif) left top no-repeat;	}
#actu_princ_textes_show a.jScrollArrowUp {		background:url(../img/commun/interface/scrollbar/arrow_up_actu_show.gif) left top no-repeat;	}

#actu_princ_textes_stade a.jScrollArrowDown {	background:url(../img/commun/interface/scrollbar/arrow_down_actu_stade.gif) left top no-repeat;	}
#actu_princ_textes_sport a.jScrollArrowDown {	background:url(../img/commun/interface/scrollbar/arrow_down_actu_sport.gif) left top no-repeat;	}
#actu_princ_textes_show a.jScrollArrowDown {		background:url(../img/commun/interface/scrollbar/arrow_down_actu_show.gif) left top no-repeat;	}

#actu_princ_textes_stade .jScrollPaneTrack {		background:#00233f; }
#actu_princ_textes_sport .jScrollPaneTrack {		background:#2e785d; }
#actu_princ_textes_show .jScrollPaneTrack {		background:#742a07; }

#actu_princ_textes_stade .jScrollPaneDrag {		background: url(../img/commun/interface/scrollbar/back_scroll_actu_stade.gif) center center no-repeat #3ca9de;	}
#actu_princ_textes_sport .jScrollPaneDrag {		background: url(../img/commun/interface/scrollbar/back_scroll_actu_sport.gif) center center no-repeat #63d1a4;	}
#actu_princ_textes_show .jScrollPaneDrag {		background: url(../img/commun/interface/scrollbar/back_scroll_actu_show.gif) center center no-repeat #f39912;	}


.actu_princ_lien{margin-left:5px;}
.actu_princ_lien a{ font-size:11px; color:#FFF;font-family:Tahoma,arial,sans-serif; font-weight:bold;}

#actu_princ_visuels{
float:right;
width:302px;
padding-top:1px;
}

h2{
font-family:arial;
font-size:21px;
font-weight:normal;
border-bottom:2px dotted #FFF;
margin:0 0 5px 6px;
padding:0 0 5px 0;
line-height:22px;
}

h2.h2_stade{
color:#59C7FC;
border-color:#59C7FC;
}

h2.h2_sport{
color:#015E38;
border-color:#015E38;
}

h2.h2_show{
color:#F39912;
border-color:#F39912;
}

.actu_princ_texte{
font-family:arial;
font-size:11px;
text-align:justify;
color:#FFF;
margin-bottom:10px;
margin-left:6px;
}

.actu_princ_texte p{
font-size:11px;
color:#FFF;
}

#visuel_princ{
display:block;
border:1px solid #FFF;
margin:0 0 9px 0;
}

#visuel_princ_abs{
display:block;
border:1px solid #FFF;
margin:0 0 9px 0;
width:300px;
height:255px;
background:#383838;
}

.visuel_sec{
display:block;
float:left;
border:1px solid #FFF;
margin:0 2px 0 0;
}

.visuel_sec_abs{
display:block;
float:left;
border:1px solid #FFF;
margin:0 2px 0 0;
width:97px;
height:71px;
background:#383838;
}

#autres_actus{
float:right;
width:332px;
padding:8px 5px 0 0;
}

.autre_actu{
float:left;
clear:left;
width:292px;
height:102px;
background:#dadada;
margin-bottom:1px;
padding:6px 8px;
overflow:hidden;
}

h3{
font-family:arial;
font-size:16px;
font-weight:normal;
border-bottom:2px dotted #FFF;
margin:0 0 5px 0;
padding:0 0 5px 0;
line-height:18px;
}

h3.h3_stade{
color:#306aa7;
border-color:#306aa7;
}

h3.h3_sport{
color:#d44803;
border-color:#d44803;
}

h3.h3_show{
color:#176546;
border-color:#176546;
}

.autre_actu img{
float:right;
border:1px solid #FFF;
margin-left:14px;
}

.autre_actu_texte{
font-family:arial;
color:#2d2d2d;
text-align:justify;
font-size:10px;
line-height:13px;
}

.autre_actu_texte a{
display:block;
/*color:#FFF;*/
color:#000;
margin-top:6px;
text-decoration:none;
}

.autre_actu_texte a:hover{
color:#000;
}

#btn_archives{
display:block;
float:right;
width:19px;
height:344px;
background:url(../img/commun/actualite/btn_archives.gif) left top no-repeat;
cursor:pointer;
}

#btn_archives.hover,
#btn_archives:hover{
background-position:left bottom;
}

/*** archives ***/
.archive_bloc{
float:left;
display:inline;
width:294px;
height:536px;
border-left:1px solid #FFF;
margin-top:11px;
padding:0px 9px 0 9px;
}

.btn_archive{
display:block;
margin:0 auto 30px;
}

.liste_archives{
width:294px;
height:473px;
overflow:auto;
}

.actu_archive{
clear:both;
margin-bottom:12px;
}

.actu_archive_texte_stade,
.actu_archive_texte_sport,
.actu_archive_texte_show{
float:left;
width:188px;
border-bottom:2px dotted #FFF;
font-weight:bold;
color:#FFF;
font-size:11px;
text-align:justify;
padding-bottom:10px;
margin-right:7px;
line-height:12px;
height:36px;
}

.actu_archive_texte_stade a,
.actu_archive_texte_sport a,
.actu_archive_texte_show a{
color:#FFF;
text-decoration:none;
}

.actu_archive_texte_stade{	border-color:#0680fc;	}
.actu_archive_texte_sport{	border-color:#007e4a;	}
.actu_archive_texte_show{	border-color:#d24703;	}

.actu_archive img{
display:block;
float:left;
border:1px solid #FFF;
}

.actu_archive_img{
display:block;
width:64px;
height:47px;
float:left;
border:1px solid #FFF;
background:#383838;
}
