*
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-family: 'Segoe UI', 'Trebuchet MS', Charcoal, 'Lucida Grande', sans-serif;
	font-size:13px;
	color:#6f6f6f;
}

body, div, span, a, table, ol, ul
{
	background-color:#ffffff;
}

a
{
	text-decoration:none;
	outline:0;
}
	a img, area
	{
		outline:0;
		border:0;
	}
	a:hover, area:hover
	{
		text-decoration:none;
		cursor:pointer;
		outline:0;
	}
	a:link
	{
		outline:0;
	}
	a:visited
	{
		outline:0;
	}

input, select, textarea
{
	margin:0 5px;
	font-size:12px;
	border:1px solid #c7c7c7;
}
	input:hover, select:hover, textarea:hover
	{
		cursor:pointer;
		border:1px solid #e29103;
	}
	input:focus, select:focus, textarea:focus
	{
		cursor:auto;
		outline:0;
		inline:0;
		border:1px solid #e29103;
	}
input[type=checkbox], input[type=radio]
{
	border:0;
}
		input[type=checkbox]:hover, input[type=radio]:hover
		{
			border:0;
		}
		input[type=checkbox]:focus, input[type=radio]:focus
		{
			border:0;
		}
select option
{
	font-size:12px;
}
.inputSubmit
{
	padding:0;
	margin:0;
	border:0;
}
	.inputSubmit:hover, .inputSubmit:focus
	{
		border:0;
		outline:0;
		inline:0;
	}
.inputTitle
{
	margin-bottom:4px;
	margin-left:5px;
	color:#969696;
	font-size:12px;
	line-height:10px;
}
.inputGroupTitle
{
	margin-bottom:20px;
	border-bottom:1px solid #c7c7c7;
	color:#6f6f6f;
	font-size:12px;
	font-weight:bold;
}
.inputClear, .inputClearSmall, .inputClearGroup
{
	clear:both;
	height:10px;
}
.inputClear
{
	margin-bottom:20px;
}
.inputClearGroup
{
	margin-bottom:25px;
}
.inputFaultTip
{
	z-index:4;
}
.inputFaultTipLeft
{
	font-size:12px;
}
.inputSmallBox
{
	position:relative;
	float:left;
	margin-top:0px;
	width:65px;
}
	.inputSmallBox .inputFaultTip
	{
		display:none;
	}
	.inputSmallBox.inputFault .inputFaultTip
	{
		display:block;
		top:-20px;
		left:15px;
	}
	.inputSmallBox .inputSmall
	{
		display:block;
		width:53px;
		height:17px;
	}
	.inputSmallBox select.inputSmall
	{
		width:53px;
		height:19px;
	}
	.inputSmallBox.inputFault .inputSmall
	{
		color:#e29103;
		background-color:#f9e9cd;
	}
	.inputSmallBox.inputFault .inputSmall:hover, .inputSmallBox.inputFault .inputSmall:focus
	{
		color:#6f6f6f;
		background-color:#ffffff;
	}
.inputMediumBox
{
	position:relative;
	float:left;
	margin-top:0px;
	width:120px;
}
	.inputMediumBox .inputFaultTip
	{
		display:none;
	}
	.inputMediumBox.inputFault .inputFaultTip
	{
		display:block;
		top:-20px;
		left:70px;
	}
	.inputMediumBox .inputMedium
	{
		display:block;
		width:108px;
		height:17px;
	}
	.inputMediumBox select.inputMedium
	{
		width:108px;
		height:19px;
	}
	.inputMediumBox.inputFault .inputMedium
	{
		color:#e29103;
		background-color:#f9e9cd;
	}
	.inputMediumBox.inputFault .inputMedium:hover, .inputMediumBox.inputFault .inputMedium:focus
	{
		color:#6f6f6f;
		background-color:#ffffff;
	}
.inputLargeBox
{
	position:relative;
	float:left;
	margin-top:0px;
	width:185px;
}
	.inputLargeBox .inputFaultTip
	{
		display:none;
	}
	.inputLargeBox.inputFault .inputFaultTip
	{
		display:block;
		top:-20px;
		left:135px;
	}
	.inputLargeBox .inputLarge
	{
		display:block;
		width:173px;
		height:17px;
	}
	.inputLargeBox select.inputLarge
	{
		width:173px;
		height:19px;
	}
	.inputLargeBox.inputFault .inputLarge
	{
		color:#e29103;
		background-color:#f9e9cd;
	}
	.inputLargeBox.inputFault .inputLarge:hover, .inputLargeBox.inputFault .inputLarge:focus
	{
		color:#6f6f6f;
		background-color:#ffffff;
	}
.inputXLargeBox
{
	position:relative;
	float:left;
	margin-top:0px;
	width:370px;
}
	.inputXLargeBox .inputFaultTip
	{
		display:none;
	}
	.inputXLargeBox.inputFault .inputFaultTip
	{
		display:block;
		top:-20px;
		left:320px;
	}
	.inputXLargeBox .inputXLarge
	{
		display:block;
		width:358px;
		height:17px;
	}
	.inputXLargeBox select.inputXLarge
	{
		width:358px;
		height:19px;
	}
	.inputXLargeBox.inputFault .inputXLarge
	{
		color:#e29103;
		background-color:#f9e9cd;
	}
	.inputXLargeBox.inputFault .inputXLarge:hover, .inputXLargeBox.inputFault .inputXLarge:focus
	{
		color:#6f6f6f;
		background-color:#ffffff;
	}
.inputBoxDelim
{
	width:10px;
	float:left;
}

.linkLeftArrow
{
	display:inline-block;
	padding-left:23px;
	color:#e29103;
	font-size:15px;
	background:url(img/arrow_content_lo.png) no-repeat 0 4px #ffffff;
}
	.linkLeftArrow:hover
	{
		color:#969696;
		background:url(img/arrow_content_hi.png) no-repeat 0 4px;
	}
	.linkLeftArrow:focus
	{
		outline:1px dashed #969696;
		color:#969696;
		background:url(img/arrow_content_hi.png) no-repeat 0 4px;
	}
	.linkLeftArrow.inputSubmit:focus
	{
		outline:0;
	}
.linkRightArrowNoText
{
	display:block;
	position:absolute;
	right:25px;
	width:15px;
	height:13px;
	background:url(img/arrow_content_lo.png) no-repeat;
}
	.linkRightArrowNoText:hover
	{
		background:url(img/arrow_content_hi.png) no-repeat;
	}
	.linkRightArrowNoText:focus
	{
		outline:1px dashed #969696;
		background:url(img/arrow_content_hi.png) no-repeat;
	}
.linkWorld
{
	display:inline-block;
	position:relative;
	top:-4px;
	width:29px;
	height:23px;
	background:url(img/icon_ep_world_lo.png) no-repeat;
}
	.linkWorld:hover
	{
		background:url(img/icon_ep_world_hi.png) no-repeat;
	}
	.linkWorld:focus
	{
		outline:1px dashed #969696;
		background:url(img/icon_ep_world_hi.png) no-repeat;
	}
.linkLabor
{
	position:relative;
	top:-4px;
	display:inline-block;
	width:74px;
	height:23px;
	background:url(img/icon_labor_lo.png) no-repeat;
}
	.linkLabor:hover
	{
		background:url(img/icon_labor_hi.png) no-repeat;
	}
	.linkLabor:focus
	{
		outline:1px dashed #969696;
		background:url(img/icon_labor_hi.png) no-repeat;
	}
.linkTeam
{
	position:relative;
	top:-1px;
	left:4px;
	display:inline-block;
	width:16px;
	height:16px;
	background:url(img/eightpageteam_favicon_lo.jpg) no-repeat;
}
	.linkTeam:hover
	{
		background:url(img/eightpageteam_favicon_hi.jpg) no-repeat;
	}
	.linkTeam:focus
	{
		outline:1px dashed #969696;
		background:url(img/eightpageteam_favicon_hi.jpg) no-repeat;
	}
.linkTwitter
{
	position:relative;
	top:-8px;
	display:inline-block;
	width:15px;
	height:34px;
	background:url(img/icon_twitter_lo.png) no-repeat;
}
	.linkTwitter:hover
	{
		background:url(img/icon_twitter_hi.png) no-repeat;
	}
	.linkTwitter:focus
	{
		outline:1px dashed #969696;
		background:url(img/icon_twitter_hi.png) no-repeat;
	}
.linkFacebook
{
	position:relative;
	top:-8px;
	display:inline-block;
	width:20px;
	height:34px;
	background:url(img/icon_facebook_lo.png) no-repeat;
}
	.linkFacebook:hover
	{
		background:url(img/icon_facebook_hi.png) no-repeat;
	}
	.linkFacebook:focus
	{
		outline:1px dashed #969696;
		background:url(img/icon_facebook_hi.png) no-repeat;
	}
.linkExtern span
{
	display:inline-block;
	width:21px;
	height:100%;
	background:url(img/icon_externer_link_lo.png) no-repeat #ffffff -3px 5px;
}
	.linkExtern:hover span
	{
		background:url(img/icon_externer_link_hi.png) no-repeat #ffffff -3px 5px;
	}
	.linkExtern:focus span
	{
		background:url(img/icon_externer_link_hi.png) no-repeat #ffffff -3px 5px;
	}
.linkDownload span
{
	display:inline-block;
	width:21px;
	height:100%;
	background:url(img/icon_download_link_lo.png) no-repeat #ffffff -3px 40%;
}
	.linkDownload:hover span
	{
		background:url(img/icon_download_link_hi.png) no-repeat #ffffff -3px 40%;
	}
	.linkDownload:focus span
	{
		background:url(img/icon_download_link_hi.png) no-repeat #ffffff -3px 40%;
	}
.linkVideoBox
{
	display:block;
}
	.linkVideoBoxImg
	{
		display:block;
		margin-bottom:20px;
		width:370px;
		height:305px;
		background:url(img/bg_previewvideo_lo.jpg) no-repeat;
	}
	.linkVideoBox:hover .linkVideoBoxImg, .linkVideoBox:focus .linkVideoBoxImg
	{
		background:url(img/bg_previewvideo_hi.jpg) no-repeat;
	}
	.linkVideoBoxText
	{
		padding-left:23px;
		font-size:15px;
		color:#E29103;
		background:url(img/arrow_content_lo.png) no-repeat 0 4px;
	}
	.linkVideoBox:hover .linkVideoBoxText, .linkVideoBox:focus .linkVideoBoxText
	{
		color:#969696;
		background:url(img/arrow_content_hi.png) no-repeat 0 4px;
	}
	.linkVideoBox:focus
	{
		outline:1px dashed #969696;
	}
.linkPayInfo
{
	color:#E29103;	
}
	.linkPayInfo:hover
	{
		color:#969696;
	}
	.linkPayInfo:focus
	{
		outline:1px dashed #969696;
		color:#969696;
	}
.linkTourHeadNext
{
	display:inline-block;
	position:absolute;
	left:480px;
	top:224px;
	width:60px;
	height:54px;
	background:url(img/tour_skipper_next_lo.jpg) no-repeat;
}
	.linkTourHeadNext:hover
	{
		background:url(img/tour_skipper_next_hi.jpg) no-repeat;
	}
	.linkTourHeadNext:focus
	{
		outline:1px dashed #969696;
		background:url(img/tour_skipper_next_hi.jpg) no-repeat;
	}
.linkTourHeadPrev
{
	display:inline-block;
	position:absolute;
	left:-140px;
	top:224px;
	width:60px;
	height:54px;
	background:url(img/tour_skipper_prev_lo.jpg) no-repeat;
}
	.linkTourHeadPrev:hover
	{
		background:url(img/tour_skipper_prev_hi.jpg) no-repeat;
	}
	.linkTourHeadPrev:focus
	{
		outline:1px dashed #969696;
		background:url(img/tour_skipper_prev_hi.jpg) no-repeat;
	}
.linkGetEightpageTeaser
{
	width:159px;
	height:195px;
	background:url(img/try_eightpage_en_lo.png) no-repeat;
}
	.linkGetEightpageTeaser:hover
	{
		background:url(img/try_eightpage_en_hi.png) no-repeat;
	}
	.linkGetEightpageTeaser:focus
	{
		outline:1px dashed #969696;
		background:url(img/try_eightpage_en_hi.png) no-repeat;
	}
.linkContentMainGet
{
	display:inline-block;
	position:relative;
	left:20px;
	width:170px;
	height:135px;
	background:url(img/mini_go_en_lo.jpg) no-repeat;
}
	.linkContentMainGet:hover
	{
		background:url(img/mini_go_en_hi.jpg) no-repeat;
	}
	.linkContentMainGet:focus
	{
		outline:1px dashed #969696;
		background:url(img/mini_go_en_hi.jpg) no-repeat;
	}
.linkTourTeaser
{
	display:inline-block;
	width:179px;
	height:58px;
	background:url(img/btn_take_a_tour_en_lo.jpg) no-repeat;
}
	.linkTourTeaser:hover
	{
		background:url(img/btn_take_a_tour_en_hi.jpg) no-repeat;
	}
	.linkTourTeaser:focus
	{
		outline:1px dashed #969696;
		background:url(img/btn_take_a_tour_en_hi.jpg) no-repeat;
	}
.linkContentMainText
{
	display:inline-block;
	color:#e29103;
}
	.linkContentMainText:hover
	{
		color:#969696;
	}
	.linkContentMainText:focus
	{
		outline:1px dashed #969696;
		color:#969696;
	}
.contentMainTextHeadlineArrow.linkContentMainText
{
	display:block;
	position:relative;
	margin-bottom:9px;
	font-weight:bold;
}
	.contentMainTextHeadlineArrow.linkContentMainText span
	{
		display:block;
		position:absolute;
		top:5px;
		left:-17px;
		width:13px;
		height:11px;
		background:url(img/content_arrow_lo.png) no-repeat;
		z-index:1;
	}
		.contentMainTextHeadlineArrow.linkContentMainText:hover span, .contentMainTextHeadlineArrow.linkContentMainText:focus span
		{
			background:url(img/content_arrow_hi.png) no-repeat;
		}
.ctrlImageBoxView .contentMainTextHeadlineArrow
{}
	.ctrlImageBoxView:focus .contentMainTextHeadlineArrow
	{
		outline:1px dashed #969696;
	}
.linkLangSwitchDE
{
	display:block;
	width:16px;
	height:11px;
	background:url(img/icon_language_de_lo.png);
}
	.linkLangSwitchDE:hover, .linkLangSwitchDE.active
	{
		background:url(img/icon_language_de_hi.png);
	}
	.linkLangSwitchDE:focus
	{
		outline:1px dashed #969696;
		background:url(img/icon_language_de_hi.png);
	}
.linkLangSwitchEN
{
	display:block;
	width:16px;
	height:11px;
	background:url(img/icon_language_en_lo.png);
}
	.linkLangSwitchEN:hover, .linkLangSwitchEN.active
	{
		background:url(img/icon_language_en_hi.png);
	}
	.linkLangSwitchEN:focus
	{
		outline:1px dashed #969696;
		background:url(img/icon_language_en_hi.png);
	}
.topBodyNaviItem
{
	color:#e29103;
	font-size:16px;
}
	.topBodyNaviItem:hover, .topBodyNaviItem.active
	{
		color:#969696;
	}
	.topBodyNaviItem:focus
	{
		outline:1px dashed #969696;
		color:#969696;
	}
#topHeadCenterLogin
{
	color:#E29103;
}
	#topHeadCenterLogin:hover
	{
		color:#969696;;
	}
	#topHeadCenterLogin:focus
	{
		outline:1px dashed #969696;
		color:#969696;;
	}
.linkContentNaviItemBox
{
	color:#e29103;
	font-size:12px;
}
	.linkContentNaviItemBox:hover
	{
		color:#969696;
	}
	.linkContentNaviItemBox:focus
	{
		outline:1px dashed #969696;
		color:#969696;
	}
.linkContentNaviItem
{
	font-size:15px;
	color:#e29103;
}
	.linkContentNaviItem:hover, .linkContentNaviItem.active
	{
		color:#969696;
		background:url(img/arrow_content_lo.png) no-repeat 0 4px #ffffff;
	}
	.linkContentNaviItem:focus
	{
		outline:1px dashed #969696;
		color:#969696;
		background:url(img/arrow_content_lo.png) no-repeat 0 4px #ffffff;
	}
.botNaviGroupItem
{
	color:#969696;
	font-size:12px;
	text-decoration:underline;
}
	.botNaviGroupItem:hover
	{
		text-decoration:none;
	}
	.botNaviGroupItem:focus
	{
		outline:1px dashed #969696;
		text-decoration:none;
	}

.floatClear
{
	clear:both;
}

.frmElem
{
	width:980px;
	margin:auto;
}

#top
{
	margin-top:20px;
}
	#topHead
	{
		padding-right:25px;
		height:18px;
		text-align:right;
	}
		#topHeadCenterLogin
		{
			color:#E29103;
		}
		.topHeadLangSwitch
		{
			margin-left:5px;
			display:inline-block;
		}
	#topBody
	{
		position:relative;
		height:75px;
		background:url(img/trenner_fade_box.png) no-repeat;
	}
	#topBodyLanding
	{
		position:relative;
		height:75px;
	}
		#topBodyLogo
		{
			padding-left:25px;
			padding-top:21px;
			width:141px;
			height:38px;
			background:no-repeat;
		}
		#topBodyLandingLogo
		{
			position:absolute;
			left:185px;
			top:30px;
			width:135px;
			height:139px;
			background:no-repeat;
			z-index:1;
		}
		#topBodyNavi
		{
			position:absolute;
			top:17px;
			right:25px;
			width:700px;
			height:38px;
			text-align:right;
		}
			.topBodyNaviItem
			{
				display:inline-block;
				margin-top:8px;
				margin-left:15px;
			}
#mid
{
	padding-bottom:25px;
	padding-top:20px;
	border-bottom:1px;
	background:url(img/trenner_fade_oben.png) no-repeat bottom;
}
#midLanding
{
	padding-bottom:25px;
	padding-top:20px;
	border-bottom:1px;
}
	.content
	{
		display:none;
		padding-left:25px;
	}
	.content.active
	{
		display:block;
	}
		#contentHomeMain
		{
			height:360px;
			position:relative;
			background:url(img/bg_home.jpg);
		}
			#contentHomeMainTitle
			{
				font-style:italic;
				height:33px;
				color:#e29103;
				font-size:28px;
				background:no-repeat;
			}
			#contentHomeMainSubtitle
			{
				font-size:28px;
				font-style:italic;
				font-weight:normal;
				background:no-repeat;
			}
			#contentHomeMainText
			{
				display:block;
				margin:5px 0 15px 0;
				line-height:20px;
				background:no-repeat;
			}
				#contentHomeMainText h3
				{
					font-weight:normal;
				}
			#contentHomeMainTheme
			{
				position:absolute;
				right:0;
				top:50px;
				background:no-repeat;
			}
			#contentHomeTourLink
			{
				position:relative;
				top:70px;
			}
			#contentHomeChangeTheme
			{
				top:15px;
			}
		#contentHomeTeaser
		{
			height:165px;
		}
			.contentHomeTeaserItem
			{
				display:block;
				position:relative;
				float:left;
				width:300px;
				height:165px;
				background:url(img/home_box_lo.png) no-repeat;
			}
				.contentHomeTeaserItem:hover, .contentHomeTeaserItem:focus
				{
					background:url(img/home_box_hi.png) no-repeat;
				}
				.contentHomeTeaserItemHead
				{
					display:block;
					padding-top:5px;
					padding-left:15px;
					padding-right:15px;
					height:25px;
					color:#ffffff;
					font-size:16px;
					background:no-repeat;
				}
				.contentHomeTeaserItemBody
				{
					display:block;
					padding-top:10px;
					padding-left:15px;
					padding-right:15px;
					height:85px;
					background:no-repeat;
				}
				.contentHomeTeaserItemTail
				{
					display:block;
					padding-left:15px;
					padding-right:15px;
					height:40px;
					color:#e29103;
					background:no-repeat;
				}
				.contentHomeTeaserItem:hover .contentHomeTeaserItemTail, .contentHomeTeaserItem:focus .contentHomeTeaserItemTail
				{
					color:#969696;
				}
				.contentHomeTeaserItemTeaser
				{
					display:block;
					position:absolute;
					right:-40px;
					bottom:5px;
					width:159px;
					height:195px;
					background:url(img/try_eightpage_en_lo.png) no-repeat;
				}
				.contentHomeTeaserItem:hover .contentHomeTeaserItemTeaser, .contentHomeTeaserItem:focus .contentHomeTeaserItemTeaser
				{
					background:url(img/try_eightpage_en_hi.png) no-repeat;
				}
			.contentHomeTeaserDelim
			{
				float:left;
				width:15px;
				height:165px;
			}
		#contentMainTextFeatures
		{
			height:1953px;
		}
			#contentMainTextFeaturesImg
			{
				margin-top:50px;
				position:absolute;
				left:-320px;
			}
		.contentNavi
		{
			float:left;
			padding-top:45px;
			width:270px;
		}
			.contentNaviPostit
			{
				margin:-5px 0 20px -25px;
			}
			.contentNaviItemBox
			{
				display:block;
				max-width:270px;
				overflow:hidden;
			}
				.contentNaviItemBox img
				{
					position:absolute;
					left:-50px;
				}
				.contentNaviItemBoxHeadline
				{
					font-size:15px;
					font-weight:bold;
				}
				.contentNaviItemBoxItem
				{
					display:block;
					margin:1px;
					line-height:18px;
				}
			.contentNaviItem
			{
				margin-bottom:5px;
				display:inline-block;
				padding-left:23px;
			}
		.contentMain
		{
			display:none;
			float:left;
			padding:45px 15px 0 25px;
			width:645px;
		}
		.contentMain.active
		{
			display:block;
			position:relative;
			padding-bottom:50px;
		}
			.contentMainHead
			{
				display:inline-block;
				margin-bottom:50px;
			}
				.contentMainHeadHeadline
				{
					padding-left:35px;
					padding-bottom:10px;
					width:335px;
					border-bottom:1px solid #c7c7c7;
					color:#808080;
					font-size:24px;
					font-weight:normal;
					line-height:24px;
					background:url(img/ausgeklappter_pfeilkasten.png) no-repeat;
				}
				.contentMainHeadHeadlineMin
				{
					padding-bottom:10px;
					width:370px;
					border-bottom:1px solid #c7c7c7;
					color:#808080;
					font-size:24px;
					line-height:24px;
				}
				.contentMainHeadInFlow .contentMainHeadHeadline
				{
				}
				.contentMainHeadSubline
				{
					font-size:14px;
					font-weight:normal;
				}
			.getEightpageTeaser
			{
				display:block;
				position:absolute;
				top:0;
				right:0;
			}
			.contentMainTourHead
			{
				position:relative;
				margin-bottom:35px;
				background:no-repeat;
			}
				.contentMainTourHead img
				{
					position:relative;
					left:-30px;
				}
			.contentMainTextIcon
			{
				position:relative;
				padding-left:45px;
				padding-top:11px;
				margin-top:0;
				margin-bottom:32px;
				width:325px;
				line-height:19px;
			}
				.contentMainTextIcon img
				{
					position:absolute;
					top:0;
					left:0;
				}
			.contentMainText
			{
				position:relative;
				margin-top:0;
				margin-bottom:32px;
				width:370px;
				line-height:19px;
			}
				.contentMainTextHeadlineSmall
				{
					display:block;
					font-weight:bold;
				}
				.contentMainTextHeadlineArrow
				{
					position:relative;
					display:block;
					margin-bottom:9px;
					font-weight:bold;
				}
					.contentMainTextHeadlineArrow span
					{
						position:absolute;
						display:block;
						top:5px;
						left:-17px;
						width:13px;
						height:11px;
						background:url(img/content_arrow.png) no-repeat;
						z-index:1;
					}
				.contentMainText ol, ul
				{
					padding-left:17px;
					margin-top:9px;
				}
				.contentMainText table
				{
					margin-top:9px;
				}
				.contentMainTextLight
				{
					color:#969696;
				}
				.contentMainTextOrange
				{
					color:#E29103;
				}
				.contentMainTextDelim
				{
					height:9px;
				}
		.contentMainGetBox
		{
			float:left;
			padding-top:50px;
			margin-bottom:50px;
			width:417px;
		}
			.contentMainGetBoxHead
			{
				position:relative;
				padding:0 23px 0 24px;
				width:370px;
				height:32px;
				color:#ffffff;
				font-size:18px;
				line-height:32px;
				background:url(img/get_eightpage_box_top.png) no-repeat;
			}
				.contentMainGetBoxHeadTeaser
				{
					position:absolute;
					top:-35px;
					right:-35px;
					width:117px;
					height:115px;
				}
			.contentMainGetBoxBody
			{
				padding:0 23px 15px 24px;
				width:370px;
				background:url(img/get_eightpage_box_mid.png) repeat-y;
			}
				.contentMainGetBoxBodyHeadline
				{
					margin-bottom:50px;
					padding-top:5px;
					font-size:14px;
				}
				.contentMainGetBoxBodyText
				{
					font-size:12px;
				}
					.contentMainGetBoxBodyText *
					{
						font-size:12px;
					}
				.demoForm
				{
					display:none;
				}
				.demoForm.active
				{
					display:block;
				}
					.demoFormDomain
					{
						display:block;
						position:absolute;
						left:190px;
						bottom:0;
						height:19px;
						color:#e29103;
						font-size:15px;
					}
				.demoFormSuccess
				{
					display:none;
				}
				.demoFormSuccess.active
				{
					display:block;
				}
				.whoisForm
				{
					display:none;
				}
				.whoisForm.active
				{
					display:block;
				}
					.whoisFormResult
					{
						display:none;
					}
					.whoisFormResult.active
					{
						display:block;
					}
						.whoisFormResult td, .whoisFormResult td b
						{
							font-size:12px;
						}
				.orderForm
				{
					display:none;
				}
				.orderForm.active
				{
					display:block;
				}
					.orderForm tr
					{
						line-height:17px;
					}
					.orderForm td, .orderForm td a, .orderForm td div, .orderForm td div *
					{
						font-size:12px;
					}
				.orderFormSuccess
				{
					display:none;
				}
				.orderFormSuccess.active
				{
					display:block;
				}
			.contentMainGetBoxTail
			{
				padding:0 23px 0 24px;
				width:370px;
				height:14px;
				text-align:right;
				font-size:10px;
				background:url(img/get_eightpage_box_bot.png) no-repeat;
			}
#bot
{
	padding-top:25px;
	position:relative;
}
	#botNavi
	{
		font-size:12px;
		margin-left:25px;
	}
		.botNaviGroup
		{
			float:left;
			width:100px;
		}
			.botNaviGroupHeadline
			{
				display:inline-block;
				margin-bottom:5px;
				color:#969696;
				font-size:12px;
				font-weight:bold;
				vertical-align:top;
			}
			.botNaviGroupItem
			{
				font-style:italic;
				font-size:12px;
			}
		.botNaviGroupWithImages
		{
			float:left;
			margin-left:30px;
			width:285px;
		}

#fvcPopup
{
	display:none;
	position:fixed;
	z-index:3;
	background:no-repeat;
}
#frmVideoCover
{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:0.35;
	filter:Alpha(0.35);
	display:none;
	z-index:2;
}

#frmPageStretch
{
	position:absolute;
	top:0;
	left:0;
	height:101%;
}

#imageBoxView
{
	overflow:hidden;
}
	#imageBoxView img
	{
		width:100%;
	}

#_mtt_tooltip
{}
	#_mtt_tooltip_top
	{}
	#_mtt_tooltip_mid
	{
		font-size:12px;
		line-height:14px;
	}
	#_mtt_tooltip_bot
	{}
._mtt_obj
{}

#orderCreateSuccessOverlay
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-height:900px;
	height:101%;
	z-index:2;
	background:#ffffff;
	opacity:0.35;
	filter:Alpha(35);
}
