body { font-family:Arial; margin-left:0.4cm; margin-right:0.0cm; margin-top:0.2cm;
       margin-bottom:0.0cm; background:white; }

h1 {font-family: Arial; font-weight:bold; font-size:16pt; color:#1F497D; text-align:center; }

h2 {font-family: Arial; font-weight:bold; font-size:14pt; color:#1F497D; margin-bottom:0px; margin-top:0px; }

h3 {font-family: Arial; font-weight:bold; font-size:12pt; color:#1F497D; margin-bottom:0px; margin-top:0px;}

p {font-family: Arial; font-size:10pt; line-height=130%; color:#4F4F4F; text-align:left; margin-bottom:0px; margin-top:0px; padding-left:0mm;}

p.klein {font-family: Arial; font-size:10pt; line-height=120%; color:#4F4F4F; text-align:left; margin-bottom:0px; margin-top:0px; padding-left:0mm;}

p.grau { background-color:#EFEFEF; font-weight:bold; }

ul {list-style-position:outside; margin-bottom:0.3cm; margin-top:0.2cm; margin-left:0.6cm;}

li {font-family: Arial; font-size:10pt; line-height=120%; color:#1F497D; text-align:left; margin-bottom:0.1cm; margin-top:0px; padding-left:0mm;}

a:link.a10 { font-family: Arial; font-size:9pt; text-decoration:none;   }
a:visited.a10 { font-family: Arial; font-size:9pt; text-decoration:none;   }
a:active.a10 { font-family: Arial; font-size:9pt; text-decoration:none;   }
a:hover.a10 { font-family: Arial; font-size:9pt; text-decoration:underline;}

a:link    {font-family: Arial;font-size:9pt; color:#0066FF; text-decoration:none; }
a:visited {font-family: Arial; font-size:9pt; color:#0066FF; text-decoration:none; }
a:hover   {font-family: Arial; font-size:9pt; text-decoration:none; color:red; }
a:active  {font-family: Arial; font-size:9pt; text-decoration:none; color:#0066FF; }

img {border-width:0px;}
textarea {padding:5px;}

td, th, input, textarea, select {
 font-family: Arial, Verdana;
 color: #3F3F3F;
 font-size:10pt;
}


input.1{
font-weight: bold;
border-style:outset;
border-width:2px;
border-right-color: gray;
border-bottom-color: gray;
border-top-color: white;
border-left-color: white;
}

input, textarea, select {
border-style:solid;
border-width:1px;
border-color: #AFAFAF; <!--#00A0FF;-->
}

.nobo{ border-style:none; }

/* ######### T a b e l l e n   Layout ############### */
td {
 padding: 2px;
 color: #3F3F3F;
 border-width:0px;
}

td.1 {
 padding: 2px;
}
td.18 {
 FONT-SIZE: 8pt;
 padding: 2px;
 }

td.2 {
 padding: 2px;
 vertical-align:middle;
}

td.22 {
 padding: 2px;
 vertical-align:middle;
 background-color:#E8F7FD;
}

td.3 {
border-style:inset;
border-width:0px;
border-right-color: white;
border-bottom-color: white;
background-color:#F9F9F9;
padding:0px;
padding-left:5px;
}

td.4 {
border-style:inset;
border-width:1px;
border-right-color: white;
border-bottom-color: white;
background-color:#EFEFEF;
padding:5px;
}

td.5 {
border-width:1px;
border-style:solid;
border-collapse:collapse;
}

td.6 {
 font-size:9pt;
border-width:1px;
border-style:solid;
border-collapse:collapse;
}


th {
 font-size:10pt;
 font-weight:bold;
 text-align:left;
 color:#5F5F5F;
 border-width:0px;
 padding: 2px;
 background-color:#CFCFCF;
}