
a.menu:link,a.menu:visited,a.menu:active{
background: url("/images/puce_pro_jaune.jpg") 12px 50% no-repeat;
padding-left: 52px;
text-decoration:none;
color:black;
z-index:-1;


}

a.menu{
	height:20px;
	display:block;
	z-index:1;
	width:145px;

}

a.menu:hover{
background: url("/images/puce_pro_jaune.jpg") 12px 50% no-repeat;
color:#996600;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	z-index:1;
	border:1px;


}

a.menuSelectionne{
	height:20px;
	display:block;
	z-index:1;
	width:145px;
}

a.menuSelectionne:hover{
background: url("/images/puce_pro_orange.jpg") 12px 50% no-repeat;
color:#996600;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	z-index:1;
	border:1px;
  color:orange;
	display:block;
}

a.menuSelectionne:link,a.menuSelectionne:visited,a.menuSelectionne:active{
background: url("/images/puce_pro_orange.jpg") 12px 50% no-repeat;
padding-left: 52px;
text-decoration:none;
color:orange;
z-index:-1;

}
/*
span.menuSelectionne{
background: url("/images/puce_pro_orange.jpg") 12px 50% no-repeat;
padding-left: 50px;
text-decoration:none;
color:orange;
display:block;
height:20px;

}*/



div.divMenuItem{
	position:absolute;
	z-index:2;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}

.classBody{
	margin:0px;
	padding:0px;
}
#bandeau{
	position:absolute;
	width:995px;
	left:0px;
	top:0px;
	z-index:5;

}

#dateDuJour:first-letter   { text-transform: uppercase }
#dateDuJour
{
  position:absolute;
  color:#ffffff;
  left:790px;
  top:90px;
  width:210px;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  z-index:10;
}

#TitrePage{
position:absolute;top:110px;
width:750px;left:220px;color:#996600;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;text-align:center;
}

#contenuPage{
	position:absolute;
	top:135px;
	left:230px;
	width:750px;
	/*height:630px;*/
	/*border:medium #FFCC00 outset;
	background-color:#ffffcc;
	*/
}


.StyleColonneTableau {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.StyleLigneAnnonce {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.StyleMessageMarche{
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}




.StyleSaisieEnCoursLigne{
	background-color:#E2F0D5;
	height:35px;
	text-align:center;
}
.StyleEtatSaisieEnCours{
	color:white;
	text-align:center;
	background-color:#339900;
	width: 70px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
}

.StyleMarcheEnCoursLigne{
	background-color:#FFEBD7;
	height:35px;
	text-align:center;
}
.StyleEtatMarcheEnCours{
	color:white;
	text-align:center;
	background-color:#FF6600;
	width: 70px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
}

.StyleClotureCandidatureLigne{
	background-color:#EEBBFF;
	height:35px;
	text-align:center;
}
.StyleEtatClotureCandidature{
	color:white;
	text-align:center;
	background-color:#9900CC;
	width: 70px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
}

.StyleMarcheTermineLigne{
	background-color:#FFD9D9;
	height:35px;
	text-align:center;
}
.StyleEtatMarcheTermine{
	color:white;
	text-align:center;
	background-color:#FF0000;
	width: 70px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
}

.StyleMarcheNonDematLigne{
	background-color:#E1E1EC;
	height:35px;
	text-align:center;
}
.StyleEtatMarcheNonDemat{
	color:white;
	text-align:center;
	background-color:#666699;
	width: 70px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
}

.StyleValideeMedialexLigne{
	background-color:#FFD9D9;
	height:35px;
	text-align:center;
}
.StyleEtatValideeMedialex{
	color:white;
	text-align:center;
	background-color:#FF0000;
	width: 70px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
}


.StyleBorderLeft{
border-left:thin solid #FFCC00;
}
.StyleBorderRight{
border-right:thin solid #FFCC00;

}
.StyleBorderBottom{
border-bottom:thin solid #FFCC00;
}
.StyleBorderTop{
border-top:thin solid #FFCC00;
}
.StyleBorderTour{
border:thin solid #FFCC00;
background-color:#FFFF99;
}

.StyleLibelleSuivi{
color:#996600;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.StyleBoutonNavigation{
color:#996600;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
background-color:#FFFF99;
padding-left:5px;padding-right:5px;

}

.tableau{
background-color : #FFFFCC;
border:medium outset #FFCC00;/*outset*/
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.Champ_obligatoire,.CHAMP_OBLIGATOIRE
{
	BACKGROUND-COLOR: #ABD7F3;
}

.ObligatoireJoue
{
  color: #CC3300;
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}

.O
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold
}

fieldset{
  color: black;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  background-color : #FFFFCC;
  border:medium thin #996600;
}

legend.InfoComp{
  color: #996600;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
}

/* debut PMED 200902 */
/* nouveau style ECA 22/07/2009 */
.borderPanel
{
padding: 10px;
border:thin ridge #FFFFCC;
}

/* nouveau style ECA */
.borderMedium
{
border:medium outset #FFCC00;
color: #996600;
}

/* nouveau style ECA */
.fondCouleurCase{
	background-color:#FFFF99;
}

/* nouveaux styles deplaces de Tarifs2.html */
.CssTarif {
	position:absolute;
	left:70px;
	/*top:190px;*/
	border:medium outset #996600;
	background-color:#FFFFCC;
  height:62px;
  width:357px;
  text-align:center;
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
  z-index:15;
  visibility:hidden;
}

.TarifDep{
border:medium outset #996600;
background-color:#FFFFCC;
}

#pagination{
	padding-top:50px;
  width:730px;
}
/* fin PMED 200902 */

