
html,body{
 background-color:#ffffe6;
 margin:0px;
 padding:0px;
 width:100%;
 height:100%;}

.nowrap {white-space: nowrap;}
.hgline {background-image:url(layout/nullnull.gif);background-repeat:no-repeat;background-position:0px 10px;}
.linie, .halbelinie {
 background-repeat:no-repeat;
 background-position:0px 4px;}

.halbelinie {
 background-image:url(layout/halbe.gif);}

ul {
 padding:0px;
 margin:0px;
 vertical-align:top;
 list-style-image:url(layout/block7x7.gif);}

li {
 margin-left:15px;
 margin-bottom:5px;}

#seite{
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 width:896px;
 height:697px;}

#copy{
 font-family:Helvetica,Arial,sans-serif;
 width:140px;
 font-size:10px;
 font-weight:normal;
 position:relative;top:-74px;left:574px;
 color:;}

#head{
 margin-left:auto;
 margin-right:auto;
 width:896px;
 height:94px;}

#innerhead{
 margin:auto;
 cursor:pointer;
 display:block;
 width:401px;
 height:94px;
 text-decoration:none;
 background-image:url(layout/head.gif);
 background-repeat:no-repeat;}

#navi{
 margin-top:21px;
 margin-bottom:35px;
 width:896px;
 text-align:center;}

.kompass{
 display:block;
 width:896px;
 height:333px;
 margin-left:-28px;
 margin-top:55px;
 background-position:170px;
 text-decoration:none;
 background-image:url(layout/kompass564gray.png);
 background-repeat:no-repeat;
 border:none; }

.kompass:hover{
 background-image:url(layout/kompass564color.png);}

.kompass2{
 display:block;
 width:896px;
 height:405px;
 margin-left:-28px;
 margin-top:55px;
 background-position:110px;
 text-decoration:none;
 background-image:url(layout/kompass682gray.png);
 background-repeat:no-repeat;
 border:none; }

.kompass2:hover{
 background-image:url(layout/kompass682color.png);}

.kompasstext{
 line-height:150%;
 display:block;
 text-decoration:none;
 color:#000000;
 font-size:12pt;
 margin-left:420px;
 margin-top:320px;}

.kompasstext:hover{
 text-decoration:underline;}
 
.kompasstext2{
 line-height:150%;
 display:block;
 text-decoration:none;
 color:#000000;
 font-size:12pt;
 margin-left:420px;
 margin-top:400px;}

.kompasstext2:hover{
 text-decoration:underline;}
 
.navdiv, .navdiva{
 width:149px;
 border-style:none none none solid;
 border-width:1px;
 border-color:#a4aba0;
 text-align:center;
 height:21px;}

.navdivsub, .navdivasub{
/* width:139px;*/
 border-style:none;
 border-color:#a4aba0;
 background:none;
 background-color:#FFFFE7;
 text-align:center;
 height:21px;}

.rr{
 padding:0px;
 margin:0px;
 font-size:1px;
 border-style:none solid none none;
 border-width:1px;
 border-color:#a4aba0;}

.rr2{
 padding:0px;
 margin:0px;
 font-size:1px;
 border-style:none none none none;
 border-width:1px;
 border-color:#a4aba0;}

.navlink, .navlinka{
 display:block;
 text-align:center;
 text-decoration:none;
 font-family:Helvetica,Arial,sans-serif;
 font-size:10pt;;
 font-weight:bold;
 color:#a4aba0;}

.navlinka,.navlink:hover{
 color:#000000;}

.navlinksub, .navlinkasub{
 display:block;
 text-align:center;
 text-decoration:none;
 font-family:Helvetica,Arial,sans-serif;
 font-size:10pt;;
 font-weight:bold;
 color:#a4aba0;}

.navlinkasub,.navlinksub:hover{
 color:#000000;}

#content{
 border-style:solid none solid none;
 border-width:3px;
 border-color:#a4aba0;
 width:896px;
 height:597px;}

#innercontent{
 margin-top:-10px;
 display:inline;float:left;
 width:685px;
 height:440px;
 margin-left:28px;}
 
#rightnavi{
 margin-top:3px;
 display:inline;float:right;
 width:180px;
 height:435px;}
 
.popupdiv{
 margin-left:85px;
 position:absolute;
 top:200px;
 width:502px;
 height:302px;
 border-style:solid;
 border-width:1px;
 border-color:#00549d;
 float:left;  opacity:.96;
 background-color:#ffffe6;}

.innerpopupdiv{
 overflow-x:hidden;
 padding:15px;}

.popupdivtable{
 overflow-x:hidden;
 width:100%;
 height:270px;}

h1,.title{
 line-height:125%;
 margin-bottom:26px;
 font-family:Helvetica,Arial,sans-serif;
 font-size:12pt;;
 font-weight:bold;
 color:#00549d;}

h2{
 line-height:100%;
 font-family:Helvetica,Arial,sans-serif;
 font-size:12pt;;
 font-weight:bold;
 color:#00549d;}

.fliesstext{
 line-height:150%;
 font-family:Helvetica,Arial,sans-serif;
 font-size:8pt;;
 font-weight:normal;
 color:#000000;}

.bigtext{
 line-height:150%;
 font-family:Helvetica,Arial,sans-serif;
 font-size:12pt;;
 font-weight:normal;
 color:#000000;}

.bigbluetext{
 font-size:14pt;
 color:#00549d;
 text-decoration:none;
 line-height:150%;
 font-family:Helvetica,Arial,sans-serif;
 font-size:12pt;;
 font-weight:bold;}

.bigbluetext:hover{
 text-decoration:underline;}

.grayfield{}

.grayfieldcontent{
 padding:15px;
 text-align:justify;
 color:#000000;
 background-color:#e2e4e1;}

.grayfieldmail{
 line-height:300%;
 padding:15px;
 height:40px;
 width:300px;
 text-decoration:none;
 color:#ffffff;
 background-color:#a4aba0;}

.grayfieldmail:hover{
 background-color:#00549d;}

.mbox{
 margin:0px;
 margin-bottom:8px;
 width:178px;
 border-style:solid;
 border-width:1px;
 border-color:#a4aba0;}

.mboxlink,.mboxlinka{
 display:block;
 margin-left:10px;
 margin-right:10px;
 margin-top:11px;
 margin-bottom:11px;
 text-decoration:none;
 font-family:Helvetica,Arial,sans-serif;
 font-size:10pt;;
 font-weight:bold;
 color:#a4aba0;}

.mboxlinka{
 color:#666666;}

.mboxlink:hover,.mboxlinka:hover{
 color:#000000;}

.bluelink{
 line-height:150%;
 text-decoration:none;
 font-family:Helvetica,Arial,sans-serif;
 font-size:8pt;;
 font-weight:bold;
 color:#00549d;}

.bluelink:hover{
 text-decoration:underline;}

.regform{
 margin-bottom:4px;
 width:160px;
 padding:2px;
 border-style:solid;
 border-width:1px;
 border-color:#00549d;
 font-family:Helvetica,Arial,sans-serif;
 font-size:8pt;;
 color:;}

.submit{
 padding:0px;
 margin:0px;
 width:164px;
 border-style:solid;
 border-width:1px;
 border-color:#00549d;
 font-family:Helvetica,Arial,sans-serif;
 font-size:8pt;;
 color:;}

