@charset "UTF-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent}
body {line-height:1}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
nav ul {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none}
a {margin:0; padding:0; font-size:100%; background:transparent}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help}
table {border-collapse:collapse; border-spacing:0}
input, select {vertical-align:left}
sup {position:relative; bottom:2ex}
* {margin:0; padding:0}
/*html, body {height:100%}*/
fieldset {border:0}
body {font-size:13px; font-family: Arial, Helvetica, sans-serif; text-align:left; background:#FFF; color:#666; font-weight:normal; font-style:normal}
.container_12, .container_16 {margin-right:auto; margin-left:auto; width:960px}.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {position:relative; display:inline; float:left; margin-right:10px; margin-left:10px}.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {position:relative}.container_12 .grid_3, .container_16 .grid_4 {width:220px}.container_12 .grid_6, .container_16 .grid_8 {width:460px}.container_12 .grid_9, .container_16 .grid_12 {width:700px}.container_12 .grid_12, .container_16 .grid_16 {width:940px}.alpha {margin-right:0}.omega {margin-left:0}.container_12 .grid_1 {width:60px}.container_12 .grid_2 {width:140px}.container_12 .grid_4 {width:300px}.container_12 .grid_5 {width:380px}.container_12 .grid_7 {width:540px}.container_12 .grid_8 {width:620px}.container_12 .grid_10 {width:780px}.container_12 .grid_11 {width:860px}.container_16 .grid_1 {width:40px}.container_16 .grid_2 {width:100px}.container_16 .grid_3 {width:160px}.container_16 .grid_5 {width:280px}.container_16 .grid_6 {width:340px}.container_16 .grid_7 {width:400px}.container_16 .grid_9 {width:520px}.container_16 .grid_10 {width:580px}.container_16 .grid_11 {width:640px}.container_16 .grid_13 {width:760px}.container_16 .grid_14 {width:820px}.container_16 .grid_15 {width:880px}.container_12 .prefix_3, .container_16 .prefix_4 {padding-right:240px}.container_12 .prefix_6, .container_16 .prefix_8 {padding-right:480px}.container_12 .prefix_9, .container_16 .prefix_12 {padding-right:720px}.container_12 .prefix_1 {padding-right:80px}.container_12 .prefix_2 {padding-right:160px}.container_12 .prefix_4 {padding-right:320px}.container_12 .prefix_5 {padding-right:400px}.container_12 .prefix_7 {padding-right:560px}.container_12 .prefix_8 {padding-right:640px}.container_12 .prefix_10 {padding-right:800px}.container_12 .prefix_11 {padding-right:880px}.container_16 .prefix_1 {padding-right:60px}.container_16 .prefix_2 {padding-right:120px}.container_16 .prefix_3 {padding-right:180px}.container_16 .prefix_5 {padding-right:300px}.container_16 .prefix_6 {padding-right:360px}.container_16 .prefix_7 {padding-right:420px}.container_16 .prefix_9 {padding-right:540px}.container_16 .prefix_10 {padding-right:600px}.container_16 .prefix_11 {padding-right:660px}.container_16 .prefix_13 {padding-right:780px}.container_16 .prefix_14 {padding-right:840px}.container_16 .prefix_15 {padding-right:900px}.container_12 .suffix_3, .container_16 .suffix_4 {padding-left:240px}.container_12 .suffix_6, .container_16 .suffix_8 {padding-left:480px}.container_12 .suffix_9, .container_16 .suffix_12 {padding-left:720px}.container_12 .suffix_1 {padding-left:80px}.container_12 .suffix_2 {padding-left:160px}.container_12 .suffix_4 {padding-left:320px}.container_12 .suffix_5 {padding-left:400px}.container_12 .suffix_7 {padding-left:560px}.container_12 .suffix_8 {padding-left:640px}.container_12 .suffix_10 {padding-left:800px}.container_12 .suffix_11 {padding-left:880px}.container_16 .suffix_1 {padding-left:60px}.container_16 .suffix_2 {padding-left:120px}.container_16 .suffix_3 {padding-left:180px}.container_16 .suffix_5 {padding-left:300px}.container_16 .suffix_6 {padding-left:360px}.container_16 .suffix_7 {padding-left:420px}.container_16 .suffix_9 {padding-left:540px}.container_16 .suffix_10 {padding-left:600px}.container_16 .suffix_11 {padding-left:660px}.container_16 .suffix_13 {padding-left:780px}.container_16 .suffix_14 {padding-left:840px}.container_16 .suffix_15 {padding-left:900px}.container_12 .push_3, .container_16 .push_4 {right:240px}.container_12 .push_6, .container_16 .push_8 {right:480px}.container_12 .push_9, .container_16 .push_12 {right:720px}.container_12 .push_1 {right:80px}.container_12 .push_2 {right:160px}.container_12 .push_4 {right:320px}.container_12 .push_5 {right:400px}.container_12 .push_7 {right:560px}.container_12 .push_8 {right:640px}.container_12 .push_10 {right:800px}.container_12 .push_11 {right:880px}.container_16 .push_1 {right:60px}.container_16 .push_2 {right:120px}.container_16 .push_3 {right:180px}.container_16 .push_5 {right:300px}.container_16 .push_6 {right:360px}.container_16 .push_7 {right:420px}.container_16 .push_9 {right:540px}.container_16 .push_10 {right:600px}.container_16 .push_11 {right:660px}.container_16 .push_13 {right:780px}.container_16 .push_14 {right:840px}.container_16 .push_15 {right:900px}.container_12 .pull_3, .container_16 .pull_4 {right:-240px}.container_12 .pull_6, .container_16 .pull_8 {right:-480px}.container_12 .pull_9, .container_16 .pull_12 {right:-720px}.container_12 .pull_1 {right:-80px}.container_12 .pull_2 {right:-160px}.container_12 .pull_4 {right:-320px}.container_12 .pull_5 {right:-400px}.container_12 .pull_7 {right:-560px}.container_12 .pull_8 {right:-640px}.container_12 .pull_10 {right:-800px}.container_12 .pull_11 {right:-880px}.container_16 .pull_1 {right:-60px}.container_16 .pull_2 {right:-120px}.container_16 .pull_3 {right:-180px}.container_16 .pull_5 {right:-300px}.container_16 .pull_6 {right:-360px}.container_16 .pull_7 {right:-420px}.container_16 .pull_9 {right:-540px}.container_16 .pull_10 {right:-600px}.container_16 .pull_11 {right:-660px}.container_16 .pull_13 {right:-780px}.container_16 .pull_14 {right:-840px}.container_16 .pull_15 {right:-900px}.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0}.clearfix:after {clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0}* html .clearfix, *:first-child+html .clearfix {zoom:1}
.top_10 {margin-top:10px}.top_20 {margin-top:20px}.top_30 {margin-top:30px}.top_40 {margin-top:40px}.bot_4 {margin-bottom:4px}.bot_10 {margin-bottom:10px}.bot_20 {margin-bottom:20px}.bot_30 {margin-bottom:30px}.bot_40 {margin-bottom:40px}
body {background:#f0eeec}
#skip-links a, #skip-links a:link, #skip-links a:visited, #skip-links a:hover {height:1px; left:0; overflow:hidden; position:absolute; top:-500px; width:1px}
/* -- HEADER -- */
.header_bg {background:#FFF; border-top:8px solid #2F2A2B}
.header_bg.ppc {border-bottom: 1px dotted #CDC6BF;}
.logo {background:url(images/logowebreus.png) no-repeat 0 0 transparent; display:block; float:left; height:163px; padding-bottom:0px; padding-right:0px; position:relative; left:0; top:-23px;  text-indent:-9999px; width:323px;outline:none;}
.tagline {/*background:url(images/less_is_more.gif) no-repeat bottom right;*/ height:80px}
/*---Top Nav---*/
.top_nav_bg {background:#2F2A2B}
.top_nav {color:#FFF; text-align:center; display:inline; float:left; margin-left:20px}
.top_nav ul {margin:0; padding:0 0 6px; display:inline-block}
.top_nav li {color:#666; display:inline; font-size:12px; list-style:none; padding: 0 14px 0 10px;border-right: 1px dotted #666;margin: 0;line-height: 1.4em;}
.top_nav a {color:#FFF}
.top_nav  a:hover {color:#7EDCDC}
.top_nav .first {padding-left:0}
.support_link a {color:#7EDCDC}
.algemenevoorwaarden_notok {color:red; text-align:center; display:inline; float:left; margin-left:20px; padding-top: 10px}
.algemenevoorwaarden {color:#000000; text-align:center; display:inline; float:left; margin-left:20px ; padding-top: 10px}
/* -- MAIN CONTENT/ -- */
h1, h2, h3, .h1, .h2, .h3 {color:#1569C7; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:normal; line-height:1.2em}
noscript h4 {font-weight:normal; font-size:14px; color:#1569C7; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.4em}
a {color:#1569C7; text-decoration:none}
h2 {font-size:24px}
p, li {font-size:14px; line-height:1.5em; margin:0 0 1.5em 0; color:#333}
li {margin-bottom:.5em}
ul, ol {margin:0; padding-left:1.5em; padding-bottom:1em}
.center {text-align:center}
.right {float:right}
.left {float:left}
/* -- FOOTER/ -- */
#footer {background:#231F20; clear:both; color:#999; width:auto;border-top: 8px solid #2F2A2B;}
#footer .grid_2 {padding-top:20px}
#footer h2 {font-size:14px; color:#7FDEDE; padding:10px 0}
#footer ul {padding-left:0}
#footer li {list-style:none; line-height:1.8em}
#footer a {color:#666}
#footer a:hover {color:#999}
#footer .grid_12 {border-top:1px solid #333}
.copyright {color:#ffffff; margin-top:0px; padding-top:3px; float:right; font-size:11px}
.links {float:left; font-size:11px; margin-top:0px; padding-top:3px}
.nr_logo_bg {background:url(images/webreus.png) no-repeat 100% 100%; height:190px}
#footer .nr_logo_bg a{margin-left:226px; padding-left:71px; padding-top:73px; position:relative; top:87px;}
.footer_banner {margin:40px auto 0;padding:20px;text-align: center;width:900px}
/* -- SEARCH -- */
.domainsearch {padding:20px; background-color:#1569C7; height:210px; display:inline; float:left; margin:0 20px 0 10px; width:580px}
.domainsearch.big {display:inline; float:left; margin:0; width:860px; height:auto; padding:40px 40px 30px}
.domainsearch.big h2 {color:#FFF; font-size:20px; font-weight:lighter}
.search-bg {background:#1569C7}
#domainNameFrm #domain {background: url(images/www.png) no-repeat 6px 12px #FFF;border:2px solid #333;color:#58595B;float: left;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;height:16px;line-height: 1.6em;margin-bottom: 12px;min-height: 18px;padding: 10px 8px 6px 63px;width: 362px}
.smallsubmit {background-color:#fff;color:333;height:37px;border:2px solid #333;width:120px}
#domainNameFrm label {color:#FFF}
.search-hd {color:#FFF; font-size: 26px; font-weight:lighter; padding-left:4px;margin: 0 0 6px;}
.search-hd span {font-size:1.4em; margin:0 2px 0 4px}
.search-hd sup {
/*
  top: 3px;
  left: 2px;
*/
  top: -5px;
  left: 0;
  font-size: 18px;
}
.search-hd em {
  font-style: normal;
  vertical-align: top;
  margin-left: -5px;
}
.searchbox {/*background:url(images/bg-search.png) 0 0 no-repeat;*/ margin-top:12px}
.input-large {width: 568px;padding-left: 64px;color:#58595B;height:36px;font-size: 20px;border: 2px solid #333;background-color: #fff;margin: 0;outline: none;font-family:'Lucida Grande', Arial, sans-serif}
.select-large {
	background-color: #FFF;
	color:#58595B;
    width: 150px;
    height: 35px;
    vertical-align: top;
    border: 0;
    text-indent: 0px;
	text-align:right;
    line-height: 16px;
    font-size: 20px;
    margin-left: -156px;
	padding-top:4px;
	padding-right:10px;
	margin-top:3px;
    cursor: pointer;
    font-family: "Lucida Grande",Arial,sans-serif;
}
.submit-large {background-color:#fff;width: 140px;height: 40px;vertical-align: top;border: 2px solid #333;text-indent: 0;line-height: 16px;font-size: 18px;zoom: 1;margin-left: 50px;cursor: pointer;font-family:'Lucida Grande', Arial, sans-serif}
.domain_search_list {float:left; width:110px; margin:0 0 0 5px;padding:0}
.domain_search_list li {font-size:12px; line-height:1.6em; list-style:none outside none; margin-bottom: .4em}
.domainsearch.big .domain_search_list {float:left; width:130px; margin:20px 0 0 5px; padding:0}
.domainsearch.big .domain_search_list li {font-size:14px; line-height:1.6em; list-style:none outside none; margin-bottom: .4em; color:#FFF}
.domainsearch.big .input-large {background: url(images/www.png) no-repeat 6px 12px #FFF;}
.domainsearch.big .domain_search_list input {margin-right:6px; height:14px; width:14px}
.btn_search {float:right}
.ppc-search {background: none;width: 193px;height: 60px;vertical-align: top;border: 0;text-indent: -99999px;line-height: 0;font-size: 0;zoom: 1;margin-left: 21px;cursor: pointer}
.ppc-tagline {font-size: 14px; color: #fff; padding-top: 6px; padding-left: 2px;}
.ppc-select {-webkit-appearance: none;border: 0;background: #FFF url(images/ppc/select-arrow.gif) no-repeat 100% 50%;font-size: 18px;width: 110px;margin: 5px 0 5px 15px;padding:15px 0;height: 50px;;vertical-align:top; *vertical-align:middle; font-family:'Lucida Grande', Arial, sans-serif; outline:none}
.ppc-input {width: 425px;padding-left: 72px;height:58px;font-size: 18px;border: 0;background: none;margin: 0;outline: none;font-family:'Lucida Grande', Arial, sans-serif}
.ppc-search-box {background:transparent url(images/ppc/bg-search.gif)0 0 no-repeat;margin-top: 12px;}
.ppc-h1 {font-size: 36px; font-weight: lighter; color:#FFF}
.domainsearch.big {margin:0; width:860px; height:auto; padding:10px 40px 10px}
.domainsearch .old {text-decoration:line-through; opacity:.6; font-weight: 400;}
.domainsearch .sale {color:#fff !important; font-weight:bold !important}
/*--Bread--*/
.breadcrumbs {padding-left:5px}
.breadcrumbs em {padding:0 5px}
#domain_product_list {border-top:1px dashed #fff; padding-top:5px; margin-top:10px; padding-left:4px }
#domain_product_list.big_product {background:#1569C7; padding: 10px 45px 0; margin:0; }
#domain_product_list ul {margin-bottom:0;padding-left:0}
#domain_product_list li {list-style:none;display:inline; padding-right:24px}
#domain_product_list.big_product li {padding-right:30px; font-size:14px}
#domain_product_list li a {color:#FFF; }
#domain_product_list li a:hover {text-decoration:underline}
#domain_product_list .current {display:none}
#domain_product_list .cond {color: #fcc; float:right; padding:8px 0 0; font-size:10px}
#domain_product_list.big_product .cond {font-size:12px; padding:0}
/* Aust Day */
.aust12 .domainsearch.big {background:#212060 url(images/bg-search-aust12.gif) no-repeat; height:314px; padding:0 40px}
.aust12 .search-bg {background:#212060}
.aust12 .ppc-search-box {background:0;margin-top: 97px;}
.aust12 #domain_product_list {border-top:1px dashed #908FAF; padding-top:5px; margin-top:10px; padding-left:4px }
.aust12 #domain_product_list.big_product {background:#212060; padding: 10px 45px 0; margin:0; }
.aust12 #domain_product_list .cond {color: #908FAF; float:right; padding:8px 0 0; font-size:10px}

/* -- NAV -- */
.nav_bg {border-top:1px dotted #CDC6BF;border-bottom:1px dotted #CDC6BF; background:#FFF; min-height: 45px}
.menu {background:#FFF; position:relative; z-index:100; margin-top:5px; padding:5px 0; width:700px}
.menu a, .menu a:visited {background:#FFF; font-size:16px; color:#58595B !important; line-height:18px; text-transform:uppercase; position:relative}
.menu a:hover {color:#1569C7; text-decoration:none; background:#FFF}
.menu:hover > a, .menu ul ul:hover > a {color:#1569C7; background:#FFF}
.menu ul {background:#FFF; padding:0; margin:0 0 0 -15px; list-style-type:none; position:relative; text-align:left;}
.menu li {background:#FFF; position:relative; display:inline-block; z-index:40; padding:0 5px; zoom:1; *display:inline;vertical-align:middle; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;*margin-bottom:12px}
.menu li:hover {z-index:42; color:#1569C7}
.menu li a {background:#FFF; position:relative; display:block}
.menu li.orphan {*padding:5px 10px}
.menu li span {display:block; background:#FFF; outline:none;z-index:42; border:1px dotted #FFF; position:relative; padding:0px 10px}
.menu ul li a:hover span, .menu ul li:hover a span {background:#FFF; border:1px dotted #C7BEB3; border-bottom:1px dotted #FFF; *border:1px solid #FFF;color:#1569C7}
.menu ul li div {display:block; background:#FFF; border:1px dotted #C7BEB3; *border:1px solid #FFF;padding:0px; position:absolute; top:28px; z-index:41; visibility:hidden}
.menu ul li:hover div, .menu ul a:hover div {background:#FFF; visibility:visible; color:#1569C7}
.menu ul ul {background:#FFF; margin:0px; padding:5px 0; *padding-top:10px; position:relative}
.menu ul ul li, .menu ul ul li:hover {background:#FFF; border:none; padding:5px 10px; margin:0; white-space:nowrap; color:#1569C7}
.account {float:right; font-size:12px; margin-top:10px; padding:0; display:inline}
a.login {-moz-border-radius:4px;border-radius:4px;background:#1569C7;color:#FFF;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;margin-left:4px;padding:4px 8px;*display:inline;zoom:1}
a:hover.login {background:#d41920}
a.login span {background:url(images/login.png) no-repeat 100% 50% transparent; padding:0 18px 0 0}
a.support {-moz-border-radius:4px;border-radius:4px;background:#9a8c7f;color:#FFF;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;margin-left:4px;padding:4px 8px;*display:inline;zoom:1}
a:hover.support {background:#918377}
a.support span {background:url(images/login.png) no-repeat 100% 50% transparent; padding:0 18px 0 0}
/* -- FEATURE BOX -- */
.feature-box h1, .feature-box h2, .domain_box h1 {border-bottom:1px dashed #cdc6bf; padding:24px 20px 14px 30px; font-size:24px; margin-bottom:20px}
.feature-box strong {color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}
.text h3 {color:#333; font-weight:bold; font-size:17px; padding-bottom:8px; line-height:1.4em}
.feature-box {background:#FFF}
.feature-box.home {height:600px}
.feature-box .text {padding:0 20px 20px 20px}
.general {background:#FFF}
.general .intro {padding:20px}
/*Homepage domain price box*/
.price-domain {background:#FFF; text-align:center; width:33%}
.domain-ext {color:#1569C7; font-weight:bold; font-size:11px; display:block}
.icon-left {float:left; margin:0 10px 0 0}
/* -- PODS -- */
.pod_outer_container {background:#FFF; margin-left:10px; margin-right:10px; padding:20px 20px; overflow:hidden; position:relative}
.pod_outer_container.home {padding:20px 20px 30px}
.pod_outer_container h1 {font-size:18px; padding: 0 0 20px 0; text-align:center; color:#333} 
.pod.wide {width:100%; margin:0}
.pod {display:inline; float:left; margin-left:10px; margin-right:10px; position:relative; width:280px ;}
.pod > h2 {color:#333; font-size:21px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; margin:0 0 14px}
.two .pod {width:430px}
.category_tab {height:32px; padding-top:18px}
.category_tab h2 {color:#333; display:block; font-size:20px; margin-left:15px}
.pod_bg {padding:2px 10px 20px; *zoom:1; overflow:hidden; height: 350px; box-shadow: 3px 3px grey;}
.two .pod_bg {padding:26px 25px 4px;}
.two .pod_bg h2 {margin:0 0 12px; font-size:40px; letter-spacing:-1px}
.vpsh .pod_bg h2 {font-size:47px; letter-spacing:-2px; font-weight:500}
.emailh .pod_bg h2, .comparison_table  .ehost h2 {font-size: 29px;letter-spacing: -1px;font-weight: 500;margin: 0 0 10px;}
.comparison_table .cpanel, .pod .cpanel {background-color:#d6cecc; b}
.pod2 .test {position:absolute; top:30px; right:10px; z-index:9999999; } 
.comparison_table .cloud, .pod .cloud {background-color:#f0eeec; }
.comparison_table .ehost, .pod .ehost {background-color:#d6cecc}
.comparison_table .vps, .pod .vps {background-color:#2f2a2b; }
.pod .vps p, .home .pod .vps .price {color:#fff}
.pod_bg h2 {font-weight:600; font-size:45px; color: #f0eeec; letter-spacing:-2px; margin:0 0 4px}
.cpanel h2 a, .cpanel h3 a, .cpanel h2, .cpanel h3 {color:#1569C7}
.pod_bg > ul li {font-size:16px; margin:0 0 4px; line-height:1.2em; color:#333}
.vpsh .pod_bg > ul li {color:#fff}
.pod_bg .blank {list-style:none}
.pod_bg p {font-size:15px; color:#333}
.prod_box {background:#fff; padding:16px 14px; margin:0 -10px -10px; overflow:hidden}
.prod_box h3 {font-size:28px; margin:0 0 8px; font-weight:500}
.prod_box ul {padding-bottom:0}
.prod_box li {font-size:14px; color:#333; margin:0}
.prod_box .buy {float:right; clear:both; margin-top:10px}
.two .prod_box {margin: 0 -15px 6px;}
.emailh .prod_box .buy, .vpsh .prod_box .buy {position:absolute; bottom:30px}
.price {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:40px; color:#333; float:right; position:relative; font-weight:bold}
.price p {margin:0 0 -6px !important; font-style:italic; font-weight:400}
.price.high {margin-right: 6px;font-size: 44px}
.price.high small {bottom: 1px;right: -3px;font-size: 15px;}
.price.high em {margin-right: 0}
.price em {font-style:normal; font-size:26px; vertical-align:top; font-weight:normal; margin:5px 3px 0 0; display:inline-block}
.price strong {letter-spacing:-4px;}
.cents {font-size:26px; display:inline-block; vertical-align:top; margin-top:6px; letter-spacing:1px}
.cents small {position:absolute; font-size:13px; right:0; bottom:-4px; font-weight:normal; letter-spacing:0}
.home .price {font-size:52px}
.home .cents, .home .price em {font-size:29px}
.home .cents small {font-size:16px}
.prod_box .price {margin-top:-5px}
.learn {-moz-border-radius:4px; border-radius:4px; background:#fff; color:#1569C7; font-size:15px; margin:10px 0 20px 0; padding:3px 12px; text-align:center}
.learn:hover {background:#1569C7; color:#fff}
.cat_price {border-bottom:1px solid #9A8C7E; margin-bottom:10px}
.cat_price sup {margin-bottom:0px}
.cat_more {float:left; font-size:14px; margin-top:-43px; padding:12px 0 0 10px}
.cat_buy {float:right; padding:8px 0 0;color:#333}
.buy {-moz-border-radius:4px; border-radius:4px; background:#2F2A2B; color:#fff; font-size:16px; padding:8px 16px}
.compare {-moz-border-radius:4px; border-radius:4px; background:#9A8C7E; color:#FFF; font-size:20px; padding:16px 120px; display:inline-block}
.compare:hover {background:#918377}
.compare_plans {text-align:center; padding:20px 0 10px}
.compare_plans.half {width: 50%;float: left;display: inline}
.compare_plans.half .compare {margin: 0 30px;padding: 16px 64px;}
/* -- SUBNAV -- */
.sub-nav {background: #FFF; display:block; padding:20px 30px 5px; text-align:right; margin-top:10px; overflow:hidden; border-bottom:1px dashed #cdc6bf}
.sub-nav .small {padding:15px 15px 10px 15px}
.sub-nav h2, .sub-nav h1 {font-size:26px; color:#333; float:left; font-weight:bold}
.sub-tag {background:#FFF;color: #666;font-size: 15px;margin: 0 auto;padding: 20px 30px 0;width: 880px; line-height: 1.4em;}
.sub-nav ul {padding-bottom:0; margin-top:7px}
.sub-nav li {display:inline; font-size:16px; list-style:none; padding-left:5px}
.sub-nav .active {color:#1569C7; padding:2px 8px}
.sub-nav a {color:#666; padding:2px 8px}
.sub-nav a:hover {color:#1569C7}
/* -- KEY FEATURES -- */
.key_feature {clear:both; display:block;background:#FFF}
.key_feature .text {float:left; width:800px;  margin-right:20px; margin-left: 60px; padding-left:0}
.key_feature .text ul, .key_feature .text li:last-child {padding-bottom: 0;margin-bottom: 0;}
.key_feature .text h3 {padding-bottom:2px}
.key_feature .text p {margin-bottom:0}
.wide .key_feature .text {width: 812px; _width:792px}
.narrow .key_feature .text {width: 332px; _width:312px}
.grid_7 .key_feature .text {width:412px; _width:392px}
.key_feature .icon {float:left; height:48px; width:48px; padding:0 20px; _display:inline; zoom:1}
.web {background:url(images/48_features.png) 50% 0 no-repeat}
.wp {background:url(images/48_features.png) 50% -48px no-repeat}
.support {background:url(images/48_features.png) 50% -96px no-repeat}
.zip {background:url(images/48_features.png) 50% -144px no-repeat}
.email {background:url(images/48_features.png) 50% -192px no-repeat}
.addon {background:url(images/48_features.png) 50% -240px no-repeat}
.code {background:url(images/48_features.png) 50% -288px no-repeat}
.money {background:url(images/48_features.png) 50% -336px no-repeat}
.rules {background:url(images/48_features.png) 50% -384px no-repeat}
.transfer {background:url(images/48_features.png) 50% -432px no-repeat}
.spam {background:url(images/48_features.png) 50% -480px no-repeat}
.virus {background:url(images/48_features.png) 50% -528px no-repeat}
.catchall {background:url(images/48_features.png) 50% -576px no-repeat}
.diy {background:url(images/48_features.png) 50% -624px no-repeat}
.data {background:url(images/48_features.png) 50% -672px no-repeat}
.secure {background:url(images/48_features.png) 50% -720px no-repeat}
.webmail {background:url(images/48_features.png) 50% -768px no-repeat}
.mouse {background:url(images/48_features.png) 50% -816px no-repeat}
.backup {background: url(images/48_features.png) 50% -864px no-repeat;}
.sla {background:url(images/48_features.png) 50% -912px no-repeat}
.monitor {background:url(images/48_features.png) 50% -960px no-repeat}
.reboot {background:url(images/48_features.png) 50% -1008px no-repeat}
.domain {background:url(images/48_domain.png) 50% 0 no-repeat}
.au {background:url(images/48_domain.png) 50% -48px no-repeat}
.nz {background:url(images/48_domain.png) 50% -96px no-repeat}
.flag {background:url(images/48_domain.png) 50% -144px no-repeat}
.quote {background:url(images/48_quote.png) 50% 0 no-repeat}
.protect {background:url(images/48_privacy.png) 50% 0 no-repeat}
.manage {background:url(images/48_privacy.png) 50% -48px no-repeat}
.benefit {background:url(images/48_privacy.png) 50% -96px no-repeat}
.cheap {background:url(images/48_privacy.png) 50% -144px no-repeat}
.collabtools {background:url(images/48_collaborate.png) 50% 0 no-repeat}
.cloudfile {background:url(images/48_collaborate.png) 50% -48px no-repeat}
.onlineedit {background:url(images/48_collaborate.png) 50% -96px no-repeat}
.archive {background:url(images/48_collaborate.png) 50% -144px no-repeat}
/* -- COMPARISON TABLE -- */
.comparison_table_container {background: none repeat 0 0 #FFF;margin-left: 10px;margin-right: 10px;padding: 30px}
.comparison_table {empty-cells: show;font-size: 12px;margin: 0 10px 10px 0;width:100%}
.comparison_table thead td, .comparison_table tfoot td {text-align:center; padding:16px}
.comparison_table thead td {vertical-align:bottom}
.two thead td {text-align:left; padding:14px 20px}
.comparison_table tbody {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.comparison_table th {text-align:left; background:url(images/corner-table-big.png) 100% 0 no-repeat; border:0 !important; padding:12px 20px 0 20px; height:100px; vertical-align:top}
.comparison_table tfoot th {padding:16px 20px; height:auto}
.two th {background:url(images/corner-table-sml.png) 100% 0 no-repeat}
.comparison_table th:nth-child(2) {border-right:1px solid #fff !important}
.comparison_table tfoot th {background-image:none; padding:4px}
.two tfoot th, .three tfoot th {padding:16px; text-align:center}
.comparison_table td {border:1px solid #e6e6e6; border-width:0 1px 1px 0; padding:12px 18px; font-size:15px;text-align: center;}
.comparison_table td.cloud {background-color:#f2fbfb; border:1px solid #D3F2F1}
.comparison_table td.cpanel {background-color:#fffdef; border:1px solid #fff7c8}
.comparison_table td.cpanel:last-child {border-right:0}
.comparison_table .cloud:nth-child(3) {border-right:1px solid #fff !important}
.comparison_table h2 {font-size:44px; font-weight:600; letter-spacing:-2px}
.two h2 {font-size: 35px; letter-spacing:-1px; font-weight:500}
.two th {width:240px}
.three th {width:180px}
.comparison_table h3 {font-size:19px; font-weight:500}
.comparison_table .cloud h2 {color:#1569C7}
.comparison_table .cpanel h2 {color:#f78f1e}
.comparison_table h2 span {display:block; font-size:31px; font-weight:500; margin:0 0 -11px}
.comparison_table .spec {text-align:center}
.comparison_table .add-price {padding:0; background:#F0EEEC; border-right:0; border-left:1px solid #fff; font-size:20px}
.two .spec {width:253px}
.four .spec {width:124px}
.comparison_table .price {color:#333; padding:0; float:none; display: inline-block;padding-top: 10px;}
.two .price {float:right}
.comparison_table .price.table-high {margin:0 23px 0 0}
.comparison_table .price b {font-weight:normal; position:absolute}
.comparison_table .add-on-spec {width: 15%; text-align:center}
.comparison_table .add-on {float:right; font-weight:500; margin-left:15px}
.registrant .zip_best {color:#1569C7; font-weight:bold}
.comparison_table .item {background:#f7f6f5; border-width:1px 0; text-align:left; }
.comparison_table thead .item, .comparison_table tfoot .item {border:0}
.comparison_table .sub_category {background-color:#fbfbfa; font-size:15px; font-weight:bold; border-width:1px 0;text-align: left;}
.comparison_table .hide_border {border:none; padding:0; vertical-align:top}
.comparison_table .hide_border .buy {margin-left:20px}
.comparison_table .support {font-weight:normal}
.comparison_table .offer {background:#FFF; color:#1569C7; font-size:16px; text-align:center; padding:8px 5px}
.comparison_table .buy {padding:7px 13px; font-size:14px; clear:both; display:inline-block; margin-top:10px}
.comparison_table .centered .price {float:none}
.centered .buy {margin:0}
.comparison_table .sml .price {font-size:32px; font-weight:500}
.comparison_table .sml em, .comparison_table .sml .cents {font-size:18px; margin-top:3px}
.comparison_table .sml small {bottom:0; font-size:11px}
.comparison_table .tick {background:url(images/tick.png) 0 0 no-repeat; height:19px; width:25px; text-indent:-99999px; margin:0 auto}
.comparison_table .cross {background:url(images/cross.png) 0 0 no-repeat; height:19px; width:19px; text-indent:-99999px; margin:0 auto}
/* -- SLIDESHOW -- */
.main_view {float:left; position:relative; margin:0}
.window {height:250px; width:300px; overflow:hidden; position:relative}
.image_reel {position:absolute; top:0; left:0}
.image_reel img {float:left}
.paging {display:none; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:10px; position:absolute; bottom:5px; right:10px; width:300px; height:30px; z-index:100; text-align:right; line-height:40px}
.paging a {padding:2px; text-decoration:none; color:#fff; font-weight:bold; background:#2F2A2B; -moz-border-radius:3px; border-radius:3px}
.paging a.active {font-weight:bold; background:#1569C7; border:1px solid #1569C7; -moz-border-radius:3px; border-radius:3px}
.paging a:hover {font-weight:bold}
/* -- FORMS -- */
.contact {background:#fafaf9; padding:20px}
.contact label {display:block}
.contact input[type=text], input[type=password], .contact input.text, .contact input.title, textarea {border-radius:4px; -moz-border-radius:4px; background-color:#FFF; border:1px solid #bbb; display:block; font-size:13px}
.contact input[type=text]:focus, .contactinput[type=password]:focus, .contact input.text:focus, .contact input.title:focus, textarea:focus {border-color:#666}
.contact select {background-color:#FFF; border-width:1px; border-style:solid; padding:4px; width:472px; display:block}
.contact input[type=text], input[type=password], .contact input.text, .contact input.title, .contact textarea, .contact select {margin:0.5em 0}
.contact input.checkbox {margin:10px 10px 0px 0px}
.contact input.text, .contact input.title {width:528px; padding:5px; margin-bottom:10px}
.contact select.select {background:#fff; border:1px solid #CCC; height:26px; margin-bottom:10px; width:540px}
.contact input.title {font-size:1.5em}
.contact textarea {width:528px; height:100px; padding:5px}
.contact .submit_button {-moz-border-radius:4px; border-radius:4px; background:#FFA500; color:#fff; font-size:18px; margin:10px 0 20px 0; padding:5px 40px; text-align:center; cursor:pointer; border:0}
label.normal {font-weight:normal; display:inline}
.contact .submit_button:hover {background:#f7941d}
span.error {color:#1569C7; float:right}
input.error, .error select, textarea.error, select.error {border:1px solid #1569C7 !important}
label.error {color:#1569C7}
label.validate.error {float:right}
label.error.validate.checkbox {float: none;text-align: right;margin: 20px 0 -3px;}
/* -- DOMAIN PRICE TABLE -- */
.domain_price_table {width:420px; margin:0 auto 20px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}
.domain_price_table th {background:#E2DED8; border:1px solid #9A8C7E; font-size:13px; font-weight:normal; padding:4px; text-align:left}
.domain_price_table th strong {font-weight:normal}
.domain_price_table td {font-size:13px; padding:4px; border:1px solid #9A8C7E; text-align:center}
.domain_price_table .ext {width:20%; font-weight:bold}
.domain_price_table .geo {width:30%}
.domain_price_table .term {width:25%}
.domain_price_table .price {color:#1569C7; width:25%}
.domain_price_table .bg {background:#F2F0ED}
.domain_price_table .sale span {text-decoration:line-through; color:#666; font-weight:normal}
.conditions {float:right; font-size:10px; margin:-18px 20px 10px 0}
.comparison_table_container .conditions {margin:0}
.emailh .conditions {margin:0; position:absolute; font-size:10px; right:30px; bottom:80px}
.pod-cond {font-size:10px; margin-right:15px; color:#AAA; position:absolute; right:0; bottom:55px}
.faqs a {color:#58595B}
.faqs a:hover {color:#1569C7}
.faqs p {line-height:1.2em}
.sidebar {background:#FFF}
.sidebar h3 {background:#FFF; font-size:18px; padding:15px 20px 10px 20px}
.domain_box.text h3 {color:#333; font-weight:bold; font-size:14px; padding-bottom:8px; line-height:1.4em}
.domain_box {background:#FFF}
.domain_box .text {padding:0 20px 20px 20px}
.dm_buy {padding: 0 20px}
.dm_buy .btn_buy.more {float:left}
.dm_buy .btn_buy.more a.buy {color:#B6E9E8; background:none; border:1px solid #666}
.dm_buy .btn_buy.more a.buy:hover {color:#B6E9E8; border:1px solid #888}
.dm_buy .btn_buy {float:right}
.whois input{background:#FFF; border:1px solid; color:#666; height:24px; font-size:14px; margin-right:6px; padding:4px; width:300px; border-color:#AAA #AAA #DDD}
.whois .submit {font-size: 16px;background:#FFA500; border:0; cursor:pointer; height:34px; outline-style:none; color: #fff; width:100px;border-radius: 6px;}
.domain_box pre {text-transform: uppercase;overflow-x: auto; word-wrap: break-word}
.price-table {
    width: 100%;
    table-layout: fixed;
}
.price-table td {
	border: 10px solid #DDD;
	padding: 20px 0;
	text-align: center;
	font-size: 15px;
}
.price-table span {
	font-size: 38px;
	font-style: italic;
	display: block;
	font-weight: normal !important;
	margin-bottom: 8px;
	letter-spacing: -1px;
}
.price-table sup {
	bottom: -.1em;
	font-size: 0.6em;
	margin-left: 4px;
	font-weight: 400;
}
/* -- DOMAIN FEATURES -- aangepast 29-10 */
.domain_feature {clear:both; display:block}
.domain_feature .text {float:left; _width:370px; margin:0;padding-left:30px}
.domain_feature .icon {float:left; height:48px; width:48px; padding:0 0 0 20px}
.follow_us {padding:10px 0; text-align:center}
/* -- DOMAIN MANAGER -- */
.dman {background:#fff url(images/corner-pod-big-grey.png) 100% 0 no-repeat}
.dman h2 {font-size:22px; letter-spacing:0; margin-bottom:12px}
.dman li {font-size:16px; margin-bottom:2px; color:#333}
.dman p {margin:0 0 12px}
.dman .buy {margin-top:10px; float:left}
.dman .more {background:#9A8C7F; margin-right:10px}
.dman .more:hover {background:#918377}
.grid_6 .dman h2 {font-size:38px; letter-spacing:-2px; font-weight:500}
.private {background:url(images/bg-privacy.png) 0 0 no-repeat; height:325px}
.private .dman {background-color:transparent}
.private h2 {color:#F1B43F}
.private p {color:#fff; font-size:16px; margin:0 0 20px}
.private .price {color:#fff; float:none; display:inline-block; margin-left:20px}
.private .cond {color:#999; font-size:10px; float:left; margin:55px 0 0}
.private .buy {margin-left:20px}
.private .oldprice {position: absolute;right: -5px;top: 0;}
.privwhois {background:#f9f8f7 url(images/corner-pod-sml.png) 100% 0 no-repeat; margin:0 30px 30px; position:relative}
.privwhois h2 {border:0; padding:20px 10px 0; margin:0}
.privwhois h3 {font-size:14px; color:#333; font-weight:500; margin:20px 0 10px; padding:0; border:0}
.privwhois h4 {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px; color:#333; font-weight:500; margin:0 0 6px}
.privwhois p {font-size:10px}
.privwhois img {position:absolute; top:-15px; right:88px}
.collaborate {background:#2F2A2B url(images/collaboration.png) 100% 100% no-repeat; height:375px}
.collaborate h2 {color:#fff}
/* -- HOMEPAGE PRODUCT BANNERS -- */
.product_banner {background:url(images/bg-hometile.png) no-repeat 0 0; padding:10px 20px; text-align:center; position:relative}
.product_banner:hover {background:url(images/bg-hometile-over.png) no-repeat 0 0} 
.product_banner:hover p {color:#FFF}
.product_banner:hover h3 {color:#7edcd9}
.product_banner:hover .price {color:#FFF}
.product_banner:hover .price em {color:#FFF}
.product_banner .price em {font-style:normal;text-decoration:line-through;color:#666; font-size:.5em}
.product_banner p {; margin:0}
.product_banner h3 {color:#333; font-size:20px; padding-bottom:8px; text-transform:uppercase; line-height:1em}
.product_banner .price {font-size:36px; color:#1569C7; padding-top:6px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:lighter}
.product_banner .cond {font-style: normal;position: absolute;top: 110px;left: 240px;font-size: 10px;text-transform: uppercase;}
.zero {margin:0; padding:0}
.sitemap {float:left;width:290px}
.sitemap h3 {color:#1569C7;font-size:16px;font-weight:normal}
.sitemap a {color:#666;font-size:13px;font-weight:normal}
.sitemap ul {margin-top:5px}
.quotes div {background:#fff}
.quotes section {padding: 25px 20px 6px;}
.quotes ul {margin-left:auto;margin-right: auto; text-align:center;}
.quotes li {display:inline; width:auto;margin-right:12px;list-style:none;text-align:center;} 
.quotes p {color: #333;font-family: 'Courier New', Courier, monospace;font-size: 16px;letter-spacing: -1px;margin: 0; text-align:center; padding-top:5px}
.quotes span {font-size: 14px;display: block;margin-top: 10px;float:right}
h3.big {font-size:16px;padding:8px 0 0}
h3.big-under {font-size:16px;margin:-10px 0 10px}
/* -- WORDPRESS -- */
#container {padding:0 20px 20px}
.blog-breadcrumbs {padding: 0 20px 20px}
#blog-content .entry-title {padding:0 0 10px;background:none;color:#333}
#blog-content .page-title {font-size:18px;color:#333;padding:0 0 20px;background:none}
#blog-content .entry-meta {padding:0 0 10px}
#blog-content .entry-utility, #blog-content .commentmetadata, #blog-content .reply {display:inline-block; *display:inline; font-size: 11px; line-height:1.5em; margin:0 0 1em 0; color:#666}
.home .entry-utility, .home .entry-summary p, .archive .entry-utility, .archive .entry-summary p, .search .entry-summary p {width: 420px; float:right}
.entry-summary img {float:left}
#blog-content #reply-title {background: url(images/25_blog.png) 0 -75px no-repeat;font-size: 16px;color: #333;margin-bottom:10px;padding: 4px 0 4px 32px}
#blog-content #comments-title {background: url(images/25_blog.png) 0 -100px no-repeat;font-size: 16px;color: #333;margin-bottom:10px;padding: 4px 0 4px 32px}
#blog-content .post {margin-bottom:20px}
#blog-content #comments {margin-top:40px}
#blog-content .alignleft {float:left;padding-right:10px;padding-bottom:10px}
#blog-content .nav-next, #blog-content .nav-previous {float:left;min-height:1px;width:50%}
#blog-content .nav-next {text-align:right}
#blog-content #commentform p {line-height: 30px;margin-bottom: .5em;}
#blog-content #commentform label {display:inline-block;*display:inline;width:80px}
#blog-content #commentform input {padding:6px; margin-left:10px;width:200px}
#blog-content #commentform textarea {height:80px;padding:6px;_margin-left:10px;width:400px}
#blog-content #commentform #submit {float:none;padding:0;margin:0}
#blog-content #commentform .blog-comment {background: url(images/blog-comment.png) 0 0 no-repeat;cursor: pointer;height:24px;width:140px;border:0;color: #FFF;font-size: 12px;text-transform:uppercase}
#blog-content .required {color:#1569C7}
.blog-side h3 {height:25px;margin-bottom:8px;padding-bottom:0;padding-left:32px}
.blog-side ul {padding:0}
.blog-side ul li {list-style:none}
.blog-side .cat-item {margin-left:30px;list-style:disc}
.blog-side .blog-search {float:left;font-size:14px;padding:8px 42px 8px 8px;width:210px}
.blog-side .blog-button {background: url(images/32_search.png) 0 0 no-repeat;float: left;height: 32px;width: 32px;margin-left: -36px;margin-top:3px; border: 0;text-indent: -99999px;cursor: pointer;*display:block;*font-size:0;*line-height:0}
.blog-side .blog-button:hover {background:url(images/32_search.png) 0 -32px no-repeat}
.blog-side form {margin-bottom:30px}
.blog-side form h3 {background: url(images/25_blog.png) 0 0 no-repeat}
.blog-side .widget_categories {margin-bottom:30px}
.blog-side .widget_categories h3 {background: url(images/25_blog.png) 0 -50px no-repeat;}
.blog-side .widget_tag_cloud h3 {background: url(images/25_blog.png) 0 -25px no-repeat;}
.blog-side h3 {font-weight:normal;font-size:18px}
.tagcloud a {line-height:1em}
#nav-above {display:none}
.blog .thumbnail {
	height: 97px;
	display: block;
	min-width: 145px;
}
.blog .entry-summary > a {
	float: left;
	overflow: hidden;
	height: 96px;
	width: 145px;
}
/* -- GUTTER BANNERS -- */
.gutter-left {width: 120px; height: 800px; display: block; display: none; position: absolute; left: 970px; top: 200px}
.gutter-right {width: 120px; height: 800px; display: block; display: none; position: absolute; left: 970px; top: 200px}
.sale {color:#1569C7 !important; font-weight:bold}
.oldprice {display:none}
.price .oldprice {display:block; font-style:normal; text-decoration:line-through; text-align:right;}
.vpsh .price .oldprice {color:#333}
.home .sale .oldprice {position:absolute; margin-top:-22px !important; right:0; font-size:20px; font-weight:300}
/* -- SOCIAL ICONS -- */
.top_social {display:inline; float:left}
.social-icons {list-style:none; padding:0; margin:-7px 0 0 0}
.social-icons li {float:left; color:#FFF; padding:0; margin:0 6px}
.social-icons .join {margin:7px 6px 7px 10px;font-size:11px}
.social-icons a {display:block; text-indent:-99999px; width:28px; height:28px; }
.social-icons .twitter {background:url(http://www.netregistry.com.auimages/sprites/homepage.gif) no-repeat 0 -94px}
.social-icons .twitter:hover{background:url(http://www.netregistry.com.auimages/sprites/homepage.gif) no-repeat 0 -122px}
.social-icons .facebook {background:url(http://www.netregistry.com.auimages/sprites/homepage.gif) no-repeat -28px -94px}
.social-icons .facebook:hover {background:url(http://www.netregistry.com.auimages/sprites/homepage.gif) no-repeat -28px -122px}
.social-icons .googleplus {margin-top: 4px}
.social-icons .twit {position:relative; z-index:301}
.social-icons .twitlist {background:url(http://www.netregistry.com.auimages/sprites/homepage.gif) no-repeat -10px -208px; visibility:hidden; position:absolute; z-index:300; left:-100px; top:24px; width:230px; padding:9px 0 0 0;margin:0}
.social-icons .twit:hover .twitlist {visibility:visible}
#twitter_update_list {background:#FFF; text-align:left; border:1px solid #CCC; border-top:0; padding:10px; display:inline-block; -moz-box-shadow: 1px 1px 4px #BBB; box-shadow: 1px 1px 4px #BBB; min-height:20px; width:208px; list-style:none}
#twitter_update_list a {display:inline; text-indent:0}
#twitter_update_list span {display:block}
#twitter_update_list li {color:#333}
#twitter_update_list .twitter-message {text-indent:0; color:#666; font-size:12px; padding:0}
.meerkat {background: #2F2A2B;border-top: 5px solid white; display:none}
.meerkat .close-meerkat {float:right; background:url(images/chat-close.png) 0 0 no-repeat; text-indent:-99999px; width:21px; height:21px; margin:12px}
.meerkat .dont-show {float:right; cursor:pointer; line-height:21px; margin:12px 2px; font-size:11px; color:#fff; text-decoration:underline}
#meerkat-wrap .meerkat {display:block}
.live-chat {margin: 20px auto 0;width: 640px;}
.live-chat h2 {color: #fff;font-size: 38px;font-weight: 600;float: left;width: 240px;}
.live-chat p {color: #fff;font-size: 18px;float: left;width: 200px;line-height: 1.2em;background: url(images/chat-arrow.png) 100% 50% no-repeat;margin-right: 24px;padding-right: 20px;}
.live-chat a {color: #fff;font-size: 16px;background: #1569C7;border-radius: 4px;-moz-border-radius: 4px;padding: 7px 14px 9px;float: left;margin: 7px 0;}
/* Bootstrap styles */
.error-box, .warning-box, .success-box {
    padding: 16px;
    border: solid 1px;
    font-size: 13px;
    line-height: 19px;
    margin: 10px 0;
}

.error-box p, .warning-box p, .success-box p {
    margin-bottom: 5px;
}

.error-box p:last-child, .warning-box p:last-child, .success-box p:last-child {
    margin-bottom: 0;
}

.error-box ul, .warning-box ul, .success-box ul {
    margin: 0;
}

.error-box li, .warning-box li, .success-box li {
    margin-left: 25px;
}

.error-box {
    border-color: #DF8F8F;
    background: #FFD7D7;
}

.warning-box {
    border-color: #E6DB55;
    background: #FFFBCC;
}

.success-box {
    border-color: #ACDBAD;
    background: #ECFAE3;
}
/* Sticky Footer Solution by Steve Hatcher - http://www.cssstickyfooter.com */
#wrap {min-height:100px}
#main {overflow:auto;padding-bottom:330px}  /*footer height*/
#footer {position:relative;margin-top:-300px;height:300px;clear:both;font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;}
body:before {content:"";height:100%;float:left;width:0;margin-top:-32767px}
.asterisk {font-size:15px; vertical-align:top; font-weight:300; position:absolute}
.pod + .conditions {margin-top:5px}
.timer {top:43px; width:252px; position:absolute; right:0}
.timer img {float:left; margin-top:4px}
.timer #countdown {float:left}
.terms li {margin-left:10px; margin-bottom: 1em;}
.terms li ol {padding-bottom:0; padding-top:1em; list-style:lower-alpha}
.terms li ol ol {list-style:lower-roman}
.terms p {margin-bottom:1em}
.zip-ppc .header_bg {border-bottom: 1px dotted #CDC6BF;padding-bottom: 10px;}

/**/

.logo {
    background: url('images/Logo6Blauw.png') no-repeat scroll 0px 0px transparent;
    display: block;
    float: left;
    height: 145px;
    padding-bottom: 0px;
    padding-right: 0px;
    position: relative;
    left: 0px;
    top: -24px;
    text-indent: -9999px;
    width: 423px;
    outline: medium none;
}
.header_bg {
    height: 145px;
}
a.support {
    border-radius: 4px;
    background: none repeat scroll 0% 0% #9A8C7F;
    color: #FFF;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    margin-left: 4px;
    padding: 4px 8px;
}
a.login {
    border-radius: 4px;
    background: none repeat scroll 0% 0% #1569C7;
    color: #FFF;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    margin-left: 4px;
    padding: 4px 8px;
}
a.login {-moz-border-radius:4px;border-radius:4px;background:#1569C7;color:#FFF;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;margin-left:4px;padding:4px 8px;*display:inline;zoom:1}
a:hover.login {background:#1569C7}
a.login span {background:url(images/login.png) no-repeat 100% 50% transparent; padding:0 18px 0 0}
a.support {-moz-border-radius:4px;border-radius:4px;background:#9a8c7f;color:#FFF;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;margin-left:4px;padding:4px 8px;*display:inline;zoom:1}
a:hover.support {background:#918377}
a.support span {background:url(images/login.png) no-repeat 100% 50% transparent; padding:0 18px 0 0}
.menu li {
    background: none repeat scroll 0% 0% #FFF;
    position: relative;
    display: inline-block;
    z-index: 40;
    padding: 0px 5px;
    vertical-align: middle;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.nav_bg nav {
    margin-top: -20px;
}
#loginbalk {
	padding: 2px 10px 2px 0;
	border-bottom: 1px solid #C3C3C3;
	background: none repeat scroll 0% 0% #CDCDCD;
	padding-right:20px !important;
	display: none ;
}
#loginbalk form {
	width: 1100px;
	margin: auto;
	text-align: right;
}
#loginbalk input {
	display:inline;
}
#loginbalk .submitt {
	border: 1px solid #C3C3C3;
	border-radius: 4px;
	padding: 6px 18px 6px 6px;
	margin: 0px;
	vertical-align: middle;
	font-size: 11px;
	line-height: normal !important;
}
input[type="text"], input[type="password"], textarea {
    background-color: #FFF;
    border: 1px solid #CCC;
    font-size: 13px;
    text-align: left !important;
}
input[type="text"], input[type="password"], textarea {
    border-radius: 4px;
    padding: 6px;
    font-size: 13px;
}
.acpage .text {
	margin-left: 60px;
}
.acbtn {
	margin: 0 0 10px 30px;
}
.acbtn button {
	background: none repeat scroll 0% 0% #393839;color:#fff;
	border: medium none;
	font-weight: bold;
	padding: 6px 5px;
	cursor:pointer;
	border-radius: 4px;
	width:180px;
	text-align:center;
	margin-right:5px;
}

.accounttbl input[type="text"], input[type="password"], textarea {
    border-radius: 0px !important;
    padding: 2px !important;
}
.accounttbl td {
    padding: 2px !important;
    line-height: 1.4;
}
.accounttbl tr:nth-child(even) {background: #CCC}
.accounttbl tr:nth-child(odd) {background: #FFF}
.accounttbl.nochildbg tr:nth-child(even) {background: #FFF}
.accounttbl.nochildbg tr:nth-child(odd) {background: #FFF}

.accounttbl  {
	border:1px solid #e1e1e1;
	width:800px;
	padding:10px 0 10px 0px;	
}

.accounttbl .dns th {padding-top:12px !important;padding-bottom:12px !important;}

.accounttbl select {padding:2px;}
.accounttbl select.input { width:100px;padding:2px;}
.accounttbl input.zoekdm[type="text"] {padding:7px 4px !important;}

.dns td {border-bottom:1px solid #333;border-collapse: separate;padding: 8px 15px 8px 10px !important;}
.list th {padding:10px;}
.accountpagina .key_feature .text {
	width:800px;
}

.prijzentabelodd input[type="radio"],.prijzentabelodd input[type="select"] {
	display:inline-block;
	padding-right:5px;
}
.prijzentabelodd p {
	margin-bottom:12px !important;
}
.feature-box h1.normalh {padding-left:0; color:#333;}
#accountContact td.errorimg {

	background-image: url(images/error.png);
	background-position:top right;
	background-repeat:no-repeat;	
}
#accountContact td.errorimg input {
	border-color:#F00 !important;
}
p.errormsg { 
	color: #F00 !important;
	padding:10px;
	margin:-7px 0 0px -10px !important;
}
.errordom {
	padding:5px 10px;
	background-color: #fff;
	border:1px solid #F00;
	color: #F00;
	width:620px;
	margin-top:-24px;
	font-size:14px;
}
.contactForm .form select, .contactForm .form select option {background-color:#fff !important; padding:4px 2px;}

.cc_banner-wrapper {
    z-index:9001;
    position:relative
}
.cc_container .cc_btn {
    cursor:pointer;
    text-align:center;
    font-size:0.6em;
    transition:font-size 200ms;
    line-height:1em
}
.cc_container .cc_message {
    font-size:0.6em;
    transition:font-size 200ms;
    margin:0;
    padding:0;
    line-height:1.5em
}
.cc_container .cc_logo {
    display:none;
    text-indent:-1000px;
    overflow:hidden;
    width:100px;
    height:22px;
    background-size:cover;
background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);
    opacity:0.9;
    transition:opacity 200ms
}
.cc_container .cc_logo:hover,.cc_container .cc_logo:active {
    opacity:1
}
@media screen and (min-width: 500px) {
    .cc_container .cc_btn {
        font-size:0.8em
    }
    .cc_container .cc_message {
        font-size:0.8em
    }
}
@media screen and (min-width: 768px) {
    .cc_container .cc_btn {
        font-size:1em
    }
    .cc_container .cc_message {
        font-size:1em;
        line-height:1em
    }
}
@media screen and (min-width: 992px) {
    .cc_container .cc_message {
        font-size:1em
    }
}
@media print {
    .cc_banner-wrapper,.cc_container {
        display:none
    }
}
.cc_banner-wrapper {
    height:66px
}
.cc_container {
    padding:15px 15px 15px;
    overflow:hidden;
    position:fixed;
    top:0;
    left:0;
    right:0
}
.cc_container .cc_btn {
    padding:8px 10px;
    background-color:#1569C7 !important;
    cursor:pointer;
    text-align:center;
    display:block;
    width:33%;
    margin-left:10px;
    float:right;
    max-width:120px;
    color: #fff !important
}
.cc_container .cc_message {
    display:block;
    color: #fff
}
@media screen and (min-width: 500px) {
    .cc_container .cc_message {
        margin-top:0.5em
    }
}
@media screen and (min-width: 768px) {
    .cc_container {
        padding:15px 30px 15px
    }
    .cc_container .cc_btn {
        padding:8px 15px
    }
}
.cc_container {
    background:#222;
    color:#fff;
    font-size:17px;
    font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
    box-sizing:border-box
}
.cc_container ::-moz-selection {
    background:#ff5e99;
    color:#fff;
    text-shadow:none
}
.cc_container .cc_btn,.cc_container .cc_btn:visited {
    color:#000;
    background-color:#f1d600;
    transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;
    -webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;
    border-radius:5px;
    -webkit-border-radius:5px
}
.cc_container .cc_btn:hover,.cc_container .cc_btn:active {
    background-color:#fff;
    color:#000
}
.cc_container a,.cc_container a:visited {
    text-decoration:none;
    color:#31a8f0;
    transition:200ms color
}
.cc_container a:hover,.cc_container a:active {
    color:#b2f7ff
}
@-webkit-keyframes slideDown {
    0% {
        margin-top:-66px
    }
    100% {
        margin-top:0
    }
}
@keyframes slideDown {
    0% {
        margin-top:-66px
    }
    100% {
        margin-top:0px
    }
}
@-webkit-keyframes growDown {
    0% {
        height:0
    }
    100% {
        height:66px
    }
}
@keyframes growDown {
    0% {
        height:0
    }
    100% {
        height:66px
    }
}
.cc_container {
    -webkit-animation-duration:0.8s;
    -moz-animation-duration:0.8s;
    -o-animation-duration:0.8s;
    animation-duration:0.8s;
    -webkit-animation-name:slideDown;
    animation-name:slideDown
}
.cc_banner-wrapper {
    -webkit-animation-duration:0.8s;
    -moz-animation-duration:0.8s;
    -o-animation-duration:0.8s;
    animation-duration:0.8s;
    -webkit-animation-name:growDown;
    animation-name:growDown
}

.container_12, .container_16 {
     width: 1120px;
}

.container_12 .grid_6, .container_16 .grid_8 {
    width: 540px;
}

.domainsearch.big {
    width: 1020px;
}
.container_12 .grid_12, .container_16 .grid_16 {
    width: 1100px;
}
.pod {
    display: inline;
    width: 330px;
} 
.packagelist {
	
	 
}

.packagelist li {
	
	line-height: 1.5em !important;
	
}

.contenttable td {
	line-height: 1.7em;
}

.pakketdetailzoom td {
	padding: 100px;
	width: 330px;
	border: 1px;
}

.besteldomeinstatusvrij, .besteldomeinstatusbezet {
    float: left;
    padding-top: 7px;
    width: 110px;
}

.besteldomeinstatusbezet {
    color: rgb(187, 187, 187);
    background: url(/images/bezet.png) no-repeat 90px 10px;
}

.bestelknoppen{
    text-align: right;
    width: auto;
}
.besteldomeinstatusvrij {
    color: #666;
    background: url(/images/vrij.png) no-repeat 90px 8px;
}

#faqbutton {
    margin:0px;
    margin-top:4px;
    float:left;
}

#faqbutton label {
    float:left;
    width:270px;
    margin:0px;
    background-color:#EFEFEF;
    border-radius:4px;
    border:1px solid #D0D0D0;
    overflow:auto;
       
}

#faqbutton label span {
    text-align:center;
    font-size: 32px;
    padding:13px 0px;
    display:block;
}

#faqbutton label input {
    position:absolute;
    top:-20px;
}

#faqbutton input:checked + span {
    background-color:#404040;
    color:#F7F7F7;
}


#faqbutton .blue {
    background-color:#FFFFFF;
    color:#c0c0c0;
}

