/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */

html {
	height:100%;
}
body {
	height:100%;
	background-color:#000000;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:10px;
	padding:10px;

}
body#index { 
	background:#333333 url(images/siteparts/bgmain.jpg) fixed repeat-x;
	margin:0;
	padding:0;

}

#wrap {
	width:957px;
	min-height:100%;
	position:relative;
	margin:0 auto;
}
* html #wrap {
	height:100%;
}
#inner-wrap {
	padding-bottom:80px;
	background:#000000 url(images/siteparts/row.gif) repeat-y;
	border: #747474 solid;
	border-width: 0px 1px 1px 1px;
	
}
#inner-wrap:after {
	content:" ";
	display:block;
	clear:both;
}
* html #inner-wrap {
	height:300px;
}
#footer {
	height:52px;
	background:#333333 url(images/siteparts/footerlinks.gif) repeat-x;
	width:955px;
	border: #747474 solid;
	border-width: 0px 1px 1px 1px;
}
div#header1 {
	padding:0px;
	border: #747474 solid;
	height:18px;
	border-width: 1px 1px 1px 1px;
}
div#header2 {
	padding:0px;
	height:182px;
	border: #747474 solid;
	border-width: 0px 1px 1px 1px;
}
div#header3 {
	padding:0px;
	border: #747474 solid;
	border-width: 0px 1px 1px 1px;
	height:18px;
}
div#h1 {
	width:49px;
	float:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
	background:#000000 url(images/siteparts/1.gif) repeat-x;
	height:18px;
}
div#h2 {
	width:182px;
	float:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
	background:#000000 url(images/siteparts/2.gif) repeat-x;
	height:18px;
}
div#h3 {
	text-align:right;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
	background:#000000 url(images/siteparts/1.gif) repeat-x;
	height:18px;
	margin:0px;
	padding:0px;
}
div#h31 {
	width:49px;
	float:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
	background:#000000 url(images/siteparts/3.gif) repeat-x;
	height:18px;
}
div#h32 {
	width:182px;
	float:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
	background:#000000 url(images/siteparts/4.gif) repeat-x;
	height:18px;
}
div#h33 {
	text-align:right;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
	background:#000000 url(images/siteparts/3.gif) repeat-x;
	height:18px;
}
div#content {
	height:100%;
	background:#000000 url(images/siteparts/row.gif) repeat-y;
		border: #747474 solid;
	border-width: 0px 0px 0px 0px;
}

div#c1 {
	width:49px;
	float:left;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
}
div#c2 {
	width:183px;
	float:left;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
}
div#c3 {
	float:left;
	text-align:left;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
	width:562px;
	background-image:url(/images/siteparts/profiel.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
div#c_container {
float:none;
	margin:10px;
	clear:none;
	} 
	
div#c4 {
	width:159px;
	float:right;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
}
div#f1 {
	width:49px;
	float:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
		height:52px;
}
div#f2 {
	width:182px;
	float:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
		height:52px;
}
div#f3 {
	float:left;
	text-align:left;
	border: #747474 solid;
	border-width: 0px 1px 0px 0px;
	width:562px;
		height:52px;
}
div#f4 {
	width:159px;
	float:right;
	border: #747474 solid;
	border-width: 0px 0px 0px 0px;
	height:52px;
}

div.errorDiv, ul, li { 
	text-align:left;
	color:#FF0000;
	font-size:12px;
	letter-spacing:1px;
	line-height:17px;

	}
	

/*------------------ NAVIGATION ------------------------- */
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 182px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width : 182px;
	
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 183px;
		margin-top : -27px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width : 183px;
		width : 162px;
		display : block;
		color : #FED000;
		font-weight:bold;
		letter-spacing:1px;
		text-decoration : none;
		background-color : #000000;;
		border : 1px solid #747474;
		padding : 5px 5px 5px 15px;
		
	}
	
	#nav li a:hover {
		color : #FFFFFF;
		background-color : #2E2E2E;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
img#sponsors { 
	margin:1px;
	}
.newsRow1 {
background:#202020;


}
.newsRow2{
background:#2E2E2E;

}

.newsClassOver { 
background:#747474;
}

.newsRowTd{
	border: #000000 solid;
	border-width: 0px 0px 1px 0px;
	padding: 5px; 

}
/*------------- TYPOGRAFIE ----------------------- */

p { 
	font-size:12px;
	letter-spacing:1px;
	line-height:17px;
	color:#FFFFFF;
	}
label { 
	font-size:12px;
	letter-spacing:1px;
	line-height:17px;
	color:#FFFFFF;
	}
p.small { 
	font-size:10px;
	letter-spacing:1px;
	line-height:15px;
	color:#FFFFFF;
	}
	
 
	

span {
	font-size:10px;
	letter-spacing:1px;
	line-height:10px;
	color:#FFFFFF;


}

hr { 
     color: #FED000;
      background-color: #FED000;
      height: 1px;

}


h1 { 
	font-size:38px;
	letter-spacing:1px;
	line-height:27px;
	color:#FFFFFF;
	clear: none;

}
h2 { 
	font-size:16px;
	letter-spacing:1px;
	line-height:27px;
	color:#FFFFFF;

}
h3 { 
	font-size:14px;
	letter-spacing:1px;
	line-height:27px;
	color:#FED000;

}
h4 { 
	font-size:12px;
	letter-spacing:1px;
	line-height:27px;
	color:#FFFFFF;

}

a:link { 
text-decoration: none;
color:#FED000;
}
a:visited {text-decoration: none; 
color:#FEB000;}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color:#FED000;}

a.ac:link { 
text-decoration: none;
color:#FFFFFF;
}
a.ac:visited {text-decoration: none; 
color:#FFFFFF;}
a.ac:active {text-decoration: none; color:#FED000;}
a.ac:hover {text-decoration: underline; color:#FED000;}

hr {
   color: #747474;
      background-color: #747474;
      height: 1px;
	  }

	  
div.voorwaarden { 
    height: 150px; 
	widht: 150px;
   overflow:scroll; 
   overflow-x:hidden;
   	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color:#FED000;

	
}

table, tr, td {

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	}
	
td p { 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	letter-spacing:1px;
	line-height:17px;
	color:#FFFFFF;


}

.deelnemers {
width:100px;
}

iframe { 
	border:0px;
	margin:0px 0px 0px 0px;
	}
	