/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}
/* Définitions générales
*/
body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
a {
color:#471c47;
text-decoration:none;
}
a:hover, a:active {
color:#471c47;
text-decoration:underline;
}
a img {
text-decoration:none;
border:none;
}
h1 {
position:relative;
top:25px;
left:-20px;
}
h1 span {
display:none;
}
#corps {
width:980px;
margin:10px auto;
}
/* Tetiere
*/
#tetiere {
width:980px;
height:130px;
z-index:0;
}
#tetiereGauche {
width:680px;
height:125px;
background:#e1e1e1 url(/images/tetiere.gif) no-repeat top center;
float:left;
text-align:left;
z-index:1;
}
#tetiereGauche .imgAccueil{
position:absolute;
top:64px;
left:50%;
margin-left:-213px;
z-index:2;
}
#blocAccueil{
position:absolute;
top:23px;
left:50%;
margin-left:-286px;
z-index:2;
width:463px;
}
#tetiereDroite {
width:300px;
height:128px;
background:#fff;
float:left;
z-index:2;
}
.imgAccueil{
position:relative;
bottom:-48px;
left:5px;
z-index:2;
}
/* Contenu squelette
*/
#contenu {
width:980px;
background:#585a5c url(/images/bandeau.png) no-repeat top left;
position:relative;
top:-25px;
z-index:1;
font-size:13px;
}
/* Contenu gauche
*/
#contenuGauche {
width:178px;
float:left;
margin:9px 0px 20px 10px;
padding-top:6px;
color:#f07431;
}
#contenuGauche a {
color:#efefef;
}
#contenuGauche ul {
padding:0px 9px 0px 9px;
margin-left:6px;
text-align:left;
}
#contenuGauche ul li {
list-style-type:circle;
}
#contenuGauche p {
margin:0 auto;
text-align:center;
}
#contenuGauche h2 {
color:#efefef;
font-size:14px;
font-weight:bold;
font-style:normal;
margin:0 9px;
}
#contenuGauche h3 {
color:#f07431;
font-size:13px;
font-weight:normal;
font-style:normal;
margin:10px 9px 0;
text-align:left;
}
/* Contenu centre
*/
#contenuCentre {
float:left;
margin:37px 11px 20px 11px;
color:#000;
text-align:justify;
}
#contenuCentre h2 {
color:#f07431;
font-size:19px;
font-weight:bold;
font-style:normal;
letter-spacing:-1px;
margin:0 9px;
padding-top:6px;
}
#contenuCentre h3 {
color:#f07431;
font-size:15px;
font-weight:bold;
font-style:normal;
}
#contenuCentre>div>h3 {
padding-top:9px;
}
#contenuCentre>div>p {
padding:7px 9px 11px 9px;
}
#contenuCentre ul {
padding:0px 9px 0px 9px;
margin-left:30px;
}
#contenuCentre ul li {
list-style-type:circle;
}
.contenuCentre3B {
width:471px;
}
.contenuCentre2B {
width:770px;
}
.contenuCentre1B {
width:959px;
}
/* Contenu droit
*/
#contenuDroit {
width:299px;
float:left;
margin:37px 0 20px 0;
}
#publiciteDroite {
width:100%;
background:#fff;
}
#contenuDroit .bloc {
width:100%;
margin-top:9px;
padding-bottom:6px;
color:#000;
background:#fff;
}
#contenuDroit img{
vertical-align:middle;
}
#contenuDroit h3 {
background:url(/images/cartoucheV.jpg) no-repeat left top;
}
#contenuDroit .recrutent h3 {
background:url(/images/recrutent.png) no-repeat left top;
font-size:0;
line-height:0;
height:21px;
}
#contenuDroit .partenaires h3 {
background:url(/images/partenaires.png) no-repeat left top;
font-size:0;
line-height:0;
height:21px;
}
#contenuDroit .partenaires img {
margin:3px 10px;
}
/* Bas de page
*/
address {
clear:both;
margin:0 auto;
color:#fff;
font-size:small;
font-style:normal;
}
address a {
color:#fff;
text-decoration:underline;
}
address a:hover {
color:#fff;
text-decoration:none;
}
#charteDiversite {
width:74px;
height:60px;
position:relative;
top:-35px;
left:69px;
}
/* Autres contenu centre
*/

#principal {
width:100%;
background:#c2c2c2 url(/images/coinSG.gif) no-repeat top left;
margin-bottom:9px;
}
#principal h3 {
padding:9px 0px 0 6px;
}
#quiSommesNous {
width:100%;
background:#c2c2c2;
margin-bottom:9px;
}
#quiSommesNous h2 {
background:url(/images/quisommesnous.png) no-repeat left bottom;
margin:0 0 0 9px;
height:28px;
font-size:0;
line-height:0;
}
#metierDuMois {
width:48%;
background:#c2c2c2 url(/images/coinIG.gif) no-repeat bottom left;
float:left;
margin-right:4%;
text-align: left;
}
#metierDuMois h3 {
background:url(/images/metierMois.png) no-repeat left top;
line-height:0;
font-size:0;
height:21px;
margin:0;
}
#actualite {
width:48%;
background:#c2c2c2;
float:left;
text-align: left;
}
#actualite h3 {
background:url(/images/actualite.png) no-repeat left top;
line-height:0;
font-size:0;
height:21px;
margin:0;
}
#metierDuMois ul, #actualite ul {
padding:0px 9px 11px 9px;
margin-left:11px;
}
#frameAnn {
width:100%;
height:800px;
border:0;
margin:0 0 -3px 0;
}
.annonce {
margin:3px 9px 6px;
}
.annonce a{
font-weight:bold;
}
.partenaire {
background:#fff;
color:#f07431;
padding:3px 15px;
}
.annonceinfos {
padding-left:9px;
}
#listeAnnonces {
padding:8px 0 0 36px;
margin-bottom:-25px;
text-align:left;
}
#listeAnnonces a{
color:#efefef;
font-weight:bold;
}
.page {
color:#f07431;
}
.form table{
margin:0 12px 0;
}
.form label{
font-size:13px;
font-weight:bold;
color:#ff5a00;
}
.form input.inputText {
width:230px;
height:18px;
margin:0 0 6px 6px;
}
.form textarea.inputText {
width:230px;
margin:0 0 6px 6px;
}
.form .submitPrincipal {
background:#ff812b;
color:#fff;
margin:0 0 0 6px;
padding:0 10px;
font-weight:bold;
font-size:13px;
}
