/* Global CSS Styles */
/* <link href="css/stylesheet.css" rel="stylesheet" type="text/css" media="screen" /> */

* 
{
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
}

body, html 
{
	background-color: #fff;
}

body 
{
	font-size: 10px;
}


h1.sitename {
	display: none;
}

/* Paragraph */

p {
}

/* image */

img {
	border: none;
}

/* Lists */

ol {
}

ol li {
}

ul {
}

ul li {
}

/* Table */

/* table title */
caption {
}

table {
	border: none;
	border-collapse: collapse;
}

tr {
}

td {
}


/* Form styles */

/* Input box */
input {
}

/* Marker als er gezocht is */
span.marker {
}

/* Freecontent (content vanuit CMS bevat deze classes) */

/* ContentHeader met daarin een H1 tag*/
.contentheader {
}

/* ContentHeader wordt aangeroepen met een H1 tag */
h1.contentheader
{
	color: #fff;
}

#sitecontainer 
{
	position: relative;
	width: 995px;
	overflow: hidden;
	margin: 0px auto;
	background-color: #213040;
}

#siteleft {
	float: left;
	width: 430px;
	min-height: 750px;
}

#siteright {
	float: left;
	width: 565px;
	min-height: 700px;
}

#logo 
{
	width: 430px;
    background-color: #af9b6e;
	height: 100px;
}

	#logo h1 
	{
		display: none;
	}

#siterighttop {
	float: left;
	width: 565px;
	height: 300px;
	background: #af9b6e;
}


#topimage {
	float: left;
	width: 400px;
	height: 300px;
}

	#topimage img 
	{
		width: 400px;
		height: 300px;
	}

#topimagesmall
{
	float: left;
	width: 565px;
	background: #af9b6e;
}

	#topimagesmall .topimage1,
	#topimagesmall .topimage2,
	#topimagesmall .topimage3,
	#topimagesmall .topimage4,
	#topimagesmall .topimage5 
	{
		float: left;
		width: 100px;
		height: 100px;
	}
	
	#topimagesmall .topimage1 
	{
		background: #c6b183;
	}
	
	#topimagesmall .topimage2 
	{
		background: #111c27;	
	}
	
	#topimagesmall .topimage3 
	{
		background: #af9b6e;
	}
	
	#topimagesmall .topimage4 
	{
	}
	
	#topimagesmall .topimage5 
	{
		
	}
	

#bottomimages 
{
	float: left;
	clear: left;
	position: absolute;
	width: 310px;
	bottom: 20px;
}

	#bottomimages .bottomimage1,
	#bottomimages .bottomimage2,
	#bottomimages .bottomimage3,
	#bottomimages .bottomimage4,
	#bottomimages .bottomimage5,
	#bottomimages .bottomimage6
	{
		float: left;
		width: 100px;
		height: 100px;
	}
	
	#bottomimages .bottomimage2 
	{
		background: #af9b6e;
	}
	
	#bottomimages .bottomimage3 
	{
		background: #213040;
	}
	
	#bottomimages .bottomimage5
	{
		background: #111c27;
	}

#topright 
{
	float: left;
	width: 165px;
}

#toprightlogo 
{
	margin: 5px;
	text-align: center;
}

	#toprightlogo img 
	{
		margin-top: 10px;
	}


#toprightcontact 
{
	margin: 50px 10px 10px 10px;
}

	#toprightcontact *
	{
		font-size: 1em;  
		color: #111c27;
	}

#sitecontent ul, ol 
{
    margin-left: 25px;
}

#back2search 
{
	color: #8b8b8b;
	margin-right: 15px;
	margin-bottom: 15px;
	float:right;
    }
    
table td 
{

}

input.textboxgeneral 
{

    padding-left: 2px;
    margin-bottom: 3px;
    border: 1px solid #0772bc;
}

textarea.textboxgeneral 
{
    width: 200px;
    height: 100px;

    padding-left: 2px;
    margin-bottom: 3px;
    border: 1px solid #0772bc;
}

input.submitbutton 
{

    width: auto;
    overflow: visible;
    padding: 2px 10px;
    color: #FFFFFF;
    background-color: #0772bc;
    border: none;
    font-weight: 700;
}

table.donatingtable td 
{
    padding-bottom: 5px;
}

table.donatingtable td input 
{
    float: left;
}

table.donatingtable td label 
{
    float: left;
    display: block;
    margin-top: 3px;
}

img.border 
{
    border-color: #000000;
	border-style: solid
}

#sitelinks,
#sitelinksdetail
{
	float: left;
	width: 550px;
	text-align: right;
	margin: 5px;
	color: #fff;
}

	#sitelinks a:link,
	#sitelinks a:visited,
	#sitelinksdetail a:link,
	#sitelinksdetail a:visited
	{
		color: #fff;
		text-decoration: underline;
	}

	#sitelinks a:hover,
	#sitelinks a:active,
	#sitelinksdetail a:hover,
	#sitelinksdetail a:active;
	{
		color: #af9b6e;
		text-decoration: underline;
	}


h1.contentheader 
{
	font-size: 1.6em;
	color: #fff;
	margin-top: 20px;
}

.contentbody 
{
	font-size: 1.2em;
	line-height: 2em;
	color: #fff;
	margin: 0 15px 30px 0;
}

	.contentbody,
	.contentbody font
	{
		color: #fff;
	}
	
		.contentbody a:link,
		.contentbody a:link font,
		.contentbody a:visited,
		.contentbody a:visited font
		{
			color: #fff;
			text-decoration: underline;
		}
		
		.contentbody a:hover,
		.contentbody a:hover font,
		.contentbody a:active,
		.contentbody a:active font
		{
			color: #af9b6e;
			text-decoration: underline;
		}

#menu 
{
	float: left;
	font-size: 1.2em;
	line-height: 3em;
	margin: 30px 0 0 30px;
}

#menu ul 
{
	width: 200px;
}
	

	#menu a 
	{
		display: block;	
	}
	
	#menu a:link,
	#menu a:visited 
	{
		color: #fff;
	}
	
	#menu a:hover,
	#menu a:active 
	{
		color: #af9b6e;
	}	

	#menu ul li 
	{		
		list-style: none;
		border-bottom: 1px solid #fff;
		background: url(../images/interface/menu-arrows.gif) no-repeat 1.4em right;
	}
	
		#menu ul li:hover
		{		
			background: url(../images/interface/menu-arrows-hover.gif) no-repeat 1.4em right;
		}
	
		#menu ul li li
		{
			border: none;
		}

			#menu ul li li a 
			{
				margin-left: 25px;
			}

#sitefooter 
{
	float: left;
	width: 995px;
	background: #af9b6e;
	height: 20px;
}

#resultaten 
{
	color: #fff;
	font-size: 1.4em;
	line-height: 2.5em;
}

ul.searchresults 
{
	margin-left: 0 !important;
}

li.search
{
	width: 90%;
	color: #fff;
	margin: 0;
	font-size: 1.2em;
	line-height: 2em;
	list-style: none;
	margin-bottom: 2em;
}

	li.search a:link,
	li.search a:visited 
	{
		color: #fff;
		text-decoration; underline;
	}
	
	li.search a:hover,
	li.search a:active 
	{
		color: #af9b6e;
		text-decoration: underline;
	}
	
	li.search .searchline2 
	{
		font-size: 1.2em;
	}
	
#sitemapcontainer 
{
	color: #fff;
	line-height: 2em;
	font-size: 1.2em;
}

	#sitemapcontainer a:link,
	#sitemapcontainer a:visited
	{
		text-decoration: underline;
		color: #fff;
	}
	
	#sitemapcontainer a:hover,
	#sitemapcontainer a:active
	{
		text-decoration: underline;
		color: #af9b6e;
	}