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

}

a 
{
	color:#ff9090;
	outline: none;
}

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

#menuDeroulant li:hover
{
 width: 101px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 background-image: url("images/b4.jpg");
 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("images/b4.jpg");
 margin: 0;
 padding: 4px 8px;
 text-decoration: none;
 height: 30px;
 width: 85px;
}

#menuDeroulant li a:hover 
{ background-image: url("images/b4s.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("images/fond.png") repeat;
 height: 16px;
}
#menuDeroulant .sousMenu li a:hover
{
 background-image: none;
 background-color: #911a16;
}

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




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

#menuDeroulantAv li:hover
{
 width: 74px;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;

 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: 74px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;

}

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

#menuDeroulantAv li a:hover 
{ background-image: url("images/b6s.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("images/fond.png") repeat;
 height: 16px;
 text-decoration: none;
 font: 9px verdana, sans-serif;
 list-style-type:none;
 width:58px;
}
#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;

}


#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;

}

#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: 998px;
   height: 38px;

	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;

    
    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;
   
}

#b1
{
   width: 147px;
   height: 38px;
   background-image: url("images/b1.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b2 a
{
   width: 74px;
   height: 38px;
   background-image: url("images/b2.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b2 a:hover
{
   width: 74px;
   height: 38px;
   background-image: url("images/b2s.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b3 a
{
   width: 92px;
   height: 38px;
   background-image: url("images/b3.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b3 a:hover
{
   width: 92px;
   height: 38px;
   background-image: url("images/b3s.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b5 a
{
   margin-left:101px;
   width: 117px;
   height: 38px;
   background-image: url("images/b5.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b5 a:hover
{
   width: 117px;
   height: 38px;
   background-image: url("images/b5s.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b7 a
{

   width: 74px;
   height: 38px;
   background-image: url("images/b7.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b7 a:hover
{
   width: 74px;
   height: 38px;
   background-image: url("images/b7s.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b8 a
{

   width: 77px;
   height: 38px;
   background-image: url("images/b8.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b8 a:hover
{
   width: 77px;
   height: 38px;
   background-image: url("images/b8s.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b9 a
{

   width: 99px;
   height: 38px;
   background-image: url("images/b9.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b9 a:hover
{
   width: 99px;
   height: 38px;
   background-image: url("images/b9s.jpg");
   background-repeat: no-repeat;
   float : left;

}

#b10
{
   width: 143px;
   height: 38px;
   background-image: url("images/b10.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: #393939;
	    width: 998px;
}

#banniere
{
   width: 998px;
   height: 455px;
   background-image: url("images/ban.jpg");
   background-repeat: no-repeat;
   margin-left: auto;
   margin-right: auto;
}

#middle
{
	padding:20px;
	padding-left:100px;	padding-right:100px;	width:798px; 
	margin-left: auto;   
    margin-right: auto;
    background-image: url("images/fondmiddle.jpg");
    background-color: #393939;  
    font: 11px verdana, sans-serif;
    color: white;
    position : absolute;
}

#divgauche
{

	width:804px;
	float:left;
	margin-left:-86px;
}

#colonnedroite
{

	width:170px;
	margin-left:719px;
	margin-top:-12px;
}

#colonnegauche
{
	width:170px;
	margin-left:-3px;
	margin-top:-12px;
	position:absolute;
}

#news
{
   margin-left: 169px;
   font: 11px tahoma, verdana, sans-serif;
   float:left;
}

#module
{
	width: 158px;
	background-image: url("images/backmod.jpg");
	background-repeat: no-repeat;
	margin-left: 5px;
	padding-left : 3px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:20px;
}

#piedmod
{
	width: 158px;
	height:12px;
	background-image: url("images/piedmod.jpg");
	background-repeat: no-repeat;
	margin-left: 5px;
}


/* Le menu */

#radio
{
   float: left;
   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
{
   float: left;
   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;
}


.cadrenews
{
	float:left;
    background-color: #cfcdce;
    width:429px;
    border-left:solid 2px #6f6f6f;
    border-right:solid 2px #6f6f6f;
    border-bottom:solid 2px #6f6f6f;
    margin-top:-15px;
    margin-left:-32px;
    margin-bottom:25px;
    padding-left:30px;
    padding-top:20px;
    padding-bottom:20px;
}

#Wall
{
   width: 483px;
   height: 800px;
   margin-left: 445px;
   margin-top:-680px;
   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;
}

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

img
{
	border:0px;
}

img a
{
	color:grey;
}

img :focus { -moz-outline-style: none; }

