/* CSS Document */
/* --------------------------------------------------------------------------------------------- Choix de la langue */
	#choix_langue {
		display:inline;
		font-size:.9em;
		margin:7px 0 0 22px
	}
	#choix_langue li {display:inline}
/* --------------------------------------------------------------------------------------------- Header */
	#header {
		width:981px;
		padding:17px 0 0 0;
		position: relative;
	}
	.visu01 {background-image:url(../../images/visuels/home/visu01.jpg)}
	.visu02 {background-image:url(../../images/visuels/home/visu02.jpg)}
	.visu03 {background-image:url(../../images/visuels/home/visu03.jpg)}

/* --------------------------------------------------------------------------------------------- logo */
  img#logo_entpe {
    position: absolute;
    left: 10px;
  }

/* -------------------------------------------------------------------------- Menu */
	#header #menu_n1 {position: absolute; top: 10px; left: 150px;}
	*+html #header #menu_n1 {top: 25px;}
	* html #header #menu_n1 {top: 30px;}	
  #header #menu_n1 li {padding:5px 6px 2px 6px}
	#header #menu_n1 li a:hover {
		color:#047700;
		text-decoration:underline
	}
/* -------------------------------------------------------------------------- Header flash */
  .flash {
    clear: both;
    margin-top: 30px;
  }
  *+html .flash {margin-top: 60px}
  * html .flash {margin-top:60px; }  
/* -------------------------------------------------------------------------- Header bottom */
	#header_bottom {
		position:absolute;
		width:869px;
		top: 320px;
		left: 17px;
	}
	*+html #header_bottom {
		top: 333px;
	}
	* html #header_bottom{top: 337px}
/* ------------------------------------------------------ Baseline */
	#header #header_bottom #baseline {float:left}
/* ------------------------------------------------------ Zone_recherche */
	#header #header_bottom #zone_recherche {
		float:right;
		padding:23px 0 0 0
	}
	#header #header_bottom #zone_recherche label {font-family:tahoma}
	#header #header_bottom #zone_recherche label.rechercher {
		float:left;
		color:#e3e9f6;
		line-height:1.6em;
		background:url(../../images/elements/fleches_bleuC.gif) no-repeat right 8px;
		padding:0 10px 0 0
	}
/* --------------------------------------------------------------------------------------------- Main */
	#main {
		float:left;
		width:868px;
		background:url(../../images/structure/background/main.jpg) no-repeat;
		padding:0 0 20px 127px;
	}
	* html #main {display: inline;}
/* -------------------------------------------------------------------------- Accès par profil */
	#main #acces_profil {
		font-size:1.1em;
		color:#1b9507;
		font-weight:bold;
		margin:20px 0
	}
	#main #acces_profil li {display:inline}
	#main #acces_profil li span {
		font-size:1.1em;
		color:#1455bd;
		background:url(../../images/elements/fleche_bleuF.gif) no-repeat right 7px;
		padding:0 9px 0 0;
		margin:0 5px 0 0
	}
	#main #acces_profil li a {color:#1b9507}
	#main #acces_profil li a:hover {text-decoration:underline}
/* -------------------------------------------------------------------------- Left */
	#main #left {
		float:left;
		width:544px
	}
/* ------------------------------------------------------ Actualités */
	#main #left span.titre_rubrique {background-image:url(../../images/elements/dotted_bleuF.gif)}
	#main #left span.titre_rubrique span {color:#1355bc}
	#main #left span.titre_rubrique a {
		color:#1355bc;
		background-image:url(../../images/elements/fleche_bleuF.gif)
	}
	#main #left span.titre_rubrique a:hover {
		color:#00a8ff;
		background-image:url(../../images/elements/fleche_bleuC.gif);
	}
	#main #left #actualites {float:left}
	#main #left #actualites li {
		float:left;
		width:100%;
		margin:0 0 15px 0
	}
	*+html #main #left #actualites li {float:none}
	#main #left #actualites li img {
		float:left;
		border:1px solid #000;
		margin:0 10px 0 0
	}
	#main #left #actualites li a {
		color:#00a8ff;
		font-weight:bold;
		text-decoration:underline;
		background:url(../../images/elements/fleches_bleu.gif) no-repeat 0 5px;
		padding:0 0 0 9px
	}
	#main #left #actualites li a:hover {text-decoration:none}
	#main #left #actualites li p {
		line-height:1.5em;
		text-align:justify;
		padding:0 0 0 9px;
		margin:3px 0 0 0
	}
/* -------------------------------------------------------------------------- Right */
	#main #right {
		position:relative;
		float:left;
		width:261px;
		padding:0 0 0 63px
	}
/* ------------------------------------------------------ Vous êtes */
	#main #right #vous_etes {
		display:block;
		width:253px;
		font-size:.9em;
		color:#2f2f2f;
		border-bottom:2px solid #ededed;
		background:#69c028 url(../../images/structure/background/laissez_guider.gif) no-repeat;
		padding:4px 0 3px 8px;
		margin:0 0 20px 0
	}
	#main #right #vous_etes span {
		text-transform:uppercase;
		font-family:tahoma;
		color:#fff;
		margin:0 5px 0 8px
	}
	#main #right #vous_etes:hover span {color:#1355bc}
	#main #right #vous_etes img {vertical-align:middle}
	#main #right #statut {
		position:absolute;
		top:22px;
		right:0;
		float:left;
		width:247px;
		background:#fff;
		border:2px solid #69c028;
		text-transform:uppercase;
		padding:0 0 0 10px
	}
	#main #right #statut li {
		background:url(../../images/elements/fleches_noir.gif) no-repeat 0 9px;
		padding:5px 0 5px 9px
	}
	#main #right #statut li.colonne {
		float:left;
		width:114px
	}
	#main #right #statut li a {color:#000}
	#main #right #statut li a:hover {text-decoration:underline}
/* ------------------------------------------------------ Agenda */
	#main #right span.titre_rubrique {
		color:#00a8ff;
		margin:0
	}
/* --------------------------------------------------------------------------------------------- Footer */
	#footer #ecole {
		float:left;
		margin:4px 0 0 70px
	}
	#footer #universite_lyon {
		float:left;
		margin:0 0 0 22px
	}

