/**************Header**************/
#header{margin-top: 0px;}

#header H1 {font-size: 14px;color: #000000;margin: 3px 0 3px; padding: 0 0 1px 12px;line-height: 16px; border: none; position: inherit;}
#headerCompte {float: right;}
#headerCompte LI {float: left;margin: 0 10px 0 7px;padding: 0 0 0 11px;background: transparent url(../images/header/m_puce_fleche_bas.gif) no-repeat left center;}
#headerCompte LI#siteMobile{padding: 0 0 6px 20px;background: transparent url(../images/header/picto_mobile.gif) no-repeat left top;}
#headerCompte LI#lienHeaderAgence{padding: 0 0 6px 20px;background-image: url(../images/header/m_puce_agence.gif);}
#headerCompte LI#lienHeaderAide{padding: 0 0 6px 20px;background-image: url(../images/header/m_puce_aide.gif);}
#headerCompte LI#lienHeaderEspacePerso{background-image:none;clear:both;float:left;padding-left:0;margin-top:4px;}
#headerCompte LI A {color: #0D569A;text-decoration: none;}
#headerCompte LI A:hover {text-decoration: underline;}
#headerBandeauLogo IMG {margin-right: 4px;}
#headerFilMenu {background-color: #FAF3F7; border-bottom: 1px dotted #D6B2C5;}
#headerCompte LI#lienHeaderEcarnet {padding: 0 0 6px 20px;background: url(../images/header/picto_e-carnet.jpg) no-repeat left top;}
#headerContact {float:right;padding:8px;height:56px;background: url(../images/header/degrade_header_contact.gif) repeat-x left top;}
#headerNews {float:left;width:210px;border-right:1px solid #e2e0d5;padding-top:2px;}
#headerNews INPUT{vertical-align:middle;margin-top:5px;}
#headerNews #emailInput{width:155px;border:1px solid #666;}
#headerTel {float:left;width:125px;padding-left:18px;}
#headerTel2 {float:left;width:700px;margin-top:-6px;}
#headerTel p{color:#FF0202;font:bold 15px Arial;padding:2px 0 0 23px;background: url(../images/header/picto_call.gif) no-repeat left top;}
/*************Menu principal***************/
#headerMenuPrincipal {width: 100%;overflow: hidden;background-color: #FF0202;margin-top: 2px;}
#headerMenuPrincipal LI {float: left;height: 26px;line-height: 24px; text-align: center;border-bottom:3px solid #000003; background: transparent url(../images/header/sep_menu.gif) no-repeat left center;}
#headerMenuPrincipal LI A {color: #FFF;font-size: 13px;text-decoration: none;font-weight: bold;}

#mAccueil {width: 80px;}
.mAccueilSelect #mAccueil {background-color: #000000;background-image: none;}

LI#mDinerCroisiere {background-color: #FF0202; width: 210px;}
#mDinerCroisiere A{padding: 4px 0 3px 4px;  background: transparent url(../images/header/m_ic_terre.gif) no-repeat left 2px;}
.mDinerCroisiereSelect #mDinerCroisiere {background-color: #000000;border-bottom: 3px solid #000000;background-image: none;}

.mAccueilSelect #mDinerCroisiere { background: #FF0202 url(../images/header/m_ombre_destination.gif) no-repeat left center; }

#mCroisierePrivative {width: 215px;}
.mCroisierePrivativeSelect #mCroisierePrivative {background-color: #000000;border-bottom: 3px solid #000000;background-image: none;}
.mDinerCroisiereSelect #mCroisierePrivative { background: url(../images/header/m_ombre2011.gif) no-repeat left center; }

#mPromenade {width: 100px;}
.mPromenadeSelect #mPromenade {background-color: #000000;border-bottom: 3px solid #000000;background-image: none;}
.mCroisierePrivativeSelect #mPromenade { background: url(../images/header/m_ombre2011.gif) no-repeat left center; }

#mBaladeGourmande {width: 160px;}
.mBaladeGourmandeSelect #mBaladeGourmande {background-color: #000000;border-bottom: 3px solid #000000; background-image: none;}
.mPromenadeSelect #mBaladeGourmande { background: url(../images/header/m_ombre2011.gif) no-repeat left center; }

#mCroisiereTheme {width: 140px;}
.mCroisiereThemeSelect #mCroisiereTheme {background-color: #000000;border-bottom: 3px solid #000000; background-image: none;}
.mBaladeGourmandeSelect #mCroisiereTheme { background: url(../images/header/m_ombre2011.gif) no-repeat left center; }

#mHotel {width: 80px;}
.mHotelSelect #mHotel {background-color: #000000;border-bottom: 3px solid #000000;background-image: none;}
.mCroisiereThemeSelect #mHotel { background: url(../images/header/m_ombre2011.gif) no-repeat left center;}

#mSki {width: 60px;}
.mSkiSelect #mSki { background-color: #000000;border-bottom: 3px solid #000000;	background-image: none;}
.mHotelSelect #mSki { background: url(../images/header/m_ombre2011.gif) no-repeat left center;}

#mVoiture {width: 80px;}
.mSkiSelect #mVoiture { background: url(../images/header/m_ombre2011.gif) no-repeat left center;}

#mPromos {width: 75px;}
.mVoitureSelect #mPromos {background-color: #000000;border-bottom: 3px solid #000000; background: url(../images/header/m_ombre_promo.gif) no-repeat left center;}

#mEnchere {width: 90px;}
.mEnchereSelect #mEnchere {background-color: #000000;border-bottom: 3px solid #000000;background-image: none;}
.mPromosSelect #mEnchere { background: url(../images/header/m_ombre2011.gif) no-repeat left center;}

/*Mise en avant de la promo*/
#headerMenuPrincipal #mPromos {background-color:#000000;}

/*#headerMenuPrincipal.mPromosSelect #mPromos {background-color:#000000;}*/
li#mDinerCroisiere {background-color:#FF0202;}
.mAccueilSelect #mDinerCroisiere{background:#FF0202 url(../images/header/m_ombre2011.gif) no-repeat scroll left center;}
/*.mCroisiereThemeSelect #mPromos {background-image:url(../images/header/m_ombre_promo.gif);}*/

#headerMenuSecondaire {	float: right;margin-right: 10px;}
#headerMenuSecondaire LI {float: left;margin: 7px 0 0 6px;padding-left: 7px; font-size: 9px; background: transparent url(../images/header/sep_menu_secondaire.gif) no-repeat left bottom;}
#headerMenuSecondaire LI A {color: #FF0202;text-decoration: none;}
#headerMenuSecondaire LI.selected A{color: #E2001A;font-weight: bold; font-size: 11px;}
#headerMenuSecondaire LI A:hover {color: #000000;text-decoration: none;}

#footer {padding: 15px 23px 0 17px;background: #FFF url(../images/footer/br_footer.gif) no-repeat bottom center;}
#footer P {color: #8F8F8F;font-size: 10px;margin-top: 7px; text-align: left; }

#footer #footerCompte{border:1px solid #f5f4f1;margin-bottom:10px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;height:28px;width:100%;background: transparent url(../images/footer/fond_menu_footerCompte.gif) repeat-x left top;float:left;}
#footerCompte LI {float: left;padding:6px 10px;background: transparent url(../images/footer/sep_menu_compte.gif) no-repeat right center;}
#footerCompte LI#siteMobile A{padding: 6px 0 6px 34px;background: transparent url(../images/footer/picto_mobile.gif) no-repeat left center;}
#footerCompte LI#lienFooterAgence A{padding: 6px 0 6px 34px;background: transparent url(../images/footer/m_puce_agence.gif) no-repeat left center;}
#footerCompte LI#lienFooterEcarnet A{padding: 6px 0 6px 20px;background: transparent url(../images/footer/m_puce_perso.gif) no-repeat left center;}
#footerCompte LI#lienFooterAide A{padding: 6px 0 6px 24px;background: transparent url(../images/footer/m_puce_aide.gif) no-repeat left center;}
#footerCompte LI#lienFooterHC A{padding: 6px 0 6px 24px;background: transparent url(../images/footer/m_puce_hc.gif) no-repeat left center;}
#footerCompte LI#lienFooterHC {background-image:none;}
#footerCompte LI#lienHeaderEspacePerso A{background-image:none;clear:both;float:left;padding-left:0;margin-top:4px;}
#footerCompte LI A {text-decoration: none;font-weight:bold;}
#footerCompte LI A:hover {text-decoration: underline;}

#infoFooter {background: transparent url(../images/footer/br_footer.gif) no-repeat top center;padding-top: 7px; }
#menuInfoFooter, #menuFooter, .menuFooter {overflow: hidden;height: 1%;margin: 0 0 7px 0;padding: 5px 0 0 0;background: transparent url(../images/footer/br_footer.gif) no-repeat top center;}
#menuInfoFooter A, #menuFooter A, .menuFooter A {font-size: 10px;color: #8F8F8F;text-decoration: none; }
#menuInfoFooter LI, #menuFooter LI, .menuFooter LI {float: left;padding-left:11px; margin: -2px 11px -1px 0;background: transparent url(../images/header/sep_menu_secondaire.gif) no-repeat left bottom;}
#menuInfoFooter .premLi, #menuFooter .premLi, .menuFooter .premLi  {	padding-left:0;}
#internationalFooter {padding: 12px 0 9px 0; background: transparent url(../images/footer/br_footer.gif) no-repeat top center; }
#internationalFooter A {margin-right: 14px;}
#menuInfoFooter A:hover, #menuFooter A:hover, .menuFooter A:hover {text-decoration: underline;color: #000000; }
.lienSeo A{text-decoration: none; color: #8F8F8F }
#etiquetteFooter {float: right;}
#etiquetteLaForet {float: right;}
/**************Fin***************/
