﻿/* Feuille de style appliquée sous la rubrique /programme/. */

/* Elimination de la marge droite et élargissement de la zone de contenu. */

.contentText { width:100%; border:0px; /*** IE6 ****/ _width:750px; _padding:0px; _margin:0px; _float:left; _position:inherit; /***********/ padding-bottom:35px; }
/************ on change la la silhouette d'arrière plan *******************/
.bgPageBox { background-image:url(/image/Public/charte/rightBottomForm.png); }
/*********** définition des styles pour la zone des outils ************/
/************************************************************************************/

.mFilterName_ADS{border-left: 8px solid #c7d32c;padding-left:4px;margin-left:-2px}
.mFilterName_APDSN{border-left: 8px solid #c7d32c;padding-left:4px;margin-left:-2px}
.mFilterName_APDS{border-left: 8px solid #c7d32c;padding-left:4px;margin-left:-2px}
.mFilterName_ATM{border-left: 8px solid #86B6EF;padding-left:4px;margin-left:-2px}

.mFilterName_Disc{border-left: 8px solid #f7a800;padding-left:4px;margin-left:-2px}
.mFilterName_VPO{border-left: 8px solid #f7a800;padding-left:4px;margin-left:-2px}

.mFilterName_RMC{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}

.mFilterName_AG{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}
.mFilterName_SPL{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}
.mFilterName_CO{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}

.mFilterName_VS{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}

.mFilterName_SPFM{border-left: 8px solid #86B6EF;padding-left:4px;margin-left:-2px}
.mFilterName_ALLOP{border-left: 8px solid #86B6EF;padding-left:4px;margin-left:-2px}
.mFilterName_QEX{border-left: 8px solid #86B6EF;padding-left:4px;margin-left:-2px}
.mFilterName_REFMC{border-left: 8px solid #86B6EF;padding-left:4px;margin-left:-2px}
.mFilterName_AT{border-left: 8px solid #86B6EF;padding-left:4px;margin-left:-2px}


.mFilterName_ECHOC{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}
.mFilterName_ENDOC{border-left: 8px solid #c7d32c;padding-left:4px;margin-left:-2px}

.mFilterName_AL{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}

.mFilterName_SYM{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}
.mFilterName_SP{border-left: 8px solid #f7a800;padding-left:4px;margin-left:-2px}
.mFilterName_SS{border-left: 8px solid #c7d32c;padding-left:4px;margin-left:-2px}
.mFilterName_SYMP{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}
.mFilterName_SSI{border-left: 8px solid #ffe62b;padding-left:4px;margin-left:-2px}

.mFilterName_GIF{border-left: 8px solid #66c2c3;padding-left:4px;margin-left:-2px}
/* Type SESSION */
.mTypeSession_ADS{background-color:#c7d32c;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_APDSN{background-color:#c7d32c;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_APDS{background-color:#c7d32c;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_ATM{background-color:#86B6EF;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_Disc{background-color:#f7a800;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_VPO{background-color:#f7a800;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_RMC{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_GIF{background-color:#66c2c3;color:#fff; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_AG{background-color: #ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_SPL{background-color: #ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_CO{background-color: #ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_VS{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_SPFM{background-color:#86B6EF;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_ALLOP{background-color:#86B6EF;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_QEX{background-color:#86B6EF;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_REFMC{background-color:#86B6EF;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_AT{background-color:#86B6EF;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}


.mTypeSession_ECHOC{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_ENDOC{background-color:#c7d32c;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_AL{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

.mTypeSession_SYM{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_SP{background-color:#f7a800;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_SS{background-color:#c7d32c;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_SYMP{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_SSI{background-color:#ffe62b;color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}

/*.mTypeSession_ECHOC {background-color:#b1c2e1; color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_ENDOC {background-color:#ffe62b; color:#000; font-size:0.8em; margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_AL {background-color:#66c2c3; color:#fff; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSession_SYM {background-color:#000000; color:#fff; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
*/

/* SEPARATEURS */
.mFilterSeparator_ADS{border-right: 4px solid #c7d32c;float:left;}
.mFilterSeparator_APDSN{border-right: 4px solid #c7d32c;float:left;}
.mFilterSeparator_APDS{border-right: 4px solid #c7d32c;float:left;}
.mFilterSeparator_ATM{border-right: 4px solid #86B6EF;float:left;}

.mFilterSeparator_Disc{border-right: 4px solid #f7a800;float:left;}
.mFilterSeparator_VPO{border-right: 4px solid #f7a800;float:left;}

.mFilterSeparator_RMC{border-right: 4px solid #ffe62b;float:left;}

.mFilterSeparator_GIF{border-right: 4px solid #66c2c3;float:left;}

.mFilterSeparator_AG{border-right: 4px solid  #ffe62b;float:left;}
.mFilterSeparator_SPL{border-right: 4px solid  #ffe62b;float:left;}
.mFilterSeparator_CO{border-right: 4px solid  #ffe62b;float:left;}

.mFilterSeparator_VS{border-right: 4px solid #ffe62b;float:left;}

.mFilterSeparator_SPFM{border-right: 4px solid #86B6EF;float:left;}
.mFilterSeparator_ALLOP{border-right: 4px solid #86B6EF;float:left;}
.mFilterSeparator_QEX{border-right: 4px solid #86B6EF;float:left;}
.mFilterSeparator_REFMC{border-right: 4px solid #86B6EF;float:left;}
.mFilterSeparator_AT{border-right: 4px solid #86B6EF;float:left;}


.mFilterSeparator_ECHOC{border-right: 4px solid #ffe62b;float:left;}
.mFilterSeparator_ENDOC{border-right: 4px solid #c7d32c;float:left;}

.mFilterSeparator_AL{border-right: 4px solid #ffe62b;float:left;}

.mFilterSeparator_SYM{border-right: 4px solid #ffe62b;float:left;}
.mFilterSeparator_SP{border-right: 4px solid #f7a800;float:left;}
.mFilterSeparator_SS{border-right: 4px solid #c7d32c;float:left;}
.mFilterSeparator_SYMP{border-right: 4px solid #ffe62b;float:left;}
.mFilterSeparator_SSI{border-right: 4px solid #ffe62b;float:left;}

.searchedText{background-color:Yellow;}
#ScheduleBar { position:relative }
.mScheduleTool { position:absolute; position:absolute; right:30px; top:5px; }
.mScheduleTool a { text-decoration:none; }
.mScheduleTool a:hover { color:#aba89d; }
.mScheduleTool ul { margin:0; padding:0; list-style:none }
.mScheduleTool ul li { display:inline-block; font-size:18px; margin-left:15px; margin-right:1px; padding:0; /***** IE7 ******/ *float:left;
*height:20px;
}/**********/
li.mMyScheduleLnk, li.mScheduleDownloadLnk, li.mPrintLnk, li.mVCalExportLnk, li.mScheduleLnk { background-repeat:no-repeat; background-position:right; }
li.mMyScheduleLnk a, li.mScheduleDownloadLnk a, li.mPrintLnk a, li.mVCalExportLnk a, li.mScheduleLnk a { cursor:pointer; }
li.mMyScheduleLnk a span, li.mScheduleDownloadLnk a span, li.mPrintLnk a span, li.mVCalExportLnk a span, li.mScheduleLnk a span { margin-right:20px; }
/***** pour IE8 gestion de la hauteur des liens ***************/
li.mPrintLnk, li.mMyScheduleLnk, li.mScheduleDownloadLnk, li.mVCalExportLnk, li.mScheduleLnk { height:20px }
/***************************************************************/

li.mPrintLnk { background-image:url(/image/home/print.gif); }
li.mScheduleLnk { background-image:url(/image/home/icoVoirProg2.gif); }
li.mMyScheduleLnk { background-image:url(/image/home/icoVoirProg.gif); }
li.mScheduleDownloadLnk { background-image:url(/image/home/picto_pdf.gif); }
li.mVCalExportLnk { background-image:url(/image/home/synchro.gif); }
.contentForm { background-image:none; _position: inherit; _height:none }

li.mMyScheduleLnk a, li.mScheduleLnk a {
font-weight:bold
}
/*********** définition des styles pour la zone de recherche "SearchBar" ************/
/************************************************************************************/
a, input { outline:none 0px }
#SearchBar { width:100%; }
/************ Pour IE7 ****************/
#SearchBar { *width:735px;
}
/**************************************/
.mSimpleSearchText { float:left; margin-top:2px; position:relative; width:200px; }
.mSimpleSearchTextOff { background:transparent url(/image/Public/ModuleSchedulePublic/close-filter.gif) no-repeat scroll right center; position:absolute; top:3px; left:187px; z-index:1; width:12px; height:12px;cursor:pointer;cursor:hand; }
.mSimpleSearchText .label { position:absolute; padding:2px; font-size:9px; color:#777777;  margin-top: 2px;}
.mSimpleSearchButton {float:left; margin-left:10px; *margin-left:5px;}
#SearchBar .mSimpleSearchButton input { margin-top: 2px;background:transparent url(/image/home/buttonOK.png) no-repeat scroll 0 0; border:medium none navajoWhite; color:#FFFFFF; display:block; font-weight:bold; height:21px; width:26px; cursor:pointer; }
#SearchBar input { margin-top: 2px;border:1px solid #777777; color:#777777; font-size:11px; height:16px; width:200px; }
ul.mDaysTab { float:right; list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 30px 0 0px; padding:0; 	/*** IE7 ***/  *margin-right:7px;
/***********/
	/*** IE6 ***/
	_margin:0px; /***********/ }
ul.mDaysTab li { display:inline-block; font-size:18px; margin-left:1px; margin-right:1px; padding:0; }
/************ Pour IE7 ****************/
ul.mDaysTab li { *float:left;
*margin-left:3px;
}
/*****/

/**************** couleurs sur les jour sélectionnés **********************/
ul.mDaysTab li.mDayTabSelected a.mDayLinkSelected { background-color:#0e4097; }
ul.mDaysTab li a { background-color:#e08a17; color:#FFFFFF; display:block; float:left; height:20px; line-height:20px; padding-left:4px; padding-right:4px; -moz-border-radius: 5px 5px 0px 0px; /****** pour chrome et safari *************/ -webkit-border-top-left-radius : 5px; -webkit-border-top-right-radius: 5px; /*************/ }
/*********** définition des styles pour la zone des filtres "FilterBar" ************/
/***********************************************************************************/
.mFilterBar { float:left; margin-top:20px; /*** pour IE7***/ width:100%; *position:relative;
 *z-index:1;
/**************/
}
.mFilterContainer { float:left; margin-right:10px; padding:3px 1px 3px 3px; position:relative; }
.mSession { float:left; 	/*** pour IE7***/  *width:100%;
/**************/
}
.mSessionArea { float:left; /*** pour IE7***/ width:100%; /**************/ }
ul.mFilterItemsHidden, ul.mFilterItemsDisplay, ul.mFilterItemsDisplayed, ul.mChosenItem { list-style:none }
ul.mFilterItemsHidden, .mFilterItemHidden { display:none; }
li.mFilterItem span a.mFilterItemHidden { display:none }
ul.mChosenItem { left:0; top:13px; }
ul.mChosenItem li { width:100%; border-bottom:1px solid #CCC; padding-bottom:1px; position:relative; }
ul.mChosenItem li:hover { background-color:#eeeeee }
ul.mFilterItemsHidden, ul.mFilterItemsDisplay, ul.mFilterItemsDisplayed { background-color:#FFFFFF; border-color:#CCCCCC; border-style:none solid solid; border-width:0 1px 1px; left:0px; position:absolute; top:10px; width:100%; z-index:1; }
li.mFilterItem span a { color:#666666; text-decoration:none; display:block; /*** pour IE7***/ _display:inherit; /***************/ }
li.mFilterItem:hover { background-color:#EEEEEE; list-style:none }
.mFilterTitle { background-color:#c5c2b0; background-image:url(/image/home/pointedFilter.gif); background-position:right center; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; line-height:20px; margin-left:-3px; margin-right:-3px; margin-top:-3px; padding-left:5px; padding-right:20px; text-align:left; }
.mFilterTitle span { }
.mFilterTitle:hover { background-color:#666; cursor:pointer; }
span.mChosenFilterLabel { color:#666666; 	/*** pour IE7***/  *float:left;
/**************/
	font-weight:bold; }
a.mDeleteFilterLink { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/image/Public/ModuleSchedulePublic/close-filter.gif) no-repeat scroll right center; height:12px; text-indent:-5000px; width:11px; position:absolute; right:0px; top:0px }
hr { float:left; display:none }
/****** largeur des filters *********/
.mScientificTypeFilter, .mSessionTypeFilter { width:190px; }
.mFilter { /*** IE6 ***/ _border:1px solid #ffffff; _height: 20px; /***********/ }
.mRoomFilter { width:90px; }
.mScheduleFilter, .mFilRougeFilter { width:100px; }
/******************** définition des styles pour la zone 'Sessions' ******************************/
#mSessionArea { }
.mCongressDay { border-bottom:1px solid #CCCCCC; color:#0e4097; float:left; margin-bottom:2px; margin-top:20px; width:100%; _display:block; }
.mCongressDay span { font-size:1.5em; font-weight:bold; }
.mSession { border-bottom:1px solid #CCCCCC; float:left; margin-bottom:3px; padding:3px 3px 3px 1px; position:relative; width:100%; /*min-height:40px;
	** IE6 ***
	_height:40px;
	/***********/ _display:block; }
li.mInterventionPointedUp { display:block; float:left }
li.mInterventionPointedUp .mPresentation { background-color:#f9ebe8; }
.mSessionPointedUp { background-image:url(/image/home/PointedUp.gif); background-repeat:no-repeat; }
.mSession .mSessionSpecific { left:555px; position:absolute; top:5px; }
.mSession .mMyScheduleSession { right:20px; position:absolute; top:3px; }
.mSession:hover { background-color:#F7F6F6; }
.mSession a:hover { cursor:pointer; /** IE6 ***/ _cursor:inherit; /****/ }
/****** on retire le surlignage sur les textes des sessions *****/
.mSession a { text-decoration:none; }
/***********/
.mSessionDetailsLnk, span.mSessionTime, span.mSessionTitle, .mSessionSpecific, .mPresentations, .mSessionSelected, .mSessionRoom, .mSessionModerators, .mPresentationList, .mSessionDetails, .mMyScheduleSession, .sessionPartner, .mSessionDetailsLnkDisplayed { float:left }
.mSessionDetailsLnk, span.mSessionTime, span.mSessionTitle, span.mSessionSelected, .mTypeSession, .mPresentations, span.mSessionNotSelected, .mSessionRoom, .FMC { padding:3px; }
.mSessionDetailsLnk { background-image:url(/image/home/SessionDetailLnkOff.gif); background-repeat:no-repeat; cursor:pointer; height:19px; padding:0; width:13px; }
.mSessionDetailsLnkDisplayed { background-image:url(/image/home/SessionDetailLnkOn.gif); background-repeat:no-repeat; cursor:pointer; height:19px; padding:0; width:13px; }
span.mSessionTime, span.mSessionTitle, .mSessionDetailsLnk a { font-weight:bold }
.mSessionDetailsLnk a { color:#B1B1B1; cursor:pointer; display:block; }
span.mSessionTime { color:#da6043; font-size:10px; }
.TypeSessionContainer {float:left;width:141px;}
.mSessionTime:hover{ color:#ABA89D; } 
span.mSessionTitle { margin-right:2px; width:53%; }
.mSeparator{border-right:1px solid #CCCCCC;width:1px;height:100%;float:left}
.mTypeSession_ADS, .mTypeSession_APDSN,.mTypeSession_APDS, .mTypeSession_ATM,.mTypeSession_Disc, .mTypeSession_VPO,.mTypeSession_RMC, .mTypeSession_GIF,.mTypeSession_AG, .mTypeSession_SPL,.mTypeSession_CO, .mTypeSession_VS,.mTypeSession_SPFM, .mTypeSession_ALLOP, .mTypeSession_QEX, .mTypeSession_REFMC,.mTypeSession_AT, .mTypeSession_ECHOC, .mTypeSession_ENDOC, .mTypeSession_AL, .mTypeSession_SYM, .mTypeSession_SP, .mTypeSession_SS, .mTypeSession_SYMP, .mTypeSession_SSI { -moz-border-radius: 5px 5px 5px 5px; /****** pour chrome et safari *************/ -webkit-border-top-left-radius :5px; -webkit-border-top-right-radius :5px; -webkit-border-bottom-left-radius :5px; -webkit-border-bottom-right-radius :5px; /*************/  } 
.mSessionRoom, .mTypeSession,.mTypeSessionFMC,.mTypeSessionScientific,.mTypeSessionGife, .mTypeSessionScientificFmc, .mMyScheduleSession, .FMC { -moz-border-radius: 5px 5px 5px 5px; /****** pour chrome et safari *************/ -webkit-border-top-left-radius :5px; -webkit-border-top-right-radius :5px; -webkit-border-bottom-left-radius :5px; -webkit-border-bottom-right-radius :5px; /*************/ color:#FFFFFF; }
.mFilRouge {padding-left: 3px;padding-right: 3px;float:left;}
.mTypeSession, .FMC { background-color:#aba89d; color:#FFF; font-size:0.8em;}
.mTypeSessionFMC {background-color:#b1c2e1; color:#000; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSessionScientific {background-color:#ffe62b; color:#000; font-size:0.8em; margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSessionGife {background-color:#66c2c3; color:#fff; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.mTypeSessionScientificFmc {background-color:#000000; color:#fff; font-size:0.8em;margin-left: 3px;margin-right: 3px;padding: 3px;}
.FMC { background-color:#86B6EF;margin:0 0 0 2px }
.mSessionRoom { background-color:#666666; color:#FFFFFF }
.mPresentations { background-color:#FFFFFF; float:left; margin-top:3px; padding:6px; width:723px; }
.mPresentation { border-bottom:1px solid #CCCCCC; float:left; padding-bottom:5px; position:relative; }
.mPresentation .mMyScheduleSession { height:20px; left:695px; top:3px; width:20px; _position:absolute; }
.mPresentation .mPresentationCustomRef { left:0; position:absolute; top:20px; }
.mSessionSpecific, .mMyScheduleSession { margin-right:2px }
.mSpecificSession { display:block; }
span.mSessionNotSelected, span.mPresentationNotSelected, span.mSessionSelected, span.mPresentationSelected { color:#FFFFFF; display:block; height:19px; text-align:center; width:19px; }
span.mSessionNotSelected, span.mPresentationNotSelected { background-image:url(/image/home/AddSession.gif); background-repeat:no-repeat; cursor:pointer; }
span.mSessionSelected, span.mPresentationSelected { background-image:url(/image/home/RemovSession.gif); background-repeat:no-repeat; cursor:pointer; }
.mSessionDetails { background-color:#ebebe5; border-bottom:1px solid #EEEEEE; padding:3px; width:718px; }
/***************** afficher toutes les interventions **************************/
.mAllPresentationsDisplayed a { color:#BE3127; padding:3px; display:block; float:right; text-decoration:underline; /**** IE6 ****/ _cursor:pointer; /************/ }
.mAllPresentationsDisplayed a:hover { color:#ABA89D; padding:3px; display:block; float:right; text-decoration:underline; /**** IE6 ****/ _cursor:pointer; /************/ }
.mSessionRoom { }

.mPresentationList ul { list-style:none }
.mPresentationAuthorList { float:left; font-size:0.9em; margin-left:56px; padding:3px; width:655px; /*** IE6 ****/ _margin-left:30px; _width:620px; _clear:left; /**********/ }
.mPresentationAuthorList span { }
.mPresentationDuration { -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; /****** pour chrome et safari *************/ -webkit-border-top-left-radius :5px; -webkit-border-top-right-radius :5px; -webkit-border-bottom-left-radius :5px; -webkit-border-bottom-right-radius :5px; /*************/ background-color:#C7D5D6; border:1px solid #CCCCCC; float:left; font-weight:bold; margin-bottom:2px; padding:3px; /************/ display:none; }
.mPresentationCustomRef { float:left; padding:3px; }
.mPresentationTitle { color:#969586;font-weight:bold; margin-left:56px; padding:3px; width:635px; /*** IE6 ****/ _margin-left:3px; _float:left; _width:620px; _display:block; 	/**********/ 	/*** IE7 ****/
	*padding-left:0px;
/**********/
}
.mPresentationTitle a {background:url("/image/Public/ModuleSchedulePublic/pictoResume.gif") no-repeat;padding-left:13px;color:#969586; }
.mPresentationTitle a { color:#969586; }
.mPresentationDescription ul { margin-left:70px; }
.mAgentIdentity { color:#000000; }
.mAgentPlaceIndex { color:#999999; }
/*.mPresentationList .mSpeaker { font-weight:bold; }*/
.mPresentationDate { color:#da6043; float:left; font-weight:bold; padding:3px; width:50px; }
.mSessionModerators, .sessionPartner, .mSessionObjectives { margin-top:5px; width:100%; float:left; }
.mSessionObjectives { text-align:justify; }
.mSessionModerators h3, .sessionPartner h3, .mSessionObjectives h3 { }
.mSessionModerators p, .sessionPartner p { float:left; font-style:italic; margin:0 0 0 5px; padding:0; }
.mLoadingPresentation { width:100%; height:24px; background:url("/image/Public/ModuleSchedulePublic/loader.gif") no-repeat; float:left; margin-left:18px; /** IE6 ***/ _width:700px; /****/ }
.mLoadingSession { width:100%; height:100px; background:url("/image/Public/ModuleSchedulePublic/loader.gif") no-repeat 50% 50%; /** IE6 ***/ _width:700px; /****/ }
.mLoadingSelected { background:transparent url(/image/Public/ModuleSchedulePublic/loader.gif) no-repeat scroll 50% 50%; display:block; height:24px; width:24px; }
/********** on masque les partenaires ****************/

.rightBox .partnetBox, #divInscriptionLink { display:none }
.rightBox { margin-bottom:30px; margin-left:270px; margin-top:0; }
.rightBox { _position: relative; _float:left; display:none }
.title { /** IE7 ***/ *margin:0px/***********/
}
/************* affichage pour IE7 lien deconnexion dans mon programme ************/
li.liEspaceCongressistesActive ul li { *float:left
}
/************** chartage legende **********************/
.mLegend { background-color:#F7F6F6; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; float:left; height:52px; line-height:26px; margin-top:10px; position:relative; width:100%; }
.mLegend h1 { border:medium none; font-size:11px; height:inherit; left:3px; line-height:26px; position:absolute; top:0; }
.mLegend ul { font-style:italic; left:60px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; position:absolute; top:0; }
.mLegend ul li { font-size:10px; display:inline-block; margin-left:4px; margin-right:0px; padding:0;/**** IE7 ******/ *float:left;
line-height:20px; color:#959595; }
.mLegend ul.LegendType { font-style:italic; left:65px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; position:absolute; top:25px; }
.mLegend ul li.mLegend1 { background-image:url(/image/home/picto-cancero.gif); background-repeat:no-repeat; padding-left:20px; }
.mLegend ul li.mLegend2 { background-image:url(/image/home/picto-exclamation.gif); background-repeat:no-repeat; padding-left:20px; }
.mLegend ul li.mLegend3 { background-image:url(/image/home/AddSession.gif); background-repeat:no-repeat; padding-left:25px; }
.mLegend ul li.mLegend4 { background-image:url(/image/home/RemovSession.gif); background-repeat:no-repeat; padding-left:25px; }
.mLegend ul li.mLegend5 { background-image:url(/image/home/CarreJaune.gif); background-repeat:no-repeat; padding-left:15px; }
.mLegend ul li.mLegend6 { background-image:url(/image/home/CarreBleu.gif); background-repeat:no-repeat; padding-left:15px; }
.mLegend ul li.mLegend7 { background-image:url(/image/home/CarreVert.gif); background-repeat:no-repeat; padding-left:15px; }
.mLegend ul li.mLegend8 { background-image:url(/image/home/CarreOrange.gif); background-repeat:no-repeat; padding-left:15px; }

.mLegend1, .mLegend2, .mLegend3, .mLegend4, .mLegend5, .mLegend6 { font-size:18px; padding:3px; display:block; height:20px; }
.mMessage .mNoResultFound { float:left; width:80%; margin-top:20px; text-align:center; border:1px solid #d9d6c4; margin-left:60px }
.mMessage .mNoResultFound h1 { border:medium none; font-size:15px; line-height:40px; width:100%;color:#c5c2b0; }
.mMessage .mNoResultFoundLimit { display:block; float:left; font-size:12px; height:30px; line-height:40px; width:100%; color: #c44733; margin-top:25px; }
ul.mAbstract { list-style:none }
/*********************************************** définition des styles pour la zone 'slider' ************************************************************************************/
/********************************************************************************************************************************************************************************/
#TimeSlider { float:left; width:97%; }
.mSlider { color:#A83188; }
.mSlider .dijitSlider { width:100%; }
.mSlider table td { padding:0; background-color:#e9e9e3; }
.mSlider .dojoxRangeSliderBarContainer { position:relative; }
.mSlider .dijitSliderProgressBarH { background-color:#f2bc89; }
.mSlider .dijitSliderRemainingBar { background-color:#FFF; }
.mSlider .dijitSliderBumperH { width:5px; border:none; background:none; }
.mSlider .dijitSliderBar { border-color:#ccb9ab; }
.ie6.dijitSliderBar { overflow:hidden; }
.mSlider .dijitSliderImageHandle { width:15px; height:18px; border:none; background-image:url("/image/Public/ModuleSchedulePublic/flech.png"); cursor:pointer; }
.mSlider .dijitSliderImageHandleH { left:-7px; top:4px; }
.mSlideRule { height:3px; }
.mSlideRule .dijitRuleMark { border-color:#959595; }
.mSlideLabelRule { font-size:9px; color:#959595; margin-top:6px; }
.mSlideRule, .mSlideLabelRule { width:94%; left:23px; }
.mSlider .dijitSliderDecrementIconH, .mSlider .dijitSliderIncrementIconH { background:transparent url("/image/Public/ModuleSchedulePublic/slider_btn.gif") no-repeat -1px -1px; cursor:pointer; }
.mSlider .dijitSliderDecrementIconH { width:14px; font-size:13px; margin-top:2px; margin-left:4px; }
.mSlider .dijitSliderIncrementIconH { width:17px; height:14px; }
.mSlider .dijitSliderIncrementIconH span.dijitSliderButtonInner { margin-right:3px; font-size:9px; }
/******************** définition des styles pour la zone 'identification' ******************************/
/*******************************************************************************************************/
.dijitContentPane { padding:3px; background-color:#FFF; border:1px solid #A83188; width:700px; }
.mModuleScheduleLib #Connexion .creerCompte, .mModuleScheduleLib #Connexion form { border:none; }
.mModuleScheduleLib #Connexion form { height:90px; }
.mModuleScheduleLib #Connexion form dl { float:left; width:194px; }
.mModuleScheduleLib #Connexion form input.submit { float:left; background:url("/image/home/buttonOK.jpg") no-repeat; width:28px; margin:35px 0 0 4px; }
.mModuleScheduleLib #Connexion form input#LoginInput, .mModuleScheduleLib #Connexion form input#PasswordInput { width:188px; }
.mModuleScheduleLib #Connexion form .MotDePasse { float:left; width:188px; text-align:right; }
.dijitDialogTitleBar { background-color:#DFE4E5; cursor:move; margin-bottom:3px; }
.dijitDialog .closeText { cursor:pointer; background:url("/image/Public/ModuleSchedulePublic/close.gif") no-repeat 1px 1px; width:13px; text-indent:-5000px; position: absolute; right: 10px; top: 2px; display: block;}
/* spécifique IE qui ne prend pas la feuille 'specifications.css' */
#Connexion .creerCompte { background-color:#F7EBF3; border:1px solid #BE659E; height:50px; margin:0 0 10px; text-align:center; }
#Connexion a.Adherer { background-image:url("/image/public/charte/buttonCreer.gif"); background-repeat:no-repeat; color:#FFFFFF; display:inline-block; font-size:12px; height:22px; margin:15px auto 0; padding-top:2px; text-align:center; text-decoration:none; width:130px; }
#Connexion form { background-color:#F7EBF3; border:1px solid #BE659E; padding:5px; }
#Connexion dl { margin-top:10px; }
#Connexion input.submit { border:medium none; color:#FFFFFF; font-family:Verdana; font-size:12px; font-weight:normal; height:22px; margin-right:5px; padding:0 0 3px 2px; }
#Connexion form { background-color:#F7EBF3; border:1px solid #BE659E; padding:5px; }
#Connexion dt { display:block; float:left; text-align:left; width:150px }
#Connexion input#LoginInput, #Connexion input#PasswordInput { border:1px solid #CF8DBD; color:#777777; font-size:11px; height:15px; margin-bottom:2px; }
#Connexion form a { font-size:10px; }
/******************** définition des styles pour les résumés ******************************/
/******************************************************************************************/
#ModuleSchedulePublicInterventionModalWindow { width:900px; }
#ModuleSchedulePublicInterventionModalWindow .dijitDialogTitleBar { padding:2px; height:auto; }
#ModuleSchedulePublicInterventionModalWindow span.dijitDialogTitle { color:#666666; font-size:12px; font-weight:bold; }
#ModuleSchedulePublicInterventionModalWindow span.dijitDialogCloseIcon { position:absolute; right:19px; top:5px; }
#ModuleSchedulePublicInterventionModalWindow span.closeText { margin:0; }
#ModuleSchedulePublicInterventionModalWindow .mPresentationAuthorList { margin:0; width:100%; margin-bottom:15px; }
/* A FAIRE : charter le 'loading' du résumé */
.mAllPresentationsHidden { display:none; }
/******************** définition des styles pour la zone 'conflit de plage horaire' ********************/
/*******************************************************************************************************/
.mConfirmConflictLink { background-image:url(/image/public/charte/buttonCreer.gif); background-repeat:no-repeat; color:#FFFFFF; display:inline-block; font-size:12px; height:22px; margin:15px auto 0; padding-top:2px; text-align:center; text-decoration:none; width:130px; cursor:pointer; cursor:hand; }
.mConfirmConflictWindow { background-color:#F7EBF3; border:1px solid #BE659E; height:150px; margin:2px; text-align:center; }
#divTimeRangeConflictConfirmationWindow { width:350px; height:170px; }
.mConfirmConflictChoice ul li { display:inline; list-style-type:none; }
.mConfirmConflictMessageArea { margin-top:25px; }
#divTimeRangeConflictConfirmationWindow .dijitDialogTitleBar .closeText { margin-left:330px; }
.mSessionTimeAreaTitle{display:none;}
.mModuleSchedulePublicContent h1 {display:none;}
.mModuleSchedulePublicContent #ScheduleBar h1 {display:inline;}
.mModuleSchedulePublicContent .mLegend h1 {display:inline;}
.mModuleSchedulePublicContent .mMessage h1 {display:inline;}
.mTopPage {display:none;}
.mAgentPlacesList { display:inline; }
.mPrintSession{background-image:url(/image/home/imprimante.gif);background-repeat:no-repeat;cursor:pointer;width:20px;height:19px;display:block;margin-bottom:2px;}
.mPrintSessionAction{position:absolute;right:48px;top:3px;}


.mySchedulePrintChoice{width:100%;padding:3px;margin-top:10px;}
.mySchedulePrintChoice .label{float:left;margin-left:25px;}
.mySchedulePrintChoice .mySchedulePrintLink{margin-left:10px;padding:10;background-image:url("/image/public/ModuleSchedulePublic/picto-print.gif");}
.mySchedulePrintLinkLabel {float:left;display:block;width:25px;height:25px}


