/* Das Stylesheet für alle Formatierungen der Standard-HTML-Tags. Das ist auch die Basis für den Netscape Navigator 4.xx   */

/* 

!!! Formatierungen für Textlinks !!! */
a {
font-weight: bold;
color: #1a34e3;
background:transparent;
text-decoration: underline;
}
a:visited {
color:#313a65;
/* font-weight:normal; */
}

a:hover, a:focus, a:active
{
color: #FF0000;
text-decoration: none;
}

/* 

!!! Allgemeine Anweidungen für den Seitenkörper !!! */
body
{
font-size:100.1%;
color: #000000;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
padding:0;
margin:0;
}

/* 

!!! Definitionslisten !!! */
dl
{
color: #000000;
background:transparent;
margin:0;
padding:0.5em 0;
text-align:left;
}

dd
{
margin:0.2em 0 0.5em 1.7em;
padding:0.5em 0 0 0;
font-size:0.8em;
line-height:1.6em;
}

dt
{
margin:0.8em 0 0 0;
padding:0 0 0 1.5em;
font-size:0.9em;
font-weight: bold;
letter-spacing: 0.1em;
color: #000000;
background: transparent url("../images/arrowright02.gif") no-repeat 0% 50%;
}

/* 

!!! Überschriften !!! */
h1, h2, h3, h4, h6, h5
{
margin:0;
padding:0;
font-family:/* "Trebuchet MS", */ Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
color:#000000;
background:transparent;
text-align:center;
}

h1
{
font-size: 1.5em;
letter-spacing:0.05em;
padding:12px 0 0 0;
}

h2
{
font-size: 1.4em;
font-weight: bold;
padding:1.2em 0 .6em 0;
letter-spacing:0.1em;
}

h3
{
font-size: 1.3em;
margin:0;
padding:.6em 0 1em 0;
letter-spacing:0.05em;
word-spacing:2pt;
clear:left;
}

h4
{
font-size: 1.1em;
font-weight: bold;
margin:0;
padding:0.5em 0;
text-align:left;
letter-spacing:.1em;
word-spacing:.1em;
line-height:1.6em;
clear:left;
}
h5
{
font-size:1em;
font-weight: bold;
padding:0.8em 0 ;
text-align:left;
letter-spacing:0,5pt;
word-spacing:0.05em;
line-height:1.4em;
}h6
{
font-size: 1.3em;
margin:0;
padding:.6em 0 1em 0;
letter-spacing:0.05em;
word-spacing:2pt;
clear:left;
text-align:center;
}h7
{
font-size:1em;
font-weight: bold;
padding:0.8em 0 ;
text-align:center;
letter-spacing:0,5pt;
word-spacing:0.05em;
line-height:1.4em;
}

/* 



!!! Horizontal Rules: werden in der grafischen Ausgabe nicht angezeigt, sorgen aber im MArkup für zusätzliche Struktur !!! */
hr {display:none;}

/*

 !!! Keine Rahmen für Bilder !!! */
img {border:none;}
/* 

!!! Absätze !!! */
p
{
margin:0;
padding:0.5em 0;
font-size: 0.8em;
color: #000000;
background:transparent;
font-family: Verdana,sans-serif;
line-height:1.6em;
text-align:left;
}

/* 

!!! Geordnete und ungeordnete Listen !!! */
li {
font-size: 0.8em;
font-weight:normal;
color: #000000;
background:transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0.5em 0;
padding:0;
line-height:1.6em;
text-align:left;
}

ul {
color: #000000;
background:transparent;
font-family: Verdana,sans-serif;
list-style-type: square;
padding:0.5em 0;
margin:0 0 1em 5%;
}

ol {
color: #000000;
background:transparent;
font-family: Verdana,sans-serif;
padding:0px;
margin:0 0 0 25px;
}

/*

!!! Tabellen !!! */
th
{
font-weight: bold;
font-size: 9px;
color: #000000;
font-family: Verdana,sans-serif;}


td{font-family: Verdana,sans-serif;}
tr{
font-family: Verdana,sans-serif;}
tr.transparent
{
color: #000000;font-family: Verdana,sans-serif;font-size:8pt;
}
tr.grey{color:#ffffff;
background-color:#5042bb;border-color:#5042bb;
font-family: Verdana,sans-serif;font-size:8pt;
}
td.training_small{font-family: Verdana,sans-serif; width:75px;text-align:left;font-size:8pt;padding-left:5px;padding-right:5px;border-collapse:collapse;}
td.training_big{font-family: Verdana,sans-serif
; width:140px;text-align:left;padding-left:5px;padding-right:5px;}
td.training_big_right{font-family: Verdana,sans-serif
; width:170px;text-align:right;padding-left:5px;padding-right:5px;}
td.training_tt_left{font-family: Verdana,sans-serif
;text-size:bold; width:110px;text-align:left;padding-left:5px;padding-right:5px;}
td.training_tt_right{font-family: Verdana,sans-serif
; width:200px;text-align:right;padding-left:5px;padding-right:5px;}
td.training_tt_right_2{font-family: Verdana,sans-serif
; width:85px;text-align:right;padding-left:5px;padding-right:5px;}
td.training_tt_main{font-family: Verdana,sans-serif
; width:100%;text-align:left;padding-left:0px;padding-right:0px;}
td.training_tt_main_2{font-family: Verdana,sans-serif
; width:100%;text-align:left;padding-left:5px;padding-right:5px;}/*

!!! Schriftformatierungen !!! */

strong {font-weight: bold;letter-spacing:0.05em;word-spacing:0.05em;color:inherit;}

em {font-weight: bold;font-style: italic;}

sup {font-size:smaller;}

/* 

!!! Anweisungen für den Nestscape Navigator 4.xx !!! */
.nn4only {display:inline;}
