html { height:100%; }

body { height:100%;
       margin:0px;
       padding:0px;
       text-align:center;
       background-color:#041C43;
     }

img { border:0px; }

body, td { font-family:Verdana,Arial,sans-serif;
           font-size:11px;
           font-weight:normal;
           color:#000000; }

a { font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    color:#000000;
    text-decoration:none;
  }

a:active { text-decoration:underline; }
a:hover { text-decoration:underline; }

.clear { clear:both; }

#maincontainer { width:768px;
                 position:relative;
                 background-color:#000000;
                 margin:0px auto;
                 text-align:left;
                 border-left:1px solid black;
                 border-right:1px solid black;
                 border-bottom:1px solid black;
                 display:block;
               }

#afboe_headline_container { background:#000000 url(./pics/afboe_bg.gif); height: 20px; }

#afboe_headline { width:371px;
                  height:10px;
                  position:absolute;
                  left:198px;
                  top:2px;
                }

#afboe_logo {
	width:57px;
	height:18px;
	position:absolute;
	left:687px;
	top:2px;
	z-index: 1;

            }

#header_line1_container img { float:left; height:10px;}

#header_line2_container img { float:left; height:85px;}

#header_line3_container img { float:left; height:14px;}

#button_container img { float:left; height:16px;  cursor:pointer;}

#header_flosse {
	width:34px;
	height:22px;
	position:absolute;
	left:768px;
	top:78px;
	z-index: 2;

               }

#header_spacer_container img { float:left; height:3px;}

#menue_container ul {
	position:absolute;
	top:145px;
	list-style:none;
	background-color:#041C43;
	opacity:.85;
	filter:alpha(opacity=85);
	z-index: 5;




                      -moz-opacity:0.85;
                      border-width:0px 1px 1px 1px;
                      border-color:#E5E5E5;
                      border-style:solid;
                      color:#FFFFFF;
                      margin:0px;
                      padding:4px 0px 4px 0px;
                    }

#menue_container a { font-family:Verdana,Arial,sans-serif;
                     font-size:11px;
                     font-weight:normal;
                     text-decoration:none;
                     color:#FFFFFF;
                     margin:0px;
                     padding:4px 8px 4px 8px;
                     display:block;
                   }
#menue_container a:active { color:#000000;
                            background-color:#FFFFFF;
                            opacity:.85;
			    filter:alpha(opacity=85);
                            -moz-opacity:0.85;
                          }

#menue_container a:hover { color:#000000;
                           background-color:#FFFFFF;
                           opacity:.85;
			   filter:alpha(opacity=85);
                           -moz-opacity:0.85;
                         }

#menue_verein { left:127px; display:none;}
#menue_verein a { width:162px; }

#menue_football { left:212px; display:none; }
#menue_football a { width:185px; }

#menue_sponsoren { left:320px; display:none; }
#menue_sponsoren a { width:154px; }

#menue_presse { left:447px; display:none; }
#menue_presse a { width:135px; }

#menue_fanzone { left:553px; display:none; }
#menue_fanzone a { width:135px; }

#leftmenue { width:150px;
             vertical-align:top;
             background-color:#000000;
           }

#leftmenue img { display:block; }

.navi { cursor:pointer; }

.leftmenueitem { margin:0px; padding:12px 4px 0px 4px; float:left;}

.leftmenueitem h1 { font-family:Verdana,Arial,sans-serif;
                    font-size:11px;
                    font-weight:bold;
                    color:#000000;
                    margin:0px;
                    padding: 4px 8px 4px 8px;
                  }

.leftmenueitem p { font-family:Verdana,Arial,sans-serif;
                  font-size:11px;
                  font-weight:normal;
                  color:#000000;
                  margin:0px;
                  padding:0px 8px 6px 8px;
                }

.leftmenueitem form { margin:0px; padding: 2px 8px 4px 8px; }

.leftmenueitem input { font-family:Verdana,Arial,sans-serif;
                       font-size:9px;
                       font-weight:normal;
                       color:#000000;
                       margin:0px;
                       padding:1px;
                       cursor:pointer;
                     }

.leftmenueitem td { font-family:Verdana,Arial,sans-serif;
                    font-size:11px;
                    font-weight:normal;
                    color:#000000;
                    margin:0px;
                    padding: 4px 3px 4px 3px;
                  }

.leftmenueitem a { font-family:Verdana,Arial,sans-serif;
                   font-size:9px;
                   font-weight:normal;
                   color:#707070;
                 }
.leftmenueitem a:active { text-decoration:underline; }
.leftmenueitem a:hover { text-decoration:underline; }

#polltable { border:1px solid;
             border-top-color:#707070;
             border-left-color:#707070;
             border-right-color:#E0E0E0;
             border-bottom-color:#E0E0E0;
           }

#mainpage { width:498px;
            background:#FFFFFF url(./pics/maincontent_background.gif);
            vertical-align:top;
          }

#mainpage img { padding:15px 20px 15px 20px;}

#mainpage h1 { font-family:Verdana,Arial,sans-serif;
               font-size:15px;
               font-weight:bold;
               color:#000000;
               margin:0px;
               padding: 0px 20px 10px 20px;
             }
			 
.ueberschrift_w_jungs {
	font-family : Arial;
	font-weight : bold;
	font-size : 14pt;
	color : White;
}
.text_w_justify {
	font-family : Arial;
	font-size : 10pt;
	text-align : justify;
	color : White;
}			 


#mainpage h2 { font-family:Verdana,Arial,sans-serif;
               font-size:13px;
               font-weight:bold;
               color:#000000;
               margin:0px;
               padding: 0px 20px 10px 20px;
             }

#mainpage p { font-family:Verdana,Arial,sans-serif;
              font-size:11px;
              font-weight:normal;
              color:#000000;
              margin:0px;
              padding:0px 20px 0px 20px;
            }

.anmerkung { font-family:Verdana,Arial,sans-serif;
             font-size:9px;
             font-weight:normal;
             color:#707070; }

#rightmenue { width:120px;
              vertical-align:top;
              background-color:#000000;
            }

#rightmenue img { display:block; }

.rightmenueitem { margin:0px; padding:3px 0px 9px 4px; float:left;}

.rightmenueitem h1 { font-family:Verdana,Arial,sans-serif;
                     font-size:11px;
                     font-weight:bold;
                     color:#000000;
                     margin:0px;
                     padding: 4px 6px 4px 6px;
                   }

.rightmenueitem p { font-family:Verdana,Arial,sans-serif;
                    font-size:11px;
                    font-weight:normal;
                    color:#000000;
                    margin:0px;
                    padding:0px 6px 0px 6px;
                  }

.rightmenueitem table { margin:0px; padding:2px 4px 0px 4px; }

.rightmenueitem td { font-family:Verdana,Arial,sans-serif;
                     font-size:11px;
                     font-weight:normal;
                     color:#000000;
                     margin:0px;
                     padding:2px 2px 2px 2px
                   }

.rightmenueitem a { font-family:Verdana,Arial,sans-serif;
                         font-size:9px;
                         font-weight:normal;
                         color:#707070;
                       }
.rightmenueitem a:active { text-decoration:underline; }
.rightmenueitem a:hover { text-decoration:underline; }

#division img { float:left; }

#mainfeeter { width:498px;
              background-color:#FFFFFF;
              padding: 0px;
              margin: 0px;
            }


#mainfeeter p { font-family:Verdana,Arial,sans-serif;
			    font-size:11px;
			    font-weight:normal;
                color:#ABABAB;
                padding: 0px;
                margin: 0px;
              }

#mainfeeter a { font-family:Verdana,Arial,sans-serif;
                font-size:11px;
                font-weight:normal;
                color:#ABABAB;
              }
#mainfeeter a:visited { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#ABABAB;}
#mainfeeter a:active { text-decoration:underline; }
#mainfeeter a:hover { text-decoration:underline; }

#feeter img {float:left; height:41px;}
