/* Schriftart --------------*/
h1
{ font-family:Arial,Helvetica,sans-serif; color:navy; font-size:160%; }

h2
{ font-family:Arial,Helvetica,sans-serif; color:navy; font-weight:normal;  font-size:120% }

h3,h4
{ color:navy; }

/* Text-Bereiche --------------*/

div.oben
{ position:absolute; border-style:none; border-width:thin; border-color:none;
 padding:0px; top:0px; background-color:#e8edfc; left:0px; }

div.logo
{ position:absolute; border-style:none; border-width:thin; border-color:#ffebc3;
padding:2px; top:0px; left:0px;  width:100px; height:150px; background-color:#ffebc3; }

div.titel
{ position:absolute; border-style:none; border-width:thin; border-color:#fff1cc;
 padding:12px; top:0px; left:90px; width:400px; height:150px; background-color:#fff1cc; }


/* normaler Seitentext --------------*/

div.mitte
{ position:absolute;  font-family:Arial,Helvetica,sans-serif; border-style:none;
border-width:thin; border-color:none; padding:0px; top:95px; left:0px; }

div.navi
{ position:absolute; font-family:Arial,Helvetica,sans-serif; border-style:none;
border-width:0pt; padding:0px; top:102px; left:90px; }

div.textseite
{  position:absolute; font-family:Arial,Helvetica,sans-serif; border-style:none;
 border-width:thin; border-color:#ffebc3; padding:12px; top:130px; left:0px;
 background-color:#ffebc3; }

div.textseite1
{  position:absolute; font-family:Arial,Helvetica,sans-serif; border-style:none;
 border-width:thin; border-color:#ffebc3; padding:12px; top:80px; left:0px;
 background-color:#ffebc3; }

b.schrift
{  font-family:Arial,Helvetica,sans-serif; }


/* Tabellen --------------*/

/* Navigation --------------*/
td.navi
{ background-color:#e8edfc; bottom-margin:5px; border-color:gray;
border-style:solid; border-width:thin; }

td.hier
{ background-color:#ffebc3; border-color:gray;
border-style:solid; border-width:thin; }


/* Rahmen --------------*/
td.rahmen { border-style:solid; border-width:thin; padding:3pt; border-color:#fffFcc; }

span.rahmen
{ font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:120%;
font-color:white; }

b.navi
{ font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:100%;
font-color:white; }


/* Link-Baum-Struktur --------------*/
div.baum
{ border-style:none; border-width:0pt; padding:0mm; margin-left:7%; }

span.baum
{ background-color:#eeeeff; border-style:none; border-width:thin; padding:1%; }

td.baum
{ background-color:#eeeeff; border-right-style:solid; border-right-width:thin;
 border-top-style:solid; border-top-width:thin; }


div.welle
{ border-style:none; border-width:thin; padding:2%;  margin-left:0%; }

/* Andere Seiten-------------------------------*/

/* Link-Baum-Struktur --------------*/
div.nbaum
{ border-style:none; border-width:0pt; margin-left:7%; }

/* Seitentext --------------*/
div.ntext
{ background-color:#ffebc3; border-style:none; border-width:thin; padding:1%; }

span.ntext
{ background-color:#ffebc3; border-style:none; border-width:thin; padding:1%; }

/* Seitentext --------------*/
div.ltitel
{ background-image:url(muschel.jpg); border-style:none; border-width:thin; padding:1%; }

span.ltitel
{ background-image:url(muschel.jpg); border-style:none; border-width:thin; padding:1%; }

li.kreis
{ list-style-type: circle }

/* Link-Farben -----------------------*/
a:link    { color:#0000ff; text-decoration:underline; }
a:visited { color:#800000; text-decoration:underline; }
a:active  { color:#000000; text-decoration:none; }


div.weiss
{ background-color:#ffffff; border-style:none; border-width:thin; }

table.rahmen,td.rahmen { border-style:solid; border-width:thin; padding:3pt;
border-color=#f0f0f0; }