.col_img1manif
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 4%;
}

.col_img2manif
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 4%;
}

.col_infosmanif
{
    background-color: #EEECEC;
    vertical-align: middle;
    width: 20%;
}

.col_lieumanif
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 25%;
}

.col_nommanif
{
    background-color: #EEECEC;
    vertical-align: middle;
    width: 30%;
}

.col_publicmanif
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 7%;
}

.col_resamanif
{
    background-color: #EEECEC;
    vertical-align: middle;
    width: 10%;
}

.quota
{
    font-size:10px;
}

.trmanifvide
{
    height: 40px;
    font-weight: bold;
    background-color: #E0E0E0;
    text-align: center;    
}

.tdimg1manif
{    
    text-align: center;
}

.tdimg2manif
{    
    text-align: center;
}

.tdinfosmanif
{   
    padding-left: 3px;
}

.infosmanif1
{
    font-weight: bold;
    font-size: 11px;
}

.infosmanif2
{
    font-weight: normal;
    font-size: 11px;
}

.infosmanif3
{
    font-weight: normal;
    font-size: 9px;
}

.tdlieumanif
{
    font-weight: bold;
    font-size: 12px;
    text-align: center;    
}

.lieumanif1
{
    font-weight: bold;
}

.lieumanif2
{
    font-weight: normal;
    font-size: 11px;
}

.lieumanif3
{
    font-weight: normal;
    font-size: 11px;
}

.lieumanifadresse
{
    font-weight: normal;
    font-size: 11px;
}

.tdnommanif
{    
    font-weight: bold;
    font-size: 12px;
    text-align: center;    
}

.tdpublicmanif
{   
    font-weight: bold; 
    font-size: 11px;    
    text-align: center;    
}

.tdresamanif
{    
    text-align: center; 
}

.btnresa
{   
    font-size: 11px;
    font-family: Arial, Sans-Serif;
	width: 75px; 
	height: 20px;
	text-align:center;
}

.col_imgformule
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 10%;
}

.col_nomformule
{
    background-color: #EEECEC;
    vertical-align: middle;
    width: 40%;
}

.col_detail1formule
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 15%;
}

.col_detail2formule
{
    background-color: #EEECEC;
    vertical-align: middle;
    width: 15%;
}

.col_publicformule
{
    background-color: #E0E0E0;
    vertical-align: middle;
    width: 10%;
}

.col_resaformule
{
    background-color: #EEECEC;
    vertical-align: middle;
    width: 10%;
}

.trformulevide
{
    height: 40px;
    font-weight: bold;
    background-color: #E0E0E0;
    text-align: center;
}

.tdimgformule
{    
    text-align: center;
}

.tdnomformule
{    
    font-weight: bold;
    font-size: 12px;
    text-align: center;    
}

.tddetailformule1
{
    text-align: center;           
    padding-left: 3px;     
}

.divdetailformule1
{    
    font-weight: bold;
    font-size: 11px;
}

.tddetailformule2
{
    font-weight: bold;
    font-size: 12px;
    text-align: center;    
}

.divdetailformule2
{
    font-weight: normal;
    font-size: 9px;
}

.tdpublicformule
{    
    font-weight: bold;
    font-size: 11px;    
    text-align: center;    
}

.tdresaformule
{ 
    text-align: center; 
}

.divbtnlstseances1
{
    text-align:left;    
    float:left;
}

.divbtnlstseances2
{
    text-align:right;    
}

.col_calendar_lundi
{
	background-color: #E0E0E0;
    vertical-align: middle;
    width: 14%;
}
.col_calendar_mardi
{
	background-color: #EEECEC;
    vertical-align: middle;
    width: 14%;
}
.col_calendar_mercredi
{
	background-color: #E0E0E0;
    vertical-align: middle;
    width: 14%;
}
.col_calendar_jeudi
{
	background-color: #EEECEC;
    vertical-align: middle;
    width: 14%;
}
.col_calendar_vendredi
{
	background-color: #E0E0E0;
    vertical-align: middle;
    width: 14%;
}
.col_calendar_samedi
{
	background-color: #EEECEC;
    vertical-align: middle;
    width: 14%;
}
.col_calendar_dimanche
{
	background-color: #E0E0E0;
    vertical-align: middle;
    width: 16%;
}
.tdcal
{
	font-weight:bold;
	text-align:center;
}
.spanmoisseance_on
{
	color: #A81007;
	text-decoration: none;
	padding-right:20px;
	cursor:pointer;
	font-weight:bold;
	font-size:14px;
}
.spanmoisseance_off
{
	color: #666666;
	text-decoration: none;
	padding-right:20px;
	cursor:pointer;
	font-weight:normal;
}