

body.SamBody {
	background-color: #fff;
}
.SamZoneFiltre label {}
.SamBody .btn-default {
	border-color: #e9aacb;
}
.SamBody .btn-primary {
	background-color: #c30065;
	color: #000;
}
.SamBody .btn-primary:hover {
	background-color: #c30065c9;
	color: #fff;
}

.SamBody .SamVacances {}
.SamBody .SamTitreSemaine {}
.SamBody .SamJourFerie {
  background-color: #fff;
}


 /*En tableau utiliser : .SamMenuEnTable*/
 /*En Colonne utiliser : .SamMenuEnColonne*/
.SamBody .SamTrBody {}
.SamBody .SamThDate  {
	background-color: #e9aacb;
	color: white;
	height: 50px;
	vertical-align: middle;
}
.SamBody .btn-link {
	color: #c30065;
}
.SamBody .SamTheme {}
.SamBody .SamJourPonctuel {}
.SamBody .SamPopOverJouPoc {
	color: #c30065;
}

.SamBody .SamTdCatFit  {
	background-color: #efefef;
	border-bottom: 1px solid #C8C7C7;
	border-right: 1px solid #C8C7C7;
	color: #747474;
	padding-left: 4px;
	text-align: left;	
}
.SamBody .SamTdFits {}
.SamBody .SamTdFit {}
.SamBody td.SamIsToday {
	background-color: #efefef;
}
.SamTdFit img, .SamLabels img {
  max-width: 32px;
  max-height: 32px;
}
.SamIsPlatRem {
	font-weight: bold;
}
.SamBody .AffWebFit1, .SamIsPlatRem {
	color: #c30065;
}
.SamBody .AffWebFit1:hover {
	text-decoration: underline;
}
.SamTrCatFit28, 
.SamTrCatFit30, 
.SamTrCatFit31 {
	border-top: 2px solid #c30065;
}

/* Modal */
.SamDlgModal {}
.SamDlgDetail {}
.SamDlgDetail .SamDlgGroupeTitre {
	color: #c30065;
}
.SamDlgGroupeContent {}
.SamDlgDetailMar {}
.SamDlgDetailLibMar {}

.SamLabels {}

.SamBottomText {}