/*
			body
*/
body.big {
	background-image:url(../images/bodyBgBig.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
body.small {
	background-image:url(../images/bodyBg.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
html>body.big, html>body.small {
	background-image:url(../images/bodyBg.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
/*
			layout
*/
.container {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.container #header {
	float:left;
	width:990px;
	background:#fff url(../images/headerBg.gif) no-repeat right top;
}
.container .sitepath {
	clear:both;
	background:#eef8ff url(../images/sitepathBg.gif) no-repeat left top;
	padding:10px;
	padding-left:30px;
	padding-right:30px;
	text-transform:lowercase;
}
.container .main {
	float:left;
	width:990px;
	font-size:110%; /* 10px */
	background:#eef8ff url(../images/subNavBg.gif) repeat-y left top;
	padding-bottom:45px;
}
.container .main .content {
	float:left;
	width:770px;
}
.container .main .snippets {
	float:left;
	width:220px;
}
.container .footer {
	float:left;
	width:990px;
	background:#fff url(../images/footerBg.gif) no-repeat left top;
	padding-top:20px;
	padding-bottom:20px;
}
/*
			header
*/
#header .logo {
	width:170px;
	float:left;
	line-height:0px;
}
#header .secNav {
	width:820px;
	float:left;
	padding-top:27px;
}
#header .secNav a:link, #header .secNav a:visited {
	color:#003968;
	text-decoration:none;
}
#header .secNav a:hover, #header .secNav a:active {
	color:#ff6600;
	text-decoration:none;
}
#header .secNav span a {
	text-transform:lowercase;
}
#header .secNav span a:link, #header .secNav span a:visited {
	color:#a8bbcb;
	text-decoration:underline;
}
#header .secNav span a:hover, #header .secNav span a:active {
	color:#003968;
	text-decoration:none;
}
/*
			sitepath
*/
.sitepath span {
	color:#ff6600;
}
.sitepath a:link,
.sitepath a:visited {
	color:#003968;
	text-decoration:none;
}
.sitepath a:hover,
.sitepath a:active {
	color:#ff6600;
	text-decoration:none;
}
/*
		pagetitle
*/
.pagetitle {
	height:58px;
	padding-left:30px;
	padding-top:40px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background-color:#ff6600;
	background-position:right top;
	background-repeat:no-repeat;
	color:#fff;	
}
/*
			subnav
*/
.subnavNoBorder {
	width:220px;
	float:left;
	background:#def1ff;
}
.subnav {
	width:220px;
	float:left;
	background:#def1ff;
	padding-top:28px;
	padding-bottom:28px;
	border-bottom:1px solid #fff;
}
.subnav ul {
	border-bottom:1px solid #fff;
	margin-bottom:0;
}
.subnav>ul {
	padding-left:0;
}
.subnav ul li {
	background:#def1ff;
	border-top:1px solid #fff;
	padding:10px;
	padding-top:6px;
	padding-bottom:7px;
	behavior: url(incl/hover.htc);
}
.subnav ul>li {
	padding-left:-40px;
}
.subnav ul li:hover, .subnav ul li.hover {
	background:#bde4ff url(../images/subNavHover.gif) no-repeat 1px 2px;
}
.subnav ul li a {
	font-weight:bold;
	padding-left:15px;
	background:url(../images/subNavArrow.gif) no-repeat 0px 4px;
}
.subnav ul li a:link, .subnav ul li a:visited, .subnav ul li a:hover, .subnav ul li a:active {
	color:#003968;
	text-decoration:none;
}
.subnav h5 {
	margin:0;
	padding:15px;
	border-top:1px solid #fff;
	background-color:#d3edff;
}
.subnav h5 a:link, .subnav h5 a:visited {
	text-decoration:none;
	color:#003968;
}
.subnav h5 a:hover, .subnav h5 a:active {
	text-decoration:underline;
	color:#003968;
}
.subnav h5.last {
	margin-bottom:28px;
	border-bottom:1px solid #fff;
}
/*
			subnews
*/
.subnews {
	width:220px;
	float:left;
	background:#def1ff;
	padding-top:28px;
}
.subnews ul {
	line-height:160%;
	border-top:1px solid #fff;
}
.subnews>ul {
	padding-left:0;
}
.subnews ul li {
	border-bottom:1px solid #fff;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	background-image:none;
}
.subnews ul>li {
	padding-left:-40px;
}
/*
			chapter
*/
.chapter {
	width:460px;
	float:left;
	padding:45px;
	padding-bottom:1em;
	padding-top:30px;
	background:url(../images/chapterBg.gif) no-repeat right top;
}	
p.newsdate {
	font-size:90%;
	color:#7799b4;
}	
p.credits {
	font-size:90%;
	color:#7799b4;
}
/*
			linkmore
*/
p.linkmore {
	color:#ff6600;
	behavior: url(incl/hover.htc);
}
p.linkmore:hover, p.linkmore.hover {
	color:#ff6600;
}
p.linkmore a:link, p.linkmore a:visited {
	color:#ff6600;
	text-decoration:none;
}
p.linkmore a:hover, p.linkmore a:active {
	color:#ff6600;
	text-decoration:underline;
}
/*
			footer
*/
.footer div {
	text-align:center;
}
.footer .copy {
	width:220px;
	float:left;
}
.footer .triNav {
	width:550px;
	float:left;
}
.footer .triNav a:link,
.footer .triNav a:visited {
	color:#003968;
	text-decoration:underline;
}
.footer .triNav a:hover,
.footer .triNav a:active {
	color:#ff6600;
	text-decoration:underline;
}
.footer .anchor {
	width:220px;
	float:left;
}
.footer .anchor a {
	padding-right:20px;
	background:url(../images/topArrow.gif) no-repeat right center;
}
.footer .anchor a:link,
.footer .anchor a:visited {
	color:#ff6600;
	text-decoration:none;
}
.footer .anchor a:hover,
.footer .anchor a:active {
	color:#ff6600;
	text-decoration:underline;
}
/*
			snippets
*/
.snippets .vacatures {
	height:168px;
	border-top:1px solid #fff;
	border-bottom:0px solid #fff;
	background:#ff6600 url(../images/vacaturesBg.gif) left center;
	margin-bottom:0px;
	color:#fff;
	padding:15px;
}
.snippets .snippet {
	border-top:1px solid #fff;
	padding-bottom:15px;
	background:#bde4ff url(../images/gradient100.gif) repeat-x left bottom;
	margin-bottom:3px;
}
.snippets .snippet div {
	padding:15px;
	padding-bottom:0px;
	background:url(../images/snippetBg.gif) no-repeat right top;
}
.snippets .ms {
	border-top:1px solid #fff;
}
.snippets .ms a img {
	line-height:1px;
	border:0;
}
/*
			vacatures
*/
.vacatures h1 {
	font-size:180%;
	font-weight:bolder;
}
.vacatures p {
	margin-bottom:15px;
}
.vacatures p span {
	color:#fff;
	behavior: url(incl/hover.htc);
}
.vacatures p span:hover, .vacatures p span.hover {
	color:#003968;
}
.vacatures a:link, .vacatures a:visited {
	color:#fff;
}
.vacatures a:hover, .vacatures a:active {
	color:#003968;
}
.vacatures p.linkmore {
	color:#fff;
	margin-bottom:15px;
	behavior: url(incl/hover.htc);
}
.vacatures p.linkmore:hover, .vacatures p.linkmore.hover {
	color:#003968;
}
.vacatures p.linkmore a:link, .vacatures p.linkmore a:visited {
	color:#fff;
}
.vacatures p.linkmore a:hover, .vacatures p.linkmore a:active {
	color:#003968;
}
.vacatures .react {
	border:2px solid #fff;
	font-family:"Trebuchet MS";
	font-size:180%;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	behavior: url(incl/hover.htc);
}
.vacatures div.react:hover, .vacatures div.react.hover {
	border:2px solid #003968;
}
.vacatures div.react a {
	display:block;
	padding:6px;
}
.vacatures .react a:link, .vacatures .react a:visited {
	color:#fff;
	text-decoration:none;
}
.vacatures .react a:hover, .vacatures .react a:active {
	color:#003968;
	text-decoration:none;
}
/*
			table
*/
#tableHosting {
	clear:both;
	padding-left:265px;
	padding-right:45px;
}
.fullwidth .Hosting th,
.fullwidth .Hosting td {
	border-top:1px solid #eef8ff;
	font-size:10px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	width:auto;
}
.fullwidth .Hosting thead tr th {
	border-bottom:1px solid #bde4ff;
}
.fullwidth .Hosting tbody tr th {
	border-bottom:1px solid #bde4ff;
	border-top:1px solid #bde4ff;
	color:#003968;
}
td.color20, th.color20 {
	background:#e4f4ff;
	width:auto;
}
td.color40, th.color40 {
	background:#daf0ff;
	width:auto;
}
td.color60, th.color60 {
	background:#d1ecff;
	width:auto;
}
tr.marge td {
	padding:0;
}
table.Domein {
	width:auto;
}
table.Domein th, table.Domein td {
	width:80px;
}
table.Domein th.color20, table.Domein td.color20 {
	width:200px;
}
/*
			referlist
*/
div.referlist {
	width:220px;
	float:left;
	background:#def1ff;
	padding-top:28px;
}
div.referlist ul {
	list-style:none;
}
div.referlist ul li {
	padding-left:0;
	background-position:top center;
	margin-bottom:4px;
	behavior: url(incl/hover.htc);
}
div.referlist ul li span {
	display:none;
}
div.referlist ul li:hover,
div.referlist ul li.hover {
	cursor:pointer;
}
div.referlist ul li#jiba {
	background-image:url(../images/referenties/jiba.gif);
	height:79px;
}
div.referlist ul li#jiba:hover,
div.referlist ul li#jiba.hover {
	background-image:url(../images/referenties/jiba_hover.gif);
}
div.referlist ul li#corendon {
	background-image:url(../images/referenties/corendon.gif);
	height:38px;
}
div.referlist ul li#corendon:hover,
div.referlist ul li#corendon.hover {
	background-image:url(../images/referenties/corendon_hover.gif);
}
div.referlist ul li#snp {
	background-image:url(../images/referenties/snp.gif);
	height:46px;
}
div.referlist ul li#snp:hover,
div.referlist ul li#snp.hover {
	background-image:url(../images/referenties/snp_hover.gif);
}
div.referlist ul li#anwb {
	background-image:url(../images/referenties/anwb.gif);
	height:45px;
}
div.referlist ul li#anwb:hover,
div.referlist ul li#anwb.hover {
	background-image:url(../images/referenties/anwb_hover.gif);
}
div.referlist ul li#hapaglloyd {
	background-image:url(../images/referenties/hapaglloyd.gif);
	height:45px;
}
div.referlist ul li#hapaglloyd:hover,
div.referlist ul li#hapaglloyd.hover {
	background-image:url(../images/referenties/hapaglloyd_hover.gif);
}
div.referlist ul li#kuoni {
	background-image:url(../images/referenties/kuoni.gif);
	height:32px;
}
div.referlist ul li#kuoni:hover,
div.referlist ul li#kuoni.hover {
	background-image:url(../images/referenties/kuoni_hover.gif);
}
div.referlist ul li#tot {
	background-image:url(../images/referenties/tot.gif);
	height:52px;
}
div.referlist ul li#tot:hover,
div.referlist ul li#tot.hover {
	background-image:url(../images/referenties/tot_hover.gif);
}
div.referlist ul li#zoover {
	background-image:url(../images/referenties/zoover.gif);
	height:43px;
}
div.referlist ul li#zoover:hover,
div.referlist ul li#zoover.hover {
	background-image:url(../images/referenties/zoover_hover.gif);
}
div.referlist ul li#sunweb {
	background-image:url(../images/referenties/Sunweb.gif);
	background-position:50% 50%;
	height:60px;
}
div.referlist ul li#sunweb:hover,
div.referlist ul li#sunweb.hover {
	background-image:url(../images/referenties/Sunweb_hover.gif);
}
div.referlist ul li#rpholidays {
	background-image:url(../images/referenties/RPHolidays.gif);
	height:36px;
}
div.referlist ul li#rpholidays:hover,
div.referlist ul li#rpholidays.hover {
	background-image:url(../images/referenties/RPHolidays_hover.gif);
}
div.referlist ul li#hotelplan {
	background-image:url(../images/referenties/Hotelplan.gif);
	height:48px;
}
div.referlist ul li#hotelplan:hover,
div.referlist ul li#hotelplan.hover {
	background-image:url(../images/referenties/Hotelplan_hover.gif);
}

/* */
/* */ /* buttons */
/* */
.buttons {
	padding-top:15px;
}
.buttons .button {
	background-image:url(../images/button.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:30px;
	float:left;
	margin-right:15px;
}
.buttons .button a {	
	line-height:59px;
	display:block;
	font-family:"Trebuchet MS";
	font-weight:700;
	font-size:17px;
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
	background-image:url(../images/button.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:30px;
	white-space:nowrap;
}
.buttons .button a:hover {
	color:#bde4ff;
}
.buttons .last {
	margin-right:0;
}