h1, h2 { margin: 10px 0 10px 0; }
h3 { margin-top: 15px; }
p { margin: 15px 0 15px 0; }
.liste li { margin-left: 40px; }


.texts   {text-decoration:none; font-family: arial; font-weight: thin; color: #000000; font-size:9;font-stretch:expanded; line-height:11pt;}
.textm  {text-decoration:none; font-family: arial; font-weight: thin; color: #000000; font-size:14;font-stretch:expanded; line-height:18pt;}
.textl   {text-decoration:none; font-family: arial; font-weight: thin; color: #000000; font-size:16;font-stretch:expanded; line-height:20pt;}

.textsh   {text-decoration:none; font-family: arial; font-weight: thin; color: #ffffff; font-size:9;}
.textmh  {text-decoration:none; font-family: arial; font-weight: thin; color: #ffffff; font-size:14;}
.textlh   {text-decoration:none; font-family: arial; font-weight: thin; color: #ffffff; font-size:16;}

.textrot   {text-decoration:none; font-family: arial; font-weight: thin; color: #ff0000; font-size:16;}
.textrotfett   {text-decoration:none; font-family: arial; font-weight: bold; color: #ff0000; font-size:16;}
/*
.navi1:link    {text-decoration:none; font-family: arial; font-weight: bold; color: #000000; font-size:14; padding: 0px 0px 0px 0px;}
.navi1:visited {text-decoration:none; font-family: arial; font-weight: bold; color: #000000; font-size:14; padding: 0px 0px 0px 0px;}
.navi1:hover   {text-decoration:none; font-family: arial; font-weight: bold; color: #000000; font-size:14; padding: 0px 10px 0px 0px;}
*/

.absatz {position:relative; left:50; width:550;}
.bild {margin:10px;}
/*background-image:url(design/navi2.jpg);background-repeat:repeat-y; */
.tr_head {background-image:url(design/navi2.jpg);background-repeat:repeat-y; background-color: #9ACEE6; border-color: #000000; border-style: solid; border-width: 1; padding:3;}
.tr_topic {background-color: #9ACEE6; border-color: #000000; border-style: solid; border-width: 1; padding:2 5 2 7;}
.tr_topich { background-image:url(design/navi1.jpg);background-repeat:repeat-y; background-color: #C3ECFF; border-color: #000000; border-style: solid; border-width: 1; padding:3;}

.table_content {background:#C5ECFD; background-image:url(design/navi1.jpg); background-repeat:repeat-y; width:600; position:absolute; top:65; left:180; padding:5; border-color: #000000; border-style: solid; border-width: 1;}/*
.bg {background-image:url(design/feld.jpg); background-position:bottom; background-repeat:repeat-x;}*/
.form      {background-color: #ffffff; border-color: #000000; border-style: solid; border-width: 1; text-decoration:none; font-family: arial; font-weight: thin; color: #000000; font-size:12;}
.submit    {background-color: #ffffff; border-color: #000000; border-style: solid; border-width: 1; text-decoration:none; font-family: arial; font-weight: thin; color: #000000; font-size:12; cursor: pointer;}


.link:link    {text-decoration:none; font-family: verdana; font-weight:bold; color:  #646847; font-size:10;}
.link:visited {text-decoration:none; font-family: verdana; font-weight:bolder; color:  #96A33F; font-size:10;}
.link:hover   {text-decoration:underline; font-family: verdana; font-weight:bold; color:  #96A33F; font-size:10;}

.menu:link    {text-decoration:none; font-weight:bold; font-family: verdana; color: #E7EE9E; font-size:13;}
.menu:visited {text-decoration:none; font-weight:bold; font-family: verdana; color: #E7EE9E; font-size:13;}
.menu:active {text-decoration:overline underline; text-shadow:black; font-weight:bold; font-family: verdana; color: #E7EE9E; font-size:13;}
.menu:hover   {text-decoration:overline underline; font-family: verdana; color: #E7EE9E; font-size:13;}

.mail:link    {text-decoration:none; font-weight:thin; font-family: verdana; color: #3F412C; font-size:10;}
.mail:visited    {text-decoration:none; font-weight:thin; font-family: verdana; color: #3F412C; font-size:10;}
.mail:hover   {text-decoration:none; font-family: verdana; color:  #A1A668; font-size:10;}

.intern:link    {text-decoration:none; font-weight:bold; font-style:italic; font-family: verdana; color: #3F412C; font-size:13;}
.intern:active    {text-decoration:none; font-weight:bold; font-style:italic; font-family: verdana; color:  #A1A668; font-size:13;}
.intern:visited    {text-decoration:none; font-weight:bold; font-style:italic; font-family: verdana; color: #3F412C; font-size:13;}
.intern:hover   {text-decoration:none; font-family: verdana; color:  #A1A668; font-size:13;}

.uberschriften    {text-decoration:none; font-family: verdana; font-weight: bolder; color: #3F412C; font-size:20;}
.uberschriftkgb    {text-decoration:none; font-family: verdana; font-weight: bolder; color: #3F412C; font-size:29;}
.table   {border-width: 1; border-color: #3F412C; border-style: solid;}


BODY           {
margin:0; padding:0;
background:#C5ECFD;
background-image:url(design/feld.jpg); background-position:bottom left; background-repeat:repeat-x;
background-attachment: fixed;

text-decoration:none; font-family: arial; font-weight: thin; color: #000000;
font-size:14;font-stretch:expanded; line-height:18pt;
/*
margin:0.5em 0.5em 0.5em 1.0em;
font-size:100%;font-family:verdana,tahoma,arial,sans-serif;*/
SCROLLBAR-DARKSHADOW-COLOR:  #868C42;
               SCROLLBAR-TRACK-COLOR:  #C5ECFD;
               SCROLLBAR-FACE-COLOR: #C5ECFD;
               SCROLLBAR-SHADOW-COLOR: #3F412C;
               SCROLLBAR-HIGHLIGHT-COLOR:  #A1A668;
               SCROLLBAR-3DLIGHT-COLOR:  #D5DD7D;
               SCROLLBAR-ARROW-COLOR:  #D5DD7D }
