﻿/**************************************************************************************
    On définit ici la page modèle de l'espace Congressiste
********************************************************************************************/

/*************************************************
Congressiste Box
****************************************************/
.bgPageBox { background-image:url(/image/Public/charte/rightBottomFormCongressiste.png); background-repeat:no-repeat; background-position:right bottom;
/**height:820px*/ }
.contentForm { width:749px; background-image:url(/image/Public/charte/bgRightContentBox.gif); background-repeat:repeat-y; background-position:right; float:left; min-height:600px; _height:auto; _position:relative; }
.contentText { width:730px; border-right:none; padding:0 15px 15px 15px; float:left; }
.rightBox { /*width:162px;*/
	float:left; /*padding:0 10px 0 10px;	*/
	padding:0; margin-top:30px; }
.ie6.rightBox { right:5px; top:40px; float:none; position:absolute; }
.rightBox .coordonneeBox { background-image:url(/image/Public/charte/bgCoordonneeBox.gif); background-repeat:repeat-y; background-position:left; width:176px; }
.rightBox .coordonneeBox .top { background-image:url(/image/Public/charte/bgCoordonneeTopBox.gif); background-repeat:no-repeat; background-position:top; }
.rightBox .coordonneeBox .bottom { background-image:url(/image/Public/charte/bgCoordonneeBottomBox.gif); background-repeat:no-repeat; background-position:bottom; padding:35px 10px 10px 10px; }
.rightBox .attestationBox { background-image:url(/image/Public/charte/bgAttestationBox.gif); background-position:top left; background-repeat:no-repeat; width:176px; padding:15px 10px 10px 10px; margin-top:24px; }
.rightBox .attestationBox a { color:#000000; text-decoration:underline; }
.rightBox .attestationBox a:hover { color:#a83188; }
h1 { color:#571f59; width:720px; display:block; border-bottom: 1px solid #571f59; border-top:1px solid #571f59; }
.mModuleHtmlPublicIndex, .mModuleHtmlPublic, .mSection { margin:0; padding:0; }
a.print { width:700px; }
ul.Tools { width:700px;  *top:0;
}
/**************************************************************************************
    Styles des formulaires d'inscription et d'édition de compte
**************************************************************************************/
.title { color:white; background-color:#ca81bf; font-weight: bold; font-size: 12px; margin: 10px auto 10px auto; padding:3px; }
dl { margin: 5px; clear:both; }
dt { float:left; display: block; width: 200px; }
dd ul { margin-left: 200px; }
#editForm .actions { text-align: center; }
/* Surcharge des styles dojo */
#editForm input#fixphone { }
.mModuleDirectoryPublic .mEdit #Content ul.pluginList { list-style:none; display:block; border-bottom:1px solid white; padding-bottom:4px; }
.mModuleDirectoryPublic .mEdit #Content ul.pluginList li { display:inline; background-color:white; padding:5px 20px 5px 20px; }
.mModuleDirectoryPublic .mEdit #Content ul.pluginList li#selected { display:inline; background-color:#A83188; padding:5px 20px 5px 20px; }
.mModuleDirectoryPublic .mEdit #Content ul.pluginList li#selected a { color:White; }
.mModuleDirectoryPublic .mEdit #Content ul.pluginList li a { text-decoration:none; }
/********* bloc mes coordonnes ************/
.rightBox .mMyInfo { background-image:url(/image/Public/charte/bgCoordonneesBox.gif); background-position:left center; background-repeat:repeat-y; width:190px; }
.rightBox .mMyInfo .title { background-image:url(/image/Public/charte/bgCoordonneesTopBox.gif); background-repeat:no-repeat; height:25px; text-indent:-5000px; margin-bottom:0; }
.rightBox .mMyInfo .content { background:url(/image/Public/charte/bgCoordBottomBox.gif) no-repeat bottom left; padding:0 5px 5px 5px; }
.rightBox .mMyInfo .content a { background:url(/image/home/buttonRegister.png ) no-repeat top left; color:White; text-decoration:none; padding:3px 25px 7px 25px; display:inline-block; margin-top:5px; margin-left:45px; }
/******************** on cache la légende *******************************************/
.mLegend { display:none }
/**************** rajoute pour le programme "mon programme "************************/
.mLegend { margin-top:20px; }
/******************************** chartage du dijitTooltipContainer **************************************************/
.dijitTooltipContainer { padding:2px; text-align:center; background:#FFFFFF none repeat scroll 0 0; border:1px solid #BC669F; }
#Content form#registerForm dl { width:400px }
/*************************************** position du lien "deconexion" ********************************************/
.topMenu ul li.liEspaceCongressistesActive ul, .topMenu ul li.liEspacePartenairesActive ul { position:relative}
#navbar li.liEspaceCongressistesActive .deconnexionLi { position:absolute; right:20px; top:2px; margin:0px; float:inherit; display:inherit}

/******************************************CADRE MES COORDONNEES *************************/

.mMesCoordonnees {
background-image: url(/image/Public/charte/bg-mMescoordonneesBottom2.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-family: Verdana;
font-size: 11px;
color:#666666;
clear: both;
width:500px;
height:auto;
min-height:150px;
margin-bottom:20px;
*height:150px;
float:left;
}

.mMesCoordonnees .title {
text-align:left;
background-image: url(/image/Public/charte/bg-mMescoordonneestitle2.gif);
background-repeat:no-repeat;
background-position:left top;
background-color:#FFFFFF;
height:32px;
padding:0;
text-indent:-5000px;
margin-bottom:0;
}

.mMesCoordonnees .content {
background: transparent url(/image/Public/charte/bg-mMescoordonnees2.gif) repeat-y scroll left bottom;
min-height: 85px;
*height:85px;
position:relative;
}

.mMesCoordonnees .content .silhouette {
width: 100px;
min-height: 70px;
*height:70px;
background: transparent url(/image/Public/charte/silhouette2.gif) no-repeat scroll left;
text-indent:-5000px;
float:left;
margin-left:18px;
}

 .mMesCoordonnees .content .colgauche {
 width:150px;
 float:left;
 padding-left: 0px;
 }
 
 
 .mName {
 font-weight:bold;
 color: #5dad2c;
 }
 
  .mMesCoordonnees .content .coldroite {
 width:150px;
 float:left;
 }
 
 .mMesCoordonnees .content a.modifier {
	color:White;
	text-decoration:none;
	padding:3px 10px 7px 10px;
	display:inline-block;
	margin-top:15px;
	text-align:center;
	background-image: url(../../image/Public/charte/buttonCreer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:130px;
	text-align:center;
	position:absolute;
	top:80px;
	left:310px
 }
 
 /******************************INSCRIPTION ******************************/
 
fieldset.mCoordonneesComplete  {
 	font-size:10px;
	font-family:verdana;
	padding:0 5px 5px 5px;
	margin:5px 0 5px 0;
	width:90%;
	border: none;
	clear: both;
	background: transparent url(/image/Public/charte/info.gif) no-repeat scroll left center;
	padding-left:40px;
	height:60px;
	text-align:center;
	position:relative;
 }
 
.mPassTemporaireInfo {
  float:left;
 }
 
.mPassTemporaireInfo p span {
  color:  #571F59;
  font-weight:bold;
  font-size:21px;
 }
 
 .mAttestation p span {
  color:  #571F59;
  font-weight:bold;
  font-size:18px;
 }
 
 .mPassTemporaireImage {
  text-align: left;
 }
 
 .mModuleIFrameLink .mFrame fieldset input#InscriptionInput{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/image/public/charte/buttonCreer.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	height:22px;
	padding:0 0 3px 2px;
	width:130px;
	font-size:11px;
	float:left;
	position:absolute;
	left:280px;
	top:35px;
	*left:320px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
 .mModuleIFrameModif {
 	background: transparent url(/image/Public/charte/messageAlerte.gif) no-repeat scroll left center;
	padding-left:40px;
	height:70px;
	text-align:center;
	position:relative;
	border:medium none;
	float:left;
 }
 
 .mModuleIFrameModif p span{
 	font-weight:bold;
 }
 .mModuleIFrameModif p{
 	color:#A83188;
 }
 
 
  .mModuleIFrameModif p.Noinscription {
  -moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/image/public/charte/buttonNoInscription.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	height:22px;
	padding:3px 0 3px 2px;
	width:130px;
	font-size:11px;
	text-align:center;
	position:absolute;
	left:320px;
	top:35px;
	left:320px;
  }
/******************************CADRE MON PROGRAMME ******************************/

 
 .mMonProgramme {
 border:none;
background-image: url(/image/Public/charte/bg-mMonProgrammeBottom2.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding:0px 5px 0px 0px;
font-family: Verdana;
font-size: 11px;
color:#666666;
float:left;
width:200px;
text-align:center;
margin-bottom:20px;
position:relative;
height:auto;
min-height:150px;
*height:150px;
 }
 
 .mMonProgramme .title {
text-align:left;
background-image: url(/image/Public/charte/bg-mMonprogrammetitle2.gif);
background-repeat:no-repeat;
background-position:left top;
height:32px;
padding:0;
text-indent:-5000px;
margin-bottom:0;
}

.mMonProgramme .mContent {
background: transparent url(/image/Public/charte/bg-mMonProgramme2.gif) repeat-y scroll left bottom;
min-height:85px;
*height:85px;
position:relative;
padding-left:15px;
padding-right:15px;

}
.mMonProgramme .mContent p.mCarte {
text-align:center;
}

.mMonProgramme .mContent p span{
color:#A83188;
font-weight:bold;
}

.mMonProgramme p.mDisplayMySchedule {
	font-weight:bold;
	color: #A83188;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-top:30px;
}

.mMonProgramme a.mMyScheduleLink {
	background-image: url(../../image/Public/charte/buttonCreer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	color:White;
	text-decoration:none;
	width:130px;
	position:absolute;
	right:30px;
	top:130px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding:3px 10px 7px 10px;
	display:inline-block;
	margin-top:5px;
	text-align:center;
}

.mMonProgramme a.mScheduleLink {
	background-image: url(../../image/Public/charte/buttonCreer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	color:White;
	text-decoration:none;
	width:130px;
	position:absolute;
	right:30px;
	top:130px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding:3px 10px 7px 10px;
	display:inline-block;
	margin-top:5px;
	text-align:center;
}

.mMonProgramme a.affiche {
background-image: url(../../image/Public/charte/affiche.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:70px;
	width:49px;
}
div.mCoordonneesComplete
{
	background:transparent url(/image/Public/charte/info.gif) no-repeat scroll left center;
	border:medium none;
	clear:both;
	font-family:verdana;
	font-size:10px;
	height:60px;
	margin:35px 0;
	padding:0 5px 5px 40px;
	position:relative;
	text-align:center;
	width:90%;
}
div.mCoordonneesComplete a.mColloquiumTempPass 
{
	background-image:url(../../image/Public/charte/buttonCreer.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:White;
	display:inline-block;
	margin-top:15px;
	padding:3px 10px 7px;
	margin-left:120px;
	text-align:center;
	text-decoration:none;
	width:130px;
}
.mCheckInfoIFrame{width:730px;border:0px;}
fieldset.mCoordonneesComplete #InscriptionInput{margin-left:33px;}

div.mScheduleTool ul li.mScheduleDownloadLnk {display:none;}
.clear{clear:both}

.mAttestation p {margin: 0px 20px 0px 0px;}