* {
    font-family: "Didact Gothic", "Teknik", "helvetica","sans-serif";
/*    font-family: "Teknik", "helvetica","sans-serif";*/
/*    font-family: "helvetica","sans-serif";*/
    font-size: 20px;
    color: rgb(0,0,50);
    margin: 0px;
    padding:0px;
}

a {
  font-weight: bold;
  text-decoration: none;
  color: rgb(0,40,150)
}

a:hover {
  color: rgb(0,40,150);
  text-decoration: underline;
}

a.ext {
  text-decoration: none;
  font-weight: bold;
  color: rgb(0,40,150);
  padding-left:20px;
  background: url("http://witi.zici.fr/media/pictures/links/ext-link.gif") no-repeat scroll left center transparent;
}

a.int {
  font-weight: bold;
  text-decoration: none;
  color: rgb(0,40,150);
  background: url("http://witi.zici.fr/media/pictures/links/int-link.gif") no-repeat scroll left center transparent;
  padding-left:20px;
}

a.ext-sec {
  font-weight: bold;
  text-decoration: none;
  color: rgb(0,40,150)
  background: url("http://witi.zici.fr/media/pictures/links/secure-ext-link.gif") no-repeat scroll left center transparent;
  padding-left:20px;
}

a.mail {
  font-weight: bold;
  text-decoration: none;
  color: rgb(0,40,150);
  background: url("http://witi.zici.fr/media/pictures/links/mail.gif") no-repeat scroll left center transparent;
  padding-left:20px;
}

a.pdf {
  font-weight: normal;
  text-decoration: none;
  color: rgb(150,0,0);
  background: url("http://witi.zici.fr/media/pictures/links/pdf-link.gif") no-repeat scroll left center transparent;
  padding-left:20px;
}

a.vid {
  font-weight: normal;
  text-decoration: none;
  color: rgb(150,0,0);
  background: url("http://witi.zici.fr/media/pictures/links/vid-link.png") no-repeat scroll left center transparent;
  padding-left:20px;
}

body {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    background-color: rgb(240,240,240);
}

h1 {
    font-size: 1.7em;
    color: rgb(20,20,70);
    text-align: left;
}

h2 {
    font-size: 1.5em;
    color: rgb(20,20,70);
    text-align: left;
    margin-top:1em;
    margin-bottom:0.7em;
}

p {
    font-size: 1.0em;
    color: rgb(0,0,50);
    text-align: justify;
    margin-top:0.5em;
    margin-bottom:0.7em;
}

p span.bold{
   font-weight: bold;
}

ul {
  list-style-type: none;
}

ul li{
    font-size: 1.0em;
    color: rgb(0,0,50);
    text-align: justify;
}
