{====================================================}

body 
 {
  cursor             : default;
  font-family        : Arial, Helvetica, sans-serif;
  font-size          : 10pt;
  font-style         : normal;
  line-height        : normal;
  font-weight        : normal;
  text-transform     : none;
  text-decoration    : none;
  border-style       : none;
  border-top-width   : 0px;
  border-right-width : 0px;
  border-bottom-width: 0px;
  border-left-width  : 0px;
  border             : 0;
  border-color       : 0;
  border-width       : 0;
  margin             : 0;
  margin-bottom      : 0;
  margin-left        : 0;
  margin-right       : 0;
  margin-top         : 0;
  padding            : 0;
  padding-bottom     : 0;
  padding-left       : 0;
  padding-right      : 0;
  padding-top        : 0;
  background         : url("../img/bg_esel.gif");
  background-color   : #113811
 } 

{====================================================}

a:active 
 {	
  color              : #00000;
  font-style         : normal;	
  text-decoration    : none
 }

a:link 
 { 
  color              : #000000;
  font-style         : normal;	
  text-decoration    : none
 }
  
a:visited
 {	
  color              : #000000; 
  font-style         : normal;	
  text-decoration    : none
 }
  
a:hover
 {	
  color              : #000000; 
  font-style         : normal;
  text-decoration    : none
 }

{====================================================}

.navigation:active 
 {	
  width              : 167px;
  height             : 19px;
  border             : 0px;
  background-image:url(../img/dot_g.gif);
  color              : #ffffff;
  font-style         : normal;
  padding-top        : 0px;	
  padding-bottom     : 0px;
  text-decoration    : none
 }

.navigation:link 
 { 
  width              : 167px;
  height             : 19px;
  border             : 0px;
  background-image:url(../img/dot_g.gif);
  color              : #ffffff;
  font-style         : normal;	
  padding-top        : 0px;	
  padding-bottom     : 0px;
  text-decoration    : none
 }
  
.navigation:visited
 {	
  width              : 167px;
  height             : 19px;
  border             : 0px;
  background-image:url(../img/dot_g.gif);
  color              : #ffffff;
  font-style         : normal;	
  padding-top        : 0px;	
  padding-bottom     : 0px;	
  text-decoration    : none
 }
  
.navigation:hover
 {	
  width              : 167px;
  height             : 19px;
  border             : 0px;
  background-image:url(../img/hg_navi_gans_2.gif);
  color              : #003300;
  font-style         : normal;	
  padding-top        : 0px;	
  padding-bottom     : 0px;	
  text-decoration    : none
 }

{====================================================}

.subnavigation:active 
 {	
  width              : 167px;
  height             : 19px;
  border             : 0px;
  color              : #ffffff;
  font-style         : bold;
  padding-top        : 0px;	
  padding-bottom     : 0px;
  text-decoration    : none
 }

.subnavigation:link 
 { 
  width              : 167px;
  height             : 19px;
  border             : 0px;
  color              : #ffffff;
  font-style         : bold;
  padding-top        : 0px;	
  padding-bottom     : 0px;
  text-decoration    : none
 }
  
.subnavigation:visited
 {	
  width              : 167px;
  height             : 19px;
  border             : 0px;
  color              : #ffffff;
  font-style         : bold;
  padding-top        : 0px;	
  padding-bottom     : 0px;	
  text-decoration    : none
 }
  
.subnavigation:hover
 {	
  width              : 167px;
  height             : 19px;
  border             : 0px;
  color              : #003300;
  font-style         : bold;
  padding-top        : 0px;	
  padding-bottom     : 0px;	
  text-decoration    : none
 }

{====================================================}

.tablehintergrund
 {
  background-color   : #000000; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 1px; 
  border-color       : #000000;
  width              : 775px;
  border-padding     : 0px;
  border-spacing     : 0px;
  cell-padding       : 0px;
  cell-spacing       : 0px;
  border-collapse    : collapse
 } 

.tablehintergrund td
 {
  vertical-align     : top;
  background-color   : #D2E7AF; 
  text-align         : left;
  width              : 773px;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px
 }

{====================================================}

.tablespaltelinks
 {
  background-color   : #000000; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 197px;
  border-padding     : 0px;
  border-spacing     : 0px;
  cell-padding       : 0px;
  cell-spacing       : 0px;
  border-collapse    : collapse
 } 

.tablespaltelinks td
 {
  background-color   : #D2E7AF; 
  text-align         : left;
  width              : 177px;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 10px;
  padding-right      : 10px
 }

{====================================================}

.tablespalterechts
 {
  background-color   : #000000; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 197px;
  border-padding     : 0px;
  border-spacing     : 0px;
  cell-padding       : 0px;
  cell-spacing       : 0px;
  border-collapse    : collapse
 } 

.tablespalterechts td
 {
  background-color   : #D2E7AF; 
  text-align         : left;
  width              : 177px;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 10px;
  padding-right      : 10px
 }

{====================================================}

.tablespaltemitte
 {
  background-color   : #000000; 
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 359px;
  border-padding     : 0px;
  border-spacing     : 0px;
  cell-padding       : 0px;
  cell-spacing       : 0px;
  border-collapse    : collapse
 } 

.tablespaltemitte td
 {
  background-color   : #E2EEC7; 
  width              : 345px;
  text-align         : left;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px
 }

{====================================================}

.tablespaltemitteweiss
 {
  background-color   : #000000; 
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 359px;
  border-padding     : 0px;
  border-spacing     : 0px;
  cell-padding       : 0px;
  cell-spacing       : 0px;
  border-collapse    : collapse
 } 

.tablespaltemitteweiss td
 {
  background-color   : #ffffff; 
  width              : 345px;
  text-align         : left;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px
 }

{====================================================}

.tablespenden
 {
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 340px;
  border-padding     : 0px;
  border-spacing     : 0px;
  cell-padding       : 0px;
  cell-spacing       : 0px;
  border-collapse    : collapse
 } 

.tablespenden td
 {
  width              : 340px;
  text-align         : left;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px
 }

{====================================================}

.tablenavigation
 {
  font-weight        : bold;
  color              : #ffffff;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablenavigation td
 {
  background-color   : #2a723f; 
  text-align         : left;
  width              : 177px;
  height             : 33px;
  padding-top        : 7px;
  padding-bottom     : 7px;
  padding-left       : 5px;
  padding-right      : 5px
 }

{====================================================}

.tablesubnavigation
 {
  font-weight        : bold;
  color              : #ffffff;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablesubnavigation td
 {
  background-color   : #2a723f; 
  text-align         : left;
  width              : 177px;
  height             : 33px;
  padding-top        : 7px;
  padding-bottom     : 7px;
  padding-left       : 10px;
  padding-right      : 0px
 }

{====================================================}

.tablesubnavigationaktiv
 {
  font-weight        : bold;
  color              : #ffffff;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablesubnavigationaktiv td
 {
  background-color   : #669933; 
  text-align         : left;
  width              : 177px;
  height             : 33px;
  padding-top        : 7px;
  padding-bottom     : 7px;
  padding-left       : 10px;
  padding-right      : 0px
 }

{====================================================}

.tablehinweiskopf
 {
  font-weight        : bold;
  color              : #ffffff;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablehinweiskopf td
 {
  background-color   : #2a723f; 
  text-align         : left;
  width              : 177px;
  height             : 33px;
  padding-top        : 7px;
  padding-bottom     : 7px;
  padding-left       : 5px;
  padding-right      : 5px
 }


{====================================================}

.tablehinweisinfo
 {
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 9pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablehinweisinfo td
 {
  background-color   : #669933;
  text-align         : left;
  width              : 177px;
  padding-top        : 5px;
  padding-bottom     : 5px;
  padding-left       : 5px;
  padding-right      : 5px
 }

{====================================================}

.tablehinweisimg
 {
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablehinweisimg td
 {
  background-color   : #669933;
  text-align         : left;
  width              : 177px;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px
 }

{====================================================}

.tablehinweisesel
 {
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablehinweisesel td
 {
  background-color   : #D2E7AF;
  text-align         : left;
  width              : 177px;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px
 }

{====================================================}

.tablefuss
 {
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 8pt;
  color              : #94A37B;
  border-style       : solid;
  border-width       : 0px; 
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablefuss td
 {
  background-color   : #D2E7AF;
  text-align         : center;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 10px;
  padding-right      : 10px
 }

{====================================================}

.tablefirmen
 {
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 8pt;
  border-style       : solid;
  border-width       : 0px; 
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse
 } 

.tablefirmen td
 {
  text-align         : left;
  vertical-alignment     : middle;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 10px;
  padding-right      : 10px
 }

{====================================================}

.emptytable
 {
  color              : #ffffff;
  font-weight        : normal; 
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 0pt;	
  border-style       : solid;
  border-width       : 0px; 
  width              : 177px;
  height             : 2px;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse;
  background-color   : #ffffff
 }

.emptytable td
 {
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px; 
 }

{====================================================}

.Headline
 {
  color              : #ffffff; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 20pt;
  text-decoration    : none
 }

{====================================================}

.EmptyTable
 {
  color              : #ffffff;
  font-weight        : normal; 
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;	
  border-style       : solid;
  border-width       : 0px; 
  width              : 100%;
  border-padding     : 0px;
  border-spacing     : 0px;
  border-collapse    : collapse;
  background-color   : #ffffff
 }

.EmptyTable td
 {
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 0px;
  padding-right      : 0px; 
 }

{====================================================}

.Radiobox
 {
  border-style       : solid;
  border-width       : 0px; 
  width              : 10px;
  padding-top        : 0px;
  padding-bottom     : 0px;
  padding-left       : 13px;
  padding-right      : 13px; 
  border-collapse    : collapse
 } 

{====================================================}

hr
 {
  width              : 100%;
  height             : 1px;
  style              : noshade
 }

{====================================================}

.hr2
 {
  width              : 320px;
  height             : 1px;
  style              : noshade
 }

{====================================================}

select
 {
  width              : 140px
 }

{====================================================}

.editfield
 {
  width              : 250px;
 }

{====================================================}

h1
 {
  color              : #ffffff; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 20pt;
  text-decoration    : none
 }

{====================================================}

h3
 {
  color              : #000000; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 10pt;
  text-decoration    : none
 }

{====================================================}

.ueberschrift
 {
  color              : #ffffff; 
  font-weight        : bold;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 20pt;
  text-decoration    : none
 }

{====================================================}

.miniheadline
 {
  color              : #94A37B; 
  font-weight        : normal;
  font-family        : Arial, Helvetica, sans-serif; 
  font-size          : 8pt;
  text-decoration    : none
 }

{====================================================}
 

img
 {
  border             : 0px
 }

{====================================================}

ul 
 {
  margin             : 0; 
  padding            : 15; 
 } 

{====================================================}