@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body {font-family: "Trebuchet MS", Geneva, Verdana, Helvetica, sans-serif;}
a img {border:none;}
#conteneur {border: 1px solid #bd4f03; width:824px; margin:0 auto; position:relative;}
#bandeau {width:824px; height:175px; background:url(images/fonds/bandeau.gif) repeat-x; z-index:0;}
#bandeau h1 {font:normal 36px "Trebuchet MS"; color: #fff; position:absolute; top:50px; right:155px; text-align:center;width:330px;}
#bandeau h1 span{font:italic 16px "Trebuchet MS";}
#bandeau ul#second_menu {position:absolute; top:8px; right:8px;}
#bandeau ul#second_menu li{margin:0; padding:0; list-style-type:none; float:left;font:normal 12px "Trebuchet MS"; color: #fde3cd;}
#bandeau ul#second_menu li a{font:normal 12px "Trebuchet MS"; color: #fde3cd; text-decoration:none;margin:0 3px;}
#bandeau ul#second_menu li a:hover{text-decoration:underline;}
#bandeau ul#second_menu li a#active{text-decoration:underline;}

#bandeau ul#menu {position:absolute; top:135px; right:15px;}
#bandeau ul#menu li{margin:0; padding:0; list-style-type:none; float:left;font:normal 12px "Trebuchet MS"; color: #fde3cd;}
#bandeau ul#menu li a{font:normal 14px "Trebuchet MS"; color: #00010a; text-decoration:none;margin:0 12px;}
#bandeau ul#menu li a:hover{text-decoration:underline;}
#bandeau ul#menu li a#active{text-decoration:underline;}

#bandeau ul#sousmenu {position:absolute; top:157px; right:15px;}
#bandeau ul#sousmenu li{margin:0; padding:0; list-style-type:none; float:left;font:normal 12px "Trebuchet MS"; color: #fff;}
#bandeau ul#sousmenu li a{font:normal 12px "Trebuchet MS"; color: #fff; text-decoration:none;margin:0 12px;}
#bandeau ul#sousmenu li a:hover{text-decoration:underline;}
#bandeau ul#sousmenu li a#active{text-decoration:underline;}

#bandeau ul#sousmenu_2 {position:absolute; top:157px; right:15px;}
#bandeau ul#sousmenu_2 li{margin:0; padding:0; list-style-type:none; float:left;font:normal 11px "Trebuchet MS"; color: #fff;}
#bandeau ul#sousmenu_2 li a{font:normal 11px "Trebuchet MS"; color: #fff; text-decoration:none;margin:0 12px;}
#bandeau ul#sousmenu_2 li a:hover{text-decoration:underline;}
#bandeau ul#sousmenu_2 li a#active{text-decoration:underline;}

#logo{position:absolute; top:4px; left:35px; z-index:2;}

#contenu {width:824px; clear:both;}
#contenu h2 {font:normal 16px "Trebuchet MS"; color:#d05600;}
#contenu h2#bis {font:normal 18px "Trebuchet MS";}
#contenu h2 img{float:left;margin:0 5px 0 0;}

#contenu #gauche {display:inline; width:215px; float:left; margin:35px 10px 0 30px;}
#contenu #gauche p {font:normal 12px "Trebuchet MS"; color: #00010a; text-align:justify; margin:3px 5px 0 0;}
#contenu #gauche p#player {text-align:center;margin-top:10px;}
#contenu #gauche #carte {width:201px; height:140px;border: 2px solid #d05600;margin:20px 0 10px 0;position:relative;}
#contenu #gauche #carte img{position:absolute; top:10px; right:5px; z-index:1;}
#contenu #gauche #carte p {position:absolute; top:45px; left:5px; font:normal 14px "Trebuchet MS"; text-align: left; width:120px; z-index:5 ;color: #d05600;}
#contenu #gauche #carte p a{font:normal 14px "Trebuchet MS"; color: #d05600; text-decoration:none;}
#contenu #gauche #carte p a:hover{text-decoration:underline;}

#contenu #droit {display:inline;width:559px; float:left; margin-top:25px;}
#contenu #droit h2 {border-bottom: 7px solid #d05600; padding-bottom:2px; margin-top:10px;}
#contenu #droit h2#ter  {border:none;margin-left:20px;}
#contenu #droit p a{font:normal 12px "Trebuchet MS"; color:#e25f03; text-align:justify;margin-bottom:5px; text-decoartion:none;}
#contenu #droit p a:hover{text-decoration:underline;}

#contenu #droit #bienvenue {width:520px; margin:0 20px 0 15px;}
#contenu #droit #bienvenue #paragraphe{width:500px; height:115px; margin:10px; text-align:justify;background:url(images/fonds/bienvenue.gif) repeat;}
#contenu #droit #bienvenue #paragraphe p{ padding:10px; font:normal 14px "Trebuchet MS"; color: #fff; text-align:justify;}
#contenu #droit #bienvenue #paragraphe2{width:500px; height:445px; margin:10px; text-align:justify;background:url(images/fonds/bienvenue.gif) repeat;}
#contenu #droit #bienvenue #paragraphe2 p{ padding:10px; font:normal 14px "Trebuchet MS"; color: #fff; text-align:justify;}
#contenu #droit #stages {display:inline;width:235px; margin:0 20px 0 15px; float:left;}
#contenu #droit #stages p{margin-top:2px;}
#contenu #droit #stages p.titre{width: 190px;font:normal 12px "Trebuchet MS"; color: #00010a; text-align:left; float:left;}
#contenu #droit #stages p.lien a{width: 45px; font:normal 11px "Trebuchet MS"; color: #d05600; text-align:right; float:right;}

#contenu #droit #etudiants {display:inline;width:235px; margin:0 20px 0 20px; float:left;}
#contenu #droit #etudiants p{width:80px; float:left;font:normal 12px "Trebuchet MS"; color: #00010a; text-align:left; margin:10px 0 0 0;}
#contenu #droit #etudiants p input.champ{width:150px;float:left; border: 1px solid #d05600;margin-right:5px;}
#contenu #droit #etudiants p#bt input{width:230px;clear:both;float:right;}

#contenu #droit #texte {display:inline;float:left; width:300px;margin-left:20px;}
#contenu #droit #texte h4 {font:normal 14px "Trebuchet MS"; color:#e25f03; margin-top:10px;}
#contenu #droit #texte p {font:normal 12px "Trebuchet MS"; color:#535252; text-align:justify;margin-bottom:5px;}
#contenu #droit #texte p.listes {margin-left:10px;}
#contenu #droit #texte p span{color:#d05600;}

#contenu #droit #texte2 {display:inline;float:left; width:515px;margin:0 20px;}
#contenu #droit #texte2 h4 {font:normal 14px "Trebuchet MS"; color:#e25f03; margin-top:10px;}

#recherche						{width:515px; background:#ffc597; border:1px solid #be5004;float:left; margin: 15px 0;}
#recherche .ligne 				{margin:2px;font:normal 11px "Trebuchet MS"; color:#535252;}
#recherche .ligne2 				{margin:7px 15px;font:normal 11px "Trebuchet MS"; color:#535252; text-align:right;}
#recherche .ligne2 #nbResultats	{float:left; padding-right:28px; text-align:right; width:362px;}
#recherche .ligne2 #nbResultats	input	{border:1px solid #be5004; width:40px; float:left; margin:0px !important;}
#recherche .ligne h4			{margin-left:14px; font-weight:bold !important;}
#recherche .ligne .titreChamp	{margin:2px; float:left; width:80px; text-align:right;}
#recherche .ligne .champ		{margin:2px; float:left; width:102px;}
#recherche .ligne .champ input	{border:1px solid #be5004; width:100px; float:left; margin:0px !important;}
#recherche .ligne .champ select	{border:1px solid #be5004; width:100px; float:left;}
#recherche .ligne #calendar		{display:none; position:absolute; top:310px; right:25px; margin:10px; background:#fff;}
#recherche .ligne #dateEntreParenthese	{text-align:right;padding-right:20px}

#contenu #droit #texte2  p.chiffres {text-align:center;color: #be5004;}
#contenu #droit #texte2  p.chiffres a{color: #be5004; text-decoration:none;}
#contenu #droit #texte2  p.chiffres a:hover{color: #f33; text-decoration:none;}
#contenu #droit #texte2  .actu 		{padding-bottom:10px; border-bottom:1px solid #e25f03; margin:15px 0;}
#contenu #droit #texte2  .actu  h3	{font:normal 14px "Trebuchet MS"; color:#e25f03;}
#contenu #droit #texte2  .actu  p	{font:normal 12px "Trebuchet MS";color:#000; text-align:justify;}
#contenu #droit #texte2  .actu  p.date{font:normal 12px "Trebuchet MS"; color:#59595a;margin-bottom:5px;}
#contenu #droit #texte2  h3#erreur	{font:bold 12px "Trebuchet MS"; color:#f33; margin-top:5px; text-align:center}


#contenu #droit #texte2  #recherche #row2 {width:110; float:left; display:inline;margin: 0 15px;}
#contenu #droit #texte2  #recherche #row2 label{font:normal 11px "Trebuchet MS"; color:#535252; text-align:right;margin-right:5px;width:55px; float:left; display:inline;}
#contenu #droit #texte2  #recherche #row2 label img{margin-left:5px;}
#contenu #droit #texte2  #recherche input{clear:both; float:right; margin:10px 15px 0 0;}

#contenu #droit #texte2 p {font:normal 12px "Trebuchet MS"; color:#535252; text-align:justify;margin-bottom:5px;}
#contenu #droit #texte2 p img{display:inline;float:right; margin:5px 0 10px 20px;}
#contenu #droit #texte2 p.listes {margin-left:10px;}
#contenu #droit #texte2 p span{color:#d05600;}

#contenu #droit #texte2 .pdf {width:120px; margin:20px 8px 0 0;float:left;}
#contenu #droit #texte2 .pdf p{text-align:center;}
#contenu #droit #texte2 .pdf a {margin-left:30px;}
#contenu #droit #texte2 #departement{display:inline;float:left; width:250px; font:normal 11px "Trebuchet MS";color:#000;}

#contenu #droit #texte2 #flash{display:inline;float:right; width:250px; margin-left:10px;}

.region { font-family :Verdana, Arial, Helvetica, sans-serif; font-size   :11px;}
a.lienDep{ text-decoration  :none; background-color :#fbe9e1; color:#ff9c72; margin:0px; padding:2px 5px; font-weight :bold;}
a.lienDep#selectionne{ text-decoration  :none; background-color :#f33; color:#ff9c72;}

#ficheCons{font:normal 12px "Trebuchet MS"; color:#535252;text-align:left;}

#contenu #droit #tableau {display:inline;float:left; width:515px;margin:0 20px;}
#contenu #droit #tableau .txt{font:normal 12px "Trebuchet MS"; color:#535252;text-align:left;border-left: 1px solid #d05600;border-bottom: 1px solid #d05600; width:100px; padding:3px 3px 3px 5px; position:relative; top:0;}
#contenu #droit #tableau #date{font:normal 14px "Trebuchet MS"; color:#e25f03; text-align:center;border-bottom: 1px solid #d05600;}
#contenu #droit #tableau .titre{font:normal 14px "Trebuchet MS"; color:#e25f03; text-align:center;border-left: 1px solid #d05600;border-bottom: 1px solid #d05600;}
#contenu #droit #tableau .sstitre{font:bold 12px "Trebuchet MS"; color:#e25f03; padding:3px 3px 3px 5px; width:100px;border-bottom: 1px solid #d05600;}

#contenu #droit #image {display:inline;float:left; width:200px; margin:5px 10px 10px 20px;}
#contenu #droit #image img.photos{margin:0 0 15px 0;}
#contenu #droit #image p{text-align:center;font:normal 11px "Trebuchet MS";}
#contenu #droit .locaux {display:inline;float:left; width:250px; margin:5px 0 10px 20px;}
#contenu #droit .locaux p{text-align:center;font:normal 11px "Trebuchet MS";color:#d05600;}


/** Omar **/
#etudiantsPop 				{width:235px; margin:auto; margin-top:130px;}
#etudiantsPop p				{width:80px; float:left;font:normal 12px "Trebuchet MS"; color: #00010a; text-align:left; margin:10px 0 0 0;}
#etudiantsPop p input.champ	{width:150px;float:left; border: 1px solid #d05600;margin-right:5px;}
#etudiantsPop p#bt input	{width:230px;clear:both;float:right;}
#etudiantsPop h2 			{font:normal 20px "Trebuchet MS"; color:#d05600;}
#etudiantsPop img 			{margin-right:20px;}

#error {float:left; margin:auto; margin-top:0px; width:235px; color:#f33; font-size:10px; text-align:center; font-weight:bold;}

.dateActu 		{font:bold 12px "Trebuchet MS"; color:#535252; text-align:justify;margin-bottom:5px;}
.titreActu 		{font:bold 12px "Trebuchet MS"; color:#e25f03; text-align:justify;margin-bottom:5px;}
.contenuActu 	{font:normal 12px "Trebuchet MS"; color:#535252; text-align:justify;margin-bottom:5px;}

.ejs_scroll {font-size:12px;font-family:Verdana;color:#000000;text-decoration:none}
/** /Omar **/
