a:focus
{
outline:none; /* keine Rahmen um Links */
}


BODY         {
             background-image: url(../images/bg.gif);
             background-position: center;
             scrollbar-DarkShadow-Color:#666666;
             scrollbar-Track-Color:#666666;
             scrollbar-Face-Color:#666666;
             scrollbar-Shadow-Color:#FFFFE6;
             scrollbar-Highlight-Color:#666666;
             scrollbar-3dLight-Color:#FFFFE6;
             scrollbar-Arrow-Color:#FFFFE6
             }


TD           {
             font-family: Verdana, Sans-Serif, Arial;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             line-height: 15px;
             color: #162757
             }

.textreg     {
             font-family: Verdana, Sans-Serif, Arial;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             line-height: 15px;
             color: #FFFFFF
             }

.normal      {
             font-family: Verdana, Sans-Serif, Arial;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             line-height: 15px;
             color: #162757
             }

.letter1     {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 8pt;
             color: #666600
             }

.letter2     {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 8pt;
             color: #333333
             }

.letter3     {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 8pt;
             color: #990000;
             text-decoration: underline;
             background-color: #999999
             }

.letter4     {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 8pt;
             color: #990000
             }

.letter5     {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 8pt;
             color: #FFFF66
             }

#counter_top {
padding-top: 10px;
}

.textfilm    {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 8pt;
             color: #EAEADF;
             align: center;
             }

.normalklein {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: normal;
             font-size: 7pt;
             color: #333333
             }

.normalblind {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             color: #888888
             }

.co_gb       {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             line-height: 16px;
             color: #333333
             }

.co_gb_links {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             color: #999999
             }

.cobold      {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: bold;
             font-size: 9pt;
             color: #333333
             }

.updateline      {
             font-family: Arial, Helvetica;
             letter-spacing:1px;
             font-weight: normal;
             font-size: 7pt;
             color: #79786A
             }


a:link       {
             font-family: Verdana,Arial,Helvetica;
             font-size: 8pt;
             font-style: normal;
             font-weight: normal;
             color: #990000;
             text-decoration: underline
             }

a:active     {
             font-family: Verdana,Arial,Helvetica;
             font-size: 8pt;
             font-style: normal;
             font-weight: normal;
             color: #990000;
             text-decoration: underline
             }

a:visited    {
             font-family: Verdana,Arial,Helvetica;
             font-size: 8pt;
             font-style: normal;
             font-weight: normal;
             color: #990000;
             text-decoration: underline
             }

a:hover      {
             font-family: Verdana,Arial,Helvetica;
             font-size: 8pt;
             font-style: normal;
             font-weight: normal;
             color: #336699;
             text-decoration: none
             }

#nav a:link, #nav a:visited, #nav a:active
        {
        display:block;
        margin:0px 0;
        padding:0.0em 0.0em 0.0em 0.0em;
        background-color:#DFDFC4
        }

#nav a:hover
        {
        background-color:#990000;
        font-weight: bold;
        color: #FCFCF8
        }


a.rot_bold:link     {
                    font-family: Verdana,Arial,Helvetica;
                    font-size: 9pt;
                    font-style: normal;
                    font-weight: bold; color: #990000;
                    text-decoration: underline
                    }

a.rot_bold:active   {
                    font-family: Verdana,Arial,Helvetica;
                    font-size: 9pt;
                    font-style: normal;
                    font-weight: bold;
                    color: #990000;
                    text-decoration: underline
                    }

a.rot_bold:visited  {
                    font-family: Verdana,Arial,Helvetica;
                    font-size: 9pt;
                    font-style: normal;
                    font-weight: bold;
                    color: #990000;
                    text-decoration: underline
                    }

a.rot_bold:hover    {
                    font-family: Verdana,Arial,Helvetica;
                    font-size: 9pt;
                    font-style: normal;
                    font-weight: bold;
                    color: #990000;
                    text-decoration: none;
                    background-color: #BDBDAD
                    }

a.navig:link        {
                    font-family: Helvetica,Arial,Verdana;
                    font-size: 9px;
                    font-style: normal;
                    font-weight: normal;
                    color: #FFFF66;
                    text-decoration: none
                    }

a.navig:active      {
                    font-family: Helvetica,Arial,Verdana;
                    font-size: 9px;
                    font-style: normal;
                    font-weight: normal;
                    color: #FFFF66;
                    text-decoration: none
                    }

a.navig:visited     {
                    font-family: Helvetica,Arial,Verdana;
                    font-size: 9px;
                    font-style: normal;
                    font-weight: normal;
                    color: #FFFF66;
                    text-decoration: none
                    }

a.navig:hover       {
                    font-family: Helvetica,Arial,Verdana;
                    font-size: 9px;
                    font-style: normal;
                    font-weight: normal;
                    color: #FBFBDC;
                    text-decoration: none;
                    background-color: #7D7D7D
                    }

INPUT       {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 2px solid;
            BORDER-LEFT:      #C7C7C7 2px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            BACKGROUND-COLOR: #FDFDF7;
            font-family: Verdana,Arial,Helvetica;
            COLOR: #000000;
            font-size: 8pt
            }

SELECT      {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 1px solid;
            BORDER-LEFT:      #C7C7C7 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            BACKGROUND-COLOR: #FFFFFF;
            font-family: Verdana,Arial,Helvetica;
            COLOR: #000000;
            font-size: 11px
            }

TEXTAREA    {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 2px solid;
            BORDER-LEFT:      #C7C7C7 2px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            BACKGROUND-COLOR: #FDFDF7;
            COLOR: #000000;
            font-family: Verdana,Arial,Helvetica;
            font-size: 8pt
            }

.info       {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 1px solid;
            BORDER-LEFT:      #C7C7C7 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            BACKGROUND-COLOR: #990000;
            COLOR: #FFFFFF;
            font-weight: bold;
            font-family: Verdana,Arial,Helvetica;
            font-size: 11px
            }

SELECT.jahre {
             BORDER-RIGHT:     #C7C7C7 1px solid;
             BORDER-TOP:       #C7C7C7 1px solid;
             BORDER-LEFT:      #C7C7C7 1px solid;
             BORDER-BOTTOM:    #C7C7C7 1px solid;
             BACKGROUND-COLOR: #DDDCC1;
             COLOR: #6C6C65;
             font-family: Verdana,Arial,Helvetica;
             font-size: 11px
             }

ul           {
             font-family: Verdana,Arial,Helvetica;
             font-style: normal;
             font-weight: normal;
             font-size: 8pt;
             line-height: 15px;
             color: #333333;
             list-style-type: square
             }

.bild       {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #333333 1px solid;
            BORDER-LEFT:      #333333 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid
            }


.schalter   {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 1px solid;
            BORDER-LEFT:      #C7C7C7 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            font-weight:      bold;
            BACKGROUND-COLOR: #FFFFFF;
            background-image: url(../images/bg_schalter.gif);
            font-family: Verdana,Arial,Helvetica;
            COLOR: #FFFFFF;
            font-size: 9pt
            }
/*  im Gästebuch die Aufzählung */

.anzahl     {
            BORDER-RIGHT:     #999999 1px solid;
            BORDER-TOP:       #999999 1px solid;
            BORDER-LEFT:      #999999 1px solid;
            BORDER-BOTTOM:    #999999 1px solid;
            padding-top:      1px;
            padding-bottom:   2px;
            padding-left:     4px;
            padding-right:    5px;
            BACKGROUND-COLOR: #FFFFFF;
            COLOR: #990000;
            font-weight: bold;
            font-family: Verdana,Arial,Helvetica;
            font-size: 11px
            }
