.ts
{
	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}


.td
{
	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}

td.line
{
 height:25px;
}

td.center
{
  text-align: center;
}


font.ueberschrift
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.ueberschrift2
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:22px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.textstart
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.textstart2
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}


font.textstartklein
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.buffetbold
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:bold;
	color:#000080;
	text-decoration:none;
}

font.buffet
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


font.textkontakt
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.drinks
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.drinkssize
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.drinksprice
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


font.wein
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.weinfett
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

font.weinkursiv
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-style:italic;
	color:#000000;
	text-decoration:none;
}


font.weinmenge
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.weinpreis
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.weinjahrgang
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}


font.textkontakt2
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.textkonzept
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.textkonzept2
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:24px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}



font.menu
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


font.menuklein
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

font.menusel
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

font.menu1
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.menusmall
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.menusmall:hover
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:bold;
	color:#000080;
	text-decoration:none;
}


a.menusmall:active
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#A00000;
	text-decoration:none;
}


a.menusmall:visited
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000020;
	text-decoration:none;
}

a.menusmall:visited:hover
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:bold;
	color:#000080;
	text-decoration:none;
}

a.menusmall:visited:active
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#A00000;
	text-decoration:none;
}

td.menu
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:17px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

div.menuprice
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

td.menuprice
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

font.menuhead
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.menuhead
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.menuhead:hover
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#0000A0;
	text-decoration:none;
}

a.menuhead:visited:hover
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#0000A0;
	text-decoration:none;
}

a.menuhead:visited
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.menuhead:visited:active
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

a.menuhead:active
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:26px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

a.menu
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:24px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


a.menu:hover
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:24px;
	font-weight:normal;
	color:#0000A0;
	text-decoration:none;
}

a.menu:visited
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:24px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.menu:active
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:24px;
	font-weight:normal;
	color:#A00000;
	text-decoration:none;
}

a
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a:hover
{
	font-size:14px;
	font-weight:bold;
	color:#AA0000;
	text-decoration:underline;
}

a:active
{
	font-size:14px;
	font-weight:bold;
	color:#00FF00;
	text-decoration:underline;
}

a:visited
{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a:visited:hover
{
	font-size:14px;
	font-weight:bold;
	color:#0000AA;
	text-decoration:underline;
}

a:visited:active
{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}

a.sub
{
	font-family:Times New Roman,Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.sub:hover
{
	font-size:12px;
	font-weight:bold;
	color:#AA0000;
	text-decoration:none;
}

a.sub:active
{
	font-size:12px;
	font-weight:normal;
	color:#00FF00;
	text-decoration:none;
}

a.sub:visited
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.sub:visited:hover
{
	font-size:12px;
	font-weight:bold;
	color:#0000AA;
	text-decoration:none;
}

a.sub:visited:active
{
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;


}


