
/*///////////////////////////////////////
		Petit Calendrier
///////////////////////////////////////*/
#main #main-bottom #calendrier {
	margin-top : 25px;
	height : 200px;
	width : 540px;
	font-size : 12px;
	text-align : center;
	margin-left : 3px;
	margin : auto;
}
#main #main-bottom #calendrier li {
	padding : 0;
	text-indent : 0;
	margin : 0;
	list-style: none;	
}
#main #main-bottom #libelle {
	width: 540px;
	margin: 0 auto;
	padding: 0;
	font-weight : bold;
}
#main #main-bottom #calendrier .ligne {
	width: 540px;
	margin: 0 auto;
	padding: 0;
} 
#main #main-bottom #libelle li  {
	color: #666666;
	float : left;
	width : 72px;
	height : 16px;
	background : url('../images/deco/divers/bouton_calend.gif') 0 -44px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin-left :2px;
	margin-right :2px;
	margin-bottom : 10px;
}
#main #main-bottom #libelle li.WE  {
	background : url('../images/deco/divers/bouton_calend.gif') 0 -44px;
	color: #666666;
}
#main #main-bottom #libelle li.LM {
	background : url('../images/deco/divers/bouton_calend.gif') 0 -44px;
	color: #666666;
}
#main #main-bottom #calendrier .ligne li  {
	color: #000;
	float : left; 
	margin :2px;
	width : 72px; 
	height : 25px;
	vertical-align : middle;
	line-height : 70%;
}
#main #main-bottom #calendrier .ligne li a {
	border : none;
}
#main #main-bottom #calendrier .ligne li a:hover {
	color : #3B3E89;
	font-weight : bold;
}



#main #main-bottom #calendrier li.itemCurrentItem{
	background : url('../images/deco/divers/bouton_calend.gif') -288px -25px;
	color : #fff;
	font-weight : bold;
	padding-top : 5px;
	height : 20px;
}
#main #main-bottom #calendrier li.itemCurrentItemLog a {
	text-align : center;
	background : url('../images/deco/divers/bouton_calend.gif') -288px -25px;
	color : #fff;
	text-decoration : none;
	font-weight : bold;
	display: block;
	padding-top : 5px;
	width : 100%; 
	height : 20px;
}
#main #main-bottom #calendrier li.itemCurrentItemLog a:hover {
	background-position : -288px -50px;
	color : #fff;
}
#main #main-bottom #calendrier li.itemCurrentItemLog a:active {
	background-position : -288px -25px;
	color : #fff;
}
#main #main-bottom #calendrier li.itemExistingItem {
	color : #C04510;
	font-weight : bold;
}

#main #main-bottom #calendrier li.itemExistingItemWE a {
	text-align : center;
	background : url('../images/deco/divers/bouton_calend.gif') -72px 0;
	color : #fff;
	text-decoration : none;
	font-weight : bold;
	display: block;
	padding-top : 5px;
	width : 100%; 
	height : 20px;
}
#main #main-bottom #calendrier li.itemExistingItemWE a:hover {
	background-position : -72px -25px ;
	color : #fff;
}
#main #main-bottom #calendrier li.itemExistingItemWE a:active {
	background-position : -72px -50px ;
	color : #fff;
}
#main #main-bottom #calendrier li.itemSpecialWE a {
	text-align : center;
	background : url('../images/deco/divers/bouton_calend.gif') -288px 0;
	color : #686868;
	text-decoration : none;
	font-weight : bold;
	display: block;
	padding-top : 5px;
	width : 100%; 
	height : 20px;
}
#main #main-bottom #calendrier li.itemSpecialWE a:hover {
	background-position : -288px 0;
	color : #595959;
}
#main #main-bottom #calendrier li.itemSpecialWE a:active {
	background-position : -288px 0;
	color : #595959;
}
#main #main-bottom #calendrier li.itemExistingItem a {
	text-align : center;
	background : url('../images/deco/divers/bouton_calend.gif') 144px 0;
	color : #fff;
	text-decoration : none;
	font-weight : bold;
	display: block;
	padding-top : 5px;
	width : 100%; 
	height : 20px;
}
#main #main-bottom #calendrier li.itemExistingItem a:hover {
	background-position : 144px -25px ;
	color : #fff;
}
#main #main-bottom #calendrier li.itemExistingItem a:active {
	background-position : 144px -50px ;
	color : #fff;
}
#main #main-bottom #calendrier li.itemExistingItemComplet {
	background : url('../images/deco/divers/bouton_calend.gif') -144px 0;
	color : #fff;
	font-weight : bold;
	width : 72px; 
	height : 20px;
	vertical-align : middle;
	padding-top : 5px;
}
#main #main-bottom #calendrier li.itemConges {
	background : url('../images/deco/divers/bouton_calend.gif') -288px 0;
	color : #686868;
	font-weight : bold;
	width : 72px; 
	height : 20px;
	vertical-align : middle;
	padding-top : 5px;
}
#main #main-bottom #calendrier li.itemPasse {
	background : url('../images/deco/divers/bouton_calend.gif') -288px -50px;
	color : #686868;
	font-weight : bold;
	width : 72px; 
	height : 20px;
	vertical-align : middle;
	padding-top : 5px;
}
#main #main-bottom #calendrier li.no_date {
	width : 72px;
	border : none;
	background : none;
}
