.contenu {

  width:810px;
  float:left;
  text-align:left;
  margin-left:175px;
  min-height:520px;
  height:auto;
}

.contenu p {

  padding:10px 10px 0px 10px;

}

#col_g  {
  float:left;
  width:65%;
  padding:10px;  
}
.col_d_lien {
background-color:rgb(51,0,0);
border:1px solid gray;
border-radius:10px;
padding:10px;
width:220px;
height:210px;
margin-top:87px; 
}


#col_d  {
  margin-top:10px;
  float:left;
  width:25%;

}
#col_d a{
  color:rgb(143,143,143);
  text-decoration:none; 
}


#banniere{
margin-left:20px;
}

#banniere2{
margin-top:150px;

}

#charte_col_g  {

  float:left;
  width:40%;
  padding:10px;
  background-color:rgb(51,0,0);
  padding:20px;
  height:510px;
  border:1px solid gray;
  border-radius:10px;
  margin-right:15px;
  margin-top:30px;
  margin-left:30px;
  margin-bottom:20px;
  }

#charte_col_d  {

  float:left;
  margin-top:30px;
  width:40%;
  padding:10px;
  background-color:rgb(51,0,0);
  padding:20px;
  height:510px;
  border:1px solid gray;
  border-radius:10px;
  margin-bottom:20px;
}

#col_d_h{
 float:left;
 width:40%;
 padding:20px 10px 20px 10px;
 background-color:rgb(51,0,0);
 margin-top:30px;
 height:300px;
 border-radius:10px;
 border:1px solid gray;
 margin-left:20px; 
}

#col_g_h{
 float:left;
 width:40%;
 padding:20px 10px 20px 10px;
 background-color:rgb(51,0,0);
 margin-top:30px;
 margin-left:30px;
 height:300px;
 border-radius:10px;
 border:1px solid gray;
}
.col_rej {
width:500px;
margin-top:35px;
background-color:rgb(51,0,0);
padding:20px;
height:auto;
border:1px solid gray;
border-radius:10px;
}

.rien {
   width:600px;
   background-color:#660000;
   border-radius:5px;
   text-align:left;
   margin-top:80px;
   margin-left:30px;
   color:rgb(255,255,255);  
}
.rien tr th {
   border-bottom:1px solid rgb(255,255,255);
   padding:10px;
   background-image: -moz-linear-gradient(top, #510000, #020000); 
   background-image: -o-linear-gradient(top, #510000, #020000); 
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #510000),color-stop(1, #020000)); 
   background-image: -webkit-linear-gradient(#510000, #020000); 
   background-image: linear-gradient(#510000, #020000);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#510000', EndColorStr='#020000');
}

.bureau {
   width:auto;
   background-color:rgb(51,0,0);
   border-radius:0px 0px 5px 5px;
   text-align:left;
   margin-top:30px;
   margin-left:30px;

   color:rgb(255,255,255);
}
.c_bureau {
width:630px;;
}
.bureau tr th { 
   border-bottom:1px solid rgb(255,255,255);
   padding:10px;
   background-image: -moz-linear-gradient(top, #510000, #020000); 
   background-image: -o-linear-gradient(top, #510000, #020000); 
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #510000),color-stop(1, #020000)); 
   background-image: -webkit-linear-gradient(#510000, #020000); 
   background-image: linear-gradient(#510000, #020000);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#510000', EndColorStr='#020000');
}
.bureau tr td {

   padding:10px;
}
.search {
   width:650px;
   height:auto;
   background-color:rgb(51,0,0);
   border-radius:5px;
   text-align:left;
   margin-top:90px;
   margin-left:30px;
   color:rgb(255,255,255);
}

.search tr th { 
   border-bottom:1px solid rgb(255,255,255);
   padding:10px;
   background-image: -moz-linear-gradient(top, #510000, #020000); 
   background-image: -o-linear-gradient(top, #510000, #020000); 
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #510000),color-stop(1, #020000)); 
   background-image: -webkit-linear-gradient(#510000, #020000); 
   background-image: linear-gradient(#510000, #020000);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#510000', EndColorStr='#020000');
}
.search tr td {

   padding:10px;
}
.joueur {
   width:480px;
   background-color:rgb(51,0,0);
   border-radius:5px;
   text-align:left;
   margin-top:30px;
   margin-left:30px;
   color:rgb(255,255,255);
}
.c_joueur {
width:480px;
}

.joueur tr th {

   border-bottom:1px solid rgb(255,255,255);
   padding:10px;
   text-align:left;
   background-image: -moz-linear-gradient(top, #510000, #020000); 
   background-image: -o-linear-gradient(top, #510000, #020000); 
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #510000),color-stop(1, #020000)); 
   background-image: -webkit-linear-gradient(#510000, #020000); 
   background-image: linear-gradient(#510000, #020000);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#510000', EndColorStr='#020000');
}
.joueur tr td {

   padding:10px;
}

h2 {
  background-image:url('../images/back_h2.png');
  background-repeat:no-repeat;
  background-position: left;
  width:auto;
  height:42px;
  margin-top:20px;
  font-family:arial;
  font-weight:semi-bold;
  /*padding-top:30px;*/
  color:rgb(255,255,255);
  font-size:1.6em;
 /* padding-bottom:5px;*/
  padding-left:10px;
  text-align:left;
  line-height:42px;
  margin-left:30px;
}
h3 {

  margin-left:35px;
  margin-bottom:20px;
  color:rgb(255,255,255);
  font-family:arial;

}

#gr {
  font-weight:bold;
  color:rgb(227,227,227);

}

.rejoignez {
 position:absolute;
 top:225px;
 left:-5px;
 z-index:2;
}
 
#nous_rejoindre{
 margin-left:30px;
}

#gr {
  font-weight:bold;
  color:rgb(227,227,227);
}

#lien_rejoindre{
color:white;
display:block;
width:130px;
margin-top:10px;
margin-left:10px;
}
#lien_rejoindre:hover {
text-decoration:underline;
} 

#lien_rejoindre2{
color:white;
display:block;
width:100px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
} 
#lien_rejoindre2:hover {
text-decoration:underline;
} 

#col_d #lien_equipe{
color:white;

}
#lien_equipe:hover {
text-decoration:underline;
}
.date_info {
text-align:left;
color:white;
}
.titre_info {
color:white;
height:30px;
}
.text_info {
font-size:13px;
clear:both;
height:80px;
}
#pages {
font-family:Agency FB;
color:white;
}
#pages:hover {text-decoration:underline;}

#liste_pages { 
width:100%;
text-align:left;
margin-left:30px;
}    
#actu_fff:hover {
text-decoration:underline;
} 
.contenu iframe{
  margin-top:30px;
  width:650px;
  height:400px;
  border-radius:10px;
  border:4px solid gray;
  margin-bottom:10px;
  
}    
.contenu_iframe {
 margin-left:30px;
}
.mentions {
width:450px;
margin-top:30px;
padding:30px;
margin-left:30px;
background-color:rgb(51,0,0);
border-radius:10px;
border:1px solid gray;
}
#lien_eq {

margin-top:5px;
width:230px;
list-style:none;
}
#info_club {
margin-left:10px;

}
.f_info {
background-color:rgb(51,0,0);
margin-bottom:10px;
margin-right:15px;
padding:10px;
border-radius:10px;
border:1px solid gray;
width:220px;
height:210px;
float:left; 
margin-top:10px;
}

.f_info a {color:white;}

#comm {
float:left;
color:white;
font-weight:bold;
}
#comm:hover {
color:gray;
}
#ad_com { 
margin-left:10px;
float:left;
color:white;
font-weight:bold;
}
#ad_com:hover {
color:gray;
}
#l_suite {
color:white;
}
#l_suite:hover {
color:gray;
}

.cadre_mini {
width:auto;
position:absolute;
top:260px;
right:20px;
z-index:2;
}
.titre_alb {
text-align:center;
color:white;
}
.mini {
margin-bottom:28px;
}
.c_recherche {
position:absolute;
top:-35px;
left:650px;
z-index:3;
width:auto;
}
#envoi_recherche {
float:right;
margin-right:305px;

}
#ch_search {
width:120px;
height:20px;
border-radius:5px;
border:1px solid gray;
background-color:rgb(51,0,0);
color:white;
}
#agenda {
position:absolute;
top:10px;
left:595px;
z-index:3;
width:auto;
} 
.convocation {

}         
.cadre_convoc {
float:left;
margin-right:25px;
margin-bottom:20px;
padding:10px;
width:500px;
height:auto;
background-color:rgb(51,0,0);
border-radius:10px;
border:1px solid gray;
margin-left:30px;
margin-top:30px;
}
#scrollToTop {
position:fixed;
bottom:0;
right:10px;
padding-bottom:5px;
z-index:3;
}
#scrollToTop a{
font-family:Agency FB;
font-size:1.2em;
color:white;
}
