body {
	background-color: #d5d5d5;
	background-image: url(vvv-film02.png);
	background-repeat: no-repeat; 

	margin:0px;
	padding:0px;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
p:hover{ color:#6D6D6D}

img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}
#Div {
	background-color: #eaeaea;
	width:1149px;
	padding-top:0px;
	height:753px;
	position: absolute;
	left:26px;
	top:25px;
	margin-bottom:0px;

}
#Linie {
	border-bottom: 1px dotted #6d6d6d;
	width:557px;
	position: absolute;
	left:370px;
	top:52px;
	margin-bottom:0px;
	height: 3px;

}
.Txt_Aktuelles {
	position: absolute;
	left:558px;
	top:59px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Home {
	position: absolute;
	left:373px;
	top:59px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Über_uns {
	position: absolute;
	left:743px;
	top:59px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#Div2 {
	background-color: #969696;
	width:213px;
	padding-top:0px;
	height:39px;
	position: absolute;
	left:956px;
	top:52px;
	margin-bottom:0px;

}
#Linie2 {
	border-bottom: 1px dotted #6d6d6d;
	width:557px;
	position: absolute;
	left:370px;
	top:81px;
	margin-bottom:0px;

}
#Div3 {
	background-color: #eaeaea;
	width:157px;
	padding-top:0px;
	height:29px;
	position: absolute;
	left:962px;
	top:56px;
	margin-bottom:0px;

}
#Div4 {
	background-color: #575757;
	width:36px;
	padding-top:0px;
	height:32px;
	position: absolute;
	left:1128px;
	top:56px;
	margin-bottom:0px;

}
.Txt_OK {
	position: absolute;
	left:1131px;
	top:57px;
	width:32px;
	margin-bottom:0px;
	font-size:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #d5d5d5;
	line-height: 119.99999598452919%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Referenzen {
	position: absolute;
	left:744px;
	top:91px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Media {
	position: absolute;
	left:374px;
	top:91px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Unsere {
	position: absolute;
	left:559px;
	top:91px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#Linie3 {
	border-bottom: 1px dotted #6d6d6d;
	width:557px;
	position: absolute;
	left:371px;
	top:114px;
	margin-bottom:0px;

}
.Txt_Blog {
	position: absolute;
	left:559px;
	top:122px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Aktuelles2 {
	position: absolute;
	left:375px;
	top:122px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Impressum {
	position: absolute;
	left:744px;
	top:122px;
	width:184px;
	margin-bottom:0px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#Linie4 {
	border-bottom: 1px dotted #6d6d6d;
	width:557px;
	position: absolute;
	left:370px;
	top:148px;
	margin-bottom:0px;

}
#Div5 {
	background-color: #585858;
	width:799px;
	padding-top:0px;
	height:24px;
	position: absolute;
	left:376px;
	top:244px;
	margin-bottom:0px;

}
#Div6 {
	background-color: #d5d5d5;
	width:270px;
	padding-top:0px;
	height:465px;
	position: absolute;
	left:44px;
	top:244px;
	margin-bottom:0px;

}
#Div7 {
	background-color: #ffffff;
	width:261px;
	padding-top:0px;
	height:453px;
	position: absolute;
	left:49px;
	top:250px;
	margin-bottom:0px;

}
#Div8 {
	background-color: #eaeaea;
	border: 2px dashed #ababab;
	width:738px;
	padding-top:0px;
	height:420px;
	position: absolute;
	left:376px;
	top:284px;
	margin-bottom:0px;

}
#Linie5 {
	border-bottom: 1px solid #818181;
	width:1075px;
	position: absolute;
	left:44px;
	top:744px;
	margin-bottom:0px;
	height: 7px;

}
.Txt_© {
	position: absolute;
	left:16px;
	top:752px;
	width:198px;
	margin-bottom:0px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #808080;
	line-height: 119.99999682108562%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_Systemlogin {
	position: absolute;
	left:982px;
	top:752px;
	width:198px;
	margin-bottom:0px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #808080;
	line-height: 119.99999682108562%;
	padding-top:1px;
	padding-bottom:2px;

}
#vvv-film01_r2_c2 {
	position: absolute;
	left:44px;
	top:46px;
	width:272px;
	height:103px;
	margin-bottom:0px;

}

#search {width: 125px;border-bottom: 1px solid #C0C0C0;}
#search:onselect{ background-color:#696969;}
#searchBox {padding-bottom: 10px;padding-top:7px; padding-left:6px;position: relative; width:210px;}
#searchbutton{color:#6A6A6A;}
#searchbutton:hover{ font:bold; color:#6F0073}



/***********************************************
 * quicklinks - BEGIN
 ***********************************************/
#quicklinks {
	z-index:					10;
	visibility:					visible;
	width:						136px;
	min-height:					133px;
	_height:					133px;
	position:					absolute;
	top:						-800px;
	right:						0px;
	background:					#FFFFFF url(http://www.foehr.de/fileadmin/img/quicklinks_top.gif) left top no-repeat;


	border-left:				solid 2px #FFFFFF;
	border-right:				solid 2px #FFFFFF;
	border-bottom:				solid 2px #FFFFFF;
}
#quicklinks #quicklinks_links{
	margin:3px 0px 0px 0px;
	padding:5px;
	border-top:2px solid #E6E5D5;
	/*background:#E78C17;*/
	background:#838383;
	list-style:none;
	min-height:90px;
	_height:90px;
}
#quicklinks #quicklinks_links li{text-align:right; margin:0px; padding:1px 0px;}


#quicklinks #quicklinksClose {
	position:					absolute;
	top:						15px;
	left:						7px;
	line-height:				14px;
	padding-left:				20px;
	background:					url(http://www.foehr.de/fileadmin/img/button_schliessen.gif) left center no-repeat;
	color:						#666666;
}

#quicklinksClose{
	display:block;
	width:61px;
	height:14px;
	background:url(http://www.foehr.de/fileadmin/img/quicklinks_schliessen.gif) no-repeat left top;
	margin:14px 0px 0px 7px;
	padding:0px;
}

#quicklinks label#labelSuchen {
	display:					block;
	width:						86px;
	height:						12px;
	background:					url(http://www.foehr.de/fileadmin/img/schnellsuche_grau.gif) left top no-repeat;
	position:					absolute;
	top:						40px;
	left:						10px;
}

#quicklinks input#suchen {
	width:						100px;
	height:						15px;
	_height /**/:				19px;
	position:					absolute;
	top:						61px;
	left:						10px;
}

#quicklinks input#submitSuchen {
	width:						14px;
	height:						14px;
	position:					absolute;
	top:						62px;
	left:						120px;
	border:						none;
	background:					url(http://www.foehr.de/fileadmin/img/button_submit.gif) left top no-repeat;
	cursor:pointer;
}

#quicklinks #labelOnlineBuchen {
	display:					block;
	width:						85px;
	height:						11px;
	background:					url(http://www.foehr.de/fileadmin/img/label_online-buchen.gif) left top no-repeat;
	position:					absolute;
	top:						40px;
	left:						164px;
	margin:						0px;
	padding:					0px;
	font-size:					1px;
	overflow:					hidden;
	text-indent:inherit			-2000px;
}

#quicklinks label#labelSucheNach {
	position:					absolute;
	top:						61px;
	left:						164px;
}

#quicklinks label#quicklinks_personen_label {
	position:					absolute;
	top:						61px;
	left:						375px;
}

#quicklinks select#onlineBuchen {
	width:						132px;
	_width:						134px;
	/*height:						17px;*/
	position:					absolute;
	top:						61px;
	left:						228px;
}

#quicklinks input#submitOnlineBuchen {
	width:						14px;
	height:						14px;
	position:					absolute;
	top:						84px;
	left:						470px;
	border:						none;
	background:					url(http://www.foehr.de/fileadmin/img/button_submit.gif) left top no-repeat;
	cursor:pointer;
}

#quicklinks label#labelAnreise {
	position:					absolute;
	top:						83px;
	left:						164px;
}

#quicklinks input#anreise {
	width:						50px;
	height:						15px;
	_height /**/:				19px;
	position:					absolute;
	top:						83px;
	left:						255px;
	padding:					0px!important;
	margin:						0px!important;
}

#quicklinks label#labelAbreise {
	position:					absolute;
	top:						83px;
	left:						320px;
}

#quicklinks input#abreise {
	width:						50px;
	height:						15px;
	_height /**/:				19px;
	position:					absolute;
	top:						83px;
	left:						412px;
	padding:					0px!important;
	margin:						0px!important;
}

#quicklinks input#quicklinks_personen {
	width:						30px;
	height:						15px;
	_height /**/:				19px;
	position:					absolute;
	top:						61px;
	left:						432px;
	padding:					0px!important;
	margin:						0px!important;
}

#quicklinks #bottomLinksDiv {
	float:						left;
	width:						490px;
	height:						24px;
	background-color:			#9C9683;
	position:					absolute;
	bottom:						0px;
	_bottom:					-1px;
}

#quicklinks ul#bottomLinks {
	display:					block;
	list-style-type:			none;
	margin:						0;
	padding:					0;
	z-index:					20;
}

ul#bottomLinks li, ul#bottomLinks li a {
	float:						left;
	height:						24px;
}

ul#bottomLinks li a {
	line-height:				24px;
	background:					url(http://www.foehr.de/fileadmin/img/bg_headerList-bullet.gif) left center no-repeat;
	padding:					0 5px 0 6px;
}

ul#bottomLinks li.first a {
	background:					none;
}

#quicklinksLabelDiv {
	display:					none;
	padding-top:				50px;
	width:						54px;
	height:						160px;
	background:					#FFFFFF url(http://www.foehr.de/fileadmin/img/bg_quicklinksLabelDiv.gif) left top no-repeat;
}

a#quicklinksLabel {
	display:					block;
	width:						29px;
	height:						125px;
	margin-top:					10px;
}
.semantics {
	display:					none;
}
/***********************************************
 * quicklinks - BEGIN
 ***********************************************/