﻿/* 
	Feuille de Print : Définit les styles de la page d'impression
*/

* { margin:0; padding:0 }
body, p { font-size:11px; font-family:Verdana; }
.logoPrintBox { display:block; }
.bgBox, .contentBox { background-image:none; }
h1 { color:#e08a17; font-size:17px; }
h2 {color:#e08a17;}
h3{color:#f8bc26;}
h4{color:#4fbbe6;}
h5{color:#000;}
	
h6{color:#666;}

/**********
    Home
************/
.headerBox { height:0; display:none; }
.compteur { display:none; }
.leftBox, .leftMenuBox, .topMenu, .filAriane, .mLegend { display:none; }
.footerBox { position:absolute; bottom:0; }
.contentBox { width:800px; float:left; margin-top:15px; }
.contentForm { background-position:bottom; background-image:inherit; margin:0; width:900px; position:relative; top:0; }
.contentText { clear:both; width:800px; border:none; position:relative; top:0; }
.bgPageBox { background-image:none; }
a.print, ul.Tools { display:none; }
.partnetBox { display:none; }
span.mSessionTitle { border:#FFF; }
.centerHomeBox .congressisteBox, .centerHomeBox .exposantBox, a.mNewsReadMore, .friseLogoBox, .leftHomeBox .goToBox, a.accessAttPresence { display:none; }
a.mNewsTitle { font-weight:bold; }
.mCreatedDate { font-size:10px; margin-left:10px; }
.leftHomeBox .newsBox ul li { margin-top:15px; }
.rightHomeBox .rightBox { display:block; }
.rightHomeBox .rightBox .slideShow { display:none; }
h1.mEditoTitle { margin-top:20px; }
/*************** impression du programme *****************/
#SearchBar, #TimeSlider, #FilterBar, .rightBox, hr, .footerBox, .mScheduleTool, .mMyScheduleSession, pan.mSessionNotSelected, span.mPresentationNotSelected, span.mSessionSelected, span.mPresentationSelected, .mAllPresentationsDisplayed { display:none; }
.bgBox, .bgPageBox, .contentText {
*float:none; padding:0px; margin:0px; *overflow:visible
}
.mPresentations, .mSession { width:100%; }
.mSession .mSessionSpecific { left:650px; }
/*********** très important pour IE7 *******************************/
.mSession .mPresentations .mModuleScheduleLib #Content .mPresentationList ul { border:1px solid #FFFFFF; display:block; float:left }
.mSession .mPresentations .mModuleScheduleLib #Content .mPresentationList ul li { border:1px solid #FFFFFF; display:block; float:left }
/*******************************************************************/
a { color:#FF9900; text-decoration:none; }
.mSession * { color:#000; }
span.mSessionTitle { font-weight:bold; display:block; }
span.mSessionTime { font-size:10px; clear:left; }
.mCongressDay { font-weight:bold; font-size:15px; }
/*********************************************************/



#ScheduleBar h1 { display: none; }
.mModuleSchedulePublic { width: 21cm; }
.mModuleSchedulePublic div* { }
.mModuleSchedulePublic h1 { }
.mModuleSchedulePublic ul { list-style:none; }
.mModuleSchedulePublic .mSessionTimeAreaTitle { display: none; }
.mModuleSchedulePublic .mSessionActions { width: 3.8cm; float: left; }
.mModuleSchedulePublic .mSessionNotSelected { display:none; }
.mModuleSchedulePublic span.mSessionTitle { color: #666666; display: block; width: 14.2cm; }
.mModuleSchedulePublic span.mSessionTime, .mModuleSchedulePublic .mPresentationDate { color: #DA6043; width:3cm; }
.mModuleSchedulePublic .mPresentationDate { float: left; width: 20cm; padding-top: 6px; }
.mModuleSchedulePublic .mPresentationDuration { display:none; }
.mModuleSchedulePublic .mCongressDay { float: left; width: 21cm; }
.mModuleSchedulePublic span.mSessionTime, .mModuleSchedulePublic span.mSessionTitle, .mModuleSchedulePublic .mSessionDetailsLnk a { font-weight: bold; float: left; }
.mModuleSchedulePublic .mSessionRoom div { background-color: #666666; color: #FFFFFF; width: 3cm; text-align: center }
.mModuleSchedulePublic .mSessionDetails { background-color: #EBEBE5; border-bottom-color: #EEEEEE; float: left; margin-bottom: 10px; margin-top: 10px; width: 21cm; padding-top:3px; padding-left:3px; }
.mModuleSchedulePublic h3 { color: #C44733; font-family: verdana; font-size: 11px; margin-bottom: 6px; }
.mModuleSchedulePublic .mSessionModerators p, .mModuleSchedulePublic .sessionPartner p { float: left; font-style: italic; margin-bottom: 0; margin-left: 5px; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; }
.mModuleSchedulePublic .mAllPresentationsHidden, .mModuleSchedulePublic .sessionPartner { display:none }
.mModuleSchedulePublic .mPresentationCustomRef { left: 0; position: absolute; top: 20px; width: 2cm; }
.mModuleSchedulePublic .mPresentationTitle, .mModuleSchedulePublic .mPresentationAuthorList { float: left; margin-left: 2cm; width: 18cm; }
.mModuleSchedulePublic .mPresentationTitle { color: #969586; font-weight: bold; margin-top: -15px; }
.mModuleSchedulePublic .mPresentationAuthorList { margin-left: 2cm; }
.mModuleSchedulePublic .mTypeSession, .mModuleSchedulePublic .FMC { background-color: #ABA89D; color: #FFFFFF; padding: 2px; }
.mModuleSchedulePublic .mAgentIdentity { color: #000000; }
.mModuleSchedulePublic .mAgentPlaceIndex { color: #999999; }
.mModuleSchedulePublic .mPresentationAuthorList { float: left; font-size: 0.9em; }
.mModuleSchedulePublic .mSessionPointedUp { margin-top:10px; }
.mModuleSchedulePublic .mCongressDay span { color: #C44733; font-size: 1.5em; font-weight: bold; }
.mModuleSchedulePublic .mPresentationTitle a span { color: #969586; }
.mModuleSchedulePublic .mSession a span { text-decoration: none; margin-bottom: 10px; }
.mModuleSchedulePublic .mPresentation { float:left; border-bottom:1px solid #cccccc; padding-bottom: 5px; position: relative; }
.mModuleSchedulePublic li.mInterventionPointedUp .mPresentation { background-color: #F9EBE8; float:left; }





