/*#agenda_grid{
	background:url(bandeau.jpg) no-repeat 50% 30px;
}*/
 .session_cell .session_time {
	background-color:#E9E9E9;
	border-radius:4px;
	float: right;
	color: #777;
	padding-left: 3px;
	padding-right: 3px;
}
	
table.agenda{
	border-spacing: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 100%;
	color: #777;
}
 .time_cell{
	color: #000;
	font-weight: bold;
	background:url(flechedown.png) no-repeat 50% 30px;
	font-size: 150%;
	padding: 0.5em 0.5em;
	letter-spacing: 1px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	width: 70px;
	vertical-align: top;
	text-align: center;
}
 .session_cell{
	font-weight: bold;
	text-align: left;
	border: #bdbdbd solid 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0.3em;
	-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	vertical-align: top;
}

.session_cell h2, .session_cell h2 a {
    color: #333333;
}

 .hall_cell{
	background: #EDECEC;
	font-weight: bold;
	color: #888;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
 .member_name{
	color: #b92f24;
	font-weight: bold;
	/*text-decoration: underline;*/
	white-space: nowrap;
}
 td h2{
	/*color: #000080;*/
	font-size: 130%;
	font-weight:bold;
	padding: 5px 0 5px 0;
}

 .date_cell{
	font-weight: bold;
	text-align: left;
	border: #bdbdbd solid 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0.3em;
	-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	vertical-align: top;
	background-color: #3B3A3A;
	font-size: 120%;
	color: #fff;
}
 .session_code{
	background: #FFF;
	border: grey solid 1px;
	color: #fee;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0.3em 0;
	width: 80px;
	text-align: center;
	text-shadow: none;
	/*text-shadow: 1px 1px 0 #000;*/
}
 .date_area{
	height: 100px;
	padding: 15px 10px 15px 10px;
	background:url(bandeau.jpg) no-repeat 50% 30px;
	background-size: 680px;
}
 .date_area .date_button{
	display:none;
	/*float: center;
	margin: 0 25px 5px 0;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	background: #E53D25;
	color: #fff;
	text-decoration: underline;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);*/
}
 .intervention_title{
	color: #333;
	font-weight:bold;
	background:url(square.jpg) no-repeat 0% 55%;
	padding: 5px 5px 4px 10px;
	
}
 .session_description,  .intervention_description{
	font-style: italic;
	padding: 0px 0px 5px 10px;
	color: #929090;
	text-align: justify;
}




/****** CUSTOM SESSION_TYPE BACKGROUND ********/
  .session_code{
	background-color: #aaa;
}

 .type_session_atelier_pratique .session_code{
	background-color: #E6FF93;
	color:#000;
}
 .type_session_precours .session_code{
	background-color: #339933;
}

 .type_session_breakfast_seminar .session_code{
	background-color: #ccffcc;
	color:#000;
}

 ./*type_session_communications_libres .session_cell{
	background-color: #FFE0FF;
	color:#000;*/
}

 .type_session_communications_libres .session_cell h2, .type_session_communications_libres .session_cell h2 a{
    color: #E3319D;
}
 .type_session_communications_libres .session_code{
	background-color: #E3319D;
	color:#fff;
}



 .type_session_conference .session_cell{
	background-color: #FFC9C8;
	color:#000;
}
 .type_session_conference .session_code{
	background-color: #FF0000;
	color:#fff;
}

.type_session_debat .session_cell{
	background-color: #B6D4FF;
	color:#000;
}
 .type_session_debat .session_code{
	background-color: #2B65EC;
	color:#fff;
}

 .type_session_debat .session_cell h2 {
    color: #1F4AAC;
}

 /*.type_session_debat .session_cell h2, .type_session_debat .session_cell h2 a{
    color: #1F4AAC;
}*/
.type_session_winfocus .session_cell{
	background-color: #FCDFC3;
	color:#000;
	
}
 .type_session_winfocus .session_code{
	background-color: #F6912C;
	color:#fff;
}

.type_session_atelier_dejeuner .session_cell{
	background-color: #E9FFE6;
	color:#000;
}
 .type_session_atelier_dejeuner .session_code{
	background-color: #1B9708;
	color:#fff;
}

.type_session_round_table .session_cell{
	background-color: #C3FDB8;
	color:#000;
	
}
 .type_session_round_table .session_code{
	background-color: #85BB65;
	color:#fff;
}

.type_session_conference_d_enseignement .session_cell{
	background-color: #FFF8C6;
	color:#000;
	
}
 .type_session_conference_d_enseignement .session_code{
	background-color: #FFD801;
	color:#000;
}

.type_session_clinical_corner .session_cell{
	background-color: #DBF7FF;
	color:#000;
	
}
 .type_session_clinical_corner .session_code{
	background-color: #99AEBF;
	color:#fff;
}

.type_session_reunion_annexe .session_cell{
	background-color: #EFEDFF;
	color:#000;
	
}
 .type_session_reunion_annexe .session_code{
	background-color: #78777F;
	color:#fff;
}




 /*.type_session_symposium .session_code{
	background-color: #87ceeb;
	color:#000;
}

 .type_session_poster_highlight .session_code{
	background-color: #14eac4;
	color:#000;
}
 .type_session_poster_flash .session_code{
	background-color: #14eac4;
	color:#000;
}
 .type_session_poster_session .session_code{
	background-color: #14eac4;
	color:#000;
}

 .type_session_other .session_code{
	background-color: #ffcc99;
	color:#000;
}
 .type_session_pause .session_code{
	display:none;
	background-color: #f2f2f2;
	color:#8c2551;
}
 .type_session_dejeuner .session_code{
	display:none;
	background-color: #f2f2f2;
	color:#8c2551;
} .type_session_diner .session_code{
	display:none;
	background-color: #f2f2f2;
	color:#8c2551;
}

 .type_session_pause .session_cell{
	background-color: #f2f2f2;
	color:#8c2551;
}
 .type_session_dejeuner .session_cell{
	background-color: #f2f2f2;
	color:#8c2551;
}
 .type_session_diner .session_cell{
	background-color: #f2f2f2;
	color:#8c2551;
}

.search_form{
display:none;
}*/
