/* General settings */

* {
margin:0;
padding:0;
}

/* Workaround gegen den 3-Pixel-Bug des Internet Explorers: */
* html #content {height: 1em;}

body{
padding: 0;
font-family: Verdana, sans-serif;
text-align: center;
}

A {text-decoration: none;}
A:LINK { color: #696969; }
A:VISITED { color: #696969;  }
A:ACTIVE { color: #696969;  }
A:HOVER { color: black; text-decoration: underline;  }


.clear
{
clear: both;
}

@media print {
 .donotprint {
 display : none;
 }
}


/* Layout Structure */

h1
{
font-size: 14pt;
font-weight: bold;
padding: 10 10 10 5;
color: black;
text-align: center;
}
h2
{
font-size: 10pt;
/* font-weight: bold; */
text-decoration: underline;
padding: 3 10 8 5;
color: black;
text-align: left;
}
h3
{
font-size: 10pt;
font-weight: bold;
padding: 3 10 8 5;
color: black;
text-align: left;
}
p
{
font-size: 10pt;
padding: 0 10 5 8;
text-align: center;
}
ul
{
font-size: 10pt;
text-align: left;
margin: 10 40 10 45;
list-style-image: url(img/bullet.gif);
}
ul li
{
font-size: 10pt;
text-align: left;
margin: 10 40 10 45;
list-style-image: url(img/bullet.gif);
/* border-bottom: 1px solid black; */
}
p table
{
font-size: 8pt;
text-align: center;
/*border: 1px black solid;*/
margin: 5px auto 5px auto;
border-collapse: collapse;
}
p table tr#highlight
{
background: #FBE694;
}
p table tr#highlight_green
{
background: #00FF00;
}
p table tr#highlight_red
{
background: #FF0000;
}
p table th
{
border: 1px black solid;
padding: 0 2 1 2;
}
p table td
{
border: 1px #696969 solid;
padding: 0 2 1 2;
}
p table a#selected {
color: navy;
}
p table a {
color: black;
}
p table a:hover {
color: #696969;
text-decoration: underline;
}
p table a:focus {
color: #696969;
}

