 /*
  USAGE: All you have to do is include this one line in your CSS file, with the
  tag names to which you want the script applied:
 */

 img, div { behavior: url(lib/iepngfix/iepngfix.htc) }

 /*
  Alternatively, you can specify that this will apply to all tags like so:
   * { behavior: url(lib/iepngfix/iepngfix.htc) }
 */


html, body {       
  margin: 0px;  
  font-family: Verdana;
  font-size: 10px; 
}

body {
  behavior: url("conf/csshover3.htc");
}
   
#global {   
  width: 78.3em;  
  height:85em;
  margin: auto;  
  border:#EAEAEA;
  border:outset 1px;  
  position: relative; 
  /*background-color:#3399FF;*/   
}   

#header {   
  width: 78em;   
  height: 22em;   
  /*background-color:#CC0000; */ 
  position: absolute;
}   
   
#menu {
	position: absolute;
	top: 22em;
	height: 58em;
	width: 26em;
	/*background-color:#F00FE0;*/ 
	left: 3px;
 }   

#corps {   
  position: absolute;
  width: 51em;
  height: 58em;
  top: 22em;
  right:3px;
 /*background-color:#FF6633;  */ 
}   

#footer {
  position: absolute;
  height: 5em;
  top:80em;
  width:78em;  
 /* background-color:#336666;  */ 
}   






img {
   behavior: url("pngbehavior.htc");
}






#tableau_coordonnee {
	text-align: left;
}



#selected {
	color: #FF9900;
	text-decoration: none;
}
#no_selected {
	color: #007BBE;
	text-decoration: none;
}

#no_selected_titre {
	color: #007BBE;
	text-decoration: none;
	font-weight: bold;
}

#selected_titre {
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

tr.tr_over
{
	font-size: 10px;
	height: 18px;
	color: #FF9900;
	
	background-color: #A4EEB5;
}

tr.tr_over2
{
	font-size: 10px;
	height: 18px;
	color: #FF9900;
	font-weight: bold;
	background-color: #A4EEB5;
}

tr.tr_out
{
	font-size: 10px;
	height: 18px;
	font-weight:normal;
	color: #007BBE;
}







publication {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #007BBE;
}



#bord {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #007BBE;
}


.recherche{
	font-family: Verdana;
	font-size: 9px;
	color: #A5A5A5;
	font-weight: bold;
}


.recherche_gris {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #666666;	
	text-decoration: none;
}
   
.recherche_orange {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #EC7E02;	
	text-decoration: none;
}


.date_maj{
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}

.recherche_titre{
	font-family: Verdana;
	font-size: 14px;
	color: #A5A5A5;
	font-weight: bold;
}


.Titre {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #2E7BC4;	
	text-decoration: none;
	
    
}

	.Titre_orange {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #EC7E02;	
	text-decoration: none;
   
}
	.Titre_orange_souligne {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #EC7E02;
	text-decoration: underline;

   
}
	.Titre_gris {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;	
	text-decoration: none;
   
}
	.Titre_gris_souligne {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;

   
}

.Titre_souligne {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2E7BC4;
	text-decoration: underline;
}

.Petit_Titre_orange_souligne {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #EC7E02;
	text-decoration: underline;

   
}
.Petit_Titre_souligne {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #2E7BC4;
	text-decoration: underline;
}


.Petit_Titre_orange {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #EC7E02;

}

.Petit_Titre {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #2E7BC4;
}


.Sous_titre {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;	
	color: #676767;
}

.Texte{
	font-family: Verdana;
	font-size: 9px;
	font-weight:normal;
	color: #676767;
}
.Texte_gras{
	font-family: Verdana;
	font-size: 9px;
	color: #676767;
	font-weight: bold;
}


.Texte_orange{
	font-family: Verdana;
	font-size: 9px;
	font-weight:normal;
	color: #EC7E02;
}

div#boite_scroll
{
	height: 200px;
	overflow-y: auto;
	overflow-x: hidden;
}

.scroll_bref{
      	width: 100%;
		height: 200px;
        overflow:-Moz-Scrollbars-vertical;
 		overflow-x:hidden;
 		overflow-y:auto;
      	border: 1px solid #5EACD6;
		scrollbar-face-color: #007BBE;	/*interieur*/
		scrollbar-shadow-color: #5EACD6;	/*ombre*/
		scrollbar-highlight-color: #5EACD6;		/*lumiere*/
		scrollbar-3dlight-color: #EBFFF8;
		scrollbar-darkshadow-color: #FFFFFF;	/*bord*/
		scrollbar-track-color: #DFEEF7;		/*interieur*/
		scrollbar-arrow-color: #014C74;		/*fleche*/
		
		}


.scroll_afar{
      	width: 100%;
		height: 200px;
        overflow:-Moz-Scrollbars-vertical;
 		overflow-x:hidden;
 		overflow:auto; 
		scrollbar-face-color: #D8E2E8;	/*interieur*/
		scrollbar-shadow-color: #D8E2E8;	/*ombre*/
		scrollbar-highlight-color: #888789;		/*lumiere*/
		scrollbar-3dlight-color: #D8E2E8;
		scrollbar-darkshadow-color: #888789;	/*bord*/
		scrollbar-track-color: #ECF1F4;		/*interieur*/
		scrollbar-arrow-color: #F08A16;		/*fleche*/
		
}

.scroll_afar_2{
        overflow:-Moz-Scrollbars-vertical;
 		overflow-x:hidden;
 		overflow-y:scroll; 
		scrollbar-face-color: #D8E2E8;	/*interieur*/
		scrollbar-shadow-color: #D8E2E8;	/*ombre*/
		scrollbar-highlight-color: #888789;		/*lumiere*/
		scrollbar-3dlight-color: #D8E2E8;
		scrollbar-darkshadow-color: #888789;	/*bord*/
		scrollbar-track-color: #ECF1F4;		/*interieur*/
		scrollbar-arrow-color: #F08A16;		/*fleche*/
		
}


.mention{			/*Mentions légale*/
	color: #000000;
	font-weight: bold;
	font-size: 9px;
}

.infobulle{
		position: absolute;	
		visibility : hidden;										
		padding: 5px;											
		height:260px;
		width:220px;
		background-image:url(images/description.png);
		padding-left:28px;
		padding-top:25px;
	}


.erreur{
		background-color: #F08A16;
		color:#ffffff;
		font-family: Verdana;
		font-size: 9px;
		font-weight: bold;
		}
		
		
.titre_block
{
color:#F08A16; 
font-size:18px;
font-weight:bold;
}	

.titre_block_gris
{
color:#666666; 
font-size:18px;
font-weight:bold;
}		
		
.titre_emploi_stage
{
color:#F08A16; 
font-size:18px;
font-weight:bold;
}		
		
.titre_emploi_stage_gris
{
color:#666666; 
font-size:18px;
font-weight:bold;
}		



.Texte_bis{
	font-family: Verdana;
	font-size: 13px;
	color: #676767;
}

	.Visible {
	visibility:visible;
	
}

	.Invisible {
	visibility:hidden;
	
}



#publication{
background:url(/images/publications_blanc.gif);
height:33px;
cursor:pointer;
}
#publication:hover{
background:url(/images/publications_orange_bis.gif);
}

#publication:hover #menu_publication{
visibility:visible;
padding-top:25px;
padding-left:5px;
height:0px;
}
#menu_publication{
visibility:hidden;
position:absolute;
height:0px;
}
#publication:hover #menu_publication ul{
padding:0px;
margin:0px;
}
#publication:hover #menu_publication li{
background:url(images/degrade.png) repeat-y;
list-style:none;
height:20px;
border-bottom:#FFFFFF solid 1px;
width:100px;
font-size:9px;
padding-top:10px;
padding-left:13px;
}
#publication:hover #menu_publication li a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#publication:hover #menu_publication li:hover a{
color:#EC7E02;
}

 

 
 /* CALENDRIER************************************************************/

.Date_jour {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #2E7BC4;	
	cursor:pointer;
}

.Date_select {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #EC7E02;	
	cursor:pointer;
}


.Date {
	font-family: Verdana;
	font-size: 9px;
	color: #2E7BC4;	
	cursor:pointer;
}

.Date_eve {
	font-family: Verdana;
	font-size: 9px;
	color: #EC7E02;	
	cursor:pointer;
	text-decoration:underline;
}

.Date_eve_select {
	font-family: Verdana;
	font-size: 9px;
	color: #EC7E02;	
	cursor:pointer;
	text-decoration:underline;
}
.Date_week {
	font-family: Verdana;
	font-size:9px;
	color: #2E7BC4;
	font-weight:bold;
	cursor:pointer;
}
 
 /*************************************************************/
a.info{
position: relative;
text-decoration: none;
color:#2E7BC4;
text-decoration:underline;
}
a.info span {
display: none;
}
a.info:hover {
color:#EC7E02; 
text-decoration:underline;
z-index: 500;
}
a.info:hover span {
display: inline;
position: absolute;
top: 2em;
left: 5em;
background: #F08A16;
font-size:9px;
text-decoration:none;
font-family: Verdana;
text-align: left;
color: white;
padding: 2px;
width:115px;
}
 
 /*<span >Date : <?php echo substr($row[5],6,2).'/'.substr($row[5],4,2).'/'.substr($row[5],0,4);?> Horaire : <?php echo substr($row[3],0,2).':'.substr($row[4],2,5).' &agrave; '.substr($row[4],0,2).':'.substr($row[4],2,5);?>  </span></a>*/
