html,body{
 margin:0px;
 padding:0px;}

body{
 color: #000;
 font-size: 10pt;
 font-family: Arial, Verdana, Courier;
 background-color: #ccc;
 text-align: justify;
 padding:8px;}

.text{
 color: #000;
 font-size: 10pt;
 font-family: Arial, Verdana, Courier;
 background-color: #ccc;}

img{border:none;}
#logo{margin-right:15px;}
#sub1,#sub1a,#sub1b,#sub2,#sub4{display:none;}

#sub1,#sub1a,#sub1b,#sub2,#sub4{display:none;float:left;margin-right:5px;}
#sub1{margin-left:120px;margin-right:22px;} #sub1a{width:155px;}

 #sub1{width:240px;} #sub1b{width:280px;}
#sub2{width:130px;margin-left:225px;}
 #sub4{width:145px;margin-left:436px;}

#menue{
 background-color:transparent;
 z-index:0;}

#content{
 position:absolute;
 left:130px;top:100px;
 z-index:-1;
 width:710px;}

#contentindex{
 position:absolute;
 left:10px;top:30px;
 z-index:-1;
 width:710px;}

#print{
 margin-left:30px;
 width:580px;
 text-align:left;}

/* Bilder von leftbild und leftbild:hover werden in meta.inc.php definiert */
#leftbild{
 z-index:99;
 height:210px;
 width:286px;
 display:block;
 background-repeat:no-repeat;}

.u{text-decoration:underline;}

.hinweis{
 color:#da0e1d; }

.rl,.rr{width:120px;display:inline;float:left;margin-bottom:6px;}
.rl{margin-right:28px;}
.rr{width:111px;}


.titel{
 width:100%;
 height:40px;}

.kopfbild{
 width:256px;
 height:75px;
 display:inline;
 float:left;}

.links{
 overflow:visible;
 padding-left:8px;
 width:247px;
 display:inline;
 float:left;}

.rechts{
 width:446px;
 text-align:left;
 display:inline;
 float:left;}

.mainmenu{
 margin-bottom:3px;
 height:22px;
 width:900px;
 background-color:transparent; }

.mainfeld{
 display:inline;float:left;
 width:105px;
 height:22px;}

.mainbutton,.mainbuttoni{
 cursor:pointer;
 text-decoration:none;
 display:block;
 width:90px;
 height:20px;
 background-image:url(layout/but1.gif);
 background-position:1px 3px;
 background-repeat:no-repeat;
 line-height:20px;
 padding-top:1px;
 font-size:13px;
 color:#000;
 font-family:Arial,sans-serif;
 text-align:center;}

.mainbutton:hover,.mainbuttoni{
 background-image:url(layout/but2.gif); }
 
.subnav,.subnavi{
 display:block;
 cursor:pointer;
 width:100%;
 background-image:url(layout/sub1.gif);
 background-repeat:no-repeat;
 margin:0px;
 padding:0px;
 padding-left:19px;
 line-height:18px;
 text-align:left;
 font-size:8pt;
 font-family:Tahoma,sans-serif;
 letter-spacing:1px;
 text-decoration:none;
 color:#313131;}

.subnav:hover,.subnavi{
 background-image:url(layout/sub1h.gif);
 background-color:#ffffff;
 color:#000000;}

.desc1 a,.desc2 a {
 color: #000;
 font-size: 11pt;
 font-family: Arial, Verdana, Courier;
 text-decoration: none; }

.desc1 a:active,.desc1 a:active,
.desc1 a:link,.desc2 a:link,
.desc1 a:visited,.desc2 a:visited {
 color:#000;
 font-size: 10pt;}

.glossarlink {
 color:#000;
 text-decoration:none;
 font-size: 10pt;}

.lack{
 height:8px;
 line-height:8px;
 font-size:8px;}

td,p {
 color: #000;
 font-size: 10pt;
 font-family: Arial, Verdana, Courier;}

td   {
 text-align: justify;}

#index td   {
 text-align: center;}

.desc1titel   { font-weight: bold }

h1{
 font-size:18pt;
 font-family:Tahoma,sans-serif;
 margin:0px;
 margin-bottom:10px;
 text-decoration:none;
 font-weight:normal;
 color:#ffffff;}
 
h2{
 font-size:11pt;
 font-family:Tahoma,sans-serif;
 margin:0px;
 margin-bottom:10px;
 text-decoration:none;
 font-weight:bold;
 color:#313131;}

#b1a,#b2a{
 z-index:10;
 position:absolute;
 top:250px;
 left:380px;
 width:455px;
 height:230px;
 background-color:#c0c0c0;
 border-style:solid;border-color:#808080;border-width:1px;
 padding-top:7px;
 text-align:center;
 display:none;}

