.page{
    margin:40px 7.5% 0 7.5%;
}

.header{
    height:70px;
    background-image:url(images/header.png);
    background-repeat:no-repeat;
    background-position:right top;
    margin-bottom:10px;
}
a:link{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #0099FF; text-decoration: none;}
a:visited{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #0099FF; text-decoration: none;}
a:hover{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #48c02d; text-decoration: none;}
a:active{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #48c02d; text-decoration: none;}

.titre_news {font-family: Georgia; font-weight: bold; }
.menu_bas {font-size: 11px; color: #CCCCCC; }
.content_news {font-family: Georgia; font-size: 11px;}
.occupation{font-family: Georgia; font-size: 11px; color: #FF6600}
.titre_partenaires {font-family: Georgia; font-weight: bold; font-size: 11px;}
.date_news {font-family: Georgia; font-size: 11px; color: #FF9900}
img {border:none;}

.menu{
    float:right;
}
.clear{
    clear:both;
}
#menu{
    padding: 0; margin:0; list-style-type:none; width:680px; display:block;
}

#menu li{
    display:block; float:left;
}

#menu li a {
    background-image:url(images/menu-font.png); background-repeat:no-repeat; text-indent: -100000px; display:block; height:20px;
}  /* text-indent 27px */

.contenu-top{
    width:85%;
}
.contenu-t-l{
    background-image:url(content-font.png);
    background-position:0px 0px;
    float:left;
    width:25%;
    height:10px;
    /*display:inline;*/
}

.contenu-t-r{
    background-image:url(content-font.png);
    background-position:-79px 0px;
    float:right;
    width:25%;
    height:10px;
    /*display:inline;*/
}

.contenu{
    background-image:url(content-font.png);
    background-position:-40px -40px;
    width:1px;
    height:1px;
    /*display:inline;*/
}

.contenu-t-m{
    background-image:url(content-font-t-m.png);
    background-repeat:repeat-x;
    height:10px;
    width:50%;
    /*display:inline;*/
}

/* Menu Normal */
#menu li a.menu_accueil{width:69px; background-position: 0px 0px;}
#menu li a.menu_profil{width:60px; background-position: -69px 0px;}
#menu li a.menu_folio{width:60px; background-position: -129px 0px;}
#menu li a.menu_commande{width:90px; background-position: -189px 0px;}
#menu li a.menu_podcast{width:80px; background-position: -279px 0px;}
#menu li a.menu_download{width:119px; background-position: -359px 0px;}
#menu li a.menu_contact{width:75px; background-position: -478px 0px;}
#menu li a.menu_partenaires{width:127px; background-position: -553px 0px;}

/* Menu Dessus RollOver */
#menu li a.menu_accueil:hover{width:69px; background-position: 0px -19px;}
#menu li a.menu_profil:hover{width:60px; background-position: -69px -19px;}
#menu li a.menu_folio:hover{width:60px; background-position: -129px -19px;}
#menu li a.menu_commande:hover{width:90px; background-position: -189px -19px;}
#menu li a.menu_podcast:hover{width:80px; background-position: -279px -19px;}
#menu li a.menu_download:hover{width:119px; background-position: -359px -19px;}
#menu li a.menu_contact:hover{width:75px; background-position: -478px -19px;}
#menu li a.menu_partenaires:hover{width:127px; background-position: -553px -19px;}

/* Menu Dessus RollOver */
#menu li a.menu_accueil_active{width:69px; background-position: 0px -38px;}
#menu li a.menu_profil_active{width:60px; background-position: -69px -38px;}
#menu li a.menu_folio_active{width:60px; background-position: -129px -38px;}
#menu li a.menu_commande_active{width:90px; background-position: -189px -38px;}
#menu li a.menu_podcast_active{width:80px; background-position: -279px -38px;}
#menu li a.menu_download_active{width:119px; background-position: -359px -38px;}
#menu li a.menu_contact_active{width:75px; background-position: -478px -38px;}
#menu li a.menu_partenaires_active{width:127px; background-position: -553px -38px;}

/* Menu Dessus Visité */
#menu li.visite a.menu_accueil{width:69px; background-position: 0px -38px;}
#menu li.visite a.menu_profil{width:60px; background-position: -69px -38px;}
#menu li.visite a.menu_folio{width:60px; background-position: -129px -38px;}
#menu li.visite a.menu_commande{width:90px; background-position: -189px -38px;}
#menu li.visite a.menu_podcast{width:80px; background-position: -279px -38px;}
#menu li.visite a.menu_download{width:119px; background-position: -359px -38px;}
#menu li.visite a.menu_contact{width:75px; background-position: -478px -38px;}
#menu li.visite a.menu_partenaires{width:127px; background-position: -553px -38px;}