* html #content .column_left img.stamp, 
* html #extra .data img.stamp {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "http://repos.imanager.nl/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

a img { border: none; }

* html #site ul.homepage .overlay {
    background: none;
}

#site ul.homepage .overlay {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='pics/video_back.png'); 
}

span.originaltext {
	display: none;
}

* { margin: 0px;	padding: 0px; outline-style: none; }

html, body {
   background: #9ba0a6;
}

#site_home {
	margin: 0px auto;
	width: 990px;
	height: 580px;
	font: 12px arial, verdana, sans-serif;
	overflow: hidden;
	background: #474747;
}

#site {
	margin: auto;
	width: 990px;
	height: 580px;
	background: #474747;
}

#site ul.homepage {
    margin: 0px;
    padding: 0px;
    width: 558px;
    float: left;
    list-style-type: none;
}

#site ul.homepage .home_text_block_blue{
    position: relative;
    background-color: #cc7263;
    cursor: pointer;
    color: #fff; 
    font-size: 13px;
    width: 132px;
    height: 113px;
    padding-left: 3px;   
}
#site ul.homepage .home_text_block_purple{
    position: relative;
    background-color: #bb7ab4;
    cursor: pointer;
    color: #fff;
    font-size: 13px; 
    width: 132px;
    height: 113px;
    padding-left: 3px;    
}
#site ul.homepage .home_text_block_red{
    position: relative;
    background-color: #b84b5b;
    cursor: pointer;
    color: #fff;
    font-size: 13px;
    width: 132px;
    height: 113px;
    padding-left: 3px;    
}

 .replace.home{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 129px;
    height: 108px;
    z-index: 1;
    padding-left: 5px;
    padding-top: 5px;
}

#site ul.homepage .overlay{
    position: absolute;
    width: 125px;
    height: 103px;
    padding: 5px;
    color: #fff;
    font-size: 13px;
    background: url(pics/video_back.png) top left repeat;
}

#site ul.homepage .hvlog{
    z-index: 200;
}


#site ul.homepage li {
    margin: 0px 6px 6px 0px;
    width: 135px;
    height: 113px;
    float: left;
    overflow: hidden;
    list-style-type: none;
}

#site ul.homepage li a{
    width: 133px;
}

#site ul.homepage li.last { margin: 0px; }
#site ul.homepage li a img { border: none; text-decoration: none; }

/* Header */

#print_header {
	display: none;
	text-indent: -9999px;
}

#header {
	width: 990px;
	height: 87px;
	background-color: #555658;
}

#header .fotobalk {
	width: 990px;
	height: 62px;
	text-align: right;
	background-color: #555658;
}

#header .kleurenbalk {
	width: 990px;
	height: 25px;
	background-color: #231f20;
}

/* Navigation */

#navigation {
	width: 190px;
	height: 473px;
	float: left;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #fff;
	background: url(pics/logo_maasboulevard.gif) bottom left no-repeat;
}

#navigation ul {
	margin: 15px 0px 0px 0px;
	list-style-type: none;
}

#navigation li a:link, #navigation li a:visited {
	padding: 0px 15px;
	width: 160px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	color: #b8ac9c;
	display: block;
}

#navigation li a:hover, #navigation li.current a:link, #navigation li.current a:visited, #navigation li.current a:hover {
	color: #ffffff;
}

#navigation ul.subnav {
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

#navigation ul.subnav li a:link, #navigation ul.subnav li a:visited {
	padding: 1px 15px 2px 30px;
	width: 145px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
	color: #ffffff;
	display: block;
}

#navigation ul.subnav li a:hover {
	background: url(pics/back_navigation.gif) 17px 2px no-repeat;
}

#navigation ul.subnav li.current a:link, #navigation ul.subnav li.current a:visited, #navigation ul.subnav li.current a:hover {
	background: url(pics/back_navigation_active.gif) 17px 2px no-repeat;
}

.navigation_bottom {
	width: 190px;
	height: 20px;
	float: left;
	background-color: #231f20;
}

#navigation ul.extranav {
	padding: 10px 0px 0px 0px;
	margin: 10px;
	border-top: 1px solid #fff;
}

/* home */

#home { position: relative; width: 567px; float: left; font: 12px arial, verdana, sans-serif; color: #47494b; overflow: hidden; background: #fff; }
#home .column { padding: 10px 15px; height: 453px; float: left; }

#home .column.left { width: 254px; background: #fff url(pics/bg_column-left_home.gif) top left repeat-x; font-weight: bold; }
#home .column.right { width: 253px; color: #ebedee; font-size: 12px; background: #75808b; }
#home .column.right img.img_home    { margin-bottom: 6px; } 
#home .column.right .small { font-size: 11px; }

#home span.grad { font: 32px Arial; font-weight: bold; line-height: 36px; }
#home span.grad.home { font-size: 36px;  }
#home div.replace      { font-size: 18px; }
#home div.replace.pink { color: #c31b8a; }

#home a:link, #home a:visited { color: #c31b8a; border: 0px solid #fff; text-decoration: none; font-weight: bold; }
#home a:hover { text-decoration: underline; }

#home img.img_bottom {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 567px;
	height: 170px;
}

* html #home img.img_bottom { bottom: -1px; }

/* ------------------------------------------------------------------------- Homepage 28-11-2009 styles */

#home_vol {
	padding-top: 2px;
	width: 565px;
	height: 473px;		
	float: left;
	overflow: hidden;
	background: #000;
}

#home_vol.kerst { padding: 0px; height: 473px; }
#home_vol.kerst img { height: 473px;  }

/* 
 * Blocks
 */
 
#home_vol .blocks { margin: 5px 0px 0px 5px; }

#home_vol .blocks .column_left,
#home_vol .blocks .column_right {
	width: 140px;
	float: left;
}

#home_vol .blocks .column_middle {
	width: 280px;
	float: left;
}

#home_vol .block {
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
	overflow: hidden;
}

#home_vol .block .overlay {
	position: absolute;
	top: 51px;
	left: 0px;
	margin: 5px;
	padding: 5px;
	width: 116px !important;
	height: 40px !important;
	background: url(pics/bg_purple_80.png) top left repeat;
}

#home_vol .blocks .column_middle .block.dim_136x111.last{
	margin-left: 5px;	
}

#home_vol .blocks .row .block.dim_136x111 { margin: 0px 5px 5px 0px; }

#home_vol .block div { position: relative; padding: 10px; } 
 
#home_vol .block.dim_136x111     { width: 135px; height: 111px; } 
#home_vol .block.dim_136x111 div { width: 116px; height: 90px;  }

#home_vol .block.dim_136x111.opening {
	padding:7px;
	height:100px;
	background:#c62b91;
}
#home_vol .block.dim_113x100.opening {
	padding:7px;
	height:100px;
	background:#AA6298;
}

#home_vol .block.dim_273x227     { width: 275px; height: 227px; }
#home_vol .block.dim_273x227 div { width: 255px; height: 205px; }

#home_vol .block.dim_273x111     { width: 275px; height: 111px; }
#home_vol .block.dim_273x111 div { width: 255px; height: 89px; }

#home_vol .block.dim_275x345     { width: 275px; height: 344px; }
#home_vol .block.dim_280x345     { width: 280px; height: 344px; }  

#home_vol .block.pink   { background: #c61781; }
#home_vol .block.orange { background: #d0725d; }
#home_vol .block.blue   { background: #8aaed4; }
#home_vol .block.darkblue   { background: #8baed7; }
#home_vol .block.gray   { background: #555557; }
#home_vol .block.dim_275x331.brown {background:#9F8E76; margin-left:7px; width:255px; height:331px; padding:8px; overflow:auto;}

#home_vol .block .degrees { padding: 0px; margin: 15px 0px 10px 0px;}

#home_vol .degrees .head {
	padding: 2px 5px;
	width: 245px;
	height: 15px;
	font-weight: bold;
	font-size: 10px;
	color: #555658;
	background-color: #dfe5f3;
}

#home_vol .degrees .image {
	padding: 0px;
	width: 253px;
	height: 165px;
	border: 1px solid #fff;
}

#home_vol .block.dim_273x111 span.info {
	position: absolute;
	padding: 5px;
	width: 243px;
	top: 10px;
	left: 10px;
}
 
#home_vol .block.dim_273x227 span.info {
	position: absolute;
	padding: 5px;
	width: 243px;
	bottom: 10px;
	left: 10px;
} 


 
/* End Blocks */

#home_vol h1 { font-size: 20px; }
#home_vol h2 { font-size: 16px; color: #fff; }

#content_home #home_vol a:link,
#content_home #home_vol a:visited {
	position: absolute;
	bottom: 10px;
	left: 10px; 
	font-size: 11px; 
	color: #fff; 
	text-decoration: none; 
	border: 0px solid #fff; 
} 

#content_home #home_vol img { margin: 0px; }

#home_vol span.grad { font-size: 34px; font-weight: bold; line-height: 32px; text-transform: uppercase; }
#home_vol span.pink { color: #bb33ac; background: none; }

#home_vol span.info.red { background: url(pics/bg_red_60.png) top left repeat; }

/* Content */

#content {
	width: 567px;
	height: 473px;
	float: left;
	display: inline;
	overflow: auto;
	background-color: #b8ac9c;
}

.content_home						{ background: url(pics/content_home.gif) top left repeat-y; }
.content_nieuws					{ background: url(pics/content_nieuws.gif) top left repeat-y; }
.content_prijsvraag			{ background: url(pics/content_prijsvraag.gif) top left repeat-y; }
.content_vragen					{ background: url(pics/content_vragen.gif) top left repeat-y; }
.content_bouwinfo				{ background: url(pics/content_bouwinfo.gif) top left repeat-y; }
.content_black					{ background: url(pics/content_black.gif) top left repeat-y;}
.content_maasboulevard	{ background: url(pics/content_maasboulevard.gif) top left repeat-y; }
.content_contact				{ background: url(pics/content_contact.gif) top left repeat-y; }
.content_rood						{ background: url(pics/content_rood.gif) top left repeat-y; }
.content_bruin					{ background: url(pics/content_bruin.gif) top left repeat-y; }
.content_paars					{ background: url(pics/content_paars.gif) top left repeat-y; }


.footer_home						{ background: url(pics/footer_home.gif) top left repeat-y; }
.footer_nieuws					{ background: url(pics/footer_nieuws.gif) top left repeat-y; }
.footer_prijsvraag			{ background: url(pics/footer_prijsvraag.gif) top left repeat-y; }
.footer_vragen					{ background: url(pics/footer_vragen.gif) top left repeat-y; }
.footer_bouwinfo				{ background: url(pics/footer_bouwinfo.gif) top left repeat-y; }
.footer_black						{ background: url(pics/footer_black.gif) top left repeat-y; }
.footer_maasboulevard		{ background: url(pics/footer_maasboulevard.gif) top left repeat-y; }
.footer_contact					{ background: url(pics/footer_contact.gif) top left repeat-y; }
.footer_rood						{ background: url(pics/footer_rood.gif) top left repeat-y;}
.footer_blauw						{ background: url(pics/footer_blauw.gif) top left repeat-y; }
.footer_bruin						{ background: url(pics/footer_bruin.gif) top left repeat-y; }
.footer_paars						{ background: url(pics/footer_paars.gif) top left repeat-y; }


#content.content_nieuws .column_left .text, #content.content_nieuws .column_left .list a:link, #content.content_nieuws .column_left .list a:visited { color: #414141;}
#content.content_nieuws .column_left .text a:link, #content.content_nieuws .column_left .text a:visited { color: #414141;}
#content.content_nieuws .column_left .list a:hover, #content.content_nieuws .column_left .text a:hover { color: #151515;}

#content.content_contact .column_left .text, #content.content_contact .column_left .list a:link, #content.content_contact .column_left .list a:visited { color: #616161;}
#content.content_contact .column_left .text a:link, #content.content_contact .column_left .text a:visited { color: #616161;}
#content.content_contact .column_left .list a:hover, #content.content_contact .column_left .text a:hover { color: #323232;}



#content .column {
	width: 279px;
	height: 473px;
	float: left;
	display: inline;
}

#content .column_span2 {
	padding-top: 94px;
	width: 558px;
	height: 379px;
	float: left;
	display: inline;
	font: 12px arial, verdana, sans-serif;
	line-height: 15px;
	text-align: center;
	color: #ffffff;
	background-color: #788188;
}

#content .column_span2_prijsvraag {
	width: 558px;
	height: 473px;
	float: left;
	display: inline;
	font: 12px arial, verdana, sans-serif;
	line-height: 15px;
	color: #ffffff;
	background-color: #d3dff2;
}

#content .column_left {
	width: 279px;
	height: 473px;
	float: left;
	display: inline;
}

#content .column_left img.stamp { position: absolute; bottom: 30px; left: 20px; }

#content .column_right {
	width: 261px;
	height: 473px;
	float: left;
	display: inline;
}

#content .blok_top {
	position: relative;
	width: 279px;
	height: 237px;
	overflow: hidden;
}

#content .blok_bottom {
	position: relative;
	width: 279px;
	height: 236px;
	overflow: hidden;
}

#content .blok_top .replace,
#content .blok_bottom .replace { font-size: 20px; }

#content .full {
	height: 473px;
	overflow: hidden;
}

#content .text {
	margin: 10px 0px 0px 15px;
	width: 249px;
	float: left;
	display: inline;
	font: 12px arial, verdana, sans-serif;
	line-height: 15px;
	color: #ffffff;
}

#content .textimg {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 279px;
	float: left;
	display: inline;
	font: 12px arial, verdana, sans-serif;
	line-height: 15px;
	color: #ffffff;
}

#content .textimg2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 558px;
	float: left;
	display: inline;
	font: 12px arial, verdana, sans-serif;
	line-height: 15px;
	color: #ffffff;
}

#content img {
	border: 0px;
}

.text h1 {font: 19px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
.text h2 {font: 17px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
.text h3 {font: 15px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
.text h4 {font: 14px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
.text h5 {font: 13px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}

.text p { margin-bottom: 7px;}

.text ul { margin: 10px 0px 10px 15px;}

.text li { margin: 5px 0px 5px 0px;}

.text ol { margin: 10px 0px 10px 22px;}

.text img { margin: 0px 0px 5px 0px; clear: both;}


.text .file { height: 28px; }
.text .file img { padding-right: 4px; float: left; clear: none;}

#content .text a:link, .text a:visited {
	color: #ffffff;
}

.text a:hover {
	color: #cccccc;
}

/* list preview */

#content .list {
	font: 12px arial, verdana, sans-serif;
	line-height: 16px;
	color: #ffffff;
	float: left;
	list-style-type: none;
}

#content .list .foto_inleiding {
	width: 249px;
	height: 73px;
	overflow: hidden;
	border-top: 1px solid #555658;
	background-repeat: no-repeat;
	background-position: center center;
}

#content .list .kop{
	padding-top: 7px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	border-top: 1px solid #555658;
}

#content .list .kop_border0{
	padding-top: 7px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	border-top: 0px solid #555658;
}

#content .list .kop_link{
	padding: 3px 0px 3px 15px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background: url(pics/back_arrow.gif) 0px 4px no-repeat;
	list-style-type: none;
	float: left;
}

#content .list .kop_link .datum{
	font: 12px arial, verdana, sans-serif;
	font-weight: normal;
	color: #707070;
}

#content .list .kop_link a:link, #content .list .kop_link a:visited {
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#content .list .kop_link a:hover, #content .list .kop_link a.active:link, #content .list .kop_link a.active:visited {
	color: #9c8a71;
}

#content .list .link, #content .list  a:link, #content .list a:visited {
	font: 11px arial, verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
	cursor: pointer;
	color: #555658;
}

#content .list .link_nieuws {
	width: 70%;
	float: left;
	font: 11px arial, verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
	cursor: pointer;
	color: #555658;
}

#content .list .datum {
	width: 30%;
	float: right;
	font: 11px arial, verdana, sans-serif;
	text-align: right;
	line-height: 20px;
	color: #555658;
}

#content .list a:hover {
	color: #ffffff;
}


#content .list_foto {
	color: #ffffff;
}

#content .list_foto .kop{
	padding-top: 7px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	border-top: 1px solid #555658;
}

#content .list_foto .kop_link{
	padding: 2px 0px;
	cursor: pointer;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #ed1c24;
}

#content .list_foto .link, #content .list_foto a:link, #content .list_foto a:visited {
	padding-bottom: 13px;
	font: 11px arial, verdana, sans-serif;
	text-decoration: none;
	cursor: pointer;
	color: #555658;
}

#content .list_foto a:hover {
	color: #ffffff;
}

#content .list .prev_next, #content .list_foto .prev_next {
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #555658;
}

#content .list .prev, #content .list_foto .prev { float: left; }
#content .list .next, #content .list_foto .next { float: right; }

#content .list_foto .prev_next a:link, #content .list_foto .prev_next a:visited {
	color: #555658;
}

#content .text .regel {
	height: 25px;
	float: left;
}

#content .text .omschrijving {
	margin-top: 2px;
    width: 115px;
    overflow: hidden;
	float: left;
	font: 11px arial, verdana, sans-serif;
	line-height: 18px;
	color: #b8ac9c;
}

#content .text .input {
	float: right;
}

#content .text .input_left {
	float: left;
}

#content .text .spacer {
	font: 15px arial, verdana, sans-serif;
	line-height: 15px;
	color: #b8ac9c;
}

#content .text input {
	padding: 2px 4px;
	width: 124px;	
	font: 11px arial, verdana, sans-serif;
	color: #474747;
	border: 1px solid #888178;
	background-color: #fff;
}

#content .text input.large {
	padding: 2px 4px;
	width: 239px;	
	font: 11px arial, verdana, sans-serif;
	color: #474747;
	border: 1px solid #888178;
	background-color: #fff;
}

#content .text textarea {
	padding: 2px 4px 2px 4px;
	width: 239px;
	height: 42px;
	font: 11px arial, verdana, sans-serif;
	color: #474747;
	border: 1px solid #888178;
	background-color: #fff;
}

#content .text input.button {
	margin-top: 5px;
	padding: 0px;
	width: 95px;	
	height: 20px;
	font: 11px arial, verdana, sans-serif;
	color: #fff;
	line-height: 14px;
	border: 1px solid #fff;
	background-color: #888178;
}

#content .fotoboek_span2 {
	margin: 3px 0px 0px 5px !important;
	margin: 3px 0px 0px 0px;
	padding-bottom: 5px;
	width: 544px;
	float: left;
	font: 11px arial, verdana, sans-serif;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
}

#content .fotoboek_span2 .foto {
	margin: 7px 7px;
	width: 120px;
	float: left;
	text-align: center;
}

#content .fotoboek_span2 .foto img {
	display: block;
	clear: both;
}

#content.content_home .list .kop_link a:link, #content.content_home .list .kop_link a:visited{
	color: #fff;
}

#content.content_home .list .kop_link a:hover{
	color: #515151;
}

/* extra */

#extra {
	width: 233px;
	height: 473px;
	float: right;
	overflow: hidden;
	background: url(pics/logos_extra.gif) 5px bottom no-repeat;
	background-color: #474747;
}

#extra .data {
	position: relative;
	margin: 10px 15px 0px 5px;
	width: 213px;
	height: 404px;
	overflow: hidden;
	font: 11px arial, verdana, sans-serif;
	line-height: 18px;
	border-top: 1px solid #b8ac9c;
}

#extra .data img.stamp { position: absolute; bottom: 5px; }

#extra .data .kop {
	padding-top: 6px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #ddc4df;
}
#extra .data .color {
	color: #E58C7D;
}
#extra .data .current {
	color: #fff;
}

#extra .data .list_foto .kop {
	color: #ffffff;
}

#extra .data .list_foto .kop_link {
	padding-top: 6px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}

#extra .data .kop_link {
	padding-top: 6px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #ddc4df;
}

#extra .data .kop_link a:link, #extra .data .kop_link a:visited {
	padding-top: 6px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #ddc4df;
}

#extra .data .kop_link a:hover{
	color: #ffffff;
}

#extra .data .inleiding {
	color: #b8ac9c;
}

#extra .data .omschrijving {
	margin-top: 5px;
	color: #b8ac9c;
}

#extra .data .list_foto .inleiding {
	color: #ffffff;
}

#extra .data .link {
	padding-bottom: 5px;
	color: #b8ac9c;
	border-bottom: 1px solid #b8ac9c;
	cursor: pointer;
}

#extra .data .link_nieuws {
	width: 70%;
	height: 22px;
	float: left;
	line-height: 21px;
	color: #b8ac9c;
	border-bottom: 1px solid #b8ac9c;
	cursor: pointer;
}

#extra .data .link_nieuws a:link, #extra .data .link_nieuws a:visited, #extra .data .link_nieuws a:hover {
	line-height: 21px;
}

#extra .data .datum {
	width: 30%;
	height: 22px;
	float: right;
	font: 11px arial, verdana, sans-serif;
	text-align: right;
	line-height: 21px;
	color: #6c6c6c;
	border-bottom: 1px solid #b8ac9c;
}

#extra .data .list_foto .link, #extra .data .list_foto a:link, #extra .data .list_foto a:visited {
	color: #ed1c24;
}

#extra .data .list_foto .prev_next, #extra .data .list_foto .prev_next a:link, #extra .data .list_foto .prev_next a:visited {
	color: #b8ac9c;
}

#extra .data  a:link, #extra .data a:visited {
	font: 11px arial, verdana, sans-serif;
	text-decoration: none;
	color: #b8ac9c;
}

#extra .data a:hover {
	color: #ffffff;
}

#extra .data .thumbs{
    margin: 15px 0px 0px 9px;
}

#extra .data ul.thumbs li{
    list-style-type:none;
    display: inline;
}

#extra .data .thumbs img{
    width: 54px;
    height: 46px;
    float: left;
    margin: 0px 10px 10px 0px;
    border: 2px solid #b8ac9c;
}

#extra .data ul.thumbs li.current img{
    border: 2px solid #fff;
}

#extra .data ul.thumbs li a:hover img{
    border: 2px solid #fff;
}

#extra .data .prev_next {
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #b8ac9c;
}

#extra .data .prev { float: left; }
#extra .data .next { float: right; }

#extra .data .image {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 213px;
	height: 78px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
}

#extra .data .fotograaf{
    width: 200px;
    float: left;
    margin-top: 13px;
    margin-left: 10px;
}


#extra .data .foto_inleiding {
	display: none;
}

#extra .data .input input {
	padding: 2px 4px;
	width: 203px;	
	font: 11px arial, verdana, sans-serif;
	color: #474747;
	border: 1px solid #888178;
	background-color: #fff;
}

#extra .data .input textarea {
	padding: 2px 4px 2px 4px;
	width: 203px;
	height: 157px;
	font: 11px arial, verdana, sans-serif;
	color: #474747;
	border: 1px solid #888178;
	background-color: #fff;
}

#extra .data .input input.button {
	margin-top: 7px;
	padding: 0px;
	width: 95px;	
	font: 11px arial, verdana, sans-serif;
	color: #fff;
	line-height: 16px;
	border: 1px solid #fff;
	background-color: #888178;
}

#extra .data span.radio {
margin: 0px 5px 0px 0px;
width: 101px;    
float: left;
border: none;
background: none; 
}

#extra .data span.radio input { width: 100px; text-align: center; border: none; background: none; }

/* footer kleur */

#color_bottom {
	padding-right: 38px; 
	width: 762px;
	height: 20px;
	float: left;
	font: 11px arial, verdana, sans-serif;
	color: #fff;
	line-height: 20px;
	text-align: right;
	background-color: #b8ac9c;
}

#color_bottom a:link, #color_bottom a:visited{
	font: 9px tahoma, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color: #fff;
	line-height: 20px;
}

#footer,
#footer_vervolg {
	padding: 0px 10px;
	height: 20px;
	font: 10px arial, verdana, sans-serif;
	color: white;
	text-align: right;
	background: #000 url(pics/bg_footer_home.gif) top right no-repeat;
}

#footer a:link, #footer a:visited,
#footer_vervolg a:link, #footer_vervolg a:visited {
	text-decoration: none;
	line-height: 20px;
	color: #fff;
	font-weight: bold;
}

#sidebar_home {
	padding: 0px 10px;
	width: 215px;
	height: 470px;		
	float: left;
	color: #9c8b7a;
	background: #363636 url(pics/logos_extra.gif) 10px bottom no-repeat;
}

/* ------------ transparent blokken -------------- */

#blok_zwart {
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 10px;
	width: 239px;
	color: #fff;
	display: block;
	font: 30px arial, verdana, sans-serif;
	background: url('pics/black70.png');
	z-index: 1;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/black70.png', sizingMethod='scale');
}

* html #blok_zwart {
	background: none;
}

#blok_gray {
	position: absolute;
	bottom: 10px;
	left: 10px;
	padding: 10px;
	width: 239px;
	color: #000;
	display: block;
	font: 23px arial, verdana, sans-serif;
	line-height: 27px;
	background: url('pics/gray70.png');
	z-index: 1;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/gray70.png', sizingMethod='scale');
}



* html #blok_gray { background: none; }

#blok_blue {
	position: absolute;
	bottom: 10px;
	left: 10px;
	padding: 10px;
	width: 239px;
	height: 105px;
	overflow: hidden;
	color: #000;
	display: block;
	font: 23px arial, verdana, sans-serif;
	background: url('pics/blue70.png');
	z-index: 1;
/*	cursor: pointer; */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blue70.png', sizingMethod='scale');
}

#blok_blue embed{ height: 105px;}
#blok_blue object{ height: 110px;}

* html #blok_blue { background: none; }

#blok_gray a:link, #blok_gray a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #231f20;
	text-decoration: none;
}

#blok_paars a:hover { color: #d3e0f2; }

#blok_grijs {
		position: absolute;
		bottom: 90px;
		left: 10px;
		padding: 10px;
		width: 239px;
		color: #fff;
		display: block;
		font: 23px arial, verdana, sans-serif;
		background: url('pics/blok_grijs.png');
		z-index: 1;
		cursor: pointer;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_grijs.png', sizingMethod='scale');
}

#blok_grijs_top {
		position: absolute;
		top: 10px;
		left: 10px;
		padding: 10px;
		width: 239px;
		display: block;
		font: 23px arial, verdana, sans-serif;
		background: url('pics/blok_grijs.png');
		z-index: 1;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_grijs.png', sizingMethod='scale');
}

#blok_grijs a:link, #blok_grijs a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #ebeff8;
	text-decoration: none;
}

#blok_grijs a:hover {
	color: #fff;
}

#blok_grijs_top a:link, #blok_grijs_top a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #ec003d;
	text-decoration: none;
}

#blok_grijs_top a:hover {
	color: #fff;
}
	
*html #blok_grijs {
		position: absolute;
		bottom: 10px;
		left: 10px;
		padding: 10px;
		width: 239px;
		display: block;
		font: 23px arial, verdana, sans-serif;
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_grijs.png', sizingMethod='scale');
		z-index: 1;
		cursor: pointer;
}

*html #blok_grijs_top {
		position: absolute;
		top: 10px;
		left: 10px;
		padding: 10px;
		width: 239px;
		display: block;
		font: 23px arial, verdana, sans-serif;
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_grijs.png', sizingMethod='scale');
		z-index: 1;
}

#blok_paars {
		position: absolute;
		top: 10px;
		left: 10px;
		padding: 10px;
		width: 239px;
		height: 170px;
		display: block;
		font: 30px arial, verdana, sans-serif;
		background: url('pics/blok_paars.png');
		z-index: 1;
/*	cursor: pointer; */
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_paars.png', sizingMethod='scale');		
}

#blok_paars a:link, #blok_paars a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #ec003d;
	text-decoration: none;
}

#blok_paars a:hover {
	color: #fff;
}
	
*html #blok_paars {
		position: absolute;
		top: 10px;
		left: 10px;
		padding: 10px;
		width: 239px;
		height: 170px;
		display: block;
		font: 30px arial, verdana, sans-serif;
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_paars.png', sizingMethod='scale');
		z-index: 1;
/*	cursor: pointer; */
}


#blok_rood {
		position: absolute;
		top: 220px;
		left: 10px;
		padding: 10px;
		width: 210px;
		height: 80px;
		display: block;
		font: 21px arial, verdana, sans-serif;
		background: url('pics/blok_rood.png');
		z-index: 1;
		cursor: pointer;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_rood.png', sizingMethod='scale');		
}

#blok_rood a:link, #blok_rood a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #ebeff8;
	text-decoration: none;
}

#blok_rood a:hover {
	color: #fff;
}
	
*html #blok_rood {
		position: absolute;
		top: 220px;
		left: 10px;
		padding: 10px;
		width: 210px;
		height: 80px;
		display: block;
		font: 21px arial, verdana, sans-serif;
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_rood.png', sizingMethod='scale');
		z-index: 1;
		cursor: pointer;
}

#blok_paars2 {
		position: absolute;
		top: 10px;
		left: 10px;
		padding: 10px;
		width: 237px;
		height: 80px;
		display: block;
		color: #fff;
		font: 30px arial, verdana, sans-serif;
		background: url('pics/blok_paars.png');
		z-index: 1;
		cursor: pointer;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_paars.png', sizingMethod='scale');		
}

#blok_paars2 a:link, #blok_paars2 a:visited,
#blok_blue a:link, #blok_blue a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #d3e0f2;
	text-decoration: none;
}

#blok_paars2 a:hover, #blok_blue a:hover {
	color: #fff;
}
	
*html #blok_paars2 {
		position: absolute;
		top: 10px;
		left: 10px;
		padding: 10px;
		width: 237px;
		height: 80px;
		display: block;
		font: 30px arial, verdana, sans-serif;
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_paars.png', sizingMethod='scale');
		z-index: 1;
		cursor: pointer;
}

/* ------------ achtergrondinformatie -------------- */

#content .prijsvraag_item {
	position: relative;
	width: 279px;
	height: 236px;
	margin: 0px;
	float: left;
	display: inline;
	cursor: pointer;
}

#content .prijsvraag_item .foto {
	position: absolute;
	top: 0;
	left: 0;
	width: 279px;
	height: 236px;
}

#content .prijsvraag_item .blok {
	position: absolute;
	top: 10;
	left: 10;
	margin: 145px 10px 10px 10px;
	padding: 10px;
	width: 239px;
	display: block;
	background: url('pics/blok_grijs.png');
	z-index: 1;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_grijs.png', sizingMethod='scale');
}

*html #content .prijsvraag_item .blok {
	position: absolute;
	top: 10;
	left: 10;
	margin: 145px 10px 10px 10px;
	padding: 10px;
	width: 239px;
	display: block;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/blok_grijs.png', sizingMethod='scale');
	z-index: 1;
	cursor: pointer;
}

#content .prijsvraag_item .kop {
	margin-top: 5px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	color: #fff; 
}

#content .prijsvraag_item .inleiding {
	margin-top: 5px;
	font: 12px arial, verdana, sans-serif;
	color: #d5b4ab; 
}

#content .prijsvraag_item .link {
	margin: 5px 0px 0px 0px;
}

#content .prijsvraag_item .link a:link, #content .prijsvraag_item .link a:visited {
	color: #fff;
	text-decoration: none;
}

#content .prijsvraag_item .link a:hover {
	color: #231f20;
}

/* ------------------- slideshow ------------------- */

#slideshow_container {
	margin: 0px;
	width: 800px;
	height: 480px;
	float: left;
	display: inline;
	background-color: #d4e1f2;
}

#overflowContainer {
	position: relative;
	margin: 20px 0px 0px 20px;
	float: left;
	display: inline;
}

#overflowContainer .overflow {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	width: 540px;
	height: 360px;
	text-align: center;
}

#overflowContainer .overflowFade {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 540px;
	height: 360px;
	text-align: center;
}

#fotoheader {
	margin: 370px 0px 0px 0px;
	width: 540px;
	float: left;
	display: inline;
	text-align: center;
	font: 12px arial, verdana, sans-serif;
	/* background-color: purple; */
}

#slideshow_container .thumbnails {
	padding: 20px 0px 0px 10px;
	width: 210px;
	height: 473px;
	float: right;
	display: inline;
	background-color: #474747; 
}

#slideshow_container .thumbnails .thumb {
	margin: 0px 10px 10px 0px;
	width: 60px;
	height: 50px;
	float: left;
	display: inline;
	overflow: hidden;
}

#slideshow_container .extra {
	margin: 40px 0px 20px 20px;
	width: 540px;
	float: left;
	display: inline;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
}

#slideshow_container .prevnext {
	width: 200px;
	font: 12px arial, verdana, sans-serif;
	font-weight: bold;
	background-color: #231f20;
	color: #fff;
}

#slideshow_container .extra a:link, #slideshow_container .extra a:visited,
#slideshow_container .prevnext a:link, #slideshow_container .prevnext a:visited {
	margin: 0px;
	text-decoration: none;
	color: #ec003d;
}

#slideshow_container .extra a:hover, #slideshow_container .prevnext a:hover {
	color: #ec003d;
}

#slideshow_container .prevnext {
	margin-top: 0px;
	float: left;
	display: inline;
}

.clear { clear: both;	height: 0px; font: 0px sans-serif; line-height: 0px; }

.line {border: 1px solid #555658; margin: 5px 0px;}

#content_home #home_vol .shops .color_special  {
	color:#D3D6DE;
}
#content_home .shops span {
	font-size:11px;
}


/*----------------------------------------------19 november 2010*/
#home_vol .row .woontour {	
	width:225px;
	height:130px;
	padding:85px 30px 0px 10px;
	/*margin-left:8px;*/
	background:url(pics/bck_home_succes.jpg) no-repeat;
}
#home_vol .row .woontour.last {
    padding:10px 10px;
    margin-left:11px;    
    width:251px;
    height:214px;
    color: #fff;
    background:url(pics/bck_feestelijkeopening.jpg) no-repeat; 
    /*
    width:239px;
	height:215px;
	margin-left:11px;
	padding:0px 0px 0px 30px;
	background:url(pics/bck_venlowh.jpg) no-repeat;
    */
}	
#home_vol .row .woontour.last p { margin: 7px 0px; }
    
#home_vol .row .woontour h5.headrs {margin-bottom:10px; color:#c62d91; font-size:13px;}	
#home_vol .row .woontour span.programma {color:#000;}
#home_vol .row .woontour span {color:#c62d91;}

#home_vol .row .woontour h2.large_kop {margin-top:10px;font-size:21px;}
#home_vol .row .woontour.last h2 {margin-top:5px;font-size:21px;}

#home_vol .row .woontour2 {	
	width:265px;
	height:234px;
	/*margin-left:8px;*/	
}
#home_vol .row .woontour2 .venlo1 {
	height:105px;
	background:url(pics/bck_levenvenlo.jpg) no-repeat;
}
#home_vol .row .woontour2 .venlo1 h2, #home_vol .row .woontour2 .venlo2 h2 {font-size:20px;}

#home_vol .row .woontour2 .venlo1 p, #home_vol .row .woontour2 .venlo2 p  {
	font-size:11px;
	color:#fff;
}
#home_vol .row .woontour2 .venlo1 p span, #home_vol .row .woontour2 .venlo2 p span {font-size:11.5px;}

#home_vol .row .woontour2 .venlo2 {
	height:100px;
	background:url(pics/bck_topapp.jpg) no-repeat;
}
#home_vol .row .woontour2 p {margin-bottom:8px;}
#home_vol .row .woontour span.ontdekken {font-size:12px; color:#fff;}
#home_vol .row .woontour2 span.ontdekken {font-size:12px; color:#fff;}

#home_vol .row .woontour2.last2 h2 {margin-bottom:10px; font-size:20px;}
#home_vol .row .woontour2.last2 { 
	padding:10px 10px;
	margin-left:11px;	
	width:251px;
	height:214px;
	background:url(pics/bck_opwinkels.jpg) no-repeat;
}
#home_vol .row .woontour2.last2 p {margin-bottom:10px;color:#fff;} 
#home_vol .row .woontour2.last2 span.beleven {font-size:13px;color:#fff;}

/* ------------ Twitter -------------- */
h1.twitter {color:#fff;margin:10px 0px;}
#juitterContainer img {float:left;}

#juitterContainer {
  margin-bottom: 25px;
  float: left;
  width: 300px;
}
#juitterContainer ul {
  list-style-type: none;
  margin: 0px;
}
#juitterContainer ul li {
  clear: both;
  float: left;
  width:210px;
  border-bottom: 1px solid #ccc;
  padding: 0px 0px 2px 0px;
  margin: 5px 0px 0px 0px;
  font-weight:bold;
  overflow:auto;
  color:#B8AC9C;
}
#extra .data #juitterContainer a:link, #extra .data #juitterContainer a:visited {text-decoration:underline;}
#juitterContainer ul li span.time {
	font-weight:normal;
}
#juitterContainer ul li img{
  float: left;
  margin: 0px 10px 0px 0px;
  border:0px solid #fff;
} 


