/* DATEI: main.css */
* { overflow: visible !important; }
 
body           { 
                 margin:0px;
                 padding:0px;
                 color:#000000; 
                 background-color:#ffffff;
                 text-align:center;
               }

html,body,p,h1,h2,h3,h4,ul,ol,li,div,table,td,th,b,i,a
               { 
                 font-family:Verdana,Helvetica,sans-serif;
               }

p,ul,ol,li,div,table,td,th,address,nobr,b,i,a
               {
                 font-size:10pt;
               }

h1
               {
                 margin:0px auto 0px auto;
                 font-size:12pt;
                 color:#000000;
                 text-align:center;
               }

h2
               {
                 margin:0px auto 0px auto;
                 font-size:12pt;
                 text-align:center;
               }

h3
               {
                 font-size:12pt;
                 text-align:center;
               }

h4
               {
                 font-size:10pt;
                 text-align:center;
               }

h1.praxis
               {
                 margin:0px;
                 padding:0px;
                 font-size:16pt;
                 font-weight:bold;
                 text-align:left;
                 color:#000000;
               }
.smallogo      { 
                 display:none;
               }
table
               {
                 margin:auto;
               }
td
               {
                 vertical-align:top;
                 text-align:left;
               }
b
               {
                 display:none;
               }
a,a:link,a:hover,a:visited
               {
                 font-size:10pt;
                 font-weight:normal;
                 text-decoration:underline;
                 color:#31a18e;
               }
a:visited
               {
                 font-size:10pt;
                 text-decoration:none;
               }
a.dot
               {
                 font-size:10pt;
                 font-weight:bold;
               }
a.navi,a.sel
               {
                 display:block;
                 width:105px;
                 margin:0px 2px 0px 0px;
                 padding:auto;
                 line-height:25px;
                 font-size:10pt;
                 text-decoration:none;
                 color:#f7e7bb;
                 font-weight:bold;
                 text-align:center;
               }
a.navi,a.navi:link,a.navi:hover,a.navi:visited
               {
                 color:#f7e7bb;
                 font-weight:bold;
                 text-decoration:none;
                 border-top:1px solid #aad8d0;
                 border-left:1px solid #aad8d0;
                 border-right:1px solid #1f665a;
                 border-bottom:1px solid #1f665a;
               }
a.navi:hover
               {
                 padding-top:2px;
                 padding-left:2px;
                 width:103px;
                 line-height:23px;
                 border-top:1px solid #1f665a;
                 border-left:1px solid #1f665a;
                 border-right:1px solid #aad8d0;
                 border-bottom:1px solid #aad8d0;
               }
a.sel,a.sel:link,a.sel:hover,a.sel:visited
               {
                 color:#000000;
                 font-weight:bold;
                 text-decoration:none;
                 border-top:1px solid #ffffff;
                 border-left:1px solid #ffffff;
                 border-right:1px solid #554f40;
                 border-bottom:1px solid #554f40;
                 background-color:#f7e7bb;
               }
a.sel:hover
               {
                 padding-top:2px;
                 padding-left:2px;
                 width:103px;
                 line-height:23px;
                 border-top:1px solid #554f40;
                 border-left:1px solid #554f40;
                 border-right:1px solid #ffffff;
                 border-bottom:1px solid #ffffff;
               }
ul
               { 
                 margin:auto;
               }
ul.dot
               { 
                 list-style-image:url("../graphics/dot.gif");
                 margin:0px 10px 0px 10px;
                 padding:0px 10px 0px 10px;
               }
ul.navi
               {
                 margin:auto;
                 padding:0px;
                 list-style:none;
               }
li.dot
               { 
                 margin:0px;
                 padding:0px;
                 font-weight:bold;
               }
li.navi, li.sel
               {
                 float:left;
                 margin:0;
                 padding:0;
               }
div#head
               {
                 display:none;
               }
div#navi
               {
                 display:none;
               }
div#main
               { 
                 width:100%;
                 border:none;
                 margin:0px;
                 padding:0px;
               }
div#border
               { 
                 width:100%;
                 border:none;
                 margin:0px;
                 padding:0px;
               }
div#content
               { 
                 margin:0px;
                 padding:0px;
                 width:100%;
                 text-align:justify;
                 background-color:#ffffff;
                 border:none;
               }
div#text
               { 
                 margin:0px;
                 padding:0px;
                 width:100%;
                 text-align:justify;
                 border:none;
               }
div#footer
               {
                 display:none;
               }
div.schild
               {
                 width:500px;
                 margin:0px auto 0px auto;
                 text-align:left;
               }
span.small
               {
                 font-size:8pt;
                 text-align:left;
                 vertical-align:bottom;
               }
span.footer
               {
                 word-spacing:40px;
                 letter-spacing:40px;
               }
img.left
               {
                 float:left;
                 text-align:left;
                 margin:0px 30px 15px 0px;
               }
img.border
               {
                 border:1px outset #FEFEFE;
               }
.quali         
               { 
                 font-size:12pt;
                 font-weight:bold;
                 text-align:left;
               }
.block
               {
                 text-align:justify;
                 margin:5px auto 5px auto;
               }
.small         
               {
                 font-size:8pt;
               }
.smallfat      
               {
                 font-size:8pt;
                 font-weight:bold;
                 text-align:left;
               }
input.pa
               {
                 width:220px;
               }
input.formular
               {
                 width:105px;
                 margin:0px 2px 0px 0px;
                 padding:auto;
                 line-height:25px;
                 font-size:10pt;
                 text-decoration:none;
                 color:#f7e7bb;
                 font-weight:bold;
                 text-align:center;
                 background-color:#31a18e;
                 font-weight:bold;
                 text-decoration:none;
                 border-top:1px solid #aad8d0;
                 border-left:1px solid #aad8d0;
                 border-right:1px solid #1f665a;
                 border-bottom:1px solid #1f665a;
               }
fieldset
               {
                 padding:auto;
                 padding:10px;
                 text-align:left;
                 border:1px solid #31a18e;
               }
sup
               {
                 font-size:10px;
               }

