* {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: justify;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
html, body {
	background: #262626 url('/skin/background.jpg') repeat-x top center; /* url('/skin/bar.jpg') */
	text-align: center;
}
h1.head, h1.head *, .hidden *, .hidden {
	display: 0 !important;
	height: 0 !important;
	width: 0 !important;
	visibility: hidden !important;
}
a, a:visited {
	color: #ffffff;
	text-decoration: underline;
}
a:hover, a:active {
	color: #DF1B5A;
}
a.kvk {
	display: block;
	height: 60px;
	width: 120px;
	margin: 35px 44px 0;
	background: transparent url('/skin/kvk.gif') no-repeat top left;
}
a.valspar {
	display: block;
	height: 60px;
	width: 120px;
	margin: 25px 44px 0;
	background: transparent url('/skin/valspar.png') no-repeat top left;
}

h2 {
	font-weight: bold;
	color: #DF1B5A;
	position: relative;
}
	h2 a, h2 a:visited {
		font-weight: bold;
		color: #DF1B5A;
		text-decoration: none;
	}
	h2 a:hover, h2 a:active {
		color: #ffffff;
	}
h3 {
	font-weight: bold;
}
	h3 a, div#related h3 a {
		font-weight: bold;
		text-decoration: none;
	}
th {
	word-wrap: nowrap;
	padding-right: 10px;
}
td.spacer {
	height: 20px;
}
select {
	width: 410px;
	border: 1px solid #DF1B5A;
	background: #aa9090;
}
option.even {
	padding: 0 2px;
	background: #808080;
}
option.odd {
	padding: 0 2px;
	background: #aa9090;
}
p {
	margin-bottom: 11px;
}
b, b *, strong, strong * {
	font-weight: bold;
}
i, i *, em, em * {
	font-style: italic;
}
input, textarea {
	width: 270px;
	padding: 1px 2px 2px;
	background: #ffffff;
	color: #000000;
}
textarea {
	height: 118px;
}
input.submit {
	height: 24px;
	width: 108px;
	margin-top: 7px;
	padding-right: 34px;
	background: transparent url('/skin/submit.gif') no-repeat top center;
	text-align: center;
	color: #ffffff; /* #DF1B5A*/
}
input.submit:hover, input.submit:active {
	background-position: bottom center;
	color: #ffffff; /* #DF1B5A*/
	cursor: pointer;
}
div#container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
div#header {
	width: 1000px;
	height: 116px;
	background: transparent url('/skin/header.jpg') no-repeat top left;
	position: absolute;
	top: 0;
	left: 0;
}
	div#languages {
		height: 24px;
		width: 85px;
		background: transparent url('/skin/langs.gif') no-repeat top left;
		position: absolute;
		top: 9px;
		right: 31px;
	}
	div#languages:hover {
		background-position: bottom left;
		cursor: pointer;
	}
		div#languages ul {
			width: 85px;
		}
			div#languages li {
				display: block;
				width: 85px;
				margin: 0;
				background: #131313;
				overflow: hidden;
			}
			div#languages li.top {
				height: 10px;
				background: transparent url('/skin/langs_top.gif');
			}
			div#languages li.btm {
				height: 10px;
				background: transparent url('/skin/langs_btm.gif');
			}
			div#languages a, div#languages a:visited {
				display: block;
				height: 19px;
				padding-left: 21px;
				margin-left: 21px;
				background: transparent none no-repeat bottom left;
				text-decoration: none;
			}
			div#languages a:hover, div#languages a:active {
				background-position: top left;
			}
			div#languages a.active, div#languages a.active:visited {
				width: 19px;
				margin: 3px 0 2px 21px;
				padding: 0;
				background-position: top left;
			}
	form#inlog div {
		width: 407px;
		height: 62px;
		background: transparent url('/skin/inlog.jpg') no-repeat top left;
		position: absolute;
		top: 11px;
		left: 358px;
	}
		form#inlog span {
			display: block;
			min-width: 58px;
			_width: 58px;
			padding-bottom: 3px;
			padding-right: 17px;
			background: #949494 url('/skin/login_caption.gif') no-repeat top right;
			text-align: center;
			position: absolute;
			top: 0;
			left: 38px;
		}
		form#inlog div.user {
			height: 24px;
			width: 188px;
			background: transparent url('/skin/input.gif') no-repeat top left;
			position: absolute;
			top: 25px;
			left: 13px;
		}
		form#inlog div.pass {
			height: 24px;
			width: 188px;
			background: transparent url('/skin/input.gif') no-repeat top left;
			position: absolute;
			top: 25px;
			left: 206px;
		}
			form#inlog input {
				height: 15px;
				width: 120px;
				background: transparent;
				color: #878787;
				position: absolute;
				top: 3px;
				left: 33px;
			}
			form#inlog input.btn {
				height: 24px;
				width: 34px;
				background: transparent url('/skin/btn.gif') no-repeat top left;
				position: absolute;
				top: 0;
				left: 154px;
			}
			form#inlog input.btn:hover, form#inlog input.btn:active {
				background-position: bottom left;
				cursor: pointer;
			}
	form#search div {
		height: 24px;
		width: 188px;
		background: transparent url('/skin/input.gif') no-repeat top left;
		position: absolute;
		top: 36px;
		right: 31px;
	}
		form#search input {
			height: 15px;
			width: 120px;
			background: transparent;
			color: #878787;
			position: absolute;
			top: 3px;
			left: 33px;
		}
		form#search input.btn {
			height: 24px;
			width: 34px;
			background: transparent url('/skin/btn.gif') no-repeat top left;
			position: absolute;
			top: 0;
			left: 154px;
		}
		form#search input.btn:hover, form#search input.btn:active {
			background-position: bottom left;
			cursor: pointer;
		}
	ul#navigation {
		display: block;
		height: 24px;
		list-style: none;
		overflow: hidden;
		position: absolute;
		bottom: 12px;
		left: 11px;
	}
	.home ul#navigation {
		height: 36px;
		bottom: 0;
	}
		ul#navigation li {
			display: block;
			float: left;
			height: 36px;
			_height: 35px;
			_width: 125px;
			margin-right: 1px;
		}
			ul#navigation a, ul#navigation a:visited {
				display: block;
				height: 34px;
				_height: 36px;
				min-width: 81px;
				padding-top: 2px;
				padding-left: 11px;
				padding-right: 11px;
				background: #950b36 url('/skin/tab.gif') no-repeat top left;
				text-align: center;
				text-decoration: none;
				font-size: 12px;
				color: #bdbdbd;
				outline: none;
				position: relative;
			}
			ul#navigation a:hover, ul#navigation a:active,
			ul#navigation li.active a, ul#navigation li.active a:visited,
			ul#navigation li.active a:hover, ul#navigation li.active a:active {
				background-color: #DF1B5A;
				background-position: bottom left;
				color: #ffffff;
			}
				ul#navigation li a span.bg, ul#navigation li a:visited span.bg {
					height: 100%;
					width: 11px;
					background: transparent url('/skin/tab.gif') no-repeat top right;
					position: absolute;
					top: 0;
					right: 0;
				}
				ul#navigation li.active a span.bg, ul#navigation li.active a:visited span.bg,
				ul#navigation li a:hover span.bg, ul#navigation li a:active span.bg {
					background-position: bottom right;
				}
div#content {
	width: 978px;
	position: absolute;
	top: 119px;
	left: 11px;
}
.home div#content {
	top: 104px;

}
	div.hcont {
		width: 741px;

		margin: 11px;
	}
	div#related {
		width: 207px;
		position: absolute;
		top: 0;
		right: 0;
	}
	div#related, div#related * {
		text-align: left;
	}
		div#related h2 {
			margin-bottom: 2px;
			padding: 3px 5px 0 13px;
			background: transparent url('/skin/related.jpg') no-repeat top left;
			text-transform: uppercase;
			color: #e0e0e0;
		}
		div#related div.newsletter {
			margin-left: 10px;
			margin-bottom: 10px;
			overflow: hidden;
		}
			div#related div.newsletter a {
				display: block;
				float: left;
				margin: 0 5px;
				width: 83px;
				text-align: center;
				text-decoration: none;
				text-transform: lowercase;
				line-height: normal;
				color: #df1b5a;
			}
			div#related div.newsletter a span {
				line-height: normal;
				color: #df1b5a;
			}
			div#related div.newsletter a:hover, div#related div.newsletter a:hover span {
				color: #DF1B5A;
			}
			div#related div.newsletter a#fl100year {
				margin-left: 19px;
				margin-top: 10px;
			}
		div#related ul {
			margin-left: 30px;
			list-style: square outside url('/skin/bullet.gif');
		}
		div#related p {
			margin-bottom: 6px;
			line-height: normal;
			text-align: left;
			color: #878787;
		}
		div#related a.rss {
			display: block;
			height: 17px;
			width: 18px;
			background: transparent url('/skin/rss.gif') no-repeat top left;
			position: absolute;
			top: 2px;
			right: 12px;
		}
		div#related a.newsarchive {
			display: block;
			float: right;
			padding-left: 18px;
			background: transparent url('/skin/bullet.gif') no-repeat 0px 2px;
			text-decoration: none;
			font-weight: bold;
		}
		div#left {
			float: left;
			width: 167px;
			min-height: 229px;
			_height: 229px;
			margin-right: 20px;
			background: transparent url('/skin/left.gif') no-repeat 166px 4px;
		}
			div#left ul {
				list-style: none;
			}
			div#left a, div#left a:visited {
				display: block;
				width: 153px;
				_width: 163px;
				margin-bottom: 4px;
				padding: 2px 0 3px 10px;
				text-decoration: none;
				font-size: 15px;
				color: #878787;
			}
			div#left a.main, div#left a.main:visited {
				margin-top: 4px;
				background: #950b36;
				color: #bbbbbb;
			}
			div#left li.active a, div#left li.active a:visited,
			div#left li.active a:hover, div#left li.active a:active,
			div#left li a:hover, div#left li a:active {
				color: #ffffff;
			}
			div#left li.active a.main, div#left li.active a.main:visited,
			div#left li.active a.main:hover, div#left li.active a.main:active,
			div#left a.main:hover, div#left a.main:active {
				background: #DF1B5A;
				color: #ffffff;
			}
			div#left, div#left * {
				text-align: left;
			}
		div.content {
			margin-right: 203px;
			margin-bottom: 10px;
			margin-left: 186px;
		}
		div.contentvac {
			margin-right: 10px;
			margin-bottom: 10px;
			margin-left: 186px;
		}
			div.content ul {
				list-style: square outside url('/skin/bullet.gif');
				margin-left: 23px;
				margin-bottom: 11px;
			}
			div.content ol {
				margin-left: 23px;
				margin-bottom: 11px;
			}
		div#productleft {
			width: 144px;
			position: absolute;
			top: 4px;
			left: 10px;
		}
		div#productleft h2 {
			margin: 0;
			padding: 4px 2px;
			background: #C6003E;
			text-align: center;
			color: #ffffff;
		}
		div#productleft div.image {
			margin: 0;
			padding: 0;
			background: #ffffff;
			text-align: center;
		}
		a.tds, a.tds:visited {
			display: block;
			width: 144px;
			margin-top: 11px;
			padding: 3px 28px;
			background: transparent url('/skin/search.gif') no-repeat top left;
			text-decoration: none;
			color: #a2a2a2;
		}
		a.msds, a.msds:visited {
			display: block;
			width: 144px;
			margin-top: 4px;
			padding: 3px 28px;
			background: transparent url('/skin/search.gif') no-repeat top left;
			text-decoration: none;
			color: #a2a2a2;
		}
		a.tds:hover, a.tds:active,
		a.msds:hover, a.msds:active {
			background-position: bottom left;
			color: #ff5353;
		}
		a.back, a.back:visited {
			display: block;
			margin-top: 12px;
			padding: 2px 0 2px 21px;
			background: transparent url('/skin/back.gif') no-repeat 4px 6px;
			font-weight: bold;
			text-decoration: none;
			color: #ffffff;
		}
		a.back:hover, a.back:active {
			color: #DF1B5A;
		}
		div.match {
			padding: 5px 0;
			margin: 5px 0;
			border-top: 1px solid #797979;
		}
		div#productcenter {
			width: 325px;
			margin-left: 186px;
		}
		div#productcenter hr {

			height: 18px;
			margin: 5px 0;
			border: 9px solid #C6003E;
			background: #C6003E;
		}
		div#productcenter a.pdf, div#productcenter a.pdf:visited {
			display: block;
			padding: 12px 22px 22px 15px;
			background: transparent url('/skin/pdf.gif') no-repeat top left;
			font-weight: bold;
			text-decoration: none;
			color: #ffffff;
		}
		div#productcenter a.pdf:hover, div#productcenter a.pdf:active {
			background-position: 0 -53px;
		}
		form#contact table {
			margin-top: 50px;
		}
		form#contact table * {
			vertical-align: top;
			font-size: 12px;
			line-height: 19px;
		}
		div#agencies {
			height: 358px;
			width: 759px;
			margin-bottom: 10px;
			margin-left: 186px;
			background: transparent url('/skin/agencies.jpg') no-repeat bottom left;
			position: relative;
		}
			div#agencies_usa {
				height: 279px;
				width: 709px;
				background: transparent url('/skin/ag_usa.jpg') no-repeat bottom right;
				position: absolute;
				bottom: 0;
				right: 0;
			}
			div#agencies_eur {
				height: 279px;
				width: 556px;
				background: transparent url('/skin/ag_eur.jpg') no-repeat bottom right;
				position: absolute;
				bottom: 0;
				right: 0;
			}
			div#agencies_aus {
				height: 279px;
				width: 410px;
				background: transparent url('/skin/ag_aus.jpg') no-repeat bottom right;
				position: absolute;
				bottom: 0;
				right: 0;
			}
			div.agencies_info {
				height: 146px;
				width: 294px;
				position: absolute;
				top: 0;
				right: 10px;
			}
				div.agencies_info * {
					vertical-align: top;
					text-align: left;
					font-size: 13px;
					line-height: 18px;
				}
				div.agencies_info th {
					width: 125px;
				}
				div.agencies_info table p {
					margin: 0;
				}
			div.agencies_countries {
				width: 759px;
				padding: 9px 5px;
				background: transparent url('/skin/ag_countries_top.gif') no-repeat top left;
				position: absolute;
				top: 320px;
				left: 0;
			}
				div.agencies_countries div.btm {
					height: 9px;
					width: 759px;
					background: transparent url('/skin/ag_countries_btm.gif') no-repeat top left;
					position: absolute;
					bottom: 0;
					left: 0;
				}
				div.agencies_countries ul {
					list-style: none;
				}
				div.agencies_countries li {
					float: left;
					width: 125px;
					white-space: nowrap;
					text-align: left;
					color: #494949;
				}
			a.agencies_link {
				height: 14px;
				width: 14px;
				position: absolute;
			}
			a#usa_1 {
				top: 140px;
				left: 50px;
			}
			a#usa_2 {
				top: 246px;
				left: 103px;
			}
			a#eur_1 {
				top: 135px;
				left: 203px;
			}
			a#eur_2 {
				top: 169px;
				left: 263px;
			}
			a#eur_3 {
				top: 215px;
				left: 229px;
			}
			a#aus_1 {
				top: 190px;
				left: 349px;
			}
			a#aus_2 {
				top: 268px;
				left: 390px;
			}
		div.links {
			position: relative;
		}
			div.links div.col {
				float: left;
				width: 294px;
				overflow: hidden;
				position: relative;
			}
				div.links div.col img {
					max-width: 294px;
				}

/** TEMPORARY 100 YEARS STUFF **/
div#hundred {
	width: 300px;
	z-index: 100;
	position: absolute;
	top: 0;
	left: 0;
}
	img.pageear {
		display: none;
		position: absolute;
		top: 0;
		right: 0;
	}
	img#pageear_01 {
		display: inline-block;
	}

#beerswfobj {
	z-index: 9999;
	position: absolute;
	top: -80px;
}
