body
{
   width: 710px;
   margin: auto;
   margin-top: 0px;
   margin-bottom: 0px;   
   background-color: #000000; 
   background-image: url("design/fond.jpg");
}

#en_tete
{
   width: 710px;
   height: 140px;
   background-image: url("design/banniere.jpg");
   background-repeat: no-repeat;
   margin-bottom: 0px;
}

#menu
{
   float: left;
   right: 565px;
   width: 145px;
   margin-left: 0px;
   
}

.element_menu
{
   background-repeat: repeat-xy;
   padding: 0px;
   padding-left: 4px;
   margin-bottom:0px;
   font-family: Nyala;
}

.element_menu h4
{    
   color: #d0d0d0;
   font-family: Lucida Calligraphy;
   text-align: left;
}

.element_menu ul
{
   list-style-image: url("design/list222.png");
   padding: 0px;
   font-size: 12px;
   padding-left: 2px;
   margin-left: 7px;
}

.rien
{
   list-style-type: none;
}

.title
{
   font-size: 18px;
   color: #ffffff;
}

.title a:hover
{
   background-color: none;
   color: white;
}

.element_menu a
{
   color: #e6e6e6;
   margin-bottom: 5px;
   text-decoration : none;
}

.element_menu a:hover
{
   background-color: #bac8ff;
   color: #000f46;
}

#menu1
{
   width: 150px;
}

.element_menu2
{
   background-image: url("design/menu2.jpg");
   background-repeat: repeat-x;
   border: 0px solid blue;
   margin-bottom:0px;
   margin-top:0px;
   width: 710px;
   height: 31px;
   text-decoration : none;
}

.element_menu2 ul
{
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 2px;
}

.element_menu2 a
{
   color: #ffffff;
   font-size: 13px;
   text-decoration : none;
}

.element_menu2 a:hover
{
   background-color: #bac8ff;
   color: #000f46;
}

.element_menu2 td
{
 padding-left: 6.3px;
}

#footer {
	background-image: url(design/footer.jpg);
	background-repeat: repeat-xy;
	width: 710px;
	height: 80px;
	padding-left: 0px;
	color: #ffffff;
   font-size: 10px;
	cursor: default;
	text-align: center;
}


.element_footer a
{
color: #ffffff;
cursor: default;
}

.right
{
   float: right;
   padding-right: 10px;
   padding-left: 5px;
}

#whole
{margin-left: 0px;
   margin-bottom: 0px;
   padding: 0px;
   color: #ffffff;
   background-image: url("design/menu.jpg");
   background-repeat: repeat-xy;
   font-size: 13px;
   width: 710px;
}

#corps1
{margin-left: 145px;
   margin-bottom: 0px;
   padding: 10px;
   color: #ffffff;
   background-image: url("design/corp1.jpg");
   background-repeat: repeat-xy;
   font-size: 13px;
}

#corps1 h1
{
      height: 10px;
   padding-left: 0px;
   color: #ffd28c;
   text-align: left;
   text-decoration: underline;
   font-family: Sylfaen;
   font-size: 17px;
   
}

#corps1 h2

{
   height: 15px;
   padding-left: 0px;
   color: #ffd28c;
   text-align: left;
   text-decoration: underline;
   font-family: Sylfaen;
   font-size: 17px;
}

#corps1 h3
{
   height: 2px;
   padding-left: 0px;
   color: #a3b6ff;
   text-align: left;
   text-decoration: none;
   font-family: Vrinda;
   font-size: 14px;
   
}

#corps1 h4
{
      height: 10px;
   padding-left: 0px;
   color: #ffd28c;
   text-align: left;
   text-decoration: underline;
   font-family: Sylfaen;
   font-size: 17px;
}

#corps1 img

{  
   border-style : none;
}

#corps1 a
{
   color: #d1d9fd;
   text-decoration : none;
}

#corps1 a:hover
{
   color: #5579ff;
}

#corps2
{margin-left: 145px;
   margin-bottom: 0px;
   padding: 10px;
   color: #ffffff;
   background-image: url("design/corp1.jpg");
   background-repeat: repeat-y;
   font-size: 13px;
   height: 588px;
}

#corps2 h1
{
      height: 10px;
   padding-left: 0px;
   color: #c5cde9;
   text-align: left;
   text-decoration: underline;
   font-family: Tall Paul;
   font-size: 25px;
   
}

#corps2 h2

{
   height: 15px;
    padding-left: 0px;
   color: #c5cde9;
   text-align: left;
   text-decoration: underline;
   font-family: Tall Paul;
   font-size: 25px;
}

#corps2 h3
{
      height: 2px;
   padding-left: 0px;
   color: #a3b6ff;
   text-align: left;
   text-decoration: none;
   font-family: Vrinda;
   font-size: 14px;
   
}

#corps2 h4
{
      height: 0px;
   padding-left: 0px;
   color: #a3b6ff;
   text-align: left;
   text-decoration: none;
   font-family: Garamond;
   font-size: 12px;
}

#corps2 img

{  
   border-style : none;
}

#corps2 a
{
   color: #d1d9fd;
   text-decoration : none;
}

#corps2 a:hover
{
   color: #5579ff;
}

#update
{
   margin-bottom: 0px;
   
   color: #ffffff;
   background-image: url("design/corp1.jpg");
   background-repeat: repeat-xy;
   font-size: 11px;
}

#update h1
{
      height: 10px;
   padding-left: 0px;
   color: #c5cde9;
   text-align: left;
   text-decoration: underline;
   font-family: Tall Paul;
   font-size: 25px;
   
}

#update  h2

{
   height: 15px;
    padding-left: 0px;
   color: #c5cde9;
   text-align: left;
   text-decoration: underline;
   font-family: Tall Paul;
   font-size: 25px;
}

#update  h3
{
      height: 10px;
   padding-left: 0px;
   color: #ffd28c;
   text-align: left;
   text-decoration: underline;
   font-family: Sylfaen;
   font-size: 17px;
   
}

#update h4
{
      height: 0px;
   padding-left: 0px;
   color: #a3b6ff;
   text-align: left;
   text-decoration: none;
   font-family: Garamond;
   font-size: 12px;
}

#update  img

{  
   border-style : none;
}

#update  a
{
   color: #d1d9fd;
   text-decoration : none;
}

#update  a:hover
{
   color: #5579ff;
}