/* Classe de base */

body {
scrollbar-face-color: C98A28;
scrollbar-highlight-color: ffffff;
scrollbar-3dlight-color: ffffff;
scrollbar-darkshadow-color: ffffff;
scrollbar-shadow-color: ffffff;
scrollbar-arrow-color: ffffff;
scrollbar-track-color: ffffff;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4A4442}

td, p, option, input, select, textarea, form, div { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}

a:link { text-decoration: none; color: #000000}
a:visited { text-decoration: none; color: #000000}
a:hover { text-decoration: none; color: #cccccc}


/* Classe relatif aux liens */

a.lien-gras:link { text-decoration: none; color: #cc0000; font-weight: bold}
a.lien-gras:visited { text-decoration: none; color: #cc0000; font-weight: bold}
a.lien-gras:hover { text-decoration: none; font-weight: bold; color: #666666}

a.lien-2:link { text-decoration: none; color: #666666}
a.lien-2:visited { text-decoration: none; color: #666666}
a.lien-2:hover { text-decoration: none; color: #36BDC5}


/* Classe relatif aux boutons et champs */


.champ { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: #666666 1px solid; COLOR: #999999; BORDER-BOTTOM: #666666 1px solid; TEXT-DECORATION: none}
.bouton-plus-moins { BORDER-RIGHT: #4A4442 2px solid; BORDER-TOP: #4A4442 2px solid; FONT-SIZE: 14px; BACKGROUND: 4A4442; BORDER-LEFT: #4A4442 2px solid; CURSOR: hand; COLOR: #FFFFFF; BORDER-BOTTOM: #4A4442 2px solid; TEXT-DECORATION: none; top: 1px; clip: rect( ); height: 20px; width: 20px; font-weight: bold; line-height: 8px}
.bouton { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BACKGROUND: #989898; BORDER-LEFT: #666666 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; TEXT-DECORATION: none}


/* Classe relatif aux tableaux */

.font { CURSOR: hand; BACKGROUND-COLOR: #36BDC5}
.font2 { CURSOR: hand; BACKGROUND-COLOR: #666666}

.contour-tableau { border: 1px #36BDC5 solid}
.contour-tableau-carrieres { border: 1px #7f7f7f solid}
.contour-tableau-resume { border: 2px #7f7f7f solid}

/* Classe relatif aux textes */

.txt-gras{ font-family: Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: bold}
.txt-pub{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none; font-weight: bold; text-transform: uppercase}
.txt-rouge{ font-family: Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: none}
.tt-rouge{ font-family: Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: none; font-weight: bold}
.txt-blanc{ font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}




/* Classe relatif aux menu calques */

a.lien-txt-calque:link { text-decoration: none; color: #FFFFFF}
a.lien-txt-calque:visited { text-decoration: none; color: #FFFFFF}
a.lien-txt-calque:hover { text-decoration: none; color: #cc0000} 

.fond-calque1-hover { CURSOR: default; BACKGROUND-COLOR: #cccccc; filter: Alpha(Opacity=90)}
.fond-calque1-link { CURSOR: default; BACKGROUND-COLOR: #C98A28; filter: Alpha(Opacity=90)}

.menu-actif { CURSOR: default; text-decoration: none; color: #cc0000; BACKGROUND-COLOR: #cccccc; filter: Alpha(Opacity=90)}


.vignette {BORDER-LEFT-COLOR: #C98A28; FILTER: progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=25,Duration=0.75); BORDER-BOTTOM-COLOR: #C98A28; COLOR: #5b92b8; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #C98A28; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #C98A28; BORDER-BOTTOM-STYLE: solid}

.fond-beige { BACKGROUND-COLOR: #ECEADA; filter: Alpha(Opacity=100)}

