/* CSS Document */
body,td{
	font-family:"Monaco",Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#F4F7FF;
}
.shadow,
.bloc,.bloc2,.bloc3{
	position: relative;
	bottom: 2px;
	right: 2px;
}
.shadow{
	background-color: #000; /*shadow color*/
	color: inherit;
}
.bloc,.bloc2,.bloc3{
	color:#000000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: 1.7em 3ex;
	font-family:"Monaco",Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	min-height:294px;
	letter-spacing:0px;
	line-height: 15px; 
	background-color:#FFFFFF;
	
}
.bloc2{
	background-image: url(../gfx/paper-lined-blue.gif);
	background-repeat:repeat;
}
.card1{
	position:absolute;
	top:25px;
	left:25px;
	width:450px;
}
.card2{
	position:absolute;
	top:25px;
	left:500px;
	width:450px;
}

.card3_group{
	position:absolute;
	top:728px;
	left:25px;
	width:575px;
}
.card3_new{
	position:relative;
	width:575px;
	margin-bottom:25px;
	margin-left:25px;
	}
	
.postit{
	position:absolute;
	top:0px;
	left:260px;
	padding:15px;
	width:270px;
	min-height:270px;
	margin-top:-25px;/*new*/
	/*
	background: #f4e466; 

background: -moz-linear-gradient(top,  #f4e466 0%, #fff568 100%); 

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4e466), color-stop(100%,#fff568)); 

background: -webkit-linear-gradient(top,  #f4e466 0%,#fff568 100%); 

background: -o-linear-gradient(top,  #f4e466 0%,#fff568 100%); 

background: -ms-linear-gradient(top,  #f4e466 0%,#fff568 100%); 

background: linear-gradient(to bottom,  #f4e466 0%,#fff568 100%); 

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4e466', endColorstr='#fff568',GradientType=0 ); 

	
	
		-moz-transform: scale(1) rotate(1deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
		-webkit-transform: scale(1) rotate(1deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -o-transform: scale(1) rotate(1deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        -ms-transform: scale(1) rotate(1deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
        transform: scale(1) rotate(1deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);






	
	box-shadow: 2px 2px 2px 2px rgba(119, 119, 119, 0.1);
-moz-box-shadow: 2px 2px 2px 2px rgba(119, 119, 119, 0.1);
-webkit-box-shadow: 2px 2px 2px 2px rgba(119, 119, 119, 0.1);*/
	}

	
.postit.green{
	
	/*
	background: #5EE955; 

background: -moz-linear-gradient(top,  #5EE955 0%, #64E25A 100%); 

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5EE955), color-stop(100%,#64E25A)); 

background: -webkit-linear-gradient(top,  #5EE955 0%,#64E25A 100%); 

background: -o-linear-gradient(top,  #5EE955 0%,#64E25A 100%); 

background: -ms-linear-gradient(top,  #5EE955 0%,#64E25A 100%); 

background: linear-gradient(to bottom,  #5EE955 0%,#64E25A 100%); 

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5EE955', endColorstr='#64E25A',GradientType=0 ); 
	*/
	}
.postit .bloc2{background:#FEFECB;overflow:hidden;}
.postit.green .bloc2{background:#B1F6C5;}
	
.postit .title{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	}

.card3{
	position:absolute;
	top:375px;
	left:25px;
	width:450px;
}
.card4{
	position:absolute;
	/*
	top:375px;
	left:500px;
	*/
	left:525px;
	top:272px;
	min-width:450px;
}
.prop {
  height:294px;
  float:right;
  width:1px;
}
.clear {
  clear:both;
  height:1px;
  overflow:hidden;
}
.deco{
	position:absolute;
	top:0px;
	right:0px;
	background-image: url(../gfx/line.png);
	background-repeat:no-repeat;
	height: 300px; 
	width: 70px;
}

a:link {
	text-decoration: none;
	color:#0000FF;
}
a:visited {
	text-decoration: none;
	color:#0000FF;
}
a:hover {
	text-decoration: none;
	background-color:#AFCEFF;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#0000FF;
}
.menu{
	margin-right:30px;
	float:left;
}
.menu a:link {
	text-decoration: none;
	color:#000000;
}
.menu a:visited {
	text-decoration: none;
	color:#000000;
}
.menua:hover {
	text-decoration: none;
	background-color:#AFCEFF;
	color:#000000;
}
.menu a:active {
	text-decoration: none;
	color:#000000;
}
p{
	margin-top: 0px;
	text-align: left;
}
.card4_diashow{
	position:absolute;
	top:375px;
	left:500px;
	width:450px;
}

.card4_group{
	margin-top:25px;
	}
.im{
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
.bloc_diashow{
	border: 1px solid #000;
}
.clicked{
	color:#0000FF;
}
.dispo{
	color:#006600;
	font-style:italic;
}
.indispo{
	color:#FF0000;
	font-style:italic;
}

.date{
	font-size:30px;
	font-weight:bolder;
	font-family:"Monaco", Helvetica Neue, Helvetica, Arial, sans-serif;
	margin-bottom:20px;
	margin-left:25px;
	}
	
hr{
	margin:0px;
	padding:0px;
	background-color:transparent;
	border:none;
	border-top:solid 1px #000;
	}
#card2 select{
	border:0px;
	margin:0px;
	padding:0px;
	background-color:transparent;
	margin-top:2px;
	font-family:"Monaco",Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	-webkit-appearance:none;
	}
