﻿        table.calendar		{ border-left:1px solid #999;font-family:Calibri, Arial; width:300px;}
		tr.calendar-row	{ min-height:40px;height:40px;}
		td.calendar-day	{ min-height:40px; font-size:11px; position:relative;background-color:#FFF; } * html div.calendar-day { height:40px; }
		td.calendar-day:hover	{ background:#cacb00; }
		td.calendar-day-np	{ background:#eee; min-height:40px; } * html div.calendar-day-np { height:40px; }
		td.calendar-day-head { background:#a7d962; color:#FFF; font-weight:bold; text-align:center; width:40px; padding:5px; border-bottom:1px solid #999; border-top:1px solid #999; border-right:1px solid #999; }
		div.day-number		{ padding:5px; color:#000; font-weight:bold; text-align:center; }
        div.day-number-event		{ padding:5px; background:#a81c22; color:#fff; font-weight:bold; text-align:center; }
        div.day-number-event a { text-decoration:none; color:#fff;}
		/* shared */
		td.calendar-day, td.calendar-day-np { width:40px; padding:5px; border-bottom:1px solid #999; border-right:1px solid #999; }
		td.calendar-day-today {background: #fff;}

		.fa-backward	{color:#a7d962;}
		.fa-forward	{color:#a7d962;}
		.fa-backward:hover	{color:#1e7f9b;}
		.fa-forward:hover	{color:#1e7f9b;}
		
		.titreMois	{width:260px;text-align:center; float:left;font-weight:bold;color:#1e7f9b;font-family:Arial;}
        
/* popin */        
    #fade { /*--Masque opaque noir de fond--*/
        display: none; /*--masqué par défaut--*/
        background: #000;
        position: fixed; left: 0; top: 0;
        width: 100%; height: 100%;
        opacity: .60;
        z-index: 9999;
    }
    .popup_block{
        display: none; /*--masqué par défaut--*/
        background: #fff;
        padding: 5px;
        border: 5px solid #ddd;
        float: left;
        font-size: 1.2em;
        position: fixed;
        top: 50%; left: 50%;
        z-index: 99999;
        /*--Les différentes définitions de Box Shadow en CSS3--*/
        -webkit-box-shadow: 0px 0px 20px #000;
        -moz-box-shadow: 0px 0px 20px #000;
        box-shadow: 0px 0px 20px #000;
        /*--Coins arrondis en CSS3--*/
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
		
    }
	
	.popup_block	a	{color:#7D94C6;text-decoration:none;font-size:0.8rem;font-family:Arial;}
	.popup_block	a:hover	{text-decoration:underline;}
	
	
    img.btn_close {
        float: right;
        margin: -25px -25px 0 0;
    }
    /*--Gérer la position fixed pour IE6--*/
    *html #fade {
    position: absolute;
    }
    *html .popup_block {
    position: absolute;
    }