<!--
.arial12menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px}
.arial12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px}
.arial12just {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-align: justify}
.arial12etroit {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px}
.arial12esp16 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px}
.arial10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px}
.arial10just {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-align: justify}
.arial14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.arial15 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 14px}
.arial16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px}
.arial18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px}
.arial14space { font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 1px; line-height: 20px}
.arial12etroitjustifier { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; text-align: justify}
.arial11justifier {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify}
.arial11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.arial13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}

.arial12noesp {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.arial12large {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px}
.arial12justesp17 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; text-align: justify}

.arialtitre13new {	font-family: Arial, Helvetica, sans-serif; font-size: 13px; letter-spacing: 3px;}
.arialtitre13new2 {	font-family: Arial, Helvetica, sans-serif; font-size: 13px; letter-spacing: 1px;}

.arial12titremenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px;}

.arial17esp1 {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; letter-spacing: 1px;}

.arial20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; letter-spacing: 3px;}

.arial20annu { font-family: Arial, Helvetica, sans-serif; font-size: 20px; letter-spacing: 1px;; line-height: 26px}
.arial22annu { font-family: Arial, Helvetica, sans-serif; font-size: 22px; letter-spacing: 1px;; line-height: 26px}

.times10 {  font-family: "Times New Roman", Times, serif; font-size: 10px}
.times11 {  font-family: "Times New Roman", Times, serif; font-size: 11px}
.times12 {  font-family: "Times New Roman", Times, serif; font-size: 12px}
.times13 {  font-family: "Times New Roman", Times, serif; font-size: 13px}
.times14 {  font-family: "Times New Roman", Times, serif; font-size: 14px}
.times15 {  font-family: "Times New Roman", Times, serif; font-size: 15px}
.times16 {  font-family: "Times New Roman", Times, serif; font-size: 16px}
.times17 {  font-family: "Times New Roman", Times, serif; font-size: 17px}
.times18 {  font-family: "Times New Roman", Times, serif; font-size: 18px}
.times20 {  font-family: "Times New Roman", Times, serif; font-size: 20px}
.times22 {  font-family: "Times New Roman", Times, serif; font-size: 22px}
.times24 {  font-family: "Times New Roman", Times, serif; font-size: 24px}
.times28 {  font-family: "Times New Roman", Times, serif; font-size: 28px}
.times30 {  font-family: "Times New Roman", Times, serif; font-size: 30px}

h1 {
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.textgris { color: #333333;}


a { color: #213C5A; text-decoration: none}
a:hover { color: #B5BFCD; text-decoration: none}

a.liensmenu { color: #000000; text-decoration: none}
a.liensmenu:hover { color: #537dbd; text-decoration: none}

a.menugauche { color: #d7d5cb; text-decoration: none}
a.menugauche:hover { color: #597a8f; text-decoration: none}

a.menublancbleu { color: #d7d5cb; text-decoration: none}
a.menublancbleu:hover { color: #597a8f; text-decoration: none}

a.menugris { color: #808183; text-decoration: none}
a.menugris:hover { color: #808183; text-decoration: none}

a.lienbleu { color: #1c4579; text-decoration: none}
a.lienbleu:hover { color: #B5BFCD; text-decoration: none}

a.trilist { color: #F5F5DC; text-decoration: none}
a.trilist:hover { color: #9baec7; text-decoration: none}

.espace2 { padding: 2px;}
.espace5 { padding: 5px;}
.espace1gd {
	padding-right: 1px;
	padding-left: 1px;
}
.espace5g { padding-left: 5px;}
.espace10g { padding-left: 10px;}
.espacecopyright {
	padding-left: 3px;
	padding-bottom: 2px;
}
.espace3 { padding: 3px;}
.espace1 { padding: 1px;}
.espace5d { padding-right: 5px;}

.boutchangp { padding-top: 2px; padding-bottom: 1px;}
.chand { cursor: hand;}

.bordtotal { border: 1px solid #999999;}
.bordtotalbleu { border: 1px solid #F7F8F9;}
.bordnoir { border: 1px solid #000000;}
.bordtotalorange { border: 1px solid #be4900;}

.bordgrisclair { border: 1px solid #c7c9cb;}
.bordgrisfonce { border: 1px solid #5a636c;}
.bordblanc2 { border: 2px solid #ffffff;}
.bordbleu2010 { border: 1px solid #466d9b;}

.titreformloc { border: 1px solid #2f6486; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.titreformpro { border: 1px solid #862f34; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.bordgauche { border-left: 1px solid #999999;}
.bordbas { border-bottom: 1px solid #999999;}
.bordghd { border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999;}
.bordgbd { border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}
.bordgd { border-left: 1px solid #999999; border-right: 1px solid #999999;}
.borddroit { border-right: 1px solid #999999;}
.bordghb { border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #999999;}
.borddhb { border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999;}

.fondnumero { background-repeat: no-repeat; background-position: left top;}

.changepage { color: #213C5A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border: 1px solid #666666;}
.changepgpoint { color: #213C5A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}


BODY
{
scrollbar-face-color: #ACB6C3;
scrollbar-darkshadow-color: #1D3249;

scrollbar-3dlight-color: #EDF3F8;
scrollbar-track-color: #D1D3D7;
scrollbar-arrow-color: #ffffff;

text-align: center;
}

.scrollbarfiche
{
scrollbar-face-color: #74828b;
scrollbar-darkshadow-color: #244253;

scrollbar-3dlight-color: #d6dee1;
scrollbar-track-color: #d6dee1;
scrollbar-arrow-color: #ffffff;
}

.fondsansrepetition {
	background-repeat: no-repeat;
	background-position: left;
}

.fond-no-repeat-1 {
	background-repeat: no-repeat;
	background-position: top;
}

.fond-no-repeat-2 {
	background-repeat: no-repeat;
	background-position: left top;
}

.fond-no-repeat-3 {
	background-repeat: no-repeat;
	background-position: right top;
}

.fond-g-lueur {
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(img2010/fond-total-page-noir.jpg);
	background-attachment: fixed;
}

.fond-repeat-pos-bas {
	background-repeat: repeat-x;
	background-position: bottom;
}

.fond-page-gd {
	background-repeat: repeat-y;
	background-position: left top;
	background-image: url(images/ombre-page-gd.gif);
}

.fond-recrut-carte {
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(img2010/carte-france-recrute.gif);
}

.field {
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   background: #ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.textechamps {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.buttonlocinfos {
	padding: 3px 8px 3px 8px;
	border-top: #9bc 1px solid;
	border-left: #9bc 1px solid;
	border-bottom: #156 1px solid;
	border-right: #156 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	cursor: hand;
	background-image: url(images-locations/fond-bouton-loc-infos.gif);
}

.buttonproinfos {
	padding: 3px 8px 3px 8px;
	border-top: #9bc 1px solid;
	border-left: #9bc 1px solid;
	border-bottom: #156 1px solid;
	border-right: #156 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	cursor: hand;
	background-image: url(images-annupro/fond-bouton-cote-pro-infos.gif);
}


.sm {list-style:none; width:439px; height:27px; display:block; overflow:hidden; PADDING-LEFT: 0px; MARGIN: 0px;}
.sm li {float:left; display:inline; overflow:hidden}


-->
