/* Style pour facule Jean Monnet, service recherche */

BODY { 
	font-size: 0.75em; /* -> env 12px, taille de référence en mode standard */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	background: #7CAED1 url("../images/page_bkg.gif") repeat-x;  /* valeur du bleu en bas du fichier page_bkg.gif */
	margin: 0; padding: 0;
}
#wrapper { background-color: #fff; width: 895px; display: table; margin: auto; padding: 10px 20px 10px 10px }
#wrapper1 { background-color: #fff; width:100%; display: table; margin: auto; padding: 10px 20px 10px 10px }

.important {color: red; }

/* Placement */
DIV#menu { float: left; top: 15px; padding-top: 80px; background: #fff url(../images/jm.jpeg) no-repeat left top; }
DIV#main { margin-left: 270px; padding-left: 200px; }
H1 { font-family: Verdana,sans-serif; font-size: 170%; background: #fff url(../images/page_title_bullet.gif) no-repeat left top; height: 33px; padding-left: 40px; background: #fff url(../images/page_title_bkg.gif) no-repeat left top; }

/* Formulaires */
FIELDSET { margin-top: 10px; background-color:#F8F8F8;}
LEGEND {
	/* color:#009999; */
    font-weight: bold;
    padding-left: 3px;
    padding-right: 3px;
}

SPAN.forminput {
    margin: 10px;
    white-space: nowrap;
}

INPUT { margin-top: 10px; }

TABLE INPUT { margin-top: 0; font-size: 90%; color: #444; padding-left: 1px; }

DIV#main { margin-left: 3%; }

DIV#url-retour { text-align: center; font-variant: small-caps; }

DIV.buttonbar {
    text-align: center;
    display: table;
    margin: auto;
}

.footnote{ font-size: 70%;}
P.footnote {
    font-style: italic;
    text-align: right;
    margin-right: 20px;
}

/* page d'administration */

HR {
    margin-top: 20px;
    margin-bottom: 10px;
}

TABLE {
    margin-top : 20px;
    margin-left : 10px;
}

TR.candidat > TD {
    border: 1px solid black;
    border: inset 1px;
    padding: 3px;
    color: purple; 
    background-color: #f4f4f4;
}

TD.statut {
   font-style: italic;
} 

TD.check { background-color: #ffff66; } 

TD.suppr { background-color: #999; text-align: center; border-left: 5px solid #fff; } 
				/* ou rouge sang b73b3b */

TD.incompl { background-color: #ff0000; text-align: center; border-left: 5px solid #fff; } 
				/* ou rouge sang b73b3b */

SPAN.refus {
   background-color: #ff0000;
   border: 1px solid #ff0000;
} 

SPAN.la {
   background-color: #ffcc33;
   border: 1px solid #ffcc33;
   margin-left: 1px;
} 

SPAN.admis {
   background-color: #33cc66;
   border: 1px solid #33cc66;
   margin-left: 1px;
} 

TD.check2 {
   background-color: #bbcccc;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 8px;
}

TR.candidat > TD.nostyle {
    border: 0px;
    background-color: #ffffff;
}

DIV.button {
    text-align: right;
    margin-right: 50px;
}

SPAN.comment {
	/* color:#009999; */
    font-style: italic;
    margin-top: 4px; 
    margin-left: 20px; 
}

UL.checkbox {
    list-style-type: none;
    display: inline;
}

OL.nombre {
    margin-left: 0px;
}
OL.lettre {
    list-style-type: upper-latin;
}
OL.nombre LI { margin-left: 50px; }
OL.lettre LI { margin-left: 10px; }

SPAN.select, SPAN.checkbox, SPAN.diplome {
    padding-right: 12px;
    white-space: nowrap;
}

SPAN.diplome { 
    font-size: 85%;
}

DIV.part {
    margin-bottom: 30px;
}

OL > LI {
    margin: 20px;
}

UL > LI {
    margin-top: 5px;
}

#invisible { display: none; }

/* Inporté de accueil.css */

A, LEGEND, H1 {
	color: #005d9d;
	text-decoration: none;
}
a:active {
	color: red;
}

/* propirétés communes des menus */
h2 {
	font-family: Arial, sans-serif;
	color: #fff;
	font-size: 0.88em; /* a remplacer par 1.17 en mode standard */
	font-weight: bold;
	background: #00A0C6;
	margin: 0;
}
ul {
 	list-style: none;
 	padding: 0; margin: 0;
}
ul li  {
	color: #000;
	font-size: 0.8em;
	line-height: 1.5em;
	border-bottom: 2px solid white;
}

#menu ul li a   {
	background: #f7f7fe url("../images/bullet_blue.png") no-repeat left center;
	text-align: left;
	padding-left: 20px;
	display: block;
}
#menu ul li a:hover,
#menu ul li a:focus,
#menu ul li a:active  { background: #fefefe url("../images/bullet_orange.png") no-repeat left center }

#menu h2   {
	margin-top:1em ;
	padding: 0 0 0 9px;
}
#menu h2 { background-image: url("../images/home_R1.gif"); background-repeat: no-repeat; background-position: right top }
#menu h2 a { color:#FFFFFF;}

