/* CSS */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td {margin:0;padding:0;}

body {
	width: 100%;
	height: 100%;
	overflow: scroll;
	background-color: #000;
	margin: 0;
	padding: 0; }
	
img { border: none; }

img.languageFlag { width: 28px; height: 16px; vertical-align: middle; border: none; }

div#wrapper {
	width: 100%;
	height: 100%;
	max-width: 1700px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin: 0% 0% 0% -50%; }

div#header {
	background-color: #000;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fae5bd;
	height: 120px;
	width: 100%;
	min-width: 925px;
	position: fixed;
	z-index: 100; }

div#logo {
	margin: 28px 0px 0px 60px;
	float: left;
	padding: 0px;
	height: 60px;
	width: 192px; }

div#logo img {
	border: none; }

div#menu {
	position: absolute;
	margin: 50px 0px 0px 0px;
	right: 60px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #fae5bd; }

div#menu a {
	text-decoration: none;
	color: #fae5bd; }
	
div#menu a:hover {
	text-decoration: underline; }

/* -- Contentwrapper -- */
div#content { position: absolute; height: 100%; width: 100%; background-color: #000; /*overflow: hidden;*/ min-width: 925px; min-height: 700px; z-index: 0; }

/* -- Doors and Doorcontent -- */
div#doorOne { 
	position: relative; 
	height: 100%; 
	background-color: #000; 
	width: 33%; 
	top: 50px;
	float: left; 
	z-index: 1; 
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #000;
	overflow: hidden; 
	background-image: url('/images/1.3.jpg'); 
	background-position: right center; 
	background-repeat: no-repeat; }
	
div#doorTwo { 
	position: absolute; 
	height: 100%;
	top: 50px;
	left: 33%;
	background-color: #000; 
	width: 33%; 
	float: left; 
	z-index: 2; 
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #615e58;
	overflow: hidden; 
	background-image: url('/images/2.3.jpg'); 
	background-position: center center; 
	background-repeat: no-repeat; }
	
div#doorThree { height: 100%;
	position: absolute; 
	background-color: #000; 
	width: 34%; 
	top: 50px;
	right: 0px; 
	z-index: 1; 
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #000;
	overflow: hidden;
	background-image: url('/images/3.3.jpg'); 
	background-position: left center; 
	background-repeat: no-repeat; }

div.doorName {
	color: #000; 
	position: absolute;
	margin: 0 auto;
	width: auto;
	min-width: 10%;
	text-align: center;
	background-image: url('/images/doorName_bg.png');
	background-repeat: repeat-x;
	top: 50%; 
	display: none; }

div.doorName h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px; }

div.doorRight {
	padding: 10px 60px 10px 20px;
	right: 0px; }

div.doorLeft {
	padding: 10px 20px 10px 60px;
	left: 0px; }
	
div.bottomLabelWrapper {
	position: absolute; 
	bottom: 130px;
	width: 100%;
	height: 60px; 
	overflow: visible;
	color: #fff; }

div.bottomContentWrapper {
	position: absolute; 
	bottom: 160px;
	width: 100%;
	display: none;
	z-index: 11; }

div.bottomContent {
	position: relative;
	width: 300px;
	margin: 0 auto;
	background-image: url('/images/blacktrans.png');
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fae5bd;
	padding: 10px 10px 35px 10px; }

div.bottomLabel {
	position: relative;
	background-color: #000;
	margin: 0 auto;
	width: 125px;
	text-align: center;
	padding: 5px;
	z-index: 25;
	border-width: 2px;
	border-color: #fae5bd;
	border-style: solid;
	-moz-border-radius: 15px; 
	-webkit-border-radius: 15px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px; }

div.bottomLabelCenter {
	margin: 0 auto; }

div.bottomLabel h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal; }

div.bottomContent h1 {
	color: #fae5bd;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold; 
	margin: 0px 0px 10px 0px; }

div.bottomContent p {
	color: #fff;
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif;
	margin: 0px 0px 10px 0px;
	clear: both; }

div.bottomContent p a {
	color: #fae5bd;
	text-decoration: none;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif; }

div.bottomContent p a:hover {
	text-decoration: underline; }
	
img.twitterbird {
	position: absolute;
	border: none;
	right: -10px;
	top: -15px; }

img.socialbigicon {
	width: 40px;
	height: 40px;
	float: left; 
	margin: 10px 0px 10px 7px; }

/* Reguliere contentpagina stylesheet */ 
div.leftcol { 
	float: left; width: 550px; min-height: 100%; margin: 45px 0px 0px 55px; }

div.rightcol { 
	float: right; width: 210px; height: 100%; margin: 45px 55px 0px 0px; }

div.leftcol h1 {
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; color: #fae5bd; margin: 0px 0px 22px 0px; }

div.leftcol p {
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; margin: 0px 0px 15px 0px; line-height: 15px; }
	
div.leftcol ul { 
	color: #ffffff; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; margin: 0px 0px 0px 20px; }

div.leftcol a { color: #fae5bd; text-decoration: none; }
div.leftcol a:hover { text-decoration: underline; }

div.formLine { width: 450px; margin: 10px 0px 0px 25px; }
div.formLeft { float: left; color: #fae5bd; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; padding: 3px; }
div.formRight { float: right; }
div.formRight input.Text { 
	width: 300px; 
	border-color: #fae5bd; 
	border-width: 1px; 
	border-style: solid; 
	padding: 3px; 
	background-color: #333; 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Georgia, "Times New Roman", Times, serif;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px; }
div.formRight textarea.TextArea { 
	width: 300px;
	resize: none;
	height: 100px; 
	border-color: #fae5bd; 
	border-width: 1px; 
	border-style: solid; 
	padding: 3px; 
	background-color: #333; 
	color: #ffffff; 
	font-size: 11px; 
	font-family: Georgia, "Times New Roman", Times, serif;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px; }
div.formRight input.Button { 
	width: 150px; 
	border-color: #333; 
	border-width: 1px; 
	border-style: solid; 
	padding: 3px; 
	background-color: #fae5bd; 
	color: #000000; 
	font-size: 11px; 
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px; }

div.titleTag {
	text-align: center;
	margin: 0px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	border-width: 2px;
	border-color: #fae5bd;
	border-style: solid;
	-moz-border-radius: 15px; 
	-webkit-border-radius: 15px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px; }

div.subMenu {
	text-align: center; 
	padding: 23px 0px 23px 0px;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fae5bd; }
	
div.subMenu a {
	color: #ffffff;
	text-decoration: none; }
	
div.subMenu a:hover {
	color: #fae5bd;
	text-decoration: underline; }

/* Persoonsinfopagina stylesheet */ 
div.textContentBio { 
	float: left; width: 380px; height: 100%; margin: 55px 0px 0px 510px; }

div.textContentBio p {
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; margin: 0px 0px 15px 0px; line-height: 15px; }

div.textContentBio h1 {
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; color: #fae5bd; margin: 0px 0px 22px 0px; }

/* Video */
div.videothumbrow { width: 620px; margin: 20px 0px 0px 0px; }
div.videothumbrow a { color: #000000; }
div.videothumbrow a:hover { color: #cd9e46; }
div.videothumbrow img { margin: 0px 16px 0px 0px; border-width: 2px; border-color: #000000; border-style: solid; }
div.videothumbrow img:hover { border-color: #cd9e46; } 
div.videothumbrow img.active { margin: 0px 12px 0px 0px; border-width: 4px; border-color: #fae5bd; }

/* Image */
div.imagethumbrow { width: 620px; margin: 20px 0px 0px 0px; }
div.imagethumbrow a { color: #000000; }
div.imagethumbrow a:hover { color: #cd9e46; }
div.imagethumbrow img { margin: 0px 16px 0px 0px; border-width: 2px; border-color: #000000; border-style: solid; }
div.imagethumbrow img:hover { border-color: #cd9e46; } 

/* -- Footer CSS -- */
div#footer {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding: 7px 0px 0px 0px;
	height: 25px;
	width: 100%;
	max-width: 1700px;
	background-color: #000;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #fae5bd;
	position: fixed;
	clear: both;
	bottom: 0px;
	z-index: 100;
	text-align: center; }
	
div.footerContentWrapper {
	margin: 0px 0px 0px 0px;
	width: 850px;
	margin: 0 auto;
	text-align: left;
	padding: 10px 0px 0px 0px; }

div#footer a {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight: bold;
	color: #fae5bd;
	text-decoration: none; }
	
div#footer a:hover {
	text-decoration: underline; }

div.footerMadeBy {
	width: 240px; 
	padding: 30px; }
	
div.footerMadeBy img {
	float: right; }

div.footerLeft {
	float: left; }

div.footerRight {
	float: right; }

div.footerContentWrapper ul {
	list-style: none;
}
