/* + -----------------------------------------------------
	Styles appliqués au Calendrier
+ ----------------------------------------------------- */
 
#calendar {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 12px;
	background: url("../images/calendar.png");
	height: 218px;
	padding: 0 6px;
	text-align: center;
	width: 147px;
}

img {border:none;}
img.center {clear:both; float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}
img.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}

a {color:rgb(70,122,167); font-weight:bold; text-decoration:none;}
h1 a {color:rgb(70,122,167); font-weight:normal; text-decoration:none;}
a:hover {color:rgb(42,90,138); text-decoration:underline;}
a:visited {color:rgb(42,90,138);}

a img {border:none}
a:hover img {border:none}

#bouton {
	float:left;
	padding-top:18px;
	margin-top:0px;
	font-weight:bold;
}

#libelle {
	padding-left:0px;
 	padding-top:10px;
	width: 180px;
}

#libelle li {
	width : 10px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	margin-left:1px;
	margin-top:0px;
	font-weight:bold;
	background-image:url("../images/background/calendar-valid.gif");
	color:#FFFFFF;
	list-style:none;
	list-style-image:none;
}

 .ligne {
	padding-left:0px;
	clear:left;
	width: 180px;
	margin-left: -1px;
}

 ul li {
	float:left;
	padding-left:4px;
	padding-right:6px;
	margin-top:3px;
	margin-left:1px;
	width:10px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	list-style:none;
}

.ligne li a:hover{
	text-decoration: none;
}

 li.itemCurrentItem {
	color:red;
}

 li.itemBS {
	background-image:url("../images/background/calendar-td.gif");
	color: #0597DB;
}

 li.itemMS {
	background-color:#6FB7DF;
}

  li.itemHS {
	background-image:url("../images/background/calendar-tdHH.gif");
}

 li.itemIndispo {
	background-color:#FF0000;
}

li.itemH1 {
	background-image:url("../images/background/calendar-tdH1.gif");
}

li.itemH2 {
	background-image:url("../images/background/calendar-tdH2.gif");
}

li.itemH3 {
	background-image:url("../images/background/calendar-tdH3.gif");
}

li.item3H {
	background-image:url("../images/background/calendar-td3H.gif");
}

li.item2H {
	background-image:url("../images/background/calendar-td2H.gif");
}

li.item1H {
	background-image:url("../images/background/calendar-td1H.gif");
}

li.itemM1 {
	background-image:url("../images/background/calendar-tdM1.gif");
}

li.itemM2 {
	background-image:url("../images/background/calendar-tdM2.gif");
}

li.itemM3 {
	background-image:url("../images/background/calendar-tdM3.gif");
}

li.item1M {
	background-image:url("../images/background/calendar-td1M.gif");
}

li.item2M {
	background-image:url("../images/background/calendar-td2M.gif");
}

li.item3M {
	background-image:url("../images/background/calendar-td3M.gif");
}

li.item01 {
	background-image:url("../images/background/calendar-td01.gif");
}

li.item02 {
	background-image:url("../images/background/calendar-td02.gif");
}

li.item03 {
	background-image:url("../images/background/calendar-td03.gif");
}

li.item10 {
	background-image:url("../images/background/calendar-td10.gif");
}

 li.item11 {
	background-image:url("../images/background/calendar-td11.gif");
}

li.item12 {
	background-image:url("../images/background/calendar-td12.gif");
}

li.item13 {
	background-image:url("../images/background/calendar-td13.gif");
}

li.item20 {
	background-image:url("../images/background/calendar-td20.gif");
}

li.item21 {
	background-image:url("../images/background/calendar-td21.gif");
}

li.item22 {
	background-image:url("../images/background/calendar-td22.gif");
}

li.item23 {
	background-image:url("../images/background/calendar-td23.gif");
}

li.item30 {
	background-image:url("../images/background/calendar-td30.gif");
}

li.item31 {
	background-image:url("../images/background/calendar-td31.gif");
}

li.item32 {
	background-image:url("../images/background/calendar-td32.gif");
}

li.item33 {
	background-image:url("../images/background/calendar-td33.gif");
}
