*{margin:0;padding:0;}
html,div,map,dt,isindex,form{display:block;}
html{overflow:-moz-scrollbars-vertical;}
h1,h2,h3{font-family:Arial,Sans-Serif;font-weight:normal;}
h1{font-size:4em;}
h2{font-size:1.8em;}
h3{font-size:1.3em;color:#de036f;}
h1,h1 a,h1 a:hover,h1 a:visited{text-decoration:none;color:white;}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#333;}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;color:#dd133b;}
acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em;}
small{font-family:Arial,Helvetica,Sans-Serif;font-size:.9em;line-height:1.5em;}
body{font-size:62.5%;font-family:Arial,Sans-Serif;color:#333;text-align:left;display:block;}
#page{text-align:left;}
#content{font-size:1.2em;}
.narrowcolumn .entry,.widecolumn .entry{line-height:1.9em;}
.narrowcolumn .postmetadata{text-align:center;}
.entry{ padding: 10px 0px 10px 10px;}
.entry p{ margin-bottom:12px; font: 13px  Tahoma, Arial, sans-serif; line-height: 1.7em; color: #4b4b4b; }
.entry p a{color:#484848; font: bold 12px Verdana;}
.entry p a:visited{color:#484848;}
.entry h1{font: 22px Arial;color:black;margin:0;padding:0;}
.entry h2{font: bold 14px Tahoma, Arial;line-height:18px;color:#4b4b4b; padding: 0;}
.entry h3{font:15px Arial;line-height:18px;color:#484848;}
.entry td {width: 50%;}
.entry .topBox {width:100%; height:190px; border-bottom: solid 1px #e5e5e5; background-position: bottom right; background-repeat:no-repeat; margin-bottom: 1px; background-image: url(http://static.nextlinq.nl/4/images/topimage-tableau.jpg)}
.entry .ctaBox {margin-bottom: 25px;}
a.cta {background: #cd1143; padding: 3px 15px; font: bold 12px Arial; color: white; margin-right:10px;}
a.cta:hover {color:white;}
.lastCta {/*float:right;*/ margin:0 !important;}
.col-left {padding-right: 10px; vertical-align: top;}
.col-right {padding-left: 10px; vertical-align: top;}

h2.pagetitle{font:1.6em Arial;color:#35ccff;}
#sidebar{font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif;}
#callout-quote {border:none; margin: 20px 0px 0px 0px;}
#callout-quote-sidebar {border:none; margin: 40px 0px 0px 0px;}
#callout-link {display: block; float:left; padding: 0px; margin: 0px; background: none;}

small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777;}
a,h2 a:hover,h3 a:hover{color:black;font-weight:bold;text-decoration:none;}
a:hover{color:#147;text-decoration:underline;}
body{margin:0;padding:0;}
#page{margin:0; position: relative; top: 116px; padding:0;width:100%;border:none;height:inherit;}
#header{width:100%; height: 90px; position: absolute; left: 0px; top: 15px;}
#sidebar{float:left;width:225px; position:absolute; left: 11px; top: 0px;}
#rightbar{width:250px; position:absolute; left: 730px; top: 0px;}
#rightbar .boxed {border: solid 1px #efefef; padding: 5px;}
#rightbar .boxed h4 {color: #cd1143; font: 13px Arial; margin: 5px 0px;}
#rightbar .boxed p {font-size: 11px;}


.center{width:980px;margin:0 auto 0 auto;padding:0;}
.col-white{background:white}
.header-container{width:100%;height:50px;z-index: inherit;}
.header-container .center{z-index: inherit;}
.pay-off { background: url(http://static.nextlinq.nl/4/images/internet-is-complex-wij-maken-het-simpel.jpg) 610px 12px no-repeat;height:60px;}
.header-container .topmenu {border-bottom: solid 1px #62c8e8; width: 978px; height: 28px; margin: 0 auto;}
.header-container img{border:none;z-index: inherit;}
.header-container a{padding:6px 12px 6px 10px; font: 13px Arial, sans-serif;color: black;z-index: inherit; display: block; float:left;}
.header-container a:hover{color: black; text-decoration: underline;}
#top-contact {border:none;}
#top-contact-link:hover {border:none; background: none;}

.content-container{width:100%;margin:0 auto 0 auto; position: relative;}
.content-container .center{padding-bottom:12px;position: relative;}
.footer{width:100%; margin-top: 20px; margin-bottom: 40px;}
.footer .center {background: #white;}
.footer .center .topmenu { width: 980px; height: 28px;  margin: 0 auto;}

.footer ul {list-style-type: none;}
.footer ul li {font: 11px Arial; color: #222222; padding: 2px;}
.footer a {color: #4b4b4b;font: bold 11px Arial;margin-right: 15px;}
.footer a:hover {color: #cd1143;}
.footer p {font: 11px Arial; color: #8a8a8a;}

.footer .linkBox {width:700px;float:left;}
.footer .socialBox {width:280px;float:right; text-align:right;float:left;}
.footer .socialBox img {border:none;}
.footer .socialBox a {margin: 0 5px 0 0;}

.glossary{width:100%;}
.glossary td{border-bottom:solid 1px #f0f0f2;vertical-align:top;}
.narrowcolumn{margin:0 0 0 250px;width:730px;min-height:300px; position:relative;}
.leftcolumn{margin:0 0 0 0px;width:730px;min-height:300px; position:relative;}
.widecolumn{margin:0 0 0 240px;width:700px;min-height:580px; position:relative;}
.post{margin:0;text-align:left;height:auto;}
.post hr{display:block;}
.postmetadata{clear:both;}
.clear{clear:both;}
h1{padding-top:70px;margin:0;}
h2{padding:10px 12px;}
h1.pagetitle{font: bold 24px Arial;color:#008698;margin:0; padding:0; margin-left: 10px;}
#sidebar h2{margin:5px 0 0;padding:0;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
html>body .entry ul{margin-left:0;padding:0 0 0 30px;list-style:square;padding-left:10px;text-indent:0; font: 13px Arial, sans-serif;}
html>body .entry li{margin:7px 0 8px 5px;}
.entry ol{padding:0 0 0 35px;margin:0;}
.entry ol li{margin:0;padding:0; font: 13px Arial, sans-serif;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#sidebar ul{margin:6px 0 0 0;padding:0;}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:8px;}
#sidebar ul li a{font:  12px Arial, sans-serif; no-repeat 0 1px;color: black ;}
#sidebar ul li a:hover{color:#d7032b; text-decoration: underline;}
.current_page_item a{color: #006298 !important;}
#sidebar ul.crumb{float:left;display:block;margin-bottom:16px;}
.crumb li a{font:1.1em Arial;}
#sidebar h2 {background: none;}


.home-sidebar {width: 220px; height: 360px;}
.home-sidebar a {display: block; font: 11px Verdana; color: #222222; padding-left: 14px; margin-bottom: 4px; background: url(http://static.nextlinq.nl/4/images/arrow-black.png) 0px 1px no-repeat ;}
.home-sidebar img {margin-bottom: 12px;}
.home-content{width:740px; height: 360px; left: 240px; top:0px; position: absolute; text-align:right;}
.home-content .box {width:237px; height: 176px; background: url(http://static.nextlinq.nl/4/images/home-box-background.jpg) no-repeat; float:right; margin: 0px 0px 2px 5px; position: relative; }
.box .bar {position: absolute;left: 3px; bottom: 6px; width: 232px; height: 22px;}
.box .bar a {float:left; padding: 0px 0px 0px 16px;background: url(http://static.nextlinq.nl/4/images/arrow-white.png) 0px 1px no-repeat; margin: 3px 0px 0px 5px; font: 11px Verdana; color: white; }

.box img {margin: 2px 2px 0px 0px};

.usp {}
.usp td {width:33%; vertical-align: top;}
.usp td h2 {margin-right: 5px;}
.usp td p {margin-right: 5px;}

.contactform{position:static;overflow:hidden;width:100%;}
.contactleft{width:25%;white-space:pre;text-align:left;clear:both;float:left;display:inline;padding:4px;margin:5px 0;}
.contactright{width:70%;text-align:left;float:right;display:inline;padding:4px;margin:5px 0;}
.contacterror{border:1px solid #f00;}
.contactform{width:100%;}
.contactform .contactleft{font:14px Arial;color:#333;}
.contactform .divider{width:100%;height:2px;margin-bottom:4px;font:9px Arial;}
.contactform fieldset{border:none;}
.contactform label{float:left;width:90px;margin-right:.5em;padding-top:.4em;text-transform:lowercase;}
.contactform input{border:solid 1px #d5d5cb;background:#fafaf9;}
.contactform textarea{width:203px;height:160px;border:solid 1px #d5d5cb;background:#fafaf9;}
.contactform #contactsubmit{padding:.25em;font:bold 1em Arial;color:white;background:#dd133b;border:none;cursor:pointer;}

.portfolio-website{padding:10px 10px 0px 10px;margin:10px 0px; border: solid 1px #5ccae3; background-repeat: no-repeat; background-position: bottom right; background-color: white;}
.website-thumbnail{float:left;margin:0 20px 20px 0;}
.website-thumbnail img{border:1px solid #f0f3ff;margin:0;padding:0;}
.website-name{font-size:12pt;font-weight:bold;margin-bottom:3px;}
.website-name a,.website-url a{text-decoration:none; color: #4b4b4b;}
.website-name a:hover,.website-url a:hover{text-decoration:underline;}
.website-url{font-size:9pt;font-weight:bold;}
.website-url a{color:#777;}
.website-description{margin-top:15px; font: 12px Arial;}
.website-clear{clear:both;}
a:active,a:focus{outline:0;}

.green-bg { background: #008698;}
.lblue-bg { background: #2bbceb;}
.purple-bg { background: #732978;}
.red-bg { background: #de032c;}
.orange-bg { background: #ea8f00;}
.vgreen-bg { background: #5b8424;}

.quote h2 {font: 16px Arial; color: black;margin: 10px 0px; padding: 0; border-bottom: dashed 1px gray; width: 100%;}
.quote ul li {list-style-type: none;}
.quote label {margin: 10px 0px;}
.quote span {display:block;}

