@import url("menu.css");
body {
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
img {
	border:none;
}
td, table {
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
input {
	background-color: #FAF5E8;
	font-family: Georgia, Verdana, Arial, Garamond, Times New Roman;
	font-size: 8pt;
	color: #000000;
}
/*Textformatierung */

.text {
	font-family: Georgia, Verdana, Arial, Garamond, Times New Roman;
	font-size: 10pt;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
}
.email {
	font-size: 10pt;
}
.fusszeile {
	padding-right: 10px;
	padding-left: 0px;
	font-family: Georgia, Verdana, Arial, Garamond, Times New Roman;
	font-size: 10pt;
	color: #000000;
}
.fusszeiletext {
	font-family: Georgia, Verdana, Arial, Garamond, Times New Roman;
	font-size: 8pt;
	color: #000000;
}
.text_zimmer {
	font-family: Georgia, Verdana, Arial, Garamond, Times New Roman;
	font-size: 10px;
	color: #000000;
}
.banner_rechts {
	font-family: Verdana, Arial, Garamond, Times New Roman;
	font-size: 10pt;
	color: #ffffff;
}
a {
	color:#256C25;
	text-decoration:none;
}
/*a {color:#375737; text-decoration:none;}*/
a:hover {
	color:#000000;
	text-decoration:underline
}
a:active {
	color:#000000;
	text-decoration:underline
}
.newsletter {
	font-family: Verdana, Arial, Garamond, Times New Roman;
	font-size: 10pt;
	color: #ffffff;
}
/*Styles für Navigationslevel*/
.submenuTopRow {
	margin:0px;
	width:180px;
	padding:2px;
	padding-left:8px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#004662;
	border-right-style:solid;
	border-right-color:#004662;
	border-right-width:1px;
	cursor:pointer;
	background-color:#E2E9EC;
}
.submenuToprowOver {
	margin:0px;
	width:180px;
	padding:2px;
	padding-left:8px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#004662;
	border-right-style:solid;
	border-right-color:#004662;
	border-right-width:1px;
	cursor:pointer;
	background-color:#C2CBD4;
}
/*Textformatierung Navigation oben*/

a.menue1:link {
	font-size:13px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
a.menue1:visited {
	font-size:13px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
a.menue1:hover {
	font-size:13px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#2F2F2F;
	text-decoration:none;
	cursor: pointer;
}
a.menue1:active {
	font-size:13px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
/*Textformatierung Navigation links*/
a.menue2:link {
	font-size:10px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
a.menue2:visited {
	font-size:10px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
a.menue2:hover {
	font-size:10px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	color:#2F2F2F;
	text-decoration:none;
	cursor: pointer;
}
a.menue2:active {
	font-size:10px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
}
/*Textformatierung footer*/

a.menue3:link {
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	cursor: pointer;
}
a.menue3:visited {
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	cursor: pointer;
}
a.menue3:hover {
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	cursor: pointer;
}
a.menue3:active {
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	cursor: pointer;
}
/*Textformatierung Zimmer*/

a.menue4:link {
	font-size:12px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#AF4200;
	text-decoration:none;
	cursor: pointer;
}
a.menue4:visited {
	font-size:12px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#AF4200;
	text-decoration:none;
	cursor: pointer;
}
a.menue4:hover {
	font-size:12px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#AF4200;
	text-decoration:underline;
	cursor: pointer;
}
a.menue4:active {
	font-size:12px;
	font-family:Georgia, verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#AF4200;
	text-decoration:none;
	cursor: pointer;
}
/*h1, h2*/

h1 {
	color: #AF4200;
	FONT-SIZE: 12pt;
	font-family: Georgia, Verdana, Arial, Helvetica;
}
h2 {
	color: #000;
	FONT-SIZE: 10pt;
	font-family: Georgia, Verdana, Arial, Helvetica;
}
/*Tabellen */

.table_Start {
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #A44117;
	border-right: solid 3px;
	border-right-style: solid;
	border-right-color: #A44117;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #A44117;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #A44117;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_Start_rechts {
	background-color: #C1381D;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_white2 {
	border-top: solid 10px;
	border-top-style: solid;
	border-top-color: #FFE4AF;
	border-right: solid 10px;
	border-right-style: solid;
	border-right-color: #FFE4AF;
	border-bottom: solid 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFE4AF;
	border-left: solid 10px;
	border-left-style: solid;
	border-left-color: #FFE4AF;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_white {
	border-top: solid 1px;
	border-top-style: solid;
	border-top-color: #A44117;
	border-right: solid 1px;
	border-right-style: solid;
	border-right-color: #A44117;
	border-bottom: solid 1px;
	border-bottom-style: solid;
	border-bottom-color: #A44117;
	border-left: solid 1px;
	border-left-style: solid;
	border-left-color: #A44117;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_blue2 {
	border-top: solid 10px;
	border-top-style: solid;
	border-top-color: #356197;
	border-right: solid 10px;
	border-right-style: solid;
	border-right-color: #356197;
	border-bottom: solid 10px;
	border-bottom-style: solid;
	border-bottom-color: #356197;
	border-left: solid 10px;
	border-left-style: solid;
	border-left-color: #356197;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_blue {
	border-top: solid 1px;
	border-top-style: solid;
	border-top-color: #356197;
	border-right: solid 1px;
	border-right-style: solid;
	border-right-color: #356197;
	border-bottom: solid 1px;
	border-bottom-style: solid;
	border-bottom-color: #356197;
	border-left: solid 1px;
	border-left-style: solid;
	border-left-color: #356197;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_Tradition {
	background-color: #FD8F09;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_Essen {
	background-color: #9ACC99;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_Restaurant {
	background-color: #f6d7ab;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_Zimmer {
	background-color: #1E53B0;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_zimmer_preis {
	background-color: #FDEED2;
}
.table_Kontakt {
	background-color: #97B6B8;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
.table_Region {
	background-color: #9FB353;
	border-top: solid 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-bottom: solid 3px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-left: solid 3px;
	border-left-style: solid;
	border-left-color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica;
	color: black;
	FONT-SIZE: 10pt;
}
