/***************** STYLE GLOBAUX *****************/
a img{
border:none;
}
a:active, a:focus{
outline:none;
}
/***************** STYLE CONTENU *****************/
#contenu h1{
font:bold 17px Arial;
color:#fff;
margin:0 0 12px;
}
#contenu h1 span{
display:none;
}
#contenu h1.accueil{
background:url(../images/charte/t-accueil.gif) center top no-repeat;
width:150px;
height:22px;
display:block;
float: left;
margin-left:-20px;
}

#contenu h1.cartes{
background:url(../images/charte/t-cartes.gif) center top no-repeat;
width:166px;
height:22px;
display:block;
margin-left:-20px;
}

#contenu h1.actu{
background:url(../images/charte/t-actu.gif) center top no-repeat;
width:150px;
height:22px;
display:block;
}
#contenu h1.boissons{
background:url(../images/charte/t-carte-boissons.jpg) center top no-repeat;
width:191px;
height:47px;
display:block;
margin-left:-20px;
}
#contenu h1.cocktails{
background:url(../images/charte/t-cocktails.gif) center top no-repeat;
width:191px;
height:20px;
display:block;
margin-left:-20px;
}
#contenu h1.fraicheur{
background:url(../images/charte/t-fraicheur.gif) center top no-repeat;
width:171px;
height:22px;
display:block;
margin-left:-20px;
float: left;
margin-top:10px;
}
#contenu h1.rose{
background:url(../images/charte/t-rose.gif) center top no-repeat;
width:151px;
height:22px;
display:block;
margin-left:-20px;
float: left;
margin-top:10px;
}
#contenu h1.violet{
background:url(../images/charte/t-violet.gif) center top no-repeat;
width:151px;
height:22px;
display:block;
margin-left:-20px;
float: left;
margin-top:10px;
}
#contenu h1.bleu{
background:url(../images/charte/t-bleu.gif) center top no-repeat;
width:151px;
height:22px;
display:block;
margin-left:-20px;
margin-top:10px;
float: left;
}
#contenu h1.rouge{
background:url(../images/charte/t-rouge.gif) center top no-repeat;
width:177px;
height:22px;
display:block;
margin-top:10px;
margin-left:-20px;
float: left;
}
#contenu h1.vert{
background:url(../images/charte/t-vert.gif) center top no-repeat;
width:148px;
height:22px;
display:block;
margin-top:10px;
margin-left:-20px;
float: left;
}
#contenu h1.orange{
background:url(../images/charte/t-orange.gif) center top no-repeat;
width:196px;
height:22px;
display:block;
margin-top:10px;
margin-left:-20px;
}
#contenu h1.prestations{
background:url(../images/charte/t-prestations.gif) center top no-repeat;
width:235px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h1.dejeuners{
background:url(../images/charte/t-dejeuners.gif) center top no-repeat;
width:298px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h1.contact{
background:url(../images/charte/t_contact.jpg) center top no-repeat;
width:117px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h1.merci{
background:url(../images/charte/t_merci.jpg) center top no-repeat;
width:117px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h1.plan{
background:url(../images/charte/t_plan-du-site.jpg) center top no-repeat;
width:146px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h1.actualites{
background:url(../images/charte/t-actualites.jpg) center top no-repeat;
width:151px;
height:22px;
display:block;
margin-left:-20px;
float: left;
}
#contenu h1.liens{
background:url(../images/charte/t-liens.jpg) center top no-repeat;
width:146px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h1.mentions{
background:url(../images/charte/t_mentions.jpg) center top no-repeat;
width:191px;
height:22px;
display:block;
margin-left:-20px;
}
#contenu h2{
font:bold 15px Arial;
color:#fff;
margin:0 0 7px;
}
#contenu p{
font:12px verdana;
text-align:justify;
color:#fff;
}
#contenu p.couleurAccueil, span.couleurAccueil{
font-weight:bold;
color:#FF6600;
}
#contenu p.couleurCocktails, span.couleurCocktails{
font-weight:bold;
color:#9933CC;
}
#contenu a:link, #contenu a:visited{
font-weight:bold;
text-decoration:underline;
color:#fff;
}
#contenu a:hover, #contenu a:active{
color:#999;
text-decoration:none;
}
/***************** STYLE FOOTER *****************/
#footer p{
font:10px/30px Arial, Helvetica, sans-serif;
color:#fff;
text-align:right;
padding:40px 20px 0 0;
}
#footer a:link, #footer a:visited{
text-decoration:none;
color:#fff;
}
#footer a:hover, #footer a:active{
color:#333;
}
.texteLiens{
  color: #fff !important;
}

#liens_jaunes a{
color:#FFCC33;
}

#liens_jaunes a:visited{
color:#FFCC33;
}

#liens_jaunes a:link{
color:#FFCC33;
}

#actu_vert a{
color:#65CA00 ;
}

#actu_vert a:visited{
color:#65CA00 ;
}

#actu_vert a:link{
color:#65CA00 ;
}