* { margin:0; padding:0; } 

html, body, #wrap { height: 100%; }

body > #body_block {height: auto; min-height: 100%;}

.main { padding-bottom: 150px; }  /* must be same height as the footer */

#sub_footer {
        position: relative;
        margin-top: -150px; /* negative value of footer height */
        height: 150px;
        clear:both;} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* ------- 1. Structure ------- */
#header {background:#111 url(black/header.jpg) repeat-x scroll center top;}
#footer{background:/*#0c0c0c url(black/footer.jpg)*/ repeat-x scroll center top;}
#home_feature{background:#111 url(black/home_feature.jpg) repeat-x scroll center top;}
#home_feature .background {background-image:url(black/full.jpg);}
#home_feature.staged .background {background-image:url(black/stage.jpg);}
#home_feature.cu3er .background {background-image:url(black/cu3er.jpg);}

/* ------- 2. Buttons ETC ------- */
#intro_blurb_title,#intro_blurb_title span{background-image:url(black/intro.gif);}
a.button_link,a.button_link:hover,a.button_link:hover,a.button_link:active,a.button_link:active span,a.button_link span,.slider_content a.button,.slider_content a.button:hover{background-image:url(black/buttons.gif);}
.button:active,.button:hover,.button,.wp-pagenavi span.current,.slider_content a.button{border-color:#111;background-image:url(black/buttons.gif);}

/* ------- 3. Typography ETC ------- */
#about_the_author img,#footer h3.widgettitle, #footer div.widget li,#sub_footer,#footer p.thanks,table,th,#footer div.widget_categories li a, #footer div.widget_pages li a
{border-color:#333333;}
#footer a:link, #footer a:visited,#footer .textfield, #footer textarea, #footer, #home_feature .slider_full h2, #home_feature .slider_full
{color:#666;}
.url,#footer a:hover,.contact_widget_email a,.top_metadata a,#blurb p.tweet a,#commentform a,h3.toggle a,.dropcap2,.pullquote_left,.pullquote_right,blockquote,h1,#home_feature h2,h5,.blog_header a,.colored,#secondary .widget_calendar td a,#secondary h3.widgettitle,h3.portfolio a, h2.portfolio a
{color:#444;}
a:hover,h3.portfolio a:hover,h2.portfolio a:hover,.blog_header a:hover{color:#aaa;}

/* ------- 4. Images ------- */
#body_block .search-box,#body_block input.search-go{background-image:url(black/searchbar.png);}
#secondary .widget_categories ul li a,#secondary .widget_links ul li a,#secondary .widget_archive ul li a,#secondary .widget_meta ul li a,
#secondary .widget_pages ul li a,#secondary .widget_recent_entries ul li a,
.contact_widget_name,.contact_widget_phone,.contact_widget_email,
ul.arrow_list li,ul.bullet_list li,ul.check_list li,
h3.toggle,h3.active,#secondary .widget_recent_comments ul li.recentcomments span,#secondary #twitter-widget.webtreats_twitter_widget ul li a
{background-image:url(black/mini_icons.png);}
#body_block .twitter_bird,blockquote,.dropcap1,#spread_the_word span.sprite,#about_the_author span.sprite{background-image:url(black/sprite.png);}
#blurb p.tweet{background-image:url(black/tweet.png);}
#call_to_action_button{background-image: url(black/get_started.jpg);}
.twitter_icon,.reddit_icon,.digg_icon,.stumbleupon_icon,.delicious_icon,.facebook_icon,.linkedin_icon{background-image: url(black/spread_the_word.png);}

/* ------- 5. Menu ------- */

.jqueryslidemenu ul li a, .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#999;}
.jqueryslidemenu ul ul {background-image:url(black/drop.png);}
.jqueryslidemenu ul ul.menu_flip {background-image:url(black/dropR.png);}
.jqueryslidemenu ul ul ul, .jqueryslidemenu ul ul.menu_flip ul{background-image:url(black/drop_sub.png);}
.jqueryslidemenuz ul li ul li a:hover, .jqueryslidemenu ul ul li a:hover, #footer p.thanks{background:#222;color:#eee;}

/* ------- 6. Preloaders ------- */
#loading_slider { background:transparent url(black/slider_loader.gif) no-repeat scroll center top; }
#contactFormWidget .loadingImgWidgetFt { background:transparent url(black/loader_widget_ft.gif) no-repeat scroll 0 0;}

/* FOOTER FIX */

#footer{ display:none;}

#sub_footer{}

html, body {/* height: 100%;
background:url(http://www.finnmerchandising.nl/background.jpg) top center no-repeat; background-color:#000; */
}

#body_block {min-height: 100%;}

#body_block {overflow:auto;
	padding-bottom: 41px;}  /* must be same height as the footer */

#sub_footer {position: relative;
	margin-top: -41px; /* negative value of footer height */
	height: 31px;
	clear:both;} 

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

/* BREADCRUMBS */

#breadcrumbs{ display:none; height:0;}

/* FRONT WRAP */

#tab{background-image:url(http://www.finnmerchandising.nl/shadow.jpg);
border:1px solid #d3d3d5;
width: 938px;
padding:10px;
}

/* CONTACT WRAP */

#border{background-image:url(http://www.finnmerchandising.nl/shadow.jpg);
background-repeat: repeat-x;
background-color:#5D5D5D;
border:1px solid #d3d3d5;
width: 622 px;
padding:10px;
margin-bottom: 15px;
}

#bborder{
	border:1px solid #d3d3d5;
	float:none;}

/* CATEGORIE KIEZEN */

#wrap{float:left; margin-bottom: 20px; clear:left;}

#wrap_last{float:right; margin-bottom: 20px; clear:right}

div#wrap_last div#front_last p{ margin: 0; padding: 0;}

div#wrap div#front p{ margin: 0; padding: 0;}

#front{
	float:left;
	width:437px;
	min-height:100px;
	background-image:url(http://www.finnmerchandising.nl/shadow.jpg);
	border:1px solid #d3d3d5;
	color:#dcdcdc;
	margin-bottom:10px;
	}
	
	
#front_last{
	float:right;
	width:437px;
	min-height:100px;
	clear:right;
	background-image:url(http://www.finnmerchandising.nl/shadow.jpg);
	border:1px solid #d3d3d5;
	color:#dcdcdc;
	margin-bottom:10px;}

#select{
    background-image: url("http://www.finnmerchandising.nl/shadow.jpg");
    clear: left;
    color: #DCDCDC;
    float: left;
    min-height: 100px;
    padding: 10px;}
	
#select_last{
	float:right;
	min-height:100px;
	clear:right;
	background-image:url("http://www.finnmerchandising.nl/shadow.jpg");
	color:#dcdcdc;
	padding:10px;}

/* BUTTONS FRONTPAGE */

button{ background:url(http://www.finnmerchandising.nl/shadow.jpg);
padding: 5px;
color:dcdcdc;
border:1px solid #d3d3d5;}

/* BACKGROUND IMAGE */

img.bg {
        /* Set rules to fill background */
        min-height: 100%;
        min-width: 1024px;

        /* Set up proportionate scaling */
        width: 100%;
        height: auto;

        /* Set up positioning */
        position: fixed;
        top: 0;
        left: 0;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
        img.bg {
                left: 50%;
                margin-left: -512px;   /* 50% */
        }
}

#plattegrond{
	margin-bottom: 10px;
	}
#adres{
	margin-bottom: 10px;
	}