/* Apparence du calendrier */

.calendar
{
	background : #FEE3B5;/*#ffb0a1;*/ /* COULEUR ARRIERE PLAN DU CALENDRIER*/
	/*padding: 2px 2px 5px;
	z-index: 100;*/
	border: 1px solid;
	border-color: #FEE3B5;/*#ff998f;*/ /*COULEUR DE LA BORDURE DU CALENDRIER*/
	/*margin: 20px;*/
}

.calendar
{
	/*width: 21.6%; 
	float: left;*/
	text-align: center;
}

.calendar table
{
	text-align: center; 
	color: #000000;/*#ff7852;*/ /*COULEUR POLICE pour LU MA ME JE VE SA DI*/
	border-spacing: 1px; 
	font-size: 1.0em; 
	margin: auto;
}

.calendar table tbody a
{
	display: block; 
	height: 100%; 
	padding: 1px 2px;
}

.calendar table tr, #calendar table td
{
	padding: 0;
}

.calendar table th
{
	font-family: 'Chalet-ParisNineteenSixty';
	font-size:14px;
}

.calendar table .sous_cat td
{
	border: none; 
	background: #FEE3B5; /* COULEUR CASE CALENDRIER*/
	color: #000000;
}


.event, #calendar table tbody .event a 
{
	background: #ff5200; /*COULEUR CASE DU CALENDRIER QUAND IL Y A UN EVENEMENT; COULEUR DES TITRES DES EVNTS dans le calendrier*/
	color: #fff;
}

.calendar table tbody .event a:hover
{
	background: #ff8a45; /*COULEUR DES CASES QUAND ON PASSE SUR UNE CASE QUI A UN EVENEMENT*/
}

.today, #today a {
	font-weight: bold; 
	color: #ff291f; /*COULEUR DU CHIFFRE  D'AUJOURD'HUI*/
}

#today a {
	border: 1px solid;
	border-color: #ff291f;  /*COULEUR DU CONTOUR DU CADRE D'AUJOURD'HUI*/
	padding: 0px;
}

/* Le reste*/

#noDisplay{
    display:none;
}

#corps{
    display:none;
}

div.noDisplay{
    display:none;
}

div.divPrincipal{
    width:850px;
    margin:auto;
}

div.divAuth{
    text-align:center;
    margin-top:100px;
}

p {
	font-family:'Lucida Calligraphy', 'Comic sans MS', 'Trebuchet MS';
	font-size:14px;
	text-align:justify;
}

p.pEntete {
    font-family:'Lucida Calligraphy';
    font-size:12px;
    text-align:center;
    margin:0px;
}

p.pPiedPage {
    font-family:'Lucida Calligraphy';
    font-size:10px;
    text-align:center;
}

p.pTitre{
    font-size:40px;
    font-family:'Edwardian Script ITC';
}

p.pTitrePrincipal{
    font-size:40px;
    font-family:'Edwardian Script ITC';
    text-align:center;
}

p.pp{
    text-align:center;
}

p.pMargin{
    margin-left:15px;
}

p.pVerdana{
    font-family:Verdana;
    font-size:10px;
}

p.pVerdanaCenter{
    font-family:Verdana;
    font-size:10px;
    text-align:center;
}

p.pVerdanaMargin{
    font-family:Verdana;
    font-size:10px;
    margin-left:15px;
}

table.td.tdMarginLeft{
    margin-left:25px;
}

table.tableEntete {
    width:850px;
    background-image:url('images/fond.png');
}

table.tablePiedPage {
    width:850px;
    height:40px;
    background-image:url('images/fond.png');
}

.tdRouge{
    background-image:url('images/fond_table.png');
    height:auto;
}

.tdOrange{
    background-image:url('images/fond_table_2.png');
    text-align:center;
    height:auto;
}

span.spanEtoile{
    color:#FF0000;
}

span.spanDispo{
    font-family:'Lucida Calligraphy';
	font-size:14px;
	text-align:center;
}
