
#en_tete
{
   text-align: center;
   width: 1200px;
   height: 232px;
   background-image: url("bantarifpo.JPG");
   background-repeat: no-repeat;
   margin: 0 auto;
}

h1
{
   font-size: 40 px;
}

body 
{
   width: 97%;
   background-color: black;
   background-image: ;
   font-family: "Texton Pro Ext", "Lucida Handwriting", "Bradley Hand ITC", "Harrington", "Maiandra GD", "Segoe Print", Sherif;
   color: white; 
   height: 60%;
   text-align: justify;
   text-align: center;
   padding-left: 20px;
   }

   a
{
   text-decoration: none; 
   color: white; 
}

   a:hover 
{
   text-decoration: underline;
   color: #ECA5DE ; 
}


img {vertical-align:middle; border:none;}
#thumbs {overflow:auto; list-style:none; margin:30px; padding:0;}
#thumbs li {float:left;}
#thumbs a {display:block; padding:10px; outline:none;}
#thumbs a:hover, #thumbs a:focus {background:#fff;}
#thumbs a.active {background:white;}
#viewer {position:relative; width:700px; height:465px; margin-left:30px;}
#viewer img[src*="loader"] {position:absolute; left:50%; top:50%; margin:-15px 0 0 -15px;}

#menu
{
   float: right; 
   width: 160px; 
   padding-right: 20px; 
   text-align: center;
   font-family: "Texton Pro Ext", "Segoe Print", "Trebuchet MS", Sherif;

}

   
.element_menu h3 
{    
   color: black ;
   font-family: "Texton Pro Ext", "Segoe Print", "Trebuchet MS", Sherif;
   text-align: center;
}

.element_menu ul 
{
   list-style-image: none ; 
   padding: 0px; 
   padding-left: 20px; 
   margin: 0px; 
   margin-bottom: 5px; 
}

.element_menu a   color: black;
}

.element_menu a:hover 
{
   background-color: white;
   color: black;
}


#pied_de_page
{
   text-align: center;
   width: 1200px;
   height: 500px;
   color: white;
   background-color: ;
   background-image: url("pied.JPG");
   background-repeat: repeat-x;
   }