body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul {
font-family:  Arial, Helvetica, "Trebuchet MS", sans-serif;
letter-spacing:1pt;
}
body,td,div,p,pre,ul {font-size: 13px;}

h1 {font-size: 18px;}
h2 {font-size: 15px;}
h3 {font-size: 13px;}

.small {font-size: 12px;}
.smallbold {font-size: 12px; font-weight: bold;}
.smallboldgray {font-size: 12px; font-weight: bold; color:#a7a9ac;}
.mini {	font-size: 11px;}
.minimini {font-size: 10px;}
.normal {font-size: 15px; }
.bigtext {font-size: 18px; }
.bigbold {font-size: 15px; font-weight: bold;}
.bigbolda {font-size: 20px; font-weight: bold;}
.superbigbold {font-size: 18px; font-weight: bold;}
.megabigbolda {font-size: 25px; font-weight: bold;}
.megabigboldb {font-size: 35px; font-weight: bold;}


#yellow {
color:#000000;              /* black */
background-color:#FFDE15;
font-size:20px;
font-weight:bold;
padding:2px;
}

#whitebg {
background-color:#FFFFFF;
margin-top:0.4cm;
}
/* navi as link list */
#nav ul {
list-style-type:none;
margin:0;
/* border:thin solid black; */ /*test*/
padding:0px; /* no space on inside, align left at border */
}

#nav ul li {
/* float:left; */ /* Textumfluss Element steht links und wird rechts davon von nachfolgenden Elementen umflossen.*/
float:none;
}

#nav a {
text-decoration:none;
font-size: 18px;
font-weight : bold;
display:block;
/* padding:.5em; */  /* padding: bestimmen Sie den Innenabstand zwischen Elementinhalt und den vier Elementgrenzen 
oben, rechts, unten und links.
em  relativ  Steht für bezogen auf die Schriftgröße des Elements */
color:#FFFFFF;              /* white */
background-color:#BF1E2E;   /* red */
}

#nav a:visited { 
color:#000000;              /* black */
background-color:#BF1E2E;  /* red */
}

#nav a:hover {
color: #FFFFFF;         /* white */
background: #000000;    /* black */
}

#nav a:active {
color: #BF1E2E;         /* red */
background: #FFDE15;    /* yellow */
}

#mail a {
text-decoration:none;
font-size: 15px;
font-weight : bold;
color: #FFFFFF;         /* white */
}

#mail a:visited { 
color:#000000;              /* black */
background-color:#FFDE15; } /* yellow */

#mail a:hover {
color: #FFFFFF;         /* white */
background: #000000;    /* black */
}

#mail a:active {
color: #FFFFFF;         /* white */
background: #000000;    /* black */
}

#ologo a:visited  {
color: #FFFFFF;         /* white */
background: #000000;    /* black */
}

#ologo a:hover  {
color: #FFFFFF;         /* white */
background: #000000;    /* black */
}

#ologo a:actice  {
color: #FFFFFF;         /* white */
background: #000000;    /* black */
}

/*
------
a:link { font-weight:bold; color:blue; text-decoration:none; }
a:visited { font-weight:bold; color:silver; text-decoration:none; }
a:focus { font-weight:bold; color:red; text-decoration:underline; }
a:hover { font-weight:bold; color:green; text-decoration:none; }
a:active { font-weight:bold; color:lime; text-decoration:underline; }

h1:focus { background-color:red; }
h1:hover { background-color:silver; }
h1:active { background-color:green; }
*/


body {background-image:url(images/background2.png); color:white; }



