/*body color: #eaf8ef */
/*title color: d8e9d4 pas modifié #e7dbd1*/
/*Font title : 2a661c pas modifié #b45507*/

body{
	background-color:#eaf8ef;
	}

table.commercetable th {
	background-color:#eaf8ef;
        }
        
/*Disponibilité*/        
.dispo, .tarif, .cha { background-color:  #eaf8ef;}
.dispo, .tarif, .til { background-color:  #eaf8ef;}
.dispo, .tarif, .noy { background-color:  #eaf8ef;}


.dispo tr th { background-color: #d8e9d4; }
.dispo .BS { background-color:  #d8e9d4, }
.dispo .MS { background-color:  #d8e9d4, }
.dispo .HS { background-color:  #d8e9d4, }
.dispo .TS { background-color:  #d8e9d4, }
.dispo .WE { background-color:  #d8e9d4, }

/*Situation*/
.GG {background-color: #d8e9d4; }
.GG th {color: #2a661c;}
.tit h2 {
	background-color: #d8e9d4;
	color: #000000;
	 }
.ip  {
	background-color: #eaf8ef;}	
	
/*Survol menu*/
#menu li a:hover{
color: #515751;
background: transparent url("../menu_hover.gif") no-repeat !important;
}
#menu.level1 .level1-cur a:hover, 
#menu.level1 .level2-cur a:hover{
color: #515751;
} 
#menu.level1 .level1-cur a, 
#menu.level1 .level2-cur a {
color:white;
background:transparent url(../menu_first.gif) no-repeat scroll left top;
}

#menu.level1 .level1-cur .level2 li a{
color:#515751;
}

/*Dispo background*/

.tx_mobi_pi1 {
background:transparent url(img/dispo-bck.gif) no-repeat scroll left top;
color:#FFFFFF;
height:144px;
left:692px;
position:absolute;
top:0pt;
width:212px;
}

.tx_mobi_pi1 h2 {
background:transparent url(img/dispo-h2-bck.gif) no-repeat scroll left top;
}

/* buttons */


.dark_grey_box button p {
background:transparent url(img/button-red-bot.gif) no-repeat scroll left top;
border:0pt none;
color:#FCF1D5;
cursor:pointer;
font-size:1em;
height:21px;
line-height:21px;
margin:0 0 0 0;
padding:0pt 0pt 0pt 8px;
}
.dark_grey_box button span {
background:transparent url(img/button-red-top.gif) no-repeat scroll right top;
display:block;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt 8px 0pt 0pt;
}