﻿body{
padding:0px;
margin:0px;
}

.anmeldung         { color: #0066CC; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung:link    { color: #0066CC; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung:visited { color: #0066CC; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung:hover   { color: #0066CC; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.anmeldung:active  { color: #0066CC; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.anmeldung11         { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung11:link    { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung11:visited { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung11:hover   { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.anmeldung11:active  { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.anmeldung12         {
	color: #0066CC;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	line-height: 24px;
}
.anmeldung12:link    { color: #0066CC; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung12:visited { color: #0066CC; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.anmeldung12:hover   { color: #0066CC; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.anmeldung12:active  { color: #0066CC; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.links         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; text-transform: uppercase; color: #FFFFFF; text-decoration: none;}
.links:link    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; text-transform: uppercase; color: #FFFFFF; text-decoration: none;}
.links:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; text-transform: uppercase; color: #FFFFFF; text-decoration: none;}
.links:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; text-transform: uppercase; color: #CCCCCC; text-decoration: none;}
.links:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; text-transform: uppercase; color: #FFFFFF; text-decoration: none;}


.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}

.text, .linkstermine {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	color: #232323;
}


.linkstermine {
	color:#000000;
	text-decoration:underline;
}

.linkstermine:Hover {
	text-decoration:none;
}

.news {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}

.HeadlineTabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}

.tblHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.tblText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

.Beschreibung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	color: #000000;


}

.Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	line-height: 40px;

}
.KruegenhaltzHedline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #999999;
	width: 500px;

}
.Beschreibung12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;

}
.Headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	color: #999999;
	line-height: 36px;
	text-decoration: none;

}
.BeschreibungTabelle          { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 230px; top: 6px;}
.BeschreibungTabelle :link    { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 230px; top: 6px;}
.BeschreibungTabelle :visited { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 230px; top: 6px;}
.BeschreibungTabelle :hover   { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; width: 230px; top: 6px;}
.BeschreibungTabelle :active  { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; width: 230px; top: 6px;}

.Beschreibung10          {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; text-decoration: none;}
.Beschreibung10 :link    {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; text-decoration: none;}
.Beschreibung10 :visited {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; text-decoration: none;}
.Beschreibung10 :hover   {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; text-decoration: underline;}
.Beschreibung10 :active  {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; text-decoration: underline;}

.Absatz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.HeadlineTabelleII {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;

}

.Preise {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #000000; text-decoration: none; background-position: 10px; text-align: right;}  

.BeschreibungTabelleKlein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: 7b8da6;
	top: 6px;
	width: 180px;

}
.Beschreibung11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;


}

.Reservieren {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 200%;
	text-decoration: none;

}

.Beschreibungweiß { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 19px; color: #FFFFFF;}

.RahmenUntenMitte  { background-image: url(images/border_w_bottom_extender.gif); background-repeat: repeat-x; height: 8px;}
.RahmenUntenLinks  { background-image: url(images/border_w_bottom_left.gif); background-repeat: no-repeat; height: 8px; width: 8px;}
.RahmenUntenRechts { background-image: url(images/border_w_bottom_right.gif); background-repeat: no-repeat; height: 8px; width: 8px;}
.RahmenLinks       { background-image: url(images/border_w_left_extender.gif); background-repeat: repeat-y; width: 8px;}
.RahmenRechts      { background-image: url(images/border_w_right_extender.gif); background-repeat: repeat-y; width: 8px;}
.RahmenObenLinks   { background-image: url(images/border_w_top_left.gif); background-repeat: no-repeat; height: 8px; width: 8px;}
.RahmenObenMitte   { background-image: url(images/border_w_top_extender.gif); background-repeat: repeat-x; height: 8px;}
.RahmenObenRechts  { background-image: url(images/border_w_top_right.gif); background-repeat: no-repeat; height: 8px; width: 8px;}

.Beschreibungweiß12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 15px; color: #FFFFFF; left: 30px; }
.BeschreibungweißTabelle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; color: #FFFFFF;} 
.Beschreibungweiß16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	left: 30px;
	text-decoration: none;
} 
.BeschreibungweißTabelle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 26px; color: #FFFFFF;text-decoration: none; }
.anmeldungSchwarz {
color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none
}
.HintergrundSchatten {
	background-image: url(images/bg_shadow_2px.gif);
	background-repeat: repeat-x;
}
.HintergrundSchattenGrau {

	background-image: url(images/bg_shadow_grey.gif);
	background-repeat: repeat-x;
}
.TabellenrahmenSchwarz {
	background-color: #e8e8e8;
	border: 1px groove #000000;
}
.BeschreibungNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
	color: #000000;
	font-style: normal;



}
.BeschreibungNewsWeiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;
	color: #FFFFFF;

}
.TabellenrahmenGrau {

	background-color: #F2F2F2;
	border: 1px groove #666666;
}
.TabellenrahmenBild {
	border: 1px groove #666666;
	background-image: url(images/hg_tabelle.png);
	background-repeat: repeat-x;
	background-position: bottom;

}
.HintergrundVerlauf {
	background-image: url(images/hg_tabelle.png);
	background-repeat: repeat-x;
	background-position: bottom;

}
.Beschreibung16pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
}

.linksschwarz         {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-transform: uppercase; line-height: 10px; color: #000000; text-decoration: none;}
.linksschwarz:link    {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-transform: uppercase; line-height: 10px; color: #000000; text-decoration: none;}
.linksschwarz:visited {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-transform: uppercase; line-height: 10px; color: #000000; text-decoration: none;}
.linksschwarz:hover   {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-transform: uppercase; line-height: 10px; color: #000000; text-decoration: underline;}
.linksschwarz:active  {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-transform: uppercase; line-height: 10px; color: #000000; text-decoration: underline;}

.BeschreibungDatum {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 24px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
}

.termin{
	border:1px solid #000000;
	padding:0px;
	margin:0px;
}

.termin th{
	border-style:none;
	background-color:#e8e8e8;
	padding:4px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-align:left;
}

.termin td{
	border-style:none;
	padding:4px;
	margin:0px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	color: #232323;
}
.Background {
	background-image: url(images/denker_menu_neu.jpg);
	background-repeat: repeat-y;
}
.Teaser12 {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF}
