.titre_dispo, .border_dest {
	border-bottom:3px solid #C977C3; 
}

/* couleur fd de bon plan */
.coup_coeur { background-color: #F7D6F5; }
/* couleur puces liste quand destination associée  */
.liste_ref a {
	background: url(../images/puce_liste_europe.gif) no-repeat 0 1px;
}
h2 { color: #C977C3!important; }
/* couleur onglets si plusieurs fiches */
.onglet div { background: #C7E6F2; }

/* couleur elements de liste */
.tab_liste {
	border: 1px solid #C977C3 !important;
}
.tab_liste .entete {
	background-color: #C977C3 !important;
	border-bottom: 1px solid #C977C3 !important;
	color: #fff!important;
}

/* couleur nom produit dans les fiches */
h3{
	color: #C977C3;
	text-transform: uppercase;
	display: inline;
}

/* Calendrier */
.calendrier
{ 
border: 1px solid #C977C3;
background-color: #fff;
}
.calendrier TD, .calendrier TH { padding: 3px; }
.calendrier THEAD, .calendrier THEAD A
{
text-align:center;
vertical-align:middle;
text-decoration:none;
color:#666666;
font-weight:bold;
}
.calendrier THEAD TD
{ border-bottom: 1px solid #C977C3; background-color: #F7D6F5; }
.calendrier TBODY TH { color:black; padding-bottom : 3px;}
.calendrier TBODY, .calendrier TBODY A
{ text-align: center; text-decoration: none; color: #C977C3; font-weight: bold;}
.calendrier .selected
{ background-color: #F7D6F5; }
.calendrier .selected a { color: #C977C3;font-weight:bold;}
.calendrier .selected a:hover { color: #E31C17; }
.calendrier .ferier a { color: #ff0000!important; }
.calendrier .disable{ color: #fff; }
.calendrier .actif a { color: #DAACD7; font-weight: bold; }
.calendrier .inactif{ color: #8A8B8D; text-decoration: line-through;font-weight: normal; }
.calendrier THEAD A:hover { color: #E31C17; }
.calendrier TFOOT TD { text-align: center;border-top: 1px solid #C977C3; background-color: #F7D6F5; }
.calendrier TFOOT A
{
color:#666666;
font-weight:bold;
text-decoration: none;
}