html, body{
	height:100%;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	margin:0;
	padding:0;
	background-color:#fd81fe;
	background-image:url('/wp-content/themes/default/images/main_back.jpg');
	background-repeat:repeat-x;
	background-position:top left;
}





h1{font-size:18px;font-weight:normal;}

.post .left{
	width:180px;
	text-align:left;
	float:left;
	padding:20px;
}

.post .right{
	width:180px;
	text-align:right;
	float:right;
	padding:20px;
}

a img{					border:0;}
h1,h2,h3,h4,h5,h6,p,form{margin:0; padding:0;}
.clear{					clear:both;}
.block_header{			border-bottom:1px dotted #ccc; margin:0 10px; padding-bottom:4px; font-size:16px;}
.head_grey{				color:#717171;}
.head_red{				color:#bd273e;}
.mid p{					padding:10px;color:#7a7a7a;}
ul.horiz{				list-style-type:none; margin:0; padding:0;}
ul.horiz li{			float:left;}
input, textarea, select{background-color:#fff;}

textarea{width:400px;}

a:link, a:visited{
	color:#ec3fee;
	text-decoration:none;
}

a:hover, a:active{
	color:#ec3fee;
	text-decoration:underline;
}

a.btn_submit:link, a.btn_submit:visited{
	display:block;
	width:84px;
	height:17px;
	padding-top:1px;
	text-align:center;
	background-image:url('/wp-content/themes/default/images/btn_back.jpg');
	color:#ed43ef;
	text-decoration:none;
}

a.btn_submit:hover, a.btn_submit:active{
	color:#fd53ff;
	text-decoration:none;
}

a.btn_forgotpass:link, a.btn_forgotpass:visited{
	display:block;
	width:120px;
	margin-top:3px;
	color:#777;
	text-decoration:underline;
}

a.btn_forgotpass:hover, a.btn_forgotpass:active{
	color:#333;
	text-decoration:none;
}

a.btn_login:link, a.btn_login:visited{
	display:block;
	width:76px;
	height:18px;
	padding-top:3px;
	text-align:center;
	background-image:url('/wp-content/themes/default/images/btn_login.jpg');
	color:#777;
	text-decoration:none;
}

a.btn_login:hover, a.btn_login:active{
	color:#999;
	text-decoration:none;
}

a.btn_leesmeer:link, a.btn_leesmeer:visited{
	display:block;
	width:94px;
	padding-left:20px;
	height:21px;
	padding-top:5px;
	background-image:url('/wp-content/themes/default/images/btn_leesmeer.jpg');
	color:#ed43ef;
	text-decoration:none;
	float:right;
}

a.btn_leesmeer:hover, a.btn_leesmeer:active{
	color:#fd53ff;
	text-decoration:none;
}

.main_container{
	width:928px;
	margin:0 auto;
	background-image:url('/wp-content/themes/default/images/main_left.jpg');
	background-repeat:repeat-y;
	background-position:top left;
}

.main_container2{
	background-image:url('/wp-content/themes/default/images/main_right.jpg');
	background-repeat:repeat-y;
	background-position:top right;
}

.main_container_mid{
	width:896px;
	margin-left:16px;
	background-color:#fff;
}

.topmenu{
	margin-left:7px;
}

.topmenu li{
	height:51px;
	background-image:url('/wp-content/themes/default/images/topmenu_back.jpg');
	background-repeat:repeat-x;
}

.topmenu .left{
	width:6px;
	background-image:url('/wp-content/themes/default/images/topmenu_left.jpg');
}

.topmenu .right{
	width:6px;
	background-image:url('/wp-content/themes/default/images/topmenu_right.jpg');
}

.topmenu .spacer{
	width:2px;
	background-image:url('/wp-content/themes/default/images/topmenu_spacer.jpg');
	overflow:hidden;
}

.topmenu a:link, .topmenu a:visited{
	font-size:13px;
	display:block;
	_display:inline-block;
	#display:inline-block;
	color:#ffffff;
	text-decoration:none;
	/*padding:0 28px;*/
	width:124px;
	padding-top:18px;
	height:32px;
	text-align:center;
}

.topmenu a:hover, .topmenu a:active{
	color:#fff;
	text-decoration:none;
	background-image:url('/wp-content/themes/default/images/topmenu_arrow.jpg');
	background-position:bottom center;
	background-repeat:no-repeat;
}

.col1, .col2, .col3{
	float:left;
}

.col1{
	width:210px;
	margin-left:8px;
}

.col2{
	width:442px;
	margin-left:8px;
}

.col3{
	width:210px;
	margin-left:8px;
}

.col2_head_left{
	float:left;
	width:210px;
}

.col2_head_right{
	float:left;
	width:210px;
	margin-left:8px;
	_margin-left:5px;
}

.col2_head_right .box_mid{
	height:210px;
}

.box_search{
	width:210px;
	height:125px;
	background-image:url('/wp-content/themes/default/images/search_back.jpg');
}

.box_search h6{
	font-weight:bold;
	color:#fff;
	font-size:12px;
	padding-top:17px;
	padding-left:40px;
}

.search_form{
	text-align:right;
	margin-top:25px;
	margin-right:20px;
}

.search_form input{
	width:166px;
	border:1px solid #de5cdf;
	color:#ec3fee;
	padding:2px;
}

.box_newsletter{
	width:208px;
	height:122px;
	background-image:url('/wp-content/themes/default/images/nieuwsbrief_back.jpg');
}

.box_newsletter .box_padding{
	padding:5px 10px;
}

.newsletter_form{
	text-align:right;
	padding-right:20px;
}

.newsletter_form input{
	width:166px;
	border:1px solid #de5cdf;
	color:#ec3fee;
	padding:2px;
}

.login_form input{
	width:190px;
	border:1px solid #e3e2e7;
	color:#aaa;
	padding:2px;
}


.box_container{
	background-color:#f7f8ff;
}

.col2 .box_container{
	width:430px;
}

.col2 .col2_head_left .box_container, .col2 .col2_head_right .box_container{
	width:205px;
}

.box_top{
	background-image:url('/wp-content/themes/default/images/corner-topleft.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:4px;
	overflow:hidden;
}

.box_top div{
	background-image:url('/wp-content/themes/default/images/corner-topright.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	height:4px;
	overflow:hidden;
}

.box_top_pink{
	background-image:url('/wp-content/themes/default/images/box_header_pink.jpg');
	width:428px;
	height:21px;
	padding-top:6px;
	text-align:center;
	font-size:12px;
	color:#85818b;
}

.box_bottom{
	background-image:url('/wp-content/themes/default/images/corner-bottomleft.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:4px;
	overflow:hidden;
}

.box_bottom div{
	background-image:url('/wp-content/themes/default/images/corner-bottomright.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	height:4px;
	overflow:hidden;
}

.box_header{
	color:#96989d;
	font-size:20px;
	text-align:center;
	background-image:url('/wp-content/themes/default/images/grey_spacer.jpg');
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:4px;
}

.box_padding{
	padding:5px;
}

.linklist{
	list-style-image:url('/wp-content/themes/default/images/menu_bullet.jpg');
}

.linklist li{
	margin-bottom:7px;
}

.msg_thumbnail{
	float:left;
}

.msg_text{
	float:left;
	margin-left:10px;
	width:300px;
}

.msg_text h2{
	color:#fa7efc;
	font-size:11px;
	font-weight:bold;
}

.footer{
	width:882px;
	height:33px;
	padding-top:5px;
	background-image:url('/wp-content/themes/default/images/footer.jpg');
	text-align:center;
	margin-left:7px;
	color:#fff;
}

.footer a:link, .footer a:visited{
	color:#000;
	text-decoration:none;
}

.footer a:hover, .footer a:active{
	color:#fff;
	text-decoration:none;
}
