body 	{
	background-color: #F2EDF7;
	/*      T R B L  */
	margin: 0 0 0 0;
	scrollbar-arrow-color: #000000; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-highlight-color: #000000; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #000000; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	overflow: -moz-scrollbars-vertical;
	line-height:16px;
}
BODY, P, TD, FONT, A, .form, .button, h1, h2, h3, .bijschrift {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

P { margin: 0 0 0 0; }


a {
	text-decoration: none;
	color: #53247F;
}
a:hover	{ text-decoration:underline;}

.form  	{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	}

.button	{
	border: 1px none #FFFFFF;
	color : #FFFFFF;
	background-color : #53247F;
	padding:5px 5px;
	font-weight:bold;
	cursor:hand;
	cursor:pointer;
}

h1, h2, h3 	{
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
h1 { font-size: 13px;padding-top:9px;padding-bottom:10px;}
h2 { font-size: 15px;}
h3 { font-size: 11px;}
.bijschrift	{ font-size: 9px; }

.side{
	background-color:#F4F4F4;
}

hr.rood{
	color: #53247F;
	border: 1px solid #53247F;
}
td, th 	{
	line-height:16px;
}

td.content{
	padding-left:5px;
}

th {
	text-align:left;
	background-color:#EBE8F8;
	color:#53247F;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

th.paars, th.paars table td {
	text-align:left;
	background-color:#53247F;
	color:#FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	font-size:11px;
}

td.topbanner{
	text-align:left;
	vertical-align:top;
}

td.menu{
	text-align:center;
	background-image:url('/image/menu_spacer.gif');
	background-repeat: no-repeat;
	background-position: right center;
}

td.kop, h1,h2{
	color: #53247F;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	height:30px;
	text-align:left;
	padding-left:10px;
}
td.kop{
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	height:15px;
	padding-bottom:0px;
	margin-bottom: 0px;
}

h2 {padding-left:0px;}
td.rood{
	color: #000000;
	font-size: 11px;
	font-style: normal;
	background-color:#F0CCDC;
	border-top: 1px solid #53247F;
	border-bottom: 1px solid #53247F;
	margin: 5px;
	padding: 5px;
}
table.rood{
	color: #000000;
	font-size: 11px;
	font-style: normal;
	background-color:#F0CCDC;
	border-top: 1px solid #53247F;
	border-bottom: 1px solid #53247F;
	margin: 5px;
	padding: 5px;
}
td.paars{
	color: #000000;
	font-size: 11px;
	font-style: normal;
	background-color:#EBE8F8;
	border-top: 1px solid #53247F;
	border-bottom: 1px solid #53247F;
	margin: 5px;
	padding: 5px;
}
table.paars{
	color: #000000;
	font-size: 11px;
	font-style: normal;
	background-color:#EBE8F8;
	border-top: 1px solid #53247F;
	border-bottom: 1px solid #53247F;
	margin: 5px;
	padding: 5px;
}
td.wit{
	color: #000000;
	font-size: 11px;
	font-style: normal;
	background-color:#FFFFFF;
	border-top: 1px solid #53247F;
	border-bottom: 1px solid #53247F;
	margin: 5px;
	padding: 5px;
}

tr.even, td.even {
	background-color:#EBE8F8;
	color:#000000;
}
tr.oneven, td.oneven {
	background-color:#FFFFFF;
	color:#000000;
}
/*
tr.even a:link, tr.even a:visited, tr.even a:hover, tr.even a:active {
	color:#000000;
}
*/
tr.even td.even, tr.oneven td.oneven {
	padding: 2px 2px;
}
tr.even td.img {
	padding: 0 0 0 0;
}
.border
	{
	border : 1px solid #53247F;
}
.border_rood {
	border:1px solid #F0CCDC;
}

p.bold{
	font-weight:bold;
}
a.menu:link, a.menu:visited{
	color: #FFF;
	font-size:12px;
	font-weight:bold;
}

a.menu:hover, a.menu:active{
	color: #B60251;
	font-size:12px;
	font-weight:bold;
}

a.menu_actief:link, a.menu_actief:visited, a.menu_actief:hover, a.menu_actief:active{
	color: #B60251;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}


.multiselect {
	border:1px solid #000;
	padding:4px;
}
.multiselect span {
}
.multiselect span.even {
	
}
tr.menu_container td{
	background-color:#52237F;
	padding:6px 0 6px 0;
}
.menu_border {
	padding-top:6px;
	border-bottom:1px solid #AA8FBB;
	height:3px;
}
.right {
	background-color:#F2EDF7;
	padding:0 7px;
}
.copy {
	padding: 10px;
	border-top: 5px solid #52237F;
	background-color:#F2EDF7;
}
.opvallend {
	color:#F00;
	font-weight:bold;
	font-size:12px;
}
#openhuis, #openhuis td {
	background-color:#53247F;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	width:100%;
	padding:5px;
}

#main {
	padding:20px 22px 0 22px;
	background-color:#FFF;
}
#main_content {
	padding-left:10px;
}
body#m21 #main_content {
	padding-left:0px;
	height:100%;
}

#menu {
}
#menu a.mainmenu:link,#menu a.mainmenu:visited,#menu a.mainmenu:hover,#menu a.mainmenu:active {
	display:block;
	padding: 9px 5px 9px 17px;
	color:#53247F;
	background-color:#EBE8F8;
	border-bottom:1px solid #53247F;
	font-size:9px;
	font-weight:bold;
}

#menu a#mainmenu_active.mainmenu {
	border-bottom:1px solid #D3D0DF;
	background-color:#D3D0DF;
}
#menu a#mainmenu_active.active {
	color:#B60251;
}
#menu a.border,#menu a#mainmenu_active.border {
	border:0px solid #FFF;
	border-bottom:1px solid #53247F;
}
#content_top {
	padding-left:8px;
}
#content_bottom {
	padding-bottom:10px;
	* padding-bottom:18px;
}
#content_top .maintable {
	border-top:1px solid #53247F;
	border-bottom:1px solid #53247F;
	padding:24px 5px 25px 5px;
	background-color:#F0CCDC;
	height:206px;
	width:100%;
}

#verkooptips {
	background-position:top left;
	background-repeat:no-repeat;
	width:290px;
	height:229px;
	vertical-align:top;
	color:#FFF;
	margin:20px 0 0 0;
}
#verkooptips td {
	color:#FFF;
}
#makelaars {
	vertical-align:top;
	width:164px;
	height:226px;
}
#zoeken {
	vertical-align:top;
	height:226px;
}
.space div {
	width:16px;
	height:1px;
}
#quicklinks {
	padding-left:50px;
}
#verkooptips .button, #verkooptips .form {
	margin-bottom:3px;
	border:1px solid #8EA6C1;
	background-color:#FFF;
	color:#53247F;
}

span.faq_vraag {
	font-weight:bold;
}
li.faq_antwoord {
	padding-bottom:10px;
}
#submenu {
	background-color:#D3D0DF;
	border-bottom:1px solid #53247F;
	padding-bottom:9px;
}
ul {
	list-style-image: url('/image/pijltje_dicht.gif')
}
ul {
	margin-left:7px;
	padding-left:7px;
}
#submenu ul { /*1e level submenu*/
	margin-left:28px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#submenu ul li {
	padding-left:0px;
	margin-left:0px;
}
#submenu ul li ul {
	margin-left:10px;
	padding-left:0px;
}


#submenu ul li.active a {
	color:#B60251;
}
#submenu ul li.active ul li a{
	color:#53247F;
}
.scrollitem {
	font-size:10px;
}
.hand {
	cursor:hand;
	cursor:pointer;
}

span.verkocht {
	color:#B60150;
	font-weight:bold;
}

.vestiging {
	display:none;
	width:120px;
}
.provincie {
	width:120px;
}
