html,body,form,fieldset{font:100%/120% Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address{margin:0;padding:0}
li,dd,blockquote{margin:0}
form label{cursor:pointer}
fieldset{padding-left:10px;border:3px ridge gray;border-left:1px solid #878787;border-top:1px solid #878787;border-right:2px solid #6C6C6C;border-bottom:2px solid #6C6C6C;background:url(../img/corpsChamp.png) repeat-x 0 0;background-color:#eaf2f9;margin-bottom:1em}
input,select,textarea{font-size:100%;font-family:inherit}
body{cursor:default;background-color:#a8aec7;font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:12px}
#global{width:936px;background:url(../img/fond-ligne.png) repeat-y;margin:0 auto;padding:0 24px 0px}
#bandeau{height:106px;background:url(../img/bandeau.jpg) no-repeat}
#logo{display:block;float:left;margin-top:11px;margin-left:12px;width:270px;height:80px;}
#menu-haut{float:right;list-style:none;font-size:12px;font-weight:700;margin:0;padding:72px 12px 0 0}
#menu-haut li{float:left;margin:0;padding:0}
#menu-haut a{float:left;text-decoration:none;display:block;height:21px;color:#FFF;padding-left:10px;margin-top:8px}
#menu-haut a span{display:block;height:inherit;line-height:21px;padding-right:10px}
#menu-haut a:hover{cursor:pointer;margin-top:3px;height:26px}
#menu-haut a:hover span{height:inherit;line-height:26px}
body#accueil #tab1 a,body#qui #tab2 a,body#agences #tab3 a,body#recrutement #tab4 a,body#appel #tab5 a{background:url(../img/onglet.png) no-repeat 0 -26px;cursor:pointer;margin-top:3px;height:26px}
body#accueil #tab1 a span,body#qui #tab2 a span,body#agences #tab3 a span,body#recrutement #tab4 a span,body#appel #tab5 a span{background:url(../img/onglet.png) no-repeat right 0;cursor:pointer;height:inherit;line-height:26px}
#contenu{padding:16px 0 16px 0}
.adjust-height{clear:both;margin:0;padding:0}
#pied{width:936px;height:40px;background:url(../img/fond-pied.jpg) no-repeat;margin:0 auto;padding:8px 24px 0}
#pied ul{position:relative;width:30em;left:50%;font-size:11px;list-style:none;margin:0 0 0 -15em;padding:0}
#pied ul li{float:left;border-right:1px outset;margin:5px 0 0;padding:0 5px}
#pied ul li.dernier{border:none}
#pied a{color:#12379a;font-weight:700;text-decoration:none}
#pied a:hover{text-decoration:underline}
h1{font-size:24px}
h2{font-size:18px;height:14px;line-height:14px;text-align:center;color:#12379a;border-bottom:1px solid #12379a;margin-bottom:10px;padding:6px 6px 12px}
h3{font-size:14px;line-height:20px;margin-bottom:4px;color:#12379a}
h4,h5,h6{color:#12379a}
ul{list-style:square;padding:8px 16px 8px 20px}
.bloc_gauche{display:block;float:left}
.bloc_droite{display:block;float:right}
.image_bordure{display:block;float:left;border:1px solid #FFF;margin:4px}
.image_sans_bordure{display:block;float:left;text-decoration:none;border:none;margin:4px}
.liste_fleche_bleue{list-style:none;list-style-position:outside;padding-left:4px}
.liste_fleche_bleue li{background:url(../img/fleche.png) no-repeat 0 2px;padding:3px 0 3px 24px}
.image_lien_sans_bordure{text-decoration:none;border:none;margin:4px}
legend{color:#FFF;background:url(../img/titreChamp.png) repeat-x 0 0;font-size:12px;font-weight:700;margin-bottom:0;border:1px solid #3E4A49;padding:5px}
#tab1 a,#tab2 a,#tab3 a,#tab4 a,#tab5 a{background:url(../img/onglet.png) no-repeat 0 -26px}
#tab1 a span,#tab2 a span,#tab3 span,#tab4 span,#tab5 span{background:url(../img/onglet.png) no-repeat right top}

