html {
	height: 100%;
}

.global
{
	height: 100%;
	width: 880px;
	background-color: red;
	margin: auto;
}

*.banner a:link
{
	color:#fabb00;
	text-decoration:none;
	font-weight:bold;
}

*.banner a:visited
{
	color:#fabb00;
	text-decoration:none;
	font-weight:bold;
}

*.banner a:active
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

*.banner a:hover
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

*.menue a:link
{
	color:#fabb00;
	text-decoration:none;
	font-weight:bold;
}

*.menue a:visited
{
	color:#fabb00;
	text-decoration:none;
	font-weight:bold;
}

*.menue a:active
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

*.menue a:hover
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

*.secondarymenue a:link
{
	color:#fabb00;
	text-decoration:none;
	font-weight:bold;
}

*.secondarymenue a:visited
{
	color:#fabb00;
	text-decoration:none;
	font-weight:bold;
}

*.secondarymenue a:active
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

*.secondarymenue a:hover
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

body
{
	font-family:Arial;
	background-color:#c2bfab;
}

table.window
{
	width:100%;
	height:100%;
	border:0px;
	vertical-align:middle;
	text-align:center;
	background-color:#c2bfab;
}

table.main
{
	table-layout:fixed;
	width:890px;
	height:655px;
	border-collapse:collapse;
	border:0px;
}

	tr.banner
	{
		height:35px;
	}
	
	tr.banner td
	{
		color: #fabb00;
	}

	tr.top
	{
		height:75px;
	}

	tr.middle
	{
		height:545px;
	}

	tr.bottom
	{
		height:35px;
	}
	
		td.color1
		{
			background-color:#7b003b;
		}
	
		td.color2
		{
			background-color:#c2bfa6;
		}
	
		td.color3
		{
			background-color:#fabb00;
		}
	
		td.color4
		{
			background-color:#7b003b;
		}
	
		td.color5
		{
			background-color:black;
		}
		
		td.color6
		{
		background-color:#cbc9b3;
		}
		
		*.color7
		{
			color:#fabb00;
		}
		
		*.color8
		{
			color:#ffffff;
		}
		
table.menue
{
	table-layout:fixed;
	height:545px;
	width:150px;
	border-collapse:collapse;
	border:0px none;
}

	tr.menue
	{
		height:30px;
		width:150px;
	}
	
		tr.menue td
		{
			font-size:14px;
		}
				
			*.active
			{
				color:#ffffff;
				font-weight:bold;
			}

table.secondarymenue
{
	table-layout:fixed;
	width:740px;
	border-collapse:collapse;
	border:0px none;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:white;
}

		td.secondarymenue
		{
			width:116px;	
		}

table.kontakt
{
	table-layout:fixed;
	width:310px;
	border-collapse:collapse;
	border:0px none;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:white;
}

*.headline
{
	width:330px;
	padding:0px;
	font-size:30px;
	font-family:Arial;
	font-weight:bold;
	color:white;
	text-align:left;
}

*.content
{
	font-family:Arial;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	border:0px none;
	padding:0px;
	margin:0px;
	height:410px;
	width:330px;
	text-align:left;
	color:#532409;
}

*.content i
{
	font-family:Arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
}

*.impressum
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	border:0px none;
	padding:0px;
	margin:0px;
	height:410px;
	max-width:330px;
	text-align:left;
	color:#532409;
	overflow-x: none;
}

*.impressum i
{
	font-family:Arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
}

*.impressum b
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#532409;
	text-transform:none;
}

*.impressum table
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#532409;
}

div.arrangements
{
	width:330px;
	height:410px;
	margin:0px;
	padding:0px;
	border:0px;
	overflow:hidden;
}

*.arrangements
{
	width:330px;
	height:410px;
	margin:0px;
	padding:0px;
	border:0px;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#484d04;
	text-transform:none;
}

table.arrangements
{
	padding:0px;
	border:0px;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#484d04;
	text-transform:none;
	text-align: left;
	vertical-align: top;
}

*.arrangements i
{
	font-family:Arial;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	color:#484d04;
	text-transform:none;
}

ul
{
	list-style-type:square;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
}

li
{
	line-height:14px;
}

*.quota
{
/*	width:330px;*/
	margin:0px;
	border:0px none;
	padding:0px;
	font-family:Arial;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	color:#532409;
	text-align:right;
}

*.tabcont
{
	font-family:Arial;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
}

*.visible
{
	visibility:visible;
	width:330px;
	height:410px;
	border:0px none;
	margin:0px;
	padding:0px;
}

*.hidden
{
	visibility:hidden;
	width:0px;
	height:0px;
	border:0px none;
	margin:0px;
	padding:0px;
}

*.input
{
	border:1px solid silver;	
}
	
option
{
	font-family:Arial;
	font-weight:normal;
}

td.menue_buchung
{
	vertical-align:bottom;
	text-align:left;
	font-family:Arial;
	font-size:14px;
}

td.menue_buchung i
{
	font-family:Arial;
	font-style:italic;
	font-size:14px;
	color:white;
}

td.menue_buchung b
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#fabb00;
}

td.menue_buchung form
{
	padding-left:20px;
}

td.menue_buchung input
{
	font-family:Arial;
	font-size:14px;
	color:black;
	width:100px;
	height:23px;
	border:1px solid black;
}
