
/* Orange = #ff6e00; */ /* #ed8125 */
/* DBlue = #323687; */
/* Font = #686868; */

* { outline: none; }

*:focus { outline: none; background:#ff6e00; color:#FFF; } 
::-moz-selection { background-color: #ff6e00; color: #FFF; }
::selection { background-color: #ff6e00; color: #FFF; }

@media screen and (max-width:991px) { 
  #site_wrapper { display:none !important; }
  body { background:none !important; background-color:#ff6e00 !important; }
  body::after {
  
   display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: stretch;
    align-items: center;
    padding:30px;
    text-align:center;
    position:absolute;
    top:0;right:0;bottom:0;left:0;
    color:white;
    font-size:30px;
    line-height:40px; 
    content:'Helaas zijn wij nog niet mobile-ready :(';
  }
}



@font-face {
  font-family: 'sourcesansproregular';
  src: url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-regular-webfont.eot');
  src: url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-regular-webfont.woff') format('woff'),
       url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
       url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-regular-webfont.svg#sourcesansprobold') format('svg');
  font-weight: normal; font-style: normal; }
 
@font-face {
  font-family:'sourcesansprobold';
  src: url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-bold-webfont.eot');
  src: url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-bold-webfont.woff') format('woff'),
       url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
       url('https://verkoopviaafslag.nl/css/fonts/sourcesanspro-bold-webfont.svg#sourcesansprobold') format('svg');
  font-weight: normal; font-style: normal; }

* { 
	margin:0; padding:0; font-family:'sourcesansproregular',Arial,Verdana,sans-serif;
}
html, body { 
  width:100%; height:100%; 
  color:#686868; font-size:12px; overflow-x:hidden; } 
.extra_bg { background:#f6f6f6 url(https://static.verkoopviaafslag.nl/bg_top_menu_double.png) top left repeat-x; }
.bg { background:#f6f6f6 url(https://static.verkoopviaafslag.nl/bg_top_menu.png) top left repeat-x; }
  
a img { border:none; outline:none; font-weight:normal; }
img { border:none; outline:none; font-weight:normal; }
a { color:#686868; text-decoration:none; font-weight:normal; outline:none; }
table { margin:0px; padding:0px; border:0px; border-collapse:collapse; } 
.table_noborderpadding { margin:0px; padding:0px; border:0px; border-collapse:collapse; } 
.nobrdrtable { margin:0px; padding:0px; border:0px; border-collapse:collapse; } 
.little_spacing_vert { margin:0px; padding:0px; border:0px; border-collapse:collapse; }
.little_spacing_vert td { margin:0px; padding:2px 0px; border:0px; border-collapse:collapse; }
.mousepointer { cursor:pointer !important; }
.pointer { cursor:pointer !important; }
 
.kibg { border:1px solid #e8e8e8; }
.kibg:hover { border:1px solid #d8d8d8; }
.kibg_hover { border:1px solid #d8d8d8; }
.no_border_hover:hover { border:1px solid #e8e8e8; }

h1 { display:block; font-weight:normal; font-family:Arial,Verdana,sans-serif; }
h1 { color:#686868; font-size:15px; margin-top:-4px; margin-bottom:0px; } 

-webkit-h2 { font-weight:none !important; }
h2 { font-size:12px; margin-top:0px; margin-bottom:6px; font-weight:none !important; color:#686868; margin-top:6px; margin-bottom:0px; } 
h3 { font-size:12px; display:block; margin-bottom:-8px;  } 
h4 { font-size:12px; } 

p { font-size:15px !important; color: #686868; 
	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
	text-align:justify; margin-top:0px; margin-bottom:0px; line-height:20px; }

.special_font_regular { font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; text-transform:uppercase; }
.special_font_regular_pure { font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; }
.special_font_bold { font-family:'sourcesansprobold' !important; font-weight:normal; text-transform:uppercase; }
.font_small { font-size:9px !important; }
.font_normal { font-size:15px !important; }
.font_large { font-size:16px !important; }
.font_size_11 { font-size:11px !important; }
.font_size_12 { font-size:12px !important; }
.font_size_14 { font-size:14px !important; }
.font_size_16 { font-size:16px !important; }
.font_size_20 { font-size:20px !important; }
.font_size_22 { font-size:22px !important; }
.font_size_24 { font-size:24px !important; }
.font_size_26 { font-size:26px !important; }
.font_size_28 { font-size:28px !important; }
.font_size_30 { font-size:30px !important; }
.font_size_32 { font-size:32px !important; }
.font_size_34 { font-size:34px !important; }
.font_size_36 { font-size:36px !important; }
.h1_text_shadow_darkbg { /*text-shadow: 1px 1px 2px #555; /* X Y Blur Color*/*/ }
.h1_text_shadow_lightbg { text-shadow: 1px 1px 1px #dcdcdc; /* X Y Blur Color*/ }
.h1_recencies_shadow { text-shadow: 2px 4px 1px #C5C5C5; /* X Y Blur Color*/ }

.txtwhite { color:#FFF !important; }
.txtblack { color:#000 !important; }
.txtbrown { color:#111; }
.txtlgrey { color:#CCC; }
.txtdgrey { color:#786f72; }
.txtblue { 	color:#008df7 !important; }
.txtdblue { color:#323687 !important; }
.txtorange { color:#ff6e00 !important; }

.onmouseover_orange:hover { color:#ff6e00 !important; }

.txtbold { 						font-family:'sourcesansprobold' !important; }
.txtitalic { 					font-style:italic; }
.txtsmall { 					font-size:10px; }
.txtuppercase { 			text-transform:uppercase; }
.txt_notransform { 		text-transform:none !important; }
.txt_line_through { 	text-decoration:line-through; }
.txt_underline { 			text-decoration:underline !important; }
.notxtshadow { 				text-shadow:none !important;  }

.link_over_blue:hover { color:#008df7; }

.bgwhite { 				background:#FFF !important; }
.bgblack { 				background:#000 !important; }
.bglblue { 				background:#0897ff !important; }
.bgblue { 				background:#012b65 !important; }
.bgbrightgreen {	background:#00FF00 !important; }
.bglgray { 				background:#E8E8E8 !important; }
.bgred { 					background:#d10707 !important; } 
.bggeel { 				background:#edd534 !important; }
.bggreen { 				background:#edb234 !important; }
.bgoranje { 			background:#ff6e00 !important; }

.bg_alert,
.bg_succes { background: #ff6e00; }
.bg_error { background: #ff6e00; }
 
.padding_3 {  padding:3px; }
.padding_5 {  padding:5px; }
.padding_10 { padding:10px; }
.padding_15 { padding:15px; }
.padding_20 { padding:20px; }
.padding_30 { padding:30px; }
.padding_l-4 {  padding-left:4px; }
.padding_l-5 {  padding-left:5px; }
.padding_l-8 {  padding-left:8px; }
.padding_l_26 { padding-left:20px; }
.padding_l_0 { padding-left:0px !important; }
.padding_h_4 { padding:0px 4px; }
.padding_h_6 { padding:0px 6px; }
.padding_h_8 { padding:0px 8px; }
.padding_r_20 { padding-right:20px; }
.padding_t-2 {  padding-top:2px; }
.padding_t-4 {  padding-top:4px; }
.padding_t-5 {  padding-top:5px; }
.padding_t-6 {  padding-top:6px; }
.padding_t-8 {  padding-top:8px; }
.padding_t-10 { padding-top:10px; }
.padding_t-14 { padding-top:14px; }
.padding_t-16 { padding-top:16px; }
.padding_t-18 { padding-top:18px; }
.padding_t-20 { padding-top:20px; }
.padding_t-30 { padding-top:30px; }
.padding_t-36 { padding-top:36px; }
.padding_t-40 { padding-top:40px; }
.padding_t-60 { padding-top:60px; }
.padding_t-70 { padding-top:70px; }
.padding_b-100 { padding-bottom:100px; }
.padding_h20_v10 { padding:10px 20px; }
.padding_h0_v20 { padding:20px 0px; }
.padding_h0_v30 { padding:30px 0px; }

.margin_t_1 {  margin-top:1px; }
.margin_t_2 {  margin-top:2px; }
.margin_t_4 {  margin-top:4px; }
.margin_t_6 {  margin-top:6px; }
.margin_t_10 { margin-top:10px; }
.margin_t_12 { margin-top:12px; }
.margin_t_14 { margin-top:14px; }
.margin_t_16 { margin-top:16px; }
.margin_t_18 { margin-top:18px; }
.margin_t_20 { margin-top:20px; }
.margin_t_30 { margin-top:30px; }
.margin_t_100 { margin-top:100px; }
.margin_t_m2 { margin-top:-2px; }
.margin_t_m4 { margin-top:-4px; }
.margin_t_m6 { margin-top:-6px; }
.margin_t_m8 { margin-top:-8px; }
.margin_t_m10 { margin-top:-10px; }
.margin_t_m12 { margin-top:-12px; }
.margin_t_m20 { margin-top:-20px; }
.margin_t_m46 { margin-top:-46px; }
.margin_t_m56 { margin-top:-56px; }
.margin_b_5 {  margin-bottom:5px; }
.margin_b_10 { margin-bottom:10px; }
.margin_b_14 { margin-bottom:14px; }
.margin_b_15 { margin-bottom:15px; }
.margin_b_20 { margin-bottom:20px; }
.margin_b_26 { margin-bottom:26px; }
.margin_b_30 { margin-bottom:30px; }
.margin_b_35 { margin-bottom:35px; }
.margin_b_40 { margin-bottom:40px; }
.margin_b_m2 { margin-bottom:-2px !important; }
.margin_b_m3 { margin-bottom:-3px !important; }
.margin_b_m8 { margin-bottom:-8px !important; }
.margin_b_m10 { margin-bottom:-10px !important; }
.margin_b_m12 { margin-bottom:-12px !important; }
.margin_b_m14 { margin-bottom:-14px !important; }
.margin_b_m16 { margin-bottom:-16px !important; }
.margin_b_m18 { margin-bottom:-18px !important; }
.margin_b_m20 { margin-bottom:-20px !important; }
.margin_b_m24 { margin-bottom:-24px !important; }
.margin_b_m30 { margin-bottom:-30px !important; }
.margin_r_5 {  margin-right:5px; }
.margin_r_10 { margin-right:10px; }
.margin_r_15 { margin-right:15px; }
.margin_r_20 { margin-right:20px; }
.margin_r_30 { margin-right:30px; }
.margin_r_35 { margin-right:35px; }
.margin_r_40 { margin-right:40px; }

.alignleft { text-align:left; }
.aligncenter { text-align:center !important; }
.alignright { text-align:right; }

.displayblock { display:block; position:relative; }
.displaynone { display:none; }
.displayinline { display:inline !important; }

.width_hundred { width:100%; }
.width_2 { width:2px; }
.width_10 { width:10px; }
.width_20 { width:20px !important; }
.width_30 { width:30px !important; }
.width_100 { width:100px !important; }
.width_160 { width:160px !important; }
.width_180 { width:180px !important; }
.width_218 { width:218px !important; }
.width_220 { width:220px !important; }
.width_240 { width:240px !important; }
.width_252 { width:252px !important; }
.width_280 { width:280px; }
.width_315 { width:315px; }
.width_400 { width:400px; }
.width_425 { width:425px; }
.width_460 { width:460px !important; }
.width_520 { width:520px; }
.width_660 { width:660px; }
.width_688 { width:688px; }
.width_698 { width:698px; }
.width_700 { width:700px; }

.height_2 { height:2px; }
.height_3 { height:3px; }
.height_4 { height:4px; }
.height_5 { height:5px; }
.height_6 { height:6px; }
.height_7 { height:7px; }
.height_8 { height:8px; }
.height_12 { height:12px; }
.height_14 { height:14px; }
.height_18 { height:18px; }
.height_20 { height:20px; }
.height_24 { height:24px; }
.height_30 { height:30px; }
.height_40 { height:40px; }
.height_50 { height:50px; }
.height_218 { height:218px !important; }
.height_235 { height:235px; }
.height_450 {  height:450px !important; }
.height_698 { height:698px; }
.height_100p { height:100%; }
.min_height_100 { min-height:100px; }

.link_blue:hover { color:#004C85 !important; }
.link_black:hover { color:#000 !important; }
.link_lgray:hover { color:#a4a4a4 !important; }
.link_underline:hover { text-decoration:underline !important; }

.clear { display:block; position:relative; clear:both; }
.clear_left { clear:left; }
.clear_right { clear:right; }
.clear_none { clear:none; }

.ul_noliststyle {	list-style:none; }
.displayinline { display:inline !important; }
.displaynone { display:none; }
.displayblock { display:block; }
.float_left { float:left; }
.float_right { float:right; }

.makeround_2 { -webkit-border-radius:2px; border-radius:2px; }
.makeround_3 { -webkit-border-radius:3px; border-radius:3px; }
.makeround_5 { -webkit-border-radius:5px; border-radius:5px; }
.makeround_5_left { -webkit-border-radius:5px 0px 0px 5px; border-radius:5px 0px 0px 5px; }
.makeround_5_right { -webkit-border-radius:0px 5px 5px 0px; border-radius:0px 5px 5px 0px; }
.makeround_10 { -webkit-border-radius:10px; border-radius:10px; }

.makeround_top_10 {	
	-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px; }
.makeround_bottom_10 {	
	-moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }

#product_info_top {
	display:block; position:relative;
  width:688px; margin-bottom:40px;
}
#product_info_top h1 { display:block; position:absolute; padding-top:7px; }
#product_info_top h2 {
	display:block; position:absolute; float:right; 
  top:0px; right:110px;
  color: #000;
  font-size:18px;
  font-weight:normal; }
#product_info_top h3 {
	display:block; position:absolute; float:right; 
  top:0px; right:94px;
  color: #000;
  font-size:12px;
  font-weight:normal; }
#product_info_top_prod_buy {
	display:block; position:absolute; float:right; 
  top:0px; right:0px; }

#prod_image_div_wrapper {
	display:block; position:relative; float:left; 
  top:0px; left:0px; }
#prod_content_div_wrapper {
	display:block; position:relative; float:left; 
  top:0px; left:20px; width:348px; }

.border_c4c4c4 { border:1px solid #c4c4c4; }
.border_eeeeee { border:1px solid #eeeeee; }
.border_lgray { border:1px #CCC solid; }
.border_c4c4c4_vert { border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; }
.border_darkblue { border:1px solid #f76800; }
.outline_none { outline: none !important; }


.price_h2 { display:inline; font-size:12px; }
.price_h2 { display:inline; font-size:9px; }

#site_wrapper {
  display:block; position:absolute;
  width:100%; height:100%;
  margin:0px auto; }
#content_wrapper {
  display:block; position:relative;
  width:900px;
  margin:0px auto; }

#frame_wrapper {
  display:block; position:relative;
  width:900px; min-height:400px; float:left;
  margin:0px auto; top:0px; margin-bottom:0px;
  visibility:hidden; }
#object_detail_map {
  display:block; position:relative;
  min-width:400px; min-height:400px; float:left;
  background:#F8F8F8; }

#frame_top_wrapper { 
  display:block; position:relative; z-index:99999;
  width:100%; height:61px; top:0px; left:0px; margin:0px auto;
	visibility:hidden; background: #f6f6f6 url(https://static.verkoopviaafslag.nl/bg_top_menu.png) top left repeat-x; }
#frame_top { 
  display:block; position:relative;
  width:900px; height:61px; margin:0px auto;
	visibility:hidden; }
#frame_top h1 {
  display:block; position:absolute;
  text-indent: 200%;
  white-space: nowrap;
  overflow: hidden;
	top:10px; left:0px;
  width:195px; height:46px;
  background:url(https://static.verkoopviaafslag.nl/logo/verkoopviaafslag-top.png) top left no-repeat; }
#frame_top_menu { display:block; position:absolute; top:0px; right:0px; width:700px; height:59px; background:#FFF; }
#frame_top_menu ul { display:block; position:relative; min-height:20px; float:right; list-style:none; }
#frame_top_menu li { display:block; position:relative; float:left; list-style:none; border-left:1px solid #c2c2c2; }
#frame_top_menu a.line_left { }
#frame_top_menu a.line_right { }
#frame_top_menu li:last-child { border-right:1px solid #c2c2c2; }
#frame_top_menu a {
  font-family:'sourcesansprobold';
  display:block; position:relative; letter-spacing:0px; font-size:20px; background:#FFF;
  float:left; min-height:25px; font-weight:normal; margin:0px; padding:18px 18px 12px 18px; 
  border-top:4px solid #FFF;
  cursor:pointer; color:#707070; text-transform:uppercase; }
#frame_top_menu .active,
#frame_top_menu a:hover { border-top:4px solid #323687; }
#frame_top_menu a:hover, #frame_top_menu a:link, #frame_top_menu a:active, #frame_top_menu a:visited { background:#FFF; }
#frame_top_menu a.first {}

#prod_filter_form .column_one { display:block; position:absolute; top:30px; left:0px; width:290px; }
#prod_filter_form .column_two { display:block; position:absolute; top:30px; left:305px; width:290px; }
#prod_filter_form .column_three { display:block; position:absolute; top:30px; left:610px; width:290px; }

#prod_filter_wrapper {
  display:block; position:absolute; z-index:9999; visibility:hidden;
  width:100%; height:665px; top:-606px; margin:0px auto; 
  background-image:url(https://static.verkoopviaafslag.nl/bg_filter.png);
  background-attachment:fixed;
  border-bottom: 1px solid #c5c5c5; }
#prod_filter {
  display:block; position:relative; margin:0px auto;
  width:900px; height:665px; }

#prod_filter_slider {
  color:#686868;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 18px; }
#prod_filter_slider:hover { color:#ff6e00; }
#prod_close_filter {	
  display:block; position:relative; top:40px;
  width:18px; height:18px; background:url('https://static.verkoopviaafslag.nl/icon/map_x.png') no-repeat center center;
  margin-top:-46px; }
#prod_close_filter:hover { background:url('https://static.verkoopviaafslag.nl/icon/map_x_hover.png') no-repeat center center; }
#prod_filter_form {
  display:block; position:absolute; bottom:10px;
  left:0px; width:900px; min-height:160px;  }
#prod_filter_form h1 {
  font-size: 18px;
  display: block;
  margin-top: 0px; text-transform:uppercase;
  font-family: 'sourcesansprobold' !important; }

#prod_filter_wrapper ul {
	display:block;
  position:relative;
	list-style:none;
  clear:both; margin:0px !important; }
#prod_filter_wrapper ul li {
	display:inline-block;
  position:relative;
  float:left; font-size:15px !important;
  left:0px; margin:0px !important;
  padding-bottom:4px;
	list-style:none; }
#prod_filter_wrapper ul li:first-child {	
	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
  text-transform:uppercase;
  width:260px;
  padding-top:3px; }

#frame_content {
  display:block; position:relative; float:left;
  width:900px; min-height:500px; top:0px; left:0px; 
	visibility:hidden; margin-bottom:0px; }
  .slideshow {
    display:none; position:absolute; z-index:3487534857;
    width:100%; height:500px; top:61px; left:0px; padding:0px;
    background:#ff6e00; margin-bottom:0px; }
  
  .slidecontrols{ position:absolute; z-index:3487534857; right:0px; top:250px; height:200px; width:50px; }
  .control{ height:60px; width:36px; margin-bottom:2px; cursor: pointer; }
  .leftControl { 
    position:absolute; z-index:3487534859; top:0px; left:0px;
    height:500px; width:50px;
    background:url('https://static.verkoopviaafslag.nl/icon/left_arrow.png') center center no-repeat; }
  .rightControl { 
    position:absolute; z-index:3487534857; top:0px; right:0px;
    height:500px; width:50px;
    background:url('https://static.verkoopviaafslag.nl/icon/right_arrow.png') center center no-repeat; }
  .slidesContainer{ width:900px; margin: 0 auto; height:500px; }
  .slidesContainer .slide{ width:900px; }
  .controloff { opacity: .1; }
  
  .dotperslide {
    display:block; position:absolute;
    list-style:none; bottom:14px; z-index:9; }
  .dotperslideitem {
    display:block; position:relative;
    list-style:none; float:left;
    width:25px; height:25px; cursor:pointer; }
  .dot_normal { 
		background:url('https://static.verkoopviaafslag.nl/icon/slide_inactive.png') top left no-repeat; 
    -webkit-transition:background 0.4s ease; transition:background 0.4s ease;
	}
  .dot_normal:hover { 
		background:url('https://static.verkoopviaafslag.nl/icon/slide_active.png') top left no-repeat; 
		-webkit-transition:background 0.4s ease; transition:background 0.4s ease;
	}
  .dot_active { background:url('https://static.verkoopviaafslag.nl/icon/slide_active.png') top left no-repeat; }
  
  .home_slider {
    display:block; position:relative; float:left;
    width:900px; height:500px; top:0px; left:0px; padding:0px;
    margin-bottom:0px; }
    
  .home_slider_full {
    display:block; position:relative; float:left; text-align:center;
    width:900px; height:500px; top:0px; left:0px; padding:0px;
    margin-bottom:0px; }
  .home_slider_full img { float:left; display:block; position:relative; top:20px; }
  .home_slider_full h1 { 
    display:block; position:relative; margin-top:70px; line-height:56px; left:0px; font-size:48px !important; color:#FFF !important;
    text-transform:none !important;	font-family:'sourcesansprobold' !important; font-weight:normal; }
  .home_slider_full h2 { 
    display:block; position:relative; margin-top:20px; left:0px; font-size:36px !important; color:#FFF !important;
    text-transform:none !important; font-family:'sourcesansprobold' !important; font-weight:normal; }

  .home_slider_full .button {
    display:inline-block; position:relative; font-size:36px !important; color:#FFF !important;
    background:#323687; padding:14px 14px 10px 14px; font-family:'sourcesansproregular' !important; 
    -webkit-transition:background 0.4s ease; transition:background 0.4s ease; }
  .home_slider_full .button:hover { background:#d06000; -webkit-transition:background 0.4s ease; transition:background 0.4s ease; }

  
  .home_slider_left {
    display:block; position:relative; float:left;
    width:600px; height:500px; top:0px; left:0px; padding:0px;
    margin-bottom:0px; }
  .home_slider_left img { float:left; display:block; position:relative; top:35px; /* (slider_h-img_h)/2 */ left:10px; }
  .home_slider_left h1 { 
    display:block; position:relative; margin-top:120px; line-height:56px; left:0px; font-size:54px !important; color:#FFF !important;
    text-transform:none !important;	font-family:'sourcesansprobold' !important; font-weight:normal; }
  .home_slider_left h2 { 
    display:block; position:relative; margin-top:-6px; left:0px; font-size:36px !important; color:#FFF !important;
    text-transform:none !important; font-family:'sourcesansprobold' !important; font-weight:normal; }
  .home_slider_left p { 
    font-size:20px; color:#FFF !important; line-height:25px; margin-top:14px;
    text-transform:none !important; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; font-weight:normal; }
  .home_slider_right {
    display:block; position:relative; float:left; list-style:none;
    width:300px; height:500px; top:0px; left:0px; padding:0px;
    margin-bottom:0px; }
  .home_slider_right li {
    vertical-align:middle;  background:#323687;
    display:block; position:relative; top:0px; width:300px; height:166.66666666667px;
    -webkit-transition:background 0.2s linear; transition:background 0.2s linear; }
  .home_slider_right li:hover { background:transparent; 
    -moz-box-shadow:    inset 0 0 10px #e5781c;
    -webkit-box-shadow: inset 0 0 10px #e5781c;
    box-shadow:         inset 0 0 10px #e5781c; 
    -webkit-transition:background 0.2s linear; transition:background 0.2s linear; }
  .home_slider_right img { float:left; display:block; position:relative; top:48px; /* (slider_h-img_h)/2 */ left:10px; }
  .home_slider_right h4 { 
    display:inline-block; position:relative; top:50px; left:16px; font-size:34px !important; color:#FFF;
    text-transform:none !important; font-family:'sourcesansprobold' !important; font-weight:normal; }
  
  .home_slider_stappen {
    display:block; position:relative; float:left;
    width:900px; height:500px; top:0px; left:0px; padding:0px;
    margin-bottom:0px; }
  .home_slider_stappen h1 { 
    display:block; position:relative; margin-top:100px; line-height:56px; left:0px; font-size:54px !important; color:#FFF !important;
    text-transform:none !important;	font-family:'sourcesansprobold' !important; font-weight:normal; }
  .stappenplan { 
    display:block; postition:relative; 
    float:left; list-style:none; color:#FFF; }
  .stappenplan_een, 
  .stappenplan_twee, 
  .stappenplan_drie { 
    display:block; postition:relative; 
    list-style:none; padding:20px 0px 20px 60px; 
    font-family:'sourcesansprobold' !important; font-weight:normal;
    font-size:36px !important; color:#FFF; 
  }
  .stappenplan_een:hover, 
  .stappenplan_twee:hover, 
  .stappenplan_drie:hover { }
  .stappenplan_een { background:url('https://static.verkoopviaafslag.nl/icon/banner_verkoper.png') center left no-repeat; }
  .stappenplan_twee { background:url('https://static.verkoopviaafslag.nl/icon/banner_koper.png') center left no-repeat; }
  .stappenplan_drie { background:url('https://static.verkoopviaafslag.nl/icon/banner_verkoper.png') center left no-repeat; }


#template_text { }
#template_text a { text-decoration:underline; -webkit-transition:background 0.4s ease; transition:background 0.4s ease; }
#template_text a:hover { color:#ff6e00; -webkit-transition:background 0.4s ease; transition:background 0.4s ease; }

#template_text ul {  display:block; margin-top: 10px; margin-bottom: 50px; list-style-type:square; list-style:square; color: #686868; clear:both; }
#template_text ul li { 
	float:left;
  font-size: 15px !important;
  color: #686868;
  font-family: 'sourcesansproregular',Arial,Verdana,sans-serif !important;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left:16px;
  padding-left:0px;
  line-height: 18px;
	list-style-type:square;
	list-style:square; 
	clear:both;
}
#template_text ol { display:block; margin-top: 10px; list-style-type:decimal; list-style:decimal; color: #686868; }
#template_text ol li { 
	float:left;
  font-size: 15px !important;
  color: #686868;
  font-family: 'sourcesansproregular',Arial,Verdana,sans-serif !important;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left:10px;
  padding-left:10px;
  line-height: 18px;
	list-style-type:decimal;
	list-style:decimal;
  clear:both;
}

#template_images { }

.doublecolumn {
-moz-column-width: 440px;
-webkit-column-width: 440px;
-moz-column-gap: 20px; 
-webkit-column-gap: 20px;
}

#prod_price_box { display:block; position:relative; }
#prod_price_box h1 { display:inline; font-size:28px; font-weight:none !important; }
#prod_price_box h2 { display:inline; font-size:14px; font-weight:none !important; }
#prod_price_box h3 { display:block; padding-bottom:0px; text-decoration:line-through; font-weight:none !important; }

#frame_content h1 { display:inline-block; font-size:20px; font-weight:normal; font-family:'sourcesansprobold' !important; text-transform:uppercase; margin-bottom:10px; }
#frame_content h1 a { display:inline-block; font-size:20px; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; text-transform:uppercase; margin-bottom:10px; }
#frame_content h1 a:hover { color:#ff6e00; }
#frame_content h2 { font-family:'sourcesansprobold' !important; text-transform:uppercase; font-size:18px; color:#686868; }
#frame_content h3 { font-family:'sourcesansprobold' !important; text-transform:uppercase; font-size:18px; color:#ff6e00; }
#frame_content_prod h1 { text-transform:none !important; }
#frame_content_prod { display:block; }
#frame_content_text ul, #frame_content_text ol { display:inline-block; list-style-type: square; margin-left:4px; }
#frame_content_text li { display:block; padding:4px; list-style-type:square; }

.google_item { 
	display:block; overflow:hidden;
  width:280px; min-height:140px; }
.google_item h3 { 
	margin:0px; padding:0px; top:-2px !important;
  font-weight:bold !important; 
	font-family:Arial,Verdana,sans-serif; 
  text-transform:uppercase; 
  font-size:15px !important; }

.text_content_seperation_line {
	display:block; position:relative;
  margin-top:20px;
  width:100%; height:1px; background:#EEEEEE;
  margin-bottom:20px; }
.products_seperation_line {
	display:block; position:relative;
  margin-top:10px;
  width:100%; height:1px; background:#dadada;
  margin-bottom:10px; }
.products_seperation_line_small {
	display:block; position:relative;
  margin-top:10px;
  width:100%; height:2px; background:#000;
  margin-bottom:10px; }

.prod_progress {
  display:block; 
  position:relative; 
  width:100%; height:4px; 
  background:#EaEaEa; }
.prod_progress span {
  display:block; 
  position:relative;
  height:4px; 
  background:#DDD; }

#specs li {	margin:0 0 0 20px; }
#facebook_like { left:-10px; }

#frame_footer {
 	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
	display:block; position:relative; padding:40px 0px 20px 0px;
  background: rgb(255,255,255); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(255,255,255,1) 54%, rgba(246,246,246,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(54%,rgba(255,255,255,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 54%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(255,255,255,1) 54%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(255,255,255,1) 54%,rgba(246,246,246,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(255,255,255,1) 54%,rgba(246,246,246,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
  border-top:1px solid #c5c5c5; 
  width:100%; visibility:hidden; }
#footer_middle_bar {
  display:block; position:relative;
  width:900px; min-height:50px; margin:0px auto; overflow:auto; }
#footer_bottom_bar {
  display:block;position:relative;overflow:auto;
  margin:0px auto;color:#c2bec2;text-align:center;font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; font-size:12px; }
#footer_bottom_bar a { color:#c2bec2; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; font-size:12px; -webkit-transition:all 0.4s ease; transition:all 0.4s ease; }
#footer_bottom_bar a:hover { color:#ff6e00; -webkit-transition:all 0.4s ease; transition:all 0.4s ease; }

#content_footer_directory {
  display:block; position:relative; font-size:15px; 
  margin:0px auto; min-height:200px; }
#content_footer_directory h2 {
	display:block; font-size:15px; font-weight:normal !important;
  font-family:'sourcesansprobold' !important; 
  text-transform:uppercase; margin-top:0px; margin-bottom:10px;
  color:#686868; }

#content_footer_directory a { color:#c2bec2; line-height:20px; font-size:15px; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; -webkit-transition:all 0.4s linear; transition:all 0.4s linear; }
#content_footer_directory a:hover { color:#ff6e00; -webkit-transition:all 0.4s linear; transition:all 0.4s linear; }
#content_footer_directory ._selected { color:#ff6e00 !important; -webkit-transition:all 0.4s linear; transition:all 0.4s linear; }
#content_footer_directory ._selected:hover { color:#ff6e00 !important; -webkit-transition:all 0.4s linear; transition:all 0.4s linear; }
#content_footer_frame a { font-size:15px; color:#c2bec2; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; -webkit-transition:all 0.4s linear; transition:all 0.4s linear; }
#content_footer_frame a:hover { color:#d9d9d9; -webkit-transition:all 0.4s linear; transition:all 0.4s linear; }

.footer_col_1 { width:225px; }
.footer_col_2 { width:225px; }
.footer_col_3 { width:225px; }
.footer_col_4 { width:225px; }

#postode_ul {
  float:left; margin-bottom:10px;
  list-style:none; }  
#postode_ul li {
  width:500px;
 	padding:3px 0px;
  float:left;
  list-style:none; }  

/* footer */
#list_vert_20 {
  margin-left:20px;
  margin-top:10px;
  margin-bottom:10px; }  
#list_vert_20 li {
  padding:2px; line-height:16px;
  list-style:circle; }
   
#list_hori_left {
  float:left; width:900px; 
  list-style:none; }  
#list_hori_left li {
  float:left;
  list-style:none; }  
#list_hori {
  float:right; 
  list-style:none; }  
#list_hori li {
  float:right;
  list-style:none; }  
#list_vert { display:table; position:relative; list-style:none; }  
#list_vert li {
  display:block; position:relative;
  background:#FF0000; list-style:none; }  


.login_list {
	margin-left:0px; 
  margin-bottom:8px !important; }

#page_alert_green,
#page_alert_blue,
#page_alert {
  display:inline-block; 
  position:relative;
  width:668px;
  margin-bottom:20px;
  padding:10px;
  background:#d9d9d9 url('https://static.verkoopviaafslag.nl/bg.jpg') top left;
  -webkit-border-radius:10px; border-radius:10px; 
  color:#FFF;
  -webkit-border-radius:5px; border-radius:5px; 
  }
#page_alert_green {
  background-color:#47bec4;
  background-image:url('https://static.verkoopviaafslag.nl/bg_green.jpg'); }
#page_box_green,
#page_box_blue,
#page_box {
  display:inline-block; 
  position:relative;
  width:668px;
  margin-bottom:20px;
  padding:10px;
  background-color:#d9d9d9;
  background-image:url('https://static.verkoopviaafslag.nl/bg.jpg');
  -webkit-border-radius:10px; border-radius:10px; }
#brand_box {
  display:inline-block; 
  position:relative;
  width:666px;
  margin-top:10px;
  margin-bottom:14px;
  padding:12px; }
.brand_box h1 { color:#FFF; text-shadow:none !important; }
.brand_box {
  display:block; position:relative;
  margin-top:-10px;
  -webkit-border-radius:5px; border-radius:5px;
  list-style:none; overflow:auto;
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0897ff', endColorstr='#006dd8',GradientType=0 ); /* IE6-9 */
  color:#FFF; font-size:12px;
  padding:12px 12px; margin-top:13px; margin-bottom:26px;
  border:1px solid #f76800; }

#page_box_green { background-color:#47bec4; background-image:url('https://static.verkoopviaafslag.nl/bg_green.jpg'); }

#products_list { list-style:none; width:720px; clear:both; }
#products_list li { display:block; float:left; list-style:none; width:220px; margin-right:20px; margin-bottom:20px; }
#products_list img { margin-bottom:5px; }
#products_list a { 
  font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; text-transform:uppercase;
  display:block; font-size:12px; color:#686868; font-weight:normal; }
#products_list a:hover { display:block; font-size:12px; color:#ff6e00; font-weight:normal; }
#products_list li:nth-child(3n+1) { clear:both; }

.prod_row_ul { display:block; position:relative; list-style:none; width:920px; left:-10px; clear:both; }

.prod_row_li { display:block;float:left;clear:both;list-style:none;padding:8px 10px;
  width:900px;min-height:200px; margin-right:0px;transition:all 0.3s ease 0s;
  overflow:hidden; border-radius:6px;
  margin-bottom:20px;background:rgba(0,0,0,0)}
.prod_row_li:hover{background:rgba(0,0,0,0.05)} } 
.prod_row_li .col_two h1 { margin-bottom:20px !important;color:rgba(100,100,100,0.7) !important; transition:color 0.3s ease 0s }
.prod_row_li:hover .col_two h1 { color:rgba(0,0,0,0.7) !important; }
#products_list_row img { }
#products_list_row .col_one {display:inline-block; position:relative; float:left; margin-right:16px; }
#products_list_row .col_one a{display:inline-block; overflow:hidden; border-radius:6px;width:220px;height:220px;}
#main_image_overlay_small{display:inline-block;overflow:hidden;border-radius:6px;width:220px;height:220px;}

#products_list_row .col_two { display:inline-block; position:relative; float:left; width:350px;margin-right:16px; }
#products_list_row .col_three { display:block; position:relative; float:left; width:298px; margin-right:0px; }
#products_list_row .col_two h1 { font-size:28px; display:block; margin-top:0px; margin-bottom:20px; }
.content_loading_holder { display:block; width:700px !important; height:400px; background:#FFF; clear:both; }
.content_loading { display:none; width:700px !important; height:400px; background:#FFF url(https://static.verkoopviaafslag.nl/loading.gif) center center no-repeat; }

#page_images { float:left; margin-bottom:20x; width:900px; list-style:none; }  
#page_images li { float:left; margin-bottom:6px; margin-right:6px; list-style:none; }  
#page_images li.no_margin_right { margin-right:0px !important; }  



#product_detail_columns { display:block; position:relative; width:900px; min-height:400px; overflow:hidden; margin-top:46px; }
#product_detail_columns h1 { 
	font-family:'sourcesansprobold',Arial,Verdana,sans-serif !important; text-transform:uppercase;
	font-size:20px; color:#686868; font-weight:normal; margin:0px; margin-bottom:-14px; margin-top:-2px; }
#product_detail_columns h2 a,
#product_detail_columns h2 { 
	font-family: 'sourcesansproregular' !important; text-transform:uppercase;
	font-size:12px; color:#686868; font-weight:normal; margin:0px; margin-bottom:18px; }

#product_detail_columns_wrapper { display:block; position:relative; width:1900px; min-height:400px; }

#product_detail_column_visual { display:block; position:relative; float:left; width:440px; min-height:440px; margin-right:20px; margin-bottom:20px; }
#product_detail_column_visual #image_main { display:block; position:relative; float:left; width:440px; height:440px; background:#FFF; }
#product_detail_column_visual #image_main_magni { display:none; position:absolute; pointer-events:none; bottom:14px; right:12px; width:25px; height:25px; background:url(https://static.verkoopviaafslag.nl/icon/magni.png) top left no-repeat; }
#product_detail_column_visual #image_main_future_bg { display:block; position:absolute; pointer-events:none; top:0px; left:0px; width:400px; height:34px; padding:10px 20px; background:#00d8ff; }
#product_detail_column_visual #image_main_future_txt { display:block; position:absolute; pointer-events:none; top:4px; color:#FFF; left:0px; width:400px; height:30px; padding:10px 20px; }
.future_txt_time { font-size:20px; font-weight:bold; }

#main_image_overlay {
	display:block; position:absolute; float:left; 
  pointer-events:none; background:url('static.verkoopviaafslag.nl/pixel_trans.gif');
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static.verkoopviaafslag.nl/pixel_trans.gif', sizingMethod='scale'); background:none !important;
  top:0px; left:0px; width:440px; height:440px; }
#main_image_overlay.label_onderbod { background:url(https://static.verkoopviaafslag.nl/label/label_onderbod.png) bottom right no-repeat !important; }
#main_image_overlay.label_expired { background:url(https://static.verkoopviaafslag.nl/label/label_expired.png) bottom right no-repeat !important; }
#main_image_overlay.label_future { background:url(https://static.verkoopviaafslag.nl/label/label_future.png) bottom right no-repeat !important; }
#main_image_overlay.label_now { background:url(https://static.verkoopviaafslag.nl/label/label_now.png) bottom right no-repeat !important; }
#main_image_overlay.label_sold { background:url(https://static.verkoopviaafslag.nl/label/label_sold.png) bottom right no-repeat !important; }
#main_image_overlay.label_new { background:url(https://static.verkoopviaafslag.nl/label/label_new.png) bottom right no-repeat !important; }

#main_image_overlay_small {
	display:block; position:absolute; float:left; 
  pointer-events:none; background:url('https://static.verkoopviaafslag.nl/pixel_trans.gif');
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static.verkoopviaafslag.nl/pixel_trans.gif', sizingMethod='scale'); background:none !important;
  top:0px; left:0px; width:220px; height:220px; }
#main_image_overlay_small.label_onderbod { background:url(https://static.verkoopviaafslag.nl/label/label_small_onderbod.png) bottom right no-repeat !important; }
#main_image_overlay_small.label_expired { background:url(https://static.verkoopviaafslag.nl/label/label_small_expired.png) bottom right no-repeat !important; }
#main_image_overlay_small.label_future { background:url(https://static.verkoopviaafslag.nl/label/label_small_future.png) bottom right no-repeat !important; }
#main_image_overlay_small.label_now { background:url(https://static.verkoopviaafslag.nl/label/label_small_now.png) bottom right no-repeat !important; } 
#main_image_overlay_small.label_sold { background:url(https://static.verkoopviaafslag.nl/label/label_small_sold.png) bottom right no-repeat !important; } 
#main_image_overlay_small.label_new { background:url(https://static.verkoopviaafslag.nl/label/label_small_new.png) bottom right no-repeat !important; } 

#product_detail_column_visual #image_right_wrapper { display:block; position:relative; left:0px; width:235px; height:440px; overflow:hidden; }
#product_detail_column_visual #image_right_list { display:block; position:relative; width:235px; background:#FFF; list-style:none; }
#product_detail_column_visual #image_right_list li { display:block; position:relative; width:235px; height:235px; margin-bottom:2px; background:#FFF; float:left; list-style:none; cursor:pointer; }
#product_detail_column_visual #image_right_list li img { display:block; position:relative; width:235px; height:235px; }

#product_detail_column_visual #image_bottom_wrapper { display:block; position:relative; left:0px; width:440px; min-height:124px; overflow:hidden; }
#product_detail_column_visual #image_bottom_list { display:block; position:relative; width:460px; background:#FFF; list-style:none; }
#product_detail_column_visual #image_bottom_list li { display:block; position:relative; width:101px; height:101px; margin-right:12px; margin-top:12px; background:#FFF; float:left; list-style:none; cursor:pointer; }
#product_detail_column_visual #image_bottom_list li img { display:block; position:relative; width:101px; height:101px; }

#product_detail_column_specs { display:block; position:relative; float:left; width:440px; min-height:100px; margin-right:20px; }
#product_detail_column_specs h1 { font-size:20px; display:block; margin-top:0px; font-family:'sourcesansprobold' !important; }
#product_detail_columns h2 a:hover { color:#ff6e00; }
#product_detail_column_visual td,
#product_detail_column_specs td { vertical-align:top; }
#product_detail_column_specs ul { margin:5px 0px 10px 20px; }
#product_detail_column_specs li { margin:0px 0px; font-size:15px !important; }

#product_detail_column_offer { display:block; position:relative; float:left; width:630px; min-height:440px; margin-right:0px; margin-left:0px; margin-bottom:20px; }
#product_detail_column_offer h1 { 
	font-size:20px; display:block; margin-top:0px; 
	font-family:'sourcesansprobold' !important; margin-bottom:0px; }
#product_detail_column_offer h2 { 
	font-size:14px; display:block; margin-top:0px; 
	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; }

#product_detail_column_offer .products_seperation_line { width:600px !important; }
#product_detail_column_offer p { width:600px !important; }
#product_detail_column_offer select { width:412px !important; }
#page_message_succes p { color:#FFF !important; }

#product_detail_column_offer ul,
.specifications ul {
	display:block;
  position:relative;
	list-style:none;
  clear:both; margin:0px !important; }
#product_detail_column_offer ul li,
.specifications ul li {
	display:inline-block;
  position:relative;
  float:left; font-size:15px !important;
  left:0px; margin:0px !important;
  padding-bottom:4px;
	list-style:none; }
#product_detail_column_offer ul li:first-child,
.specifications ul li:first-child {	
	font-family:'sourcesansprobold',Arial,Verdana,sans-serif !important;
  text-transform:uppercase;
  width:190px;
  padding-top:3px; }

#written_geboden_op_prijs_letters {
	display:block; width:400px; overflow:hidden;
}


#content_categories {
  display:block; overflow:none;
  position:relative;
  width:720px; min-height:220px; margin-bottom:12px;
  list-style:none; clear:both; }
#content_categories li {
  display:block; position:relative;
  float:left; width:218px; height:218px;
  margin-right:20px; margin-bottom:14px;
  list-style:none;
  border:1px solid #c4c4c4;
}
#content_categories li:hover { cursor:pointer; border:1px solid #ff6e00; }
 
#content_categories .cat_listing_img { display:block; position:relative; padding-top:20px; width:218px; text-align:center; height:218px; }
#content_categories img { vertical-align:middle; }
#content_categories .prod_listing_img:before,
#content_categories .prod_listing_img img { display:inline-block; vertical-align:middle;}
#content_categories .prod_listing_img:before { content:" ";  height:100%; } 
.content_categorie_detail h1 { 
  display:table-cell; position:relative; width:200px; left:4px; min-height:46px;
  margin-top:-60px; margin-bottom:20px; text-align:center; vertical-align:middle;
  color:#686868; font-size:18px; line-height:20px; clear:both; 
  text-shadow: 1px 1px 1px #dcdcdc; /* X Y Blur Color*/ } 

#content_specials {
  display:block; 
  position:relative;
  width:710px;
  min-height:240px;
  margin-bottom:30px;
  list-style:none; }
#content_specials li {
  display:block; 
  position:relative; min-height:220px;
  float:left; width:220px; 
  margin-right:14px; margin-bottom:14px;
  padding-bottom:10px;
  list-style:none;
  background:#ffffff url('https://static.verkoopviaafslag.nl/prod_list_bg.png') top left repeat-x;
  /*box-shadow: 0px 0px 6px 1px #e8e8e8; box-shadow: 0px 0px 6px 1px #e8e8e8;*/
  border:1px solid #e8e8e8;
  -webkit-border-radius:5px; border-radius:5px; }

#content_specials li:hover { 
  background:#f5f5f5 url('https://static.verkoopviaafslag.nl/prod_list_bg_over.png') top left repeat-x;
  border:1px solid #c4c4c4;
  /*box-shadow: 0px 0px 6px 1px #a8a8a8; box-shadow: 0px 0px 6px 1px #a8a8a8;*/
} /*d9d9d9*/
#content_specials .prod_listing_img { 
  display:block; 
  position:relative; 
  width:208px; /* width - border - padding */
  height:208px; padding:6px;
  text-align:center; background:#FFF;   
  -webkit-border-radius:5px; border-radius:5px; }
#content_specials .prod_listing_price {
	display:block; position:absolute;
  z-index:345345; left:-10px;
  width:105px; height:110px; text-align:center; padding-right:5px;
  margin-top:-236px; } 
.price_special_batch { background:url('https://static.verkoopviaafslag.nl/price_special_batch.png') top left no-repeat;  }  
/* .price_special_batch:hover { background:url('https://static.verkoopviaafslag.nl/price_special_batch_over.png') top left no-repeat; } */  
.price_batch { background:url('https://static.verkoopviaafslag.nl/price_batch.png') top left no-repeat; }  
/* .price_batch:hover { background:url('https://static.verkoopviaafslag.nl/price_batch_over.png') top left no-repeat; }  */
#content_specials .oldprice { display:block; color:white; font-size:12px; 
	margin-top:10px; margin-bottom:-12px; margin-left:0px; position:relative; 
  /*text-shadow: 1px 1px 2px #555; /* X Y Blur Color*/*/ } 
#content_specials .newprice { 
	display:block; color:white; letter-spacing:-1px; font-size:26px; position:relative;
	margin-top:-2px;  
  /*text-shadow: 1px 1px 2px #555; /* X Y Blur Color*/*/ }
#content_specials .price_small {
	font-size:14px; letter-spacing:-2px;
  /*text-shadow: 1px 1px 2px #555; /* X Y Blur Color*/*/ }

#social {
  list-style: none;
  float: left;
  text-align: right;
  display: block;
  width: 100%;
}
.solcialitem {
  padding-left: 4px;
  float: left;
  list-style: none;
}
	
#content_specials img { vertical-align:middle; }
#content_specials .prod_listing_img:before,
#content_specials .prod_listing_img img {display:inline-block; vertical-align:middle;}
#content_specials .prod_listing_img:before {content:" ";  height:100%;} 

.content_specials_detail {
  display:block; position:relative;
  padding:0px 10px; } 
#content_specials h1 { 
  display:block; position:relative; text-transform:none !important; 
  margin-top:16px; float:left; min-height:16px; /*text-shadow: 1px 1px 2px #c5c5c5; /* X Y Blur Color*/*/
  color:#686868; font-size:18px; line-height:20px; } 
.content_specials_detail h3 { display:block; position:relative; float:left; margin-top:0px; } 
.content_specials_detail p { display:block; position:relative; float:left; margin-bottom:10px; text-align:left; min-height:52px; } 

.frame_left_heading { 
	font-family:'sourcesansprobold';
  color:#686868; text-transform:uppercase !important; font-size:14px; 
	font-weight:normal;	line-height:36px; padding:0px 0px 6px 0px; } 

/* #content_specials h1:hover { color:#d9d9d9 !important; } */
a.frame_left_heading:hover { color:#ff6e00 !important; }

.contact_col_one {
  display:block; width:210px;
  float:left; margin-right:30px;
  font-size:15px !important; 
	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
	text-align:justify; line-height:20px; }

.contact_col_two {
	display:block; width:430px;
  float:left; margin-right:40px;
  font-size:15px !important; 
	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
	text-align:justify; line-height:20px; }

.contact_col_three {
	display:block; width:190px;
  float:left;
  font-size:15px !important; 
	font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
	text-align:justify; line-height:20px; }

.passw_input_wrapper,
.login_input_wrapper,
.create_account_input_wrapper,
.frame_left_input_wrapper { 
	display:block; position:relative;
  top:4px; right:4px; margin-right:3px;
  width:180px; margin-bottom:3px;
  height:24px !important;
  border:1px solid #c4c4c4; }
.inputselectform {
	margin-top:4px; margin-left:2px;
  border:none; width:270px; margin-right:6px; }  
   
.passw_input,
.login_input,
.create_input,
.frame_left_input {
	height:24px !important;
  border:none !important;
  padding-left:7px; width:160px; 
  color:#000 !important;
  outline: none !important; }
.passw_input_wrapper { width:260px; }  
.passw_input { width:240px; }  
.login_input { display:inline; width:170px !important; }
.login_input_wrapper { width:180px !important; margin-left:20px; margin-bottom:8px; }
.create_input { display:inline; width:270px !important; }
.checkout_textarea { display:bloack; padding:6px; width:688px; height:120px; }
.checkout_textarea { border:1px solid #c4c4c4; }
.create_account_input_wrapper { width:294px !important; }

#div_align_right {
	display:block; position:relative; 
  width:100%; text-align:right; }


.page_alert h1 { color:#FFF; text-shadow:none !important; }
.page_alert {
  display:block; position:relative;
  margin-bottom:20px;
  -webkit-border-radius:5px; border-radius:5px;
  list-style:none; 
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  color:#FFF; font-size:12px;
  padding:12px 12px;
  border:1px solid #f76800; }

.page_message h1 { color:#FFF; text-shadow:none !important; }
.page_message {
  display:block; position:relative;
  margin-bottom:20px;
  list-style:none; 
  color:#FFF; font-size:13px;
  padding:20px; }

.bestellen_method_selected,
.bestellen_method:hover {
  color:#333; cursor:pointer;
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  border:1px solid #a7a7a7; }
  
.special_box h1 { color:#FFF; text-shadow:none !important; }
.special_box {
  display:block; position:relative;
  -webkit-border-radius:5px; border-radius:5px;
  list-style:none; 
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  color:#FFF; font-size:12px;
  padding:12px 12px; cursor:pointer;
  border:1px solid #f76800; }
.special_box:hover {
  border:1px solid #f76800;
  box-shadow: inset 0px 0px 26px 0px #001829;  
  box-shadow: inset 0px 0px 26px 0px #001829; }

.prod_info_details {
  display:block; position:relative;
  -webkit-border-radius:5px; border-radius:5px;
  list-style:none; 
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  color:#FFF;
  padding:10px 10px; cursor:pointer;
  border:1px solid #f76800; }

.button_blue { 
	border:none !important;
  display:inline-block; position:relative;
  text-align:center;
  list-style:none;
  background: #323687;
  color:#FFF; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
  font-size:20px !important; line-height:20px !important; font-weight:normal;
  padding:10px 10px 6px 10px; cursor:pointer;border-radius:6px;
  -webkit-transition:background 0.4s ease; transition:background 0.4s ease; }
.button_blue:hover { background:#ff6e00; color:#FFF;-webkit-transition:background 0.4s ease; transition:background 0.4s ease; }
.button_blue_disabled { 
	border:none !important;
  display:inline-block; position:relative;
  text-align:center; text-decoration:line-through !important;
  list-style:none;
  background: #E2E2E2;
  color:#FFF; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important;
  font-size:20px !important; font-weight:normal;
  padding:10px 10px; }

#extra_navigation {
	display:block; position:absolute; margin-top:-30px; z-index:9988989;
  width:900px; min-height:41px; 
  background:#f6f6f6 url(https://static.verkoopviaafslag.nl/bg_top_menu_double.png) bottom left repeat-x;
}

.map_switch_on { display:block; padding-right:30px; margin-top:12px; margin-bottom:8px; color:#686868; font-weight:normal; text-transform:uppercase; font-size:18px; background:url('https://static.verkoopviaafslag.nl/icon/map.png') no-repeat center right; }
.map_switch_on:hover { cursor:pointer; color:#ff6e00; background:url('https://static.verkoopviaafslag.nl/icon/map_hover.png') no-repeat center right; }
.map_switch_off { display:none; padding-right:30px; margin-top:12px; margin-bottom:8px; color:#686868; font-weight:normal; text-transform:uppercase; font-size:18px; background:url('https://static.verkoopviaafslag.nl/icon/map.png') no-repeat center right; }
.map_switch_off:hover { cursor:pointer; color:#ff6e00; background:url('https://static.verkoopviaafslag.nl/icon/map_hover.png') no-repeat center right; }
.map_switch_off_x { display:none; width:18px; height:18px; margin-top:12px; margin-bottom:8px; background:url('https://static.verkoopviaafslag.nl/icon/map_x.png') no-repeat center center; }
.map_switch_off_x:hover { cursor:pointer; background:url('https://static.verkoopviaafslag.nl/icon/map_x_hover.png') no-repeat center center; }
.button_back { display:block; margin-top:12px; margin-bottom:8px; color:#686868; font-weight:normal; text-transform:uppercase; font-size:18px; }
.button_back:hover { color:#ff6e00; cursor:pointer; }
.button_continue { display:block; margin-top:12px; margin-bottom:8px; color:#686868; font-weight:normal; text-transform:uppercase; font-size:18px; }
.button_continue:hover { color:#ff6e00; cursor:pointer; }


#frame_content .button_blue_big {
  display:inline-block; position:relative;
  text-align:center;
  list-style:none;
  background: #ff6e00; border:none !important;
  color:#FFF; font-family:'sourcesansprobold' !important;
  font-size:13px !important; text-transform:uppercase; font-weight:normal;
  padding:10px 20px; cursor:pointer; }
#frame_content .button_blue_big:hover {
  background:#000; color:#FFF; 
  text-shadow: 1px 1px 1px #555; }

#content_wrap_line {
  display:table; position:relative;
  width:100%; min-height:100px;
  margin-bottom:10px;
  border:1px solid #eee;
  -webkit-border-radius:5px; border-radius:5px; }
#content_wrap_line_inner {
  display:table; position:relative;
  margin:20px 20px; }
#content_wrap_line_inner ul {
  display:block; position:relative;
  margin:6px 20px; }
#content_wrap_line h1 { margin-bottom:10px; }

.column_double {
  -moz-column-count: 2;
  -moz-column-gap: 40px;
  -webkit-column-count: 2;
  -webkit-column-gap: 40px;
  column-count: 2;
  column-gap: 40px;
}



#fancybox-tmp,#fancybox-loading,#fancybox-overlay,#fancybox-wrap,#fancybox-outer,#fancybox-img,#fancy-bg-n,#fancy-bg-ne,#fancy-bg-e,#fancy-bg-se,#fancy-bg-s,#fancy-bg-sw,#fancy-bg-w,#fancy-bg-nw,#fancybox-inner,#fancybox-close,#fancybox-left,#fancybox-right,#fancybox-title-over,#fancybox-title-inside,#fancybox-title{-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0;}#fancybox-title{visibility:hidden;margin-bottom:0;position:absolute;display:block;left:0;font-family:Arial,Verdana,sans-serif;font-size:12px;z-index:99999991102;}#fancybox-title-over{margin-top:0;margin-left:0;display:block;width:100%;font-size:14px;color:#F10025;font-weight:600;}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:99999991104;display:none;}* html #fancybox-loading{position:absolute;margin-top:0;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(https://static.verkoopviaafslag.nl/fancybox/fancybox.png);}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:99999991100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0;}#fancybox-wrap{position:absolute;top:0;left:0;z-index:99999991101;display:none;margin:0;padding:2px;}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;border:1px solid #FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;outline:none;overflow:hidden;margin:0;padding:0;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox-close{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background-image:url(https://static.verkoopviaafslag.nl/fancybox/fancybox.png);background-position:-40px 0;cursor:pointer;z-index:99999991103;display:none;}#fancybox_error{color:#444;font:normal 12px/20px Arial,Verdana,sans-serif;margin:0;padding:7px;}#fancybox-content{height:auto;width:auto;margin:0;padding:0;}#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;margin:0;padding:0;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}.fancybox-title-inside{text-align:center;color:#333;padding:10px 0;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:700;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{display:inline;}#fancybox-title-main{font-weight:700;line-height:29px;color:#FFF;}#fancybox-title-right{padding-left:15px;display:inline;position:absolute;right:15px;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url(https://static.verkoopviaafslag.nl/pixel_trans.gif);z-index:99999991102;display:none;}#fancybox-left{left:5px;}#fancybox-right{right:5px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:99999991102;display:block;}#fancybox-left-ico{background-image:url(https://static.verkoopviaafslag.nl/fancybox/fancybox.png);background-position:-40px -30px;}#fancybox-right-ico{background-image:url(https://static.verkoopviaafslag.nl/fancybox/fancybox.png);background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:-15px;}#fancybox-right:hover span{left:auto;right:-15px;}.fancy-bg{position:absolute;border:0;width:20px;height:20px;z-index:99999991001;margin:0;padding:0;}#fancy-bg-n{top:-20px;left:0;width:100%;}#fancy-bg-ne{top:-20px;right:-20px;background-position:-40px -162px;}#fancy-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0;}#fancy-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px;}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-position:0 -20px;}#fancy-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px;}#fancy-bg-w{top:0;left:-20px;height:100%;}#fancy-bg-nw{top:-20px;left:-20px;background-position:-40px -122px;}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie .fancy-bg{background:transparent!important;}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.verkoopviaafslag.nl/fancybox/fancy_shadow_nw.png',sizingMethod='scale');}


#pageListBar {
  display:block; position:relative; list-style:none; 
	height:27px; margin-top:16px; margin-bottom:26px;
}

#pageListLeftRight { display:block; position:relative; list-style:none; height:27px; overflow:auto; }
#pageListLeftRight li { float:left; height:25px; }

#map_loader { display:block; width:700px; height:374px; background:url(https://static.verkoopviaafslag.nl/icon/loader.gif) no-repeat center; }
#map_wrapper { display:none; width:700px; height:374px; }
#googlemap_canvas { display:block; width:700px; height:360px; margin-bottom:0px; }

#fullscreen { display:block; position:absolute; z-index:34534; top:324px; left:10px; margin-bottom:-40px; padding:7px; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; text-transform:uppercase; background:#333; color:#FFF; font-size:12px !important; font-weight:normal; }
#fullscreen:hover { background:#ff963b; color:#FFF; } 
#fullscreen_off { display:none; position:relative; margin-left:-80px; padding:7px; font-family:'sourcesansproregular',Arial,Verdana,sans-serif !important; text-transform:uppercase; background:#333; color:#FFF; font-size:12px !important; font-weight:normal; }
#fullscreen_off:hover { background:#ff963b; color:#FFF; }

#map_wrapper_small { display:block; width:458px; height:218px; border:1px solid #c4c4c4; margin-bottom:20px; }
#googlemap_canvas_small { display:block; position:relative; width:100%; height:100%; margin:0px; }

#pageListLeftRight .button_blue_small,
#pageListLeftRight .button_blue_small_active {
  display:block; position:relative; list-style:none; 
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  color:#FFF; font-size:12px;
  text-shadow: 1px 1px 2px #555; /* X Y Blur Color*/
  cursor:pointer;
  border:1px solid #f76800; }
#pageListLeftRight .button_blue_small:hover,
#pageListLeftRight .button_blue_small_active { border:1px solid #f76800; box-shadow: inset 0px 0px 26px 0px #001829; box-shadow: inset 0px 0px 26px 0px #001829; list-style:none; color:#FFF; text-shadow: 1px 1px 1px #555; /* X Y Blur Color*/ font-size:12px; }

#pageListLeftRight .button_blue_small_off {
  display:block; position:relative; list-style:none; 
  
  background: #C3C3C3; /* Old browsers */
  background: -moz-linear-gradient(top,  #F7F7F7 0%, #e4e4e4 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #F7F7F7 0%,#e4e4e4 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */ 

  color:#c4c4c4; font-size:12px;
  cursor:pointer;
  border:1px solid #c4c4c4; }

#pageListLeftRight .button_grey_small {
  display:block; position:relative; list-style:none; 
  background: #C3C3C3; /* Old browsers */
  background: -moz-linear-gradient(top,  #F7F7F7 0%, #C3C3C3 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#C3C3C3)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #F7F7F7 0%,#C3C3C3 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #F7F7F7 0%,#C3C3C3 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #F7F7F7 0%,#C3C3C3 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #F7F7F7 0%,#C3C3C3 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#C3C3C3',GradientType=0 ); /* IE6-9 */
  color:#FFF; font-size:12px;
  cursor:pointer;
  border:1px solid #f76800; }
#pageListLeftRight .button_grey_small:hover { border:1px solid #f76800; box-shadow: inset 0px 0px 26px 0px #001829; box-shadow: inset 0px 0px 26px 0px #001829; list-style:none; color:#FFF; text-shadow: 1px 1px 1px #555; /* X Y Blur Color*/ font-size:12px; }

#pageListLeftRight .bg_gradient_gray {
  background: #C3C3C3; /* Old browsers */
  background: -moz-linear-gradient(top,  #F7F7F7 0%, #e4e4e4 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #F7F7F7 0%,#e4e4e4 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */ 
 }

#pageListNumbers {
  display:block; position:relative; margin-top:-27px;
  width:448px; left:120px; }
#pageListNumbers table {
  display:table; position:relative;
  margin:0px auto; }
#pageListNumbers .button_blue_small,
#pageListNumbers .button_blue_small_active {
  display:block; position:relative; list-style:none; 
  background: #ffaa5b; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffaa5b 0%, #f76800 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa5b), color-stop(100%,#f76800)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffaa5b 0%,#f76800 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffaa5b 0%,#f76800 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa5b', endColorstr='#f76800',GradientType=0 ); /* IE6-9 */
  color:#686868; font-size:12px;
  text-shadow: 1px 1px 2px #555; /* X Y Blur Color*/
  cursor:pointer;
  border:1px solid #f76800; }
#pageListNumbers .button_blue_small:hover,
#pageListNumbers .button_blue_small_active {
	border:1px solid #f76800; box-shadow: inset 0px 0px 26px 0px #001829; color:#FFF; 
  box-shadow: inset 0px 0px 26px 0px #001829; list-style:none;  text-shadow: 1px 1px 1px #555; /* X Y Blur Color*/ font-size:12px; }

#pageListNumbers .button_grey_small {
  display:block; position:relative; list-style:none; 
  background: #C3C3C3; /* Old browsers */
  background: -moz-linear-gradient(top,  #F7F7F7 0%, #e4e4e4 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #F7F7F7 0%,#e4e4e4 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #F7F7F7 0%,#e4e4e4 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */ 
  color:#686868; font-size:12px;
  cursor:pointer;
  border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; }
#pageListNumbers .button_grey_small:hover {
	border-top:1px solid #455662; border-bottom:1px solid #455662; 
   box-shadow: inset 0px 0px 26px 0px #001829; color:#F4F4F4;
  box-shadow: inset 0px 0px 26px 0px #001829; list-style:none; 
  font-size:12px; }

.padding_4_12 { padding:4px 12px; } 
.padding_6_12 { padding:5px 12px; } 
.padding_8_12 { padding:8px 12px; } 
.width_450 { width:448px; } 
.min_width_120 { min-width:120px; text-align:center; } 

.slider_ul {
	margin-top:-16px;
	margin-bottom:-16px;
	min-height:48px; }
.slider_ul li { padding-top:16px; }
  
.more_content { font-size:18px; font-weight:normal; display:block; width:16px; text-align:center; }
.more_content_flag { 
	font-size:18px; font-weight:normal; display:block; width:24px;
  height:10px; margin-top:-5px; text-align:center; color:#C7C7C7; }
.extra_info_content {
	padding:0px 20px 20px 20px;
}
.form_compartment {
  display:block;
  position:relative;
  min-height:10px;
  margin-top:-20px;
  margin-left:-20px;
  margin-right:-20px;
  margin-bottom:19px;
  color:#333;
  font-size:12px; width:688px;
  border:1px solid #CCCCCC;
  background:#f0f0f0;
  background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));
  background-image:-webkit-linear-gradient(#fff,#eee);
  background-image:-moz-linear-gradient(#fff,#eee);
  background-image:-ms-linear-gradient(#fff,#eee);
  background-image:-o-linear-gradient(#fff,#eee);
  background-image:linear-gradient(#fff,#eee);
}  

#cookie_alert_holder { margin:0px auto;
  display:block; position:absolute; top:0px; left:0px; width:100%; min-height:10px;
  background: rgba(0, 0, 0, 0.8); z-index:89740; padding:5px 0px;
}
#cookie_alert { margin:0px auto; display:block; position:relative; width:900px; height:10px; color:#FFF; }
#cookie_alert li { float:left; list-style:none; padding-right:10px; }

#back-to-top { position:fixed; bottom:20px; right:20px; }
#back-to-top a { width:70px; display:block;
	text-align:center; text-transform:uppercase; text-decoration:none; color:#bbb;
	-webkit-transition:1s; -moz-transition:1s; transition:1s; }
#back-to-top a:hover { color:#686868; }
#back-to-top span { width:70px; height:70px;
	display:block; margin-bottom:4px;
	background:url(https://static.verkoopviaafslag.nl/top.zwart.png) no-repeat center center;
	-webkit-transition:1s; -moz-transition:1s; transition:1s; }
#back-to-top a:hover span { background:url(https://static.verkoopviaafslag.nl/top.orange.png) no-repeat center center; }
  
.product-info-gallery-wrapper { display:block; position:relative; min-width:698px; min-height:698px; }  
.product-list-gallery-wrapper { display:block; position:relative; width:218px; min-height:218px; }  
.product-list-gallery-wrapper ul { display:block; position:relative; width:218px; min-height:218px; margin-bottom:10px; }  

.mouseover-gallery-wrapper { display:block; position:relative; width:218px; min-height:218px; }  
.mouseover-gallery-wrapper ul { display:block; position:relative; width:218px; min-height:218px; margin-bottom:10px; }  

.mouseover-gallery { display:block; position:relative; clear:left; list-style:none; float:left; } 
.mouseover-gallery li { list-style:none; float:left; position:absolute; top:0px; left:0px; } 
.mouseover-gallery li { list-style:none; float:left; position:absolute; top:0px; left:0px; } 
.divider { display:block; position:absolute; }
.divider:hover { }
.mousepointer { cursor:pointer !important; }

  #cookie_inform_holder { margin:0px auto;
    display:block; position:fixed; bottom:0px; left:0px; width:100%; min-height:10px;
        background-color: rgba(0, 0, 0, 0.7);
    color: rgba(0, 0, 0, 0.7);    
        z-index:89740; padding:22px 0px; z-index:999999999; }
  #cookie_hide_button {
    display:block; position:absolute;
    width:30px; height:30px; top:-5px; right:-5px;
    background-image: url('https://static.verkoopviaafslag.nl/fancybox/fancybox.png');
    background-position: -40px 0px;
    cursor: pointer; margin-bottom:-40px; }  
    
  #cookie_alert_holder { margin:0px auto;
    display:block; position:fixed; top:0px; left:0px; width:100%; min-height:10px;
        background-color: rgba(0, 0, 0, 0.7);
    color: rgba(0, 0, 0, 0.7);    
        z-index:89740; padding:5px 0px; z-index:999999999; }
  #cookie_alert { margin:0px auto;
    display:block; position:relative; 
    width:900px;
    height:10px; color:#FFF; }
  #cookie_alert li { float:left; list-style:none; padding-right:10px; }

#form_aanmelden { display:block; position:relative; width:100%; margin-bottom:20px; }
.form_aanmelden { display:block; margin-left:165px; width:640px; height:76px; background:#FF7701; color:#FFF; padding:10px; }
#checker { display:none; }
#form_aanmelden form { margin:0; padding:0; }
#form_aanmelden fieldset { border:0px; }
#form_aanmelden h2 { display:block; margin-bottom:10px; }
#form_aanmelden span.error{ color:#6eb43f;text-align:left; font-size:11px;}
#form_aanmelden input { display:block; margin-bottom:4px; padding:4px 5px; vertical-align:middle; width:70%; border: 1px solid #CFCFCF; }
.aanmeld_file { display:block; margin-bottom:4px; margin-left:160px; padding:8px 5px 4px 10px; vertical-align:middle; width:70%; border: 1px solid #CFCFCF; }
#form_aanmelden select { display:block; margin-bottom:4px; padding:4px 5px; vertical-align:middle; width:70%; border: 1px solid #CFCFCF; }
#form_aanmelden textarea { margin-bottom:10px; padding:8px 5px; vertical-align:top; width:70%; }
#form_aanmelden label { display:block; float:left; width:160px; padding-top:8px; }
#form_aanmelden .aanmelden_button { 
	width:124px; height:36px; padding:6px 11px 9px 11px;
	font-size:12px; color:#FFF !important; font-weight:normal; background:#ff7701; color:#FFF; border:3px solid #FFF; text-align:right;
	text-decoration:none; float:right; margin-top:10px; margin-right:30px; text-align:center;	}
#form_aanmelden .aanmelden_button:hover { background:#ff7701; color:#FFF; border:3px solid #ff7701; }
#form_aanmelden .required_field { 
	display:block; position:absolute; margin-top:-26px; right:8px; width:20px; height:20px;
	font-size:20px; color:#ff7701; }

#newsletter div{ border:1px solid #eaeaea; margin-top:-20px; margin-bottom:20px; width:249px; background-color:#fff;}
#newsletter input{ background-color:transparent; border:0px solid #fff; width:205px; color:#b4b4b4; background-image:none; border:0px; }
#newsletter .button_src { display:block; position:absolute; top:2px; left:270px;
	background:url('https://static.verkoopviaafslag.nl/but_submit.gif') no-repeat 6px 6px; 
	z-index:99999; width:20px; height:20px; border:0px; cursor:pointer; }

#me_subscribe {	display:block; position:relative; }
#me_unsubscribe { display:none; position:relative; }
#message_holder { }

#makelaar_detail_columns { display:block; position:relative; width:900px; min-height:100px; }
#makelaar_detail_column_left { display:block; position:relative; float:left; width:220px; margin-right:20px; min-height:100px; }
#makelaar_detail_column_right { display:block; position:relative; float:left; width:660px; min-height:100px; }
#makelaar_detail_columns h1 { 
	text-transform:uppercase; font-size:18px; color:#686868; font-weight:bold; margin:0px; margin-bottom:-14px; margin-top:-2px; }
#makelaar_detail_columns h2 a,
#makelaar_detail_columns h2 {
	text-transform:uppercase; font-size:12px; color:#686868; font-weight:normal; margin:0px; margin-bottom:18px; }
#makelaar_detail_columns h3 { display:block;  
	text-transform:uppercase; font-size:14px; color:#686868; font-weight:normal; margin:0px; margin-bottom:2px; }

#makelaar_detail_column_left .popupimage { }
#makelaar_detail_column_left .popupimage { display:block; min-height:218px; padding-bottom:-2px; }
#makelaar_detail_column_left img { display:block; padding-bottom:-2px; }
#makelaar_detail_column_left .popupimage:hover { }
#makelaar_detail_column_left td,
#makelaar_detail_column_right td { vertical-align:top; }
#makelaar_detail_column_right ul { margin:5px 0px 10px 20px; }
#makelaar_detail_column_right li { margin:5px 0px; }
#makelaar_detail_column_right img { max-width:460px; margin:5px 0px; }
#makelaar_detail_column_right h1 { margin-bottom:10px; }

.two_column { 
  -moz-column-count:2; /* Firefox */
  -webkit-column-count:2; /* Safari and Chrome */
  column-count:2;
  -moz-column-gap:20px; /* Firefox */
  -webkit-column-gap:20px; /* Safari and Chrome */
  column-gap:20px;
}

.count-down-large { display:inline-block; position:relative; }
.count-down-large ul.cd { float:left; list-style-type:none; margin:0; padding:0; }
.count-down-large li { background:url(https://static.verkoopviaafslag.nl/countdown_numbers_large.png) 0 0 no-repeat;}
.count-down-large li.t { background-position:0 0; width:53px; height:39px;}
.count-down-large li.b { background-position:0 0; width:53px; height:38px;}
.count-down-large li.euro { background-position:1px -1030px; width:53px; height:85px;} 
.count-down-large li.comma { background-position:-53px -1030px; width:14px; height:85px;} 
.count-down-large li.point { background-position:-67px -1031px; width:14px; height:77px;} 

.count-down { display:inline-block; position:relative; float:right; }
.count-down ul.cd { float:left; list-style-type:none; margin:0px !important; padding:0; }
.count-down li { background:url(https://static.verkoopviaafslag.nl/countdown_numbers.png) 0 0 no-repeat; margin:0px !important; margin-left:-1px; }
.count-down li.t { background-position:-1px 0; width:28px; height:20px; margin:0px !important; }
.count-down li.b { background-position:-1px 0; width:28px; height:24px; margin:0px !important; }
.count-down li.euro { background-position:-1px -600px; width:26px; height:40px; margin:0px !important; } 
.count-down li.comma { background-position:-29px -604px; width:6px; height:40px; margin:0px !important; } 
.count-down li.point { background-position:-35px -604px; width:6px; height:40px; margin:0px !important; } 

.count-down-small { display:inline-block; position:relative; float:right; margin-bottom:3px; }
.count-down-small ul.cd { float:left; list-style-type:none; margin:0px !important; padding:0; }
.count-down-small li { background:url(https://static.verkoopviaafslag.nl/countdown_numbers_small.png) 0 0 no-repeat; margin:0px !important; margin-left:-1px; }
.count-down-small li.t { background-position:-1px 0; width:14px; height:10px; margin:0px !important; }
.count-down-small li.b { background-position:-1px 0; width:14px; height:12px; margin:0px !important; }
.count-down-small li.euro { background-position:-1px -300px; width:13px; height:20px; margin:0px !important; } 
.count-down-small li.comma { background-position:-14px -302px; width:3px; height:20px; margin:0px !important; } 
.count-down-small li.point { background-position:-17px -302px; width:3px; height:20px; margin:0px !important; } 


.input_field_text { font-size:15px; border:1px solid #dedede; padding:5px 5px; }
.input_field_text { }
.input_field_text { outline: 0; }
.input_field_text:hover { border:1px solid #cfcfcf; outline: 0; }
.input_textarea { font-size:15px; border:1px solid #dedede; padding:5px 5px; }
.input_textarea { }
.input_textarea { outline: 0; }
.input_textarea:hover { border:1px solid #cfcfcf; outline: 0; }
.input_field_select { font-size:15px;	border:1px solid #dedede; padding:5px 5px; }
.input_field_select { }
.input_field_select { outline: 0; }
.input_field_select:hover { }

.cookie_content{width: 980px; margin: 0 auto; padding-top: 20px;}
.cookie_browser_item{float: left; border-right:1px solid #DEDEDE; width:40px; text-align: center;  padding: 7px; positio: relative;}
.cookie_no_rightborder{border-right: 0px!important;}

