/*
Unique Reclame & Design
*/

body {margin:0px 0px 0px 0px;padding:0px; background:#e4e4e4 url(images/body_bg.jpg) repeat-x;}
form {margin:0px;padding:0px;}

#sitecontainer {margin: 0px auto; padding:0px; text-align:left; width:990px;position:relative;}

#header {height:162px;width:1004px;background: url(images/header2.jpg) no-repeat;}

#menu	{width:980px; height:27px;background: url(images/menu_bg.jpg) no-repeat;/*IE6*/overflow:hidden;z-index:50050; }
#sitemenu {width:1004px;height:27px;margin:0px;padding:0px;/*IE6*/overflow:hidden;}
#sitemenu ul {list-style-type:none;margin:0px;padding:0px;font-family:arial;font-size:15px;line-height:27px;font-weight:bold; margin-left:30px;}
#sitemenu ul li {float:left;padding:0px;margin:0px;}
#sitemenu ul li a {text-decoration:none;padding:0px 15px 0px 15px;color:#fff;display:block;}
#sitemenu ul li a:hover {text-decoration:none;padding:0px 15px 0px 15px;color:#ed1c24;display:block;background-color:#fff;}
#sitemenu ul .active {background-color:#fff; color:#000000;}
#sitemenu ul .active a {color:#ed1c24;}
#sitemenu ul .hover {background-color:#fff;color:#000000;}
#sitemenu li:hover ul, #sitemenu li.over {display:block;}

#sitemenu li:hover, #sitemenu li.over {background-color:#fff; color:#000000;}

#sitemenu li>ul {margin:0px 0px 0px -6px;padding:0px;overflow:hidden;} 
#sitemenu li ul {list-style:none; display:none; position:absolute;overflow:hidden;}
#sitemenu ul li ul li a { color:#000000; }

#sitemenu li ul li a {padding:0px 26px 0px 0px;}
#sitemenu li ul li a:hover {padding:0px 26px 0px 0px;}

#submenu				{margin:0px 0px 0px -6px; font-size:15px;z-index:50050;line-height:24px;overflow:hidden;}
#submenu ul				{padding:0px; margin:0px; list-style:none;z-index:50050;position:absolute;overflow:hidden;} 
#submenu ul li			{width:276px;height:23px;padding:0px;margin:0px;cursor:pointer;color:#000;font-family:arial;font-weight:bold;float:none; display:block;overflow:hidden; line-height:0px;}
#submenu li 			{width:276px;height:23px;padding:0px;margin:0px;cursor:pointer;color:#000;font-family:arial;font-weight:bold;float:none; display:block;overflow:hidden;}
#submenu li.over, #submenu li:hover	{cursor:pointer;color:#ed1c24;background:none;overflow:hidden;}
#submenu ul li img 		{margin:0px;padding:0px;overflow:hidden;}

#topmenu	{ width:470px; position:absolute;margin:120px 0px 0px 495px;/*IE6*/overflow:hidden; text-align:right;}
#topmenu ul {list-style-type:none;margin:0px;padding:0px;font-family:arial;font-size:15px;line-height:21px;font-weight:bold; float:right;}
#topmenu ul li {float:left;padding:0px;margin:0px;}
#topmenu ul li a {text-decoration:none;padding:0px 8px 0px 8px;color:#000;display:block;}
#topmenu ul li a:hover {text-decoration:none;padding:0px 8px 0px 8px;color:#ed1c24;display:block;}
#topmenu ul .active a {color:#ed1c24;}

#content_container {width:990px; padding-left:10px; padding-right:0px; background: url(images/content_bg.png) repeat-y; padding-top:0px; display:table; } /*1004px breed - 20px padding */

#content {width:980px;font-family:arial;font-size:11px;color:#fff;line-height:14px;}
#content h1 {font-size:21px;color:#ed1c24;}
#content h2 {font-size:21px;color:#ed1c24;}
#content a	{color:#ed1c24;}
#content a:hover {color:#ed1c24;}
#content img {border:none;}
#content .content_hr {height:40px;width:943px;background: url(images/hr_spacer.gif) repeat-x center;margin:0px 0px 0px 32px;padding:0px;}
#content .content_adres {font-size:13px;font-family:arial;line-height:19px;color:#000;padding:0px 20px 0px 32px;}
#content .content_adres a {font-size:13px;font-family:arial;line-height:19px;color:#000;text-decoration:none;}
#content .content_adres a:hover {color:#ed1c24;}

#slideshow_container {float:left;width:665px;height:296px;margin:0px;padding:20px 20px 20px 30px;}

.slideshow {width:665px;height:350px;padding:0px;margin:0px;}
.slideshow .banner {position:absolute;height:164px;width:164px;top:70px;left:466px;}
.slideshow .banner_tekst {position:absolute;height:164px;width:150px;font-family:"Arial Narrow", arial;font-size:18px;line-height:21px;padding:35px 20px 15px 7px;text-align:center;z-index:5000;}
.slideshow .banner_image {position:absolute;height:164px;width:164px;}
#control {position:absolute;top:470px;left:566px;width:130px;z-index:50000;}
#control .control_item {float:left;width:24px;height:24px;margin-right:5px;}

#kolom1 {clear:both;float:left;width:270px;padding:0px 30px 0px 30px;font-size:14px;font-family:arial;line-height:21px;color:#000;}
#kolom1 h2 {font-size:21px;font-family:Arial, Helvetica, sans-serif; line-height:22px;color:#000;padding-bottom:10px;border-bottom:1px solid #e8e8e8; font-weight:300;}
#kolom1 h3 {font-size:16px;font-family:arial;font-weight:bold;line-height:21px;color:#ed1c24;margin:0px;padding:0px;}
#kolom1 .hr_spacer {height:1px;width:249px;background: url(images/hr_spacer.gif) repeat-x;margin:10px 0px 10px 0px;}
#kolom1 a {font-size:14px;font-family:arial;line-height:19px;color:#ed1c24;margin:0px;padding:0px;}

/*
#kolom2 {float:left;width:398px;padding:0px 20px 0px 0px;background-color:#ffffff;}
#kolom2 h2 {font-size:21px;font-family:"Arial Narrow", arial;line-height:21px;color:#000;padding-bottom:10px;border-bottom:0px solid #e8e8e8;}
#kolom2 #maincontent {background-color: #fff200; padding: 10px; width:378px;}
#kolom2 #maincontent h3 {
	color:#ed1c24;
	font-size:23px;
	font-weight:bold;
	margin:0px;
	padding:15px 10px 10px 0px;
}
*/
#kolom2 {float:left;width:350px;padding:0px 0px 0px 0px;}
#kolom2 h2 {font-size:21px;font-family:Arial, Helvetica, sans-serif; line-height:22px;color:#000;padding-bottom:10px;border-bottom:0px solid #e8e8e8; font-weight:300;}

#kolom2 #maincontent .corner {
	width: 330px;
	padding: 10px;
	cursor: pointer;
	font-size:13px;
	line-height:17px;
	color:#000;
}

#kolom3 {float:right;width:290px;padding:0px 0px 0px 0px;font-size:14px;font-family:arial;line-height:21px;color:#000; }
#kolom3 h2 {font-size:21px;font-family:Arial, Helvetica, sans-serif; line-height:21px;color:#000;padding-bottom:10px;border-bottom:0px solid #e8e8e8; font-weight:300;}
#kolom3 h3 {font-size:16px;font-family:arial;font-weight:bold;line-height:21px;color:#ed1c24;margin:0px;padding:0px;}
#kolom3 .nieuws {font-size:14px;font-family:arial;line-height:19px;color:#000;margin-top:25px;}
#kolom3 .hr_spacer {height:1px;width:256px;background: url(images/hr_spacer.gif) repeat-x;margin:10px 0px 10px 0px;}
#kolom3 a {font-size:14px;font-family:arial;line-height:19px;color:#ed1c24;}

#kolom_groot {clear:both;float:left;width:667px;padding:0px 20px 0px 32px;font-size:14px;font-family:arial;line-height:19px;color:#000;}
#kolom_groot .hr_spacer {height:1px;width:666px;background: url(images/hr_spacer.gif) repeat-x;margin:10px 0px 10px 0px;}
#kolom_groot h2 {font-size:21px;line-height:21px;color:#000;padding-bottom:10px;border-bottom:1px solid #e8e8e8;font-family: "Arial Narrow", arial;}
#kolom_groot h3 {font-size:16px;font-family:arial;font-weight:bold;line-height:21px;color:#ed1c24;margin:0px;padding:0px;}
#kolom_groot a {font-size:14px;font-family:arial;line-height:19px;color:#ed1c24;margin:0px;padding:0px;}
#kolom_groot p {width:667px;}
#kolom_groot .youtube {margin:20px 20px 20px 20px;text-align:center;display:block;}
#kolom_groot .bijlage {height:48px;margin:0px;}
#kolom_groot .bijlage a{position:absolute;margin:17px 0px 0px 10px;text-decoration:none;}
#kolom_groot .bijlage a:hover{text-decoration:underline;}
#kolom_groot .formulier {margin:0px;padding:0px;}


#footer {height:50px;width:1004px;background: url(images/footer_bg.jpg) no-repeat; padding:30px 20px 0px 32px;font-family:arial;font-size:13px;line-height:17px;color:#000;}
#footer a {color:#000;text-decoration:none;}
#footer a:hover {color:#ed1c24;text-decoration:none;}

#paginator {font-family:arial;font-size:11px;margin:1px;float:right;color:#ed1c24;line-height:24px;height:24px;font-weight:bold;}
#paginator .this-page {float:left;width:24px;height:24px;padding:0px 2px 0px 9px;color:#fff;font-weight:bold;background: url(/images/bolletje_over.gif) no-repeat;}
#paginator .linkje {float:left;width:24px;height:24px;padding:0px 2px 0px 9px;background: url(images/bolletje.gif) no-repeat;color:#ed1c24;cursor:pointer;}
table {
	border-collapse: separate;
	border-spacing: 0;}
table#search_result {
	width: 655px;
	border: 1px solid #B9B9B9;
	border-top: none;
	background-color: #FFFFFF;
}

/***/
table#search_result thead td {
	padding: 4px 0px 4px 10px;
	border-bottom: 1px solid #B9B9B9;
	border-left: 1px solid #D1D1D1;
	/* cursor: pointer; */

}

.my_speurders table#overview thead td a, .my_speurders table#overview thead td span {
	display:block;
	/*padding-right:25px;*/
	white-space: nowrap;
}

.my_speurders table#overview thead td a {
	padding-right:25px;
}


table#search_result thead td.active_down a, td .active_down {
	background: url(/img/down_arrow_active.gif) no-repeat right 5px;
	display:block;
}

table#search_result thead td.active_up a, td .active_up {
	background: url(/img/up_arrow_active.gif) no-repeat right 5px;
	display:block;
}

table#search_result thead td a {
	color:#000;
	text-decoration:none;
	display:block;
	background: none;
	/* background: url(/img/down_arrow.gif) no-repeat right 8px; */
}

table#search_result thead td a.active {
	/* font-weight: bold; */
}

table#search_result thead td:hover {
	background-color: #F3F3F3;
}
table#search_result tbody tr.achtergrondkleur {
	background-color: #BEC8E9;
}
/*** /Search Result (table) ***/



/*** Search Result (list) ***/
ul#search_result {
	float: left;
	width: 628px;/* 652px -24 = */
	padding: 14px 12px 0 12px;
	margin: 0px;
	border: 1px solid #B9B9B9;
	border-top: none;
	background-color: #FFFFFF;
}

ul#search_result li {
	float: left;
	position: relative;
	width: 100px;
	height: 148px;/* 160px -24 => */
	padding:6px 12px;
	margin-left: 1px;

	/*padding: 0 0 0 25px;*/
	overflow: hidden;
	text-align: center;
	list-style: none;
}

ul#search_result li strong {
	display: block;
	overflow: hidden;
	height: 28px;
	font-weight:normal;
}

ul#search_result li.achtergrondkleur {
	background-color: #BEC8E9;
}

/***/
/*** /Search Result (list) ***/

/*** Advertentie ***/
#advertentie {
	width: 832px;
	position: relative;
	margin: 0 0 11px 0;
	background: url(/img/advertentie.gif) repeat-y 0 0;
}

/***/

#advertentie .ad_header {
	height: 90px;
	background: url(/img/advertentie_header.gif) no-repeat 0 0;
	color: #333333;
	width: 832px;
	overflow: hidden;
}

#advertentie .ad_header a {
	color: #333333;
}

#advertentie .ad_header h1 {
	text-align: center;
	font-size: 1.4em;
	padding: 13px 200px 5px 180px;
	margin: 0;
	font-weight: bold; /* mod */
}

#advertentie .ad_header.my_speurder h1 {
	padding-left: 200px;
}

#advertentie .ad_header .button_up {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 156px;
	height: 23px;
	text-indent: -9999px;
	background: url(/img/button_up.gif) no-repeat;
}

#advertentie .ad_header .button_up:hover {
	background-position: 0 -23px;
}

#advertentie .ad_header .button_up_my_sp {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 184px;
	height: 23px;
	text-indent: -9999px;
	background: url(/img/button_up_my_sp.gif) no-repeat;
}

#advertentie .ad_header .button_up_my_sp:hover {
	background-position: 0 -23px;
}

#advertentie .ad_header .button_back {
	position: absolute;
	top: 10px;
	right: 95px;
	width: 67px;
	height: 23px;
	text-indent: -9999px;
	background-image: url(/img/button_back.gif);
}

#advertentie .ad_header .button_back:hover {
	background-position: 0 -23px;
}

#advertentie .ad_header .button_forward {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 79px;
	height: 23px;
	text-indent: -9999px;
	background-image: url(/img/button_forward.gif);
}

#advertentie .ad_header .button_forward:hover {
	background-position: 0 -23px;
}

#advertentie .ad_header hr {
	border: 0 none;
	height: 0;
	border-bottom: 1px solid #C6C6C6;
}

#advertentie .ad_header .publish_date {
	float: left;
	font-weight: bold;
	padding: 0 0 0 20px;
}

#advertentie .ad_header .views {
	float: left;
	padding: 0 0 0 20px;
	min-width: 100px;
	width: 10%;
}

#advertentie .ad_header h2 {
	float: left;
	margin: 0 5px 0 100px;
	text-align: center;
	font-size: 1.2em;
	color: #000000;
	font-weight: bold; /* mod */
}

#advertentie .ad_header .discreet {
	float: right;
	margin: 0px 10px 0 0;
	color: #333333;
}

#advertentie .ad_header span.advertorial {
	float: left;
}

/***/

#advertentie .pictures {
	float: left;
	width: 570px;
	margin: 0 0 0 2px;
	padding: 0 0 10px 0;
	background-color: #E6E6E6;
}

#advertentie .discreet {
	display: block;
	text-align: center;
	margin: 0 0 10px 0;
}

#advertentie .pictures img {
	border: 1px solid #C6C6C6;
}

#advertentie .pictures .thumbs,
#advertentie_preview_div .pictures .thumbs {
	float: left;
	width: 235px;
}

#advertentie .pictures .thumbs a {
	float: left;
	margin: 10px 0 0 10px;
}

#advertentie .pictures .large {
	float: left;
	margin: 10px 0 0 0;
}

/***/

#advertentie .sidebar {
	float: right;
	width: 240px;
	margin: 0 4px 0 0;
}

#advertentie a {
	color: #000000;
}

#advertentie p {
	margin: 0;
	padding : 0;
}

#advertentie p.linebreak,
.place_ad #preview .advertentie .ad_details p.linebreak {
	margin:0;
	height: 0;
}

#advertentie form {
	margin: 0;
}

#advertentie .sidebar div {
	clear: both;
	margin: 0 0 4px 0;
	padding: 7px 15px;
	background-color: #E6E6E6;
}

#advertentie .sidebar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#advertentie .sidebar h3 {
	font-size: 1em;
	padding: 0;
	margin: 3px 0 0 0;
	font-weight: bold; /* mod */
}

#advertentie .sidebar h3 a {
	font-size: 1.1em;
}

#advertentie .sidebar hr {
	clear: both;
	border: 0 none;
	height: 0;
	border-bottom: 1px solid #F3F3F3;
}

#advertentie .sidebar .top_button {
	display: block;
	width: 220px;
	height: 26px;
	margin: 0 auto 4px auto;
	padding: 0 0 0 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	background-image: url(/img/button_type2.gif);
}

#advertentie .sidebar .top_button span {
	display: block;
	height: 20px;
	cursor: pointer;
	text-align: center;
	padding: 6px 10px 0 0;
	background: url(/img/button_type2.gif) right top;
}

#advertentie .sidebar .icon {
	display: block;
	height: 28px;
	margin: 5px 0 0 0;
	padding: 3px 0 0 30px;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
}

