/* CSS Document */
HTML,BODY { margin:0px; padding:0px; }
TD { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; }

#MENUBAS { font-size:11px; color:#ae016e; }
#MENUBAS A { font-size:11px; color:#ae016e; text-decoration:none; }
#MENUBAS A:hover { font-size:11px; color:#ae016e; text-decoration:underline; }

.lienColor { color:#ae016e; text-decoration:none; }
.lienColor:hover { color:#ae016e; text-decoration:underline; }

.lienBlanc { color:#FFFFFF; text-decoration:none; }
.lienBlanc:hover { color:#FFFFFF; text-decoration:underline; }
.txtBlanc { color:#FFFFFF; }
.txtBleu { color:#10528e; }

.lienBleu { color:#10528e; text-decoration:underline; }
.lienBleu:hover { color:#10528e; text-decoration:none; }
.lienBleu2 { color:#10528e; text-decoration:none; }
.lienBleu2:hover { color:#10528e; text-decoration:underline; }


/*********************************************/
/*********************************************/
/* HOME */
.home_fond { background-image:url(../images/home-fond.jpg); background-repeat:no-repeat; table-layout:fixed}
.home_fond_gif { background-image:url(../logos/Actualites/fr/home-fond.gif); background-repeat:no-repeat; table-layout:fixed}
.home_fond_jpg { background-image:url(../logos/Actualites/fr/home-fond.jpg); background-repeat:no-repeat; table-layout:fixed}
.home_actu_txt { color:#FFFFFF; }
.home_actu_lien { text-decoration:underline; color:#FFFFFF; }
.home_actu_lien:hover { text-decoration:none; color:#FFFFFF; }

/*********************************************/
/*********************************************/
/* ACTU */


.contactsFond { background-image:url(../images/fond_contacts.jpg); background-repeat:no-repeat; }
.mentionsFond { background-image:url(../images/fond_mentions.jpg); background-repeat:no-repeat; }


/*********************************************/
/*********************************************/
/* CLUBS */
.clubsActivitesFond { background-image:url(../images/clubs/fond_activites.jpg); background-repeat:no-repeat; }
.clubsChiffresFond { background-image:url(../images/clubs/fond_chiffres.jpg); background-repeat:no-repeat; }
.clubsProjetFond { background-image:url(../images/clubs/fond_projet.jpg); background-repeat:no-repeat; }
.ClubsTitreColor { font-size:16px; font-weight:bold; color:#ec891d; }
.ClubsTxtColor {  color:#ec891d; }
.clubsLienHaut { font-size:11px; color:#ae016e; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; }
.clubsLienHaut:hover, .clubsLienHautOn, .clubsLienHautOn:hover { font-size:11px; color:#ec891d; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; }
.clubsLienHautFin { font-size:11px; color:#ae016e; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; border-right:solid 1px #ae016e; }
.clubsLienHautFin:hover, .clubsLienHautFinOn, .clubsLienHautFinOn:hover { font-size:11px; color:#ec891d; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e;  border-right:solid 1px #ae016e; }

/*********************************************/
/*********************************************/
/* POLITIQUE RH */
.polrhTitreColor { font-size:16px; font-weight:bold; color:#8fa94c; }
.polrhTxtColor {  color:#8fa94c; }

.polrhRecruteFond { background-image:url(../images/politiquerh/fond_recrutement.jpg); background-repeat:no-repeat; }
.polrhFormationFond { background-image:url(../images/politiquerh/fond_formation.jpg); background-repeat:no-repeat; }
.polrhLienHaut { font-size:11px; color:#ae016e; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; }
.polrhLienHaut:hover, .polrhLienHautOn, .polrhLienHautOn:hover { font-size:11px; color:#8fa94c; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; }
.polrhLienHautFin { font-size:11px; color:#ae016e; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; border-right:solid 1px #ae016e; }
.polrhLienHautFin:hover, .polrhLienHautFinOn, .polrhLienHautFinOn:hover { font-size:11px; color:#8fa94c; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e;  border-right:solid 1px #ae016e; }

/*********************************************/
/*********************************************/
/* METIERS */

#BLOCMETIER { width:278px; display:block; padding:20px; font-size:12px; color:#ae016e; line-height:18px;  }
#BLOCMETIER  H3 { font-size:16px; font-weight:bold; color:#64c3d5; }
#MAINBLOC { position:relative; top:0px; left:0px;  width:992px; height:395px; display:block; }
#BLOCTEM { position:absolute; top:25px; left:465px; width:477px; height:330px; display:block; background-image:url(../images/metiers/fond-tem.jpg); background-repeat:no-repeat; padding:20px; font-size:12px;  }
#BLOCLIENTEM { position:absolute; top:303px; left:211px; width:243px; height:75px; display:block; color:#FFFFFF; font-size:11px; }
#BLOCLIENOFFRE { position:absolute; top:279px; left:192px; width:73px; height:73px; display:block; }
#BLOCLIENOFFRE1 { position:absolute; top:240px; left:194px; width:73px; height:73px; display:block; }
#BLOCLIENOFFRE2 { position:absolute; top:240px; left:194px; width:73px; height:73px; display:block; }
#BLOCLIENOFFRE3 { position:absolute; top:240px; left:194px; width:73px; height:73px; display:block; }
#BLOCLIENOFFRE4 { position:absolute; top:240px; left:194px; width:73px; height:73px; display:block; }

.metiersLienHaut { font-size:11px; color:#ae016e; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; }
.metiersLienHaut:hover, .metiersLienHautOn, .metiersLienHautOn:hover { font-size:11px; color:#64c3d5; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; }
.metiersLienHautFin { font-size:11px; color:#ae016e; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e; border-right:solid 1px #ae016e; }
.metiersLienHautFin:hover, .metiersLienHautFinOn, .metiersLienHautFinOn:hover { font-size:11px; color:#64c3d5; text-decoration:none; padding-left:10px; padding-right:10px; height:16px; display:block; border-bottom:solid 1px #ae016e; border-left:solid 1px #ae016e;  border-right:solid 1px #ae016e; }
/**/
.metiersListBloc { line-height:19px; }
.metiersFond { background-image:url(../images/metiers/fond_droit.gif); background-position:top right; background-repeat:no-repeat; }
.metiersFondRestauration { background-image:url(../images/metiers/pic-restauration.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondHebergement { background-image:url(../images/metiers/pic-hebergement.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondAnimation { background-image:url(../images/metiers/pic-animation.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondEntretien { background-image:url(../images/metiers/pic-entretien.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondDirection { background-image:url(../images/metiers/pic-direction.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondDirection2 { background-image:url(../images/metiers/pic-direction2.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondCentreAppel { background-image:url(../images/metiers/pic-centre.jpg); background-position:top left; background-repeat:no-repeat; }
.metiersFondSiege { background-image:url(../images/metiers/pic-siege.jpg); background-position:top left; background-repeat:no-repeat; }

.metiersLien { font-size:12px; color:#ae016e; text-decoration:none;  }
.metiersLien:hover,.metiersLienOn { font-size:12px; color:#64c3d5; text-decoration:none;  }

.blocDescMetier { float:right; padding-right:80px; margin-top:10px; font-size:11px; text-align:right; width:431px; display:block; }
.blocDescMetierTitre { font-size:16px; font-weight:bold; color:#64c3d5; margin-right:30px; margin-bottom:10px; display:block}

.temTitre { color:#af006e; font-size:20px; font-weight:bold; }
.temSTitre { color:#af006e; font-size:14px; font-weight:bold; }

/*********************************************/
/*********************************************/
/* RECRUTEMENT */

.recruteFond { background-image:url(../images/recrutement/fond.jpg); background-repeat:no-repeat; }
#RECRUTEMENT { width:666px; display:block; overflow:auto; }
.recruteBordGauche { background-image:url(../images/recrutement/bord.jpg); background-repeat:no-repeat; background-position:6px 368px; }
.recruteBordDroit { background-image:url(../images/recrutement/bord.jpg); background-repeat:no-repeat; background-position:4px 368px; }
.recruteBas{ background-image:url(../images/recrutement/bas.jpg); background-repeat:no-repeat; background-position:13px 0px;}

#DRAP { position:relative; top: 24px; right:284px; display:block }

/*********************************************/
/*********************************************/
/* Feuille de style VVF_V1 */

Body
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #722180;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: left;
}

H2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

H3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #722180;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: center;
}

H4
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-top : 17px;
	text-align: left;
}

H5
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-top : 17px;
	text-align: left;
}

H6
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-top : 17px;
	text-align: right;
}

.fond1
{
	BACKGROUND-COLOR: #DEE2EB;
	padding-left: 5px;
}

.fond2
{
	BACKGROUND-COLOR: #DEE2EB;
	padding-left: 5px;
}

.fond3Bold
{
    PADDING-LEFT: 12;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}

.fond5
{
	BACKGROUND-COLOR: #DEE2EB;
	text-align : center;
}

.fond4
{
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  BACKGROUND-COLOR: #ccccff;
  COLOR: #ffffff;
  text-align : center;
}

th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #722180;
	COLOR: #ffffff;
}

th.centrer
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 20pt;
	BACKGROUND-COLOR: #722180;
	COLOR: #ffffff;
	VERTICAL-ALIGN : middle;
}


td.heading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

td.Fond3
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #722180;
	COLOR: #ffffff;
	text-align : center;
}

a
{
	color:#ae016e;
	text-decoration:underline;
}

INPUT.input1
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.combo1
{
    FONT-SIZE: 12px;
    WIDTH: 180px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative
}

.combo2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    WIDTH: 190px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative
}

.combo3
{
    FONT-SIZE: 12px;
		COLOR: #000000;
	  FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH: 230px;
    POSITION: relative
}

.rubrique
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

.bouton1
{
    BORDER-RIGHT: #006d93 1px solid;
    BORDER-TOP: #006d93 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #006d93 1px solid;
    BORDER-BOTTOM: #006d93 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #dee2eb
}

td.centrer
{
	text-align : center;
}

td.centrerCarte
{
	text-align : left;
	BACKGROUND-COLOR: #64c3d5;
}

.mandatory
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
	COLOR: #ae016e;
	text-align : left;
}

.mandatory2
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
	COLOR: #ae016e;
	text-align : center;
}
