body {
	margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url("../images/layout/hintergrund_hotel.jpg");
	background: url('../images/layout/hintergrund_hotel.jpg') no-repeat;
}

.menulinks {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7F0031;
}


.menulinks a:link, .menulinks a:visited {
	text-decoration: none;
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menulinks a:hover {
	text-decoration: none;
	color: #C07810;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Menü Level 1 */
.menubox1  {
	padding-top: 1px;
	padding-bottom: 2px;
}

.menubox1 a:link, .menubox1 a:visited {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color: #000080;
	text-decoration: none;
	border-right: solid 1px #C07810;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
}

.menubox1 a:hover {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-decoration: none;
	background-color: #C07810;
	border-right: solid 1px #000080;
	color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
}

.menubox1a  {
	padding-bottom: 2px;
	padding-top: 1px;
}

.menubox1a a:link, .menubox1a a:visited {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color: #C07810;
	text-decoration: none;
	border-right: solid 1px #000080;
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
}

.menubox1a a:hover {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-decoration: none;
	background-color: #C07810;
	border-right: solid 1px #000080;
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
}


/* Menü Level 2 */

.menubox2  {
	padding-top: 1px;
	padding-bottom: 2px;
	border-bottom: solid 1px #7F0031;
}

.menubox2 a:link, .menubox2 a:visited {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color: #C07810;
	text-decoration: none;
	border-right: solid 1px #000080;
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menubox2 a:hover {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-decoration: none;
	background-color: #C07810;
	border-right: solid 1px #000080;
	color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menubox2a  {
	padding-bottom: 2px;
	padding-top: 1px;
	border-bottom: solid 1px #7F0031;
}

.menubox2a a:link, .menubox2a a:visited {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color: #C07810;
	text-decoration: none;
	border-right: solid 1px #000080;
	color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menubox2a a:hover {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	text-decoration: none;
	background-color: #C07810;
	border-right: solid 1px #000080;
	color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.menubox2leer {
  background-color: #FFFFFF;
  border-right: solid 1px #7F0031;
}

/* Layout */

.klein {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F0031;
	text-decoration: none;
}

.klein a:link, .klein a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #7F0031;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.klein a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #E9967A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #7F0031;
}

td.contenttable {
	padding-left: 20px;
	color: #000080;
}

.schwarz {
	color: Black;
}

.contenttable a:link, .contenttable a:visited {
	text-decoration: underline;
	color: #000080;
}
.contenttable a:hover {
	text-decoration: underline;
	color: #C07810;
}

img.rahmen {
 border: 1px solid #993300;
}

