@charset "utf-8";
/* CSS Document */

body 			{ overflow-y:scroll; color:#313332; margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/wolken_jpg_low.jpg); background-position:center top; background-repeat:repeat-x; }
h1				{ font-size:16px; color:#f25826; font-weight:normal; margin-top:5px;}
img				{ border:none; }
a				{ text-decoration:none; color:#f25826; }
a:hover			{ text-decoration:underline; }

.clear			{ clear:both;}
.wolken			{ background-image:url(../images/wolken.jpg); background-position:center top; background-repeat:no-repeat; }
.container		{ width:900px; margin:0 auto; }
.logo			{ height:158px; width:178px; background-image:url(../images/TNS-IT.png); background-position:top left; background-repeat:no-repeat; }
.navpos			{ width:862px; margin:0 auto; height:32px; background-image:url(../images/bg_nav.png); background-position:top; background-repeat:repeat-x;}

.logostrip		{ width:862px; margin:0 auto; clear:left;}
.footer			{ width:880px; margin:0 auto; background-image:url(../images/bg_footer.jpg); height:110px; color:#9ac1d2; line-height:30px;}
.footer .left	{ float:left; font-size:11px; width:500px; margin-left:10px;}
.footer .right	{ float:right; font-size:11px; width:300px; margin-right:10px; text-align:right;}
.footer	a		{ color:#9ac1d2; } 

.content		{ width:862px; margin:0 auto; }

/* VERVOLGPAGINA */
.nextspacer		{ width:6px; float:left; }
.nextleft		{ width:663px; float:left; background-image:url(../images/vervolg_blok_bg.png); border:1px solid #97b9b9; }
.nextleft .inner{ margin:20px; }
.nextright		{ width:189px; float:right; background-image:url(../images/vervolg_blok_bg.png); border:1px solid #97b9b9; } 
.nextrightSpacer{ width:189px; float:right; height:7px;}



/* HOMEPAGE */
.homespacer		{ width:6px; float:left; }
.homeblok		{ width:211px; float:left; }
.homeblok .top	{ height:116px; }
.homeblok .btm	{ background-image:url(../images/bg_homebok_btm.png); height:240px; padding-top:1px;}
.homeblok .inner{ margin:20px; font-size:12px; line-height:18px;}


/* NAVIGATIE */

.nav, .nav ul 				{ list-style: none; padding: 0; margin: 0; }
.nav li 					{ float: left; padding: 0; }
.nav li a					{ font-size:13px; font-weight:bold; color:#FFF; line-height:26px; padding:0 25px; display:block; text-decoration:none;}
.nav li a:hover				{ /*background-image:url(../images/bg_btn_over.png);*/ }

.nav li ul 					{ position: absolute; left: -999em; line-height:16px; width: 210px; font-weight: normal; margin: 0; }
.nav li li 					{ background-image:url(../images/bg_btn_over.png); width:210px; border-bottom:1px solid #FFF; color:#004687; }
.nav li ul a 				{ color:#FFF; display:block; font-size:12px; line-height:16px;  text-align:left; padding:3px 25px; }
.nav li ul a:hover 			{ background-color:#294b9a; color:#FFF; line-height:16px; text-decoration:none; font-weight:bold;  }
.nav li ul ul 				{ margin: -22px 0 0 180px; }
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul { left: -999em; }
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul { left: auto; }
.nav li:hover, .nav li.sfhover { background-image:url(../images/bg_btn_over.png); }
.nav li li:hover, .nav li li.sfhover { /*background-color:#da2c33;*/ bcolor:#FFF; color:#FFF; }
/*  ----------------------------------- */
