@charset "UTF-8";
/* CSS Document */


/**************/
/*** Layout ***/
/**************/

body { 
  padding: 0; 
  margin: 0; 
  height:100%;
  background-image:url(../images/design/bg.jpg)}
  
#bgLeft {background-image:url(../images/design/bgLeft.jpg); background-position:right; background-repeat:repeat-y;}
#topBGleft {background-image:url(../images/design/bgTopLeft.jpg); background-position:top right; background-repeat:no-repeat;  height:400px; width:100%;}

#bgRight {background-image:url(../images/design/bgRight.jpg); background-repeat:repeat-y; background-position:left;}
#topBGRight {background-image:url(../images/design/bgTopRight.jpg); background-position:top left; background-repeat:no-repeat; height:700px; width:100%; }

#footerSpacer {clear:both; height:25px;}

#sMenuContainer {float:left; width:120px; position:relative; display:inline;}
#sMenuMiddle {background-image:url(../images/design/sMenuMiddle.jpg); background-repeat:repeat-y; background-position:0 20px; display: inline; clear:left; float:left; margin-left:10px; margin-top:-10px; width:181px;}
#sMenuTop {background-image:url(../images/design/sMenuTop.jpg); background-position:top; background-repeat:no-repeat; position:relative; top:0px; padding:30px 2px 0px 15px; padding-bottom:20px;}
#sMenuBottom {background-image:url(../images/design/sMenuBottom.jpg); background-position:bottom; background-repeat:no-repeat; height:25px;}

#sRightContainer {float:right; width:625px; margin:10px 20px 0px 0px; display:inline;}
#fullContainer {width:625px; margin:30px 30px 30px 30px; display:inline;}
#subContainer {background-image:url(../images/news/separateur.gif); background-position:20px 0px 0px 0px; background-repeat:no-repeat; margin:0px 15px 10px 15px; padding:17px 5px 18px 15px;}

img {border-style: none;}

/**************/
/*** Header ***/
/**************/

#bgHeader {background-image:url(../images/design/bgHeader.jpg); background-position:top; background-repeat:no-repeat; height:335px; width:853px;}
#menu {position:relative; top:35px;}

/***************/
/*** Content ***/
/***************/

.contentBG {background-image:url(../images/design/bgContent.jpg); background-position:top; background-repeat:repeat-y;}


/**************/
/*** Footer ***/
/**************/

#footerBG {background-image:url(../images/design/bgfooter.jpg); background-position:top; background-repeat:no-repeat; height:210px;}
#footerBgRight {background-image:url(../images/design/bgFooterRight.jpg); background-position:top left; background-repeat:no-repeat; height:121px; width:100%; }
#footerBgLeft {background-image:url(../images/design/bgFooterLeft.jpg); background-position:top right; background-repeat:no-repeat;  height:122px; width:100%;}
#footerText {position:relative; bottom:55px; text-align:center;}

/************/
/*** Text ***/
/************/

.normalTextTitle {font-family:Verdana, Geneva, sans-serif; font-size:16pt; color:#554f44;}
.normalTextTitleSmall {font-family:Verdana, Geneva, sans-serif; font-size:14pt; color:#554f44; text-align:left;}

.dateText {font-family:Verdana, Geneva, sans-serif; font-size:8pt; color:#7599AC;}
.normalText {font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#554f44;}
.normalText9 {font-family:Verdana, Geneva, sans-serif; font-size:9pt; color:#554f44}
.normalText8 {font-family:Verdana, Geneva, sans-serif; font-size:8pt; color:#554f44}
.normalWhiteText {font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#ffffff}
.normalLightText {font-family:Verdana, Geneva, sans-serif; font-size:10pt; color: #000}
.normalWhiteTextMenu {font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#ffffff}
.normalTextMenu {font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#554f44;}
.justify {text-align:justify;}
.underline {text-decoration:underline}

.normalTextMenu A:link {text-decoration: underline; color:#000}
.normalTextMenu A:visited {text-decoration: underline; color:#000}
.normalTextMenu A:active {text-decoration: underline; color: #000}
.normalTextMenu A:hover {text-decoration: underline; color: #000}

.normalWhiteTextMenuSavais {font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#ffffff}
.normalTextMenuSavais A:link {font-family:Verdana, Geneva, sans-serif; font-size:10pt; text-decoration: none; color:#ffffff}
.normalTextMenuSavais A:visited {font-family:Verdana, Geneva, sans-serif; font-size:10pt; text-decoration: none; color:#ffffff}
.normalTextMenuSavais A:active {font-family:Verdana, Geneva, sans-serif; font-size:10pt; text-decoration: none; color: #ffffff}
.normalTextMenuSavais A:hover {font-family:Verdana, Geneva, sans-serif; font-size:10pt; text-decoration: none; color: #ffffff}

.normalText A:link {text-decoration: underline; color:#000}
.normalText A:visited {text-decoration: underline; color:#712e2e}
.normalText A:active {text-decoration: underline; color: #666}
.normalText A:hover {text-decoration: underline; color: #666}

.normalText9 A:link {text-decoration: underline; color:#000}
.normalText9 A:visited {text-decoration: underline; color:#712e2e}
.normalText9 A:active {text-decoration: underline; color: #666}
.normalText9 A:hover {text-decoration: underline; color: #666}

.normalText8 A:link {text-decoration: underline; color:#000}
.normalText8 A:visited {text-decoration: underline; color:#712e2e}
.normalText8 A:active {text-decoration: underline; color: #666}
.normalText8 A:hover {text-decoration: underline; color: #666}

.normalWhiteText A:link {text-decoration: underline; color:#000}
.normalWhiteText A:visited {text-decoration: underline; color:#e7e5e5}
.normalWhiteText A:active {text-decoration: underline; color: #deff00}
.normalWhiteText A:hover {text-decoration: underline; color: #deff00}

.normalLightText A:link {text-decoration: underline; color:#ccc}
.normalLightText A:visited {text-decoration: underline; color:#ccc}
.normalLightText A:active {text-decoration: underline; color: #000}
.normalLightText A:hover {text-decoration: underline; color: #fff}

.normalWhiteTextMenu A:link {text-decoration: none; color:#fff}
.normalWhiteTextMenu A:visited {text-decoration: none; color:#fff}
.normalWhiteTextMenu A:active {text-decoration: underline; color: #fff}
.normalWhiteTextMenu A:hover {text-decoration: underline; color: #fff}


/********************/
/*** Alignements ***/
/*******************/
.alignDroite {float:right}
.alignGauche {float:left}
.imgAlignRight {float:right; padding:0px 0px 0px 15px;}
.imgAlignRightAllPading {float:right; padding:15px 15px 15px 15px;}
.imgAlignLeft {float:left; padding:0px 20px 0px 0px;}
.imgAlignLeftAllPadding {float:left; padding:15px 15px 15px 15px;}
.imgAlignCenter {float:left; margin:auto}





/****************************/
/*** Customs Bullets List ***/
/****************************/

.rumeurBullet {margin:0px; padding:0px; list-style-position:outside;}
.rumeurBullet li { margin:0px 0px 0px 170px;}

.bullet {list-style-image:url(../images/design/bullet.jpg); position:relative; left:-40px;}
.bulletGreen {list-style-image:url(../images/design/bulletGreen.jpg); position:relative; left:-25px; top:-10px}

/****************/
/*** Homepage ***/
/****************/
#leftContainer {foat:left; width:350px; display:inline;}
#righContainer {float:right; width:470px; display:inline;}

.savaistuQueBox { background-image:url(../images/savaistuque/shadows.png); background-position:bottom right; position:absolute; right:40px; left:-30px; padding-right:30px; padding-bottom:10px; top:250px; opacity:0.95; width:500px; display:none; }
.savaistuQueContent {background-color:#fff; width:100%; height:100%; padding:10px;}
.savaistuQueClose {float:right; padding-left:5px; padding-bottom:5px; margin-bottom:20px;}


#homeLeCarrefour {margin-left:35px; float:left; width:340px; display: inline; clear:left;}

#homeLesServicesMiddle {background-image:url(../images/home/rBoxGreenMiddle.jpg); background-repeat:repeat-y; background-position:0 20px; display: inline; clear:right; float:right; margin-right:15px; margin-top:5px; width:448px;}
#homeLesServicesTop {background-image:url(../images/home/rBoxGreenTop.jpg); background-position:top; background-repeat:no-repeat; position:relative; top:0px; padding:30px 5px 0px 50px;}
#homeLesServicesBottom {background-image:url(../images/home/rBoxGreenBottom.jpg); background-position:bottom; background-repeat:no-repeat; height:25px;}

#homeSavaisTuMiddle {background-image:url(../images/home/rBoxBlueMiddle.jpg); background-repeat:repeat-y; background-position:0 20px; display: inline; clear:right; float:right; margin-right:15px; margin-top:5px; width:448px;}
#homeSavaisTuTop {background-image:url(../images/home/rBoxBlueTop.jpg); background-position:top; background-repeat:no-repeat; position:relative; top:0px; padding:30px 25px 0px 25px;}
#homeSavaisTuBottom {background-image:url(../images/home/rBoxBlueBottom.jpg); background-position:bottom; background-repeat:no-repeat; height:25px;}



#homeNouvelleBottom {background-image:url(../images/home/lBoxBottom.jpg); background-repeat:no-repeat; background-position:bottom; display: inline; clear:left; float:left; margin-left:20px; width:343px;}
#homeNouvelleTop {background-image:url(../images/home/lBoxTop.jpg); background-position:top; background-repeat:no-repeat; position:relative; top:0px; padding:15px 15px 15px 15px;}

#homeRightPub {float:right; margin-right:21px; margin-top:15px;}

#homeCalendrierBottom {background-image:url(../images/home/rBoxBottom.jpg); background-repeat:no-repeat; background-position:bottom; display: inline; clear:right; float:right; margin-right:22px; margin-top:20px; width:448px;}
#homeCalendrierTop {background-image:url(../images/home/rBoxTop.jpg); background-position:top; background-repeat:no-repeat; position:relative; top:0px; padding:15px 15px 15px 15px;}
#homeCalendrierDates {float:left; width:80px; padding-bottom:15px}
#homeCalendrierMois {float:right; padding-bottom:15px; position:relative;}
.homeCalendrierSwitch {position:absolute; top:0px; left:0px; background-color:#93F; width:327px; height:309px;}

#homeProjets {display: inline; clear:left; float:left; margin-left:35px; margin-top:15px;}

#homeHoraireContainer {display: inline; clear:right; float:right; padding: 15px 15px 15px 0px; width:448px}
#homeHoraire {background-image:url(../images/home/rboxHoraire.jpg); background-position:top left; background-repeat:no-repeat; float:left; width:154px; padding:20px 0px 10px 25px;}
#homeHoraireDete {background-image:url(../images/home/rBoxHoraireEte.jpg); background-position:top; background-repeat:no-repeat; float:right; width:224px; padding:20px 0px 10px 30px;}

#homeHoraireJoindreContainer {display: inline; float:left; padding: 0px 15px 15px 0px; width:448px; margin-top:20px}
#homeHoraireJoindre {background-image:url(../images/home/rboxHoraire.jpg); background-position:top left; background-repeat:no-repeat; float:left; width:154px; padding:20px 0px 10px 25px; margin-left:-15px;}
#homeHoraireDeteJoindre {background-image:url(../images/home/rBoxHoraireEte.jpg); background-position:top; background-repeat:no-repeat; float:left; clear:left; width:224px; padding:20px 0px 10px 30px; margin-left:-20px;}


/****************/
/***** News *****/
/****************/

#newsContainer {background-image:url(../images/news/separateur.gif); background-position:0px 0px 0px 0px; background-repeat:no-repeat; padding:17px 5px 18px 15px;}
#newsTitle {background-image:url(../images/news/newsTitle.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 15px 15px;}


/************************/
/***** SavaisTuQue ******/
/************************/
#savaisTuQueGreenContainer {background-image: url(../images/savaistuque/bgGreen.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:10px 0px 10px 0px; padding: 15px 15px 15px 15px; overflow: hidden;}
#savaisTuQueBlueContainer {background-image: url(../images/savaistuque/bgBlue.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:10px 0px 10px 0px; padding:17px 15px 18px 15px; overflow: hidden;}
#savaisTuQueTitle {background-image: url(../images/savaistuque/titleSavaisTuQue.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 15px;}


#title {height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** Babillard ********/
/************************/
#babillardTitle {background-image:url(../images/babillard/titleTextBabillard.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 30px;}

/****************************/
/***** Rumeur en ligne ******/
/****************************/
#rumeurDescription {padding-left:50px;}
#rumeurTitle {background-image: url(../images/rumeur/titleTextRumeur.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 15px;}

/*********************/
/***** Mission *******/
/*********************/
#missionTitle {background-image: url(../images/mission/titleTextMission.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 30px;}

/*********************/
/***** Territoire *******/
/*********************/
#territoireTitle {background-image: url(../images/terrtoire/titleTextTerritoire.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 30px;}

/*********************/
/***** historique *******/
/*********************/
#historiqueTitle {background-image: url(../images/historique/titleTextHistorique.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 30px;}
#Split3 {float:left; width:267px;}
#Split2 {float:left; width:367px;}

/*********************/
/***** Statistiques *******/
/*********************/
#statistiquesTitle {background-image: url(../images/statistiques/titleTextStatistiques.gif); background-repeat:no-repeat; height:34px; margin:0px 0px 10px 30px;}

/************************/
/***** equipe ******/
/************************/
#equipeGreenContainer {background-image: url(../images/savaistuque/bgGreen.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:10px 10px 10px 10px; padding: 10px 10px 10px 10px; width:385px; float:left;}
#equipeBlueContainer {background-image: url(../images/savaistuque/bgBlue.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:10px 10px 10px 10px; padding:10px 10px 10px 10px; width:385px; float:left;}
#equipeTitle {background-image: url(../images/equipe/titleTextEquipe.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** ca ******/
/************************/
#caGreenContainer {background-image: url(../images/savaistuque/bgGreen.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:10px 10px 10px 10px; padding: 10px 10px 10px 10px;}
#caBlueContainer {background-image: url(../images/savaistuque/bgBlue.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:10px 10px 10px 10px; padding:10px 10px 10px 10px;}
#caTitle {background-image: url(../images/ca/titleTextCa.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** partenaire ******/
/************************/
#imgPartenaires {margin:10px 0px 10px 20px;}
#partenairesTitle {background-image: url(../images/partenaires/titleTextPartenaires.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** Recherche D'emploi ******/
/************************/
#rechercheemploiTitle {background-image: url(../images/rechercheemploi/titleTextRechercheEmploi.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}
.normalContentDiv30 {margin-left:30px; margin-right:30px;}
.rechercheGreenContainer {background-image: url(../images/savaistuque/bgGreen.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:0px 15px 0px 20px; padding: 10px 10px 10px 10px;}
.rechercheBlueContainer {background-image: url(../images/savaistuque/bgBlue.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:0px 15px 0px 20px; padding:10px 10px 10px 10px;}


/************************/
/***** InfoSco ******/
/************************/
#infoscoTitle {background-image:url(../images/infosco/titleTextInfoSco.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** Prédémarrage ******/
/************************/
#predemarrageTitle {background-image:url(../images/predemarrage/titleTextPredemarrage.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** Stage&Travail à l'étranger ******/
/************************/
#etrangerTitle {background-image: url(../images/etranger/titleTextEtranger.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** Centre de doc ******/
/************************/
#docTitle {background-image: url(../images/doc/titleTextDoc.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** Offre d'emplois ******/
/************************/
#offredemploiTitle {background-image: url(../images/offredemploi/titleTextOffreDemploi.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** tutorat ******/
/************************/
#tutoratTitle {background-image: url(../images/tutorat/titleTextTutorat.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** accro ******/
/************************/
#accroTitle {background-image: url(../images/accro/titleTextAccro.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** defi ******/
/************************/
#defiTitle {background-image: url(../images/defi/titleTextDefi.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** paj ******/
/************************/
#pajTitle {background-image: url(../images/paj/titleTextPaj.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** Coop ******/
/************************/
#coopTitle {background-image: url(../images/coop/titleTextCoop.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** JEA ******/
/************************/
#JEATitle {background-image: url(../images/jeuneenaction/titleTextJEA.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** IDEO ******/
/************************/
#ideoTitle {background-image: url(../images/ideo/titleTextIdeo.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** marathon ******/
/************************/
#marathonTitle {background-image: url(../images/marathon/titleTextMarathon.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}

/************************/
/***** nousjoindre ******/
/************************/
#nousjoindreTitle {background-image: url(../images/nousjoindre/titleTextnousjoindre.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** Liens ******/
/************************/
#liensTitle {background-image: url(../images/liensutiles/titleTextLiensgif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** Savais tu que homepage ******/
/************************/
.savaisTuGreenContainer {background-image: url(../images/savaistuque/bgGreen.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:0px 0px 0px 0px; padding: 10px 10px 10px 10px;}
.savaisTuBlueContainer {background-image: url(../images/savaistuque/bgBlue.jpg); background-position:0px 0px 0px 0px; background-repeat:repeat; margin:5px 0px 5px 0px; padding:10px 10px 10px 10px;}

/************************/
/***** Mentorat d'affaires ******/
/************************/
#mentoratTitle {background-image: url(../images/mentoratdaffaires/titleTextMentorat.gif); background-repeat:no-repeat; height:48px; margin:0px 0px 0px 30px;}


/************************/
/***** Title image ******/
/************************/
#imageTitle {height:48px; margin:0px 0px 0px 30px;}


offredemploiTitle

