body
{
	margin:auto;
	margin-top: 20px;
	background-color: grey;
}

#menuDeroulant
{
 height: 37px;
 width: 63px;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 font: 9px verdana, sans-serif;
}
#menuDeroulant li
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
}

#menuDeroulant li:hover
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 background-image: url("boutons/homeG.png");
 background-repeat: no-repeat;
}


#menuDeroulant .sousMenu
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 63px;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: 1%;
 color: #FFF;
 background-image: url("boutons/home.jpg");
 margin: 0;
 padding: 4px 8px;
 text-decoration: none;
 height: 29px;
 width: 47px;
}

#menuDeroulant li a:hover 
{ background-image: url("boutons/homeG.jpg");}

#menuDeroulant li a:active 
{ background-color: #5F879D; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 background: transparent url("boutons/fond.png") repeat;
 height: 16px;
}
#menuDeroulant .sousMenu li a:hover
{
 background-image: none;
 background-color: #911a16;
}

#menuDeroulant li:hover > .sousMenu { display: block; }


//.tailleMenu { width: 400 px; }

//-----------------------------------------------------------------------------------------------------------
#menuDeroulantAv
{
 height: 37px;
 width: 63px;
 list-style-type:none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 font: 9px verdana, sans-serif;
 list-style-type:none;
}
#menuDeroulantAv li
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 list-style-type:none;
}

#menuDeroulantAv li:hover
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 background-image: url("boutons/AvrilG.png");
 background-repeat: no-repeat;
 list-style-type:none;
}


#menuDeroulantAv .sousMenuAv
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 	 text-decoration: none;
	 font: 9px verdana, sans-serif;
	 list-style-type:none;
}
#menuDeroulantAv .sousMenuAv li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 63px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 //border-top: 1px solid transparent;
 //border-right: 1px solid transparent;
}

#menuDeroulantAv li a:link, #menuDeroulantAv li a:visited
{
 display: block;
 height: 1%;
 color: #FFF;
 background-image: url("boutons/Avril.jpg");
 margin: 0;
 padding: 4px 8px;
 text-decoration:none;
 height: 29px;
 width: 30px;
 list-style-type:none;
 margin-left:23px;
}

#menuDeroulantAv li a:hover 
{ background-image: url("boutons/AvrilG.jpg");list-style-type:none;}

#menuDeroulantAv li a:active 
{ background-color: #5F879D;list-style-type:none; }

#menuDeroulantAv .sousMenuAv li a:link,
#menuDeroulantAv .sousMenuAv li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 background: transparent url("boutons/fond.png") repeat;
 height: 16px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 margin-left:23px;
 width:62px;
}
#menuDeroulantAv .sousMenuAv li a:hover
{
 background-image: none;
 background-color: #911a16;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
}

#menuDeroulantAv li:hover > .sousMenuAv { display: block; list-style-type:none;}
//------------------------------------------------------------------------------------------------------------------

//-----------------------------------------------------------------------------------------------------------
#menuDeroulantAb
{
 height: 37px;
 width: 63px;
 list-style-type:none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 font: 9px verdana, sans-serif;
 list-style-type:none;
}
#menuDeroulantAb li
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 list-style-type:none;
}

#menuDeroulantAb li:hover
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 background-image: url("boutons/AbbeyG.png");
 background-repeat: no-repeat;
 list-style-type:none;
}


#menuDeroulantAb .sousMenuAb
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 	 text-decoration: none;
	 font: 9px verdana, sans-serif;
	 list-style-type:none;
}
#menuDeroulantAb .sousMenuAb li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 63px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 //border-top: 1px solid transparent;
 //border-right: 1px solid transparent;
}


#menuDeroulantAb li a:link, #menuDeroulantAb li a:visited
{
 display: block;
 height: 1%;
 color: #FFF;
 background-image: url("boutons/Abbey.jpg");
 margin: 0;
 padding: 4px 8px;
 text-decoration:none;
 height: 29px;
 width: 76px;
 list-style-type:none;
}

#menuDeroulantAb li a:hover 
{ background-image: url("boutons/AbbeyG.jpg");list-style-type:none;}

#menuDeroulantAb li a:active 
{ background-color: #5F879D;list-style-type:none; }

#menuDeroulantAb .sousMenuAb li a:link,
#menuDeroulantAb .sousMenuAb li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 background: transparent url("boutons/fond.png") repeat;
 height: 16px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 width:76px;
}
#menuDeroulantAb .sousMenuAb li a:hover
{
 background-image: none;
 background-color: #911a16;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
}

#menuDeroulantAb li:hover > .sousMenuAb { display: block; list-style-type:none;}
//------------------------------------------------------------------------------------------------------------------

//-----------------------------------------------------------------------------------------------------------
#menuDeroulantEx
{
 height: 37px;
 width: 63px;
 list-style-type:none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 font: 9px verdana, sans-serif;
 list-style-type:none;
}

#menuDeroulantEx li
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 list-style-type:none;
}

#menuDeroulantEx li:hover
{
 width: 63 px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 background-image: url("boutons/ExtrasG.png");
 background-repeat: no-repeat;
 list-style-type:none;
}


#menuDeroulantEx .sousMenuEx
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 	 text-decoration: none;
	 font: 9px verdana, sans-serif;
	 list-style-type:none;
}
#menuDeroulantEx .sousMenuEx li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 37px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 //border-top: 1px solid transparent;
 //border-right: 1px solid transparent;
}

#menuDeroulantEx li a:link, #menuDeroulantEx li a:visited
{
 display: block;
 height: 1%;
 color: #FFF;
 background-image: url("boutons/Extras.jpg");
 margin: 0;
 padding: 4px 8px;
 text-decoration:none;
 height: 29px;
 width: 37px;
 list-style-type:none;
}

#menuDeroulantEx li a:hover 
{ background-image: url("boutons/ExtrasG.jpg");list-style-type:none;}

#menuDeroulantEx li a:active 
{ background-color: #5F879D;list-style-type:none; }

#menuDeroulantEx .sousMenuEx li a:link,
#menuDeroulantEx .sousMenuEx li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 background: transparent url("boutons/fond.png") repeat;
 height: 16px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 width:50px;
}
#menuDeroulantEx .sousMenuEx li a:hover
{
 background-image: none;
 background-color: #911a16;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
}

#menuDeroulantEx li:hover > .sousMenuEx { display: block; list-style-type:none;}
//------------------------------------------------------------------------------------------------------------------

#font2
{
	 text-decoration: none;
	 font: 9px verdana, sans-serif;
	 list-style-type: none;
}


#parent
{
	margin-left: auto;
    margin-right: auto;
}

/* L'en-tête */

#boutons
{
   width: 1002px;
   height: 37px;

	margin-left: auto;
    margin-right: auto;
    
    list-style-type: none;
}

.Bhome
{
  width: 63px;
   height: 37px;
   background-image: url("boutons/home.jpg");
   background-repeat: no-repeat;
   
   	margin-left: auto;
    //margin-right: auto;
    
    float : left;
}

/*.Bhome:hover
{
   width: 63px;
   height: 37px;
   background-image: url("boutons/homeG.jpg");
   background-repeat: no-repeat;
   
   	margin-left: auto;
    //margin-right: auto;
    
    float : left;
}*/

#Bavril a
{
   width: 46px;
   height: 37px;
   background-image: url("boutons/avril.jpg");
   background-repeat: no-repeat;
   
   float : left;
   
}

#Bavril a:hover
{
   width: 46px;
   height: 37px;
   background-image: url("boutons/avrilG.jpg");
   background-repeat: no-repeat;
   
   float : left;
   
}

#Bforum a
{
   width: 54px;
   height: 37px;
   background-image: url("boutons/Forum.jpg");
   background-repeat: no-repeat;
   float : left;
   postition:absolute;
   margin-left:0px;
}

#Bforum a:hover
{
   width: 54px;
   height: 37px;
   background-image: url("boutons/ForumG.jpg");
   background-repeat: no-repeat;
   float : left;
   
}

#Bgallery a
{
   width: 97px;
   height: 37px;
   background-image: url("boutons/Photo.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bgallery a:hover
{
   width: 97px;
   height: 37px;
   background-image: url("boutons/PhotoG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bvlounge a
{
   width: 97px;
   height: 37px;
   background-image: url("boutons/vLounge.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bvlounge a:hover
{
   width: 97px;
   height: 37px;
   background-image: url("boutons/vLoungeG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Balounge a
{
   width: 94px;
   height: 37px;
   background-image: url("boutons/aLounge.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Balounge a:hover
{
   width: 94px;
   height: 37px;
   background-image: url("boutons/aLoungeG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bvfans a
{
   width: 81px;
   height: 37px;
   background-image: url("boutons/fVids.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bvfans a:hover
{
   width: 81px;
   height: 37px;
   background-image: url("boutons/fVidsG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bifans a
{
   width: 82px;
   height: 37px;
   background-image: url("boutons/fImgs.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bifans a:hover
{
   width: 82px;
   height: 37px;
   background-image: url("boutons/fImgsG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bblogs a
{
   width: 49px;
   height: 37px;
   background-image: url("boutons/Blogs.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bblogs a:hover
{
   width: 49px;
   height: 37px;
   background-image: url("boutons/BlogsG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bavbm a
{
   width: 134px;
   height: 37px;
   background-image: url("boutons/Avbm.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bavbm a:hover
{
   width: 134px;
   height: 37px;
   background-image: url("boutons/AvbmG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bwww a
{
   width: 60px;
   height: 37px;
   background-image: url("boutons/www.jpg");
   background-repeat: no-repeat;
   float : left;
}

#Bwww a:hover
{
   width: 60px;
   height: 37px;
   background-image: url("boutons/wwwG.jpg");
   background-repeat: no-repeat;
   float : left;
}

#parent
{
	    background-color: #d3d3d3;
	    width: 998px;
}

#banniere
{
   width: 998px;
   height: 261px;
   background-image: url("banniere.jpg");
   background-repeat: no-repeat;
   margin-left: auto;
   margin-right: auto;
   border-left:solid 2px #911a16;
   border-right:solid 2px #911a16;
}

#middle
{
	//margin-left:50px;
	padding-top:20px;
	width:1002px;
	margin-left: auto;   
	//border:solid 2px;
    margin-right: auto;
    //border-left:solid 1px #911a16;
    //height:400px;
    background-image: url("images/back.jpg");
    background-color: #dbdbdb;   
    //border-right:solid 2px #911a16;
}

/* Le menu */

#radio
{
   width: 120px;
   border-left:solid 2px #911a16;
   margin-left: auto;
   position : absolute;
   background-image: url("images/fondRadio.jpg");
   height:156px;
   width:206px;
   margin-top:-20px;
   padding-left:40px;
   padding-top:43px;
}

#advert
{
   width: 120px;
   margin-left: auto;
   position : absolute;
   background-image: url("images/fondAdvert.jpg");
   height:106px;
   width:743px;
   border-right:solid 2px #911a16;
   margin-top:-20px;
   margin-left:247px;
   padding-left:10px;
   padding-top:93px;
}

#news
{
   width: 445px;
   margin-left: -400;
   margin-top:179px;
   font: 9px verdana, sans-serif;
   background-image: url("images/news.jpg");
   padding-top:120px;
   padding-left:70px;
   background-repeat: no-repeat;
   background-color: #dbdbdb;
   vertical-align: top;
}

#nw
{
	background-image: url("images/back.jpg");
	border-left: solid 2px #911a16;	
	border-right: solid 2px #911a16;
}

.cadrenews
{
    background-color: #cfcdce;
    width:451px;
    border-left:solid 2px #6f6f6f;
    border-right:solid 2px #6f6f6f;
    border-bottom:solid 2px #6f6f6f;
    margin-top:0px;
    margin-left:-32px;
    margin-bottom:25px;
    padding-left:8px;
    padding-top:20px;
    padding-bottom:20px;
}

#Wall
{
   width: 481px;
   height: 600px;
   margin-left: 517px;
   margin-top:0px;
   position:absolute;
   background-image: url("images/thewall.jpg");
   background-repeat: no-repeat;
   background-color: #dbdbdb;
   float:left;
   font: 9px verdana, sans-serif;
   vertical-align: top;
}

#TheWall
{
   margin-left: 28px;
   margin-top:150px;
   background-repeat: no-repeat;
   font: 9px verdana, sans-serif;
   width: 420px;
   height: 478px;
   padding-left:35px;
   
}

#pieds
{
	width: 998px;
    margin-bottom:10px;
    margin-left: auto;
    margin-right: auto;
    margin-top:-25px;
    font: 9px verdana, sans-serif;
    border-left: solid 2px #911a16;	
    border-right: solid 2px #911a16;	
    border-bottom: solid 2px #911a16;	
    padding-right:-4px;
    background-image: url("images/back.jpg");
    color:grey;
}

//---------------------------------------------------------------------------------


#newsmodule
{
   width: 445px;
   margin-left: auto;
   margin-top:179px;
   font: 9px verdana, sans-serif;
   background-image: url("images/news.jpg");
   border-left:solid 2px #911a16;
   padding-top:120px;
   padding-left:70px;
   background-repeat: no-repeat;
   background-color: #dbdbdb;
   vertical-align: top;
}

#text
{
   width: 483px;
   height: 800px;
   margin-left: 445px;
   margin-top:-120px;
   background-image: url("images/thewall.jpg");
   border-right:solid 2px #911a16;
   background-repeat: no-repeat;
   background-color: #dbdbdb;
   float:left;
   font: 9px verdana, sans-serif;
   vertical-align: top;
}