        body {
                font-family:tahoma;
                font-size:11px;
        }

        img {
                border:0px;
        }

/* --- Hauptmenu START ------------------------------------------------------------------ */

        .menu_head{
                height:0px;
        }

        .menu_mid{
                height:auto;
        }

        .menu_foot{
                height:0px;
        }

        #openMenu{
                width:80px;
                height:auto;
                visibility:hidden;
        }

        .navigation_item{
                width:105px;
                height:17px;
                cursor:pointer;
                float:left;
        }

        .header_main{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_no_light.jpg);
        }

        .header_news{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley1.jpg);
        }
        
        .header_aboutus{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley2.jpg);
        }

        .header_bowling{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley3.jpg);
        }

        .header_offers{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley4.jpg);
        }

        .header_reservation{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley5.jpg);
        }

        .header_community{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley6.jpg);
        }

        .header_leaguesandclubs{
                margin:auto;
                width:818px;
                height:170px;
                background-image:url(/design/design_header_light_alley7.jpg);
        }

/* --- Hauptmenu ENDE--------------------------------------------------------------- */

/* --- News START ------------------------------------------------------------------ */

        #newsbox {
                width:95%;
                height:auto;
                background-color:#e0e0e0;
                border:1px solid #c0c0c0;
                margin:5px;
                padding:5px;
                font-family:tahoma;
                font-size:11px;
        }
        #newsheadline {
                width:100%;
                height:20px;
                font-weight:bold;
                text-align:left;
        }
        #newscontent {
                width:100%;
                height:auto;
        }
        #newspic {
                float:left;
                width:125px;
                height:auto;
                margin:auto;
        }
        #newsinnerpic {
                clear:both;
                text-align:center;
        }
        #newsspacer {
                width:auto;
                height:auto;
        }
        #newstext {
                width:75%;
                height:auto;
                float:right;
                text-align:justify;
        }
        #newsdata {
                clear:right;
                width:100%;
                height:15px;
                text-align:right;
                font-style:italic;
                text-decoration:overline;
                padding-top:10px;
        }

/* --- News ENDE ------------------------------------------------------------------ */

/* --- Gästebuch START ------------------------------------------------------------ */

        #guestbookbox {
                  width:95%;
                  height:auto;
                 background-color:#e0e0e0;
                  margin:5px;
                  padding:5px;
                  font-family:tahoma;
                  font-size:10pt;
        }
        #guestbookentrynumber {
                  font-size:14pt;
                  text-align:right;
        }
        #guestbookdata {
                font-weight:bold;
                text-align:right;
        }
        #guestbookentrytext {
                 font-style:italic;
                  text-align:justify;
        }

/* --- Gästebuch ENDE ------------------------------------------------------------- */

/* --- Formulare START ------------------------------------------------------------ */

        input {
                font-family:tahoma;
                font-size:11px;
                color:#0000ff;
                width:174px;
                height:21px;
                background-image:url(/design/design_box_fields_input.gif);
        }

        select {
                font-family:tahoma;
                font-size:11px;
                color:#0000ff;
                width:174px;
        }

        textarea {
                font-family:tahoma;
                font-size:11px;
                color:#0000ff;
                width:348px;
        }

/* --- Formulare ENDE ------------------------------------------------------------- */

/* --- Gästebuch START ------------------------------------------------------------ */

        .monthname {
                font-family:tahoma;
                font-size:8pt;
                text-align:center;
                width:165px;
                background-color:#ffffff;
                font-weight:bold
        }

        .monthcell {
                padding:2px;
                border:1px solid #000000;
                background-color:#f0f0f0;
        }

        .kw {
                background-color:#ffffff;
                font-family:tahoma;
                font-size:8pt;
                font-style:italic;
                text-align:right;
        }

        .kw0 {
                background-color:#ffffff;
                border-bottom:1px solid #000000
        }

        .day {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                cursor:pointer;
        }

        .selectedday {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                cursor:pointer;
                font-weight:bold;
                color:#0000ff;
        }

        .sunday {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                color:#ff0000;
                font-weight:bold;
                cursor:pointer;
        }

        .holiday {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                color:#ff0000;
                font-weight:bold;
                cursor:pointer;
        }

        .holidaysunday {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                color:#ff0000;
                font-weight:bold;
                cursor:pointer;
        }

        .dayname {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                border-bottom:1px solid #000000;
        }

        .noday {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                color:#cccccc;
        }

        .today {
                font-family:tahoma;
                font-size:8pt;
                text-align:right;
                color:#cc55cc;
                font-weight:bold;
                cursor:pointer;
        }
        
/* --- Gästebuch ENDE ------------------------------------------------------------- */
