/* start algemeen */
html, body {
	height:100%;
	margin:0;
	padding:0;
	font-family:verdana, tahoma;
	font-size:62.5%;
}
body div#container {
	width:100%;
	position:relative;
	font-size:200%;
}
table {
	border:0;
}
/* end algemeen */

/* start forms */
form
{
	margin:0;
	padding:0;
}
textarea
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	padding:3px 0 0 6px;
	width:300px;
	height:86px;
	border:1px solid #000000;
	margin-left:16px;
}
input, select
{
	border:1px solid #000000;
	font-family:verdana;
	font-size:12px;
	color:#000000;
}
select.select-box
{
	width:308px;
	height:22px;
	margin-left:16px;
	border:1px solid #000000;
	font-family:verdana;
	font-size:12px;
	color:#000000;
	padding:2px 0 0 3px;
}
input.check-box
{
	margin-left:16px;
	border:0;
}
input.zoekbox
{
	border:0;
	display:block;
	width:179px;
	height:22px;
	margin-top:8px;
	background-image:url('../img/zoekbox.gif');
	background-repeat:no-repeat;
	padding:3px 0 0 6px;
}
input.zoek-box, input.box, input.box-normaal, input.box-smal
{
	border:1px solid #000000;
	width:300px;
	height:18px;
	padding:3px 0 0 6px;
	margin-left:16px;
}
input.zoek-box
{
	margin-left:0;
}
input.box-normaal
{
	width:200px;
}
input.box-smal
{
	width:72px;
}
#zoekknop
{
	margin-top:1px;
	margin-left:89px;
}
/* end forms */

/* start header */
div#header, div#header a {
	display:none;
}
/* end header */

/* start hoofdmenu */
div#mainmenu, div#mainmenu table, div#mainmenu table tr, div#mainmenu table tr td, div#mainmenu table tr td a
{
	display:none;
}
/* end hoofdmenu */

/* start kruimelpad */
div#kruimelpad
{
	position:absolute;
	margin-top:-16px;
	margin-left:16px;
	padding-top:9px;
	font-size:90%;
	color:#000000;
}
div#kruimelpad a
{
	color:#000000;
	text-decoration:none;
}
div#kruimelpad a:hover
{
	text-decoration:underline;
}
/* end kruimelpad */

/* start content algemeen */
div#content
{
}
div#content table
{
	width:100%;
	margin-top:24px;
}
div#content table tr
{
	vertical-align:top;
}
div#content table tr#barbottom
{
	vertical-align:bottom;
}
div#content table tr td.links
{
	width:0;
	padding-right:8px;
}
div#content table tr td.koloms2
{
	width:50%;
}
div#content table tr td.kolom
{
	width:100%;
}
div#content table tr td.rechts
{
	width:0;
	padding-left:8px;
	margin-top:40px;
	padding-top:0;
}
div.inhoud div.lijst a
{
	display:block;
	clear:both;
	color:#000000;
	text-decoration:underline;
	padding-left:10px;
	font-weight:normal;
	margin-bottom:8px;
	margin-top:8px;
}
div.inhoud div.lijst a[html^="http"]:after
{
	content: " <http://www.chemiezone.nl/" attr(href) "> ";
	font-size:9px;
}
div.inhoud table div.lijst a
{
	margin-bottom:0px;
	margin-top:0px;
}
div.inhoud a
{
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}
div.inhoud a[html^="http"]:after
{
	content: " <http://www.chemiezone.nl/" attr(href) "> ";
	font-size:9px;
}
div.inhoud a:hover, div.inhoud div.lijst a:hover
{
	text-decoration:underline;
}
div.inhoud img
{
	border: 0;
	float: right;
	margin-left: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
}
div.inhoud table tr td img
{
	float: left;
	margin:0;
}
div.inhoud img.rechtsboven
{
	margin-left: 4px;
	margin-bottom: 4px;
}
	
/* end content algemeen */

/* start content */
div#content table tr td.koloms2 h1, div#content table tr td.kolom h1
{
	display:block;
	line-height:110%;
	margin:0;
	padding:0 8px 4px 8px;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
div#content table tr td.koloms2 h2, div#content table tr td.kolom h2
{
	display:block;
	line-height:110%;
	margin:0;
	padding:0 8px 4px 8px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
div#content table tr td.koloms2 div.inhoud, div#content table tr td.kolom div.inhoud
{
	display:block;
	line-height:140%;
	margin:-4px 0 12px 0;
	padding:0 8px 0 8px;
	color:#000000;
}
div#content table tr td.koloms2 div.inhoud .asterix, div#content table tr td.kolom div.inhoud .asterix
{
	font-size:90%;
	color:#f30;
	font-weight:bold;
}
div#content table tr td.koloms2 div.inhoud .grijs, div#content table tr td.kolom div.inhoud .grijs
{
	font-size:90%;
	color:#000000;
}
div#content table tr td.kolom div.inhoud .error
{
	font-size:90%;
	font-weight:bold;
	color:#000000;
}
div#content table tr td.koloms2 div.inhoud .grijs, div#content table tr td.kolom div.inhoud .grijs b
{
	color:#000000;
}
div#content table tr td.koloms2 div.inhoud h1, div#content table tr td.kolom div.inhoud h1
{
	margin-top:8px;
	margin-left:-8px;
}
div#content table tr td.koloms2 div.inhoud h2, div#content table tr td.kolom div.inhoud h2
{
	margin-top:8px;
	margin-left:-8px;
}
div#content table tr td.koloms2 div.inhoud div.datum, div#content table tr td.kolom div.inhoud div.datum
{
	font-size:90%;
	color:#000000;
	margin-bottom:8px;
}

div#content table tr td.koloms2 div.inhoud div.kop, div#content table tr td.kolom div.inhoud div.kop
{
	margin-top:16px;
	color:#000;
	font-weight:bold;
	font-size:110%;
}
div#content table tr td.kolom div.inhoud div.bron, div#content table tr td.kolom div.inhoud div.contact
{
	margin:8px 0 4px 0;
	padding:8px 0 8px 0;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#000000;

}
div#content table tr td.kolom div.inhoud div.contact
{
	margin:0;
	padding:0;
	border:0;
	color:#000000;
}
div#content table tr td.kolom table, div#content table tr td.koloms2 table
{
	margin:0;
	width:554px;
}
div#content table tr td.kolom div.inhoud div.bron td.label, div#content table tr td.kolom div.inhoud div.contact td.label
{
	padding-right:16px;
	width:120px;
	color:#000000;
}
div#content table tr td.kolom div.inhoud div.contact td.label
{
	padding-right:16px;
	width:120px;
	color:#000000;
}


div#content table tr td.koloms2 div.nieuws, div#content table tr td.kolom div.nieuws
{
	display:block;
	line-height:130%;
	margin:-4px 0 4px 0;
	padding:8px;
	text-decoration:none;
	color:#000000;
}
div#content table tr td.koloms2 div.nieuws:after, div#content table tr td.kolom div.nieuws:after
{
	content: "";
}
div#content table tr td.koloms2 div.nieuws:hover, div#content table tr td.kolom div.nieuws:hover
{
	background-color:#eaeaea;
	cursor:hand;cursor:pointer;
}
div#content table tr td.koloms2 div.nieuws div.datum, div#content table tr td.kolom div.nieuws div.datum
{
	font-size:90%;
	color:#000000;
}
div#content table tr td.koloms2 div.nieuws div.kop, div#content table tr td.kolom div.nieuws div.kop
{
	color:#000000;
	font-weight:bold;
}

div#content table tr td.koloms2 a.nieuws, div#content table tr td.kolom a.nieuws
{
	display:block;
	line-height:130%;
	margin:-4px 0 4px 0;
	padding:8px;
	text-decoration:none;
	color:#000000;
}
div#content table tr td.koloms2 a.nieuws:hover, div#content table tr td.kolom a.nieuws:hover
{
	background-color:#00ff00; 
/*	background-color:#fcdc24;*/
}
div#content table tr td.koloms2 a.nieuws div.datum, div#content table tr td.kolom a.nieuws div.datum
{
	font-size:90%;
	color:#000000;
}
div#content table tr td.koloms2 a.nieuws div.kop, div#content table tr td.kolom a.nieuws div.kop
{
	color:#000000;
	font-weight:bold;
}


div.pollLijst
{
	margin:0 0 8px 0;
	font-weight:normal;
	font-size:90%;
	color:#000000;
	line-height:16px;
}
div.pollLijst td
{
	padding-bottom:8px;
}
div.pollLijst td.label
{
	padding-top:3px;
	width:140px;
	font-weight:normal;
	line-height:110%;
}
div.pollLijst div.bar
{
	display:block;
	float:left;
	clear:left;
	height:16px;
	margin:0 8px 0 0;

}

div#content table tr td.kolom div.inhoud div.groepkop
{
	display:block;
	margin: 16px 0 0 0;
	padding-bottom:3px;
	border-bottom:1px solid #000000;
	font-weight:bold;
}
div#content table tr td.kolom div.inhoud p
{
	margin:8px 0 8px 0;
}

div#content table tr td.kolom div.inhoud td.productinfo_links
{
	width:285px;
	padding-right:16px;
}
div#content table tr td.kolom div.inhoud td.productinfo_rechts
{
	width:269px;
}
div#content table tr td.kolom div.inhoud table.producttabel
{
	width:269px;
}
div#content table tr td.kolom div.inhoud table.producttabel td
{
	width:181px;
	padding-bottom:16px;
}
div#content table tr td.kolom div.inhoud table.producttabel td.image
{
	width:88px;
	padding-right:16;
	padding-top:6px;
}

div#content table tr td.kolom div.inhoud form table.formulier tr td
{
	padding:0 0 4px 0;
}
div#content table tr td.kolom div.inhoud form table.formulier tr td.label
{
	width:252px;
}
div#content table tr td.kolom div.inhoud form table.formulier tr td.label
{
	padding-top:3px;
}
/* end content */

/* start content titel */
div#content table tr td.koloms2 div.titel h1, div#content table tr td.kolom div.titel h1
{
	position:relative;
	margin-top:-5px;
	margin-bottom:3px;
	line-height:110%;
	clear:both;
}
div#content table tr td.koloms2 div.titel h2, div#content table tr td.kolom div.titel h2
{
	margin-top:-1px;
	line-height:120%;
}
div#content table tr td.kolom div.titel a.opnieuw
{
	position:absolute;
	width:110px;
	margin-top:-25px;
	margin-left:447px;
	z-index:100;
	font-size:90%;
	line-height:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	background-image:url('../img/raquo.gif');
	background-repeat:no-repeat;
	background-position:0 9px;
	padding:4px 0 0 10px;
}
div#content table tr td.kolom div.titel a.opnieuw:hover
{
	text-decoration:underline;
}
div#bartop
{
	display:block;
	font-size:90%;
	color:#000000;
	text-align:center;
	margin:-1px 8px 8px 8px;
	padding-bottom:4px;
	border-bottom:1px solid #000000;
}
div#barbot
{
	display:block;
	font-size:90%;
	color:#000000;
	text-align:center;
	margin:16px 8px 16px 8px;
	padding-top:4px;
	border-top:1px solid #000000;
}
div#bartop a, div#barbot a
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
div#bartop a.vorige, div#barbot a.vorige
{
	display:none;
	background-image:url('../img/laquo.gif');
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:10px;
	float:left;
}
div#bartop a.volgende, div#barbot a.volgende
{
	display:none;
	background-image:url('../img/raquo.gif');
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:10px;
	float:right;
}
div#bartop a:hover, div#barbot a:hover
{
	text-decoration:underline;
}
/* end content titel */

/* start submenu */
div#submenu
{
	display:none;
}
/* end submenu */

/* start banners */
div.banner
{
	display:none;
}
/* end banners */

/* start streamertje */
div.streamertje
{
	display:none;
}
/* end streamertje */

/* start poll */

/* end poll */

/* start footer */
div#content table tr td.footer
{
	display:none;
}
/* end footer */

/* start knoppen */
div.banner div.bannercontent div.tekst a.geelsmall, div.banner div.bannercontent div.tekst a.blauwsmall
{
	display:block;
	width:90px;
	height:20px;
	text-align:center;
	background-image:url('../img/geel_small.gif');
	background-repeat:no-repeat;
	background-position:0 0;
	padding:0;
	padding-top:3px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
div.banner div.bannercontent div.tekst a.geelsmall:hover, div.banner div.bannercontent div.tekst a.blauwsmall:hover
{
	background-position:0 -23px;
	cursor:hand;cursor:pointer;
	color:#000000;
	text-decoration:none;
}
div.banner div.bannercontent div.tekst a.blauwsmall
{
	background-image:url('../img/blauw_small.gif');
	color:#fff;
}
div.banner div.bannercontent div.tekst a.blauwsmall:hover
{
	color:#000000;
}
div#content table tr td.kolom div.inhoud a.formknop, div#content table tr td.kolom div.inhoud a.formknoprechts
{
	display:block;
	margin-top:4px;
	padding:3px 0 3px 0;
	background-color:#000000;
	border:1px solid #000000;
	color:#fff;
	line-height:12px;
	margin-right:auto;
	width:140px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
div#content table tr td.kolom div.inhoud a.formknoprechts
{
	float:right;
}
div#content table tr td.kolom div.inhoud a.formknop:hover, div#content table tr td.kolom div.inhoud a.formknoprechts:hover
{
	background-color:#fff;
	border:1px solid #000000;
	color:#000000;
}

/* end knoppen */

/* start print */
div#container div#content div#printheader
{
	display:block;
	width:570px;
	margin:24px 0 16px 16px;
}
div#container div#printfooter
{
	display:block;
	width:95%;
	margin:16px 16px 16px 16px;
}
/* end print */