H2            {font-family:Verdana; font-size:20pt; color: #BDB9B9; margin-top:15px}
H5            {font-family:Verdana; font-size:10pt; color: gray; margin-top:15px; padding-left:10px}
H3            {font-family:Verdana; font-size:20pt; color: #BDB9B9; margin-top:15px}
H4            {font-family:Verdana; font-size:25pt; color: #BDB9B9; margin-top:15px}

tr.topleiste  {background-color: #FF0000; height:30px}
tr.topleiste_oben   {background-color: #FF0000;  }
td.topleiste_oben   {background-color: #FF0000;  }
tr.topleiste_unten  {background-color: #FF0000; height:12px}
td.topleiste_unten  {background-color: #FF0000; height:12px}
tr.topleiste2 {background-color: #ff0000; height:30px}
td.navimain   {background-repeat: no-repeat;}


td.werke      {background-color: #CBD1DA ;
               margin-top:4px; margin-bottom:4px; margin-left:50px; margin-right:4px;
               width=120}

td.content    {background-color: #ffffff ; width=650; vertical-align:middle; text-align:center;
               background-image:url(wasserz.jpg); background-attachment:fixed; background-repeat:no-repeat;
               background-position: center middle;}

a.navimain:link    {font-family:Verdana; font-size:8pt; color: black; text-decoration:none}
a.navimain:visited {font-family:Verdana; font-size:8pt; color: black; text-decoration:none}
a.navimain:hover   {font-family:Verdana; font-size:8pt; color: gray; text-decoration:underline}

a.nav:link    {font-family:Verdana; font-size:10pt; color: red; text-decoration:none}
a.nav:visited {font-family:Verdana; font-size:10pt; color: red; text-decoration:none}
a.nav:hover   {font-family:Verdana; font-size:10pt; color: gray; text-decoration:underline}


a.gaestebuch:link {
       display: block;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 4px;
       color:white;
       vertical-align:middle;
       text-align:center;
       border: 1px solid gray;
       background-color: red  ;
       width:150px;
       height:25px;
       text-decoration:none;
}

a.gaestebuch:visited {
       display: block;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 4px;
       color:white;
       vertical-align:middle;
       text-align:center;
       border: 1px solid gray;
       background-color: red  ;
       width:150px;
       height:25px;
       text-decoration:none;
}

a.gaestebuch:hover {
       display: block;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 4px;
       color:red;
       vertical-align:middle;
       text-align:center;
       border: 1px solid red;
       background-color: white  ;
       width:150px;
       height:25px;
       text-decoration:none;
}

header        {height:70;}

.header_text  {
       font-family:Verdana;
       font-size:9pt;
       color: gray;
       font-weight:bold;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px;
       margin-right:10px;
       text-align:justify;
       line-height:130%;
}


td.navisub    {
               margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px;
               width:150; padding:}


.events_top {

       width:620px;
       height:20px;
       display: block;
       font-family: Verdana, Arial;
       font-weight: bold;
       font-size: 14px;
       color: #ffffff;
       background-color:  #CECECE;
       border: 1px outset  #FF0000;
       padding: 3px;

}

.events_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       padding: 0px;
       margin-left:0;
}

.events_item {
       border-top: 1px dotted gray;
       border-bottom: 1px dotted gray;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
}

.chronik_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       font-size:   12px;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       margin:0px;
       line-height:150%;
       padding: 10px;
}

.chronik_tab {
       width:500px;
       display: block;
       font-family: Verdana, Arial;
       font-size:   12px;
       background-color: #FFFFFF  ;
       border: 0px solid #FF0000;
       padding: 5px;
       margin: 10px;
       line-height:200%;
}

.chronik_tab_sub {
       width:500px;
       display: block;
       font-family: Verdana, Arial;
       font-size:   12px;
       background-color: #EEEEEE  ;
       border: 0px solid #FF0000;
       margin: 10px;
}

.spieltage_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       padding: 0px;
       margin-left:0;
}

.link_item {
       border-top: 1px dotted gray;
       border-bottom: 1px dotted gray;
       padding: 10px;
       margin-top:10px;
       margin-bottom:10px;
}

.vorstand_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       color: #FF0000;
       border: 1px solid #FF0000;
       padding: 20px;
       margin-left:0;
       font-size: 12px;
}


.vorstand_item {
       border-top: 1px dotted gray;
       border-bottom: 1px dotted gray;
       padding-top: 20px;
       padding-bottom: 10px;
       font-size: 12px;
       margin-top:20px;
       margin-bottom:20px;
       font-weight:bold;
       color: black;
}

.link_item_oben {
       border-top: 1px dotted gray;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       font-family: Verdana, Arial;
       font-size: 12pt;
       font-weight: bold;
       padding: 3px;
       vertical-align:top;
}

.link_item_unten {
       border-bottom: 1px dotted gray;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 3px;
       color:gray;
       vertical-align:top;
       empty-cells:show;
}


.spielstaette_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       padding: 0px;
       margin-left:10px;
}

.spielstaette_top {
       border-bottom: 1px dotted gray;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px;
       font-family: Verdana, Arial;
       font-size: 10pt;
       padding: 3px;
       color:black;
       vertical-align:top;
       empty-cells:show;
       font-weight:bold;
       border: 1px solid gray;
}


.spielstaette_item {
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 4px;
       color:black;
       vertical-align:top;
       empty-cells:show;
       border: 1px solid gray;
}



.kader_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       padding: 0px;
       margin-left:10px;
}



.kader_item {
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:10px
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 4px;
       color:black;
       vertical-align:top;
       empty-cells:show;
       border: 1px solid gray;
}




.datum {
       width:150px;
       font-family: Verdana, Arial;
       font-size: 9pt;
       font-weight: bold;
       padding: 3px;
}

.datum-kl {
       width:150px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 3px;
       color:gray;
}

.home {
       width:200px;
       font-family: Verdana, Arial;
       font-weight: bold;
       font-size: 14pt;
       padding: 3px;
       color:gray;
}

.hinweis {
       width:150px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 3px;
       color:gray;
}

.titel {
       width:450px;
       font-family: Verdana, Arial;
       font-size: 12pt;
       font-weight: bold;
       padding: 3px;
}

.detail {
       width:450px;
       font-family: Verdana, Arial;
       font-size: 10pt;
       padding: 3px;
       border-top: 1px solid #FF0000;
       border-bottom: 1px solid #FF0000;
}

.label_item {
       font-family: Verdana, Arial;
       font-size: 10pt;
       margin: 15px;
       padding-left: 10px;
}



.gb_main {
       width:620px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       padding: 0px;
       margin-left:0;
       empty-cells:show;
}


.gb_item {
       border-top: 1px dotted gray;
       border-bottom: 1px dotted gray;
       padding: 0px;
       margin-top:10px;
       margin-bottom:10px;
       empty-cells:show;
}

.gb_name {
       width:350px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       font-weight: bold;
       padding: 3px;
       background-color: #B5C5FB;
       empty-cells:show;
}

.gb_ort {
       width:250px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       font-weight: bold;
       padding: 3px;
       background-color: #CFD9FC ;
       empty-cells:show;
}

.gb_detail {
       width:450px;
       font-family: Verdana, Arial;
       font-size: 10pt;
       padding: 3px;
       border-top: 1px solid #FF0000;
       border-bottom: 1px solid #FF0000;
       background-color:#FFFFFF ;
       empty-cells:show;
}

.gb_datum {
       width:150px;
       font-family: Verdana, Arial;
       font-size: 8pt;
       padding: 3px;
       color:gray;
       empty-cells:show;
}

.gb_nachricht {
       white-space: normal;
       width:450px;
       font-family: Verdana, Arial;
       font-size: 10pt;
       padding: 3px;
       border-top: 1px solid #FF0000;
       border-bottom: 1px solid #FF0000;
       background-color:#FFFFFF ;
       empty-cells:show;
}

input.gb_label {
       font-family: Verdana, Arial;
       font-size: 12px;
       color: red;
       font-weight:bold;
       border-color:gray;
       border-width: 1px;
       border-style: solid 1px;
}


input.scroller {
       font-family: Verdana, Arial;
       font-size: 12px;
       color: gray;
       font-weight:bold;
       border-color:red;
       border-width: 1px;
       border-style: solid 1px;
}

img.werbung {
      border: 2px red dotted;
      margin: 5px;
}



hr.gb {
       margin-left:10px;
}

textarea.gb_label {
       font-family: Verdana, Arial;
       font-size: 12px;
       color: red;
       font-weight:bold;
       border-color:gray;
       border-width: 1px;
       border-style: solid 1px;
}

.navi {
       display: block;
       font-family: Verdana, Arial;
       font-weight: bold;
       font-size: 11px;
       text-decoration: none;
       color: #ffffff;
       background-color:  #ED5A5A  ;
       border-bottom: 1px solid #ffffff;
       padding: 3px;
}

.navi:hover {
      font-family: Verdana, Arial;
      font-weight: bold;
      font-size: 11px;
      text-decoration: none;
      color: #000000;
      background-color: #BDB9B9;
}

.navi:active {
     font-family: Verdana, Arial;
     font-weight: bold;
     font-size: 11px;
     text-decoration: none;
     color: #990033;
     background-color: #BDB9B9;
}


.sponsoren_main {
       width:710px;
       display: block;
       font-family: Verdana, Arial;
       background-color: #EEEEEE  ;
       border: 1px solid #FF0000;
       padding: 0px;
       margin-left:10;
}



<!--
   background-color: #FC8D91 ;
   border-width:2px;
   grau #BDB9B9
   hellgrau #CECECE
   pastellrot_01: #FC8D91
   pastellrot_02: #EF6D71
   pastellrot_03: #ED5A5A
   pastellrot_04: #FFD1D0
-->
