* { behavior: url(iepngfix.htc) }
body {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font:large;
background-color:#000000;
/*margin-top:0;*/
background-image:url(Images/Fonds/bg.jpg);
}
	  
.TableauP{
background-image:url(Images/Fonds/Fond.png);
background-repeat:no-repeat;
background-position:top;
/*border-color:#822576;*/
}
.navigation {
      margin: 0px;
      /*padding: 100;*/
      list-style: none;
      color: #fff;
      width: 170px;
      font: 11px Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  vertical-align:top;
	  }
   .navigation a, .navigation span {
      display:block;
	  padding: 4px 10px;
      color: #fff;
	  text-decoration:none;
	  height:23px;
	  background-repeat:no-repeat;
   	  background-image:url(Images/Boutons/carreviolet.png);
     }
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
      background-image: url(Images/Boutons/carreviolet+.png);
      }
   .navigation .open a, .navigation .open span {
      background-image: url(Images/Boutons/carreviolet-.png);
      }
   .navigation a:hover, .navigation a:focus, .navigation a:active {
      text-decoration: underline;
      }
   .navigation .subMenu {
      background-position:center;
      font-size:12px;
      margin: 0px;
      padding: 0;
	  list-style-type: none;
	  background-image:url(Images/Boutons/sousmenu.png);
	  background-repeat:no-repeat;
	  text-align:justify;
	  width:160px;
      }
	.navigation .subMenu2 {
      background-position:center;
      font-size:11px;
      margin: 8px;
      padding: 0px;
	  list-style-type:none;
	  text-align:left;
	  width:160px;
	  display:none;
      }
	.navigation ul.subMenu2 a {
      background: none;
      padding: 3px 20px;
      }
   .navigation ul.subMenu a {
      background: none;
      padding: 3px 20px;
      }
	  
	.navigation a:link, .navigation a:visited {
	color: #FFFFFF;
	}
.TableauCentral{
background-color:#E6E4E4;
background-image:url(Images/logophiligranne.png);
background-position:100% 100%;
background-repeat:no-repeat;
min-height:400px;
font-family:Arial, Helvetica, sans-serif;
border:ridge;
border-color:#822578;
text-align:left;
position:relative;
}
.TableauCentral p{
margin-left:10px;
margin-right:10px;
text-align:justify;
}

.Style1 {
	font-size: 24px
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.PhotosEntete{
border-color:#822578;
border-left:ridge;
border-bottom:ridge;
}
.SousTitre{
font-family:Arial, Helvetica, sans-serif;
color:#822578;
font-size:16px;
font-weight:bold;
margin-left:5px;
}
.ImagesAttention{
display:none;
}
.pdf{
right:65%;
/*float:left;*/
}
.PostIt{
position:absolute;
float:left;
right:65%;
top:180px;
}
.AdresseOffresEmplois{
font-size:18px;
border:outset;
}
.SecteursReferences{
border-left:solid;
border-left-color:#FFFFFF;
}
.CouleurTitreTableau{
background-color:#FFFFFF;
}
.AttentionCache{
display:none;
}
.MenuCacheZoneConnexion{
display:none;
}
.ChampGrise{
background-color:#999999;
}
.Liens:link, .Liens:visited {
text-decoration:none;
font-weight:bold;
font-size:16px;
color:#822578;
border:#822578;
border:dotted;
}
.Liens:hover{
color:#999999;
border:#822578;
border:dotted;
}
.MontrerImage{
display:none;
float:left;
position:fixed;
top:30%;
right:50%;
left:40%;
bottom:50%;
}
.TableauOffres{
border-width:1px;
border-style:solid;
border-color:#822578;
}
.TitreTableauOffres{
border-width:1px;
border-style:ridge;
border-color:#822578;
}
.ConsultationOffres{
border-width:1px;
border-style:ridge;
border-color:#822578;
}
.Compteur{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
}
.ImageBanniere{
border-color:#822578;
border-width:1px;
border-style:solid;
display:none;
vertical-align:top;
}
.FondContenu{
background:url(Images/Fonds/bg_t.jpg);
width:950px;
}
/*.BoutMenu{
background-image:url(Images/Boutons/boutmenu.PNG);
background-repeat:repeat;
}*/
/* + -----------------------------------------------------
	Styles appliqués au Calendrier
+ ----------------------------------------------------- */

#calendrier li{
	list-style: none;
}

#libelle {
	width: 140px;
	margin: 0 auto;
	padding: 0;
	background-color:#CCFF00;
	border-right:2px;
	border-left:2px;
	border-bottom:1px;
	border-top:2px;
	border:solid;
	text-align:center;
	margin-left:20px;
}
.ligne {
	width: 140px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
	border-bottom:1px;
	border-bottom:solid;
	border-right:2px;
	border-right:solid;
	border-left:2px;
	border-left:solid;
	margin-left:20px;
} 
#libelle li {
	float : left;
	width : 20px; 
}
.ligne li {
	color: #000;
	float : left; 
	width : 20px;
}

.ligne li a:hover{
	list-style: none;
	font-size:13px;
	font-weight:bold;
}

li.itemCurrentItem {
font-size:14px;
font-weight:bold;
	/* A vous de configurer l'apparence de la date du jour */
}
li.itemSelectedItem {
	/* A vous de configurer l'apparence du jour sélectionné */
}	
