/* CSS Document */
/* reset for css
---------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, hr,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 3;
	border: 1;
	outline: 0;
	font-family:inherit;
	vertical-align: top;
	background: transparent;
	font-size:13px;
	color:#110b05;
}

html {
	font-size:100.01%;
	}
	
textarea, input, select {
	font-size:1.2em;
	font-family:inherit;
	}
	
blockquote, q {
	quotes:none;
	}
	
q:before, q:after, blockquote:before, blockquote:after {
	content:'';
	content:none;
	}

ol, ul {
	list-style: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	/*text-align:left;*/
	/*width:100%;*/
}

/* frame
---------------------------------------- */

html, body {
	/*height:100%;*/
}

body, textarea, input, select {
	font-family:Arial, sans-serif;
}
	
body {
	font-size:62.5%;
	line-height:1;
	color:#000;
	background:#fff6e4 url(../gfx/shared/bgs/body_grad.png) 0 0 repeat-x;
}

	#main-container {
		position:relative;
		background:url(../gfx/bg_m_c.png) center 0 no-repeat;
	}
		.centerer {
			width:894px;
			margin:0 auto;
		}

/* quots
---------------------------------------- */
q:before {
	content:'\00ab';
}
	
	q q:before {
		content:'\201e';
	}
		
q:after {
	content:'\00bb';
}
	
	q q:after {
		content:'\201c';
	}
		
/* links
---------------------------------------- */
a {
	cursor:pointer;
	text-decoration:none;
}
	
	a img {
		border:0;
	}

a:link {
	color:#000;
}
	
a:hover {
	text-decoration:none;
}

a:visited, a:hover {
	color:#830c83;
}
	
a:active {
	color:#f00;
}

/* headers
---------------------------------------- */
h1 {
	font-size:2.5em;
}

h2 {
	font-size:1.8em;
}

h3 {
	font-size:1.4em;
}

/* overflows
---------------------------------------- */
.ov-a {
overflow:auto;
}

.ov-h {
overflow:hidden;
}

/* Header
---------------------------------------- */
#header {
	position:relative;
	height:134px;
}
	#header h1.logo {
		height:95px;
		left:67px;
		position: absolute;
		text-indent:-3999px;
		top:31px;
		width:449px;
	}
		#header h1.logo a {
			background:url("../gfx/h/logo.png") 0 0 no-repeat;
			display:block;
			height:95px;
			left:0;
			position: absolute;
			top:0;
			width:449px;
		}

/* .main-language
---------------------------------------- */
.main-language {
	position:absolute;
	top:64px;
	right:7px;
	width:64px;
	height:16px;	
}
	.main-language a {
		width:28px;
		height:16px;
		display:block;
		background-image:url(../gfx/h/sprite.png);
		background-repeat:no-repeat;
		position:absolute;
		top:0;
	}
		.main-language a.english {
			background-position:0 0;
			left:0;
		}
			.main-language a.english:hover {
				background-position:0 -16px;
			}
		.main-language a.dutch {
			background-position:-28px 0;
			left:36px;
		}
			.main-language a.dutch:hover {
				background-position:-28px -16px;
			}
/* end .main-language
---------------------------------------- */

/* Content-container
---------------------------------------- */
#content-container {
	overflow:auto;
}

/* content
---------------------------------------- */
#content {
	width:635px;
	float:right;
}
	.content-banner {
		width:632px;
		height:180px;
		background:url(../gfx/c/content_banner.png) 0 0 no-repeat;
	}

/* content-nav
---------------------------------------- */	
.content-nav {
	width:634px;
	height:45px;
	background:url(../gfx/c/content_nav.png) 0 0 no-repeat;
	overflow:auto;
}
	.content-nav li {
		float:left;
		background:url(../gfx/c/content_nav_li.png) left 21px no-repeat;
		padding:0 9px 0 12px;
		line-height:40px;
	}
		.content-nav li.f {
			background:none;
			padding-left:25px;
		}
				.content-nav li {
			text-transform:uppercase;
			font-size:13px;
			color:#e63600;
		}
		.content-nav li a {
			text-transform:uppercase;
			font-size:13px;
			color:#e63600;
		}
			.content-nav li a:hover, .content-nav li a.active {
				color:#e63600;
				text-decoration:underline;
			}
/* end content-nav
---------------------------------------- */	

/* content-images
---------------------------------------- */	
.content-images {
	width:170px;
	float:left;
	margin:30px 0 0;
}
	.content-images img {
		padding-bottom:18px;
	}

/* end content-images
---------------------------------------- */	

/* content-text
---------------------------------------- */	
.content-text {
	width:428px;
	float:right;
	margin:30px 0 0;
}
	.content-text h2 {
		font-size:15px;
		color:#e63600;
		font-weight:normal;
		text-transform:uppercase;
		padding-bottom:6px;
	}
	.content-text h3 {
		font-size:13px;
		color:#110b05;
	}
	.content-text p {
		font-size:13px;
		color:#110b05;
		line-height:18px;
		padding:8px 0;
	}
		.content-text p a {
			color:#e63600;
		}
			.content-text p a:hover {
				text-decoration:underline;
			}
			.content-text2 {
	width:610px;
	float:left;
	margin:30px 0 0;
}
	.content-text2 h2 {
		font-size:15px;
		color:#e63600;
		font-weight:normal;
		text-transform:uppercase;
		padding-bottom:6px;
	}
	.content-text2 h3 {
		font-size:13px;
		color:#110b05;
	}
	.content-text2 p {
		font-size:13px;
		color:#110b05;
		line-height:18px;
		padding:8px 0;
	}
		.content-text2 p a {
			color:#e63600;
		}
			.content-text2 p a:hover {
				text-decoration:underline;
			}

/* end content-text
---------------------------------------- */	

/* end content
---------------------------------------- */

/* sidebar
---------------------------------------- */
#sidebar {
	width:228px;
	float:left;
}

/* nav
---------------------------------------- */	
.nav {
}
	.nav li {
		background:url(../gfx/c/nav_li.png) 0 0 no-repeat;
		width:228px;
		height:60px;
		text-align:center;
		line-height:53px;
		margin-bottom:1px;
	}
		.nav li a {
			text-transform:uppercase;
			font-size:14px;
			color:#fff;
		}
			.nav li a:hover{
				color:#e63600;
			}
/* end nav
---------------------------------------- */	

/* sidebar-information
---------------------------------------- */	
.sidebar-information {
	background-color:#656460;
	margin:288px 0 15px 0;
	padding:22px 0;
	font-size:13px;
	line-height:18px;
}
	.sidebar-information span {
		color:#fff;
		font-weight:bold;
	}
	.sidebar-information p {
		color:#edceb1;
		padding-left:26px;
	}
	.sidebar-information p.adress {
		padding-bottom:10px;
		text-align:center;
		padding-left:0;
	}
		.sidebar-information p a {
			color:#edceb1;
			text-decoration:underline;
		}
	.main-td {
		width:25px;
		padding-right:19px;
	}

/* end sidebar-information
---------------------------------------- */	
/* end sidebar
---------------------------------------- */

/* Footer
---------------------------------------- */
#footer {
	height:42px;
	font-size:10px;
	border-top:1px solid #652e00;
	color:#5a5c5b;
	text-align:center;
	line-height:42px;
}
	#footer a {
		text-decoration:underline;
		color:#5a5c5b;
	}
