body  {
   margin-top : 0pt;
   margin-bottom : 10pt;
   font-family : Tahoma,Arial,Helvetica,sans-serif;
   font-size : x-small;
   margin-left : 0pt;
   margin-right : 10pt;
}

p,ul,ol,li,div,td,th,b,i  {
   font-family : Tahoma,Arial,Helvetica,sans-serif;
   font-size : 13px;
   line-height : 110%;
   letter-spacing: 1px;
}

h1, h2, h3, h4, h5, h6 {font-family : Tahoma,Arial,Helvetica,sans-serif; line-height: 110%; letter-spacing: 1px;}

h1 {font-size: 16px; font-variant : small-caps;}
h2 {font-size: 14px; }
h3 {font-size: 13px; }
h4 {font-size: 12px; }
h5 {font-size: 11px; }
h6 {font-size: 10px; }

a:link      { color : #33A02C; text-decoration: none;font-weight : bold }
a:visited  { color : #33A02C; text-decoration: none;font-weight : bold }
a:active   { color : #33A02C; text-decoration: none; font-weight : bold; }
a:hover   { color : #33A02C; text-decoration: underline; }

a.nav:link      { color : #33A02C; text-decoration : none; font-weight : bold;}
a.nav:visited  { color : #33A02C; text-decoration : none; font-weight : bold;}
a.nav:active   { color : #33A02C; text-decoration : none; font-weight : bold;}
a.nav:hover   { color : #33A02C; text-decoration : underline; font-weight : bold;}

a.nava:link     { color: #ffffff; text-decoration : none; font-weight : bold;}
a.nava:visited  { color: #ffffff; text-decoration : none; font-weight : bold;}
a.nava:active   { color: #ffffff; text-decoration : none; font-weight : bold;}
a.nava:hover    { color: #ffffff; text-decoration : underline; font-weight : bold;}

a.nav2a:link     { color: #000000; text-decoration : none; font-weight : bold;}
a.nav2a:visited  { color: #000000; text-decoration : none; font-weight : bold;}
a.nav2a:active   { color: #000000; text-decoration : none; font-weight : bold;}
a.nav2a:hover    { color: #000000; text-decoration : underline; font-weight : bold;}

a.nav2:link     { color: #000000; text-decoration : none; font-weight : normal;}
a.nav2:visited  { color: #000000; text-decoration : none; font-weight : normal;}
a.nav2:active   { color: #000000; text-decoration : none; font-weight : normal;}
a.nav2:hover    { color: #000000; text-decoration : underline; font-weight : normal;}

a.klein:link      { color : #33A02C; text-decoration: none; font-weight: 300;font-size: 11px;}
a.klein:visited  { color : #33A02C; text-decoration: none; font-weight: 300;font-size: 11px;}
a.klein:active   { color : #33A02C; text-decoration: none; font-weight: 300;font-size: 11px;}
a.klein:hover   { color : #33A02C; text-decoration: underline; font-weight: 300;font-size: 11px;}


td.lindgruen, td.kopfbild {background-color: #ABDA4D;}
td.dunkelgruen, td.hnavi_akt_1, td.hnavi_akt_1a {background-color: #33A02C;}
td.content, body, td.hnavi_2 {background-color : #F2F9E4;}

td.kopfbild {
   background-image:url(/upload/system/kopfbild.jpg);
   border-right: 1px solid #ffffff;
   border-bottom: 1px solid #ffffff;
   font-size: 26px;
   color: #FFFFFF;
   padding: 20 10 10 30;
}

td.hnavi_1, td.hnavi_1a {
   border-top:1px solid #ffffff; 
   border-bottom:1px solid #ffffff; 
   padding-left: 5px;
   vertical-align: top;
}

td.hnavi_akt_1, td.hnavi_akt_1a, td.hnavi_akt_2, td.hnavi_akt_2a {
   vertical-align: top;
}

td.hnavi_1a, td.hnavi_akt_1a, td.hnavi_2a, td.hnavi_akt_2a {
   padding-top: 7px;
}

td.hnavi_2, td.hnavi_2a {
   padding-left: 5px;   
   vertical-align: top;
}

td.content {
   border-right: 1px solid #ffffff; 
   border-bottom: 1px solid #ffffff;
}

div.headline {margin: 30 15 10 15;}
div.content {margin: 10 15 10 15;}
div.kasten1 {margin: 10 15 10 0; width: 150px; border: 0px solid red;}
div.kasten2 {margin: 10 15 10 0; width: 150px;}


table.artikel {border: 1px solid #ABDA4D; border-collapse: collapse;}
td.artikel_head {background-color: #ABDA4D; font-weight: bold;}
td.artikel {border: 1px solid #ABDA4D;}
.small {font-size: 10px;}

td.artlist_headline, td.artlist_date {border-bottom: 1px solid #ABDA4D;}
.subheadline   	 {font-size:12pt; font-weight: bold;}