﻿html, body 
{
	width:100%;
	height:100%;
}

body.wppromotions
{
	background-color:#ffffff;
	width:100%;
	height:100%;
	margin:0px auto;
	vertical-align:top;
}

table.testcenter
{
	width:100%;
	height:99%;
}

table.table_rep
{
	width:100%;
}

table.table_rep tr
{
	vertical-align:top;
}

table.table_rep
{
	margin:7px 0px 7px 0px;
}

tr.content
{
	vertical-align:top;
}

tr.content td
{
	vertical-align:top;
}

td.content_links
{
	width:199px;
}

td.e_testcenter tr.content_index_menu img
{
	display:none;
}

td.e_testcenter tr.content_index_menu td
{
	height:200px;
}

td.hal2_rij1_spacing
{
	padding-right:10px;
}

td.testcenter
{
	vertical-align:top;
}

td.contact
{
	width:80px;
}

td.nieuwsbriefa
{
	width:80px;
}

td.inhoud2
{
	padding-top:35px;
}

td.hal2_rij4_spacing
{
	padding-left:19px;
}

table.hal2_rij1
{
	margin-left:30px;
}

table.hal2_rij2
{
	margin-left:30px;
	margin-top:7px;
}

table.hal2_rij3
{
	margin-left:30px;
	margin-top:7px;
}

table.hal2_rij4
{
	margin-left:30px;
	margin-top:7px;
}

table.content
{
	width:100%;
}

table.rij1_links
{
	position:absolute;
	#position:relative;
	padding:0px 10px 0px 0px;
}

table.rij1_midden
{
	margin:10px 0px 0px 55px;
	#margin:-164px 0px 0px 55px;
}

table.rij2_midden
{
	margin:-5px 0px 0px 55px;
	#margin:-4px 0px 0px 55px;
}

table.rij3_midden
{
	margin:7px 0px 0px 55px;
}

table.rij4_midden
{
	margin:-5px 0px 0px 55px;
	#margin:-4px 0px 0px 55px;
}

table.rij5_midden
{
	margin:8px 0px 0px 55px;
}

table.rij6_midden
{
	margin:-5px 0px 0px 55px;
	#margin:-4px 0px 0px 55px;
}

table.rij1_rechts
{
	position:absolute;
	margin:-210px 0px 0px 461px;
}

table.rij2_links
{
	position:absolute;
	margin-top:-28px;
}

table.rij_onder_links
{
	position:absolute;
	margin:7px 0px 0px 39px;
}

table.rij_onder_rechts
{
	position:absolute;
	margin:7px 0px 0px 314px;
}

table.rij1
{
	width:100%;
	height:35px;
}

div.content_rechts_menu
{
	height:70px;
	overflow:hidden;
}

div.s_uploader
{
	display:none;
}

div.rep_1
{
	width:100%;
	margin:0px 0px 5px 0px;
}

div.rep_2
{
	width:100%;
}

div.rep_2 img.plaatje_klein_img2
{
	margin:0px 5px 5px 0px;
	float:left;
}

div.rep_1 img.plaatje_klein_img
{
	margin:0px 5px 5px 0px;
	float:right;
}

div.hal1 td
{
	width:39px;
	height:35px;
	background-image:url('/sites/443/images/hal1_geenhal.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}

div.hal2 tr.hal2_rij1 td,div.hal2 tr.hal2_rij2 td,div.hal2 tr.hal2_rij4 td
{
	width:28px;
	height:28px;
	background-image:url('/sites/443/images/hal2_geenhal.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}

div.hal2 tr.hal2_rij3 td
{
	width:40px;
	height:50px;
	background-image:url('/sites/443/images/hal2_geenhal2.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}

div.hal1 td.rij1_spacing,div.hal2 tr td.hal2_rij1_spacing,div.hal2 tr td.hal2_rij4_spacing
{
	background-image:none;
}

div.hal2 td
{
	width:28px;
	height:28px;
}

table.rij1 td img
{
	margin-bottom:-4px;
}

table.rij1_rechts img
{
	margin-bottom:-4px;
}

table.rij1_links td img
{
	margin-bottom:-4px;
}

table.rij2_links td img
{
	margin-bottom:-4px;
}

tr.header
{
	vertical-align:top;
}

table.e_testcenter p.substr
{
	height:27px;
	overflow:hidden;
}

table.e_testcenter div.tekst
{
	padding:0px 55px 0px 0px;
	margin:0px;
}

div.inputgroups
{
	margin-top:-45px;
}

table.e_testcenter div.inputgroups
{
	display:none;
}

div.indexdiv_agenda
{
	width:285px;
	height:201px;
	background-image:url('/sites/443/images/agenda_achtergrond.png');
	_behavior:url('/sites/443/iepngfix.htc');
	position:absolute;
	margin:-201px 0px 0px 600px;
	_margin:-205px 0px 0px 600px;
	background-repeat:no-repeat;
}

div.indexdiv_agenda div.ds_agenda
{
	width:260px;
	height:118px;
	overflow:hidden;
	margin:0px 20px 20px 20px;
}

div.hal1
{
	width:500px;
	height:325px;
	margin:0px 0px 10px 25px;
	background-image:url('/sites/443/images/hal1_achtergrond.jpg');
}

div.hal2
{
	width:600px;
	height:167px;
	margin:0px 0px 10px -4px;
	background-image:url('/sites/443/images/hal2_achtergrond.jpg');
	padding:5px 0px 5px 0px;
}

div.index_div
{
	width:511px;
	height:201px;
	background-image:url('/sites/443/images/index_div.png');
	margin-left:95px;
	_behavior:url('/sites/443/iepngfix.htc');
}

div.index_div_tekst
{
	padding:10px 25px 25px 25px;
	#padding:0px;
	#margin:20px 25px 25px 25px;
}

div.colleditor
{
	display:none;
}

div.divrep_over
{
	width:553px;
	margin-bottom:7px;
	overflow:auto;
}

div.menu_woon_en_tuinbeurs li.actief a
{
	font-weight:bold;
}

div.menu_woon_en_tuinbeurs
{
	padding-top:180px
}

div.menu_woon_en_tuinbeurs ul
{
	margin-left:-22px;
	#margin-left:17px;
}

div.menu_woon_en_tuinbeurs li
{
	list-style-type:none;
}

div.menu_woon_en_tuinbeurs li a
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

div.menu_woon_en_tuinbeurs li a:hover
{
	text-decoration:underline;
}

div.content_rechts_content
{
	margin:-5px 0px 0px -4px;
}

div.ds_agenda_div
{
	padding:0px 0px 12px 0px;
}

div.sluitdiv
{
	text-align:right;
}

div.showImgPopup
{
	display:none;
	top:0px;
	left:0px;
	position:absolute;
	text-align:center;
	border:1px solid #000000;
	background-color:#ffffff;
	z-index:2;
}

div.zwart_transparant
{
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:1;
    display:none;
    width:100%;
    height:100%;
}

div.content_rechts_footer
{
	border-bottom:1px solid #d1d1d1;
	margin-left:12px;
	width:576px;
	#margin-top:-20px;
	position:absolute;
}

div.content_rechts_footer_stands
{
	border-bottom:1px solid #d1d1d1;
	margin-left:12px;
	width:616px;
	#margin-top:-20px;
	position:absolute;
}

div.tekst
{
	margin:-75px 0px 0px 0px;
	_margin:25px 0px 0px 0px;
	padding:0px 55px 2px 0px;
	_padding:0px 0px 2px 20px;
}

div.menu_woon_en_tuinbeurs_menu
{
	display:inline;
}

div.menu_braderien
{
	display:inline;
}

div.menu_bedrijfsfeesten
{
	display:inline;
}

div.menu_huizenmarkt
{
	display:inline;
}

div.e_footer,div.e_footer2
{
	display:none;
}

div.footer
{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	margin-top:7px;
	#margin-top:-10px;
	margin-left:467px;
}

div.footer2
{
	text-align:center;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	margin-top:7px;
	#margin-top:-10px;
}

div.container
{
	margin:0px auto;
	width:995px;
	/*height:572px;*/
	background-image:url('/sites/443/images/achtergrond.jpg');
	background-repeat:no-repeat;
}

div.container_braderien
{
	margin:0px auto;
	width:995px;
	/*height:572px;*/
	background-image:url('/sites/443/images/achtergrond_braderien.jpg');
	background-repeat:no-repeat;
}

div.container_bedrijfseten
{
	margin:0px auto;
	width:995px;
	/*height:572px;*/
	background-image:url('/sites/443/images/achtergrond_bedrijfseten.jpg');
	background-repeat:no-repeat;
}

div.container_huizenmarkt
{
	margin:0px auto;
	width:995px;
	/*height:572px;*/
	background-image:url('/sites/443/images/achtergrond_huizenmarkt.jpg');
	background-repeat:no-repeat;
}

div.header
{
	padding:0px 0px 0px 97px;
}

div.content
{
	padding:0px 0px 0px 97px;
}

div.ds_agenda
{
	width:100%;
}

div.content_rechts_content_top
{
	height:103px;
	_height:20px;
	width:601px;
	background-image:url('/sites/443/images/content_rechts_content_top.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/443/iepngfix.htc');
}

div.rozetop
{
	background-image:url('/sites/443/images/content_rechts_content_top_roze.png');
}

div.content_rechts_content_top_stands
{
	height:103px;
	width:630px;
	background-image:url('/sites/443/images/content_rechts_content_top_stands.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_rechts_content_top_stands_roze
{
	height:103px;
	width:630px;
	background-image:url('/sites/443/images/content_rechts_content_top_stands.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_rechts_content_tekst
{
	width:601px;
	padding:20px 0px 0px 25px;
	_padding:0px 0px 0px 0px;
	background-image:url('/sites/443/images/content_rechts_content.png');
	background-repeat:repeat-y;
	_behavior:url('/sites/443/iepngfix.htc');
}

div.rozetekst
{
	background-image:url('/sites/443/images/content_rechts_content_roze.png');
}

div.content_rechts_content_tekst_stands
{
	width:640px;
	padding:20px 0px 0px 25px;
	background-image:url('/sites/443/images/content_rechts_content_stands.png');
	background-repeat:repeat-y;
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_links
{
	width:199px;
	height:440px;
	background-image:url('/sites/443/images/menu_links.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_links_braderien
{
	width:199px;
	height:440px;
	background-image:url('/sites/443/images/menu_links_braderien.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_links_bedrijfsfeesten
{
	width:199px;
	height:440px;
	background-image:url('/sites/443/images/menu_links_bedrijfsfeesten.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_links_menu_huizenmarkt
{
	width:199px;
	height:440px;
	background-image:url('/sites/443/images/menu_huizenmarkt_menu.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.content_links_titel
{
	padding:1px 0px 0px 15px;
	#padding:0px 0px 0px 15px;
	margin:12px 0px 0px 0px;
	width:170px;
	height:80px;
}

div.content
{
	margin:10px 0px 0px 0px;
}

div.hoofdmenu
{
	margin:100px 0px 0px 0px;
	width:540px;
	height:20px;
	background-image:url('/sites/443/images/head_menu.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.braderien_menu div.hoofdmenu
{
	background-image:url('/sites/443/images/braderien_menu.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.bedrijfsfeesten_menu div.hoofdmenu
{
	background-image:url('/sites/443/images/bedrijfsfeesten_menu.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.huizenmarkt_menu div.hoofdmenu
{
	background-image:url('/sites/443/images/huizenmarkt_menu.png');
	_behavior:url('/sites/443/iepngfix.htc');
}

div.hoofdmenu ul
{
	margin-left:-20px;
	#margin-left:10px;
}

div.hoofdmenu li
{
	float:left;
	list-style-type:none;
	margin:0px 10px 0px 0px;
}

div.hoofdmenu li a
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

div.hoofdmenu li a:hover
{
	text-decoration:underline;
}

img.index_woon_en_tuinbeurs,img.index_braderien,img.index_bedrijfsfeesten,img.index_huizen_olympiade
{
	border:0px;
	_behavior:url('/sites/443/iepngfix.htc');
	_width:199px;
	_height:199px;
}

img.popupimg
{
	margin:0px 20px 20px 20px;
}

img.sluitknop
{
	cursor:pointer;
	margin:1px 1px 0px 0px;
}

img.plaatje_klein_img2
{
	float:right;
	cursor:pointer;
	margin:0px 5px 5px 5px;
}

img.agenda_foto
{
	float:right;
	margin:0px 0px 5px 5px;
}

img.plaatje_klein_img
{
	float:right;
	cursor:pointer;
	margin:0px 5px 5px 5px;
}

img.logo
{
	margin-top:7px;
	border:0px;
}

img.menu_woon_en_tuinbeurs
{
	_width:199px;
	_height:73px;
	_behavior:url('/sites/443/iepngfix.htc');
	border:0px;
	margin:0px -2px 0px -2px;
}

img.menu_braderien
{
	_width:199px;
	_height:73px;
	_behavior:url('/sites/443/iepngfix.htc');
	border:0px;
	margin:0px -2px 0px -2px;
}

img.menu_bedrijfsfeesten
{
	width:199px;
	height:73px;
	_behavior:url('/sites/443/iepngfix.htc');
	border:0px;
	margin:0px -2px 0px -2px;
}

img.menu_huizenmarkt
{
	width:199px;
	height:73px;
	_behavior:url('/sites/443/iepngfix.htc');
	border:0px;
	margin:0px -2px 0px -2px;
}

h1.content_links_titel
{
	font-family:Arial;
	font-size:21px;
}

h1.index_div_titel
{
	font-family:Arial;
	font-size:18px;
}

h2.index_agenda
{
	font-family:Arial;
	font-size:18px;
	padding:10px 0px 0px 20px;
	#padding:20px 0px 0px 20px;
}

h2.content_rechts_content_titel
{
	font-family:Arial;
	font-size:18px;
	margin:-100px 0px 0px 0px;
	_margin:0px 0px 0px 20px;
	position:absolute;
}

h3.rep_titel
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	margin:0px 0px 5px 0px;
}

h3.hal1_titel
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	margin:0px 0px 5px 0px;
	text-transform:uppercase;
}

h3.hal2_titel
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	margin:0px 0px 5px 0px;
	text-transform:uppercase;
}

h4.agenda_titel
{
	margin:0px;
	font-family:Arial;
	font-size:13px;
	color:#000000;
}

h4.agenda_titel a
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

h4.agenda_titel a:hover
{
	text-decoration:underline;
}

div.e_uploader p
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

p.p_datum_datum
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

p.table_rep_links
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0px;
}

p.table_rep_rechts
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0px;
}

p.tm
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

p.agenda_tekst
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0px;
}

p.substr
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0px;
}

p.substr a
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

p.substr a:hover
{
	text-decoration:underline;
}

div.divrep p.tekst
{
	margin:0px;
}

p.tekst
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

p.tekst a
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

p.index_div_tekst
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

p.tekst a:hover
{
	text-decoration:underline;
}

p.nwlPositiveConfirmMailSent,p.nwlnegative,p.nwlPositiveChangeMailSent
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

p.bericht,p.berichtfail
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

a.footer
{
	color:#000000;
	text-decoration:none;
}

a.footer:hover
{
	text-decoration:underline;
}

a.teruglink
{
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a.teruglink:hover
{
	text-decoration:underline;
}

form#contactform,div#contactform,div.nb_form,table.formulier
{
	margin-top:20px;
	#margin-top:5px;
	font-family:Arial;
	font-size:12px;
}

div.nb_form
{
	height:185px;
	margin-top:-18px;
}

input.inputhidden
{
	display:none;
}

input.textarea
{
	width:230px;
	font-family:Arial;
	font-size:12px;
	border:1px solid #cfcfcf;
}

select.branche
{
	width:234px;
	font-family:Arial;
	font-size:12px;
	border:1px solid #cfcfcf;
}

input.c_submit
{
	font-family:Arial;
	font-size:12px;
}

textarea.textarea
{
	width:230px;
	font-family:Arial;
	font-size:12px;
	border:1px solid #cfcfcf;
}

span.underline
{
	text-decoration:underline;
}

span.strikethrough
{
	text-decoration:line-through;
}

span.spacing
{
	display:none;
}

/* IMAGES */
	
img {border:0px;padding:0px;margin:0px;}

img.floatright {
	float:right;
	margin:0px 0px 5px 5px;
	border:1px solid #000000;
}

div.ux-carousel-nav {
	height:30px;
	/*margin-top:385px;*/
}

/* noodzakelijke classes die in je css opgenomen moeten worden*/

.ux-carousel-nav .ux-carousel-nav-prev {
    position:absolute;
    top:0px;
    left:5px;
    width: 31px;
	height: 24px;
    /*margin:435px 0px 2px 5px;    
	display: block;
	float: left;*/
    background-image: url('/sites/443/images/prev.png');
	background-position: 0px 24px;
}

.ux-carousel-nav .ux-carousel-nav-next {
    position:absolute;
    top:0px;
    left:510px;
    #left:520px;
    width: 31px;
	height: 24px;
    /*margin:435px 5px 2px 0px;
	display: block;
	float: right;*/
    background-image: url('/sites/443/images/next.png');
	background-position: 0px 24px;
}

.ux-carousel-nav-right .ux-carousel-nav-next{
    background-image: url('/sites/443/images/next.png');
    margin-right: 2px;
    width: 30px;
    float:none;
}

.ux-carousel-nav-left .ux-carousel-nav-prev{
    background-image: url('/sites/443/images/prev.png');
    width: 31px;
    float:none;
}

.ux-carousel-nav-play {
    background-image: url('/sites/443/images/play.png');
    width: 24px;
}

.ux-carousel-nav-play:hover {
    background-position: 0 0; 
}
.ux-carousel-nav-play.ux-carousel-playing {
    background-position: 24px 24px;
}
.ux-carousel-nav-play.ux-carousel-playing:hover {
    background-position: 24px 0;
}

.ux-carousel-nav-prev:hover,
.ux-carousel-nav-next:hover {
    background-position: 0 48px;
}

.ux-carousel-nav-prev.ux-carousel-nav-disabled,
.ux-carousel-nav-next.ux-carousel-nav-disabled {
    background-position: 0 0;
}

.ux-carousel-nav-play {
	height: 24px;
	display: block;
	float: right;
	margin: 2px 0px;
	background-position: 0px 24px;
}


div.fotoviewer_huge{
	background-color:aqua;
	padding:10px;
}

div.fotoviewer_tiny div.ux-carousel-nav-left, div.fotoviewer_tiny div.ux-carousel-nav-right, div.fotoviewer_tiny div.ux-carousel-container{
	float:left;
}

div.ux-carousel-container
{
	width:600px;
	height:600px;
}

.ux-carousel-caption {
    /*float: left;*/
    width: 483px;
    height: 30px;
    margin:2px 41px 0px 41px;
    padding:2px 0px 2px 0px;
    font-family:Arial;
    font-size: 12px;
    font-weight:normal;
    text-transform: none;
    text-align:center;
    letter-spacing:3px;
    color:#ffffff;
    overflow: hidden;
    background-image: url('/sites/443/images/titel.png');
    background-repeat:no-repeat;
    background-position:0px 0px;
}

p.contactextrap{
	margin-top:10px;
}

div.inhoudkader
{
	margin:10px 0px 10px 0px;
}