body{text-align:left; margin:0px; padding:0px; font-size:12px; font-family:Arial,Helvetica,sans-serif; background-color:#fff;}
/*background:url(../img/wk_bg.jpg) repeat;*/
h1{font-size:23px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#208bc3; padding:0px; margin:0px}
h2{font-size:19px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#333; padding:0px; margin:0px}
h3{font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#208bc3; padding:0px; margin:0px}
h4{font-size:12px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#fff; padding:0px; margin:0px; line-height:19px}
h5{font-size:15px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#208bc3; padding:0px; margin:0px}
h6{font-size:10px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-style:italic; color:#208bc3; padding:0px; margin:0px}

.plattetekst{font-family:Arial,Helvetica,sans-serif; color:#333; font-size:12px; font-weight:normal}
.plattetekst_klein{font-family:Arial,Helvetica,sans-serif; color:#666; font-size:11px; font-weight:normal}
.footertekst{font-family:Arial,Helvetica,sans-serif; color:#fff; font-size:10px; font-weight:normal}
.footerlink:link{color:#fff; text-decoration:none}
.footerlink:visited{color:#fff; text-decoration:none}
.footerlink:hover{color:#ccc; text-decoration:none}
.footerlink:active{color:#fff; text-decoration:none}

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


.tablebg:hover{ background-color:#dddddd;}

a:link{color:#208bc3; text-decoration:none}
a:visited{color:#208bc3; text-decoration:none}
a:hover{text-decoration:none; color:#999}
a:active{text-decoration:none; color:#208bc3}

.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:30px;left:0;background:#7b7b7b;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.allesoverkatwijk.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}

.menubtn{color:#fff;  text-transform:uppercase; padding:5px 7px 5px 7px}
.menubtn:link{color:#fff}.menubtn:visited{color:#fff}.menubtn:hover{color:#333}.menubtn:active{color:#fff}
.submenubtn{color:#208bc3}.submenubtn:link{color:#208bc3}.submenubtn:visited{color:#208bc3}.submenubtn:hover{color:#333}.submenubtn:active{color:#208bc3}
.menubtn_actief{color:#333; padding:5px 7px 5px 7px;  text-transform:uppercase}.menubtn_actief:link{color:#333}.menubtn_actief:visited{color:#333} .menubtn_actief:hover{color:#fff}.menubtn_actief:active{color:#333}
.topmenu{font-family:Arial,Helvetica,sans-serif; color:#fff; font-size:11px; font-weight:normal}
.topmenu:link{color:#fff}.topmenu:visited{color:#fff}.topmenu:hover{color:#333}.topmenu:active{color:#fff}
.weblinkbtn{color:#666;  text-transform:uppercase}
.weblinkbtn:link{color:#666}.weblinkbtn:visited{color:#666}.weblinkbtn:hover{color:#333}.weblinkbtn:active{color:#666}

.nieuwstop:link{color:#333}.nieuwstop:visited{color:#333}.nieuwstop:hover{color:#666}.nieuwstop:active{color:#333}
.nieuwsfoto{border:1px solid #999; margin:0px 0px 7px 0px}
.nieuwsfoto:hover{filter:alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity:0.80; opacity:0.80}

.actueelvlak_totaal{position:relative; float:left; width:190px; margin:0px 3px 3px 0px; background-color:#FFF;}
.actueelvlak_kop{position:relative; float:left; width:172px; height:15px; padding:8px 8px 0px 8px; text-align:left; border-bottom:0px;}
.actueelvlak_content{position:relative; float:left; width:168px; min-height:164px; border-top:0px; padding:10px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333333;}

.topbanner{float:left; margin:0px 3px 3px 0px}
.sidebanner{float:left; margin-bottom:3px;}


/* INDEX */
#container{position:relative; margin:auto; width:996px; text-align:center; background-color:#FFF; height:600px; min-height:100%; max-height:100%; z-index:2;}
#header_{position:relative; float:left; left:0px; top:1px; width:996px; height:124px; margin-bottom:4px; background:url(../img/header.png) no-repeat; z-index:5;}
#topbanners_{position:relative; float:left; left:0px; top:0px; width:999px; height:80px; margin-bottom:3px; z-index:1;}
#hoofdmenu-bg_{position:relative; float:left; left:0px; top:0px; width:988px; margin-bottom:0px; text-align:center; background:url(../img/hoofdmenu_bg.png) repeat-x; padding-left:8px; z-index:10;}
/* WEBLINKS MENU */
#weblinks-totaal{position:relative; float:left; left:0px; top:0px; width:996px; height:32px; margin-bottom:2px;}
#weblinks-kopje_{position:absolute; left:0px; top:0px; width:94px; height:31px}
#weblinks-bg_{position:absolute; left:94px; top:0px; width:890px; height:19px; background:url(../img/weblinks_bg.png) repeat-x; padding:6px; text-align:left}
/* WEBLINKS PAGINA */
.weblinks_totaal{position:relative; float:left;  margin:0px 2px 7px 0px; z-index:1; text-align:left;}
.weblinks_kop{position:relative; float:left; width:753px; height:17px; margin-bottom:0px; text-transform:uppercase; background:url(../img/schaduw.gif) bottom repeat-x #fff; border-bottom:0px; padding:8px; text-align:left}
.weblinks_content{position:relative; float:left; width:759px; min-height:30px; padding:10px 5px 0px 5px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#208bc3; clear:both;  background-color:#FFF;}
/* CONTENT */
#content-bg_{position:relative; float:left; width:976px; text-align:left; margin-bottom:3px; background-color:#ccc; padding:10px 10px 0px 10px;}
#content{position:relative; float:left; margin:0px; width:776px;}
#content-rechts{position:relative; float:right; right:0px; top:0px; width:200px; margin-bottom:8px;}
.tekstvlak{float:left; width:729px; margin-bottom:7px; color:#333; padding:20px; background-color:#fff;}
/* FOOTER */
#footer-bg_{position:relative; float:left; top:0px; left:0px; width:996px; height:23px; background:url(../img/footer_bg.png) repeat-x; margin-bottom:1px; padding-top:9px}


/* FOTOMODULE TWEEDEHANDS/HUIZENAABOD/ETC. */
#wrapper{ overflow:hidden; padding:0px; width:100px; float:right; position:relative}
.galleria_container{float:left}
.galleria{list-style:none; margin:0; padding:0}
.galleria li{display:block; width:80px; height:80px; overflow:hidden; float:right; margin-bottom:10px; padding:0}
.galleria li a{display:none}
.galleria li div{position:absolute; display:none; top:0; left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img, .galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer; top:auto; left:auto; display:block; width:auto; height:auto}
.galleria li .caption{display:block; padding-top:.5em}
* html .galleria li div span{width:400px}
label.error{color:red; font-size:10px}

/* POPUP */
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../img/iconen/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}
#popup_content {
	background: 16px 16px no-repeat url(../img/iconen/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}
#popup_content.alert {
	background-image: url(../img/iconen/info.gif);
}
#popup_content.confirm {
	background-image: url(../img/iconen/important.gif);
}
#popup_content.prompt {
	background-image: url(../img/iconen/help.gif);
}
#popup_message {
	padding-left: 48px;
}
#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}
#popup_prompt {
	margin: .5em 0em;
}