body {
  margin : 0px 0px 0px 0px;
  font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;

}
#invidiv {
  visibility:hidden;
}
#wrapper {
  width:100%;
  height:100%;
}

#toptopwrapper {
  width:100%;
  height:33px;
  top:0px;
  left:0px;
  z-index:10;
  background-image:url(toptop11133.jpg);
  background-repeat:no-repeat;
}
#topwrapper {
  position:absolute;
  width:100%;
  height:57px;
  top:33px;
  left:0px;
  z-index:10;
  background-image:url(topback.jpg);
  background-repeat:repeat-x;
}
#topleft {
  position: absolute;
  height: 57px;
  width: 412px;
  left:0px;
  top:0px;
  z-index:30;
  background-image:url(lo40257.jpg);
  background-repeat:no-repeat;
}
#topright {
  position: absolute;
  height:57px;
  width:7px;
  top:0px;
  right:0px;
  z-index:20;
  background-image:url(topend.jpg);
  background-repeat:no-repeat;
  margin:0px 0px 0px 0px;
}

#Navigationbar {
  position: absolute;
  height:359px;
  width:167px;
  top:90px;
  z-index:0;
  background-image:url(navitop15759.jpg);
  background-repeat:no-repeat;
}
#Navigation {
  position: absolute;
  height:300px;
  width:167px;
  top:59px;
  z-index:1;
  background-image:url(navback157.jpg);
  background-repeat:repeat-y;
  padding:15px 20px 15px 20px;
}
#Navigationbottom {
  position: absolute;
  height:7px;
  width:167px;
  top:389px;
  z-index:1;
  background-image:url(navbottom.jpg);
  background-repeat:no-repeat;
}

#Content {
  position: absolute;
  top: 90px;
  left: 165px;
  background-image:url(1pixelcya.jpg);
  padding: 0px 10px 0px 30px;
}

/* set all to 0 */
h1, h2, h3, h4, p, ul, li {
margin: 0;
padding: 0;
}

/* headings */
h1, h2, h3, h4 {
margin: 10px 0px 20px 0px;
padding: 2px 5px 2px 5px;
}
h1 {
background-color: transparent;
color: #666;
font-size: 150%;
letter-spacing: 2pt;
}
h2 {
background-color: #fb0;
color: #f00;
font-size: 16px;
letter-spacing: 1pt;
}
h3 {
background-color: #ffc;
color:#f00;
font-size: 14px;
letter-spacing: 1pt;
}
h4 {
font-size: 90%;
letter-spacing: 1pt;
}

h4.firma {
font-size: 100%;
font-weight:bold;
letter-spacing: 1pt;
}

/* Texte */
p, li {
font-size: 10px;
}
#Content p {
line-height: 120%;
margin: 10px 0px 20px 10px;
}

#Content li {
margin: 1px 0px 1px 15px;
}

#Content ul {
margin: 1px 0px 1px 15px;
}

/* others */
.invis, hr {
display: none;
}

img {
border: none;
}


#Navigation a {
display: block;
width: 120px;
text-decoration: none;
margin: 1px 0px 1px 0px;
padding: 0px 3px 0px 3px;
      font-family: Tahoma, Helvetica, Arial;
      font-size:12px;
      color: #DDBB00;
      font-weight:bold;
      text-decoration:none;
      padding-left:10px;
      padding-top:5px;
      padding-bottom:5px;
}
#Navigation a:link {
      color: #DDBB00;
      border-bottom:1px dotted #DDBB00;
}
#Navigation a:visited {
      color: #DDBB00;
      border-bottom:1px dotted #DDBB00;
}
#Navigation a:hover {
      color: #FFEE00;
      border-bottom:1px solid #FFEE00;
}
#Navigation a:active {
      color: #EECC00;
      border-bottom:1px solid #DDBB00;
}

#Content a {
text-decoration: none;
font-family: Tahoma, Helvetica, Arial;
font-size:10px;
color: #555555;
font-weight:normal;
}
#Content a:link {
color: #555555;
}
#Content a:visited {
color: #555555;
}
#Content a:hover {
color: #000000;
text-decoration: underline;
}
#Content a:active {
color: #555555;
}
#Intern a {
text-decoration: none;
font-family: Tahoma, Helvetica, Arial;
font-size:10px;
color: #AAAAAA;
font-weight:normal;
}
#Intern a:link {
color: #AAAAAA;
}
#Intern a:visited {
color: #AAAAAA;
}
#Intern a:hover {
color: #000;
text-decoration: underline;
}
#Intern a:active {
color: #AAAAAA;
}
