body {
	background-color: #000000; 
	background-image: url(../images/Header_Basis_V2.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	color: #ff7b00; 
	font-family: sans-serif; 
	margin: 0px auto; 
	margin-top: 0px; 
	padding: 0px; 
	text-align: center; 
	}

/* Algemene Stijlen */
img { 
	padding: 0px; 
	margin: 0px; 
	border: none; 
	}

a:link { 
	color: #ffffff; 
	text-decoration: none; 
	}

a:visited { 
	color: #ffffff; 
	text-decoration: none; 
	}

a:hover { 
	color: #ccff00; 
	font-weight: bold; 
	text-decoration: none; 
	}

a:link:active, a:link:visited:active { 
	color: #ffffff; 
	text-shadow: 0px 1px 4px #ccff00; 
	text-decoration: none; 
	}

p { 
	font-size: 12px;
	text-align: inherit;
	}

h1 { 
	font-size: 18px; 
	text-shadow: 0px 1px 2px #999999; 
	}

h2 { 
	font-size: 14px; 
	text-shadow: 0px 1px 1px #999999; 
	}

h3 { 
	font-size: 12px; 
	text-shadow: 0px 1px 1px #999999; 
	}
	
form {
	background-color: white;
	border-left: 2px solid black;
	border-right: 2px solid black;
	padding: 0px 15px;
	text-align: left;
	}

span { 
	background-color: inherit; 
	display: block; 
	}

center {
	text-align: center;
	background: inherit;
	}


	
/* Stijlen voor Indeling Website */
	
#Container { 
	background-color: transparent; 
	width: 1000px; 
	height: auto; 
	margin: 0px auto; 
	}

	
#MainMenu, #Footer { 
	background-color: #000000;
	color: #ffffff;
	width: 1000px; 
	height: 30px; 
	display: block; 
	text-align: center; 
	float: left; 
	font-size: 14px; 
	margin: 0px auto; 
	line-height: 30px;
	}
	
#MainMenu a, #Footer a { 
	height: 30px; 
	padding: 0px 15px 0px 0px; 
	line-height: 30px; 
	text-align: center; 
	font-weight: bold; 
	margin: 0px auto; 
	}

	
#Header { 
	background-color: transparent !important;
	margin: 0px auto; 
	padding: 0px; 
	width: 100%; 
	height: 225px; 
	clear: both; 
	overflow: visible; 
	}

	
#ContentContainer { 
	background-color: transparent; 
	width: 1000px; 
	float: left; 
	}

#LeftMenuContainer { 
	background-color: transparent; 
	width: 250px; 
	float: left; 
	text-align: center; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 25px; 
	padding: 0px; 
	}

#MainContent { 
	background-color: transparent; 
	color: #000000; 
	display: block; 
	width: 500px; 
	float: left; 
	margin: 0px auto; 
	margin-top: 10px; 
	margin-bottom: 0px; 
	padding: 0px; 
	}

#MainContent p, #MainContent h1, #MainContent h2, #MainContent h3 { 
	margin: 0px auto; 
	margin-top: 0px; 
	padding: 0px 15px 5px 15px; 
	text-align: left; 
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	background-color: #ff7b00; 
	clear: both; 
	}

	
#MainContent img { 
	margin: 5px; 
	padding: 0px; 
	border: none; 
	background-color: #dddddd;
	display: inline;
	}

#MainContent object { 
	margin: 5px; 
	padding: 0px; 
	border: none; 
	background-color: #dddddd;
	display: inline;
	}

#MainContent table {
	margin: 0px auto;
	padding: 0px 15px 0px 15px;
	text-align: left; 
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	background-color: #ffffff; 
	clear: both;  
	display: block;
	width: 100%;
	}

#MainContent a:link { 
	color: #003366; 
	font-weight: bold; 
	text-decoration: underline; 
	}

#MainContent a:visited { 
	color: #444444; 
	font-weight: bold; 
	text-decoration: underline; 
	}

#MainContent a:hover { 
	color: #000000; 
	font-weight: bold; 
	text-decoration: underline; 
	}
	
#MainContentHeader { 
	background-image: url(../images/HeaderFooter.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; 
	background-color: transparent; 
	color: #000000; 
	display: block; 
	height: 15px; 
	width: 500px; 
	float: left; 
	clear: both; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px; 
	line-height: 15px; 
	}

#MainContentFooter { 
	background-image: url(../images/HeaderFooter.gif); 
	background-repeat: no-repeat; 
	background-position: 0px -15px; 
	background-color: transparent; 
	color: #000000; 
	display: block; 
	height: 15px; 
	width: 500px; 
	float: left; 
	clear: both; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px; 
	line-height: 15px; 
	}

#RightMenuContainer { 
	background-color: transparent; 
	width: 250px; 
	float: right; 
	text-align: center; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 25px; 
	padding: 0px; 
	}
	
#BtmContent { 
	background-color: transparent; 
	color: #000000; 
	display: block; 
	width: 500px; 
	float: left; 
	margin: 0px auto; 
	margin-top: 10px; 
	margin-bottom: 0px; 
	padding: 0px; 
	}	
#BTMContent p, #BTMContent h1, #BTMContent h2, #BTMContent h3 { 
	margin: 0px auto; 
	margin-top: 0px; 
	padding: 0px 15px 5px 15px; 
	text-align: left; 
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	background-color: #ffffff; 
	clear: both; 
	}

	
#BTMContent img { 
	margin: 5px; 
	padding: 0px; 
	border: none; 
	background-color: #dddddd;
	display: inline;
	}

#BTMContent object { 
	margin: 5px; 
	padding: 0px; 
	border: none; 
	background-color: #dddddd;
	display: inline;
	}

#BTMContent table {
	margin: 0px auto;
	padding: 0px 15px 0px 15px;
	text-align: left; 
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	background-color: #ffffff; 
	clear: both;  
	display: block;
	width: 100%;
	}

#BTMContent a:link { 
	color: #003366; 
	font-weight: bold; 
	text-decoration: underline; 
	}

#BTMContent a:visited { 
	color: #444444; 
	font-weight: bold; 
	text-decoration: underline; 
	}

#BTMContent a:hover { 
	color: #000000; 
	font-weight: bold; 
	text-decoration: underline; 
	}
	
#BTMContentHeader { 
	background-image: url(../images/HeaderFooter.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; 
	background-color: transparent; 
	color: #000000; 
	display: block; 
	height: 15px; 
	width: 500px; 
	float: left; 
	clear: both; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px; 
	line-height: 15px; 
	}

#BTMContentFooter { 
	background-image: url(../images/HeaderFooter.gif); 
	background-repeat: no-repeat; 
	background-position: 0px -15px; 
	background-color: transparent; 
	color: #000000; 
	display: block; 
	height: 15px; 
	width: 500px; 
	float: left; 
	clear: both; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px; 
	line-height: 15px; 
	}

/* Styles for Secondary Menu "SecMenu" */

/* For all secondary Menu's */
.SecMenuTop { 
	background-image: url(../images/SecMnuTop.gif); 
	background-repeat: no-repeat; 
	background-color: transparent; 
	display: block; 
	width: 175px; 
	height: 25px; 
	line-height:25px; 
	margin: 0px auto; 
	margin-top: 10px; 
	margin-bottom: 0px; 
	padding: 0px; 
	font-size: 14px; 
	}

.SecMenuBottom { 
	background-image: url(../images/SecMnuBtm.gif); 
	background-repeat: no-repeat; 
	background-color: transparent; 
	display: block; 
	width: 175px; 
	height: 20px; 
	line-height: 20px;
	line-height:20px; 
	margin: 0px auto; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px ; 
	font-size: 14px; 
	}



.SecMenu img { 
	margin: 0px; 
	padding: 0px; 
	border: none; 
	line-height: normal; 
	background-color: #ae25c2; 
	clear: both; 
	}

/* For Left Secondary Menu */
.SecMenuLeft { 
	background-color: transparent; 
	width: 175px; 
	margin: 0px auto; 
	padding: 0px; 
	font-size: 12px; 
	}

.SecMenuLeft a { 
	background-image: url(../images/SecMnu01.gif); 
	background-repeat: no-repeat; 
	display: block; 
	width: 175px; 
	height: 25px; 
	margin: 0px auto; 
	padding: 0px; 
	line-height: 25px; 
	text-align: left; 
	padding-left: 15px; 
	}
	
.SecMenuLeft p { 
	background-image: url(../images/SecMnu01.gif); 
	background-position: 0 0; 
	background-repeat: no-repeat; 
	display: block; 
	width: 175px; 
	height: 25px; 
	margin: 0px auto; 
	padding: 0px; 
	line-height: 25px; 
	text-align: center;
	font-weight: bold; 
	}
.SecMenuLeft a:hover { 
	background-image: url(../images/SecMnu02.gif); 
	background-repeat: no-repeat; 
	}

	
/* For Right Secondary Menu */
.SecMenuRight { 
	background-color: transparent; 
	width: 175px; 
	margin: 0px auto; 
	padding: 0px; 
	font-size: 12px; 
	}

.SecMenuRight a { 
	background-image: url(../images/SecMnu01.gif); 
	background-position: 0 0; 
	background-repeat: no-repeat; 
	display: block; 
	width: 175px; 
	height: 25px; 
	margin: 0px auto; 
	padding: 0px; 
	line-height: 25px; 
	text-align: left; 
	padding-left: 15px; 
	}

.SecMenuRight a:hover { 
	background-image: url(../images/SecMnu02.gif); 
	background-repeat: no-repeat; 
	}
	
.SecMenuRight form {
	background-image: url(../images/SecMnu01.gif);
	background-color: transparent;
	background-position: 0 0; 
	background-repeat: repeat-y;
	width: 175px;
	margin: 0px; 
	padding: 0px; 
	line-height: 25px; 
	text-align: left;
	border: 0px;
	}
	
.SecMenuRight form p { 
	background-image: url(../images/SecMnu01.gif);
	background-color: transparent;
	background-position: 0 0; 
	background-repeat: repeat-y; 
	display: block;
	clear: both;
	margin: 0px auto; 
	padding: 0px 10px 0px 10px; 
	text-align: left;
	line-height: 25px;
	}

.SecMenuRight form p input {
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #999999;
	display: inline !important;
	float: right !important;
	clear: none;
	line-height: 25px;
	margin: 5px 0px 0px 0px !important;
	margin: 0px;
	padding: 0px;
	text-align: left;
	height: 13px;
	width: 65px;
	}

.SecMenuRight form p .button{
	background-color: transparent !important;
	float: right !important;
	display: block;
	clear: both;
	border: 0px;
	color: #ffffff;
	margin: 0px auto;
	line-height: 10px;
	width: 150px;
	text-align: right;
	}

	
/* Extra Menu Rechterkant */
.RightMenu_01 { 
	background-color: transparent; 
	width: 175px; 
	margin: 0px auto; 
	padding: 0px; 
	font-size: 12px; 
	}

.RightMenu_01 a, .RightMenu_01 p { 
	background-image: url(../images/SecMnu01.gif); 
	background-position: 0 0; 
	background-repeat: no-repeat; 
	display: block; 
	width: 175px; 
	height: 25px; 
	margin: 0px auto; 
	padding: 0px; 
	line-height: 25px; 
	text-align: left; 
	padding-left: 15px; 
	/* hier pas je de kleur van de tekst aan */
	color: #00ffff;
	}
	
.RightMenu_01 p { 
	background-image: url(../images/SecMnu01.gif); 
	background-position: 0 0; 
	background-repeat: no-repeat; 
	display: block; 
	width: 175px; 
	height: 25px; 
	margin: 0px auto; 
	padding: 0px; 
	line-height: 25px; 
	text-align: center;
	font-weight: bold;
	/* hier pas je de kleur van de tekst aan */
	color: #00ffff;
	}

.RightMenu_01 a:hover { 
	background-image: url(../images/SecMnu02.gif); 
	background-repeat: no-repeat; 
	}

/* Sponsor is part of SecondaryRight */
.Sponsor { 
	background-color: #000000; 
	width: 175px; 
	height: auto; 
	margin: 0px auto; 
	padding: 0px; 
	text-align: left; 
	border: none; 
	clear: both; 
	}

/* Classes voor Thema's */
.BN, .BN_special {
	background-position: 15px 15px;
	background-repeat: no-repeat;
	border-top: 1px solid #003366; 
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	background-color: #ff7b00; 
	margin: 0px ; 
	padding: 15px 0px 0px 200px; 
	text-align: left;
	text-color: white;
	line-height: 18px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	height: 115px;
	list-style: none;
	}
	

.BN { background-image: url(../../images/BN.jpg);}
.BN_special { background-image: url(../../images/BN_special.jpg);}


/* Classes voor speciale links */

.Lokatie, .Tijd, .Prijs, .NAW {
	margin: 5px 0px 0px 0px;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	}

.Tijd {
	font-style: italic;
	}
	
.Verkoop, .MeerInformatie {
	display: block;
	border-left: 2px solid #000000; 
	border-right: 2px solid #000000; 
	background-color: #ffffff;
	margin: 0px;
	padding: 0px 0px 15px 15px;
	font-size: 13px;
	line-height: 20px;
	text-align: left;
	}

.Verkoop lh, .MeerInformatie lh {
	display: block;
	font-weight: bold;
	line-height: 20px;
	}

.Verkoop li, .MeerInformatie li {
	display: inline;
	text-align: left;
	text-decoration: underline;
	line-height: 20px;
	}
	
.ReadMore {
	position: relative;
	top: 0px;
	display: block; 
	text-align: right;
	float: right;
	clear: both;
	background-image: url(../images/ReadMore.jpg); 
	background-position:top right; 
	background-repeat: no-repeat;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
	width: 150px;
	height: 25px;
	line-height: 25px;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
.ReadMore:hover {
	color: #ccff00 !important;
	background-image: url(../images/ReadMore_Over.jpg);
	}

