/* menu */
a.menu:link{font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menu:visited {font-weight: normal; color: #C8D9E5; text-decoration: none}
a.menu:active {font-weight: normal; color: #000000; text-decoration: none}
a.menu:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu on actif*/
a.menuon:link{font-weight: normal; color: #000000; text-decoration: none}
a.menuon:visited {font-weight: normal; color: #000000; text-decoration: none}
a.menuon:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menuon:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu news*/
a.menunews:link{font-weight: normal; color: #CC6600; text-decoration: none}
a.menunews:visited {font-weight: normal; color: #C6600; text-decoration: none}
a.menunews:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menunews:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu news 2*/
a.menunews2:link{font-weight: normal; color: #CC9933; text-decoration: none}
a.menunews2:visited {font-weight: normal; color: #FFCC66; text-decoration: none}
a.menunews2:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menunews2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu corporate*/
a.menucorp1:link{font-weight: normal; color: #99CCFF; text-decoration: none}
a.menucorp1:visited {font-weight: normal; color: #99CCFF; text-decoration: none}
a.menucorp1:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menucorp1:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu corporate niveau 2*/
a.menucorp2:link{font-weight: normal; color: #A7C5D9; text-decoration: none}
a.menucorp2:visited {font-weight: normal; color: #C6600; text-decoration: none}
a.menucorp2:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menucorp2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu corporate niveau 3 dans la page*/
a.menucorp3:link{font-weight: normal; color: #006699; text-decoration: none}
a.menucorp3:visited {font-weight: normal; color: #006699; text-decoration: none}
a.menucorp3:active {font-weight: normal; color: #000000; text-decoration: none}
a.menucorp3:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu Partners ptn*/
a.menuptn:link{font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menuptn:visited {font-weight: normal; color: #6699CC; text-decoration: none}
a.menuptn:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menuptn:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu Partners ptn 2 dans la page*/
a.menuptn2:link{font-weight: normal; color: #6699CC; text-decoration: none}
a.menuptn2:visited {font-weight: normal; color: #99CCFF; text-decoration: none}
a.menuptn2:active {font-weight: normal; color: #FFFFFF; text-decoration: none}
a.menuptn2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu Careers RH*/
a.menurh:link{font-weight: normal; color: #565289; text-decoration: none}
a.menurh:visited {font-weight: normal; color: #666699; text-decoration: none}
a.menurh:active {font-weight: normal; color: #000000; text-decoration: none}
a.menurh:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu Careers RH 2*/
a.menurh2:link{font-weight: normal; color: #666699; text-decoration: none}
a.menurh2:visited {font-weight: normal; color: #B0B0EO; text-decoration: none}
a.menurh2:active {font-weight: normal; color: #000000; text-decoration: none}
a.menurh2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu expertise */
a.menuxp:link{font-weight: normal; color: #336666; text-decoration: none}
a.menuxp:visited {font-weight: normal; color: #669966; text-decoration: none}
a.menuxp:active {font-weight: normal; color: #000000; text-decoration: none}
a.menuxp:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* sous menu expertise */
a.menuxp2:link{font-weight: normal; color: #336666; text-decoration: none}
a.menuxp2:visited {font-weight: normal; color: #669999; text-decoration: none}
a.menuxp2:active {font-weight: normal; color: #000000; text-decoration: none}
a.menuxp2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* sous menu expertise 3 */
a.menuxp3:link{font-weight: normal; color: #80ABAB; text-decoration: none}
a.menuxp3:visited {font-weight: normal; color: #80ABAB; text-decoration: none}
a.menuxp3:active {font-weight: normal; color: #000000; text-decoration: none}
a.menuxp3:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu projets */
a.menupr:link{font-weight: normal; color: #336633; text-decoration: none}
a.menupr:visited {font-weight: normal; color: #669966; text-decoration: none}
a.menupr:active {font-weight: normal; color: #000000; text-decoration: none}
a.menupr:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu projets 2 */
a.menupr2:link{font-weight: normal; color: #336633; text-decoration: none}
a.menupr2:visited {font-weight: normal; color: #669966; text-decoration: none}
a.menupr2:active {font-weight: normal; color: #000000; text-decoration: none}
a.menupr2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu connexe projets */
a.menupr3:link{font-weight: normal; color: #669966; text-decoration: none}
a.menupr3:visited {font-weight: normal; color: #669966; text-decoration: none}
a.menupr3:active {font-weight: normal; color: #000000; text-decoration: none}
a.menupr3:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu produits */
a.menupdt:link{font-weight: normal; color: #336633; text-decoration: none}
a.menupdt:visited {font-weight: normal; color: #336633; text-decoration: none}
a.menupdt:active {font-weight: normal; color: #000000; text-decoration: none}
a.menupdt:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu produits N2 */
a.menupdt2:link{font-weight: normal; color: #336633; text-decoration: none}
a.menupdt2:visited {font-weight: normal; color: #99CC66; text-decoration: none}
a.menupdt2:active {font-weight: normal; color: #000000; text-decoration: none}
a.menupdt2:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu bas de page */
a.menubas:link{font-weight: normal; color: #B3CAE4; text-decoration: none}
a.menubas:visited {font-weight: normal; color: #8EABC7; text-decoration: none}
a.menubas:active {font-weight: normal; color: #000000; text-decoration: none}
a.menubas:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* lien courant dans texte */
a.txtblue:link{font-weight: normal; color: #336699; text-decoration: none}
a.txtblue:visited {font-weight: normal; color: #336699; text-decoration: none}
a.txtblue:active {font-weight: normal; color: #000000; text-decoration: none}
a.txtblue:hover {font-weight: normal; color: #000000; text-decoration: underline}

/* menu BlueHaiko */
a.menubh:link{font-weight: normal; color: #D8E7F1; text-decoration: none}
a.menubh:visited {font-weight: normal; color: #D8E7F1; text-decoration: none}
a.menubh:active {font-weight: normal; color: #000000; text-decoration: none}
a.menubh:hover {font-weight: normal; color: #000000; text-decoration: underline}


.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 11px}
.menuon {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 11px}
.txthp1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px}
.txthp2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6699CC; line-height: 14px}
.credit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #D8E7F1; line-height: 12px}
.menunews {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px}
.menunews2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #CC9933; line-height: 12px}
.menucorp1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px}
.menucorp2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #000000; line-height: 12px}
.menucorp3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; line-height: 14px}

.menuptn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px}
.menuptn2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #99CCFF; line-height: 12px}

.menurh {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666699; line-height: 14px}
.menurh2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #9999CC; line-height: 12px}

.menuxp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336666; line-height: 14px}
.menuxp2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #99CCCC; line-height: 12px}
.menuexper2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #663366; line-height: 11px}

.menupdt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336633; line-height: 14px}
.menupdt2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #669966; line-height: 12px}

.menupr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #669966; line-height: 14px}
.menupr2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; color: #669966; line-height: 12px}
.menupr3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #99CC99; line-height: 11px}

.framedroite-pr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #99CC99; line-height: 11px}
.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #FFFFFF; line-height: 11px}
.nsup {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; line-height: 11px}
.txtbluebold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; line-height: 14px}
.txtblue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; line-height: 12px}
.menubas {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B3CAE4; line-height: 11px}
.menubh {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #D8E7F1; line-height: 11px}
.menuxp3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #80ABAB; line-height: 11px }
.liste1 {  font: normal 10px/12px Geneva, Arial, Helvetica, san-serif; text-indent: 10pt; vertical-align: baseline; list-style-position: outside; list-style-image: url(common/pucen3.gif)}
.newsTitre1 {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #CC9933}
.listePtn {   list-style-image: url(common/pucen3.gif); list-style-type: circle; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px}
.titreRH {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333366}
.titreRH2 {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666699}
.listeproj1 {  font: 14px Verdana, Arial, Helvetica, sans-serif; color: #669966; list-style-type: circle}
.titreProj1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #81AB80; line-height: 14px }
.txtbIntroProj { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #719470; line-height: 12px }
.txtdataproj { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #83C082; line-height: 11px}
.titreExper { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.titreXP { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #669999}
.titreCORP { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #006699}
.titrePTN { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #6699CC}
.Titrecontacts {  font: bold normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.TitrecontactsN1 { font: bold normal 12px Verdana, Arial, Helvetica, sans-serif; color: #666666 }
.titreProduit { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #4F774F; line-height: 14px }
.listeproduit { list-style-image: url(common/pucen3vert.gif); list-style-type: circle; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px}
.newsDate { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #CC9933 }
