*
{
	font-family: Verdana; /*font-size: 7.5pt;*/
	font-size: 11px;
	color: #ffffff;
}

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
	background-color: #D9DADC;
}

h1
{
	/*color: #f2933d;*/
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p
{
	margin-top: 0px;
	padding-top: 0px;
	font-size: 11px;
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}



/* --- Language switch on almost every page --- */
#divDutchFlag
{
	position: relative;
	float: left;
	width: 35px;
	height: 23px;
}

#divEnglishFlag
{
	position: relative;
	float: left;
	width: 35px;
	height: 23px;
}

/* --- Template1 --- */

#tblMain
{
	width: 870px;
}

#tblMain td
{
	vertical-align: top;
	text-align: left;
}

#tdLogo
{
	height: 54px;
	vertical-align: top;
	text-align: left;
}

#divHeader
{
	padding-left: 72px;
	height: 34px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#divLogo
{
	position: relative;
	float: left;
	width: 692px;
}

#divLanguage
{
	position: relative;
	float: left;
	width: 80px;
}

#divLanguageSpacer
{
	position: relative;
	float: left;
	width: 10px;
}

/* --- BEGIN:Menu classes --- */
.divMenuItem
{
	text-align: right;
	padding: 8px 8px 8px 8px;
	font-weight: bold;
	font-size: 7.5pt;
}

.divMenuItem a, .divMenuItem a:link, .divMenuItem a:visited, .divMenuItem a:active
{
	color: #ffffff;
	text-decoration: none;
	font-size: 7.5pt;
}

.divMenuItem a:hover
{
	color: #c9cacc;
	text-decoration: none;
	font-size: 7.5pt;
}

.divMenuItemSelected
{
	text-align: right;
	padding: 8px 8px 8px 8px;
	font-weight: bold;
	font-size: 7.5pt;
	background-color: #f2933d;
}

.divMenuItemSelected a, .divMenuItemSelected a:link, .divMenuItemSelected a:visited, .divMenuItemSelected a:active
{
	color: #ffffff;
	text-decoration: none;
	font-size: 7.5pt;
}

.divMenuItemSelected a:hover
{
	color: #c9cacc;
	text-decoration: none;
	font-size: 7.5pt;
}
/* --- END:Menu classes --- */

/* --- BEGIN:SubMenu classes --- */
.divSubMenuItem
{
	text-align: right;
	padding: 2px 8px 2px 8px;
	font-weight: bold;
	font-size: 7.5pt;
}

.divSubMenuItem a, .divSubMenuItem a:link, .divSubMenuItem a:visited, .divSubMenuItem a:active
{
	color: #f2933d;
	text-decoration: none;
	font-size: 7.5pt;
}

.divSubMenuItem a:hover
{
	color: #c9cacc;
	text-decoration: none;
	font-size: 7.5pt;
}

.divSubMenuItemSelected
{
	text-align: right;
	padding: 2px 8px 2px 8px;
	font-weight: bold;
	font-size: 7.5pt;
}

.divSubMenuItemSelected a, .divSubMenuItemSelected a:link, .divSubMenuItemSelected a:visited, .divSubMenuItemSelected a:active
{
	color: #f2933d;
	text-decoration: underline;
	font-size: 7.5pt;
}

.divSubMenuItemSelected a:hover
{
	color: #c9cacc;
	text-decoration: underline;
	font-size: 7.5pt;
}
/* --- END:SubMenu classes --- */

#tdFrameTop
{
	height: 18px;
}

#tdMainContent
{
	height: 460px;
	background-image: url('/AncoferWaldram/images/Ancofer_Background.jpg');
}

.divMainContentLayer
{
	position: absolute;
	top: 54px;
	width: 870px;
	height: 460px;
}

.divLeftSpacer
{
	position: relative;
	float: left;
	width: 25px;
	height: 460px;
}

#divMenuBGLayer
{
	position: relative;
	float: left;
	width: 213px; /*filter: alpha(opacity=95);*/
}

#divMenuBGTop
{
	background-image: url('/AncoferWaldram/images/MenuBG_Top.png');
	position: relative;
	width: 213px;
	height: 295px;
}

#divMenuBGFillLayer
{
	background-image: url('/AncoferWaldram/images/MenuBG_Fill.png');
	position: relative;
	width: 213px;
	height: 155px;
}

#divMenuBGBottom
{
	background-image: url('/AncoferWaldram/images/MenuBG_Bottom.png');
	position: relative;
	width: 213px;
	height: 50px;
}

.divMiddleColumnSpacer
{
	position: relative;
	float: left;
	width: 127px;
	height: 460px;
}

.divMainRightArea
{
	position: relative;
	float: left;
	width: 480px;
	height: 460px;
}

.divRightTopSpacer
{
	position: relative;
	width: 480px;
	height: 48px;
}

#divRightAreaBackground
{
	background-image: url('/AncoferWaldram/images/Content_Background.png');
	position: relative;
	width: 480px;
	height: 395px;
	color: black; /*filter: alpha(opacity=75);*/
}

#divMainMenuLayer
{
	position: relative;
	float: left;
	width: 213px;
	height: 460px;
}

#divMenuTopSpacer
{
	width: 213px;
	height: 30px;
	position: relative;
	float: left; /*filter: alpha(opacity=75);*/
}

#divMenuContentLayer
{
	float: left;
	width: 190px;
	padding-left: 8px;
	padding-right: 8px;
}

#divMenuFooter
{
	width: 213px;
	height: 50px;
	position: relative;
	float: left;
}

#divContentTitle
{
	background-image: url('/AncoferWaldram/images/Content_Tab.png');
	position: relative;
	width: 442px;
	height: 30px;
	color: #124769;
	font-weight: bold;
	padding-left: 18px;
	padding-top: 16px;
	font-size: 10pt;
}

#divContentTitle h1
{
	color: #124769;
}

#divContent
{
	position: relative;
	width: 401px;
	height: 304px;
	overflow-y: scroll;
	overflow-x: hidden;
	padding-left: 38px;
	padding-right: 38px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #15738a;
	scrollbar-highlight-color: #aaaaaa;
	scrollbar-3dlight-color: #0f5878;
	scrollbar-shadow-color: #124769;
	scrollbar-darkshadow-color: #008080;
}

#divContent td
{
	font-size: 9px;
}

#divContent td b
{
	font-size: 9px;
}

#divContent td strong
{
	font-size: 9px;
}

#divContent td strong
{
	font-size: 9px;
}

#divContent td a, #divContent td a:link, #divContent td a:visited, #divContent td a:active
{
	font-size: 9px;
}

#divContent td a:hover
{
	font-size: 9px;
}

#tdFrameBottom
{
	text-align: center !important;
	height: 15px;
	vertical-align: top;
	background-color: #f2933d;
	font-size: 10px;
	color: white;
	padding-top: 4px;
	padding-bottom: 4px;
}

#tdFrameBottom a, #tdFrameBottom a:link, #tdFrameBottom a:visited, #tdFrameBottom a:active
{
	color: #ffffff;
	text-decoration: none;
}

#tdFrameBottom a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/* --- Intro screen --- */

#tdMainContentIntro
{
	height: 460px;
}

#divENFlag
{
	position: absolute;
	width: 79px;
	height: 51px;
	background-color: white;
	top: 395px;
	left: 730px;
	cursor: pointer;
}

#divNLFlag
{
	position: absolute;
	width: 79px;
	height: 51px;
	background-color: white;
	top: 395px;
	left: 640px;
	cursor: pointer;
}

/* --- Table template --- */

#divContentTableTitle
{
	position: relative;
	width: 468px;
	height: 38px;
	color: #124769;
	font-weight: bold;
	padding-left: 12px;
	padding-top: 6px;
	font-size: 10pt;
}

#divRightAreaTableBackground
{
	background-image: url('/AncoferWaldram/images/Content_BackgroundTable.png');
	position: relative;
	width: 480px;
	height: 395px;
	color: black; /*filter: alpha(opacity=75);*/
}

#divTitle
{
	padding-left: 10px;
	width: 420px;
	padding-bottom: 6px;
}

#divTitle h1
{
	color: #f2933d;
}

#divSubtitle
{
	width: 426px;
	background-color: #f2933d;
	color: White;
	font-size: 7pt;
	font-weight: lighter;
	padding-top: 1px;
	height: 14px;
	vertical-align: middle;
	padding-left: 10px;
	overflow: hidden;
}

#divSubtitle td
{
	vertical-align: top;
}

#divTableContent
{
	position: relative;
	width: 465px;
	height: 304px;
	color: white;
	overflow-y: scroll;
	padding-left: 12px;
	font-size: 8px;
	font-weight: lighter;
	padding-bottom: 3px;
	padding-top: 3px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #15738a;
	scrollbar-highlight-color: #aaaaaa;
	scrollbar-3dlight-color: #0f5878;
	scrollbar-shadow-color: #124769;
	scrollbar-darkshadow-color: #008080;
}

#divTableContent td
{
	font-size: 9px;
	color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: top;
}

#divTableContent b
{
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
}

#divTableContent sup
{
	font-size: 9px;
	color: #ffffff;
}

#divTableContent strong
{
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
}

.TransparentCell
{
	/*opacity:.75;*/ /*filter: alpha(opacity=75);*/
}

.spnSubscript
{
	font-size: 8px;
	padding-left: 10px;
}

/* --- Contactform --- */

#tblContactForm td
{
	font-size: 11px;
}

.detailsField
{
	width: 180px;
	border: solid 1px #999999;
	color: #000000;
}

.questionField
{
	width: 180px;
	border: solid 1px #999999;
	color: #000000;
}

.button
{
	width: 80px;
	border: solid 1px #999999;
	font-weight: bold;
	background-color: #15738a;
}

/* --- Image row template --- */
#divGalleryContent
{
	position: relative;
	width: 439px;
	height: 304px;
	overflow-y: scroll;
	padding-left: 38px;
	font-size: 11px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #15738a;
	scrollbar-highlight-color: #aaaaaa;
	scrollbar-3dlight-color: #0f5878;
	scrollbar-shadow-color: #124769;
	scrollbar-darkshadow-color: #008080;
}

#divImageRowContent
{
	position: relative;
	float: left;
	width: 310px;
	font-size: 11px;
}

#divImageRowPhotos
{
	position: relative;
	float: right;
	width: 108px;
}

.divPhotoFrameTop
{
	padding-top: 8px;
	padding-left: 6px;
	background-image: url('/AncoferWaldram/images/PhotoFrameTop.jpg');
	position: relative;
	width: 102px;
	height: 94px;
	overflow: hidden;
}

.divPhotoFrameMiddle
{
	padding-top: 4px;
	padding-left: 6px;
	background-image: url('/AncoferWaldram/images/PhotoFrameMiddle.jpg');
	position: relative;
	width: 102px;
	height: 94px;
	overflow: hidden;
}

.divPhotoFramePhoto
{
	position: relative;
	width: 96px;
	height: 90px;
	overflow: hidden;
}

.divPhotoFrameCorner
{
	background-image: url('../image/PhotoCorner.png');
	padding-right: 4px;
	text-align: right;
	top: 87px;
	left: 78px;
	z-index: 2;
	position: absolute;
	width: 21px;
	height: 11px;
	color: #124769;
	overflow: hidden;
}

.divPhotoSubscriptArea
{
	padding-top: 2px;
	padding-left: 6px;
	background-image: url('/AncoferWaldram/images/PhotoFrameBottom.jpg');
	position: relative;
	width: 102px;
	height: 40px;
	overflow: hidden;
}

.divSubscriptBar
{
	position: relative;
	width: 94px;
	color: #124769;
}

/* --- DropDown classes --- */

.TableSectionTitle
{
	color: #f2933d;
	font-weight: bold;
}

.Title
{
	color: #f2933d;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.OrangeBold
{
	color: #f2933d;
	font-weight: bold;
}

.TableOrangeBold
{
	color: #f2933d;
	font-weight: bold;
	font-size: 7.5pt;
}

input
{
color: black;
}

textarea
{
color: black;
}

.FormButton
{
color: black;
}