/*
MASTER CSS Document
v2.3 dinb (2003/06/11)
v2.4 dinb (2003/09/05) page d'accueil des sites Majeurs
v2.5 dinb (2003/10/28) modif découpage du contenu 20*140*25*contenu(565)*10 [GL]
v2.6 dinb (2004/01/15) bug de taille de police dans les tableaux sans classe de style (lignes 12~15) [TD]
v2.7 dinb (2004/02/26) Ajout de la classe div.menuAction pour la construction du menu statique [GL]
v2.7.1 dinb (2004/02/27) Ajout de la classe div.menuActionAssocie pour la construction du menu statique combiné au menu vertical [GL]
v2.7.2 dinb (2004/03/03) Modif de la classe body#UNI div#traceur (left=185px) pour cadrer le traceur dans les limites du contenu [GL]
v2.7.3 dinb (2004/08/02) Ajouts des classes (a.ongletOff, a.ongletOff:link, a.ongletOff:visited, a.ongletOn, a.ongletOn:link, a.ongletOn:visited ) pour les onglets. Ajout des classes (A.boutonFormulaire et INPUT.boutonFormulaire) pour les boutons dynamiques. Ajout des classes (.texte370) pour pour le contenu "mixte 370px - 565px".[GL]
v2.7.4 dinb (2004/09/28) modif des classes a.ongletOn:hover [GL] pour eviter le rollover sur l'onglet actif.
v2.7.5 dinb (2004/10/07) correction margin-left du menuAction et du menuActionAssocie [TD]
*/

/*
---- styles communs ----
*/
body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	scrollbar-base-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #333333;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #989898;
}
div#identification {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 40px;
}
img#logoAF {
	position: absolute;
	right: 0px;
	top: 0px;
}
div#navigationP {
	position: absolute;
	top: 40px;
	left: 0px;
	height: 16px;
	background-color: #CCCCCC;
}
div#tetiere {
	position: absolute;
	top: 56px;
	left: 0px;
	height: 54px;
}
div#traceur {
	position: absolute;
	text-align: right;
	font-weight: bold;
	color: #989898;
	font-size: 10px;
}
div#traceur a {
	color: #989898;
	text-decoration: underline;
}
div#chapeau {
	position: absolute;
	text-align: left;
	color: #000000;
	font-size: 10px;
}
div#chapeau strong {
	font-weight: bold;
	color: #989898;
}
div#navigationS {
	position: absolute;
	left: 0px;
	overflow: hidden;
	word-wrap: break-word;
}
/* styles du menu statique menuAction et menuActionAssocie pour utilisation menuAction + menu vertical (enlève le bord gris du haut) */
div.menuAction, div.menuActionAssocie {
	width: 140px;
	margin-left: 20px;
}
div.menuAction {
	border-top: solid #CCCCCC 1px;
}
div.menuAction div, div.menuActionAssocie div {
	border-bottom: solid #CCCCCC 1px;
}
div.menuAction div img, div.menuActionAssocie img {
	border: 0px;
}
div.menuAction div a:hover, div.menuActionAssocie a:hover {
	background-color: #EFEFFF;
}
/*--*/
div#contenu {
	position: absolute;
	overflow-x: hidden;
	word-wrap: break-word;
}
div#contenu_2cols_a_1, div#contenu_2cols_a_2, div#contenu_2cols_b_1, div#contenu_2cols_b_2, div#contenu_3cols_a_1, div#contenu_3cols_a_2, div#contenu_3cols_a_3 {
	position: absolute;
	overflow-x: hidden;
	word-wrap: break-word;
}
a { /* lien normal */
	text-decoration: none;
	font-size: 10px;
}
a.gras { /* lien vers la page d'accueil d'un autre site et lien/ancre */
	font-size: 11px;
	font-weight: bold;
}
a:hover {
}
p {
	margin: 0px;
	padding: 0px;
}
p.intro {
	font-weight: bold;
	font-size: 10px;
}
div.separateurParagraphe {
	height: 1px;
	width: 100%;
	background-color: #D4D4D4;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
}
div.separateurParagrapheTheme {
	height: 1px;
	width: 100%;
	background-color: #D4D4D4;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
}
p.titreGeneral {
	font-size: 14px;
	font-weight: bold;
}
p.auteurDate {
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-align: right;
}
p.titreParagraphe {
	font-size: 12px;
	font-weight: bold;
}
p.sousTitreParagraphe {
	font-size: 11px;
	font-weight: bold;
	text-indent: 25pt;
}
p.encadre, p.illustration {
	font-size: 10px;
}
p.illustration {
	color: #000000;
}
table.tableau, table.formulaire, table.liste {
	width: 100%;
}
table.tableau td {
	background-color: #E4E7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 2px 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: top;
}
table.tableau tr.haut td {
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
table.tableau tr.fondClair td, table.formulaire tr.fondClair td, table.liste tr.fondClair td {
	background-color: #F5F5FC;
}
table.liste td {
	background-color: #E4E7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 2px 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: top;
}
table.formulaire td {
	background-color: #E4E7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 2px 8px;
	vertical-align: top;
}
table.liste tr.haut td, table.formulaire tr.haut td, table.liste tr.bas td, table.formulaire tr.bas td {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A7AED7;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
table.liste tr.bas td, table.formulaire tr.bas td {
	padding: 4px 0px;
}
table.tableau td.td1, table.formulaire td.td1, table.liste td.td1 {
	color: #000099;
}
table.tableau td.td2, table.liste td.td2 {
	font-weight: bold;
}
table.tableau td.td1 {
	font-size: 11px;
}
table.formulaire td.td1, table.liste td.td1 {
	font-weight: bold;
}
table.formulaire td.td1 {
	text-align: right;
}
input, textarea, select {
	font-weight: bold;
	background-color: #E9EBEC;
	border-top: 1px solid #333333;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.normal {
	background-color: transparent;
	border: none;
}
input.bouton, button {
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	border-left: 2px solid #FFFFFF;
}
div#barreOutils {
	background-color: #989898;
	overflow: hidden;
	position: absolute;
	height: 24px;
	left: 0px;
	bottom: 0px;
}
div#barreOutils table {
	width: 100%;
	height: 100%;
}
div#barreOutils td {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	vertical-align: middle;
}
div#barreOutils td.acces {
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
div#barreOutils td.outils {
	text-align: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#barreOutils a {
	color: #FFFFFF;
}
div#barreOutils input {
	height: 17px;
	width: 100px;
	font-size: 9px;
	color: #787878;
	font-weight: bold;
	border-top: 1px solid #333333;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #333333;
}

/*
---- styles propres aux sites majeurs ----
redéfinition des tags qui changent pour les site MAJeurs (largeurs des DIV de mise en page etc..)
*/

body#MAJ div#contenu {
	top: 75px;
	left: 20px;
	width: 740px;
}
body#MAJ div#traceur, body#MAJ div#chapeau {
	left: 20px;
	width: 740px;
	top: 66px;
}
body#MAJ div#contenu_4cols_accueil_1, body#MAJ div#contenu_4cols_accueil_2, body#MAJ div#contenu_4cols_accueil_3, body#MAJ div#contenu_4cols_accueil_4 {
	position: absolute;
	overflow-x: hidden;
	word-wrap: break-word;
	top: 211px;
}
body#MAJ div#contenu_4cols_accueil_1 {
	left: 0px;
	width: 199px;
	background-color: #F2F4F4;
	padding: 20px;
	top: 201px;
}
body#MAJ div#contenu_4cols_accueil_2 {
	left: 199px;
	width: 177px;
}
body#MAJ div#contenu_4cols_accueil_3 {
	left: 386px;
	width: 177px;
}
body#MAJ div#contenu_4cols_accueil_4 {
	left: 573px;
	width: 177px;
}
body#MAJ div#illustrations_accueil {
	position: absolute;
	top: 90px;
	left: 0px;
	width: 760px;
	height: 111px;
	overflow: hidden;
}

/*
---- styles propres aux sites unitaires ----
redéfinition des tags qui changent pour les site UNItaires (largeurs des DIV de mise en page etc..)
*/
body#UNI div#contenu {
	top: 130px;
	left: 185px;
	width: 565px;
}
body#UNI div#traceur {
	left: 185px;
	width: 565px;
	top: 120px;
}
body#UNI div#navigationS {
	top: 110px;
	width: 160px;
}
body#UNI div#contenu_2cols_a_1 {
	top: 130px;
	left: 185px;
	width: 272px;
}
body#UNI div#contenu_2cols_a_2 {
	top: 130px;
	left: 477px;
	width: 272px;
}
body#UNI div#contenu_2cols_b_1 {
	top: 130px;
	left: 185px;
	width: 370px;
}
body#UNI div#contenu_2cols_b_2 {
	top: 140px;
	left: 575px;
	width: 175px;
}
body#UNI div#contenu_3cols_a_1 {
	top: 130px;
	left: 185px;
	width: 175px;
}
body#UNI div#contenu_3cols_a_2 {
	top: 130px;
	left: 380px;
	width: 175px;
}
body#UNI div#contenu_3cols_a_3 {
	top: 130px;
	left: 575px;
	width: 175px;
}
/*
---- styles propres aux sites majeurs et unitaires ----
*/
body#MAJ div#identification, body#MAJ div#navigationP, body#MAJ div#tetiere, body#MAJ div#barreOutils, body#UNI div#identification, body#UNI div#navigationP, body#UNI div#tetiere, body#UNI div#barreOutils {
	width: 760px;
}
.texte370{
	width: 370px;
}
/*
---- styles propres aux sites applicatifs ----
redéfinition des tags qui changent pour les site APPlicatifs (largeurs des DIV de mise en page etc..)
*/

body#APP div#identification, body#APP div#tetiere , body#APP div#navigationP, body#APP div#barreOutils {
	width: 100%;
}
body#APP div#traceur {
	right: 20px;
	top: 66px;
}
body#APP div#navigationS {
	top: 95px;
	width: 185px;
}
body#APP div#contenu {
	top: 75px;
	left: 185px;
	right: 10px;
}
body#APP div#contenu_2cols_a_1 {
	top: 75px;
	left: 185px;
	width: 272px;
}
body#APP div#contenu_2cols_a_2 {
	top: 75px;
	left: 477px;
	width: 272px;
}
body#APP div#contenu_2cols_b_1 {
	top: 75px;
	left: 185px;
	right: 205px;
}
body#APP div#contenu_2cols_b_2 {
	top: 85px;
	right: 20px;
	width: 175px;
}
body#APP div#contenu_3cols_a_1 {
	top: 75px;
	left: 185px;
	width: 175px;
}
body#APP div#contenu_3cols_a_2 {
	top: 75px;
	left: 380px;
	width: 175px;
}
body#APP div#contenu_3cols_a_3 {
	top: 75px;
	left: 575px;
	width: 175px;
}

/*
---- styles propres aux popups ----
*/

body#popup div#contenu {
	top: 45px;
	left: 20px;
	right: 20px;
}

body#popup div#barrePopup {
	background-color: #989898;
	overflow: hidden;
	position: absolute;
	height: 24px;
	left: 0px;
	bottom: 0px;
	width: 100%;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 20px;
}
body#popup div#barrePopup a {
	color: #FFFFFF;
}

/*
---- styles propres aux sites de thème 1 infoCompagnie ----
redéfinition des tags pour lesquels les couleurs changent en fct du theme (a, a:hover, h2, ...)
*/

body.infoCompagnie a, body.infoCompagnie p.encadre, body.infoCompagnie p.titreGeneral, body.infoCompagnie p.titreParagraphe, body.infoCompagnie table.tableau td.td2, body.infoCompagnie table.liste td.td2 {
	color: #383D90;
}
body.infoCompagnie a:hover {
	color: #FF0000;
}
body.infoCompagnie div.separateurParagrapheTheme {
	background-color: #383D90;
}

/*
---- styles propres aux sites de thème 2 lesMetiers ----
redéfinition des tags pour lesquels les couleurs changent en fct du theme (a, a:hover, h2, ...)
*/

body.lesMetiers a, body.lesMetiers p.encadre, body.lesMetiers p.titreGeneral, body.lesMetiers p.titreParagraphe, body.lesMetiers table.tableau td.td2, body.lesMetiers table.liste td.td2 {
	color: #DD0426;
}
body.lesMetiers a:hover {
	color: #383D90;
}
body.lesMetiers div.separateurParagrapheTheme {
	background-color: #DD0426;
}

/*
---- styles propres aux sites de thème 3 cotePratique ----
redéfinition des tags pour lesquels les couleurs changent en fct du theme (a, a:hover, h2, ...)
*/

body.cotePratique a, body.cotePratique p.encadre, body.cotePratique p.titreGeneral, body.cotePratique p.titreParagraphe, body.cotePratique table.tableau td.td2, body.cotePratique table.liste td.td2 {
	color: #008CE5;
}
body.cotePratique a:hover {
	color: #FF0000;
}
body.cotePratique div.separateurParagrapheTheme {
	background-color: #008CE5;
}

/*
---- styles propres aux sites de thème 4 parcoursProfessionnel ----
redéfinition des tags pour lesquels les couleurs changent en fct du theme (a, a:hover, h2, ...)
*/

body.parcoursProfessionnel a, body.parcoursProfessionnel p.encadre, body.parcoursProfessionnel p.titreGeneral, body.parcoursProfessionnel p.titreParagraphe, body.parcoursProfessionnel table.tableau td.td2, body.parcoursProfessionnel table.liste td.td2 {
	color: #FF9900;
}
body.parcoursProfessionnel a:hover {
	color: #FF0000;
}
body.parcoursProfessionnel div.separateurParagrapheTheme {
	background-color: #FF9900;
}

/*
---- styles propres aux sites de thème 5 entreNous ----
redéfinition des tags pour lesquels les couleurs changent en fct du theme (a, a:hover, h2, ...)
*/

body.entreNous a, body.entreNous p.encadre, body.entreNous p.titreGeneral, body.entreNous p.titreParagraphe, body.entreNous table.tableau td.td2, body.entreNous table.liste td.td2 {
	color: #00B87A;
}
body.entreNous a:hover {
	color: #FF0000;
}
body.entreNous div.separateurParagrapheTheme {
	background-color: #00B87A;
}

/*
---- styles propres aux sites de thème 6 environnement ----
redéfinition des tags pour lesquels les couleurs changent en fct du theme (a, a:hover, h2, ...)
*/

body.environnement a, body.environnement p.encadre, body.environnement p.titreGeneral, body.environnement p.titreParagraphe, body.environnement table.tableau td.td2, body.environnement table.liste td.td2 {
	color: #9D2B57;
}
body.environnement a:hover {
	color: #FF0000;
}
body.environnement div.separateurParagrapheTheme {
	background-color: #9D2B57;
}
/*---------- ajout du 2 aout 2004 - v2.7.3 ---------*/
/*--- styles des onglets ---*/
body.infoCompagnie a.ongletOff,body.lesMetiers a.ongletOff,body.cotePratique a.ongletOff,body.parcoursProfessionnel a.ongletOff,body.entreNous a.ongletOff,body.environnement a.ongletOff,
body.infoCompagnie a.ongletOn,body.lesMetiers a.ongletOn,body.cotePratique a.ongletOn,body.parcoursProfessionnel a.ongletOn,body.entreNous a.ongletOn,body.environnement a.ongletOn
{
	color: #FFFFFF;	height: 13px;	width: 115px;	font-size: 10px;	font-weight: bold;	font-family: Tahoma;	text-decoration: none;	text-align: left;	text-transform: uppercase;	padding-left: 11px;	padding-right: 4px;	padding-top: 3px;	padding-bottom: 3px;	background-position: right top;	background-repeat: no-repeat;	display: inline-block; 
}
body.infoCompagnie a.ongletOn,body.lesMetiers a.ongletOn,body.cotePratique a.ongletOn,body.parcoursProfessionnel a.ongletOn,body.entreNous a.ongletOn,body.environnement a.ongletOn
{
	color: #FFFFFF;	height: 13px;	width: 115px;	font-size: 10px;	font-weight: bold;	font-family: Tahoma;	text-decoration: none;	text-align: left;	text-transform: uppercase;	padding-left: 11px;	padding-right: 4px;	padding-top: 3px;	padding-bottom: 3px;	background-position: right top;	background-repeat: no-repeat;	display: inline-block; cursor:default;
}
body.infoCompagnie a.ongletOn:hover,body.lesMetiers a.ongletOn:hover,body.cotePratique a.ongletOn:hover,body.parcoursProfessionnel a.ongletOn:hover,body.entreNous a.ongletOn:hover,body.environnement a.ongletOn:hover{
	color: #FFFFFF;
}
body.infoCompagnie a.ongletOff,body.lesMetiers a.ongletOff,body.cotePratique a.ongletOff,body.parcoursProfessionnel a.ongletOff,body.entreNous a.ongletOff,body.environnement a.ongletOff
{
	background-color: #A8AFD8;
	background-image: url(http://cmsintranet.airfrance.fr/charte_v02_002/img/onglets/o_fin_off.gif);
}
body.infoCompagnie a.ongletOn,body.lesMetiers a.ongletOn,body.cotePratique a.ongletOn,body.parcoursProfessionnel a.ongletOn, body.entreNous a.ongletOn, body.environnement a.ongletOn 
{
	background-color: #6D76AC;
	background-image: url(http://cmsintranet.airfrance.fr/charte_v02_002/img/onglets/o_fin_on.gif);
}
/*--- styles des boutons dynamiques ---*/
body.infoCompagnie a.boutonFormulaire115d,body.lesMetiers a.boutonFormulaire115d,body.cotePratique a.boutonFormulaire115d,body.parcoursProfessionnel a.boutonFormulaire115d,body.entreNous a.boutonFormulaire115d,body.environnement a.boutonFormulaire115d,
body.infoCompagnie A.boutonFormulaire150d,body.lesMetiers A.boutonFormulaire150d,body.cotePratique A.boutonFormulaire150d,body.parcoursProfessionnel A.boutonFormulaire150d,body.entreNous A.boutonFormulaire150d,body.environnement A.boutonFormulaire150d,
body.infoCompagnie A.boutonFormulaire210d,body.lesMetiers A.boutonFormulaire210d,body.cotePratique A.boutonFormulaire210d,body.parcoursProfessionnel A.boutonFormulaire210d,body.entreNous A.boutonFormulaire210d,body.environnement A.boutonFormulaire210d,
body.infoCompagnie A.boutonFormulaire115g,body.lesMetiers A.boutonFormulaire115g,body.cotePratique A.boutonFormulaire115g,body.parcoursProfessionnel A.boutonFormulaire115g,body.entreNous A.boutonFormulaire115g,body.environnement A.boutonFormulaire115g,
body.infoCompagnie A.boutonFormulaire150g,body.lesMetiers A.boutonFormulaire150g,body.cotePratique A.boutonFormulaire150g,body.parcoursProfessionnel A.boutonFormulaire150g,body.entreNous A.boutonFormulaire150g,body.environnement A.boutonFormulaire150g,
body.infoCompagnie A.boutonFormulaire115g,body.lesMetiers A.boutonFormulaire115g,body.cotePratique A.boutonFormulaire115g,body.parcoursProfessionnel A.boutonFormulaire115g,body.entreNous A.boutonFormulaire115g,body.environnement A.boutonFormulaire115g,
body.infoCompagnie A.boutonFormulaire210g,body.lesMetiers A.boutonFormulaire210g,body.cotePratique A.boutonFormulaire210g,body.parcoursProfessionnel A.boutonFormulaire210g,body.entreNous A.boutonFormulaire210g,body.environnement A.boutonFormulaire210g
{
	COLOR: #ffffff; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-ATTACHMENT: fixed; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; HEIGHT: 11px; BACKGROUND-COLOR: #6d76ac; TEXT-DECORATION: none;
}
body.infoCompagnie a.boutonFormulaire115d:hover,body.lesMetiers a.boutonFormulaire115d:hover,body.cotePratique a.boutonFormulaire115d:hover,body.parcoursProfessionnel a.boutonFormulaire115d:hover,body.entreNous a.boutonFormulaire115d:hover,body.environnement a.boutonFormulaire115d:hover,
body.infoCompagnie A.boutonFormulaire150d:hover,body.lesMetiers A.boutonFormulaire150d:hover,body.cotePratique A.boutonFormulaire150d:hover,body.parcoursProfessionnel A.boutonFormulaire150d:hover,body.entreNous A.boutonFormulaire150d:hover,body.environnement A.boutonFormulaire150d:hover,
body.infoCompagnie A.boutonFormulaire210d:hover,body.lesMetiers A.boutonFormulaire210d:hover,body.cotePratique A.boutonFormulaire210d:hover,body.parcoursProfessionnel A.boutonFormulaire210d:hover,body.entreNous A.boutonFormulaire210d:hover,body.environnement A.boutonFormulaire210d:hover,
body.infoCompagnie A.boutonFormulaire115g:hover,body.lesMetiers A.boutonFormulaire115g:hover,body.cotePratique A.boutonFormulaire115g:hover,body.parcoursProfessionnel A.boutonFormulaire115g:hover,body.entreNous A.boutonFormulaire115g:hover,body.environnement A.boutonFormulaire115g:hover,
body.infoCompagnie A.boutonFormulaire150g:hover,body.lesMetiers A.boutonFormulaire150g:hover,body.cotePratique A.boutonFormulaire150g:hover,body.parcoursProfessionnel A.boutonFormulaire150g:hover,body.entreNous A.boutonFormulaire150g:hover,body.environnement A.boutonFormulaire150g:hover,
body.infoCompagnie A.boutonFormulaire115g:hover,body.lesMetiers A.boutonFormulaire115g:hover,body.cotePratique A.boutonFormulaire115g:hover,body.parcoursProfessionnel A.boutonFormulaire115g:hover,body.entreNous A.boutonFormulaire115g:hover,body.environnement A.boutonFormulaire115g:hover,
body.infoCompagnie A.boutonFormulaire210g:hover,body.lesMetiers A.boutonFormulaire210g:hover,body.cotePratique A.boutonFormulaire210g:hover,body.parcoursProfessionnel A.boutonFormulaire210g:hover,body.entreNous A.boutonFormulaire210g:hover,body.environnement A.boutonFormulaire210g:hover
{
	BACKGROUND-COLOR: #cc0000; COLOR: #ffffff;
}
A.boutonFormulaire115d, A.boutonFormulaire115g {
	WIDTH: 115px
}
A.boutonFormulaire150d, A.boutonFormulaire150g {
	WIDTH: 150px
}
A.boutonFormulaire210d, A.boutonFormulaire210g {
	WIDTH: 210px
}
A.boutonFormulaire115g, A.boutonFormulaire150g, A.boutonFormulaire210g {
	BACKGROUND-POSITION: right -3px; PADDING-LEFT: 5px; TEXT-ALIGN: left
}
A.boutonFormulaire115d, A.boutonFormulaire150d, A.boutonFormulaire210d {
	 BACKGROUND-POSITION: left -3px; PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
/* bouton INPUT */
INPUT.boutonFormulaire115d, INPUT.boutonFormulaire150d, INPUT.boutonFormulaire210d, INPUT.boutonFormulaire115g, INPUT.boutonFormulaire150g, INPUT.boutonFormulaire210g {
	BORDER-RIGHT: #6d76ac 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: #6d76ac 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; HEIGHT: 15px; BACKGROUND-COLOR: #6d76ac; TEXT-DECORATION: none
}
INPUT.boutonFormulaire115d, INPUT.boutonFormulaire115g {
	WIDTH: 115px
}
INPUT.boutonFormulaire150d, INPUT.boutonFormulaire150g {
	WIDTH: 150px
}
INPUT.boutonFormulaire210d, INPUT.boutonFormulaire210g {
	WIDTH: 210px
}
INPUT.boutonFormulaire115g, INPUT.boutonFormulaire150g, INPUT.boutonFormulaire210g {
	BACKGROUND-POSITION: right center; PADDING-LEFT: 5px; TEXT-ALIGN: left
}
INPUT.boutonFormulaire115d, INPUT.boutonFormulaire150d, INPUT.boutonFormulaire210d {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; TEXT-ALIGN: right; 
}

