html, body          { height: 100%; }
body                { background-color: #466496; margin: 0; padding: 0; }
a                   { color: #80A3C9; font: bold 8pt Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover             { color: #80A3C9; font: bold 8pt Arial, Helvetica, sans-serif; text-decoration: underline; }
.tableAll           { width: 946px; }
.tableLeftCol       { width: 364px; }
.tableCenterCol     { width: 198px; }
.tableRightCol      { width: 384px; }
.textContent p      { margin: 4px 0 4px 0; }
.homeNavLoc         { margin-bottom: 60px; margin-right: 40px; white-space: nowrap; }
.contacts           { margin-left: 10px; }
.contacts p         { color: #ffffff; font:        8pt Arial, Helvetica, sans-serif; }
.contacts a         { color: #ffffff; font:        8pt Arial, Helvetica, sans-serif; text-decoration: none; }
.contacts a:hover   { color: #ffffff; font:        8pt Arial, Helvetica, sans-serif; text-decoration: underline; }
.contacts span      { color: #000000; font:  bold  8pt Arial, Helvetica, sans-serif; }
.hrblue             { color: #80a3c9; font:  bold  8pt Arial, Helvetica, sans-serif; margin-left: 20px; }
.blacklink          { color: #000000; font:  bold  8pt Arial, Helvetica, sans-serif; text-decoration: none; }
.blanc8             { color: #ffffff; font:        8pt Arial, Helvetica, sans-serif; }
a.blanc8:hover      { color: #ffffff; font: normal 8pt Arial, Helvetica, sans-serif; text-decoration: underline; }
ul, li, p           { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

.form, .form1, .form2, .form3, .form4, .form5, .form6, .form7, .form8
                    { color: #000000; background-color: #D4E8FF; font: 9pt Arial, Helvetica, sans-serif;
                        border: none; margin: 0; padding: 2px; }
.form, .form2, .form3, .form5, .form6, .form7, .form8 { height: 20px; }
.form1, .form4      { height: 60px; }
.form  { width: 145px; } .form1 { width: 370px; } .form2 { width: 220px; } .form3 { width:  80px; }
.form4 { width: 350px; } .form5 { width: 350px; } .form6 { width: 160px; } .form7 { width: 230px; }

/* Scroll */
.textContent        { color: #ffffff; font: 8pt Arial, Helvetica, sans-serif; text-align: justify;
                        margin: 30px 0 0 16px; padding: 0 8px 0 0; width: 344px; height: 300px; 
                        overflow: auto; overflow-x: hidden; overflow-y: auto; }
.textContent2       { color: #ffffff; font: 8pt Arial, Helvetica, sans-serif; text-align: justify;
                        margin: 30px 0 0 16px; padding: 0 8px 0 0; width: 344px; height: 300px; }
.textContent3        { color: #ffffff; font: 8pt Arial, Helvetica, sans-serif; text-align: justify;
                        padding: 0 8px 0 0; width: 480px; height: 253px; 
                        overflow: auto; overflow-x: hidden; overflow-y: auto; margin: 0 auto; }

.title							{ color: #ffffff; font: bold 14px Arial, Helvetica, sans-serif; }
#medias             { background: url('/img/bandeau.gif') repeat-x; margin: 12px 0 0 16px; height: 50px; }
#tableMedias        { width: 340px; }
.movie, .thumb      { width: 50px; height: 35px; }
.movie              { margin: 0 9px 0 9px; float: left; }
.movie img          { padding: 0 4px 0 0; }
.thumb              { margin: 0 9px 0 0  ; float: right; }

/* Team */
.team				{ float:left; width:150px; margin-right: 10px; text-align: center; }
#uneLigne			{
	white-space: nowrap;
	display: block;
	width: 2400px;
}
DIV#hold {
	Z-INDEX: 100; OVERFLOW: hidden; WIDTH: 270px; POSITION: relative; HEIGHT: 210px;
}
DIV#wn {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 270px; CLIP: rect(0px 270px 210px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 210px;
}
DIV#lyr1 {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px;
}
