@charset "utf-8";
/* CSS Document */
html, body {
	height:100%; /* héél belangrijk */
	min-height:100%;
	background-color:#7d7d7c;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#333;
	margin:0px;
	padding:0px;
}
/* @image */
img {border:none; display:block;}
.imgblck {float:left; width:100%; margin:0px 0px 0px 0px;}
.imgindex {float:left; margin:0px 2px 2px 0px;}
.imgleft {float:left; margin:0px 0px 10px 0px; padding:0px; border:1px solid #E0DFE3; height:100%; line-height:0px;}
.imgleft p {text-align:center; margin:0px; padding:8px;}

.imgright {float:right; margin:0px 0px 10px 10px; padding:0px; border:1px solid #E0DFE3; height:100%; line-height:0px;}
.imgright p {text-align:center; margin:0px; padding:8px;}
.imgflag {float:left; margin:0px; padding:0px 5px 0px 0px; width:auto; height:auto;}
/* image */

/* tables */ 
.tableLT {float:left; width:500px; border:0px; margin:0px 10px 13px 0px; padding:0px;}
.tableRT {float:right; width:500px; border:0px; margin:0px 10px 13px 0px; padding:0px;}
.tableLP {float:left; width:98%; border:0px; margin:0px 10px 10px 0px; padding:0px;} /* linkpartnerpage */
/* .tdcol0 {width:10%;} .tdcol1 {width:15%;} .tdcol2 {width:20%;} .tdcol3 {width:25%} .tdcol4 {width:30%;} .tdcol5 {width:33%;} .tdcol6 {width:40%;} .tdcol7 {width:50%;} .tdcol8 {width:66%;} .tdcol9 {width:70%;} */
.tdcol1, .tdcol2, .tdcol3, .tdcol4, .tdcol5, .tdcol6, .tdcol7, .tdcol8, .tdcol9 {margin:0px; padding:3px;}
.trrow0 {background-color:#E4E4E4;} /* header v/d tabel */
.trrow1 {background-color:#F2F2F2;} /* linkpartnerpage */
.trrow2 {background-color:#F9F9F9;} /* linkpartnerpage */

.tdrowh {margin:0px; padding:3px; color:#333; font-weight:bold; text-align:center;} /* header v/d tabel */
.tdrowl {margin:0px; padding:3px; font-weight:bold; text-align:left;} /* collom titles */
.tdrown {margin:0px; padding:3px; font-weight:normal; text-align:left;} /* normal left */
.tdrow1 {margin:0px; padding:3px;} /* linkpartnerpage */
.tdrow2 {margin:0px; padding:3px;} /* linkpartnerpage */
.tdrow1 a:link, .tdrow1 a:visited {color:#333; font-weight:bold; text-decoration:none;} /* linkpartnerpage */
.tdrow2 a:link, .tdrow2 a:visited {color:#444; font-weight:normal; text-decoration:none;} /* linkpartnerpage */
.tdrow1 a:hover {color:#E20000; font-weight:bold; text-decoration:underline;} /* linkpartnerpage */
.tdrow2 a:hover {color:#E20000; font-weight:normal; text-decoration:underline;} /* linkpartnerpage */
/* tables */


a:link{
	color:#292929;
	font-weight:bold;
	text-decoration:none;
}
a:visited{
	color:#292929;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#E20000;
	text-decoration:underline
}
h1,h2 {
	margin:0;
	padding:0;
	font-size:18px;
}
#header {
	position:relative;
	height:85px;
	margin:0 auto;
	background-image:url(img/design/bckgrnd.jpg);
	border-bottom:1px solid #E20000;
}
#header h1{
	position:absolute;
	top:8px;
	left:80px;
	font-size:36px;
	font-weight:bold;
	color:#FFFFFF;
	font-style:oblique;
	line-height:60px;
}
.logo{ 
	position:absolute;
	top:8px;
	left:5px;
}
/* navigation */
#headernavigation ul, #articlenavigation ul, #pagenavigation ul {
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	font-size:11px;
	line-height:20px;
}

#headernavigation {
	position:absolute;
	top:59px;
	bottom:0px;
	right:0px;
	width:auto;
	height:25px;
	text-align:right;
	puadding:5px 0px 0px 0px;
}
#headernavigation ul {
	display:inline;
	height:auto;
	width:auto;
}
#headernavigation li {
	display:inline;
	list-style:none;
}
#headernavigation a {
	background-image:url(img/design/hdnvbckgrnd.png);
	text-decoration:none;
	color:#FFFFFF;
	padding:10px;
	font-weight:bold;
}
#headernavigation a:hover {
	background-image:url(img/design/hdnvbckgrnd1.png);
	color:#FFFFFF;
	font-weight:bold;
}

#articlenavigation {
	background-color:#E1EAF3;
	border:1px solid #ddd;
	padding:3px;
	margin-bottom:10px;
}
#articlenavigation h3 {
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #ddd;
	font-style: oblique;
}
#articlenavigation ul, ol {
	margin:0px;
	padding:0px;
}
#articlenavigation a:hover {color:#E20000; text-decoration:underline}

#pagenavigation {
	background-color:#FEF6F6;
	border:1px solid #FEDFDF;
	padding:3px;
	margin-bottom:10px;
}
#pagenavigation ul, ol {
	margin:0px;
	padding:0px;
}
#pagenavigation a {color:#E20000; text-decoration:underline}
#pagenavigation a:hover{color:#292929; text-decoration:underline}

/* navigation */

/* Width used for header, main and footer */
.setwidth {
	width:960px;
}
.setlpadding {
	padding:10px 0px 10px 10px;
}
.setpadding {
	padding:10px;
}

/* searchform */
#searchform {float:right; margin:0px; padding:15px 10px 0px 0px;}
#searchform p {float:left; margin:0px; padding:0px;}
#searchform img {float:left; border:none; margin:0px; padding:0px;}
#searchform form {margin:0px; padding:0px;}
.searchform_input {width:120px;}
.searchform_input#button {padding:18px 6px;}
/* searchform */

#toptext {height:20px; margin:0 auto; background-image:url(img/design/bckgrndtt.png); background-repeat:repeat-y; }
#toptext p {padding:3px 10px 3px 10px; margin:0px; text-align:right; color:#0D0D0D;}
#toptext a:hover{color:#FFF; text-decoration:underline;}
.links {float:left;}
.rechts {float:right;}

/* @main */
#main {
	margin:0 auto;
	min-height:100%; /* For Modern Browsers */
	height:auto !important; /* For Modern Browsers */
	height:100%; /* For IE */
	background-color:#FFFFFF;
}
body > #main {
	overflow:hidden;
}
#leftmain {
	float:right;
	width:190px;
	height:auto;
	margin:0px;
}
.mm1 {
	margin-top:0px;
	margin-bottom:10px;	
}
.mm2 {
	margin-top:0px;
	padding:3px;
	border:1px solid #ddd;
}

#rightmain {
	float:right;
	width:740px;
	height:auto;
}
/* @group ronde hoeken met rand */
.adsense {
	clear:both;
	padding:0px 0px 10px 0px;
}
.tags {
	display: block;
	background: #F6F6F6;
	border: 0 solid #DDD;
	border-width: 0 1px;
	padding: 5px;
}
.xtop, .xbottom {
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb1, .xb2, .xb3, .xb4 {
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3 {
	height: 1px;
}
.xb2, .xb3, .xb4 {
	background: #F6F6F6;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.xb1 {
	margin: 0 5px;
	background: #DDD;
}
.xb2 {
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3 {
	margin: 0 2px;
}
.xb4 {
	height: 2px;
	margin: 0 1px;
}
/* @group ronde hoeken met rand */

#sp1 {
	width:99%;
	height:46px;
	border:1px solid #CCCCCC;
	font-family: Tahoma, verdana, arial,sans-serif; 
	font-size:11px;
	font-weight:normal;
	color:#333; 
	text-decoration:none; 
	background-color:#FEF6F6;
}
.post {
	clear:both;
	padding:0px 0px 10px 0px;
	overflow:auto;
}
.post ul {
	display:inside;
	margin-left:0px;
	padding-left:15px;
}
.extend {
	padding:0px 0px 45% 0px;
}
#mainwrapper {clear:both; overflow:auto;}
/* @main */

/* @sitemap */
li.pp {list-style:disc;}
li.ap {list-style:circle; margin-left:10px; }
/* @sitemap */


/* @footer */
#footer {
	clear:both;
	height:auto;
	margin:0 auto;
	border-top:1px solid #CCCCCC;
	background-color:#E20000;
	text-align:center;
}
#footer p {margin:0px; padding:8px 0px 6px 0px; color:#FFF;}
#footer a:link{color:#FFF; font-weight:bold; text-decoration:none}
#footer a:visited{color:#FFF; font-weight:bold; text-decoration:none}
#footer a:hover{color:#FFF; text-decoration:underline}
/* @footer */


/* @contact */
#contact-area {width:600px; margin-top:25px;}
#contact-area input, #contact-area textarea {padding:5px; width:471px; font-family:Helvetica, sans-serif; font-size:1.4em; margin:0px 0px 10px 0px; border:1px solid #ccc;}
#contact-area textarea {height:90px;}
#contact-area textarea:focus, #contact-area input:focus {border:2px solid #900;}
#contact-area input.submit-button {width:100px; float:right;}

label {float:left; text-align:left; margin-right:15px; width:100px; padding-top:5px; font-size:1em;}
#contact-wm {padding:75px 0px 0px 0px;}
/* @contact */

