/* CSS Document */
body {
	font-size:62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006;
	text-align:center;
}
img{border:none;}
h1,h2,h3,h4{margin:0;padding:2px 0;}
h1{font-size:1.4em;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
a{color:#900;}
li{list-style-type:none;}
h3.titre{border-bottom:1px solid #0099CC;margin-top:10px;}
/******************************************/
#page{	/*Template de la page*/
	width:768px;
	border:1px solid #ddd;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#header{	/*Bandeau logo université*/
	padding:0;
	background:#fff url(../images/header.jpg) no-repeat center top;
	height:108px;
	margin:0;
}
#headerConsultation{	/*Bandeau logo université pour consultation */
	padding:0;
	background:#fff url(../images/headerConsultation.jpg) no-repeat center top;
	height:108px;
	margin:0;
}
#menu{	/*menu*/
	float:left;
	margin-top:20px;
	width:155px;
}
#central {	/*centre de la page*/
	margin-top:10px;
	float:left;
	width:580px;
	margin-left:20px;
}
#central_sans_menu {	/*centre de la page sans menu*/
	margin-top:10px;
	float:left;
	width:715px;
	margin-left:20px;
}
/***********************    Cartouche (nom de l'etudiant)   *******************************/
#cart2{border:0px solid blue;background:#dfdfdf url(../images/cartouche.gif) repeat-x;padding-top:5px;height:100px}
#cart2 dl{width:500px}
#cart2 dl,#cart2 dd,#cart2 dt{margin:0;padding:0}
#cart2 dd,#cart2 dt{float:left;width:112px;margin:5px 4px;}
#cart2 dd.insc{width:350px;}
#cart2 dt{text-align:right;}
#cart2 dd{font-weight:bold;}

/***********************    Cartouche (authentification de l'etudiant)   *******************************/
#cart2 ul.formulaire li.saisie label{float:left;width:300px;text-align:right;font-size:1.2em;padding-top:3px;}
#cart2 ul.formulaire li{width:500px;list-style-type:none;padding:3px 0;}
#cart2 ul.formulaire li.centre{text-align:right;}
#cart2 ul.formulaire input{margin-left:10px;}
#cart2 h3{margin:10px 0 0 15px;}
#cart2 p{margin:3px 0 0 15px;}

/***********************    Cartouche (nom de l'etudiant)   *******************************/
#cart2_acc{border:0px solid blue;background:#dfdfdf url(../images/cartouche.gif) repeat-x;padding-top:5px}
#cart2_acc dl{width:500px}
#cart2_acc dl,#cart2_acc dd,#cart2_acc dt{margin:0;padding:0}
#cart2_acc dd,#cart2_acc dt{float:left;width:112px;margin:5px 4px;}
#cart2_acc dd.insc{width:350px;}
#cart2_acc dt{text-align:right;}
#cart2_acc dd{font-weight:bold;}

/***********************    Cartouche (authentification de l'etudiant)   *******************************/
#cart2_acc ul.formulaire li.saisie label{float:left;width:300px;text-align:right;font-size:1.2em;padding-top:3px;}
#cart2_acc ul.formulaire li{width:500px;list-style-type:none;padding:3px 0;}
#cart2_acc ul.formulaire li.centre{text-align:right;}
#cart2_acc ul.formulaire input{margin-left:10px;}
#cart2_acc h3{margin:10px 0 0 15px;}
#cart2_acc p{margin:3px 0 0 15px;}

/***********************   Administration   *******************************/
#cartadm{border:0px solid blue;background:#6699CC;padding-top:5px;}
#cartadm dl{width:500px}
#cartadm dl,#cartadm dd,#cartadm dt{margin:0;padding:0}
#cartadm dd,#cartadm dt{float:left;width:112px;margin:5px 4px;}
#cartadm dd.insc{width:350px;}
#cartadm dt{text-align:right;}
#cartadm dd{font-weight:bold;}
#cartadm ul.formulaire li.saisie label{float:left;width:300px;text-align:right;font-size:1.2em;padding-top:3px;}
#cartadm ul.formulaire li{width:550px;list-style-type:none;padding:3px 0;}
#cartadm ul.formulaire li.centre{text-align:center;}
#cartadm ul.formulaire input{margin-left:10px;}
#cartadm h3{margin:10px 0 0 15px;}
#cartadm p{margin:3px 0 0 15px;}

/****************	 bloc d'aide 	**************************/
#aide_top{margin:10px 5px 0 0;float:right;}
#aide_top a{background-color:white;color: #900;font-weight:bold;padding-left:4px;font-size:0.9em;}
#aide_top a:hover{background-color:transparent;color:#006;}
#aide_top ul{margin:0;padding:0;}
#aide_top li{margin:3px 0;padding:0;list-style-type:none;text-align:right;}

#central dl{
	padding:0;
	margin:0;
	background-color:white;
	border:1px solid #eee;
}
#central dl dl{margin:0 0 0 20px;border:none;}
#central dt{
	padding:3px 0 3px 22px;
	margin:1px 2px;
	font-size:1.1em;
}
#central cite{
	font-weight:normal;
	font-size:.8em;
}
#central span.dte{float:right;width:100px;}
#central .elevator{float:left;text-align:right;width:15px;}
#central .credit{float:left;width:85px;text-align:right; }
#central .note{margin:0;padding:0;font-size:0.8em;}
#central .noteErreur{color:#FF0000;margin:0;padding:0;font-size:0.8em;}
/*******ELEMENTS BLEU***********/
#central dt.oblachoix{background:#b2e0f0 url(../images/achoix.gif) no-repeat 1px 3px;}
#central dt.fac{background:#cae8f3 url(../images/fac.gif) no-repeat 1px 3px;}
#central dt.erreur{background:white url(../images/attention.gif) no-repeat 1px 3px;}
#central dt.oblachoixbox{background:#b2e0f0;padding:3px 0 3px 0px;}
#central dt.facbox{background:#cae8f3;padding:3px 0 3px 0px; }
#central dt.actif{background-color:#b2e0f0;padding:3px 0 3px 0px;}
#central label{padding-left:3px;}
/*******ELEMENTS GRIS***********/

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
/*#central dt.dispense,dt.acquis,dt.nonremp,dt.ferme,dt.pasouv,dt.max,dt.oblig,dt.obliglip,dt.interdit,dt.interditparcours{*/
#central dt.dispense,dt.acquis,dt.nonremp,dt.ferme,dt.pasouv,dt.max,dt.oblig,dt.obliglip,dt.obligAffecte,dt.interdit,dt.interditparcours{
	background-color:#d5d3d3;
	background-position:2px 3px;
	background-repeat:no-repeat;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

#central dd{padding:0;	margin:0;}
#central dt.interditparcours{padding:3px 0 3px 0px;}
/* 29/01/2013 - 4.40.20 - DM86871 – BPR – Amélioration des groupes IPWeb - Evol 1 : groupes des VETs --> */
#central dt.libelleVet{
	background-color:#d5d3d3;
	background-repeat:no-repeat;
	padding:3px 0 3px 0px;
}
/* 29/01/2013 - 4.40.20 - DM86871 – BPR – Amélioration des groupes IPWeb - Evol 1 : groupes des VETs <-- */
/* 29/01/2013 - 4.40.20 - DM86871 – BPR – Amélioration des groupes IPWeb - Evol 2 : collections communes --> */
#central dt.regroupementElpVet{
	background-color:#d5d3d3;
	background-repeat:no-repeat;
	padding:3px 0 3px 0px;
}
/* 29/01/2013 - 4.40.20 - DM86871 – BPR – Amélioration des groupes IPWeb - Evol 2 : collections communes <-- */

dt.dispense{background-image:url(../images/disp.gif);}
dt.acquis{background-image:url(../images/acquis.gif);}
dt.nonremp{background-image:url(../images/nonremp.gif);}
dt.ferme{background-image:url(../images/ferme.gif);}
dt.pasouv{background-image:url(../images/pasouv.gif);}
dt.max{background-image:url(../images/max.gif);}
dt.oblig{background-image:url(../images/oblig.gif);}

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
dt.obligAffecte{
	background-color:#d5d3d3;
	background-image:url(../images/oblig.gif);
	background-repeat: no-repeat;
	background-position:2px 11px !important;
	background-position:1px 5px;
}
dt.obligAffecteNonIW03{
	background-color:#d5d3d3;
	background-image:url(../images/oblig.gif);
	background-repeat: no-repeat;
	background-position:2px 3px;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

dt.obliglip{background-image:url(../images/oblig.gif);}
dt.interdit{background-image:url(../images/interdit.gif);}

/**********************		légende 	******************************************/
#legende2{text-align:left;border:1px solid #2e7a5b;margin:5px 0 0 5px;font-size:1em;}
#legende2 h2{background-color:#d0e8de;color:#2e7a5b;text-align:center;font-size:.9em;}
#legende2 dl{margin:2px 0 2px 5px;padding:0;width:140px;}
#legende2 dt, #legende2 dd{float:left;margin:0;padding:3px 0;}
#legende2 dt{width:20px;clear:left;}
#legende2 dd{width:100px;margin:0 5px;font-size:0.9em;}
#legende2 ul{margin:4px 0 0 4px;}
#legende2 li{list-style-type:none;}
/*******************	Aide de bloc	************************************/
.aide{background:#deefe8;color:#2e7a5b;padding:5px 0;}
.aide li{list-style-type:none;padding:2px 0;}
.aide ul
{
	/* debut 15/07/2014 - v4.60.00 - DM GPR28 - EDO - IP Web " Choix des groupes" */
	/* padding:2px 0 5px 0px; */
	padding:2px 0 5px 20px !important;
	padding:2px 0 5px 0px;
	/* fin 15/07/2014 - v4.60.00 - DM GPR28 - EDO - IP Web " Choix des groupes" */
}
.aide h3{text-align:center;}
.aide dl{width:410px;}
.aide dd,.aide dt{float:left;width:150px;}
.aide li li{
list-style-type:circle;margin-left:15px;}
/* 29/01/2013 - 4.40.20 - DM86871 – BPR – Amélioration des groupes IPWeb - Evol 2 : collections communes --> */
/****************	Détails d'un bloc de choix de groupes	*********************************/
#central .afficherDetails{vertical-align:middle; cursor: pointer;}
#central .detailsElements{background:#e0e0e0; margin:0 2px 0 2px; padding-top: 5px; font-size: 1em}
#central .detailsElements ul{padding:2px 0 5px 20px;}

/* debut 15/07/2014 - v4.60.00 - DM GPR28 - EDO - IP Web " Choix des groupes" */
.aideTableCodeElp{
	background:#deefe8;
	color:#2e7a5b;
	font-size: 0.9em;
	padding:0px 0px 0px 0px;
	valign:top;
	vertical-align:top;
	text-align:left;
	margin-top:0px;
	white-space:nowrap;
}
.aideTable{
	background:#deefe8;
	color:#2e7a5b;
	font-size: 0.9em;
	padding:0px 0px 0px 0px;
	valign:top;
	vertical-align:top;
	text-align:left;
	margin-top:0px;
}
.groupesPleins
{
	cursor: pointer; 
	font-size:0.8em;
	color:#900;
	text-decoration: underline;
	text-align:right;
	valign:top;
	margin-top:0px;
	/* Début 24/10/2014 - v4.60.00 - MMO - DM100732 - Décalage du lien vers la gauche (150 => 135px et 165 => 150px) */
	margin-left: 135px !important;
	margin-left: 150px;
	/* Fin 24/10/2014 - v4.60.00 - MMO - DM100732 - Décalage du lien vers la gauche (150 => 135px et 165 => 150px) */
}

.tdColCheck
{
	padding:0px 0px 0px 0px;
	valign:top;
	width:13px !important;
	width:19px;
}

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
.tdColGpeAffecte
{
	padding:0px 0px 0px 0px;
	valign:top;
	width:119px !important;
	width:128px;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

.tdColGpe
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:119px !important;
	/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
	/*width:115px;*/
	width:114px;
	/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
}
.tdColElp
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:97px !important;
	width:93px;
}
.tdColJour
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:right;
	width:55px !important;
	width:53px;
}
.tdColHeure
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:center;
	width:75px !important;
	width:71px;
}
.tdColSalle
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:110px !important;
	width:116px;
}
.divColSalle
{
	width:110px !important;
	width:116px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
.tdColSalleAffecte
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:110px !important;
	/*width:116px;*/
	width:116px;
}
.divColSalleAffecte
{
	width:110px !important;
	/*width:116px;*/
	width:116px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

.tdColSalleElp
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:215px !important;
	width:217px;
}
.divColSalleElp
{
	width:215px !important;
	width:217px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
.tdColSalleElpAffecte
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:215px !important;
	/*width:217px;*/
	width:217px;
}
.divColSalleElpAffecte
{
	width:215px !important;
	/*width:217px;*/
	width:217px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

.tdColCompl
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:256px !important;
	width:257px;
}
.divColCompl
{
	width:256px !important;
	width:257px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
.tdColComplAffecte
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:256px !important;
	/*width:257px;*/
	width:257px;
}
.divColComplAffecte
{
	width:256px !important;
	/*width:257px;*/
	width:257px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

.tdColComplElp
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:361px !important;
	width:358px;

}
.divColComplElp
{
	width:361px !important;
	width:358px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}

/* debut 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */
.tdColComplElpAffecte
{
	padding:0px 0px 0px 0px;
	valign:top;
	text-align:left;
	width:358px !important;
	/*width:358px;*/
	width:358px;

}
.divColComplElpAffecte
{
	width:361px !important;
	/*width:358px;*/
	width:358px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor: pointer;
}
/* fin 30/10/2014 - v4.60.00 - DM100935 - EDO - Affichage des groupes non modifiables */

/* fin 15/07/2014 - v4.60.00 - DM GPR28 - EDO - IP Web " Choix des groupes" */

/* 29/01/2013 - 4.40.20 - DM86871 – BPR – Amélioration des groupes IPWeb - Evol 2 : collections communes <-- */
/******************* MENU *******************************/
ul#tree{
	text-align:center;
	margin:0 0 0 5px;
	padding:0;
	border:1px solid #0099cc;
}
#tree li{
	list-style-type:none;
	padding:5px 0 30px 0;
	background:transparent url(../images/left_arrow.gif) no-repeat center bottom;
	font-weight:bold;
}
#tree li.ok{color:#900;}	 /* étapes parcourues   */
#tree li.actif{font-size:1.3em;}	 /*	étapes en cours	*/
#tree li.last{background:none;padding-bottom:5px;} /* derniere étape */
#tree li.lastactif{font-size:1.3em;background:none;padding-bottom:5px;} /* derniere étape */
.boutonmenu
{
	margin:0;
	padding:0;
	border:0;
	color:#990000;
	background-color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	width:13em;
}
/*****************************************************/
abbr, acronym, .help {		/* aide ? */
  cursor: help;
 }
input, form {margin:0;padding:0;}
p.valid{text-align:right;}
.validbt{
	font-size:10px;
	margin:0;
	padding:1px 4px;
	margin-top:6px;
/*	cursor:expression(this.disabled?"wait":"default");*/
}

.lien_ext{/* liens externe ? */
	color:#900;padding-right:6px;background:transparent url(../images/lien_ext.gif) no-repeat right bottom;}
.error{	/* message d'erreur */
	color:#FF0000;font-weight:bold;}
.success{	/* message de confirmation */
	color:#008000;font-weight:bold;}
.warning{	/* message de warning */
	color:#FF6600;}
/***************** Tableaux************************/
#central table{border-collapse:collapse;
	/* debut 15/07/2014 - v4.60.00 - DM GPR28 - EDO - IP Web " Choix des groupes" */
	/* margin:5px 0; */
	margin:5px 0 !important;
	margin:0px 0;
	/* fin 15/07/2014 - v4.60.00 - DM GPR28 - EDO - IP Web " Choix des groupes" */
	font-size:11px;}
#central th{background-color:#cae8f3;text-align:center;font-weight:bold;padding:2px 4px;}
#central td{padding:2px 4px;}
#central td.centre{border:1px solid #006;text-align:center;}
#central td.nocentre{border:1px solid #006;}
#central td.tab{border:none;}

/*****************************************/
#central dl.peda dt.peda{color:#666;width:240px;text-decoration:underline;}
#central dl.peda{border:none;width:250px;margin-left:15px;font-size:0.8em;color:#666;float:left;}
#central dl.peda dt,dl.peda dd{float:left;margin:0;padding:0;height:15px;}
#central dl.peda dt{width:50px;}
#central dl.peda dd{width:180px;margin-left:5px;font-size:1.1em;}
/*****************  formulaire type donnees personnelles ************************/
form.donperso{width:580px;margin-top:15px;}
form.donperso h2{border-bottom:1px solid #0099CC;margin-top:10px;}
form.donperso ul{margin:4px;}
form.donperso li{list-style-type:none;margin:2px 0;border-bottom:1px dashed #EEE;}
form.donperso label{float:left;width:235px;padding-top:2px;}
form.donperso input{font-size:1em;color:#006;}
form.donperso select{font-size:1em;color:#006;width:290px;}
form.donperso p{margin:2px 0;}
/*****************  formulaire envoie contrat ************************/
form.contrat {width:450px;margin:15px 50px 0 50px;}
form.contrat ul{margin:0;padding:0}
form.contrat h2{border-bottom:1px solid #0099CC;margin-top:10px;}
form.contrat li{list-style-type:none;margin:2px 15px;border-bottom:1px dashed #EEE;}
form.contrat input{font-size:1em;color:#006;}
form.contrat p{margin:0;padding:0;}
/*30/10/2014 - v4.80.00 - DM11348 - MPI - Accuse d'enregistrement pour IP web -->*/
form.contrat ul.formulaire li.saisie label{float:left;width:100px;text-align:right;font-size:1.2em;padding-top:3px;}
form.contrat ul.formulaire li{width:500px;list-style-type:none;padding:3px 0;}
form.contrat ul.formulaire li.centre{text-align:right;}
form.contrat ul.formulaire input{margin-left:10px;}
/*30/10/2014 - v4.80.00 - DM11348 - MPI - Accuse d'enregistrement pour IP web <--*/

/****** Pour les listes des choix restants (recap) *********/
#central dt.recap{font-size:1em;}

/* JCO - v4.00.30 - DM 45530 - 16/02/2009 - Activation mise en forme aide en ligne --> */

#central_sans_menu .centre {
	text-align: center;
}
#central_sans_menu .gauche {
	text-align: left;
}
#central_sans_menu .droite {
	text-align: right;
}
#central_sans_menu .gras {
	font-weight: bold;
}
#central_sans_menu .italique {
	font-style: italic;
}
#central_sans_menu .souligne {
	text-decoration: underline;
}
#central_sans_menu .barre {
	text-decoration: line-through;
}
#central_sans_menu .help { /* aide ? */
  cursor: help;
 }
#central_sans_menu .lien{
	color:#900;padding-right:6px;background:transparent url(../images/lien_ext.gif) no-repeat right bottom;
}

/* JCO - v4.00.30 - DM 45530 - 16/02/2009 - Activation mise en forme aide en ligne <-- */

