/* Griffid swatches:============================================================================ *//*red 			#e10020;red - light		#fecccd;red 			#660000;blue			#047dc3;blue - dark		#09537f;gray 			#e1e1e1;gray - dark		#4c4c4c;block bg		#e2e2e2;borders			#e9e9e9;*/*{	margin: 0em;	padding: 0em;}h1,h2,h3,h4,h5,h6{	color: #4c4c4c;}body{ background-image: url('../images/logo.jpg');background-repeat: no-repeat;background-attachment:absolute;background-position: 0px 0px;}body_image_nl{ image: url('../images/usa.gif');repeat: no-repeat;position: absolute;top:35px;left:170px;}body,input{	font-family: verdana, sans-serif;	font-size: 9pt;	color: #4c4c4c;		}input.button{	border-top: solid 1px #fff;	border-left: solid 1px #fff;	border-bottom: solid 1px #888;	border-right: solid 1px #888;	background-color: #eaeaea;	color: #555;	font-size: 0.8em;	padding: 0.35em;}input.text{	border-top: solid 1px #888;	border-left: solid 1px #888;	border-bottom: solid 1px #fff;	border-right: solid 1px #fff;	padding: 0.1em;	margin-top: 0.25em;	margin-bottom: 0.5em;}/* hoe zien delinks er standaard uit in de body>>> */a{	color: #819F8B;	text-decoration: none;}a:hover{	color: #000000;	text-decoration: underline;}/* Outer */#outerside{	margin: 3.5em auto 0em auto;	width: 100%;}/* Header */#header{	padding: 4.5em 1.5em 0em 4.5em;}#header h2{	font-size: 0.8em;	font-weight: normal;	color: #949494;	display: inline;	padding-left: 0.5em;}#header h1{	font-size: 1.9em;	display: inline;	letter-spacing: -0.05em;}#header h1 a{	color: #343434;	text-decoration: none;}/* Menu */#menu{		position: absolute;	top: 130px;	left: 0px;	background-color: #819F8B;	border-bottom: solid 1px #000000;	border-top: solid 1px #000000;	width: 100%;	}#rechts li{background:url(../images/mid_arrow.gif) no-repeat 0 5px #FDFEFF; padding-left:10px; margin-top:8px; display:block;}#rechts{float:right;width:20%;padding: 18em 0em 1.5em 2.5em;}#menu ul{	padding: 0.5em 4.5em 0.5em 4.5em;/* 1e en 3e waarde bepalen "dikte" menu-4e is ruimte links */	list-style: none;}#menu li{	display: inline;/* tekst op een rij */	padding-right: 2.0em;/* afstand tussen tekst */	font-size: 0.8em;	}#menu li a{	color: #ffffff;/* tekstkleur */	background-color: inherit;}#menu li a:hover{	border-bottom: solid 1px #ffffff;}/* Content */#content{	padding-left: 2em;	padding-right: 2em;}.box{	margin-bottom: 2em;/* ruimte onder tekstblok */}.box_product{	margin-bottom: 4em;/* ruimte tussen boxen links */}.boxContent{	margin-top: 0.5em;	padding: 1.25em 1em 0.25em 1em;	background: #ffffff url('../images/bg_lijn.gif') top left repeat-x;	}.boxlettersize{	font-size: 0.8em;}/** boxA submit email **/.boxA .boxContent{	margin-top: 0em;	color: #000000;	border-bottom: solid 1px #cccccc;	border-top: solid 1px #cccccc;	border-right: solid 1px #cccccc;	border-left: solid 1px #cccccc;	background: #ffffff;	padding: 0.5em 0.5em 0.5em 0.5em;}.boxA span{	font-weight: bold;	font-size: 0.8em;}.boxA a{	background-color: inherit;	color: #fff;	font-size: 0.8em;}.boxA a:hover{	text-decoration: none;	border-bottom: solid 1px #ff9900;}.boxA input.button{	margin-top: 0.25em;	vertical-align: middle;}.boxA input.text{	width: 100%;}/** boxB-search & losse boxen links**/.boxB .boxContent{		margin-top: 0em;	color: #000000;	background: none;	padding: 1em 1.5em 1em 0em;	}.boxB span{	font-weight: bold;	font-size: 0.8em;}.boxB a{	background-color: inherit;	color: #fff;	font-size: 0.8em;}.boxB a:hover{	text-decoration: none;	border-bottom: solid 1px #003300;}.boxB input.button{	margin-top: 0.25em;	vertical-align: middle;}.boxB input.text{	width: 100%;}/** Content **/#content p{	margin-bottom: 1em;	text-align: justify;	line-height: 1.5em;}#content strong{	color: #444;}#content h2,h3,h4,h5,h6{}#content h2,h3{}#content h3{	font-size: 1.0em;}#content h2{	font-size: 1.25em;}#content ul{	margin-bottom: 1em;	padding-left: 1em;	line-height: 1.8em;}#content blockquote{	padding: 1em;	margin-bottom: 1.5em;	border-left: solid 6px #819F8B;}#content blockquote p{	margin-bottom: 0em;	line-height: 0.4em;}#content table{	margin-bottom: 0.2em;}#content table th{	text-align: center;	font-weight: bold;	padding: 0.5em;	color: #444;}#content table td{	padding: 0em;}#content scheme{	padding: 1em;}#content table tr.rowA{	background-color: #efefef;	color: inherit;}#content table tr.rowB{	background-color: #fafafa;	color: inherit;}/* Primary Content -Middenstuk*/#primaryContentContainer{	float: right;	margin-left: -25em;	width: 95%;}#primaryContent{	margin: 5.6em 0em 0em 15em;	padding: 2.5em 2.5em 1.5em 2.5em;}#primaryContent_product{	margin: 5.6em 0em 0em 15em;/* eerste hoogte aan bovenkant/3e is ruimte aan de onderkant, boven copyright gedeelte, laatste is positie links*/	padding: 2.5em 2.5em 1.5em 2.5em;}/* Secondary Content */#secondaryContent/* productsheet */{	font-size: 0.8em;	float: left;	width: 20em;	padding: 10.8em 2.5em 1.5em 2.5em;/* BOVENKANT RUIMTE LINKS / eerste hoogte aan bovenkant/laatste is positie links*/}#secondaryContentindex{	float: left;	width: 16em;	padding: 10.8em 2.5em 1.5em 2.5em;/* eerste hoogte aan bovenkant/laatste is positie links*/}#secondaryContentemail/* index */{	float: left;	width: 14em;	padding: 8em 0.5em 1.5em 2.5em;/* eerste hoogte aan bovenkant/laatste is positie links*/}#secondaryContentsearch/* index */{	position: absolute; top: -20px; right: 10px; 	width: 18em;	padding: 4.5em 2.5em 1.5em 2.5em;/* eerste hoogte aan bovenkant/laatste is positie links*/}/* Footer */#footer{	border-top: solid 1px #e5e5e5;	text-align: center;	padding: 1.5em 0em 1.5em 0em;	}.clear{	clear: both;}