body {
	background-color: #5e89bf;
	margin-top: 0px;
}
body, td, th {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
}
.schatten_links {
	background: url(images/schatten_li.gif) repeat-y;
}
.schatten_rechts {
	background: url(images/schatten_re.gif) repeat-y;
}
.menue {
	background-color: #d4edff;
	border-right:1px solid #2e5c70;
} 
.smenue1 {
	color: #FFFFFF;
	background-color: #1962bf;
	display: block;
  	height: 25px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-right:1px solid #2e5c70;
	border-bottom:1px solid #1962bf;
}
.smenue2 {
	color: #FFFFFF;
	background-color: #1962bf;	
	display: block;
  	height: 25px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-right:1px solid #2e5c70;
}
.sdaten {
	display: block;
  	height: 25px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
}
.link {
	display: block;
  	height: 25px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
}
.link a:link {
	color: #000000;
  	text-decoration: none;
	border: none;
}
.link a:visited {
	color: #000000;
	text-decoration: none;
	border: none;
}
.link a:hover {
	color: #4e88d2 ;
}
.main {
	background-color: #ffffff;
}
.main2 {
	background-color: #ffffff;
}
.beschreibung {
	background-color: #ffffff;
  	padding: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-top:1px solid #2e5c70;
}
.specials1 {
	color: #FFFFFF;
	background-color: #1962bf;
	display: block;
  	height: 25px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-top:1px solid #2e5c70;
	border-bottom:2px solid #ffffff;
}
.rating1 {
	color: #FFFFFF;
	background-color: #1962bf;	
	display: block;
  	height: 30px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-bottom:2px solid #ffffff;
}
.result1 {
	color: #FFFFFF;
	background-color: #1962bf;	
	display: block;
  	height: 50px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
}
.specials2 {
	display: block;
  	height: 25px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-top:1px solid #2e5c70;
	border-bottom:2px solid #ffffff;
}
.rating2 {
	display: block;
  	height: 30px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
	border-bottom:2px solid #ffffff;
}
.result2 {
	display: block;
  	height: 50px;
  	line-height: 25px;
  	padding-left: 10px;
 	text-decoration: none;
 	overflow: hidden;
}

