/* blauw : #0079c2 */
* {-moz-box-sizing:border-box; box-sizing:border-box;-webkit-box-sizing:border-box;outline:0px;margin:0px;padding:0px}

html,body.site {
	height:100%;
	overflow:hidden;
	padding:0px;
	margin:0px;
}


body, p, a, td, input, textarea, select {
	font-weight:normal; 
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000
}

body ul li a:hover{
	text-decoration:underline;
}

h1{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0079c2;
	padding-left:0px;
	padding-top:14px;
	padding-bottom:6px;
	margin:0px;
	margin-left:-1px;
	height:38px;
	display:block;
}

a img { 
	border:0px 
}

hr { 
	color:#0079c2; 
	height:1px;
	margin:0px;
	padding:0px	
}

#sd_container {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-460px;
	padding-bottom:26px;
	padding-top:74px;
	width:920px;
	height:100%;
}
#rightgradient{
	position:absolute;
	height:100%;
	top:0px;
	left:50%;
	margin-left:460px;
	width:6px;
	background-image:url(../images/interface/interteamRightGradient.jpg);
	background-repeat:repeat-y;
	z-index:333;
}

#sd_top {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-460px;
	height:74px;
	width:100%
}

#sd_middlecontainer {
	position:relative;
	height:100%;
	width:920px;
	overflow:auto;
	z-index:9 !important;
	z-index:-9;	
}
#sd_left {
	z-index:998;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-460px;
	width:239px;
	height:100%;
}
/*	height:expression(document.body.offsetHeight-400)+"px"; */
#sideImage{
	position:absolute;
	width:239px;
	height:100%;
	background-image:url(../images/interface/InterteamSideGradient.jpg);
}

#linksbeeld{
	position:absolute;
	width:239px;
	top:100%;
	margin-top:-491px;
	height:491px;
	margin-left:6px;
	background-position:bottom;
	background-repeat: no-repeat;
}
#radars{
	position:absolute;
	width:239px;
	height:100%;
	margin-left:18px;
	z-index:999;
}
#sd_middle {
	position:relative;
	height:100%;
	margin-left:239px;
	width:681px;
	overflow:auto;	
	line-height:18px;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}
#sd_middle_left{
	position:absolute;
	height:100%;
	width:410px;
	padding-top:10px;
	padding-right:10px;
	border-right:1px solid #0079c2;
}

#sd_middle_right{
	padding-top:10px;
	padding-left:10px;
	position:absolute;
	width:225px;
	margin-left:409px;
	border-left:1px solid #0079c2;
}
.homekader{
	background-image:url(../images/interface/homekader.jpg);
	background-repeat:no-repeat;
	display: inline;
	float:left;
	width:305px;
	height:456px;
	
}
.radarimagelinks{
	position: relative;
	top: 5px;
	left:60px;
}
.radarimagerechts{
	position: relative;
	top: 5px;
	left:60px;
}
.profhome{
	position: relative;
	margin:5px;
	left:5px;
	top:40px;
}
.opdrhome{
	position: relative;
	margin:5px;
	left:5px;
	top:40px;
}
.toon_alles_centralhome {
	border-top:1px solid  #0079c2;
	margin-top:0px;
	text-align:left;
	width:285px;
}

.toon_alles_centralhome a, .toon_alles_centralhome a:link, .toon_alles_centralhome a:visited, .toon_alles_centralhome a:active {
	font-size:10px;
	color: #0079c2;
}
.knopcentralhome{
	position:relative;
	left:70px;
	top:40px;
}

#sd_bottom {
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-447px;
	height:26px;
	margin-top:-26px;
	width:907px;
	background-image:url(../images/interface/schaduw.gif);
	background-repeat:repeat-y;
	background-color:#0079c2;
}

#bottomleft{
	font-weight:bold;	
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	position:absolute;
	left:0px;
	margin-left:6px;
	height:26px;
	line-height:24px;
	margin-left:12px;
}

#bottomright{
	font-weight:bold;	
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	position:absolute;
	right:0px;
	margin-right:6px;
	height:26px;
	line-height:24px;
}

#sd_middle ul { padding-left:16px }

FONT.required, DIV.required , TD.required, label.required   {
	color:red
}

button, .button, a.button, a.button:link, a.button:visited, a.button:active {
	background-image:url(../images/interface/balk_active.gif);
	border-top:1px solid #D8DFEA;
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #8B9FBF;
	border-right:1px solid #8B9FBF;
	height:17px;
	color:#0079c2;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
	padding:5px 8px 4px 8px;
	height:26px;
	max-width:120px;
	overflow:visible;
	margin-right:16px
}

input.small {
	width:60px;
}

a:hover .button, a:hover button, a.button:hover  {
	color:darkblue;
	font-weight:bold;
	text-decoration:none;
	padding:5px 7px 4px 9px;
	border-top:1px solid #8B9FBF;
	border-left:1px solid #8B9FBF;
	background-image:url(../images/interface/balk_hover.gif);
}

A, A:link,A:visited,A:active {
	color:#0100E7; 
	text-decoration: none;
}
A:hover {
	color:#0100E7; 
	text-decoration: underline;
}
.TD0 {
	background-color: #F7F4EF; 
	padding:3px 
} 
.TD1 {
	background-color: #F1E9DB; 
	padding:3px 
}
#logo{
	position:relative;
	float:left;
	top:0px;
	width:239px;
	height:74px;
	background-image: url(../images/interface/logo.gif);
}

#menuheader{
	position:relative;
	float:left;
	width:681px;
	height:84px;
}


DIV#menulevel1{
	position:absolute;
	top:28px;
	width:100%;
	padding:5px 10px 6px;
	background-color:#0079c2;
	border-top:1px solid #c3c5c2;
	border-bottom:1px solid #a9a8a8;
	z-index:9999;
}

DIV#menulevel1 ul{
	display: inline;
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

DIV #menulevel1 ul li {
	display: inline;
	margin: 0px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:13px;
	list-style:none;
}

DIV#menulevel1 ul li {
	margin-left:0px;
	padding-left:0px;
	padding-right:20px;
}

DIV#menulevel1 ul li.active a, DIV#menulevel1 ul li.active a:link, DIV#menulevel1 ul li.active a:active, DIV#menulevel1 ul li.active a:visited {
	color:lightblue;
}

DIV#menulevel1 ul li a , DIV#menulevel1 ul li a:link, DIV#menulevel1 ul li a:active , DIV#menulevel1 ul li a:visited {
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
}

DIV#menulevel1   ul li a:hover  {
	color:#dbf0f5;
	text-decoration:none;
}

DIV.submenu {
	position:absolute;
	top:16px;
	width:auto !important;
	width:1px;
	overflow:visible;
	padding:0 0 0 0;
	margin:0px;
	visibility:hidden;
	z-index:9998;
}

DIV.submenu ul , DIV.submenu ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	width:auto;
	line-height:19px;
	list-style:none;
	white-space: nowrap;
}

DIV.submenu ul li a, DIV.submenu ul li a:link, DIV.submenu ul li a:active, DIV.submenu ul li a:visited {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

DIV.submenu DIV.content li a:hover {
	color:#dbf0f5;
	text-decoration:none;
}

DIV.submenu ul li.active a, DIV.submenu ul li.active a:link, DIV.submenu ul li.active a:active, DIV.submenu ul li.active a:visited {
	color:lightblue;
}

DIV.submenu DIV.content {
	BACKGROUND: url(../images/interface/b.png) no-repeat right top;
}
DIV.submenu DIV.t {
	BACKGROUND: url(../images/interface/b.png) no-repeat right top; 
	BACKGROUND-POSITION: left top; LEFT: 0px; margin-left:-12px !important; MARGIN-LEFT: -6px; WIDTH: 12px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
DIV.submenu DIV.b {
	BACKGROUND: url(../images/interface/b.png) no-repeat right top;
	BACKGROUND-POSITION: right bottom;
	WIDTH: 100%; POSITION: relative;
	FONT-SIZE: 1px; HEIGHT: 13px;
}
DIV.submenu DIV.b DIV {
	BACKGROUND: url(../images/interface/b.png) no-repeat right top; 
	BACKGROUND-POSITION: left bottom; margin-left:-12px; WIDTH: 12px; POSITION: relative;
	FONT-SIZE: 1px; HEIGHT: 13px
}
DIV.submenu DIV.content {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 44px; POSITION: relative; _overflow-y: hidden
}


#algmenu {
	position:absolute;
	top:0px;
	left:100%;
	margin-left:-125px;
	height:26px;
	width:125px;
	height:26px;
	z-index:999;
}

#algmenu img {
	border:0px; 
	width:26px; 
	height:26px;
}

#preloader {display:none}
#scroll_container_centralhome {height:100px;width:280px;background-image:url(../images/interface/gradientInterteam.jpg);overflow:hidden;line-height:12px}
#scroll_container_centralhome a, #scroll_container_centralhome a:hover {font-size:11px; color:#000000; text-decoration:none}
#scroll_container_centralhome .scroll_item a:hover {color:#0079c2}
#scroll_container_centralhome FONT.titel {font-size:12px;font-weight:bold;line-height:15px}
#scroll_items_centralhome_left {height:100%;width:260px;overflow:hidden}
#scroll_items_centralhome_right {height:100%;width:260px;overflow:hidden}
.scroll_item_centralhome {float:left;height:100px;width:100%;overflow:hidden;cursor:pointer}



#scroll_container {height:100px;width:220px;background-image:url(../images/interface/gradientInterteam.jpg);overflow:hidden;line-height:12px}
#scroll_container a, #scroll_container a:hover {font-size:11px; color:#000000; text-decoration:none}
#scroll_container .scroll_item a:hover {color:#0079c2}
#scroll_container FONT.titel {font-size:12px;font-weight:bold;line-height:15px}

#scroll_arrows {float:right;width:16px;height:100%;text-align:center}
#scroll_arrows img {height:11px;width:11px}
#scroll_items {height:100%;width:201px;overflow:hidden}
#scroll_arrows DIV.top {position:relative;top:4px}
#scroll_arrows DIV.bottom {position:relative;top:100%;margin-top:-28px}
.scroll_item {float:left;height:100px;width:100%;overflow:hidden;cursor:pointer}

DIV.list {}
DIV.list DIV.listitem, DIV.list DIV.listitem_ingeklapt { border:1px solid #D8DFEA; margin-bottom:16px}
DIV.list DIV.listitem_ingeklapt  DIV.details{ display:none }
DIV.list DIV.kop_spacer {color:#ffffff; padding-top:4px; padding-bottom:4px; padding-left: 10px; padding-right:10px; cursor:pointer}
DIV.list DIV.kop_spacer ::-moz-selection {background: transparent; color: inherit}
DIV.list DIV.listitem DIV.kop { background-image:url(../images/interface/minus.png); background-position:top right; background-repeat:no-repeat}
DIV.list DIV.listitem { background-image:url(../images/interface/balk_active.gif) }
DIV.list DIV.listitem_ingeklapt { background-image:url(../images/interface/balk_inactive.gif) }
DIV.list DIV.listitem_ingeklapt DIV.kop { background-image:url(../images/interface/plus.png); background-position:top right; background-repeat:no-repeat}
DIV.list a,DIV.list a:link,DIV.list a:visited,DIV.list a:active { color:#0079c2;text-decoration:none }
DIV.list a:hover { text-decoration:none; color:darkblue }
DIV.list DIV.kop DIV.title { font-weight:bold }
DIV.list DIV.details { padding:10px; background-color:#ffffff; color:#000000 }
DIV.list DIV.details DIV.title { font-weight:bold; color: #0079c2 }
DIV.list DIV.details DIV.content { margin-bottom:8px }

DIV.listsm {}
DIV.listsm DIV.kop { cursor:pointer }
DIV.listsm DIV.listitem, DIV.listsm DIV.listitem_ingeklapt { border:1px solid #D8DFEA; margin-bottom:2px }
DIV.listsm DIV.listitem_ingeklapt  DIV.details{ display:none }
DIV.listsm DIV.listitem DIV.kop { background-image:url(../images/interface/minussm.png); background-position:3px 3px; background-repeat:no-repeat; padding-left:18px}
DIV.listsm DIV.listitem { background-image:url(../images/interface/balk_active.gif) }
DIV.listsm DIV.listitem_ingeklapt { background-image:url(../images/interface/balk_inactive.gif) }
DIV.listsm DIV.listitem_ingeklapt DIV.kop { background-image:url(../images/interface/plussm.png); background-position:3px 3px; background-repeat:no-repeat; padding-left:18px}
DIV.listsm a,DIV.listsm a:link,DIV.listsm a:visited,DIV.listsm a:active  { color:#0079c2;text-decoration:none;font-weight:bold }
DIV.listsm a:hover, DIV.listsm a:hover DIV.listitem { text-decoration:none; color:darkblue }
DIV.listsm DIV.details { padding-left:18px; padding-top:4px;padding-right:4px;padding-bottom:4px; background-color:#ffffff; color:#000000 }
DIV.listsm DIV.details DIV.title { font-weight:bold; color: #0079c2 }

td.label {padding-left:0px; padding-right:8px; color:darkblue;white-space: nowrap; width:1%; vertical-align:top;padding-top:4px}
input.zoek {height:20px;padding-top:0px}

input.edit , textarea.edit{
	border:1px solid lightblue;
	background-image:url(../images/interface/bg_input.gif);
	width:280px;
	height:21px;
	padding-left:3px;
	padding-top:3px;
}

input[type="radio"] {
	margin-top:2px;
	margin-right:4px;
}

.toon_alles {
	border-top:1px solid  #0079c2;
	margin-top:2px;
	text-align:right;
}

.toon_alles a, .toon_alles a:link, .toon_alles a:visited.toon_alles a:active {
	font-size:10px;
	color: #0079c2
}

div.bluebutton {background-image:url(../images/interface/bluebutton.png); background-repeat:no-repeat; width:224px; height:67px; padding-top:20px; text-align:center; margin-left:0px}
div.bluebutton a, div.bluebutton a:link, div.bluebutton a:active, div.bluebutton a:visited { color:#ffffff; font-size:16px; font-weight:bold }

.searchtitle {font-weight:bold;padding-top:2px}
.searchlink{padding-left:6px;padding-bottom:2px}
#i {display:none} 
FONT.sm {font-size:10px; color:#0079c2}
