@charset "utf-8";
/* CSS Document */

@import url("reset.css");
@import url("membre.css");

.valpha {
position:absolute; height:79px; width:79px; top:0px; left:0px; z-index:10;
}

.nopadding {
padding:0px!important;
}


.floatleft{
float:left!important;
}

.floatright{
float:right!important;
}

.nonmargin{
margin:0px!important;
}

.nobold{
font-weight:normal!important;
}

.txtleft {
text-align:right!important;
}

.clearboth{
clear:both;
}

.noptop {
padding-top:0px!important;
}

.dnone {display:none;}

.noborder {border-bottom:none!important;}

.nobackground {background:none!important;}

body {
font-family:Tahoma,Arial,Helvetica;
color:#333333;
}

#bar_top {
width:100%;
background:url(/data/images/fond_top.jpg) repeat-x center top;
height:47px;
}

#content_top{
width:1000px;
margin:auto;
height:30px;
}

#bg_home{
background:#EBEBEB url(/data/images/fond_page.jpg) center repeat-y;
display:block;
width:100%;
float:left;
}


#page {
width:1000px;
margin:auto;
display:block;
margin:auto;
background-color:#FFF;
position:relative;
}

#logo {
width:1000px;
display:block;
position:relative;
top:-7px;
left:0px;
height:98px;
margin:auto;
background: #FFFFFF url(/data/images/fond_logo.gif) repeat-x top;
}

#nav_club {
width:1000px;
height:74px;
float:left;
display:block;
position:relative;
background: transparent url(/data/images/fond_navclub.jpg) repeat-x bottom;
margin-bottom:0px;
top: -4px;
}

#content {
width:1000px;
margin:auto;
display:block;
float:left;
background:#FFFFFF url(/data/images/fond_contenu.gif) repeat-y top;
}

#content_centre {
display:block; float:left;

}

#content_menu {
width:131px;
display:block;
height:1000px;
float:right;
padding-top:4px;
}

#content_artiles {
width:409px;
display:block;
float:right;
}

#content_artdetail {
width:551px;
display:block;
float:left;
}

#content_infos {
width:318px;
display:block;
float:right;
}

#content_plus {
width:142px;
display:block;
float:right;
padding-bottom:13px;
}


#footer {
width:1000px;
margin:auto;
background-color:#003300;
background: #FFF url(/data/images/fond_footer.jpg) repeat-x top;
display:block;
float:left;
padding-bottom:22px;
}

/* DÃ©but structure bloc Content_top */

#menu_top{
direction:rtl;
float:right;
height:40px;
line-height:36px;
width:600px;
}

#menu_top a, #menu_top a:visited, #menu_top a:hover {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-size:12px;
border-right: #667C84 solid 1px;
padding-right: 5px;
font-family: Tahoma,Arial,Helvetica;
font-weight: bold;
}
#menu_top a:hover {
color: #FFFF99;
}
#menu_top ul li {
display:inline;
height:40px;
list-style-type:none;
}

#recherche_top {
direction:rtl;
display:block;
float:left;
padding-top:8px;
width:328px;
}

.forumlabel {
display:block;
float:right;
padding-right: 5px;
width:auto;
}

.rechercheform {
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.6em;
border: 2px solid #505050;
padding:3px 3px 3px 5px;
width:180px;
}


.rechercheform:hover, .rechercheform:focus{
border: 2px solid #FF0000;
}

.rechercheformlist {
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.6em;
border: 2px solid #505050;
padding:2px;
text-transform:uppercase;
width:85px
}

.rechercheformlist:hover, .rechercheformlist:focus{
border: 2px solid #FF0000;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: auto;
text-decoration:none;
}

a.squarebutton{
background: transparent url('/data/images/bbouton.png') no-repeat top left;
display: block;
float: left;
font: normal 10px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
margin-top:1px;
text-decoration: none;
text-transform:uppercase;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #FFF; /*button text color*/
text-decoration:none;
}

a.squarebutton span{
background: transparent url('/data/images/bouton_fond.png') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
color: #FFF;
font-family:Tahoma,Arial,Helvetica;
font-weight: bold;

}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #849EA6;
text-decoration:none;
}

a.resetbutton{
display:block;
float:left;
font-size:0.7em;
line-height:22px;
padding-right:10px;
}

a.resetbutton:hover{
text-decoration:none;
}

a.resetbutton span{
padding-right:10px;
border-right: #000000 solid 1px;
}

a.resetbutton span:hover{
color:#000000;
text-decoration:none;
}


.logo_cadre_gouche {
background: transparent url(/data/images/cadre_logo_gouche.gif) no-repeat;
height:98px;
width:5px;
display:block;
float:left;
}

#logo h1 a:link, #logo h1 a:visited {
background:transparent url(/data/images/logo_elheddaf.gif) no-repeat;
display:block;
float:right;
height:65px;
margin:9px 29px 0 15px;
width:210px;
}

#logo h1 a:hover{
text-decoration:none;
}

#logo h1 a em{
margin-top:66px;
margin-left:3px;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.7em;
color:#FFFF99;
font-weight:normal;
display:block;
float: right; 
font-style:normal;
text-align:center;
width:200px;
direction:rtl;

}

.logo_pub {
background-color:#FFFFFF;
float:left;
margin-top:3px;
border-bottom: 1px solid #FC7073;
border-left:  1px solid #990409;
border-top: 1px solid #990409;
border-right: 1px solid #FC7073;
width:728px;
height:90px;
}

/* Fin structure bloc logo */

/* DÃ©but structure bloc icon club */

.navclub_cadre_gouche {
background: transparent url(/data/images/cadre_navclub_gouche.jpg) no-repeat;
height:74px;
width:16px;
display:block;
float:left;
}

.navclub_cadre_droit {
background: transparent url(/data/images/cadre_navclub_droit.jpg) no-repeat;
height:74px;
width:11px;
display:block;
float:right;
}


#nav_club h2 {
background: transparent url(/data/images/navclub_actualites.gif) no-repeat;
display:block;
float:left;
height:59px;
margin:8px 0 0 0;
width:35px;
}

#nav_club ul {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
}

#nav_club li{
display:inline;
float:left;
height:auto;
width:42px;
text-align:center;
padding:10px 5px 0px 5px;
background: transparent url(/data/images/bar_club.gif) 0px +12px no-repeat;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
}


#nav_club a{
display: block;
font-size:0.7em;
font-weight:bold;
text-align:center;
text-decoration: none;
text-transform:uppercase;
/*filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;-khtml-opacity:0.7;*/
}


#nav_club a:link, #nav_club a:visited, #nav_club a:active{
color: #000;
text-decoration:none;
}

#nav_club img{
display:block;
margin-left:auto;
margin-right:auto;
}


#nav_club h6{
line-height:19px;
color: #000;
}

#nav_club a:hover{
color: #FF0000;
text-decoration:none;
padding-top:2px;
/*filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-khtml-opacity:1;*/
}

#nav_club h6:hover {
color: #FF0000;
text-decoration:none;
}


/* Fin structure bloc icon club */


#pathnav {
width:1000px;
background: url(/data/images/fondpathnav.jpg) repeat-x;
float:left;
direction: rtl;
}

#pathnav li{
float:right;
padding-top:2px;
padding-bottom:4px;
}

.pathnav_item, .pathnav_last, .pathnav_home {
font-size:0.7em;
color:#666666;
font-weight:bold;
text-transform:uppercase;
padding:5px 10px 6px 7px;
display:block;
background: url(/data/images/pathnav_sp.jpg) top right no-repeat;
}

.pathnav_home{
padding-left:4px;
}

.pathnav_last {
color:#CC0033;
/*background:none;*/
}

.pathnav_icoh {
float:right;
background: url(/data/images/pathnav_icoh.jpg) no-repeat left;
font-size:0px;
height:25px;
width:20px;
}

.pathnav_icolast {
float:left;
background: url(/data/images/pathnav_icolast.jpg) no-repeat right;
font-size:0px;
height:25px;
width:4px;

}



/* DÃ©but structure bloc menu */

#content_menu ul{
padding-left:5px;
list-style-type:none;
list-style-position:outside;
margin:0px;
}

#content_menu ul li {
display:block;
float:left;
border-top: #FFF solid 1px;
border-bottom: #CCC solid 1px;
width:121px;
height:auto;
}

#content_menu a, #content_menu a:visited {
color:#333333;
font-weight:normal;
display:block;
text-decoration:none;
font-size:12px;
padding: 2px 8px 3px 0;
background: transparent url(/data/images/pus_menu.gif) right no-repeat;
direction: rtl;
font-family:Tahoma,Arial,Helvetica;
}

#content_menu a.mselected, #content_menu a:active {
background: transparent url(/data/images/pus_amenu.gif) right no-repeat;
color:#333333!important;
}

#content_menu a:hover {
color: #FF0000;
}


#content_menu h4 span{
color:#FFFFFF;
font-weight:bold;
font-size:0.85em;
display:block;
float:right;
text-transform:uppercase;
padding:0 5px 0 0;
line-height:22px;
}

#content_menu h4{
background: transparent url(/data/images/fond_titre_menu.jpg) left no-repeat;
height:21px;
display:block;
float:right;
margin-bottom:4px;
width:121px;
margin-right:5px;
}


/* Fin structure bloc menu */

/* DÃ©but structure bloc content article */

/*--- page ligue --*/


#gol_article {
padding-right:5px;
padding-left:5px;
width:398px;

}

#gol_article h2 {
color:#172B39;
font-size:1.3em;
font-weight:bold;
margin-bottom:8px;
margin-top:5px;
direction: rtl;
}

#gol_infotitre {
background: url(/data/images/fond_info_titre.jpg) repeat-x;
border-style:solid;
border-width:1px;
border-color: #F2F2F2 #DEDEDE #DEDEDE #F2F2F2;
padding: 2px 5px 2px 5px;
float:left;
width:385px;
}

.min_time, .min_comm {
height:10px;
font-size:10px;
padding-left:13px;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
text-transform:uppercase;
}

.min_time {
color:#333333;
float:left;
background: url(/data/images/min_ico_time.gif) no-repeat left;
}

.min_comm {
float:right;
background: url(/data/images/min_ico_comm.gif) no-repeat left top;
}


a:link.min_comm, a:visited.min_comm, a:active.min_comm{
color:#FF0000;
}

a:hover.min_comm, min_comm:hover {
color:#333333;
text-decoration:none;
background: url(/data/images/min_ico_comm.gif) no-repeat left bottom;
}

.gol_article_sinop {
border-bottom:1px solid #CCCCCC;
clear:both;
color:#000000;
font-size:0.8em;
line-height:120%;
margin-bottom:5px;
padding-bottom:10px;
padding-top:9px;
direction: rtl;
}

.gol_article_sinop a, .gol_article_sinop a:link, .gol_article_sinop a:visited {
color:#000000;
}

.gol_article_sinop a:hover{
color: #666666;
text-decoration:none;
}


#gol_img_article {
position:relative;
display:block;
float:left;
width:398px;
margin-top:6px;
}

#gol_img_article img {
border:1px solid #000000;
position:absolute;
top:0px;

}

.gol_fondtexteartile, .gol_texte_image {
position:absolute;
bottom:0px;
}

.gol_fondtexteartile {
height:20px;
background-color:#000000;
width:397px;
opacity:0.7;
}

.loading_img, .loading_img2{
position:absolute;
display:block;
top:15px;
right:20px;
height:75px;
padding: 0 20px 0 0;
background: url(/data/images/ajax-loader.gif) no-repeat right top;
height:30px;
}

.loading_img2 {
background: url(/data/images/ajax-loader2.gif) no-repeat right top;
}

.gol_texte_image {
text-align:right;
color:#FFFFFF;
padding:5px;
width:385px;
height:10px;
font-size:10px;
overflow:hidden;
}


/* ----- fin page ligue ----*/
#remplace1 {
position:relative;
display:block;
margin: 4px 0 0 5px;
height:375px;
}

#remplace2 {
position:relative;
display:block;
height:75px;
}

#artune_zone {
display:block;
margin: 4px 0 0 5px;
height:375px;
}

.art_une {
display:block;
position:relative;
}

.art_une img{
border: solid 1px #000000;
position:absolute;
top:0;
left:0;
}


.art_info_fond {
left:0px;
top:230px;
display:block;
position:absolute;
background: #0D1C26  url(/data/images/art_info_fond.gif) repeat;
opacity:.70;
padding:10px;
height:95px;
width:377px;
}

.art_info {
height:89px;
width:372px;
position:absolute;
padding:13px;
top:230px;
left:0px;
overflow:hidden;
direction: rtl
}

.art_info h3{
padding-bottom:6px;
}

.art_info h3 a{
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
color:#FFFF99;
font-size:1.15em;
font-weight:bold;
padding-bottom:6px;
}

.art_info h3 a:hover{
color:#FF9900;
text-decoration:none;
}

.art_info p a{
color:#FFF;
font-size:0.9em;
text-align:justify;
font-family: Tahoma;
}

.art_info p a:hover{
color:#CCCCCC;
text-decoration:none;
}

#art_page {
background-color: #161D21;
display:block;
position:absolute;
top:344px;
float:left;
height:14px;
width:391px;
padding:7px;
padding-right:0px;
}


#art_page_chiffre {
display:block;
float:right;
position:absolute;
top:329px;
left:310px;
}


#art_page_chiffre ul{
list-style-type:none;
list-style-position:outside;
}

#art_page_chiffre li {
cursor:pointer;
display:block;
float:left;
padding:3px 2px 3px 2px;
width:16px;
}


#art_page_chiffre li.active a span {
background: transparent url(/data/images/art_page_chiffre_fond.gif) no-repeat -5px -4px;
color:#000000;
text-decoration:none;

}

#art_page_chiffre  li.active a:hover span{
background: transparent url(/data/images/art_page_chiffre_fond.gif) no-repeat -5px -4px;
text-decoration:none;
}

#art_page_chiffre li a span{
background: transparent url(/data/images/art_page_chiffre_fond_hover.gif) no-repeat 100px 100px;
color:#FFFFFF;
font-weight:bold;
font-size:0.7em;
text-align:center;
display:block;
cursor:pointer;
width:15px;
height:20px;
position:absolute;
padding-top:20px;
padding-right:2px;
padding-bottom:3px;
}


#art_page_chiffre a:hover span, #art_page_chiffre a:hover {
background: transparent url(/data/images/art_page_chiffre_fond_hover.gif) no-repeat -5px -4px;
color:#000;
text-decoration:none;
}

#art_secture {
display:block;
margin: 4px 0 0 5px;
height: auto;
}

.titre_content_article {
background: transparent url(/data/images/bar_fondbloc.gif) repeat;
border: 1px solid #FF0000;
height:22px;
display:block;
float:left;
width:396px;
margin-bottom:1px;
padding:0px;
}

.titre_content_article h4{
color:#FFFFFF;
direction:rtl;
display:block;
float:right;
font-size:0.85em;
font-weight:bold;
line-height:22px;
padding:0 5px 0 0;
text-transform:uppercase;
}

.titre_content_article a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
background: transparent url(/data/images/rss_icon.gif) right center no-repeat;
font-weight:bold;
font-size:0.75em;
display:block;
float:left;
text-transform:uppercase;
padding:0 18px 0 5px;
margin-right:5px;
line-height:22px;
}

.titre_content_article a:hover{
color:#000;
text-decoration:none;
}

.art_cat_secture {
display:block;
position:relative;
float:left;
height:20px;
background-color:#161D21;
width:395px;
margin-bottom:1px;
padding-left:3px;
}



.tablebis {
float:left;
display:block;
position:absolute;
top:-4px;
height:23px;
}

.tablebis li {
cursor:pointer;
display:block;
float:left;
}

.tablebis li a {
cursor:pointer;
display:block;
float:left;
font-size:0.6em;
text-transform:uppercase;
padding-right:6px; font-weight: bold;

}

.tablebis li a span {
display:block;
float:left;
height:17px;
padding:10px 5px 0pt 10px;
color:#FFF;
}

.tablebis li a:hover {
color:#FFF;
text-decoration:none;
}

.tablebis li a:hover span {
color:#FF0000;
text-decoration:none;
}

.tablebis li.selected a, .tablebis li.selected a:hover {
background: transparent url(/data/images/tablebis_droite.gif) no-repeat top right;
color:#FFF;
cursor:default;
text-decoration:none;
}

.tablebis li.selected a span, .tablebis li.selected a:hover span {
background: transparent url(/data/images/tablebis_gouche.gif) no-repeat top left;
padding:8px 5px 0pt 10px;
color:#000;
cursor:default;
}


.art_info_secture{
display:block; float:left; height: auto; width:398px; border-bottom: 1px solid #CCCCCC; border-top:#000000 1px solid; padding-bottom:10px; direction:rtl;
}

.art_donne_dsecture {
display:block;
float:left;
width:199px;
}

.art_donne_gsecture {
display:block;
float:left;
width:198px;
}

.art_donne_dsecture img, .art_donne_gsecture img{
margin-bottom:5px;
}

.art_donne_gsecture img{
border-left:#FFFFFF solid 1px;
}

.art_donne_dsecture img{
border-right:#000 solid 1px;
}


.art_donne_dsecture h4, .art_donne_gsecture h4 {
display:block;
clear:both;
color:#FF0000;
padding-left: 10px;
padding-bottom:5px;
padding-top:3px;
padding-right:10px;
font-weight:bold;
font-size:0.8em;
background: transparent url(/data/images/fla_secture.jpg) 192px +5px no-repeat;

}

.art_donne_gsecture h4 {
border-left: #CCCCCC solid 1px;
padding-left:20px;
background: transparent url(/data/images/fla_secture.jpg) +192px +5px no-repeat;

}

.art_donne_dsecture p, .art_donne_gsecture p {
line-height:15px;

}

.art_donne_dsecture p {
padding-right:10px;
}

.art_donne_gsecture p {
border-left: #CCCCCC solid 1px;
padding-left:10px;
}

.art_donne_dsecture a, .art_donne_gsecture a{
font-size:0.8em;
color:#000000;
}

.art_donne_dsecture a:hover, .art_donne_gsecture a:hover{
color:#666;
text-decoration:none;
}

#art_avoir{
display:block;
float:left;
padding: 7px 0 10px 5px;
}

.art_avoir_bloc {
display:block;
float:left;
padding: 7px 0 2px 0;
width:398px;
direction: rtl;
}

.art_avoir_bloc a img{
border:#000000 1px solid;
float:right;
display:block;
margin: 0 8px 10px 10px;  
}


.art_avoir_bloc img:hover{
border:#FF0000 1px solid;
}


.art_avoir_info {
display:block;
float:left;
width:275px;
}

.art_avoir_info h4, .art_avoir_info h3, .art_avoir_info a  {
font-size:13px;
color:#000000;
}

.art_avoir_info h4 {
font-weight:bold;
padding-bottom:2px;
text-transform:uppercase;
font-family: Tahoma,Arial,Helvetica;
}

.art_avoir_info h3{
color:#FF0000;
font-weight:bold;
padding-bottom:10px;
}

.art_avoir_info p {
padding-bottom:10px;
display:block;
line-height:14px;
}

.art_avoir_bar {
display:block;
float:left;
width:387px;
border-color: #E4E4E4 #C8C8C8 #C8C8C8 #E4E4E4;
border-style: solid;
border-width:1px;
padding:4px;
background-color:#EBEBEB;
}

.art_avoir_bar a{
padding:0px;
font-size:0.6em;
color:#FF0000;
}


.art_avoir_com {
background:transparent url(/data/images/ico_commentaire.gif) no-repeat 0px 1px;
display:block;
float:left;
font-weight:bold;
padding: 1px 10px 2px 15px;
border-right: 1px solid #999;
}

.art_avoir_cat {
display:block;
float:right;
padding: 0 10px 2px 0px;
font-size:0.7em;
}

.art_avoir_cat a{
font-weight:bold;
color:#666;
font-size:0.8em;
}

.art_avoir_bar a:hover{
color:#000000;
text-decoration:none;
}

.art_avoir_ifoto {
background:transparent url(/data/images/ico_photo.gif) no-repeat 58px 1px;
display:block;
font-weight:bold;
text-align:right;
padding: 1px 18px 2px 15px;
float:right;
}

.art_avoir_ivideo {
background:transparent url(/data/images/ico_video.gif) no-repeat center left;
display:block;
font-weight:bold;
text-align:right;
padding: 1px 15px 1px 18px;
float:left;
}


/* DÃ©but structure bloc content article */

/* DÃ©but structure bloc Content infos  */


/*--- Page ligue --- */

#infoligue {
background:url(/data/images/fond_infoligue.jpg) no-repeat;
display:block;
height:88px;
padding:10px 0 0 10px;
margin:8px 0px 3px 8px;
}

#infoligue h4 {
font-size:0.7em;
font-weight:bold;
color:#454E58;
padding-bottom:10px;
}

#infoligue ul {
float:left;
width:91px;
padding-right:5px;
}

.nobordall {
border:none!important;
}

.infoligue_active {
color:#FF0000!important;
}

#infoligue a:link, #infoligue a, #infoligue a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.6em;
color:#000000;
background: transparent url(/data/images/infoligue_pus.gif) no-repeat left center;
padding-left:8px;
}

#infoligue a:hover {
color:#FF0000;
text-decoration:none;
}

/* fin page ligue */




#fil_actu {
display:block;
float:left;
padding:6px 0px 4px 10px;
width:300px;
}


#fil_actu h4 span{
color:#FFFFFF;
font-weight:bold;
font-size:0.85em;
display:block;
float:right; 
text-transform:uppercase;
padding:0 5px 0 0;
line-height:22px;
}

#fil_actu .filtitre{
background: transparent url(/data/images/bar_fondbloc.gif) repeat;
border: 1px solid #FF0000;
height:22px;
display:block;
float:left;
width:295px;
margin-bottom:4px;
padding:0px;
}


#fil_actu select{
width:80px;
display:block;
float:left;
font-size:0.6em;
margin:3px 0 0 2px;
text-transform:uppercase;
direction: rtl;
font-weight: bold;
font-family: Tahoma,Arial,Helvetica;


}

#fil_actu ul {
list-style-type:none;
list-style-position:outside;
}

#fil_actu li {
display:inline;
float:left;
font-size:0.7em;
margin:0px 0px 2px 0px;
padding:2px 2px 2px 6px;
line-height:18px;
color:#575757;
font-weight:bold;
width:288px;
}

#fil_actu a{
color:#000000;
font-weight:normal;
padding-right:8px;
direction:rtl;
float:right;
}

#fil_actu ul .mat{
background-color:#D3D3D3;
}

#fil_actu ul .rouge{
color:#FF0000;
}

.filboutton {
margin-top:15px;
float:left;
width:296px;
}

.filrss a{
background: transparent url(/data/images/fil_rss.gif) top no-repeat;
height:16px;
width:46px;
display:block;
float:left!important;
padding:0!important;
}

.filrss a:hover{
background: transparent url(/data/images/fil_rss.gif) bottom no-repeat;
}


.filnext a{
background: transparent url(/data/images/fil_next.gif) top no-repeat;
display:block;
float:right;
width:14px;
height:14px;
padding-left:4px!important;
}

.filnext a:hover {
background: transparent url(/data/images/fil_next.gif) bottom no-repeat;
}


.filback a{
background: transparent url(/data/images/fil_back.gif) top no-repeat;
display:block;
float:right;
width:14px;
height:14px;
padding-right:3px;
padding:0!important;
}

.filback a:hover {
background: transparent url(/data/images/fil_back.gif) bottom no-repeat;
}

#content_infos em {
background:transparent url(/data/images/bar_info.gif) no-repeat center;
display:block;
float:left;
font-size:0px;
height:2px;
padding:5px 0px;
width:100%;
}


#multi_box_all {
padding:3px 0px 4px 8px; float:left}

#multi_box_vi {
display:block;
float:left;
padding:6px 0px 0px 0px;
width:302px;
background: transparent url(/data/images/bg_multibox.jpg) no-repeat 0px 3px;
position:relative;
}

#multi_box_vi h4 {
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:0.6em;
font-weight:bold;
margin-top:6px;
margin-bottom:6px;
text-align:center;
text-transform:uppercase;
padding-right:10px;
width:120px;
text-align:right;
}

#multi_box_vi h4 a{
color:#FFF;
}

#multi_box_vi h4 a:hover{
color:#FF0000;
font-weight:bold;
text-decoration:none;
}


.table_vi {
float:left;
display:block;
position:absolute;
top:0;
left:5px;
}

.table_vi li {
cursor:pointer;
display:block;
float:left;
height:28px;
margin-left:3px;
}

.table_vi li a {
cursor:pointer;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:28px;
font-weight:bold;
padding-right:6px;
}

.table_vi li a span {
display:block;
float:left;
height:20px;
padding:10px 10px 0pt 15px;
color:#9AA5AB;
line-height:15px;
}

.table_vi li a:hover {
background:transparent url(/data/images/table_droite.jpg) no-repeat right bottom;
color:#FFF;
text-decoration:none;
}

.table_vi li a:hover span {
background: transparent url(/data/images/table_gouche.jpg) no-repeat bottom left;
color:#FFF;
text-decoration:none;
padding:8px 10px 0pt 15px;
}

#multi_box_vi a.selected ,#multi_box_vi a.selected:hover {
background: transparent url(/data/images/table_droite.jpg) no-repeat top right;
color:#FFF;
cursor:default;
text-decoration:none;
}

#multi_box_vi a.selected span ,#multi_box_vi a.selected:hover span {
background: transparent url(/data/images/table_gouche.jpg) no-repeat top left;
color:#FFF;
cursor:default;
padding:8px 10px 0pt 15px;
}


.table {
float:left;
display:block;
}

.table li {
cursor:pointer;
display:block;
float:left;
height:22px;
margin-left:3px;
}

.table li a {
background:transparent url(/data/images/table_droite.gif) no-repeat right top;
cursor:pointer;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:22px;
font-weight:bold;
padding-right:6px;
}

.table li a span {
background:transparent url(/data/images/table_gouche.gif) no-repeat top left;
display:block;
float:left;
height:17px;
padding:5px 10px 0pt 15px;
}

.table li a:hover {
background:transparent url(/data/images/table_droite.gif) no-repeat right center;
color:#FFF;
text-decoration:none;
}

.table li a:hover span {
background: transparent url(/data/images/table_gouche.gif) no-repeat center left;
color:#FFF;
text-decoration:none;
}

.table li a.selected ,.table li a.selected:hover {
background: transparent url(/data/images/table_droite.gif) no-repeat bottom right;
color:#FFF;
cursor:default;
text-decoration:none;
}

.table li a.selected span, .table li a.selected:hover span {
background: transparent url(/data/images/table_gouche.gif) no-repeat bottom left;
color:#FF0000;
cursor:default;
}


.box_content {
background-color:#161D21; display:block; float:left; width:300px; direction:rtl}

.box_content_multi {
background-color:#161D21; display:block; float:left; padding:3px;}



/*#multi_box_vi_content_img {
display:block; float:left; width:165px; padding:15px 0 0 15px; }

#multi_box_vi_content_img h5 a{
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
color:#FFFFFF;
font-weight:bold;
}

#multi_box_vi_content_img h5 a:hover{
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

#multi_box_vi_content_img  img{
border:#FFFFFF 1px solid;
margin:7px 0 7px 0;
}

#multi_box_vi_content_img  img:hover{
border: #FF0000 1px solid;
}

.img_lien_db a{
font-size:0.6em;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
float:left;
}

.img_lien_db a:hover{
color:#FF0000;
text-decoration:none;
}
*/


.playimg {
float:left;
display:block;
width:165px;
margin:0px;
width:28px
}

.imgback a{
background: transparent url(/data/images/img_pd.gif) no-repeat bottom right;
display:block;
float:right;
width:7px;
height:8px;
margin-right:8px;
}

.imgback a:hover{
background: transparent url(/data/images/img_pd.gif) no-repeat top right;
}

.imgpause a{
background: transparent url(/data/images/img_pp.gif) no-repeat bottom right;
display:block;
float:right;
width:6px;
height:8px;
margin-right:8px;
}

.imgpause a:hover{
background: transparent url(/data/images/img_pp.gif) no-repeat top right;
}
.imgplay a{
background: transparent url(/data/images/img_ppl.gif) no-repeat bottom right;
display:block;
float:right;
width:4px;
height:8px;
margin-right:8px;
}

.imgplay a:hover{
background: transparent url(/data/images/img_ppl.gif) no-repeat top right;
}

.imgnext  a{
background: transparent url(/data/images/img_pf.gif) no-repeat bottom right;
display:block;
float:right;
width:7px;
height:8px;
}

.imgnext a:hover{
background: transparent url(/data/images/img_pf.gif) no-repeat top right;
}

a.pselected {
background-position: top right;
cursor:pointer!important;
}

/*.multi_box_vi_content_thb {
display:block;
float: right;
width:98px;
padding:10px;
}

.multi_box_vi_content_thb img{
border: 1px solid #000000;
margin-bottom:3px;
}

.multi_box_vi_content_thb img:hover{
border: 1px solid #FFF;
}

.multi_box_vi_content_thb h5{
display:block;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:0.7em;
font-weight:normal;
width:70%;
}

.multi_box_vi_content_thb a {
color:#FFFFFF;
}

.multi_box_vi_content_thb a:hover {
color:#FF0000;
text-decoration:none;
}

.multi_box_vi_content_thb span {
background:transparent url(/data/images/ico_commentaire_img.gif) no-repeat 0px 1px;
display:block;
float:right;
font-weight:bold;
height:auto;
width:10px;
padding:1px 0pt 2px 15px;
font-size:0.6em;
}

.multi_box_vi_content_thb span a{
color:#FF0000;
}

.multi_box_vi_content_thb span a:hover{
color:#FFF;
text-decoration:none;
}*/

.pub_info {
float:left;
display:block;
margin-left:7px;
margin-top:5px;
margin-bottom:10px;
border-bottom: 1px solid #FFF;
border-left:  1px solid #BEBEBE;
border-top: 1px solid #BEBEBE;
border-right: 1px solid #FFF;
width:301px;
height:251px;
background-color:#FFFFFF;
}

#tabglob {
display:block;
float:left;
padding:6px 0px 4px 10px;
width:300px;
}

.box_content_bis {
display:block;
float:right;
}


.box_content_bis ul {
list-style-type:none;
list-style-position:inside;
}

.box_content_bis li {
display:block;
float:right;
padding:5px 5px;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.6em;
text-transform:uppercase;
}




.box_content_bis a{
color:#FFFFFF;
}

.box_content_bis a.active{
color:#FF0000;
}

.box_content_bis a:hover{
color:#FF0000;
text-decoration:none;
}


#fich_club_classement, #fich_club_effectif, #fich_club_clandresul, #fich_club_palmares {
background-color:#FFFFFF;
clear:both;
border-bottom:#999999 solid 1px;
font-size:14px;
}

#dclassement, #dresultats, #dagranda {
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
background-color:#FFFFFF;
clear:both;
font-size:11px;
border:#999999 solid 1px;
border-top: #161D21 solid 1px
}

.rougelien a, .rougelien a:link, .rougelien a:visited{
font-size:1em;
font-weight:bold;
color:#FF0000;
text-align:right;
padding:5px;
display:block;
}

.rougelien a:hover{
color:#000;
text-decoration:none;
}

.bar_tablgolb {
display:block;
font-size:0px;
height: 2px;
padding:5px 0 2px 0;
background:#FFFFFF url(/data/images/bar_tabl_golb.gif) center no-repeat;
width:297px;
}

.ligne span a, .ligne span a:link, .ligne span a:visited,
.ligne2 span a, .ligne2 span a:link, .ligne2 span a:visited{
color:#000;
font-weight:bold;
}

.ligne2 span a:hover,
.ligne span a:hover{
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.ligne_live span a, .ligne_live span a:link, .ligne_live span a:visited{
color:#FFF;
font-weight:bold;
}

.ligne_titre span{
color:#FF0000;
display:block;
padding:6px 6px;
text-align:center;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
background:transparent url(/data/images/barfond_gris70.jpg) repeat-x center top;
border-bottom:1px solid #CCCCCC;
}

.ligne_live span a:hover {
color:#990000;
font-weight:bold;
text-decoration:none;
}


.ligne span, .ligne2 span, .ligne_live span {
display:block;
padding:3px 11px 3px 9px;
color:#000;
text-align:center;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

.ligne_rg {
background-color:#FFF;
color:#000;
display:block;
margin:5px 0px 5px 0px;
padding:0px 4px 0px 4px;
font-size:0.9em;
text-decoration:none;
text-align:center;
}

.ligne_live td, .ligne_live span {
background-color:#FF0000;
color:#FFF;
}

.ligne td, .ligne span {
background-color:#FFF;
color:#000;
}

.ligne2 td, .ligne2 span {
background-color:#EBEBEB;
color:#000;
}



#sondage {
display:block;
float:left;
padding:6px 0px 4px 10px;
width:300px;
direction: rtl;
}


#sondage h4 span{
color:#FFFFFF;
font-weight:bold;
font-size:0.85em;
display:block;
float:right;
text-transform:uppercase;
padding:0 5px 0 0;
line-height:22px;
}

#sondage .songdtitre{
background: transparent url(/data/images/bar_fondbloc.gif) repeat;
border: 1px solid #FF0000;
height:22px;
display:block;
float:left;
width:295px;
margin-bottom:4px;
padding:0px;
}

#sondage .songdlist a{
float:left;
display:block;
padding-left:5px;
font-weight:bold;
color:#FFF;
line-height:22px;
font-size:0.7em;
}

#sondage .songdlist a:hover{
color:#000000;
text-decoration:none;
}

.list_question {
display:block;
float:left;
padding-bottom:10px;
width:295px;
}

.list_question h5 {
font-size:0.8em;
color:#000000;
font-weight:bold;
padding:5px 5px 10px 5px;
}

.list_question ul {
display:block;
padding-left:10px;
}

.list_question input {
vertical-align:bottom;
}

.list_question label {
font-size:0.8em;
color:#000000;
}


.list_question .reponce {
font-size:0.7em;
color:#000000;
}

.list_question  span.bar-reponce {
background-color:#F7F7F7; border:1px solid #FFF; width:273px; display:block; margin:3px 0 8px 0;
}



/* DÃ©but structure bloc Content infos */

/* DÃ©but structure bloc contenu Plus */

#uedate {
padding: 20px 0 0 8px;
display:block;
float:left;
}

#content_plus em {
display:block;
background: transparent url(/data/images/bar_contenu_plus.gif) no-repeat center;
height:2px;
float:left;
font-size:0px;
width:97%;
padding: 15px 0 15px 0;

}

#member {
display:block;
background: transparent url(/data/images/fond_member.jpg) no-repeat 97px 3px ;
width:125px;
float:left;
padding: 0 0 0 15px;
}

#member h4 {
background:transparent url(/data/images/titre_mon_buteur.gif) no-repeat center top;
height:14px;
width:111px;
margin-bottom:10px;
}


#member .input {
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.6em;
border-color:#777777 rgb(187, 187, 187) rgb(221, 221, 221);
border-style:solid;
border-width:1px;
padding:2px 2px 2px 3px;
width:104px;
direction: rtl;
}

#member .input:hover, #member .input:focus{
border: 1px solid #FF0000;
}

#member ul{
list-style-type:none;
list-style-position:outside;
margin:10px 0 0 0;
display:block;
float:left;
position:relative;
left:-3px;
}

#member ul li {
display:block;
border-bottom: #C5BEA7 solid 1px;
width:118px;
height:auto;
}


#member ul li a, #member ul li  a:visited, #member ul li  a:hover {
color:#333333;
font-weight:normal;
display:block;
text-decoration:none;
font-size:0.7em;
padding: 2px 8px 3px 0;
background: transparent url(/data/images/pus_member.gif) right no-repeat;
direction: rtl;
}
#member ul li a:hover {
color: #FF0000;
}

#magune {
display:block;
float:left;
padding: 0 0 0 14px;
color:#000000;
font-size:0.6em;
text-align:center;
direction: rtl;
}

#magune p {
/*margin: 0 6px ;*/
}

.ombre {
  float:left;
  clear:left;
  background: #968A65 bottom right;
  margin: 10px 10px 10px 0px !important;
  margin: 10px 5px 10px 0px;
  padding: 0px;
  }

.boite {
  background: #968A65;
  position:relative;
  bottom:3px;
  right: 3px;
  }

#newsletter {
direction:rtl;
display:block;
float:left;
padding:0 15px 0 0;
width:125px;
}

#newsletter h4 {
background:transparent url(/data/images/titre_newletter.gif) no-repeat center top;
height:15px;
width:111px;
margin-bottom:10px;
}

#newsletter .input {
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.9em;
border-color:#777777 rgb(187, 187, 187) rgb(221, 221, 221);
border-style:solid;
border-width:1px;
padding:2px 2px 2px 3px;
margin-top:10px;
font-size:0.7em;
width:107px;
}

#newsletter .input:hover, #newsletter .input:focus{
border: 1px solid #FF0000;
}

.newslabel {
display:block;
font-size:0.8em;
position:relative;
right:-6px;
}

#newsletter label{
color:#000000;
}

.pub_plus {
float:left;
display:block;
margin-left:10px;
border-bottom: 1px solid #E7E4DC;
border-left:  1px solid #BAB398;
border-top: 1px solid #BAB398;
border-right: 1px solid #E7E4DC;
width:120px;
height:600px;
}

.reportage_pub {
float:left;
display:block;
margin-left:11px;
width:120px;
height:140px;
}

/* Fin structure bloc contenu Plus */

/* DÃ©but structure bloc footer */

.list_lien {
display:block;
float:right;
padding:12px 10px 0 0; 
width:121px;
}

.list_lien_bar {
background: transparent url(/data/images/bar_footer_list.gif) right repeat-y;
width:auto;
height:180px;
padding-right:10px;
}

.list_lien h3 {
margin:0 0 20px;
padding-right:10px;;
direction:rtl;
background: transparent url(/data/images/bg_h2_footer.png) no-repeat right center;
font-size:0.8em;
color:#000000;
text-transform:uppercase;
font-weight:bold;
}

#list_lien_site ul{
list-style-type:none;
list-style-position:inside;
}

#list_lien_site  a, #list_lien_site  a:visited {
color:#666;
font-weight:normal;
text-decoration:none;
font-size:0.8em;
}
#list_lien_site  a:hover {
color: #FF0000;
}
#list_lien_site li {
direction:rtl;
display:block;
padding:0 10px 3px 0;
width:auto;
}


#list_lien_tag {
list-style-type:none;
list-style-position:inside;
direction:rtl;
}


#list_lien_tag li {
display:inline;
line-height:18px;
height:auto;
margin:0px;
}

#list_lien_tag li a:hover {
font-weight:normal;
text-decoration:none;
color:#000000;
}

.d, .d1, .d2, .d3, .d4, .d5, .d6, .d7, .d8, .d9, d10{
font-weight:normal;
text-decoration:none;
}

.d0 {font-size:0.5em;}
.d1 {font-size:0.7em;}
.d2 {font-size:0.8em;}
.d3 {font-size:0.9em;}
.d4 {font-size:1.1em; color:#FF0022;}
.d5 {font-size:1.2em; color:#FF0044;}
.d6 {font-size:1.3em; color:#804040;}
.d7 {font-size:1.4em; color:#B90000;}
.d8 {font-size:1.5em; color:#FF0000;}
.d9 {font-size:1.6em; color:#FF0000;}
.d10 {font-size:1.7em; color:#FF0000;}


#list_lien_membre ul{
list-style-type:none;
list-style-position:inside;
}

#list_lien_membre a:link, #list_lien_membre  a:visited {
color:#333;
font-weight:normal;
display:inline;
font-weight:bold;
text-decoration:none;
font-size:0.8em;
}
#list_lien_membre  a:hover {
color: #FF0000;
}
#list_lien_membre li {
display:inline;
float:left;
width:139px;
height:auto;
margin:0 11px 0 4px;
padding:3px 0 6px 0;
border-bottom:#A8A8A8 1px solid;
}

#list_lien_membre li img{
border:1px solid #3F4449;
float:left;
margin:2px 6px 0px 0pt;
}

#list_lien_membre li img:hover {
border:1px solid #FF0000;
float:left;
margin:2px 6px 0px 0pt;
}

#list_lien_membre li h4{
font-size:0.8em;
font-weight:bold;
width:auto;
display:block;
float:left;
margin-top:2px;
width:61px;
overflow:hidden;
}

.on, .uon_commentaire{
font-size:0.7em;
color:#00CC00;
font-style:normal;
font-family: Arial, Helvetica, sans-serif, ".Dialog 9" ;
display:block;
text-align:right;
width:auto;
font-weight:bold;
}

.off, .uoff_commentaire {
font-size:0.7em;
color:#666666;
font-style:normal;
font-family: Arial, Helvetica, sans-serif, ".Dialog 9" ;
display:block;
text-align:right;
width:auto;
font-weight:bold;
}

#list_lien_membre .voter {
background: transparent url(/data/images/fond_point_member.jpg) repeat top;
width:39px;
height:29px;
display:block;
margin-left:6px;
float:right;
font-size:10px;
}

#list_lien_membre .voter strong {
display:block;
padding:4px 0 0;
text-align:center;
color:#FFFFCC;
font-weight:normal;
}

#list_lien_membre .voter span {
color:#FFFFFF;
display:block;
padding:4px 0 0;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.85em;
text-align:center;
}

#list_lien_forum ul{
list-style-type:none;
list-style-position:inside;
}

#list_lien_forum li {
background:transparent url(/data/images/bar_lien_forum.gif) bottom left repeat-x;
display:block;
float:left;
width:240px;
padding:5px 0 6px 0;
}

#list_lien_forum h4  {
font-size:0.7em;
text-decoration:none;
font-weight:normal;
width:auto;
}

#list_lien_forum h4 a:link, #list_lien_forum h4 a:visited {
color:#585A62;
text-decoration:none;
}

#list_lien_forum span {
font-size:0.6em;
display:block;
padding: 6px 0 2px 18px;
background: transparent url(/data/images/ico_commentaire.gif) 0px +6px no-repeat;
height:auto;
font-weight:bold;
}

#list_lien_forum span a:link, #list_lien_forum span a:visited {
color:#FF0000;
text-decoration:none;
}

#list_lien_forum h4 a:hover, #list_lien_forum span a:hover{
color:#000;
text-decoration:none;
}

#footer_adresse {
background: transparent url(/data/images/fond_footer_adresse.jpg) repeat-x left;
width:1000px;
height:44px;
margin-top:10px;
display:block;
float:left;
font-size:0.7em;
line-height:45px;
text-indent:1em;
}

#footer_adresse p a{
color:#000;
font-weight:bold;
}

#footer_adresse p{
float:right;
display:block;
width:800px;
direction: rtl;
}

#footer_adresse img{
float:left;
display:block;
padding: 13px 0 0 10px;
margin:0px;
}

/* Fin structure bloc footer */

/*#up a:link,#up a:visited{background: transparent url(/data/images/gototop.gif) left center no-repeat;position:fixed;right:0;bottom:0;z-index:10;text-indent:-9876px;width:28px;height:25px}
#up a:hover,#up a:focus,#up a:active{background: #000000 url(images/up.png) right center no-repeat}
*/

#up {
position:fixed;
z-index:20;
bottom:0px;
width:100%;
}

#up .zonefeedback {
background-color:#000000;
opacity:0.9;
height:15px;
display:block;
width:99%;
padding:5px;
position: absolute;
bottom: 0;
left: 0;
}

.zonefeedback p{
display:block;
float:left;
color:#666666;
font-size:0.7em;
padding-left:15px;
padding-top:3px;
background: transparent url(/data/images/footer_icon.gif) 0px +5px no-repeat;
}

.zonefeedback p a, .zonefeedback p a:visited{
text-decoration:underline;
color:#999999;
}

.zonefeedback p a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.zonefeedback img {
display:block;
float:left;
}

.ptop a{
display:block;
float:right;
height:17px;
}

.feedbloc {
display:block; float:left;
margin-left:15px; margin-top:5px;
border-left:#333333 solid 1px;
height:180px;
}

.feedform{
display:block;
float:left;
width:200px;
padding:0 20px 0 15px;
font-size:0.7em;
color:#999999;
height:170px;
direction: rtl;
}

.feedform h4 {
color:#FF0000;
font-weight:bold;
font-size:1.2em;
line-height:30px;
text-transform:uppercase;
}


.feedform_opb {
display:block;
float:left;
width:250px;
padding:25px 0 0 0;
direction: rtl;
}

.input {
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
font-size:0.6em;
border-color:#777777 rgb(187, 187, 187) rgb(221, 221, 221);
border-style:solid;
border-width:1px;
padding:2px 2px 2px 3px;
}