/* ENTETE 
-----------------------------------------*/
#clientele_entete {
	height:50px;
	padding:30px 0 0 18px;
	margin-bottom:2px;
	background:url(/images/ul/tuiles/entete_etudiants.jpg) no-repeat left top;	
}

#clientele_entete h1 {
	margin:0;
}

#accueil #clientele_entete {
	height:132px;
	padding:33px 270px 0 23px;
	margin-bottom:1px;
	color:#666;
	font-size:0.92em;
	line-height:1.4em;
}

#accueil #clientele_entete h1 {
	margin:0 0 10px 0;
}


/* CONTENU
-----------------------------------------*/
/* Titres */
h1 {
	padding:0;
	margin:0;
}

h2,
#popup h1 {
	font:bold 1.17em/1.2em Arial, Verdana, sans-serif;
	color:#444;
	background:#d9d9d9 url(/images/ul/graphiques/bande_titre_etudiants.gif) no-repeat left top;
	padding:7px 10px 7px 20px;
	margin:0 0 15px 0;
}

h3 {
	font:bold 1.5em/1.2em Arial, Verdana, sans-serif;
	color:#252525;
	margin:0 0 10px 0;
}

.faq h3,
h4 {
	font:bold 1.17em/1.2em Arial, Verdana, sans-serif;
	color:#96122A;
	margin:0 0 10px 0;
}

#popup h2 {
	font:bold 1.17em/1.2em Arial, Verdana, sans-serif;
	color:#252525;	
	background:none;
	padding:0;
	margin:0 0 2px 0;
}

h5 {
  color:#96122A;
  font-family:Arial, Verdana, sans-serif;
  font-size:1.17em;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:1.2em;
  margin:0 0 4px;
}


/* ACCUEIL
-----------------------------------------*/
#accueil #vedettes {
	margin-top:10px;
}

#accueil #vedettes #adhesion_pag {
	float:left;
	width:191px;
	margin-right:11px;
}

#accueil #vedettes #documentation {
	float:left;
	width:191px;
}

#accueil #vedettes #formations,
#accueil #vedettes #bloc_documentation {
	float:right;
	width:191px;
}

#accueil #vedettes h2 {
	margin-bottom:0;
}

#accueil .categorie_vedette {
	float:left;
	width:190px;
}

#accueil #a_signaler,
#accueil #nouveautes {
	margin-right:11px;
}

#accueil #vedettes #adhesion_pag .fcktexte {
	padding:5px 18px;
}

#accueil #vedettes #adhesion_pag .fcktexte ul {
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:0.92em;
	line-height:1.2em;
	color:#666666;
}

#accueil #vedettes #adhesion_pag .fcktexte li {
	background:none;
	padding:5px 0;
	color:#666666;
}

#accueil #vedettes #adhesion_pag .fcktexte ul strong {
	font-size:1.09em;
	line-height:1.2em;
	color:#444444;
}

#accueil #vedettes #adhesion_pag .fcktexte a.tmpl_plus,
#accueil #vedettes #documentation .fcktexte a.tmpl_plus,
#accueil #vedettes #formations .fcktexte a.tmpl_plus,
#accueil #conditions a.plus {
	display:block;
	width:132px;
	margin-top:5px;
	padding:3px 18px 3px 5px;
	text-align:right;
	color:#444;
	text-decoration:none;
	background:#FCF6E4 url(/images/ul/graphiques/plus_etudiants.gif) no-repeat 142px 4px;
}

#accueil #vedettes #adhesion_pag .fcktexte a.tmpl_plus:hover,
#accueil #vedettes #documentation .fcktexte a.tmpl_plus:hover,
#accueil #vedettes #formations .fcktexte a.tmpl_plus:hover,
#accueil #conditions a.plus:hover {
	text-decoration:underline;
	background-position:142px -35px;
}

#accueil #documentation .fcktexte,
#accueil #formations .fcktexte{
	padding:7px 18px;
}

#accueil #documentation ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#accueil #documentation li {
	line-height:1.1em;
	background:url(/images/ul/graphiques/puce_acc_citoyens_trouver.gif) no-repeat 0 4px;
	padding:3px 0 3px 16px;
	color:#444;
}

#accueil #documentation li a {
	font-weight:bold;
	text-decoration:none;
	color:#444;
}

#accueil #documentation li a:hover {
	text-decoration:underline;
	color:#444;
}

#accueil #vedettes #formations h2
{
	background:#D9D9D9 url(/images/ul/graphiques/bande_titre_signaler.gif) no-repeat scroll left top;
}

/*
#accueil #vedettes #formations .fcktexte {
	padding:5px 18px;
	font-size:0.92em;
	line-height:1.4em;
}
*/

#accueil #vedettes #formations a.plus {
	display:block;
	width:132px;
	margin:5px 0 0 18px;
	padding:3px 18px 3px 5px;
	text-align:right;
	color:#444;
	font-size:0.92em;
	line-height:1.3em;
	text-decoration:none;
	background:#CCE0EF url(/images/ul/graphiques/plus_corpo.gif) no-repeat 142px 4px;
}

#accueil #vedettes #formations a.plus:hover {
	text-decoration:underline;
	background-position:142px -35px;
}

#accueil #conditions {
	width:594px; /* Important pour IE6 */
	border-top:20px solid #fff;
	position:relative;
	padding-bottom:20px;
}

#accueil #conditions div.cond {
	float:left;
	width:191px;
}

#accueil #conditions .fcktexte,
#accueil #bloc_documentation .fcktexte {
	padding:10px 18px;
	font-size:0.92em;
	line-height:1.4em;
}

#accueil #conditions .fcktexte strong {
	font-size:1.09em;
	line-height:1.2em;
	color:#444444;
}

#accueil #conditions a.plus {
	position:absolute;
	right:18px;
	bottom:0;
	font-size:0.92em;
	line-height:1.2em;
}

/* Vedette - À signaler */

#accueil #a_signaler h2,
#accueil #prochaines_formations h2,
#accueil #nouveautes h2 {
	background-color:#D9D9D9;
	background-image:url(/images/ul/graphiques/bande_titre_etudiants.gif);
	margin-bottom:5px;
}

#accueil #a_signaler ul,
#accueil #prochaines_formations ul,
#accueil #nouveautes ul {
	list-style-type:none;
	margin:0 12px 14px 12px;
	padding:0;
}

#accueil #a_signaler ul li,
#accueil #prochaines_formations ul li,
#accueil #nouveautes ul li {
	padding:5px 8px;
	background:url(/images/ul/graphiques/pointilles_signaler.gif) repeat-x left bottom;
}

#accueil #a_signaler span,
#accueil #prochaines_formations span.date,
#accueil #nouveautes span {
	color:#00AFD4;
	font-size:0.92em;
	line-height:1.2em;
}

#accueil #a_signaler ul h3,
#accueil #prochaines_formations ul h3,
#accueil #nouveautes ul h3 {
	font:bold 1em/1.2em Arial, Verdana, sans-serif;
	color:#004072;
	margin:0;
}

#accueil #a_signaler ul h3 a,
#accueil #prochaines_formations ul h3 a,
#accueil #nouveautes il h3 a {
	color:#004072;
}

#accueil #a_signaler ul h3 a:hover,
#accueil #prochaines_formations ul h3 a:hover,
#accueil #nouveautes ul h3 a:hover {
	color:#407096;
}

#accueil .categorie_vedette a.plus {
	display:block;
	width:147px;
	margin:0 auto;
	padding:3px 18px 3px 5px;
	text-align:right;
	font-size:0.92em;
	line-height:1.1em;
	color:#444;
	text-decoration:none;
	background:#FCF6E4 url(/images/ul/graphiques/plus_etudiants.gif) no-repeat 156px 4px;
}

#accueil .categorie_vedette a.plus:hover {
	text-decoration:underline;
	background-position:156px -35px;
}

/* Ajouts SOQUIJ */

#grpLoginDistants #colonne_principale div.contenu_padding {padding:0;}
#Bouton a { padding: 2px 5px; background-color: #004072; text-decoration: none; color: #fff; font-size: 0.92em; line-height: 1.2em;}
#Bouton a:hover { background-color: #3282BE; }

#grpLoginDistants .bouton {margin-top:0.5em;}
#grpLoginDistants .bouton input { padding:2px 10px!important; background-color: #E2AE3A; text-decoration: none; color: #333; font-size: 0.92em; border:none; font-weight:bold;}
#grpLoginDistants .bouton input:hover { background-color: #905713; border:none;cursor:pointer; color:#fff;}

#grpLoginDistants #LabelMessage {padding:10px; background:#F00; font-weight:bold; color:#FFF; display:block; margin-bottom:1em;margin-top:1em;}
#grpLoginDistants #lblMessage {padding:10px; background:#F00; font-weight:bold; color:#FFF; display:block; margin-bottom:1em;margin-top:1em;}
#grpLoginDistants span.ptxt {font-size:0.8em!important;}
#MDB_Oublie {padding-left:2em;}
#grpLoginDistants #lblMessage a {color:#FFF;}
#grpLoginDistants #LabelMessage a {color:#FFF;}
#grpLoginDistants #lblMessage a:visited {color:#FFF;}
#grpLoginDistants #LabelMessage a:visited {color:#FFF;}
#LabelInfo {padding:10px; display:block; margin-bottom:1em;margin-top:1em;}
#LabelInfo p {margin-bottom:1em;}

#grpLoginDistants .fcktexte label {display:inline-block; margin-top:5px;}
#grpLoginDistants #Bouton {margin-bottom:15px;}

#vedettes td {vertical-align:top;}
#vedettes p {margin:0 15px 0 20px;}	
#vedettes #troiscolonnes {margin-top:10px;}
#vedettes #troiscolonnes p {margin-top:10px;}

/* campus */

.campus input.btn-az {display:inline-block!important; margin:10px 0 0 0!important;}
.campus input.btn-azhover {display:inline-block!important; margin:10px 0 0 0!important;}
#service_utilisateurs img {display:block;margin-bottom:10px; margin-right:auto;margin-left:auto;}

