.champscache{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2C4F83;
	list-style: none;
	text-decoration: none;
	border-width:0px;
	border-style:solid;
	background-color:transparent;
	width:100%;
	text-align:center;
}

.champsvisi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2C4F83;
	list-style: none;
	text-decoration: none;
	border-width:1px;
	border-style:solid;
	border-color: #FF6A02;
	background-color:#FFFFFF
}

.bloque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	list-style: none;
	text-decoration: none;
	background-color:#FF6A02
}

.dispo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	list-style: none;
	text-decoration: none;
	background-color:#33CC33
}

.bleustandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 2C4F83;
	text-decoration: none;

}
.bleustandardbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 2C4F83;
}


.bleustandardbold_TITRE {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 2C4F83;
}



.bleustandardbold_SOUS_TITRE {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 2C4F83;
}


.orangestandardbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: FF6A02;
	text-decoration: none;
}
.orangestandardboldsouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: FF6A02;
	text-decoration: underline;
}
.orangestandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: FF6A02;
}.orangestandarditalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: FF6A02;
	font-style: italic;

}
.bleustandardsouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 2C4F83;
	text-decoration: underline;

}
.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.blancsouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.mks_sd_btn{
    background: #FF9933;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font: bold;
    text-align: center;
    border: 0px;
}

.mks_sd_annee{
    background: #FF9933;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    font: bold;
    text-align: center;
    border: 0px;
}

.mks_sd_semaine_btn{
	color: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.mks_sd_semaine{
    background: #66CCFF;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    font: bold;
    text-align: center;
    border: 0px;
}

.mks_sd_selected{
    background: #FF0000;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    font: bold;
    width: 20px;
    text-align: center;
    border: 0px;
}

.mks_sd_dayofmonth{
    background: #FFFFFF;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    width: 20px;
    text-align: center;
    border: 0px;
}

.mks_sd_dayoutmonth{
    background: #CCCCCC;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    width: 20px;
    text-align: center;
    border: 0px;
}

.mks_sd_weekend{
    background: #FFFFCC;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: Red;
    width: 20px;
    text-align: center;
    border: 0px;
}
.rougestandardbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.blancbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}

