body {
 font-family: Arial;
 font-size: 10pt;
 text-align: left;
 color: #000000;
 background: #FFFFFF;
 background-image: url(Images/BackBody.jpg);
 background-repeat:repeat-y;
 background-attachment:fixed;
 background-position:center;
}
table {background: white;
 font-family: Arial;
 text-align: left;
 color: #000000;
 font-size: 10pt;
 border-collapse:collapse; 
 border-color:#bbccdd;
}
.border {
 border-color:black;
 border-collapse:collapse;
 border-width: 1px;
 border-style:solid;
 }
 
td {
 vertical-align: top;
 border-color:#bbccdd;
}

p {
 font-family: Arial;
 text-align: left;
 padding-left: 0pt;
 left-margin:0pt;
}

h4 {
 font-family: Arial;
 font-size: 60pt;
 text-align: center;
 color: #FFFF00;
 background: #009090;
}
a:link {
 color: #000000;
 text-size: 10pt;
}
a,a:visited  {
 color: #223344;
 text-decoration:none;
}
a:active {
 color: #777777;
 text-decoration:none;
}
a:hover {
 color:#770055;
 text-decoration:underline;
}
.Titre {
 font-size:20;
 color:white;
 text-align: left;
 vertical-align: middle;
 height: 70px;
 padding-left:5pt;
 background: #932D2D;
}
.Block {
 padding-left: 30pt;
 padding-right: 15pt;
 text-align: left;
 font-size: 10pt;
}
.tdliste {
  border:none;border-bottom:solid darkblue .5pt;
}
.tdhead {
 background:#999999;
 color: white;
}
.Rub {
 background:#B27C77;
 font-size:12pt;
 padding-top:2pt;
 padding-bottom:2pt;
}
.Tit {
 font-size:16pt;
 padding-top:5pt;
 padding-bottom:5pt;
 padding-left:5pt;
}
.Para {
 padding-left:10pt;
 font-style: bold;
 font-size:16pt;
 color: darkred;
 padding-top:4pt;
 padding-bottom:4pt;
}
.MVert {
 background:#F9E6D9;
}



