.clCMAbs {
	position:			absolute;
	visibility:			hidden;
	left:				0px;
	top:				0px;
}

.clLevel0{
	position:			absolute;
	padding:			4px;
	padding-left:		40px;
	background-image:url(../images/menue/navs/navi_topic_pos_bg.jpg);
	color:				#000000;
	font-family:		verdana,arial,helvetica;
	font-size:			11px;
	font-weight:		bold;
	text-align:			left;
}

.clLevel0over{
	position:			absolute;
	padding:			4px;
	padding-left:		40px;
	background-image:url(../images/menue/navs/navi_topic_pos_bg_act.jpg);
	color:				#F20F0F;
	font-family:		verdana,arial,helvetica;
	font-size:			11px;
	font-weight:		bold;
	text-align:			left;
}

.clLevel0 {
	background-color:	#FDEEEB;
	color:				#000000;
}

.clLevel0over {
	cursor:				pointer;
	cursor:				pointer;
}

.clLevel0border {
	position:			absolute;
	visibility:			hidden;
}

.nav_placeholder {
	padding:			0px;
	position:			absolute;
}

body {
	background-color: 	#FFFFFF;
	margin-top:			15px;
	margin-bottom:		20px;
	margin-left:		20px;
	margin-right:		0px;
	font-family:		Verdana, Arial, Tahoma;
	font-size:			small;
	padding:0;
}

.Tabelle
{
font-family:Tahoma; font-size:12px; color:#FFFFFF; font-weight:bold;
}
.blank
{
color:#FFFFFF;
}
a 
{
	color: #369;
}
a:hover
{
	color: #C33;
	text-decoration:	underline;
}
a:visited
{
	color: #336;
}

li { 
	margin: 0px; 
	padding: 0px; 
	font-weight: bold; 
	font-size: 14px; 
	font-family: Geneva,Arial,Helvetica,sans-serif; 
	line-height: 17px;
	text-align:left;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	}
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	}

h1.impressum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	}

.head_bg_red {
	color:#FFF;
}



td.first_sentence {
	background:url(../images/banner/banner-red-top-middle.jpg) repeat-x; 
	background-color:#FFCC33; 
	border:0; 
	color:#FFFFFF;
	font-size:11px;
	line-height:3px;
	padding:19px 0px 0px 0px;
}

a.first_sentence {
	color:#FFFFFF;
	font-size:30px;
	text-decoration:none;
}

a.first_sentence:hover {
	color: #FC0;
	text-decoration:underline;
}

a.first_sentence:visited {
	color:#FFC;
	text-decoration:none;
}




a.first_sentence_FT {
	color:#FFFFFF;
	font-size:26px;
	text-decoration:none;
}

a.first_sentence_FT:hover {
	color: #FC0;
	text-decoration:underline;
}

a.first_sentence_FT:visited {
	color:#FFC;
	text-decoration:none;
}



h1.first_sentence {
	font-weight:500;
	padding:0px 0px 1px 0px;
	margin:0px;
	text-align:center;
}



p.first_sentence {
	color:#FFFFFF;
	font-size:11px;
	line-height:12px;
	padding:18px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
	margin:0;
}

p { 
	text-align:justify;
	font-weight:100;
}

p.tooltip { font-size: 10px; margin:4px; }

TD.counter {
	text-align:right;
	 color: #036;
}
.scroller_head:hover {
  text-decoration: none;
  color:#FF0000;
}

.scroller_message {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  width:112px;
  margin-left:0px;
  color: #333333;

}
.scroller_main_ext {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  width:112px;
  margin-left:0px;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #666666;
}
a.scroller_message_ext {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  width:112px;
  margin-left:0px;
  background-color: #CCCCCC;
  color: #FFFFFF;
}
a.scroller_message_ext:hover {
	color:#FF0000;
}

.scroller_main {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  width:112px;
  margin-left:0px;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #666666;
}

a.scroller_main:hover {
  color:#F60F0F;
  cursor:pointer;
}
.scroller_head {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  width:114px;
  margin-left:0px;
}

a.scroller_head {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  margin-left:0px;
  color:#666699;
}
a.scroller_head:hover {
  color:#F60F0F;
  cursor:pointer;
}
a.scroller_head:visited {
  color: #009;
}





a.scroller_message {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  margin-left:0px;
  color:#000000;
}
a.scroller_message:hover {
  color:#F60F0F;
  cursor:pointer;
}
a.scroller_message:visited {
  color: #636;
}



a.copyright {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

a.copyright:hover {
	color:#FC0;
	text-decoration:underline;
}


a.copyright:visited {
	color: #FFC;
	text-decoration:none;
}



.NormalKleiner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4B4B4B;
	line-height: 12px;
	border-style: solid;
	border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 1px;
	background-color:#F8F8FB;
	padding-left:0px;
	padding-bottom:3px;
	padding-top:3px;
    border-left-color: #FFFFFF; border-right-color: #969696; border-top-color: #FFFFFF; border-bottom-color: #969696;
}
TR.container_describtion_content {
	background-image:url(../images/verlauf_tgesessen.jpg);
}
.title_head {
	padding-left:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 14px;
	width:403px;
}
TR.title_head_bg {
	background-image: url(../images/bg_tagesmenue_title.jpg);
}
.Normal {
	padding-left:17px;
	background-color:#FFF;
}
.NormalFett {
	padding-right:26px;
}

#menu_alter {
	width:163px;
	height:210px;
	position:absolute;
	left:111px;
	top:342px;
	z-index:0;
	overflow:hidden;
	border:0px;
	line-height:27px; 
	text-align:left; 
	font-size:11px;
}

a.menu_alter {
	color:#FFF;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

a.menu_alter:hover {
	color: #FC6;
}

a.menu_alter:visited {
	color:#FF9;
}
	
.content3 {
	margin: 0px; 
	padding: 0px; 
	line-height: 26px;
}

.content4 {
	margin: 0px; 
	padding: 0px; 
	line-height: 20px;
	font-size: 16px;
	text-align:center;
}

h2.content {
	margin: 2px 0px 3px; 
	padding: 2px 0px 3px; 
	text-align: center; 
	line-height: 22px;
	font-size: 18px;
}

h3.content {
	margin: 2px 0px 3px; 
	padding: 2px 0px 3px; 
	text-align: center; 
	line-height: 14px;
	font-size:14px;
	color:#FFF;
}

h4.content4 {
	margin: 2px 0px 3px 40px; 
	padding: 2px 0px 3px; 
	line-height: 16px;
	text-align:center;
}

p.usual_content {
	margin: 6px 0px 3px;
	padding: 6px 0px 3px; 
	line-height: 14px;
	text-align:center;
	font-weight:100;
}

p.usual_content2 {
	margin: 0px; 
	padding: 2px 6px 3px 6px; 
	text-align: justify; 
	line-height: 14px;
	font-weight:100;
}

p.usual_content3 {
	margin: 0px; 
	padding: 2px 6px 3px 6px; 
	text-align: left; 
	line-height: 14px;
	font-weight:100;
	color:#FFF;
}

ul.impressum {
	text-align:left;
	line-height:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:30px;
	list-style:none;
}

.usual_content_16 {
	margin: 6px 0px 3px;
	padding: 6px 0px 3px; 
	line-height: 16px;
	text-align:center;
	font-weight:100;
}

ul.content_ul {
	 margin: 3px 0px 3px 20px; 
	 padding: 3px 0px 3px 20px; 
	 line-height: 14px;
}

li.content_li {
	 margin: 1px 0px 0px;
	 padding: 1px 0px 0px; 
	 line-height: 13px;
}

ul.u_pad_btm {
	margin: 0px 0px 0px 30px; 
	padding: 14px 5px 164px 0px;
	line-height: 13px;
	text-align:left;
}

ul {
	margin: 0px 0px 0px 30px; 
	padding: 14px 5px 14px 0px;
	line-height: 13px;
	text-align:left;
}

td.tagesmenuplan {
	line-height:10px; 
	padding:5px 0px 5px 0px; 
	text-align:center; 
	background-color:#BCBCBC;
}

td.scroller_message {
	padding:4px 5px 4px 5px; 
	line-height:12px; 
	background-color:#c4c4c4;
}

td.scroller_head {
	line-height:9px; 
	text-align:center; 
	background-color:#c1c1c1; 
	padding-bottom:4px;
}

td.menu_letter {
	padding:3px; 
	font-size:11px; 
	line-height:13px; 
	color:#000;
}

td.content_header {
	background:url(../images/border/border-top.jpg); 
	background-repeat:repeat-x; 
	border:0;
}

a.content_print {
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	padding:0;
	margin:0;
	text-decoration:none;
}

a.content_print:hover {
	color:#FC0;
}

a.content_print:visited {
	color: #FFC;
}

td.news_content {
	padding-bottom:20px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:20px; 
	width:140px;
}

td.main_content {
	padding-top:15px; 
	padding-bottom:15px; 
	padding-left:8px; 
	padding-right:5px;
}

td.border_top {
	background:url(../images/border/border-top.jpg) repeat-x;
	background-color:#FFCC33;
	border:0;
}

td.border_left {
	background:url(../images/border/border-left.jpg) repeat-y; 
	background-color:#FFCC33; 
	border:0;
}

td.border_right {
	background:url(../images/border/border-right.jpg) repeat-y; 
	background-color:#FFCC33; 
	border:0;
}

td.border_bottom {
	background:url(../images/border/border-bottom.jpg) repeat-x; 
	background-color:#FFCC33; 
	border:0;
}

td.copyright {
	background:url(../images/border/border-bottom.jpg) repeat-x; 
	border:0;
	color:#FFFFFF;
}

td.banner_head_left {
	background:url(../images/banner/banner-red-top-middle.jpg) repeat-x; 
	background-color:#FFCC33; 
	border:0;
}

td.navi_bg {
	background-image:url(../images/menue/navs/navi_bg.jpg);
}

.startseite_beliebt {
	padding:2px 5px 2px 5px;
	font-size:11px; 
	color:#FFFFFF;
}

.pad_cont {
	padding:16px;
}

DIV.startseite_news_content {
	text-align: center; 
	padding: 0px 3px 0px 3px; 
	line-height: 13px; 
	font-size: 12px; 
	color: rgb(172,0,9);
}

DIV.startseite_news_content_under {
	font-size:11px;
	text-align: justify; 
	padding: 0px 3px 0px 3px; 
	line-height: 13px; 
}

legend {
	color:#FC9;
	font-size:12px;
	font-weight:100;
}

.top_table_news {
	border:1px solid; 
	border-top-color:#CCCCCC; 
	border-right-color:#AAAAAA;
	border-bottom-color:#AAAAAA; 
	border-left-color:#CCCCCC; 
	background-color:#777; 
	padding:5px 0px 5px;
}

.news_Aktuell {
	color:#FFF;
	font-size:16px;
}

.second_news {
	 background-color:#A6A6A6;
	 padding-top:10px;
}

.A_d_W {
	line-height:10px;
}

span.font_14 {
	font-size:14px;
}

.mail_menuletter {
	 font-size:9px; 
	 font-family:arial; 
	 text-align:center;
}

.input_e-mail {
	width:100px; 
	font-size:11px;
}

.inp_menueletter_field {
	width:120px; 
	font-size:11px; 
	color:#BBB;
}

.hr {
	padding:3px; 
	font-size:12px; 
	line-height:14px; 
	color:#000;
}

.third_news_table {
	background-color:#A6A6A6;
}

.news_content_td {
	padding:3px; 
	font-size:12px; 
	line-height:14px;
}

.news_content_1 {
	padding:5px 0px 5px 0px; 
	font-size:12px; 
	line-height:12px;
}

.CCC {
	background-color:#CCC;
}

HR {
	padding:0px; margin:0px;
}

.nine_pix {
	font-size:9px;
}

.startseite_MM {
	text-decoration:none;
	font-size:20px; 
	color:#FFFFFF;
}

.startseite_MM:hover {
	text-decoration:underline;
}

.startseite_MM:visited {
	text-decoration:none;
	color:#FFC;
}

.form_kontakt {
	 width:389px;
	 background-color:#666;
}

blockquote {
	margin:0;
}

DIV {
	line-height:14px;
}

a.uebersicht {
	color:#336;
	margin-left:50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

a.uebersicht:hover {
	color: #39C;
}

a.uebersicht:visited {
	color: #66C;
}

td.angeb_main_cont {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:justify; 
	padding-left:20px; 
	padding-right:20px;
}

p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
	line-height:14px;
	color: #306;
}

td.Preis {
	padding-right:14px;
	padding-left:25px;
	text-align:right;
	width:90px;
}

th.th_price {
	padding:0px 5px 0px 3px;
	text-align:right;
}

th.tagesessen {
	padding-left:9px;
	text-align:left;
	width:232px;
	font-weight:bold;
}

td.gewicht {
	padding-left:9px;
	text-align:right;
	width:100%;
}

td.gericht {
	padding-left:62px;
	text-align:left;
	width:100%;
}

th.angeb_der_w {
	width:80px;;
	padding-right:12px; 
	text-align:right;
}

th.tagesmenue {
	width:100%;
	padding-right:28px; 
	text-align:left;
}

th.ticker-pic {
	width:64px;
}

a.scroller_messageTm {
	font-size:12px; 
	line-height:12px;
	text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
    margin-left:0px;
    color:#000000;
}

a.scroller_messageTm:hover {
  color:#F60F0F;
  cursor:pointer;
}

a.scroller_messageTm:visited {
  color: #636;
}

table {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:none;
	border-collapse:collapse;
}
	
.tbl_bg_ye {
	background-color:#FFCC33;
}

img {
	border:none;
}

.bg_wt {
	background-color:#FFF;
}

.bg_rd {
	background-color:#D2534D;
}

.bg_rd_light {
	background-color:#FF3134;
}

.bg_lgt_blue {
	background-color:#E5EBFD;
}

span.closer_descr {
	 font-weight: 100; 
	 font-size: 11px; 
	 font-family: Arial,Helvetica,sans-serif;
}

div.impressum {
	padding:5px;
}

.a_right { text-align:right; }
.a_left { text-align:left; }
h1.art_lst { padding: 0px; line-height: 14px; margin: 0px; font-size: 16px; }
table.art_tbl { width: 519px; height: 243px; border:none; }
.addy { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; line-height:12px; }