@charset "UTF-8";/* CSS Document */body {	background-color: #BFBFBF;	font-family:Verdana,'Tahoma', Sans-Serif;	font-size: 14px;}* { margin: 0; 	padding: 0; 	}#container{	margin: 0 auto;	padding: 0;	width: 100%;	min-width: 1234px;}#grau{	min-width:3%;	height: 755px;	float: left;	background-color: #BFBFBF;	}#weiss{	min-width: 5.5%;	height: 755px;	float: left;	background-color: #FFFFFF;	}#main{	width: 1027px;	height: 755px;	float: left;	background-color: #FFFFFF;}#header{	height: 22px;	background-image: url(Bilder/hg_bu_1_01.jpg);	background-repeat: no-repeat;	background-position: left 24px;	padding-top: 116px;	padding-left: 350px;	font-size: 19px;	color: #765C47;	font-style: normal;	letter-spacing: 2px;	padding-bottom: 0px;	clear: both;	}#menu{	height: 23px;	background-image: url(Bilder/hg_bu_1_02.jpg);	background-repeat: no-repeat;	padding-left: 330px;	font-size: 13px;	color: #8e2548;	font-style: normal;	padding-top: 8px;	}#content{	width: 306px;	height: 512px;	background-image: url(Bilder/HG_02.jpg);	float: left;	background-repeat: no-repeat;	text-align: left;}#info{	position:relative;	bottom:-80px;	left: 0px;	z-index: 5;}h1 {	font-size: 17px;	color: #6E5E51;	margin: 90px 10px 10px 20px;	font-style: normal;	font-weight: normal;	letter-spacing: 1px;	line-height: 1;}h2 {	font-size: 17px;	color: #6E5E51;	margin: 100px 10px 14px 20px;	font-style: normal;	font-weight: normal;	letter-spacing: 1px;	line-height: 1;}h3 {	font-size: 20px;	color: #6E5E51;	margin: 100px 10px 20px 20px;	font-style: normal;	font-weight: normal;	letter-spacing: 1px;	line-height: 1;}h4 {	font-size: 16px;	color: #6E5E51;	margin: 30px 10px 20px 0px;	font-style: normal;	font-weight: normal;	letter-spacing: 3.3px;	line-height: 1;}h5 {	font-size: 16px;	color: #6E5E51;	margin: 100px 10px 20px 30px;	font-style: normal;	font-weight: normal;	letter-spacing: 3.3px;	line-height: 1;}.rand {	bottom: 20px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 20px;	background-color: #FFFFFF;	padding-left: 10px;	padding-right: 10px;	width: 665px;}#movie{	width: 718px;	height: 511px;	float: left;	}#movie_buchen{	width: 658px;	height: 511px;	float: left;	text-align: left;	background-image: url(Bilder/buchen_hg_03.jpg);	background-repeat: no-repeat;	padding-left: 60px;	}	p {	font-size: 14px;	line-height: 16px;	color: #6E5E51;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 18px;	font-style: normal;	font-weight: normal;	margin-top: 0px;}#menu ul {	list-style-type: none;}#menu li {	color: #8e2548;	display: inline;	font-size: 14px;	text-align: left;	margin-left: 20px;	margin-right: 0px;	}#menu a {	color: #8e2548;	text-decoration: none;}#menu a:hover {	letter-spacing: 1px;		}li.menu {	display: block;	cursor: pointer;	text-decoration: none;	letter-spacing: 3px;	font-size: 14px;	line-height: 15px;	margin-left: 380px;	}a:link {	text-decoration: none;	color: #6E5E51;}a:visited {	text-decoration: none;	color: #6E5E51;}.rosa {	color: #3F4389;}.buchenschrift {	text-align: left;	color: #887565;	font-family: "Fertigo";	font-style: normal;	font-weight: normal;	padding: 3;	font-size: 14px;	line-height: 16px;}.buchen {	text-align: left;	color: #887565;	font-family: "Fertigo";	font-style: normal;	font-weight: normal;	letter-spacing: 1px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 2px;	border-color: #6E5E51;	border-style: solid;	border-width: 1px;	background-color: #FFFFFF;	padding: 3;	font-size: 14px;	line-height: 16px;}a#vlb{display:none}.typeface-js{	font-family: "Fertigo";	font-style: normal;	font-weight: normal;	color: #6E5E51;} .typeface-js_home{	font-family: "Fertigo";	font-style: normal;	font-weight: normal;	font-size: 15px;	line-height: 17px;	color: #6E5E51;}a:hover {	border-bottom-style: dotted;	border-bottom-width: thin;	color: #6E5E51;}