.header 
{
    background: url('../images/fr/header.jpg') top left no-repeat;
    width:771px;
    height:253px; 
}

/* ### TOP NAVIGATION ###*/
div.top_nav 
{
  padding-left:321px;  
  padding-top:25px;
}
.top_nav ul 
{
    margin:0;
    padding:0;
    list-style-type:none;    
}
.top_nav ul li 
{
    display:inline;
    float:left;
    height:24px;
    padding-left:20px;
}
.top_nav ul li a, .top_nav ul li a:visited, .top_nav ul li a:link 
{
    display:block;
    height:24px;
    text-decoration:none;
}
.top_nav ul li.accueil a, .top_nav ul li.accueil a:visited, .top_nav ul li.accueil a:link,
.top_nav ul li.accueil_on a, .top_nav ul li.accueil_on a:visited, .top_nav ul li.accueil_on a:link
{
    background: url('../images/fr/accueil.gif') no-repeat top left; 
    width:37px;     
}

.top_nav ul li.propos a, .top_nav ul li.propos a:visited, .top_nav ul li.propos a:link,
.top_nav ul li.propos_on a, .top_nav ul li.propos_on a:visited, .top_nav ul li.propos_on a:link 
{
    background: url('../images/fr/propos.gif') no-repeat top left; 
    width:96px;     
}
.top_nav ul li.meteo a, .top_nav ul li.meteo a:visited, .top_nav ul li.meteo a:link,
.top_nav ul li.meteo_on a, .top_nav ul li.meteo_on a:visited, .top_nav ul li.meteo_on a:link 
{
    background: url('../images/fr/meteo.gif') no-repeat top left; 
    width:30px;     
}
.top_nav ul li.contacts a, .top_nav ul li.contacts a:visited, .top_nav ul li.contacts a:link,
.top_nav ul li.contacts_on a, .top_nav ul li.contacts_on a:visited, .top_nav ul li.contacts_on a:link 
{
    background: url('../images/fr/contacts.gif') no-repeat top left; 
    width:46px;     
}
.top_nav ul li.english a, .top_nav ul li.english a:visited, .top_nav ul li.english a:link,
.top_nav ul li.english_on a, .top_nav ul li.english_on a:visited, .top_nav ul li.english_on a:link  
{
    background: url('../images/fr/english.gif') no-repeat top left; 
    width:41px;     
}
.top_nav ul li.accueil a:hover, .top_nav ul li.propos a:hover,.top_nav ul li.meteo a:hover,
.top_nav ul li.contacts a:hover, .top_nav ul li.english a:hover,
.top_nav ul li.accueil_on a, .top_nav ul li.accueil_on a:visited, .top_nav ul li.accueil_on a:link,
.top_nav ul li.propos_on a, .top_nav ul li.propos_on a:visited, .top_nav ul li.propos_on a:link,
.top_nav ul li.meteo_on a, .top_nav ul li.meteo_on a:visited, .top_nav ul li.meteo_on a:link,
.top_nav ul li.contacts_on a, .top_nav ul li.contacts_on a:visited, .top_nav ul li.contacts_on a:link,
.top_nav ul li.english_on a, .top_nav ul li.english_on a:visited, .top_nav ul li.english_on a:link 
{
    background-position:0% -24px;
}

/* ### END TOP NAVIGATION ###*/

/* ### MAIN NAVIGATION ###*/
div.main_nav 
{
  padding-left: 55px; 
}
.main_nav ul 
{
    margin:0;
    padding:0;
    list-style-type:none;      
    display:block;    
    float:left;   
    
}
.main_nav ul li 
{
    display:block;
    
    float:left;
    height:54px;
    padding-right:27px;
          
}
.main_nav ul li a, .main_nav ul li a:visited, .main_nav ul li a:link 
{
    display:block;
    height:54px;
    text-decoration:none;
}
.main_nav ul li img  
{
    height:54px;
}
.main_nav ul li.attractions a, .main_nav ul li.attractions a:visited, .main_nav ul li.attractions a:link,
.main_nav ul li.attractions_on a, .main_nav ul li.attractions_on a:visited, .main_nav ul li.attractions_on a:link
{
    background: url('../images/fr/attractions.gif') no-repeat top left; 
    width:58px;            
}

.main_nav ul li.tarifs a, .main_nav ul li.tarifs a:visited, .main_nav ul li.tarifs a:link,
.main_nav ul li.tarifs_on a, .main_nav ul li.tarifs_on a:visited, .main_nav ul li.tarifs_on a:link 
{
    background: url('../images/fr/tarifs.gif') no-repeat top left; 
    width:51px;         
}
.main_nav ul li.horaires a, .main_nav ul li.horaires a:visited, .main_nav ul li.horaires a:link,
.main_nav ul li.horaires_on a, .main_nav ul li.horaires_on a:visited, .main_nav ul li.horaires_on a:link 
{
    background: url('../images/fr/horaires.gif') no-repeat top left; 
    width:43px;     
}
.main_nav ul li.evenements a, .main_nav ul li.evenements a:visited, .main_nav ul li.evenements a:link,
.main_nav ul li.evenements_on a, .main_nav ul li.evenements_on a:visited, .main_nav ul li.evenements_on a:link 
{
    background: url('../images/fr/evenements.gif') no-repeat top left; 
    width:54px;     
}
.main_nav ul li.questions a, .main_nav ul li.questions a:visited, .main_nav ul li.questions a:link,
.main_nav ul li.questions_on a, .main_nav ul li.questions_on a:visited, .main_nav ul li.questions_on a:link  
{
    background: url('../images/fr/questions.gif') no-repeat top left; 
    width:65px;     
}
.main_nav ul li.directions a, .main_nav ul li.directions a:visited, .main_nav ul li.directions a:link,
.main_nav ul li.directions_on a, .main_nav ul li.directions_on a:visited, .main_nav ul li.directions_on a:link  
{
    background: url('../images/fr/directions.gif') no-repeat top left; 
    width:51px;     
}
.main_nav ul li.hebergement a, .main_nav ul li.hebergement a:visited, .main_nav ul li.hebergement a:link,
.main_nav ul li.hebergement_on a, .main_nav ul li.hebergement_on a:visited, .main_nav ul li.hebergement_on a:link  
{
    background: url('../images/fr/hebergement.gif') no-repeat top left; 
    width:60px;     
}
.main_nav ul li.offres a, .main_nav ul li.offres a:visited, .main_nav ul li.offres a:link,
.main_nav ul li.offres_on a, .main_nav ul li.offres_on a:visited, .main_nav ul li.offres_on a:link  
{
    background: url('../images/fr/offres.gif') no-repeat top left; 
    width:78px;           
}
.main_nav ul li.offres 
{
    padding-right:0 !important;  
      
    
}
.main_nav ul li.attractions a:hover, .main_nav ul li.tarifs a:hover,.main_nav ul li.horaires a:hover,
.main_nav ul li.evenements a:hover, .main_nav ul li.questions a:hover,
.main_nav ul li.directions a:hover, .main_nav ul li.hebergement a:hover, .main_nav ul li.offres a:hover,
.main_nav ul li.attractions_on a, .main_nav ul li.attractions_on a:visited, .main_nav ul li.attractions_on a:link,
.main_nav ul li.tarifs_on a, .main_nav ul li.tarifs_on a:visited, .main_nav ul li.tarifs_on a:link, 
.main_nav ul li.horaires_on a, .main_nav ul li.horaires_on a:visited, .main_nav ul li.horaires_on a:link,
.main_nav ul li.evenements_on a, .main_nav ul li.evenements_on a:visited, .main_nav ul li.evenements_on a:link,
.main_nav ul li.questions_on a, .main_nav ul li.questions_on a:visited, .main_nav ul li.questions_on a:link,
.main_nav ul li.directions_on a, .main_nav ul li.directions_on a:visited, .main_nav ul li.directions_on a:link,
.main_nav ul li.directions_on a, .main_nav ul li.directions_on a:visited, .main_nav ul li.directions_on a:link,
.main_nav ul li.hebergement_on a, .main_nav ul li.hebergement_on a:visited, .main_nav ul li.hebergement_on a:link,
.main_nav ul li.offres_on a, .main_nav ul li.offres_on a:visited, .main_nav ul li.offres_on a:link   
{
    background-position:0% -54px;
}

/* ### END MAIN NAVIGATION ###*/

/* ### TITLES ###*/
legend img 
{
    height:69px;
}
legend.accueil img
{    
    width: 109px;
}
legent.mes_maneges 
{
    width:205px;       
}
legent.maneges 
{
    width:152px;       
}
/* ### END TITLES ###*/