/* DATEI: main.css */

body           { 
                 margin:0px;
                 padding:0px;
                 color:#000000; 
                 text-align:center;
                 background-color:#f7e7bb;
               }

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
               {
                 font-size:12pt;
                 color:#339966;
                 text-align:center;
               }

h2
               {
                 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      { 
                 margin:2px auto 2px auto;
                 font-size:10px;
                 text-align:center;
                 vertical-align:top;
                 font-weight:normal;
               }
h1.smallogo a
               { 
                 font-size:10px;
               }
table
               {
                 margin:auto;
               }
td
               {
                 vertical-align:top;
                 text-align:left;
               }
b
               {
                 font-weight:bold;
               }
a,a:link,a:hover,a:visited
               {
                 font-size:10pt;
                 font-weight:normal;
                 text-decoration:underline;
                 color:#339966;
               }
a:visited
               {
                 font-size:10pt;
                 text-decoration:none;
               }
a.dot
               {
                 font-size:10pt;
                 font-weight:bold;
               }
ul
               { 
                 margin:auto;
               }
ul.dot, ul.dot2
               { 
                 margin:0px 10px 0px 10px;
                 padding:0px 10px 0px 10px;
               }
ul.dot
               { 
                 list-style-image:url("../graphics/dot.gif");
               }
ul.dot2
               { 
                 list-style-image:url("../graphics/dot3.gif");
               }
li.dot
               { 
                 margin:0px;
                 padding:0px;
                 font-weight:bold;
               }
#head
               {
                 margin:10px auto;
                 padding:0px;
                 width:800px;
                 height:78px;
                 text-align:center;
                 background-color:#339966;
/*                 background:url("../graphics/head.jpg") repeat-y #339966;*/
                 border:1px solid #339966;
               }
#head ul
               {
                 margin:45px auto 0px auto;
                 padding:0px;
                 width:765px;
                 list-style:none;
               }
#head ul li
               {
                 float:left;
                 margin:0px;
                 padding:0px;
               }
#head ul li a
               {
                 display:block;
                 margin:0px 2px 0px 0px;
                 padding:auto;
                 width:105px;
                 line-height:25px;
                 font-size:10pt;
                 text-decoration:none;
                 text-align:center;
                 color:#f7e7bb;
                 font-weight:bold;
                 border-top:1px solid #a9d4be;
                 border-left:1px solid #a9d4be;
                 border-right:1px solid #216242;
                 border-bottom:1px solid #216242;
               }
#head ul li a:hover
               {
                 padding-top:2px;
                 padding-left:2px;
                 width:103px;
                 line-height:23px;
                 border-top:1px solid #216242;
                 border-left:1px solid #216242;
                 border-right:1px solid #a9d4be;
                 border-bottom:1px solid #a9d4be;
               }
#head ul li a.sel
               {
                 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;
               }
#head ul li 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;
               }
div#main
               { 
                 margin:10px auto;
                 padding:0px;
                 width:800px;
                 background-color:#339966;
                 text-align:center;
               }
div#border
               { 
                 margin:0px 0px 0px 130px;
                 padding:0px;
                 background-color:#f7e7bb;
               }
div#content
               { 
                 margin:0px 0px 0px 25px;
                 padding:10px;
                 text-align:justify;
                 background-color:#ffffff;
                 border:1px solid #339966;
               }
div#text
               { 
                 margin:30px auto 10px auto;
                 padding:0px;
                 text-align:justify;
               }
div#footer
               {
                 margin:auto;
                 margin-top:20px;
                 padding:0px 0px 1px 0px;
                 width:790px;
                 height:18px;
                 font-size:10px;
                 text-decoration:none;
                 text-align:center;
                 border:1px solid #339966;
               }
#aktuell
               {
                 float:left;
                 width:110px;
                 margin:30px 7px 0px 8px;
                 padding:5px 0px;
                 text-align:center;
                 background:white;
                 border:1px solid #216242;
               }
#logo
               {
                 float:left;
                 margin:30px 34px 0px 34px;
                 padding:15px;
                 text-align:center;
                 border:1px solid white;
               }
#logo2
               {
                 float:left;
                 width:50px;
                 margin:0px 40px;
               }
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;
               }
.wl            
               {
                 position:relative;
                 top:4px;
               }
.block
               {
                 text-align:justify;
               }
.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:#339966;
                 font-weight:bold;
                 text-decoration:none;
                 border-top:1px solid #f05b77;
                 border-left:1px solid #f05b77;
                 border-right:1px solid #55202b;
                 border-bottom:1px solid #55202b;
               }
fieldset
               {
                 padding:auto;
                 padding:10px;
                 text-align:left;
                 border:1px solid #339966;
               }
sup
               {
                 font-size:10px;
               }
#kandels
               {
                 width:400px;
               }
#kandels td
               {
                 padding:3px 5px;
               }
blockquote
               {
                 margin-bottom:20px;
                 text-align:center;
                 border-bottom:1px dotted lightgrey;
               }
blockquote p 
               {
                 text-align:left;
               }
blockquote cite
               {
                 display:block;
                 text-align:left;
               }
blockquote span
               {
                 float:left;
                 font-weight:bold;
               }
a img
               {
                 border:none;
               }