body {
	font: 11px Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif;
	color: #000;
	background: #f2f2f2 url('/images/background.png') top left repeat-x fixed;
}
input[type="submit"] {
	background: url(/images/check.png) repeat-x;
        cursor: pointer;
	width: 74px;
        height: 25px;
}

input[type="button"] {
	background: url(/images/button.png) repeat-x;
        cursor: pointer;
	width: 74px;
        height: 25px;
}

* {
	margin: 0;
	padding: 0;
	border: 0;
}

div#wrapper {
	width: 1023px;
	height: auto;
	margin: 0 auto;
}



div#wrapper div#header {
	width: 1023px;
	height: 121px;
	background: url('/images/header.png') no-repeat;
}

div#wrapper div#header div#refbox {
	width: 425px;
	height: 31px;
	float: left;
	margin-top: 90px;
	text-align: center;
	color: #515151;
}
div#wrapper div#header div#livesupport {
	width: 150px;
	height: 60px;
	float: left;
	margin-left: 50px;
	margin-top: 60px;
	text-align: center;
	color: #515151;
}
div#wrapper div#header div#domaincheck {
	width: 351px;
	height: 51px;
	float: right;
	margin-top: 70px;
	background: url('/images/header_domaincheck_background.png') no-repeat;
}

div#wrapper div#header div#refbox  span{ display: block; color: #878787; margin-left: -16px; }

div#wrapper div#header div#domaincheck div#flags {
	width: 70px;
	height: 11px;
	float: left;
	margin: 5px 0px 0px 3px;
	text-align: center;
}

div#wrapper div#header div#domaincheck div#sublinks {
	width: 273px;
	height: 18px;
	float: left;
	margin: 3px 0px 0px 5px;
	font-size: 10px;
	color: #636363;
}

div#wrapper div#header div#domaincheck div#sublinks a { text-decoration: none; color: #636363; }
div#wrapper div#header div#domaincheck div#sublinks a:hover { text-decoration: none; font-weight: bold; }

div#wrapper div#header div#domaincheck div#checkbox {
	width: 351px;
	height: 25px;
	margin: 2px 5px 0px 5px;
}

div#wrapper div#header div#domaincheck div#checkbox  input[type="text"] {
	width: 168px;
	height: 17px;
	background: url('/images/input_background.png') repeat-x;
	vertical-align: middle;
	padding: 3px 2px 0px 2px;
	color: #636363;
	font-size: 11px;
}

div#wrapper div#header div#domaincheck div#checkbox  select{
	width: 50px;
	height: 20px;
	background: url('/images/input_background.png') repeat-x;
	vertical-align: middle;
	padding: 2px;
	color: #636363;
	font-size: 11px;
}



div#wrapper ul#navigation {
	width: 1023px;
	height: 40px;
	background: url('/images/navigation_background.png') no-repeat;
	list-style: none;
	float: left;
}

div#wrapper ul#navigation li { 
	float: left;
	font-weight: bold;
}

div#wrapper ul#navigation li a { height: 40px; float: left; color: #fff; text-decoration: none; font-style: italic; background: url('/images/navigation_separator.png') no-repeat center left; }
div#wrapper ul#navigation li a:hover, ul#menu li a.active { color: #fff; text-decoration: underline; }
div#wrapper ul#navigation li a span { float: left; cursor: pointer; display: block; padding: 13px 10px; height: 13px; }
div#wrapper ul#navigation li a.first { background-image: none; }

/* BANNER */
div#wrapper div#banner {
	width: 672px;
	height: 153px;
	margin-bottom: 5px;
	background: url('/images/banner.png') no-repeat;
	float: left;
}

div#wrapper div#banner p#text {
	margin: 127px 0px 0px 10px;
	color: #fff;
}

div#wrapper div#clientlogin {
	width: 330px;
	height: 146px;
	float: left;
	padding: 7px 10px 0px 10px;
	background: url('/images/clientlogin_background.png') no-repeat;
	color: #515151;
}

div#wrapper div#clientlogin h2 {
	margin-bottom: 20px;
	font-size: 11px;
	font-weight: 0;
	color: #fff;
}



div#wrapper div#clientlogin  p { width: 100px; height: 25px; float: left; vertical-align: middle; }
div#wrapper div#clientlogin  input { width: 173px; height: 30px; float: left;  color: #a5a5a5; padding-left: 30px; padding-top: 3px; }
div#wrapper div#clientlogin  input.emailaddress { background: url('/images/inputback_mailaddress.png') no-repeat; }
div#wrapper div#clientlogin  input.password { background: url('/images/inputback_password.png') no-repeat; }
div#wrapper div#clientlogin  input[type='submit'] { width: 70px; height: 24px; padding: 0; background: url('/images/inputback_submit.png') repeat-x; color: #fff; font-weight: bold; float: left; margin-right: 30px; }

div#wrapper div#context { width: 672px; height: auto; float: left; }
div#wrapper div#context  h2 { width: 672px; height: 21px; background: url('/images/content_top.png') no-repeat left; font-size: 10px; color: #27353d; padding: 7px 0px 0px 10px; font-weight: normal; }
div#wrapper div#context  p, div#wrapper div#context .content { width: 659px; height: auto; background: url('/images/content_background.png') repeat-y left; font-size: 11px; color: #27353d; padding: 5px 10px 10px 10px; font-weight: normal; }
div#wrapper div#context .readmore { width: auto; height: 20px; background: url('/images/content_readmore_background.png') repeat-x; padding: 4px; color: #8CA215; text-decoration: none; text-align: center; margin-top: 3px; }
div#wrapper div#context .bottom { width: 674px; height: 5px; background: url('/images/content_bottom.png') no-repeat left; margin-bottom: 10px; }

div#wrapper div#context .package { width: 218px; height: auto; float: left; margin-left: 2px;}
div#wrapper div#context .package h2 { width: 198px; height: 21px; float: left; background: url('/images/content_package_top.png') no-repeat;  padding: 7px 10px 0px 10px; font-weight: bold;}
div#wrapper div#context .package p { width: 205px; height: auto; background: url('/images/content_package_background.png') repeat-y; padding: 10px 10px 10px 10px; }
div#wrapper div#context .package .bottom { width: 218px; height: 5px; background: url('/images/content_package_bottom.png') no-repeat; }
div#wrapper div#context .package .box1 { padding: 2px; background: #688B9F; border: 1px solid #537182; color: #fff; font-weight: bold; margin-right: 6px; text-decoration: none; }
div#wrapper div#context .package .box2 { padding: 2px; background: #26343c; border: 1px solid #26343c; color: #fff; font-weight: bold; text-decoration: none; }
div#wrapper div#context .split { width: 2px; margin: 2px; float: left; }

div#wrapper div#rightside { width: 347px; height: auto; float: left; margin-left: 2px;}
div#wrapper div#context input[type='submit'] { width: 70px; height: 24px; padding: 0; background: url('/images/inputback_submit.png') repeat-x; margin: 2px; color: #fff; font-weight: bold; float: left;  }
div#wrapper div#context input[type="text"] { width: 180px; height: 17px; border: 1px solid #b4d11c; vertical-align: middle; margin: 2px; padding: 3px 2px 0px 2px; color: #636363; font-size: 11px; }
div#wrapper div#context input[type="password"] { width: 180px; height: 17px; border: 1px solid #b4d11c; vertical-align: middle; margin: 2px; padding: 3px 2px 0px 2px; color: #636363; font-size: 11px; }
div#wrapper div#context textarea { overflow: hidden; height: 85px; width: 275px; border: 1px solid #b4d11c; margin: 2px; padding: 3px 2px 0px 2px; color: #636363; font: 11px Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif; }
div#wrapper div#rightside h2 { width: 347px; height: 21px; font-size: 10px; color: #fff; padding: 7px 0px 0px 10px; font-weight: normal; }
div#wrapper div#rightside .livesupport { background: url('/images/rcontent_lastnews_top.png') no-repeat left; }
div#wrapper div#rightside .lastnews { background: url('/images/rcontent_lastnews_top.png') no-repeat left; }
div#wrapper div#rightside .payways { background: url('/images/rcontent_payways_top.png') no-repeat left; }
div#wrapper div#rightside p { width: 327px; height: auto; background: url('/images/rcontent_content_background.png') repeat-y; padding: 10px 10px 10px 10px; }
div#wrapper div#rightside .line { width: 347px; height: 3px; background: url('/images/rcontent_line.png') no-repeat; }
div#wrapper div#rightside .bottom { width: 347px; height: 5px; background: url('/images/rcontent_bottom_background.png') no-repeat; margin-bottom: 10px; }

div #footer {
	width: 1019px;
	height: 50px;
	background: url('/images/footer_background.png') no-repeat;
	margin-left: 2px;
	text-align: center;
	color: #636363;
	padding-top: 6px;
}

div #footer a { text-decoration: none; color: #636363; font-weight: none; }
div #footer a:hover { text-decoration: underline; }


h1 { display: none; }
div#wrapper div#context a, div#wrapper div#rightside a, div#wrapper div#clientlogin a { font-weight: bold; color: #2d495a; }
div#wrapper div#context a:hover, div#wrapper div#rightside a:hover, div#wrapper div#clientlogin a:hover { text-decoration: underline; }

.tbl td {
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
}
.tbl td span.link {
	color: #486b80;
	font-size: 11px;
}

.tbl_row_even td {
	background-color: #f7f7f7;
	border-bottom: 1px #e2e2e2 solid;
	font-size: 11px;
}
.tbl_row_odd td {
	background-color: #fff;
	border-bottom: 1px #e2e2e2 solid;
	font-size: 11px;
}

.tbl_row_no_border td {
	border: 0px;
	font-size: 11px;
}

.tbl_row_header td {
	background-color: #486b80;
	color: #ffffff;
	font-size: 11px;
}
a.nav:visited
{
font-family:Verdana;
color:#000000;
font-size:11px;
text-decoration:none;
}

a.nav:link
{
font-family:Verdana;
color:#000000;
font-size:11px;
text-decoration:none;
}

a.nav:hover
{
font-family:Verdana;
color:#BB4200;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#knop 
{
	background-color:#0099CC; 
	font-family:Arial; 
	font-size:12px; 
	font-weight: bold; 
	color:#ffffff;
	border: #ffffff 1px solid;
	padding: 0px;
}
pre {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color:#F3F3F3;
    width: 90%;
    vertical-align: middle;
}
.error
{
    color:maroon;
    font-weight: bold;
}
.vrij
{
    color:green;
    font-weight: bold;
}
#whoistable, input, select
{
    font-size:0.85em;
    font-family:verdana,arial,helvetica;
}
#whoistable
{
    border-bottom:1px solid #D4D0C8;
}
#whoistable th
{
    text-align:left;
}
#whoistable a, #whoistable a:visited
{
    color:#000;
    text-decoration:none;
}
#whoistable a:hover
{
    color: #999;
    text-decoration:underline;
}
h1
{
    font-family:arial,helvetica,sans-serif;
    font-size:1.8em;
    color:#7C765A;    
}
.whoisform
{
    display:inline;    
}
#whoiswait
{

    text-align: center;
    position: absolute;
    top: 50%;
    width: 100%;
    overflow: visible;
    visibility: visible;
    display: block;
}

#whoiswait .outer
{
    margin-left: -200px;
    position: absolute;
    top: -60px;
    left: 50%;
    visibility: visible;
    width:400px;
}

#whoiswait .inner
{
    background-color:#FCFAF6;
    padding:30px;
    line-height:30px;
    border:1px solid #D4D0C8;
}

#whoisdetails
{
    font-family:verdana,arial,helvetica,sans-serif;;
    font-size:0.85em;
    padding:20px;
    border:1px solid #D4D0C8;
    background-color:#FCFAF6;
}
.linkbutton
{
    font-size:1.0em;
    width:80px;
}

.whoisrow1, .whoisrow1available
{
    background-color: #FCFAF6;
    border-top:1px solid #D4D0C8;
}
.whoisrow2, .whoisrow2available
{
    background:#FFF;
    border-top:1px solid #D4D0C8;
}

#verhuman
{
    text-align:center;
    border:1px solid #D4D0C8;
    background:#FCFAF6;
    padding:20px;
}
.verhuman
{
    font-size:2.2em;
}
.verhumanimg
{
    border:1px solid #000;
}