* { 
 margin: 0px ; 
 padding: 0px ; 
 }
#menu {
 position: relative ;
 margin-left: auto ;
 margin-right: auto ;
 width: 874px ;
 top: 20px ;
 z-index: 1000 ;
 text-align: left ; 
 }
body {
 font-family: Tahoma , Geneva , sans-serif ;
 font-size: 16px ;
 font-weight: normal ;
 font-style: normal ;
 word-spacing: normal ;
 letter-spacing: normal ;
 color: #dddddd ;
 background: #000000 ;
 background-image:url('/page.jpg');
 padding-bottom: 60px ; 
 }
#zoom { 
 border: 1px solid #000000 ;
 z-index: 1 ;
 }
#texte { 
 position: absolute ;
 width: 100% ;
 top: 380px ; 
 margin: auto ;
 }
#text { 
 position: relative ;
 width: 874px ;
 text-align: left ;
 top: 5px ; 
 margin: auto ;
 background: #333333 ;
 border: 1px solid #666666 ;
 }
#tex { 
 margin-left: 10px ;
 margin-right: 10px ;
 color: #dddddd ;
 }
#header { 
 position: absolute ;
 width: 100% ;
 height: 300px ;
 top: 70px ; 
 margin: auto ;
 background-image:url('/header.jpg');
 background-repeat:no-repeat;
 background-attachment:scroll;
 background-position: center ;
 }
#logo1 { 
 position: relative ;
 top: 120px ;
 left:-170px ;
 font-size: 42px ;
 color: #ffffff ;
 }
#logo2 { 
 position: relative ;
 top: 120px ;
 left:-170px ;
 font-size: 21px ;
 color: #ff4477 ;
 }
button {
 font-family: Tahoma , Geneva , sans-serif ;
 font-size: 14px ;
 height: 32px ;
 font-weight: normal ;
 font-style: normal ;
 word-spacing: normal ;
 letter-spacing: normal ;
 color: #ff4477 ;
 border: 1px solid #ff4477 ;
 border-radius: 5px ;
 background: #333333 ;
 width: 110px ;
 }
.submit { 
 border: 1px solid #ff4477 ;
 }
h1 { 
 margin-top: 0px ; 
 margin-bottom: 5px ; 
 font-family: Tahoma , Geneva , sans-serif ;
 font-size: 32px ;
 font-weight: normal ;
 font-style: normal ;
 word-spacing: normal ;
 letter-spacing: normal ;
 text-align: center ;
 color: #ffffff ;
 }
h2 { 
 margin-top: 0px ; 
 margin-bottom: 5px ; 
 font-family: Tahoma , Geneva , sans-serif ;
 font-size: 18px ;
 font-weight: bold ;
 font-style: normal ;
 word-spacing: normal ;
 letter-spacing: normal ;
 text-align: center ;
 color: #ff4477 ;
 }
h3 { 
 font-size: 18px ;
 margin-top: 10px ;
 margin-bottom: 6px ;
 color: #ff4477 ;
 }
h4 { 
 margin-top: 5px ;
 font-size: 16px ;
 color: #ff4477 ;
 }
img {
 border: none ;
 }
.center {
 text-align: center ;
 }
a:link {
 color: #ff4477 ;
 text-decoration: none ; 
 }
a:visited {
 color: #ff4477 ;
 text-decoration: none ; 
 }
a:hover {
 color: #ffffff ;
 text-decoration: none ; 
 }
a:active {
 color: #ff0000 ;
 text-decoration: none ; 
 }
#menudiv { 
 position: absolute ;
 width: 100% ;
 top: 0px ; 
 left: 0px ; 
 height: 80px ;
 align-items: center ; 
 margin-left: auto ;
 margin-right: auto ;
 text-align: center ; 
 }
ul { 
 list-style: none ; 
 }
ul.dropdown { 
 position: relative ; 
 }
ul.dropdown li { 
 float: left ; 
 zoom: 1 ; 
 background: #222222 ; 
 border: 1px solid #000000 ;
 border-radius: 5px ;
 }
ul.dropdown a:link { 
 color: #ff4477 ;
 text-decoration:none; 
 }
ul.dropdown a:visited { 
 color: #ff4477 ;
 text-decoration:none; 
 }
ul.dropdown a:hover { 
 color: #ffffff; 
 text-decoration:none; 
 background: #444444 ; 
 }
ul.dropdown a:active { 
 color: #ff0000; 
 text-decoration:none; 
 }
ul.dropdown li a { 
 display: block ; 
 padding: 6px 8px ; 
 border: 1px solid #999999 ;
 border-radius: 5px ;
 color: #ffffff ; 
 text-decoration: none ; 
 }
ul.dropdown li.hover,
ul.dropdown li:hover { 
 background: #444444 ; 
 color: #ffffff ; 
 position: relative ; 
 }
ul.dropdown ul { 
 width: 198px ; 
 visibility: hidden ; 
 position: absolute ; 
 top: 34px ; 
 left: 5px ; 
 }
ul.dropdown ul li { 
 width: 198px ; 
 background: #333333 ; 
 color: #ffff00 ; 
 float: none ; 
 }
ul.dropdown ul li a { 
 width: 180px ; 
 background: #333333 ; 
 display: inline-block ; 
 } 
ul.dropdown ul ul { 
 left: 199px ; 
 top: 5px ; 
 }
ul.dropdown li:hover > ul { 
 background: #444444 ; 
 visibility: visible ; 
 }
.fn {
 margin-top: 15px ; 
 font-family: Tahoma , Geneva , sans-serif ;
 font-size: 12px ;
 font-weight: normal ;
 font-style: normal ;
 word-spacing: normal ;
 letter-spacing: normal ;
 color: #dddddd ;
 text-align: center ;
 }
.t td { 
 border: 1px solid #666666 ;
 padding-left: 5px ; 
 margin:0;
 border-collapse: collapse; 
 }
.t {
  border-collapse: collapse;
 }
td { 
 border: 1px solid #666666 ;
 }
.xtd { 
 border: none ;
 padding-right: 9px ; 
 }
.ytd { 
 border: none ;
 }
table {
 border: 1px solid #666666 ;
 border-collapse: collapse ;
 }
