* {
font-family: Geneva, Arial, Helvetica, sans-serif;
}
body {
font-family: Geneva, Arial, Helvetica, sans-serif;
margin:0;
}
table#global {
width:100%;
height:100%;
border:0;
}
.formation {
font-size: 12px;
color: #FFFFFF;
}
.pilotis , .pilotis a {
color: #FFFFFF;
font-size: 12px;
text-decoration: none;
text-align: right;
}
hr {
vertical-align: top;
color: #FFFFFF;
background-position: top;
border: 1px;
}
.EXTRANET, .EXTRA {
font-size: 10px;
color: #366;
}
input.EXTRANET {
background-color:#D1E9E9;
}
input.EXTRANET, input.EXTRA, input.INTERNET, textarea {
border:1px solid #366;
padding: 1px;
}
label.EXTRANET {
color:white;
}
.textevert {
font-size: 10px;
color: #336666;
}
.textenoir, .textenoir a {
font-size: 12px;
color: #000000;
}
.textenoir .a:hover {
text-decoration:none;
}
.liennoir {
font-size: 11px;
color: #000000;
text-decoration: underline;
}
.liennoir a:hover, a.liennoir:hover {
text-decoration:none;
}
a.pilotis:hover {
font-size: 12px;
color: #99CCCC;
text-decoration: none;
}
.textegi, .textegi a {
color:gray;
font-size: 9px;
}
.textegi a:hover {
color:black;
text-decoration:none;
}
.INTERNET {
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
letter-spacing: 1px;
}

.textevert11 {
font-size: 11px;
color: #336666;
}
.texterouge {
font-size: 12px;
color: #FF0000;
text-decoration: none;
}
.pilotisBold {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}
.textenoirbold, h4 {
font-size: 13px;
color: #000000;
font-weight: bold;
}
h4 span {
font-size:10px;
color:gray;
}
.news {
width:400px;
}
.news p {
text-align:justify;
}
.pointille {
font-size: 10px;
border: 1px dotted #336666;
background-image: url(relations_humaines/consultant_fond.jpg);
background-repeat: no-repeat;
}
.textenoirbold2 {
font-size: 11px;
color: #000000;
font-weight: bold;
}
a.textenoirbold2:hover {
font-size: 11px;
color: #336666;
font-weight: bold;
text-decoration: none;
}
.texterouge2 {
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}
.liengiblanc {
font-size: 9px;
color: #FFFFFF;
text-decoration: underline;
}
a.liengiblanc:hover {
font-size: 9px;
color: #336666;
text-decoration: none;
}
ul {
list-style-type: none;
text-decoration: none;
list-style-image: url(relations_humaines/liste_formations.gif);
list-style-position: outside;
vertical-align: baseline;
}
.texteblanc {
font-size: 11px;
color: #FFFFFF;
}
.vert {

font-size: 11px;
font-weight: bold;
color: #336666;
text-decoration: underline;
}
div.stage {
width:380px;
}
table.stagedetail {
font-size: 11px;
color: white;
border-collapse:collapse;
}
table.stagedetail td{
background-color: #336666;
padding: 3px;
border:1px white solid;
}
table.stagedetail th {
background-color: #003333;
font-weight:normal;
text-align:right;
width:120px;
border:1px white solid;
}
.stagedetail a {
color: white;
}
.stagedetail a:hover {
text-decoration:none;
}
table.stage {
border-collapse:collapse;
}
table.stage td{
border-bottom:1px dashed #033;
}
table.stage td a{
text-decoration:none;
}
.progresspass {
height:30px;
}
.progresspass, .progresspass a{
color:black;
font-size:11px;
}
.progresspass a {
text-decoration:underline;
}
.progresspass a:hover {
text-decoration:none;
}

#navigation a{
font-size:10px;
color:white;
text-decoration:none;
text-align:right;
display:block;
padding:8px 5px 5px 0;
}
#navigation a:hover {
color:#066;
}
table.revue {
border-collapse:collapse;
}
table.revue td{

padding:3px;
}
.pdf {
padding:0px 0px 4px 20px;
background: transparent url(/relations_humaines/pdf.gif) no-repeat;
display:block;
}
.pdf:hover {
text-decoration:none;
}
