#bild01 {position:absolute; left:95px; top: 4px; }


BODY
{
    SCROLLBAR-FACE-COLOR: #ae9a15;
    SCROLLBAR-HIGHLIGHT-COLOR: #757580;
    SCROLLBAR-SHADOW-COLOR: #757580;
    SCROLLBAR-3DLIGHT-COLOR: #757580;
    SCROLLBAR-ARROW-COLOR: black;
    SCROLLBAR-TRACK-COLOR: #f4eba6;
    SCROLLBAR-DARKSHADOW-COLOR: white
}

.bodybueffet
{
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-image: url(../bilder/bg/bueffet/bgbue.jpg);
    margin-top:3px;
    margin-left:4px
}

.bodybueffetweihnacht
{
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-image: url(../bilder/bg/weihnachten/bg.jpg);
    margin-top:3px;
    margin-left:4px
}

.bodylunch
{
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-image: url(../bilder/bg/lunchpakete/bglunchpakete.jpg);
    overflow:hidden;
    margin-top:11px;
    margin-left:4px
}

.bodyfinger
{
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-image:     url(../bilder/bg/fingerfood/fingerbg.jpg);
    margin-top:11px;
    margin-left:4px
}

.bodyref
{
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-image:     url(../bilder/bg/referenzen/refbg.jpg);
    margin-top:60px;
    margin-left:10px
}

.bodybearbeiten
{
    SCROLLBAR-FACE-COLOR: #ae9a15;
    SCROLLBAR-HIGHLIGHT-COLOR: #757580;
    SCROLLBAR-SHADOW-COLOR: #757580;
    SCROLLBAR-3DLIGHT-COLOR: #757580;
    SCROLLBAR-ARROW-COLOR: black;
    SCROLLBAR-TRACK-COLOR: #f4eba6;
    SCROLLBAR-DARKSHADOW-COLOR: white;
    background-repeat: no-repeat;
    background-color: #efefef;
    margin-top:10px;
    margin-left:10px
}

h1
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif;
    FONT-VARIANT: normal;
    COLOR: #7B6E1A;
}

FONT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif;
    FONT-VARIANT: normal
}
	A:link {text-decoration: none; font-weight: 200; font-family: arial, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal}
	A:visited {text-decoration: none; font-weight: 200; font-family: arial, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal}
	A:active {text-decoration: none; font-weight: 200; font-family: arial, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal}
	A:hover {text-decoration: underline; font-weight: 200; font-family: arial, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal}

.fontklein
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif;
    FONT-VARIANT: normal
}
.fontb
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, arial, sans-serif;
    FONT-VARIANT: normal
}

.titel
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
}

.fontg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    COLOR: #ae9a15;
    FONT-VARIANT: normal
}

.titel1
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal
}


.titel2g
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #ae9a15;
    FONT-STYLE: normal;
    FONT-FAMILY: MS Sans Serif, arial, sans-serif;
    FONT-VARIANT: normal
}

.titel3g
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11pt;
    COLOR: #7B6E1A;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
}

.titel3rot
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: MS Sans Serif, arial, sans-serif;
    FONT-VARIANT: normal;
}

.mg
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: #ae9a15;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
}
.ag:link
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}

.ag:visited
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}

.ag:active
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}
.ag:hover
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline;
}


.as:link
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #ae9a15;
    FONT-STYLE: normal;
    FONT-FAMILY: MS Sans Serif, arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.as:visited
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #ae9a15;
    FONT-STYLE: normal;
    FONT-FAMILY: MS Sans Serif, arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.as:active
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #ae9a15;
    FONT-STYLE: normal;
    FONT-FAMILY: MS Sans Serif, arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.as:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: #ae9a15;
    FONT-STYLE: normal;
    FONT-FAMILY: MS Sans Serif, arial, sans serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}
.at:link
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}

.at:visited
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}

.at:active
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}

.at:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #7B6E1A;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.td
{
    BORDER-RIGHT: #ae9a15 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ae9a15 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ae9a15 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ae9a15 2px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tddunkel
{
    BORDER-RIGHT: #73660E 2px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #73660E 2px groove;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #73660E 2px groove;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #73660E 2px groove;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}
.tdlr
{
    BORDER-RIGHT: #ae9a15 4px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: #ae9a15 4px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdlro
{
    BORDER-RIGHT: #ae9a15 4px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ae9a15 4px solid;
    PADDING-LEFT: 0px;
    BORDER-LEFT: #ae9a15 4px solid;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdlro1
{
    BORDER-RIGHT: #ae9a15 4px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ae9a15 2px solid;
    PADDING-LEFT: 0px;
    BORDER-LEFT: #ae9a15 4px solid;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdlru
{
    BORDER-RIGHT: #ae9a15 4px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ae9a15 4px solid;
    BORDER-BOTTOM: #ae9a15 4px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdlru1
{
    BORDER-RIGHT: #ae9a15 4px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ae9a15 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ae9a15 4px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ae9a15 2px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdl
{
    BORDER-LEFT: #ae9a15 2px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdnavr
{
    BORDER-RIGHT: #ae9a15 4px solid;
    PADDING-RIGHT: 0px;
    BORDER-LEFT: #ae9a15 3px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdnavl
{
    BORDER-RIGHT: #ae9a15 3px solid;
    PADDING-RIGHT: 0px;
    BORDER-LEFT: #ae9a15 4px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdnavo
{
    BORDER-TOP: #ae9a15 4px solid;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdou
{
    BORDER-TOP: #ae9a15 2px solid;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ae9a15 2px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdoben
{
    BORDER-TOP: #ae9a15 2px solid;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}

.tdunten
{
    PADDING-BOTTOM: 0px;
    BORDER-BOTTOM: #ae9a15 2px solid;
    BORDER-COLLAPSE: collapse;
    empty-cells: show
}


.tdbueffunten
{
    BORDER-BOTTOM: #ae9a15 1px dotted
}

.tdbueffure
{
    BORDER-BOTTOM: #ae9a15 1px dotted;
    BORDER-RIGHT: #ae9a15 1px dotted
}

.tdbueffureli
{
    BORDER-BOTTOM: #ae9a15 1px dotted;
    BORDER-RIGHT: #ae9a15 1px dotted;
    BORDER-LEFT: #ae9a15 1px dotted
}

.sublog
{
    BORDER-RIGHT: #ae9a15 thin solid;
    BORDER-TOP: #ae9a15 thin solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8px;
    BORDER-LEFT: #ae9a15 thin solid;
    COLOR: #ae9a15;
    BORDER-BOTTOM: #ae9a15 thin solid;
    FONT-FAMILY: MS Sans Serif, Arial, sans serif;
    BACKGROUND-COLOR: #efefef
}

A.infobox
{
    BORDER-BOTTOM: #c30 0px dashed;
    TEXT-DECORATION: none
}

A.infobox:hover
{
    BACKGROUND: white;
    CURSOR: pointer;
    COLOR: green
}

A.infobox SPAN
{
    PADDING-RIGHT: 2px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 2px;
    LEFT: 205px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    POSITION: absolute;
    TEXT-DECORATION: none
}

A.infobox:hover SPAN
{
    BORDER-RIGHT: #ae9a15 4px solid;
    BORDER-TOP: #ae9a15 4px solid;
    BACKGROUND: #efefef;
    VISIBILITY: visible;
    BORDER-LEFT: #ae9a15 4px solid;
    WIDTH: 200px;
    COLOR: black;
    BORDER-BOTTOM: #ae9a15 4px solid;
    HEIGHT: 150px;
    TEXT-ALIGN: center
}

A.infoboxr
{
    BORDER-BOTTOM: #c30 0px dashed;
    TEXT-DECORATION: none
}

A.infoboxr:hover
{
    BACKGROUND: white;
    CURSOR: pointer;
    COLOR: green
}

A.infoboxr SPAN
{
    PADDING-RIGHT: 2px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 2px;
    LEFT: 510px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    POSITION: absolute;
    TEXT-DECORATION: none
}

A.infoboxr:hover SPAN
{
    BORDER-RIGHT: #ae9a15 4px solid;
    BORDER-TOP: #ae9a15 4px solid;
    BACKGROUND: #efefef;
    VISIBILITY: visible;
    BORDER-LEFT: #ae9a15 4px solid;
    WIDTH: 200px;
    COLOR: black;
    BORDER-BOTTOM: #ae9a15 4px solid;
    HEIGHT: 150px;
    TEXT-ALIGN: center
}

.sel {font-size : 16px; font-family : Arial, sans-serif; FONT-WEIGHT: 500; background-color : #efefef; color : #000000;
              BORDER-LEFT: #ae9a15 thin solid;
              BORDER-RIGHT: #ae9a15 thin solid;
              BORDER-TOP: #ae9a15 thin solid;
              BORDER-BOTTOM: #ae9a15 thin solid;
             }
.res { BACKGROUND-COLOR: #efefef; BORDER-BOTTOM-COLOR: #ae9a15; BORDER-LEFT-COLOR: #ae9a15; BORDER-RIGHT-COLOR: #ae9a15; BORDER-TOP-COLOR: #ae9a15; font-family: Arial, sans serif; font-size: 17; color : #ff0000}

.sel1 {font-size : 12px; font-family : Arial, sans-serif; background-color : #ae9a15; color : #efefef}
.sel2 {font-size : 12px; font-family : Arial, sans-serif; background-color : #efefef; color : #ae9a15}

.sub { BACKGROUND-COLOR: #efefef; BORDER-BOTTOM-COLOR: #ae9a15; BORDER-LEFT-COLOR: #ae9a15; BORDER-RIGHT-COLOR: #ae9a15; BORDER-TOP-COLOR: #ae9a15; font-family: Arial, sans serif; font-size: 17; font-style: italic; color : #ae9a15}
.che {BORDER-LEFT: #efefef thin solid;
              BORDER-RIGHT: #ae9a15 thin solid;
              BORDER-TOP: #efefef thin solid;
              BORDER-BOTTOM: #ae9a15 thin solid;
              background-color : #efefef; font-size : 17px; color : #ae9a15}

   .area {background-color : #efefef; scrollbar-base-color : #ae9a15; color: #ae9a15;
          BORDER-LEFT: #ae9a15 thin solid;
              BORDER-RIGHT: #ae9a15 thin solid;
              BORDER-TOP: #ae9a15 thin solid;
              BORDER-BOTTOM: #ae9a15 thin solid;
               }
 .text {BORDER-LEFT: #ae9a15 thin solid;
              BORDER-RIGHT: #efefef thin solid;
              BORDER-TOP: #efefef thin solid;
              BORDER-BOTTOM: #ae9a15 thin solid;
              background-color : #efefef; font-size : 17px; color : #ae9a15}
