body {
	margin: 10px 0px 0px 0px;
	background-color: #000000;
	text-align: left;
	
}

/* ALGEMEEN */

h1 {font-family: Arial, Helvetica, sans-serif; color:#948414; font-size: 16px; font-weight: bold; margin-top:0px; }
h2 {font-family: Arial, Helvetica, sans-serif; color:#3c5e1c; font-size: 15px; font-weight: bold; margin-top:0px; }
h3 {font-family: Arial, Helvetica, sans-serif; color:#d53838; font-size: 15px; font-weight: bold; text-decoration:underline;}

.plattetekst {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 13px; font-weight: normal; }
.plattetekst_klein {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; font-weight: normal; }
.tekstgroen {font-family: Arial, Helvetica, sans-serif; color:#3c5e1c; font-size: 13px; font-weight: bold; }
.tekstrood {font-family: Arial, Helvetica, sans-serif; color:#d53838; font-size: 13px; font-weight: bold; }
.footertekst {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px; font-weight: normal; }

a:link {color: #948414;	text-decoration: none;}
a:visited {color: #948414;	text-decoration: none;}
a:hover {color: #3c5e1c; text-decoration: none;}
a:active {color: #948414; text-decoration: none;}

.footerlink:link {color: #FFFFFF; text-decoration: none;}
.footerlink:visited {color: #FFFFFF; text-decoration: none;}
.footerlink:hover {color: #d53838; text-decoration: none; }
.footerlink:active {color: #FFFFFF; text-decoration: none;}


.impressie { border:0; margin-left:10px; margin-bottom:10px; float:left; }

/* STEENTAFELS */
.steentafelskopje {font-family: Arial, Helvetica, sans-serif; color:#3c5e1c; font-size: 13px; font-weight: bold; }
.steentafelsnummer {font-family: Arial, Helvetica, sans-serif; color:#948414; font-size: 22px; }
.steentafelstekst {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; }
.steentafelsnummerklein {font-family: Arial, Helvetica, sans-serif; color:#3c5e1c; font-size: 11px; }

/* HOOFDMENU */
.menubtn{color:#fff; padding:5px 7px 5px 7px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.menubtn:link{color:#fff}
.menubtn:visited{color:#fff}
.menubtn:hover{color:#333}
.menubtn:active{color:#fff}

.hoofdmenu{list-style-type:none; padding:0; margin:0}
.hoofdmenu li{display:inline; margin:3px}
.class_hoofdmenu{text-align:center}
.class_hoofdmenu a{color:white; text-transform:uppercase}
.class_weblinks a{color:#666; font-size:11px; text-transform:uppercase}

*{outline:none}ul#topnav{margin:0;padding:0;float:left;width:100%;list-style:none;text-align:center}ul#topnav li{float:left;margin:0;padding:0;position:relative}ul#topnav li a{float:left;height:20px}ul#topnav li:hover a,ul#topnav li a:hover{background-position:left bottom}ul#topnav li .sub{position:absolute;top:23px;left:0;background:#506e33;padding:10px 10px 10px;float:left;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;z-index:999999}ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px}ul#topnav li .sub ul{list-style:none;margin:0;padding:0;width:162px;float:left}ul#topnav .sub ul li{width:100%;color:#fff}ul#topnav .sub ul li a{float:none;text-indent:0;height:auto;background:url(http://www.kapa.nl/menu/pijl.jpg) no-repeat 5px 12px;padding:7px 5px 7px 15px;display:block;text-decoration:none;color:#fff}ul#topnav .sub ul li a:hover{color:#ddd;background-position:5px 12px}



/* IMAGES */

.kopje {
margin-bottom:10px;
}

.buttons {
margin: 0px 28px 0px 0px ;
}
.buttons:hover {
filter: alpha(opacity=80);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.80; opacity: 0.80;
}

.bekijkook {
position:relative;
float:left;
}

.thumbs{
border: #948414 solid 1px;
}
.thumbs:hover{
border: #666666 solid 1px;
filter: alpha(opacity=90);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.90; opacity: 0.90;
}


/* INDEX */

#container {
	position: relative;
	margin: auto;
	width:968px;
	text-align:center;
}

#header_ {
	position:absolute;
	left:0px;
	top:0px;
	width:968px;
	height:145px;
	background:url(../img/header.jpg) no-repeat;
}

#menu-bg_ {
	position: relative;
	left:0px;
	top:148px;
	width:968px;
	height:24px;
	background-image:url(../img/menu_bg.gif);
	background-repeat:no-repeat;
	z-index:80;
}

#content_totaal{
	position:absolute;
	left:0px;
	top:175px;
	float:left;
	width:663px;
	bottom:-30px;
}
#content-bg_ {
	position:relative;
	left:0px;
	top:0px;
	float:left;
	width:663px;
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	overflow:hidden;

}
#content{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	width:623px;
	min-height:400px;
	padding:20px;
	text-align: justify;
}
#content_bg_onder {
	position:relative;
	left:0px;
	margin-top:-50px;
	float:left;
	width:663px;
	height:212px;
	text-align:left;
	background-image:url(../img/content_bg_onder.jpg);
	background-repeat:no-repeat;
}


#foto-groot_ {
	position:absolute;
	left:668px;
	top:175px;
	width:300px;
	height:302px;
}

#sierbestrating-eye_ {
	position:absolute;
	left:668px;
	top:480px;
	width:300px;
	height:93px;
}

#projectbestrating-eye_ {
	position:absolute;
	left:668px;
	top:576px;
	width:300px;
	height:93px;
}

#aanbiedingen-eye_ {
	position:absolute;
	left:668px;
	top:672px;
	width:300px;
	height:93px;
}

#footer{
	position: relative;
	left:0px;
	float:left;
	top:0px;
	width:663px;
	height:50px;
	z-index:999999;
}
