@font-face {
  font-family: ITCAvantGardePro;
  src: url("/css/fonts/ITCAvantGardePro-Md.ttf");
  font-display: auto;
}


body,td,th {
	font-family: ITCAvantGardePro;
	font-size: 12px;
	color: #000099;
}
body {
	background-color: #FFFFFF;
	font-family: ITCAvantGardePro;
}

.CESAM_BASE {
	font-family: ITCAvantGardePro;
	font-size: 12px;
	background-color: #FFFFFF;
}
.Red {
	color: #e52d29;
}
.Titre_CESAM {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.Titre2_CESAM {

	font-size: 18px;
	font-weight: bold;
}
.Titre3_CESAM {
	font-size: 16px;
	font-weight: normal;
	font-variant: normal;
}
.Titre4_CESAM {
	font-size: 12px;
	font-weight: bold;
	#font-style: italic;
	font-variant: normal;
}
.Titre_droits_CESAM {
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
}

.Titre_CESAM table {
	font-weight: bold;
}

.Titre_Formation {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}


a.lienFormation {
	color: #2A356D;
	/* background-image: url(images/noir-1.png);*/
	text-decoration: none;
	/* font-family: ITCAvantGardePro; */
	/* font-weight: bold; */
	font-size: 12px;
	text-align: center;
	padding: 10px;
	/* border: 2px outset #c0c0c0; */
    border:solid #2A356D 2px;
    border-radius:6px;
    -moz-border-radius:6px;

	display: block;
	width: 600px;
	margin-left: 30px;
	margin-right: 30px;
}

a.lienFormation i.titre {
	font-size: 12px;
	color: #2A356D;
}

a.lienFormation i.info {
	font-size: 10px;
	font-weight: bold;
	color: red;
}


table.CadreFormulaire {
    border-collapse:separate;
    border:solid black 1px;
    border-radius:15px;
    -moz-border-radius:15px;
	padding:20px;
	width:1200px;
	background-color:#FAFAFA;
}


table.CadreFormulaire th {
	font-size: 18px;
	text-align:center;
    border:solid red 1px;
    border-radius:6px;
    -moz-border-radius:6px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
}

table.CadreFormulaire td {
    border:solid black 0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
}

table.CadreFormulaire td.Libelle {
	background-color:#E5E5E5;
	font-weight:bold;
	text-align:right;
}

td:first-child, th:first-child {
     border-left: none;
}

a:active /* Quand le visiteur clique sur le lien */
{
background-color: #0000FF;
}