body {
	margin:0px 0px 15px 0px;
	background-color:#0475B6;
	background-image:url(/i/bg.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	font-family:Lucida Sans Unicode,Lucida Sans,Trebuchet MS,Arial;
	font-size:11px;
	color:#FFF;
}

#container {
	width:770px;
	/*margin:0px auto;*/
	overflow:hidden;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}

#header {
	width:770px;
	height:163px;
	overflow:hidden;
	background-image:url(/i/header08.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#breadcrumbs {
	width:770px;
	height:33px;
	overflow:hidden;
	text-align:left;
	background-image:url(/i/crumbback.jpg);
	background-repeaT:no-repeat;
	background-position:top left;
}

#breadcrumbs .left {
	width:190px;
	height:33px;
	overflow:hidden;
	float:left;
}

#breadcrumbs .left p {margin:0px;padding:2px 8px 2px 10px;}

#breadcrumbs .right {
	width:580px;
	height:33px;
	overflow:hidden;
	text-align:right;
	float:left;
}

#breadcrumbs .right p {margin:0px;padding:2px 8px 2px 0px;}

#nav_contentholder {
width:770px;
margin:0px;
padding:0px;
background-image:url(/i/contentback2.jpg);
background-repeat:repeat-y;
}

#nav {
width:190px;
overflow:hidden;
float:left;
}

#nav p {margin:0px;padding:5px 5px 5px 10px;color:#5F9CBD;}
#nav p a {color:#FFF;text-decoration:none;}
#nav p a:hover {color:#FBBF6A;}

#nav p.active {margin:0px;padding:5px 5px 5px 10px;}
#nav p.active a {color:#FBBF6A;text-decoration:none;font-weight:600;}
#nav p.active a:hover {color:#FBBF6A;font-weight:600;}

#nav .hr {
height:1px;overflow:hidden;clear:both;padding:0px;margin:10px 5px 5px 10px;background-color:#5F9CBD;
}

#nav img.logo {
margin:10px 5px 5px 10px;
width:165px;
border:none;
}

#content {
width:580px;
overflow:hidden;
float:left;
/*background-image:url(/i/contentback.jpg);
background-repeat:repeat-y;
background-position:top left;*/
}

#content a {font-weight:600;color:#FBBF6A;text-decoration:none;}
#content a:hover {color:#FFF;}

#content .col_left {
width:260px;
float:left;
padding:5px 0px 5px 20px;
margin:0px;text-align:justify;
}

.col_left div, .col_right div { clear:both; }

#content .col_right {
width:260px;
float:right;
padding:5px 8px 5px 12px;
margin:0px;text-align:justify;
}

#content .col_whole {
width:auto;
text-align:justify;
padding:5px 8px 5px 20px;
float:left;
}

#footer {
width:770px;
height:36px;
overflow:hidden;
background-image:url(/i/footerback.jpg);
background-repeat:no-repeat;
background-position:top left;
text-align:left;
clear:both;
}

#footer .left {
width:190px;
height:36px;
overflow:hidden;
float:left;
}

#footer .left p {margin:0px;padding:14px 8px 2px 10px;}

#footer .right {
width:580px;
height:36px;
overflow:hidden;
text-align:right;
float:left;
}

#footer .right p {margin:0px;padding:14px 8px 2px 0px;}
#footer .right p a {color:#FFF;text-decoration:none;}
#footer .right p a:hover {color:#FBBF6A;}

h2 {
margin:0px 0px 8px 0px;
color:#FFF;
font-size:14px;
font-weight:600;
}

#content img {
border:1px solid #FFF;
margin:5px;
/*float:right;*/
width:100px;
}

#content img.foto {
border:1px solid #FFF;
margin:5px;
/*float:right;*/
width:200px;
}

#content img.swipe {
border:1px solid #FFF;
margin:0px 0px 5px 10px;
float:right;
clear:right;
width:auto;
}

.hr {
height:1px;overflow:hidden;clear:both;padding:0px;margin:10px 8px 5px 20px;background-color:#5F9CBD;
}

#content form {
margin:0px;
padding:0px;
}

#content form p {margin-top:0px;}

#content form input {
border:1px solid #FFF;
background-color:transparent;
font-family:Lucida Sans Unicode,Lucida Sans,Trebuchet MS,Arial;
font-size:11px;
color:#FFF;
margin-bottom:8px;
}

#content form textarea {
border:1px solid #FFF;
background-color:transparent;
font-size:11px;
color:#FFF;
font-family:Lucida Sans Unicode,Lucida Sans,Trebuchet MS,Arial;
overflow:auto;
}

/* topscore ding homepage */
#content .topscore {background-color:#FBBF6A;padding:0px 5px 5px 5px;border:1px dashed #FFF;margin-bottom:5px;}
#content .topscore img {border:none;width:120px;height:122px;margin-bottom:0px;}
#content .topscore h2 {color:#0571AF;margin-bottom:0px;}
#content .topscore p {color:#000;margin:0px;padding:0px 0px 5px 0px;}
#content .topscore .linkbalk {width:auto;overflow:hidden;float:right;text-align:right;color:#000;padding-top:2px;}
#content .topscore .linkbalk a {text-decoration:none;color:#0571AF;font-weight:normal;}
#content .topscore .linkbalk a:hover {text-decoration:none;color:#0571AF;font-weight:normal;}
#content .topscore table td a {font-weight:normal;color:#000;text-decoration:none;}
#content .topscore table td a:hover {font-weight:normal;color:#000;text-decoration:none;}
/* /// */

/* firefox afstelling */
.flow_breaker {
overflow:hidden;
height:1px;
clear:both;
}