/* begin Page */
@import url(//web.archive.org/web/20171017095625cs_/https://fonts.googleapis.com/css?family=Tauri);

html, body	{-moz-text-size-adjust: none; -webkit-text-size-adjust: none; -ms-text-size-adjust: none;}
body {
	margin: 0 auto;
	padding: 0;
	line-height: 1.65em;
	overflow-y:scroll;
	color: #666666;
  font-family: Helvetica Neue,Helvetica, Helvetica Neue, Arial, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  background: #fff;
}

#art-main	{
	position: relative;
	width: 100%;
	left: 0;
}

.cleared {float: none; clear: both; margin: 0; padding: 0;	border: none; font-size:1px; height: 0;}
form {padding:0 !important; margin:0 !important;}
table.position {position: relative;	width: 100%;	table-layout: fixed;}
/* end Page */

/* begin Box, Sheet */
.art-Sheet {
	position:relative;
	z-index:0;
	margin:0 auto;
	width: 1000px;
	min-width:1px;
	min-height:1px;
	background:#fff;
  margin: 25px auto;
  min-height: 470px;
}

.art-Sheet-body {
	position: relative;
	z-index: 1;
	padding: 0px;}
/* end Box, Sheet */


/* begin Menu */
/* menu structure */
.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover {text-align:left; text-decoration:none; outline:none; letter-spacing:normal;	word-spacing:normal;}
.art-menu, .art-menu ul {margin: 0;	padding: 0;	border: 0; list-style-type: none; display: block;}
.art-menu li {margin: 0; padding: 0; border: 0;	display: block; float: left; position: relative; background:none; z-index: 5;}
.art-menu li:hover {z-index: 1000; white-space: normal;}
.art-menu li li {float: none; left:0;}
.art-menu ul {visibility: hidden;	position: absolute;	z-index: 10; left: 0; top: 0;	background:none;}
.art-menu li:hover>ul {visibility: visible; top: 100%; opacity: 1;	filter: alpha(opacity = 100);}
.art-menu li li:hover>ul {top: 0; left: 100%;}
.art-menu:after, .art-menu ul:after {content: ".";	height: 0;	display: block;	visibility: hidden;	overflow: hidden;	clear: both;}
.art-menu, .art-menu ul {min-height: 0;}

.art-menu ul {
	background-image: url(/web/20171017095625im_/https://www.bulaoutdoor.nl/skin/images/spacer.gif);
	padding: 0;
	margin: 0;
	transition: opacity 0.3s ease-in-out 0s;
	opacity: 0;
	filter: alpha(opacity = 0);}
.art-menu ul ul {
	padding: 0;
	margin: 0;}
	
ul.art-menu {position: relative;}

/* menu structure */
.art-menu {padding: 0;}
.art-nav {
    height: 43px;
    position: absolute;
		right: 0px;
    top: 56px;}
/* end Menu */

/* begin MenuItem */
.art-menu ul li {clear: both;}
.art-menu a {
    cursor: pointer;
    display: block;
    height: 34px;
    overflow: hidden;
    position: relative;
    text-decoration: none;}

.art-menu a .r, .art-menu a .l {
	position:absolute;
	display: block;
	top:0;
	z-index:-1;
	height: 34px;}

.art-menu a .l {left:0; right:9px;}
.art-menu a .r {width:418px; right:0;	clip: rect(auto, auto, auto, 409px);}
.art-menu a .t {
    color: #a8a8a8;
    font-family: 'Tauri', Helvetica Neue, Helvetica, Arial, Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 34px;
    margin: 0 4px;
    padding: 0 4px;
    text-align: center;
    transition: all 0.3s ease 0s;
    text-transform: uppercase;
  }
    
.art-menu a:hover .t {color: #b91113;}
.art-menu li:hover a .t {color: #b91113;}
.art-menu li:hover>a .t {color: #b91113;}
.art-menu a.active .t {color: #b91113 !important;}
.art-menu .active	{}
/* end MenuItem */

.art-menu-separator {display:block; width:10px; height: 20px;}

/* begin MenuSubItem */
.art-menu ul a {
    background: url("/web/20171017095625im_/https://www.bulaoutdoor.nl/skin/images/zwart85.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin-right: auto;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-shadow: 0 1px 1px #000000;
    text-transform: ;
    white-space: nowrap;
    width: 200px;}

.art-menu ul a:hover 	{background-color:#000; color:#8F9853;}
.art-menu ul a.active {background: url("/web/20171017095625im_/https://www.bulaoutdoor.nl/skin/images/headerBgdoor.png") repeat scroll 0 bottom transparent; color: #FFFFFF !important;box-shadow: 0 1px 4px #000000;}

.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span  {display: inline; float: none;	margin: inherit; padding: inherit;	background-image: none;	text-align: inherit; text-decoration: inherit;}


.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span {text-align: left; text-decoration: none;}

.art-menu ul ul a {margin-left: auto;}
.art-menu ul li a:hover{color: #8F9853;}
.art-menu ul li:hover>a {color: #8F9853;}
.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span {color: #000000;}
.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span {color: #000000;}
/* end MenuSubItem */


/* begin ContentLayout */
.art-contentLayout {
	position: relative;
	margin-bottom: 0px;
	width: 1000px;}
/* end ContentLayout */

/* begin Box, Block */
.art-Block {
    margin: 0px auto;
    min-height: 1px;
    min-width: 1px;
    position: relative;
    z-index: 0;}

.art-Block-body {
	position: relative;
	z-index: 1;
	padding: 0px;}

.art-Block {padding:20px;}

/* end Box, Block */

/* begin BlockHeader */
.art-BlockHeader {
    height: 25px;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 0;}

.art-BlockHeader .t {
		color: #000000;
    font-family: 'Tauri', Helvetica Neue, Helvetica, Arial, Sans-Serif;
    font-size: 19px;
    font-style: normal;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
    padding: 0px;
    white-space: nowrap;}
/* end BlockHeader */


/* begin Box, BlockContent */
.art-BlockContent {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px;}

.art-BlockContent-body {
	position: relative;
	z-index: 1;
	padding: 0;}

.art-BlockContent-body {}
.art-BlockContent-body a:link {}
.art-BlockContent-body a:visited, .art-BlockContent-body a.visited {}
.art-BlockContent-body a:hover, .art-BlockContent-body a.hover {}
.art-BlockContent-body ul {}
.art-BlockContent-body ul li {}
/* end Box, BlockContent */

/* begin Box, Post */
.art-Post {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:23px;
	min-height:23px;}

e.art-Post-body {
    min-height: 100px;
    padding: 0px;
    position: relative;
    z-index: 1;}
.art-Post {margin: 20px;}
a img {border: 0;}
p {margin:0 0 10px;}
/* end Box, Post */


/* Start Content link style */
a, a:link, a:visited, a.visited, a:hover, a.hover {font-family: Helvetica Neue,Helvetica,Arial, Sans-Serif; text-decoration: underline; color: #000;}
a:link 								{text-decoration: underline; color: #b91113;}
a:visited, a.visited 	{text-decoration: underline; color: #b91113;}
a:hover, a.hover 			{text-decoration: none; color: #b91113;}
/* Finish Content link style */

/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
		font-weight: normal; font-style: normal; text-decoration: none; margin:0 0 0px; line-height: 1.65em;}

/* Start Content headings Fonts & Colors  */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {
	color: #b91113;
	font-family: 'Tauri', Helvetica Neue, Helvetica, Arial, Sans-Serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 600;}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover {
    color: #000;
    font-family: "Tauri",Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.25em;
    margin: 0 0 5px;
}
  

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {
	color: #000;
	font-family: Helvetica Neue,Helvetica,Arial, Sans-Serif;
	font-size: 14px;
	margin-bottom: 0;
	font-weight:bold;}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover {
	color: #000;
	font-family:  Helvetica Neue,Helvetica,Arial, Sans-Serif;
	font-size: 14px;
	margin-bottom: 0;
	font-weight:bold;}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover {
	color: #333333;
	font-family: Helvetica Neue,Helvetica,Arial, Sans-Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover {
	color: #333333;
	font-family: Helvetica Neue,Helvetica,Arial, Sans-Serif;
	font-size: 16px;
	margin-bottom: -16px;
	padding-top: 10px;}
/* Finish Content headings Fonts & Colors  */


/* begin PostBullets */
ol, ul 				{color: #666666; font-family: Helvetica Neue,Helvetica,Arial, Sans-Serif; font-size: 13px;}
li ol, li ul 	{margin:0.5em 0 0.5em 2em; padding:0;}
li 						{padding:0;}
ul 						{}
ol 						{list-style-position:inside;}
.art-Post li 	{}
.art-Post ol li, .art-Post ul ol li {background: none; padding-left:0;}
.art-Post ul li, .art-Post ol ul li {}
/* end PostBullets */


/* Start blockquote */
blockquote, blockquote p, .art-PostContent blockquote p {
	color: #666666;
	font-family: Georgia, Garamond, Helvetica Neue,Helvetica,Arial, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	line-height: 1.2em;}
blockquote,.art-PostContent blockquote {
		border-left: 5px solid #F1F1F1;
    margin: 0;
    padding: 0 0 0 15px;}
/* Finish blockuote */


/* begin LayoutCell */
.art-contentLayout .art-sidebar1 {
	position: relative;
	margin: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 249px;
	padding: 0 0 0;
	padding-top:10px;
	padding-bottom:10px;}
/* end LayoutCell */

/* begin LayoutCell */
.art-contentLayout .art-content {
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	width: 499px;
}

.art-contentLayout .art-content-sidebar1 {
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 748px;}
.art-contentLayout .art-content-sidebar2 {
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 748px;}
/* end LayoutCell */

/* begin LayoutCell */
.art-contentLayout .art-sidebar2 {
	position: relative;
	margin: 0;
	padding: 0 0 30px;
	border: 0;
	top:10px;
	float: left;
	overflow: hidden;
	width: 249px;
	padding-top:0px;
	padding-bottom:30px;
	}
.zoekVeldWidget {position:relative; top:-40px;}
/* end LayoutCell */

.art-Block {}
.ccLinks {
    bottom: 15px;
    left: 0;
    position: absolute;
    top: 25px;
    border-right:1px solid #ddd;}
.ccRechts {
    background-color: #eee;
    bottom: 15px;
    right: 0;
    position: absolute;
    top: 15px;}
.art-sidebar1 .art-Block {padding-left:0;}


/* Winkel Menu */
.winkelMenu {width:100%; min-width:1000px; position: absolute; top:105px; padding:5px 0; background:url("/web/20171017095625im_/https://www.bulaoutdoor.nl/skin/images/wit75.png") repeat-x; display: none;}
.winkelMenu .art-menu       {padding:0;}
.winkelMenu .centreren      {margin: 0 auto; position: relative; width: 1000px;}
.winkelMenu .art-menu a .t  {
	color: #000;
	font-size: 14px;
	font-weight: 700;
	*margin: 0 5px; /* hangt af van het aantal menuitems */
	margin: 0 24px;
	padding: 0;
}

.winkelMenu .art-menu a.active .t {color:#b91113 !important;}
.winkelMenu .art-menu .active {background:none;}

.logos           {bottom: -85px; left: 10px; position: absolute;}





/*
     FILE ARCHIVED ON 09:56:25 Oct 17, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:41:22 Aug 16, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 77.245 (3)
  esindex: 0.007
  captures_list: 101.076
  CDXLines.iter: 14.277 (3)
  PetaboxLoader3.datanode: 97.276 (4)
  exclusion.robots: 0.212
  exclusion.robots.policy: 0.201
  RedisCDXSource: 5.568
  PetaboxLoader3.resolve: 107.278
  load_resource: 152.35
*/