/**  css global  **/

body
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 1000px;
	background:url('images/bg.jpg') no-repeat;
	background-color:#000000;
	background-position: top center;
	background-attachment:fixed;
}

select
{
  color: #000000;
  background-color:#fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align:left;
  font-size:10px;
}

textarea
{
  color: #000000;
  border: 1px #40a211 solid;
  background-color: #fff;
  font-size: 11px;
  text-align:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

input
{
  color: #000;
  border: 1px #40a211 solid;
  font-size: 10px;
  text-align:center;
  background: url("images/imput.jpg");
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
a
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  text-align:justify;
}

a:link
{
  color: #000000;
  text-decoration: none;
}

a:visited
{
  color: #000000;
  text-decoration: none;
}

a:hover
{
  color: #40a211;
  text-decoration: none;

}
a:active
{
  color: #000000;
  text-decoration: none;
  font-size:10px;
  
}


#gauche,#centre,#droite
{
float:left;

}


.global
{
	width: 1000px;
	background:url('images/fond.jpg') ;
	font-size: 11px;
	background-repeat: repeat-y;
	color:#000;
}

.clear{
clear: both;
}
/**  fin css global  **/

/**Forum**/

#forum_haut {
    background : url('images/fond.jpg') ;
    height: 14px;
	width: 1000px;
		
}

#forum_corp {
    background : url('images/fond.jpg') ;
	width: 1000px;
}
#forum_bas {
    background : url('images/fond.jpg') ;
	width: 1000px;
	height: 14px;
}
.titre_forum {
	font-size:14px;
	padding-top:5px;
	color:#000;
	text-align:center;
}
.text_forum {
	font-size:11px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 10px;
	color:#000;	
}
#forum-corp a:link
{
  color: #40a211;
  text-decoration: none;
}
#forum-corp a:visited
{
  color: #000000;
  text-decoration: none;
}
/**news**/

#news_haut {
    background : url('images/news_haut.jpg') ;
    height: 57px;
	width: 568px;
	
}
#news1 {
    background : url('images/news.jpg') ;
    height: 26px;
	width: 568px;
	
}
#news_corp {
    background : url('images/news_corp.jpg') ;
	width: 568px;
	
}
#news_bas {
    background : url('images/news_bas.jpg') ;
	width: 568px;
	height: 23px;
}
.titre_news {
	font-size:14px;
	text-align:left;
	padding-left:70px;
	padding-top:22px;
	color:#000;
}
.text_news {
	font-size:11px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom: 10px;
	color:#000;
}
.bas_news {
	font-size:11px;
	padding-left:30px;
	padding-right:25px;	
	color:#000;
}
#news_corp a:link , #news_bas a:link
{
  color:#09F ;
  text-decoration: none;
}
/**module**/
#module_haut {
    background : url('images/modules_haut.jpg') ;
    height: 24px;
	width: 568px;
	
}
#module_corp {
    background : url('images/modules.jpg') ;
	width: 568px;
	
}
#module_bas {
    background : url('images/modules_bas.jpg') ;
	width: 568px;
	height: 24px;
}
.titre_module {
	font-size:12px;
	text-align:center;	
	padding-top:8px;
	color:#000;
}
.text_module {
	font-size:11px;
	padding-left:15px;
	padding-right:15px;
	color:#000;
}

/**gauche**/
#gauche_haut
{
	background:url('images/gauche_haut.jpg');
	width:251px;
	height:36px;
	
}

#gauche_corp
{
    
	width: 251px;	
}
#gauche_bas
{
    background:url('images/gauche_bas.jpg') ;
	width: 251px;
	height:15px;
}
.titre_gauche
{
	font-size:12px;
	text-align: center;
	padding-top:4px;
	color:#80b606;
}
.text_gauche
{
    font-size:11px;
	padding-top:5px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:5px;
	color:#000;
}
#gauche_corp a:hover 
{
  color:#80b606 ;
  text-decoration: none;
}
/**droite**/
#droite_haut {
    background : url('images/droite_haut.jpg');
    height: 25px;
	width: 181px;
	
}

#droite_corp {
    background : url('images/droite.jpg');
	width: 181px;
	
}
#droite_bas {
    background : url('images/droite_bas.jpg');
	width: 181px;
	height:10px;
}
.titre_droite {
	font-size:12px;
	text-align: center;
	padding-top:5px;
	color:#fff;	
}
.text_droite {
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	color: #000;
}
#droite_corp a:hover 
{
  color:#299ff9 ;
  text-decoration: none;
}
/** Header**/

#online
{
	background:url('images/online.jpg');
	width:1000px;
	height:24px;
	
}

#header
{
	background:url('images/header.png');
	width:1000px;
	height:250px;
	
}

/**menu**/
#menu
{
	
	width:628px;
	height:30px;
	float:left;
}

#flash
{
	background:url('images/flash.jpg');
	width:372px;
	height:30px;
    float:left;
}
/** Blocks**/



#last_forum
{
	background:url('images/last_forum.jpg');
	width:284px;
	height:158px;
	float:left;
}
#last_news
{
	background:url('images/last_news.jpg');
	width:284px;
	height:158px;
	float:left;
}
#pub
{
	
	width:568px;
	height:82px;
    
}

#facebook
{
    width:181px;
	height:58px;
	
}
#top_14
{
    background:url('images/top_14.jpg');
    width:251px;
    height:260px
}
#orange
{
   
    width:251px;
    height:55px
}
/**footer**/
#stats
{
   background:url('images/stats.jpg');
   width:150px;
   height:121px;
   float:left;
}

#membres1
{
   background:url('images/last_membres.jpg');
   width:201px;
   height:121px;
   float:left;
}


#banniere_bas
{
   background:url('images/footer_bas.jpg');
   width:445px;
   height:121px;
   float:left;
}
.ban_bas
{
	text-align:center;
	padding-top:20px;
	
}
#footer_bas
{
	background:url('images/footer.jpg');
	width:204px;
	height:121px;
	float:left;
}
#footer
{
	
	width:1000px;
	height:121px;
	
}





/**  Fin de la feuille de style  **/

