a:link { font-weight:bold; color:#FFFFFF; text-decoration:none }
a:visited { font-weight:bold; color:#DFDFDF; text-decoration:none }
a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none}
a:active { font-weight:bold; color:#FFFFFF; text-decoration:none}
a:focus { font-weight:bold; color:#B1b1b1;  text-decoration:none}
 body {
   background-color:darkgreen;
   font-size:6pt;
   color:#FFFFFF;
   font-family:Arial;
   background-image:url(../bilder/template/back.jpg);
 }

td {
   border-color:black;
}

h1 { font-size:36pt;
     color:#FFFF00;
     font-style:bold;}
h2 { font-size:24pt;
     color:#FFFF00;
     font-style:bold;}
h3 { font-size:16pt;
     color:#FFFF00;
     font-style:bold;
     align:center;
     valign:middle;}

#runde_div1 {
    width: 200px;
    float:left;
    color:#FFFF00;
    vertical-align:top;
    text-align:center;
    margin-left: 5px;
}
#runde_div2 {
    float:left;
    width:200px;
    vertical-align:top;
    text-align:center;
    margin-left: 5px;
}
#runde_div23 {
    float:left;
    vertical-align:top;
    text-align:center;
    margin-left: 5px;
}
#runde_div4 {
    vertical-align:top;
    text-align:center;
    margin-left: 5px;
}

#runde {
         width:650px;
         float:left;
         font-size:10pt;
         vertical-align:top;
}
#runde_tippius {
         width:420px;
         float:left;
         font-size:10pt;
         vertical-align:top;
}
#logo {
         font-size:10pt;
         text-align:center;
         vertical-align:top;
         height: 80px;
         margin-bottom:0px;
}
#menue {
         clear: both;
         display: flex;
         width:99%;
         vertical-align:top;
         flex-basis: auto;
}
#menue_fahne {
         float:left;
         width:60px;
         vertical-align:top;
}
#menue_navi {
         float:left;
         vertical-align:top;
         flex-grow:5;
}

#content {
         width:99%;
         font-size:10pt;
}

#rand {
         float:right;
         font-size:10pt;
}

#fuss {
         clear: both;
         font-size:10pt;
}

.th_tabelle {
  border-left:2px solid #B1B1B1;
}
.th_tabelle_rechts {
  border-right:2px solid #B1B1B1;
}
.tabelle_black {
  border:1px solid;
  border-color:#000000;
  border-collapse:collapse;
}
.zeile_tabelle{
  border-color:#000000;
  background-color:#008000;
}
.zeile2_tabelle{
  border-color:#000000;
}
.hof {
 font-size:12pt; color:#FFFF00; font-weight:bold;
 background:#7F0000;
}

 table {
   font-size:10pt;
   border-color:black;
 }
 th {
   font-weight:normal;
 }
 .logo_table {
   height: 55px;
   background-color:black;
   border-color:#B1B1B1;
   border-width:2px;
   border-style:solid;
 }

 .titel_table {
   border-color:#B1B1B1;
   border-width:2px;
   border-style:solid;
 }
 .menue_table_h {
   font-size:12pt;
 }
 .menue_fahne {
   font-size:0pt;
   vertical-align:top;
   text-align:right;
   width:60px;
 }
 .menue_table {
   font-size:12pt;
 }
 .menue_table2 {
   font-size:10pt;
 }
 .menue_table3 {
   border-color:#FFFFFF;
   border-bottom:1px solid;
   font-size:10pt;
 }
 .unterstrich_rot {
   border-bottom:1px solid #FF0000;
 }
 .normal_menue {
   font-size:12pt;
   border-style:solid;
   border-top:none;
   border-left:none;
   border-right:none;
   border-bottom:1px solid #FFFFFF;
 }
 .active_menue {
   color:#000000;
   font-size:12pt;
   border-style:solid;
   border-top:3px solid #FFFFFF;
   border-left:3px solid #FFFFFF;
   border-right:3px solid #FFFFFF;
   border-bottom:none;
   background-image:url(../bilder/template/netz6.gif)
 }
 .active_menue2 {
   font-size:12pt;
   border-style:solid;
   border-top:none;
   border-left:none;
   border-right:none;
   border-bottom:3px solid #60FF00;
 }
 .menue_1zeile {
   font-size:12pt;
 }
 .menue_2zeile {
   font-size:12pt;
 }
 .tippius_table {
   font-size:10pt;
   border-color:#B1B1B1;
   border-width:2px;
   border-style:solid;
 }
 .tippius_table_black {
   font-size:10pt;
   border-color:black !important;
   border-top: 1px;
   border-left: 1px;
   border-bottom: 1px;
   border-right: 1px;
   border-width:1px;
   border-style:solid;
   border-collapse:collapse;
   border-spacing:0;
   padding:4px;
   table-layout:fixed;
 }
 .tippius_newstable {
   padding-top:5px;
   font-size:10pt;
   border-color:#B1B1B1;
   border-width:2px;
   border-style:solid;
 }
 .tippius_newslink {
   padding-top:5px;
   font-size:10pt;
   border-color:#B1B1B1;
   border-width:2px;
   border-style:none;
 }
 .tippius_table_inverse {
   background-color:#FFFFFF;
   border-color:#B1B1B1;
   border-width:2px;
   border-style:solid;
 }
 .tippius_1row {
   color:#FFFF00;
   background-color:green;
   font-size:larger;
 }
 .tippius_header {
   color:#FFFFFF;
   background-color:green;
 }
 .tippius_rw {
   color:#FFFFFF;
   background-color:#009F00;
   border-color:#DF0000;
 }
 .tippius_1row_inverse {
   font-size:larger;
 }
 .kader_spieler {
  font-weight:bold;
  color:#000000;
 }
 .kader_spieler_eingabe {
  font-size:smaller;
 }
 .kader_spieler_klein {
  font-weight:bold;
  color:#000000;
 }
 .bank {
   padding-top:5px;
   font-size:10pt;
   background-color:#007F00;
   border-color:#B1B1B1;
   border-width:2px;
   border-style:solid;
   color:#FFFFFF;
 }
 #abstand {
   padding:15px;
 }
 #abstand_lbr {
   padding-left:15px;
   padding-bottom:15px;
   padding-right:15px;
 }
 .menuespalte {
   padding-top:5px;
 }
 #abstand_table {
   padding-top:5px;
   padding-left:5px;
 }
 #disabled {
   color:#808080;
 }
 #rand_black {
   border-bottom:1px solid #000000;
   border-top:1px solid #000000;
   border-left:1px solid #000000;
   border-right:1px solid #000000;
 }
 #rand_links_rechts_black {
   border-left:1px solid #000000;
   border-right:1px solid #000000;
 }
 #rand_unten_black {
   border-bottom: 1px solid #000000;
 }
 #rand_oben_black {
   border-top: 1px solid #000000;
 }
 #rand_unten_rechts_black {
   border-bottom: 1px solid #000000;
   border-right:1px solid #000000;
 }
 #rand_links_black {
   border-left:1px solid #000000;
 }
 #rand_rechts_black {
   border-right:1px solid #000000;
 }
 #rand_unten {
   border-color:#808080;
   border-bottom:1px dashed;
 }
 #menue_zeile {
   border-color:#B1B1B1;
   border-top:1px;
   border-bottom:1px;
 }

 
.wmfg_layout_0, table, .wmfg_textarea { font-family: Verdana, Geneva, sans-serif; font-size: 13px; }
.wmfg_layout_0 ul.wmfg_questions { list-style-type: none; margin: 0; padding: 0; }
.wmfg_layout_0 ul.wmfg_questions li.wmfg_q { margin: 10px 0; padding: 10px; border: 1px solid #cccccc; }
.wmfg_layout_0 label.wmfg_label { display: block; margin: 0 0 5px 0; }
.wmfg_layout_0 table.wmfg_answers { width: 100%; _width: 97%; border-collapse: collapse; }
.wmfg_layout_0 table.wmfg_answers { vertical-align: top; }
.wmfg_layout_0 table.wmfg_answers td { padding: 2px; vertical-align: top; }
.wmfg_layout_0 table.wmfg_answers td.wmfg_a_td { width: 25px; }

.wmfg_layout_0 .wmfg_text { border: 1px solid #CCC; padding: 4px; font-size: 13px; color: #000000; width: 98.5%;
background-color: #ffffff;
background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
background:-moz-linear-gradient(top,#f8f8f8,#fff);
}
.wmfg_layout_0 .wmfg_textarea { border: 1px solid #CCC; padding: 4px; font-size: 13px; color: #000000; width: 98.5%;
background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
background:-moz-linear-gradient(top,#f8f8f8,#fff);
background-color: #ffffff;
}
.wmfg_layout_0 .wmfg_select { 
border:1px solid #CCCCCC; padding: 3px; font-size: 13px; color: #000000; margin: 0; width: 100%; _width: 97%;
background-color: #ffffff;
background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
background:-moz-linear-gradient(top,#f8f8f8,#fff);
}
.wmfg_layout_0 .wmfg_btn { 
border: 1px solid #cccccc; cursor: pointer; font-weight: normal; font-size: 13px; padding: 6px; color: #444; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), color-stop(0.5, #FAFAFA), color-stop(0.5, #E5E5E5), to(#F9F9F9)); 
background: -moz-linear-gradient(top, #FAFAFA, #FAFAFA 50%, #E5E5E5 50%, #F9F9F9);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAFAFA', endColorstr='#E5E5E5');
}
.wmfg_layout_0 .wmfg_btn:hover {  
background: -webkit-gradient(linear, left top, left bottom, from(#EDEDED), color-stop(0.5, #EDEDED), color-stop(0.5, #D9D9D9), to(#EDEDED)); 
background: -moz-linear-gradient(top, #EDEDED, #EDEDED 50%, #D9D9D9 50%, #EDEDED);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3326E', endColorstr='#D9D9D9'); 
