body {
background-color:#657784;
text-align:center;
}
body.landing {
background-color:#41525E;
text-align:left;
}
html, body {
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
html#fullhtml {
background-color:#FFFFFF;
background-image:none;
}
div#flashheader
{
padding-top:12px;
}
html#fullhtml div#content {
width:98% !important;
}
input.smallinput {
width:40px;
}
body, td, th, input, textarea, select {
color:#222222;
font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
input, select, textarea {
color:#444444;
padding-left:2px;
}
p.searchbutton {
}
div {
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
h1 {
font-size:15px;
font-weight:bold;
padding-left:30px;
}
hr {
background-color:#FFFFFF;
border-bottom-color:#F2EBEB;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#F2EBEB;
border-top-style:dotted;
border-top-width:1px;
}
a img, div#container div#content div#innercontent2 a.ContentLink:hover {
border-bottom-width:0;
border-top-width:0;
}
.Message {
color:#F6923A;
font-weight:bold;
}
.Error, .Error * {
color:#FF0000;
font-weight:bold;
}
.center {
text-align:center;
}
.right {
text-align:right;
}
.hidden {
display:none;
}
.visible {
display:block;
}
form {
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.button, .buttons input, .ncol, .smallbutton, .largebutton {
border-top: 0 solid #222222;
    border-bottom: 0 solid #222222;
    margin: 0;
    padding: 0 10px;
    background-color:#657784;
    color:#D6923A;
    cursor:pointer;
    font-family:Arial;
    font-weight:bold;
    letter-spacing:1px;
    text-align:center;
}
input.dateinput {
width:80px;
}
.imgbutton {
background-color:Transparent;
cursor:pointer;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
}
.buttonactive {
border-bottom-color:#F6923A;
border-bottom-style:outset;
border-bottom-width:1px;
border-top-color:#F6923A;
border-top-style:outset;
border-top-width:1px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.noborder, .noborder * {
background-color:Transparent;
border-bottom-width:0;
border-top-width:0;
}
.largebutton {
width:250px !important;
}
div#breadcrumbs
{
	display:none;
}
div#divider {
background-image:url("../../images/layout/devider-intro.jpg");
background-position:50% top;
background-repeat:no-repeat;
height:290px;
left:0;
min-width:1024px;
position:absolute;
top:214px;
width:100%;
z-index:0;
}
div#dividermenu 
{
    width:1024px;
}
table#intro {
background-color:#41525E;
border-bottom-width:0;
border-collapse:collapse;
border-top-width:0;
min-width:1024px;
width:100%;
}
table#intro img {
border-width:0;
}
table#intro p {
color:#FFFFFF;
font-size:16px;
position:relative;
z-index:50;
}
table#intro p a {
color:#F6923A;
font-size:20px;
text-decoration:none;
}
table#intro p a:hover {
background-color:#657784;
}
table#intro td#leftcol, table#intro td#rightcol {
width:50%;
}

table#intro td#leftcol div#henlpeople 
{
float:right;
margin-right:30px;
padding-bottom:40px;
padding-right:17px;
padding-top:100px;
text-align:center;
}
table#intro td#rightcol div#henlservices 
{
float:left;
margin-left:30px;
padding-bottom:40px;
padding-left:16px;
padding-top:100px;
text-align:center;
}
div#Container {
background-color:#41525E;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
min-width:1024px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
position:relative;
text-align:left;
width:100%;
}
table#middle {
width:100%;

}
table#middle td {
vertical-align:top;
}
div#middle div#leftcol, div#middle div#rightcol {
}
div#middle div#leftcol {
padding-left:5px;
width:230px;
}
div#middle div#centercol
{
	margin-left:230px;
}
div#content table, div#content table td {
border-bottom-color:#657784;
border-top-color:#657784;
color:#FFFFFF;
}
div#content table tr td {
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
vertical-align:top;
}
div#content .header td {
background-color:#657784;
border-bottom-color:#222222;
border-top-color:#222222;
color:#F6923A;
font-weight:bold;
}
div#content .item td {
background-color:#F1F1F1;
color:#333333;
}
div#content .alternate td {
background-color:#41525E;
color:#FFFFFF;
}
div#content .footer td {
background-color:#657784;
border-bottom-width:0;
border-top-width:0;
font-weight:bold;
}
div#Headerindex
{
	position:relative;
	height:247px;
	width:100%;
	min-width:1024px;
	width:expression(document.body.clientWidth > 1024? "100%" :"1024px");
	margin-top:120px;
	background-color:#f6923a;
	background-image:url(../../images/layout/HeaderRepeaterindex.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	text-align:center;
}
div#headerindex a#hplnkHome,
div#Headerindex a#hplnkHome
{
	display:block;
	background-image:url(../../images/layout/logo-met-effectindex.jpg);
	background-repeat:no-repeat;
	background-position:50% 9px;
	width:369px;
	margin:0 auto;
	height:196px;
	cursor:pointer;
	cursor:hand;
	z-index:10;
	position:relative;
	margin-top:-125px;
	text-align:left;
}
div#header {
background-color:#41525E;
background-image:url("../../images/layout/HeaderRepeater.jpg");
background-position:left top;
background-repeat:repeat-x;
height:165px;
margin-top:0;
min-width:1024px;
position:relative;
text-align:center;
width:100%;
}
div#header a.hplnkHome, div#Header a.hplnkHome {
    /*background-image: url("../../images/layout/logo_HenL_People.jpg");
    background-position: 50% 50%;
    background-repeat: no-repeat;*/
    cursor: pointer;
    display: block;
    height: 96px;
    margin-left: 30px;
    margin-top: -124px;
    padding-top: 0;
    position: absolute;
    width: 143px;
    z-index: 10;
    _left:0;
}
div#header div#TopNavigation {
display:block;
height:35px;
position:absolute;
right:20px;
top:5px;
}
div#header div#TopNavigation ul {
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
div#header div#TopNavigation ul li {
background-image:url("../../images/layout/TopnavSeparator.jpg");
background-position:right top;
background-repeat:no-repeat;
display:inline;
padding-bottom:0;
padding-left:10px;
padding-right:10px;
padding-top:0;
}
div#header div#TopNavigation ul li.last {
background-image:none;
}
div#header div#TopNavigation ul li a {
color:#41525E;
font-family:Verdana,Arial;
font-size:10px;
text-align:center;
text-decoration:none;
text-transform:lowercase;
}
div#header div#TopNavigation ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}
div#searchsmall {
position:absolute;
right:33px;
top:40px;
}
div#searchsmall input {
background-color:#DDDDDD;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
bottom:-80px;
color:#555555;
font-family:Arial;
font-size:11px;
height:15px;
position:relative;
text-align:right;
}
div#searchsmall .button {
display:none;
}
div#searchsmall img {
margin-top:3px;
}
div#Shoppingcart {
background-image:url("../../images/layout/login_body.gif");
background-repeat:repeat-y;
color:#FFFFFF;
display:block;
font-size:10px;
height:auto;
padding-bottom:30px;
padding-left:16px;
padding-right:16px;
padding-top:30px;
position:relative;
width:178px;
}
div#Shoppingcart div.head {
background-image:url("../../images/layout/login_head.gif");
background-position:left top;
background-repeat:no-repeat;
color:#555555;
font-family:Arial,Verdana;
font-size:11px;
font-weight:bold;
height:26px;
left:0;
line-height:36px;
padding-left:14px;
position:absolute;
text-align:left;
top:0;
width:210px;
}
div#Shoppingcart div.foot {
background-image:url("../../images/layout/login_foot.gif");
background-position:left top;
background-repeat:no-repeat;
bottom:0;
height:13px;
left:0;
position:absolute;
width:210px;
}
div#Shoppingcart table.ItemList {
width:100%;
}
div#Shoppingcart table.ItemList tr, div#Shoppingcart table.ItemList td {
color:#EEEEEE;
font-size:10px;
}
div#Shoppingcart a {
color:#DDDDDD;
cursor:pointer;
font-family:Arial,Verdana;
font-size:10px;
margin-left:10px;
text-decoration:underline;
}
div#Shoppingcart a:hover {
text-decoration:none;
}
div#Shoppingcart a img {
border-bottom-width:0;
border-top-width:0;
left:-25px;
position:absolute;
top:8px;
}
div#Header div#quicknav {
height:22px;
position:absolute;
right:0;
top:10px;
width:788px !important;
}
div#languages {
display:block;
left:33px;
position:absolute;
top:10px;
z-index:999;
color:#fff;
}
div#languages a {
color:#fff;
text-decoration:none;
text-transform:uppercase;
}
div#languages a:hover 
{
	text-decoration:underline;
}
div#languages select {
color:#888C6C;
font-family:Verdana;
font-weight:bold;
}
div#loginsmall {
background-image:url("../../images/layout/login_body.gif");
background-repeat:repeat-y;
display:block;
height:auto;
padding-bottom:30px;
padding-left:16px;
padding-right:16px;
padding-top:30px;
position:relative;
width:178px;
}
div#loginsmall div.head {
background-image:url("../../images/layout/login_head.gif");
background-position:left top;
background-repeat:no-repeat;
color:#555555;
font-family:Arial,Verdana;
font-size:11px;
font-weight:bold;
height:26px;
left:0;
line-height:36px;
padding-left:14px;
position:absolute;
text-align:left;
top:0;
width:210px;
}
div#loginsmall div.foot {
background-image:url("../../images/layout/login_foot.gif");
background-position:left top;
background-repeat:no-repeat;
bottom:0;
height:13px;
left:0;
position:absolute;
width:210px;
}
div#loginsmall input {
background-color:#DDDDDD;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
color:#555555;
font-family:Arial;
font-size:11px;
height:15px;
margin-bottom:2px;
width:170px;
}
div#loginsmall input.button {
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-bottom-width:0;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:0;
height:21px;
padding-bottom:1px;
padding-left:4px;
padding-right:4px;
padding-top:1px;
width:auto;
}
div#loginsmall a {
color:#DDDDDD;
font-family:Arial,Verdana;
font-size:10px;
margin-left:10px;
}
div#loginsmall a:hover {
text-decoration:none;
}
div#loginsmall ul {
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
td.tdcontent {
padding-top:10px;
vertical-align:top;
}
td.tdcontent div#content {
margin-top:10px;
}
div#CompanyInfo {
color:#666666;
font-size:10px;
left:3px;
line-height:15px;
position:absolute;
top:3px;
z-index:50;
}
div#navigation * {
z-index:10;
}
div#navigation {
left:6px;
position:absolute;
top:148px;
width:98%;
_width:1000px;
_margin-top:0px;
}
div#navigation ul {
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
min-width:980px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
position:relative;
width:98%;
_display:inline;
}
div#navigation li {
display:block;
float:left;
margin-left:1px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:155px;
_display:inline;
}
div#navigation ul li.last
{
    margin-left:2px;
}
div#navigation a {
background-image:url("../../images/layout/Navigatieknop.jpg");
background-position:left -5px;
background-repeat:no-repeat;
color:#242424;
display:block;
font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:32px;
line-height:20px;
padding-top:3px;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:155px;
_display:inline;

}
div#navigation a:hover {
background-position:left top;
color:#FFFFFF;
padding-top:8px;
}
div#navigation ul ul {
display:none;
left:-999em;
position:absolute;
}
div#navigation ul li.current ul {
display:block;
left:5px;
min-width:220px;
position:absolute;
top:150px;
width:222px;
}
div#navigation ul li.root ul {
display:block;
left:5px;
min-width:220px;
position:absolute;
top:150px;
width:222px;
}
div#navigation ul li.current ul ul, div#navigation ul li.current ul ul ul {
left:0;
position:relative;
top:0;
width:200px;
}
div#navigation ul li.current ul li {
background-image:url("../../images/layout/SubnavitemBG.jpg");
background-position:left top;
background-repeat:no-repeat;
display:block;
float:none;
height:auto !important;
margin-left:1px;
min-height:34px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
position:relative;
width:220px;
}
div#navigation ul li.current ul li a {
background-image:url("../../images/layout/ItemBullet.gif");
background-position:left top;
background-repeat:no-repeat;
color:#F6923A;
display:block;
font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:34px;
line-height:20px;
padding-left:22px;
padding-top:7px;
text-align:left;
text-decoration:none;
white-space:nowrap;
width:200px;
}
div#navigation ul li.current ul li a:hover {
background-image:url("../../images/layout/SelecteditemBullet.gif");
color:#FFFFFF;
}
div#navigation ul li.current ul li ul li a, div#navigation ul li.current ul li ul li a:hover {
background-position:17px top;
text-indent:17px;
}
/***************************/
div#navigation ul li.root ul ul, div#navigation ul li.root ul ul ul {
left:0;
position:relative;
top:0;
width:200px;
}
div#navigation ul li.root ul li {
background-image:url("../../images/layout/SubnavitemBG.jpg");
background-position:left top;
background-repeat:no-repeat;
display:block;
float:none;
height:auto !important;
margin-left:1px;
min-height:34px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
position:relative;
width:220px;
}
div#navigation ul li.root ul li a {
background-image:url("../../images/layout/ItemBullet.gif");
background-position:left top;
background-repeat:no-repeat;
color:#F6923A;
display:block;
font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:34px;
line-height:20px;
padding-left:22px;
padding-top:7px;
text-align:left;
text-decoration:none;
white-space:nowrap;
width:200px;
}
div#navigation ul li.root ul li a:hover {
background-image:url("../../images/layout/SelecteditemBullet.gif");
color:#FFFFFF;
}
div#navigation ul li.root ul li ul li a, div#navigation ul li.root ul li ul li a:hover {
background-position:17px top;
text-indent:17px;
}

div#navigation ul li.root ul li ul li ul li a, div#navigation ul li.root ul li ul li ul li a:hover {
background-position:34px top;
text-indent:34px;
}
div#NavRight {
}
div#Content, div#translations {
color:#FFFFFF;
min-height:265px;
padding-bottom:45px;
padding-left:5px;
padding-right:20px;
width:auto;
}
div#translations {
border-bottom-color:#FFEEAB;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#FFEEAB;
border-top-style:solid;
border-top-width:1px;
float:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
width:600px;
}
div#Content .Error ul {
list-style-position:inside;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
h1.h1trace {
color:#000000;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
height:14px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
position:absolute;
right:0;
top:128px;
width:550px;
z-index:1;
}
h1.pagetitle {
background-color:#657784;
background-image:url("../../images/Layout/CurrentCatBullet.jpg");
background-position:left 50%;
background-repeat:no-repeat;
color:#D6923A;
display:block;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:20px;
line-height:20px;
margin-bottom:15px;
margin-left:23px;
margin-top:24px;
padding-left:40px;
text-transform:uppercase;
}
h1.h1trace span.arrow {
background-image:url("../../images/Layout/Bullet.gif");
background-position:left 50%;
background-repeat:no-repeat;
height:16px;
margin-right:2px;
padding-left:10px;
z-index:0;
}
div#Content h1.h1trace a {
color:#000000;
text-decoration:underline;
}
div#Content h1.h1trace a:hover {
background-color:Transparent;
color:#222222;
}
div#Content a, div#CompanyInfo a {
color:#F6923A;
text-decoration:underline;
}
div#Content a:hover, div#CompanyInfo a:hover {
background-color:#657784;
color:#FFFFFF;
text-decoration:none;
}
div#Content table.forgot, div#Content table.login, div#Content table.newcustomer, div#Content table.customer {
margin-left:20px;
}
div#container div#Content div#innercontent h1, div#container div#Content div#innercontent2 h1 {
font-size:18px;
margin:18px 0px;
padding:0px;
color:#F6923A;
font-weight:normal;
/*font-size:15px;
font-weight:bold;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;*/
}
div#container div#content h2, div#container div#content div#innercontent h2, div#container div#content div#innercontent2 h2 {
background-image:url("../../images/layout/h2.gif");
background-position:2px 3px;
background-repeat:no-repeat;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
margin-left:3px;
margin-right:3px;
margin-top:5px;
padding-left:15px;
}
div#container div#content h2 span {
color:#555555;
}
div#container div#Content div#innercontent h3, div#container div#Content div#innercontent2 h3 {
font-size:12px;
font-weight:bold;
margin-bottom:2px;
margin-left:0px;
margin-right:2px;
margin-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:2px;
padding-top:2px;
position:static;
}
div#container div#Content div#innercontent h4, div#container div#Content div#innercontent2 h4 {
font-size:11px;
font-weight:bold;
margin-bottom:1px;
margin-left:1px;
margin-right:1px;
margin-top:1px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
position:static;
}
div#Results {
border-top-color:#F2EBEB;
border-top-style:dotted;
border-top-width:2px;
margin-top:20px;
}
div#innercontent {
padding-bottom:5px;
padding-left:50px;
padding-right:5px;
padding-top:5px;
position:relative;
width:95%;
}
div#innercontent2 {
height:auto;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
width:100%;
}
div#NewsItems {
margin-left:10px;
margin-top:10px;
padding-bottom:10px;
padding-top:10px;
position:relative;
}
div#NewsItems h3 {
background-image:url("../../images/layout/news.png");
background-position:left center;
background-repeat:no-repeat;
color:#555555;
font-family:Arial;
font-size:14px;
padding-left:25px;
}
div#NewsItems ul {
list-style-type:none;
margin-left:10px;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:100%;
}
div#NewsItems li {
font-size:11px;
margin-bottom:10px;
}
div#NewsItems li a {
color:#032577;
font-weight:bold;
list-style-type:none;
text-decoration:none;
}
div#NewsItems li a:hover {
text-decoration:underline;
}
div#NewsItems span.newsdate {
color:#AAAAAA;
font-size:8px;
}
div#Products {
clear:both;
color:#FFFFFF;
}
div#Products ul {
margin-left:20px;
}
div#Products ul li a {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:none;
}
div#Products ul li a:hover {
background-color:#657784;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:underline overline;
}
div#Products div.productbox {
background-color:#DDDDDD;
border-bottom-color:#555555;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#555555;
border-top-style:solid;
border-top-width:1px;
float:left;
height:170px;
margin-bottom:0 !important;
margin-left:33px !important;
margin-right:0 !important;
margin-top:10px !important;
position:relative;
width:160px;
}
div#Products div.productbox h3.productname {
background-color:#DDDDDD;
font-size:11px;
height:22px;
line-height:22px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:4px;
text-align:center;
}
div#Products div.productbox h3.productname a {
color:#032577;
text-decoration:none;
}
div#Products div.productbox h3.productname a:hover {
text-decoration:underline;
}
div#Products div.productbox p.photo {
position:relative;
text-align:center;
}
div#Products div.productbox p.photo img {
border-bottom-color:#747C7F;
border-bottom-style:outset;
border-bottom-width:1px;
border-top-color:#747C7F;
border-top-style:outset;
border-top-width:1px;
text-align:center;
}
div#Products div.productbox p.buynow {
background-color:#FFFFFF;
bottom:0;
font-size:12px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:0;
position:absolute;
right:0;
text-align:center;
width:50%;
}
div#Products div.productbox p.buynow a {
color:#666666;
font-weight:bold;
}
div#Products div.productbox p.price {
background-color:#DDDDDD;
bottom:0;
color:#555555;
font-size:11px;
left:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:0;
position:absolute;
text-align:center;
width:100%;
z-index:600;
}
div#Products div.productbox span.readmore {
background-image:url("../../images/layout/promo_bottom.gif");
background-repeat:no-repeat;
display:none;
text-align:center;
}
div#Products div.productbox p.shortdescription {
color:#666666;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:15px;
position:absolute;
right:0;
text-align:center;
width:100px;
}
div#Promos {
clear:both;
}
.promoleft div.promobox {
background-color:#FFFFFF;
border-top-color:#F2EBEB;
border-top-style:dotted;
border-top-width:2px;
height:150px;
margin-bottom:10px;
margin-top:10px;
position:relative;
width:160px;
}
div.promobox {
background-color:#FFFFFF;
border-top-color:#F2EBEB;
border-top-style:dotted;
border-top-width:2px;
height:160px;
margin-top:10px;
position:relative;
width:160px;
}
div.promobox h3.productname {
background-color:#FFFFFF;
border-bottom-color:#F2EBEB;
border-bottom-style:dotted;
border-bottom-width:2px;
font-size:14px;
height:22px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:4px;
text-align:center;
}
.promoleft div.promobox h3.productname {
background-color:#FFFFFF;
border-bottom-color:#F2EBEB;
border-bottom-style:dotted;
border-bottom-width:2px;
font-size:14px;
height:22px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:4px;
text-align:center;
}
div.promobox h3.productname a {
color:#666666;
text-decoration:none;
}
div.promobox p.photo {
position:relative;
text-align:center;
}
div.promobox p.photo img {
border-bottom-color:#747C7F;
border-bottom-style:outset;
border-bottom-width:1px;
border-top-color:#747C7F;
border-top-style:outset;
border-top-width:1px;
text-align:center;
}
div.promobox p.buynow {
background-color:#FFFFFF;
bottom:0;
font-size:12px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:0;
position:absolute;
right:0;
text-align:center;
width:50%;
}
div.promobox p.buynow a {
color:#666666;
font-weight:bold;
}
div.promobox p.price {
background-color:#FFFFFF;
bottom:0;
color:#666666;
font-size:12px;
left:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:0;
position:absolute;
text-align:center;
width:50%;
z-index:600;
}
div.promobox span.readmore {
background-image:url("../../images/layout/promo_bottom.gif");
background-repeat:no-repeat;
display:none;
text-align:center;
}
div.promobox p.shortdescription {
color:#333333;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:15px;
position:absolute;
right:0;
text-align:center;
width:100px;
}
div#ProductInfo {
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
padding-top:8px;
}
div#ProductInfo p, div#ProductInfo ul {
margin-left:50px;
}
div#ProductInfo h3 {
font-size:13px;
text-align:center;
}
div#ProductInfo p.Order {
font-weight:bold;
text-align:center;
}
div#ProductInfo input {
text-align:center;
}
div#Photos {
margin-left:10px;
position:relative;
}
div#Photos div#big {
background-color:#FFFFFF;
border-bottom-color:#666666;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#666666;
border-top-style:solid;
border-top-width:1px;
height:420px;
margin-bottom:10px;
width:430px;
}
div#Photos div#big table {
height:100%;
width:100%;
}
div#Photos div#big table tr td {
text-align:center;
vertical-align:middle;
}
div#Photos div#big img {
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
text-align:center;
}
div#Photos div#thumbs {
left:440px;
position:absolute;
top:0;
width:120px;
}
div#Photos div#thumbs .Photo {
background-color:#FFFFFF;
border-bottom-color:#666666;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#666666;
border-top-style:solid;
border-top-width:1px;
cursor:pointer;
text-align:center;
vertical-align:middle;
width:120px;
}
div#Photos div#thumbs .PhotoHover {
border-bottom-color:#222222;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#222222;
border-top-style:solid;
border-top-width:1px;
cursor:pointer;
text-align:center;
vertical-align:middle;
width:120px;
}
div#Photos div#thumbs img {
cursor:pointer;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
margin-top:3px;
}
div#Photos div#thumbs .hidden {
display:none;
}
div#Content table.OrderItemHead {
background-color:#FFFFFF;
margin-bottom:0;
margin-left:5px;
margin-right:0;
margin-top:20px;
width:500px;
}
div#Content table.OrderItemHead td {
color:#555555;
font-weight:bold;
}
div#Content table.OrderItem {
background-color:#DDE1ED;
margin-bottom:1px;
margin-left:5px;
margin-right:0;
margin-top:0;
width:500px;
}
div#Content table.OrderItemHover {
background-color:#B9BDC6;
margin-bottom:1px;
margin-left:5px;
margin-right:0;
margin-top:0;
width:500px;
}
div#Content table.Total {
background-color:#DCDCDC;
border-bottom-color:#F2EBEB;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#F2EBEB;
border-top-style:solid;
border-top-width:1px;
margin-bottom:0;
margin-left:5px;
margin-right:0;
margin-top:1px;
width:500px;
}
div#Content table.Total tr td {
vertical-align:bottom;
}
div#Content table.Total .PriceTotal {
border-top-color:#C0918D;
border-top-style:solid;
border-top-width:1px;
padding-top:15px;
vertical-align:bottom;
}
div#Content td.ProductName {
width:240px !important;
}
div#Content td.ProductName a {
color:#666666;
font-weight:bold;
text-decoration:none;
}
div#Content td.ChangeQty {
color:#666666;
text-align:center;
width:80px;
}
div#Content td.ChangeQty p {
display:block;
float:left;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-align:center;
width:45px !important;
}
div#Content td.ChangeQty input {
background-color:#EEEEEE;
border-bottom-color:#DDDDDD;
border-bottom-style:outset;
border-top-color:#DDDDDD;
border-top-style:outset;
float:left;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
div#Content td.ChangeQty input.plusbutton {
float:right;
}
div#Content td.Price {
text-align:right;
width:80px;
}
div#Content table.OrderItemHead td.Price {
text-align:center;
width:80px;
}
div#Content table.Total td {
text-align:right;
}
div#Content td.TotalPrice, div#Content table.OrderItemHead td.TotalPrice, div#Content table.Total td.Price, div#Content table.Total td.PriceTotal {
color:#666666;
font-weight:bold;
text-align:right;
width:80px;
}
div#Content table.OrderItemHead td.ChangeQty {
text-align:center;
}
div#Content table.Total td.PriceTotal, div#Content span.PriceTotal {
font-size:12px;
}
div#Content table.ContactTypes {
background-color:#F3F3F3;
border-bottom-color:#93A8B9;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:0;
margin-left:5px;
margin-right:0;
margin-top:20px;
width:80%;
}
div#Content table.ContactTypes tr.head td {
background-color:#010066;
border-bottom-color:#E0E0E0;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#E0E0E0;
border-top-style:solid;
border-top-width:1px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
div#Content table.ContactTypes tr.middle td {
padding-bottom:10px;
padding-left:30px;
padding-right:30px;
padding-top:10px;
}
div#content table.ContactTypes td.left {
}
p.pay {
margin-left:20px;
}
div.clear {
clear:both;
display:none;
}
div.clear span {
visibility:hidden;
}
div#footer {
border-bottom-color:#DDDDDD;
border-bottom-style:solid;
border-bottom-width:0;
border-top-color:#DDDDDD;
border-top-style:solid;
border-top-width:0;
clear:both;
color:#FFFFFF;
font-size:11px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:9px;
padding-left:4px;
padding-right:4px;
padding-top:4px;
text-align:center;
width:auto;
}
div#footer ul li
{
	display:inline;
}
div#footer ul li.first
{
	font-weight:bold;
}
div#footer a {
color:#FFFFFF;
text-decoration:none;
}
div#footer a:hover {
text-decoration:underline;
}
div.banner {
clear:both;
text-align:center;
}
div.lengthbox {
display:inline;
}
div#spageie, div#spagens {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FFFFFF;
background-image:none;
background-position:0 0;
background-repeat:repeat;
border-bottom-color:#F2EBEB;
border-bottom-style:dotted;
border-bottom-width:2px;
border-top-color:#F2EBEB;
border-top-style:dotted;
border-top-width:2px;
height:215px;
overflow-x:hidden;
overflow-y:hidden;
position:relative;
}
div#spageie a.more, div#spagens a.more {
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
div#container div#content span.publishdate {
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-bottom-width:medium;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:medium;
font-size:10px;
font-style:italic;
font-weight:normal;
margin-bottom:0;
margin-left:10px;
margin-right:10px;
margin-top:0;
}
div#editpage {
background-color:#FFFAF0;
background-image:url("../../images/layout/edit_page.gif");
background-position:100% 50%;
background-repeat:no-repeat;
border-bottom-color:#F9A500;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#F9A500;
border-top-style:solid;
border-top-width:1px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
margin-top:15px;
padding-bottom:5px;
padding-left:5px;
padding-right:30px;
padding-top:5px;
text-align:right;
}
div#editpage a:hover {
color:#F9A500;
}
div#container div#Results h3 {
font-size:12px;
margin-bottom:3px;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
div#container div#Results p {
margin-bottom:2px;
margin-left:0;
margin-right:0;
margin-top:2px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
div#container div#Results a.extra {
color:#A4DE87;
font-style:italic;
text-decoration:none;
}
div#shop .gallery {
background-color:Transparent;
text-align:center;
}
.gallery {
background-color:#FAFAFA;
border-top-color:#DDDDDD;
border-top-style:dotted;
border-top-width:1px;
margin-top:15px;
padding-bottom:0;
padding-left:15px;
padding-right:15px;
padding-top:0;
text-align:left;
}
.scrollgallery div.galleryheader, .gallery div.galleryheader {
margin-bottom:10px;
margin-top:15px;
text-align:left;
}
.scrollgallery div.galleryheader span.gallerytitle, .gallery div.galleryheader span.gallerytitle {
display:block;
font-size:14px;
font-weight:bold;
text-align:left;
}
.scrollgallery div.galleryheader span.gallerydescription, .gallery div.galleryheader span.gallerydescription {
display:block;
font-size:11px;
font-style:italic;
font-weight:bold;
padding-left:40px;
}
.gallery .galleryitem {
background-color:#F0EEE0;
border-bottom-color:#AFAB8E;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#AFAB8E;
border-top-style:solid;
border-top-width:1px;
text-align:center;
vertical-align:middle;
}
.scrollgallery #scroller, .scrollgallery #scroller td {
text-align:center;
}
.scrollgallery #scroller .currentimage {
background-color:#FDF8D4;
border-bottom-color:#555555;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#555555;
border-top-style:dotted;
border-top-width:1px;
}
.scrollgallery span.refreshphoto {
color:#666666;
font-size:10px;
font-style:italic;
font-weight:bold;
margin-right:30px;
}
.scrollgallery span.imageindex {
color:#666666;
float:right;
font-size:10px;
font-style:italic;
font-weight:bold;
margin-right:30px;
}
.scrollgallery td.largephoto {
background-color:#DDDDDD;
border-bottom-color:#E3E3E3;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#E3E3E3;
border-top-style:dotted;
border-top-width:1px;
text-align:center;
vertical-align:middle;
}
.scrollgallery .largephoto img {
border-bottom-color:#666666;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#666666;
border-top-style:solid;
border-top-width:1px;
margin-bottom:0;
margin-left:15px;
margin-right:15px;
margin-top:0;
text-align:center;
}
.scrollgallery .scrollimages {
overflow-x:hidden;
overflow-y:hidden;
}
.scrollgallery .scrollprev, .scrollgallery .scrollnext {
text-align:center;
width:50%;
}
.scrollgallery .scrollprev a, .scrollgallery .scrollnext a {
color:#333333;
font-size:13px;
font-weight:bold;
}
.scrollgallery .scrollitem {
text-align:center;
vertical-align:middle;
}
.scrollgallery .scollimages {
overflow-x:hidden;
overflow-y:hidden;
}
.scrollgallery .scrollitem div.thumbimage {
background-color:#F0EEE0;
}
.scrollgallery .scrollitem div.thumbimage, .gallery .galleryitem div.thumbimage {
display:block;
margin-bottom:4px;
margin-left:4px;
margin-right:4px;
margin-top:4px;
}
.gallery .gallerycontent {
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
text-align:left;
}
.galleryBox {
border-bottom-color:#E4E4E4;
border-bottom-style:solid;
border-bottom-width:2px;
width:100%;
}
.galleryBox .galleryHeader {
background-color:#F4F4F4;
height:30px;
line-height:30px;
}
.galleryBox .galleryHeader .title {
display:block;
float:left;
font-weight:bold;
padding-bottom:0;
padding-left:5px;
padding-right:0;
padding-top:0;
}
.galleryBox .galleryHeader .fullscreen {
display:block;
float:right;
padding-bottom:0;
padding-left:0;
padding-right:5px;
padding-top:0;
}
.galleryBox .galleryHeader .fullscreen a {
color:#999999;
font-size:10px;
}
.galleryBox .galleryHeader .fullscreen a:hover {
text-decoration:none;
}
.galleryBox .box {
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
}
div.SearchResults, div.SearchResults table tr td {
color:#555555;
font-size:11px;
}
div.SearchResults p.catsresult {
}
div.SearchResults p.newsresult {
}
div.SearchResults p.prodsresult {
position:relative;
}
div.SearchResults .newsdate {
color:#999999;
font-size:9px;
}
div.SearchResults .title {
cursor:pointer;
font-weight:bold;
}
div.SearchResults .image {
}
div.SearchResults .ajax__tab_header {
margin-bottom:18px;
}
div.SearchResults .ajax__tab_outer {
}
div.SearchResults .ajax__tab_inner {
}
div.SearchResults .ajax__tab_tab {
background-color:#F4F4F4;
border-bottom-color:#896E5D;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#896E5D;
border-top-style:solid;
border-top-width:1px;
margin-right:2px;
padding-bottom:5px;
padding-left:8px;
padding-right:8px;
padding-top:5px;
}
.ajax__tab_xp .ajax__tab_tab { color:#000000 }
div.SearchResults .ajax__tab_active .ajax__tab_outer {
}
div.SearchResults .ajax__tab_active .ajax__tab_inner {
}
div.SearchResults .ajax__tab_active .ajax__tab_tab {
font-weight:bold;
}
div.SearchResults .ajax__tab_hover .ajax__tab_outer {
}
div.SearchResults .ajax__tab_hover .ajax__tab_inner {
}
div.SearchResults .ajax__tab_hover .ajax__tab_tab {
background-color:#E4E4E4;
color:#555555;
}
div.SearchResults .ajax__tab_body {
	color:#ffffff;
}
table.landing tr td {
color:#FFFFFF;
}

div#shop
{
	width: expression( document.body.clientWidth < 1000 ? "1000px" : "auto" );
	min-width:800px
}
#printheader
{
	display:none;
}
.addthis_toolbox
{
	padding-top:24px;
}
div#actionButtons
{
    display: inline;
    padding-left: 50px;
    padding-top: 20px;
    float:left;
    margin-right:15px;
}
div#actionButtons .print
{
	background-image:url("../../images/layout/print.png");
	height:32px;
	width:32px;
	display:inline-block;
	color:transparent;
}
div#actionButtons .back
{
	background-image:url("../../images/layout/back.png");
	height:32px;
	width:32px;
	display:inline-block;
	color:transparent;
	margin-right:5px;
}
.validation-status
{
	float:right;
}

.CustomFormTable input
{
	width:320px;
}
.CustomFormTable input.button
{
	width:auto;
}
.inschrijvingsTabel p
{
	margin:0;
}
.shortdescription
{
	padding-left:25px;
	line-height:20px;
}
.vacleft
{
	text-align:right;
	font-weight:bold;
	height:50px;
}
div#Content a, div#CompanyInfo a .ProductName
{
	line-height:20px;
}
div#Slogan
{
	color: #FFFFFF;
    float: left;
    left: 34px;
    position: absolute;
    top: 120px;
    width: auto;
    z-index: 999;
}
