
/* ezskin_home_tabnav skin */

/***** Body and main container *****/

.MyUserSkinObjectCssClass {

}

body {
	margin:0 auto;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	color:#333;
}

#wrap {
	/*background:#ffffff;*/
	margin:0 auto;
	/*width:968px;*/
	width:100%;
}

/***** Various tags *****/

a:link, a:visited {
	text-decoration:underline;
	font-weight:normal;
	color:#404040;
}
a:hover {
	text-decoration:none;
	color:#666666;
}

a img {
	border:0;
}

/***** DNN Styles to override *****/
/* text style used for most text rendered by modules */
.NormalDisabled, .NormalBold, .NormalRed, h1, h2, h3, h4, h5, h6, .Head {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    color:#157788;
}

.Normal {
	color:#404040;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
}
p {
	margin:0 0 1.4em 0;
	color:#404040;
}

.DataGrid_Item {
	color:#404040;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background:none;
}

.DataGrid_AlternatingItem {
	background:#dce8ea;
	color:#333;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.label, #label {
	color:#404040;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.NormalDisabled {
    color: Silver;
}
.NormalBold {
    font-weight: bold;
}
.NormalRed {
    font-weight: bold;
    color: #ff0000;
}

/* wrapwrap */

div#wrapwrap {
	width:100%;
	background: url(img/body_bg.jpg) repeat-x top;
}

div#wrap_top {
	/*height:75px;*/
	height:54px;
	margin:0 auto;
	clear:both;
	width:929px;
	padding-right:30px;
	/*padding-top:15px;*/
	padding-top:0px;
	background:none;
}

div#wrapwrapwrap {
	width:918px;
	_width:1018px;
	margin:0 auto;
	padding:0;
	position:relative;
	left:-20px;
	_left:28px;
	background-image:none !important;
}

div#in_header {
	width:923px;
	margin:0 auto;
	float:none;
	position:relative;
	left:-2px;
}

div#menu {
	background: url(img/mainNav_bg.jpg) repeat-x #f2f6f7;
	width:100%;
}

div#wrap div#menu div#in_menu {
	width:933px;
	margin:0 auto !important;
	float:none;
}

div#wrap div#menu div#in_menu #menu_table {
	width:933px;
}

/****** Header *****/
#header {
	background:url(img/top_bg.jpg) repeat-x top left;
	height:85px;
	padding:0;
	color:white;
}

#header_content a, #header_content a:visited {
	color:white;
	text-decoration:none;
	margin-left:10px;
	background:url(img/bullet_orange.gif) no-repeat center right;
	padding-right:13px;
	display:block;
	float:left;
}

#header_content a:hover {
	text-decoration:none;
	color:#cadde1;
	background:url(img/bullet_orange.gif) no-repeat center right;
	padding-right:13px;
	display:block;
	float:left;
	margin-left:10px;
}

#header #header_content #dnn_dnnSEARCH_cmdSearch {
	background: url(img/search_btn.jpg) no-repeat center left;
	width:17px;
	height:17px;
	display:block;
	float:left;
	margin:0px;
	position:relative;
	left:-5px;
	color:#0E6B7C;	
	_top:-14px;
	/* IE8 only */
	top /*\**/: 0px\9;
	#top:-14px;
}

#header #dnn_dnnLOGO_imgLogo {
margin:0 0 5px;
float:left;
}

#header #search_label {
margin-left:10px;
margin-right:4px;
float:left;
display:block;
}

#header #header_content {
	float:right;
	margin: 8px 0px 0 0px;
	font-weight:normal;
	line-height:1.3em;
	position:relative;
	left:18px;
}

#header input {
	background:url(img/search_bg.gif) no-repeat left top;
	color:#006576;
	font-size:11px;
	width:145px;
	height:17px;
	border:none;
	float:left;
	padding:0 4px 0 4px;
}

#header div#logo {
	float:left;
	width:187px;
	height:63px;
	margin-top:16px;
}

/***** Left sidebar *****/

#leftside {
	clear:left;
	float:left;
	width:140px;
	margin:0 0 5px;
	padding:0;
	/* weggelaten voor pagina zonder flash, enkel tekst (content en sidebar right) */
	display:none;
}

#leftside h2, #leftside h3 {
	color:#505050;
	background-color:inherit;
	font-size:1.3em;
	margin:0 0 5px;
	padding:0;
}

#leftside div.announce {
	clear:left;
	margin:10px 0 15px;
	padding:7px 5px;
	width:126px;
	font-size:0.9em;
	background-color:#f4f4f4;
	color:#505050;
	border-left:4px solid #cccccc;
	line-height:1.5em;
}

#leftside div.announce p {
	margin:10px 0 0;
	padding:0;
}

/***** Main menu *****/

#HouseMenuNav {
	width:110px;
	margin:0;
	padding:0;
	list-style:none;
}

#HouseMenuNav li {
	width:110px;
	padding:0;
	line-height:1.4em;
	/*display:inline;*/
	list-style:none;
}

#HouseMenuNav a {
	background-color:#f4f4f4;
	color:#505050;
	font-weight:bold;
	/*width:90%;*/
	/*float:left;*/
	margin-bottom:5px;
	padding:5px 1px 5px 5px;
	/*border-left:4px solid #cccccc;*/
	text-decoration:none;
	/*display:block;*/
	background:transparent;
}

#HouseMenuNav li a:hover {
	background-color:#eaeaea;
	/*border-left:4px solid #286ea0;*/
	color:#505050;
}

#HouseMenuNavCurrentItem a, #HouseMenuNavCurrentItem ul a {
	color:#0a6473;
	font-weight:bold;
	font-size:11px;
	background:url(img/mainNav_arrowAct.jpg) no-repeat left center;
	/*padding-left:20px;*/
}

#HouseMenuNav ul {
	/*margin:0 0 0 15px;*/
	padding:0 0 5px 0;
	font-size:0.9em;
	/*width:125px;*/
	list-style:none;
}

#HouseMenuNav ul a {
	padding:3px 1px 3px 5px;
	font-weight:normal;
	width:115px;
}

#HouseMenuNav ul ul {
	width:113px;
}

#HouseMenuNav ul ul a {
	width:100px;
	color:#ee872b;
}

/***** Right sidebar *****/

#extras {
	float:right;
	width:240px;
	_width:240px;
	margin:0 0 5px;
	padding:0px 26px 0px 0px;
	z-index:10;
	position:relative;
	left:16px;
	_left:-26px;
}
/* right top */
#extras #right_top {
	background:url(img/bg_right_top.gif) no-repeat top left;
	width:299px;
	/*_width:247px;*/
	_width:299px;
	height:26px;
	float:left;
}
/* right btm */
#extras #right_btm {
	background:url(img/bg_right_btm.gif) no-repeat top left;
	width:299px;
	/*_width:247px;*/
	_width:299px;
	height:26px;
	float:left;
}
/*
#extras h2 {
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#11869a;
}

#extras p, #extras ul {
margin:0 0 16px;
padding:0;
}

#extras p {
font-size:0.9em;
line-height:1.4em;
}

#extras li {
list-style:none;
line-height:1.2em;
margin:0 0 6px 0;
padding:0;
}

#extras ul ul {
margin:6px 0 0 10px;
padding:0;
}

#extras ul ul li {
margin: 0 0 4px 0;
}

#extras ul ul li a {
font-size:1.1em;
font-weight:normal;
}

#extras h2, #extras h3 {
color:#505050;
background-color:inherit;
font-size:1.2em;
margin:0 0 8px;
padding:0;
}*/

/***** Main content *****/

#content {
	/*margin:0 150px 5px 150px;*/
	width:652px;
	/*width:700px;*/
	/*padding:0px 55px 35px 45px;*/
	padding:0;
	/*line-height:1.5em;*/
	line-height:16px;
	/*margin-left:16px;*/
	z-index:5;
	_z-index:0;
	float:right;
}

#contentwide {
	margin:0 0 5px 150px;
	border-left:1px solid #f0f0f0;
	padding:0 0 0 10px;
	/*line-height:1.5em;*/
	line-height:16px;
}

#contentwide2 {
	margin:0 150px 5px 0;
	border-right:1px solid #f0f0f0;
	padding:0 10px 0 0;
	/*line-height:1.5em;*/
	line-height:16px;
}

#content h1,#contentwide h1, #contentwide2 h1 {
	/*font-size:1.6em;*/
	font-size:30px;
	color:#005360;
	margin:0 0 22px 0;
	font-weight:normal;
}

/* wordt in ezContainer meegegeven */
/*
#content h2,#contentwide h2, #contentwide2 h2 {
	color:#005360;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom:22px;
}*/

#content h3,#contentwide h3, #contentwide2 h3 {
	/*font-size:1.3em;*/
	margin:20px 0 12px 0;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#005360;
	background:url(img/parTitle_arrow.jpg) no-repeat left;
	padding:0 0 4px 20px;
	border-bottom:1px dotted #88bcc6;
	clear:both;
}

#content img,#contentwide img, #contentwide2 img {
	padding:0px;
	display:inline;
	background:none;
	color:#303030;
	border:none;
}

/* lists */

#content ul, #contentwide ul, #contentwide2 ul {
	margin:0 0 16px 25px;
	padding:0;
}

#content ol, #contentwide ol, #contentwide2 ol {
	margin-left:2px;
}

#content ul li, #contentwide ul li, #contentwide2 ul li {
	margin:0;
	padding:0 0 0 13px;
	text-align:left;
	color:#404040;
	list-style:none;
	background:url(img/bullet_grey.gif) no-repeat left center;
	line-height:20px;
	border:none;
}

#content ol li, #contentwide ol li, #contentwide2 ol li {
	margin:0;
	padding:0 0 0 0px;
	color:#404040;
	line-height:20px;
	list-style-type:decimal;
}

#content ul ul, #contentwide ul ul, #contentwide2 ul ul, #content ol ol, #contentwide ol ol, #contentwide2 ol ol {
	margin:0 0 0 16px;
	padding:0;
}

/***** Footer *****/

#footer {
	clear:both;
	margin:0 auto;
	margin-top:40px;
	padding:0 0 12px 13px;
	border:none;
	width:946px;
	text-align:left;
	color:#aaaaaa;
	background:white;
	font-size:10px;
}

#footer a {
	color:#aaaaaa;
	background-color:#ffffff;
	text-decoration:none;
	font-size:10px;
}

#footer span, #footer p {
	color:#aaaaaa;
	font-size:10px;
	margin:0;
	padding:0;
}

#footer img.space_bullet {
	margin:0 7px 0 7px;
}

#footer a:hover {
	text-decoration:underline;
}

/***** Various classes *****/

.left {
	margin:3px 10px 2px 0;
	float:left;
}

.right {
	margin:2px 0 2px 10px;
	float:right;
}

.textright {
	text-align:right;
}

.center {
	text-align:center;
}

.small {
	font-size:0.8em;
}

.bold {
	font-weight:bold;
}

.postinfo {
	background-color:#f4f4f4;
	border-left:4px solid #cccccc;
	color:#606060;
	font-size:0.9em;
	line-height:1.4em;
	margin:1px 0 20px;
	padding:8px 5px 8px 8px;
}

.clearing {
	clear:left;
	padding:0;
	margin:0;
	visibility:hidden;
}

.hide {
	display:none;
}


/* from other skin */

/* 
================================
Upgraded and Modified by Nina Meiers - for the DNN Community
xd.com.au/ dnnskins.com/ skincovered.com
Have you seen our goodiebags? http://www.skincovered.com/ - learn how to skin your Website!
All rights remain with original designer - Original Files included in download - http://www.dnnskins.com
================================
*/ 
.pagemaster { 
	width: 100%; 
	height: 100%;	 
	background-color: #FEFEFE; 
}
.skinmaster { 
	height: 100%; 
	background-color: #FFFFFF; 
	BORDER-RIGHT: #0B6A25 1px solid;  
	BORDER-TOP: #0B6A25 1px solid;  
	BORDER-LEFT: #0B6A25 1px solid;  
	BORDER-BOTTOM: #0B6A25 1px solid;  
	moz-border-radius-bottomleft: 15px;  
	moz-border-radius-bottomright: 15px;  
	moz-border-radius-topleft: 3px;  
	moz-border-radius-topright: 3px;  
}
.skinheader {
 
}

.skingradient { 
	/*BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:22px;*/ 
}
.controlpanel { 
	width: 100%; 
	background-color: #D7EEDF; 
}
.toppane { 
	width: 100%; 
	background-color: transparent; 
	padding-left: 6px; 
	padding-right: 4px; 
	padding-top: 1px; 
}
.leftpane { 
	background-color: transparent; 
	padding-left: 6px; 
	padding-right: 4px; 
	padding-top: 1px; 
}

.contentpane { 
	width: 100%; 
	background-color: transparent; 
	padding-left: 6px; 
	padding-right: 4px; 
	padding-top: 1px; 
}

/* body van rechter div */

#dnn_rightpane {
	float:left;
	background:url(img/bg_right_body.gif) repeat-y top right transparent;
	padding-left: 1px; 
	padding-right: 7px;
	padding-top: 1px;
	width:291px;
	/*_width:239px;*/
	_width:291px;
}
.bottompane { 
	width: 100%; 
	background-color: transparent; 
	padding-left: 6px; 
	padding-right: 4px; 
	padding-top: 1px; 
}
.MainMenu_MenuContainer { 
	background: url(img/mainNav_bg.jpg) repeat-x top; 
	height:28px;  
}
.MainMenu_MenuBar { 
	cursor: pointer;  
	cursor: hand; 
	height:28px; 
	background:none; 
}
.MainMenu_MenuItem { 
	border:none;
	cursor: pointer;  
	cursor: hand;  
	color: white;  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: normal;  
	font-style: normal;  
	background-color: Transparent; 
}

.MainMenu_MenuItem td{ 
	padding:0 6px 0 6px;
}

.MainMenu_MenuIcon { 
	background-color:#006677;  
	border:none;
	cursor: pointer; 
	cursor: hand;  
	text-align: center;  
	width: 15px;  
	height: 21px;
	display:none;
}

.MainMenu_SubMenu { 
	background-color: #006677;  
	z-index: 1000;  
	cursor: pointer;  
	cursor: hand;  
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);  
}

.MainMenu_MenuBreak { 
	height: 1px; 
}
/* hover */

.MainMenu_MenuItemSel { 
	cursor: pointer;  
	cursor: hand;  
	color: #006677;  
	font-family: Arial, Helvetica;  
	font-size: 11px;  
	font-weight: normal;  
	font-style: normal; 
	text-decoration:none;
}
.MainMenu_MenuArrow { 
	border:none;
	font-family: webdings;  
	font-size: 10pt;  
	cursor: pointer;  
	cursor: hand;
	display:none;
}
.MainMenu_RootMenuArrow { 
	font-family: webdings;  
	font-size: 10pt;  
	cursor: pointer;  
	cursor: hand; 
	display:none;
}
.StandardButton {
	background: url(img/btn_bg.jpg) no-repeat;  
	color: #8b9a9c; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border:none;
	width:67px;
	height:18px;
	cursor:pointer;
	font-weight: normal; 
}
.NormalTextBox {
	color:#006677;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.SubHead {
	color:#006677;
	font-size:12px;
	font-weight:bold;
}
a.CommandButton {
	color:#006677;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.CommandButton:hover {
	color:#199fb6;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.TreeViewMenu { 
	width: 175px; 
	background-color: #F5F5F5; 
	BORDER-RIGHT: #0B6A25 1px solid;  
	BORDER-TOP: #0B6A25 1px solid;  
	BORDER-LEFT: #0B6A25 1px solid;  
	BORDER-BOTTOM: #0B6A25 1px solid;  
	moz-border-radius-bottomleft: 15px;  
	moz-border-radius-bottomright: 15px;  
	moz-border-radius-topleft: 3px;  
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header { 
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg); 
}

.Head { 
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:  30px; */
	font-weight:  normal; 
	color: #005360;
	text-align:left;
	/* om titel op 1 regel te krijgen */ 
	width:440px;
}

hr {
	/*border-bottom:1px dotted #88bcc6;*/
	display:none;
}

.DNNAligncenter {
	text-align:left;
}

/* Custom Tags */

/* May not be required*/
.FlashMaster { 
	background-image: url(MediaGreen.jpg); 
	width: 520px; 
	background-repeat: no-repeat;
}

/* Main Header for Flash Table - should render when no flash is present*/
.MediaFlashBackground { 
	background-image: url(MediaFlashBackground.jpg); 
	width: 770px; 
	height: 85px; 
	background-repeat: no-repeat; 
}

/* Flash Header repeat for 100% width settings */
.FlashRepeat { background-image: url(MediaHeaderRepeat.gif); height: 85px; background-repeat: repeat-x; }

/* Menu & Logo Pane Holder */
.BlankMenu { background-image: url(BlankMenu.gif); width: 520px; height: 85px; background-repeat: no-repeat; background-color: #FFFFFF; }


/* Small rounded end on menu */
.MenuRight { background-image: url(MenuRight.gif); width: 20px; height: 22px; background-repeat: no-repeat; }

/* Repeat Background colour on menu so it expands with tabs */
.MenuBG { background-image: url(MenuBG.gif); height: 22px; background-repeat: repeat-x; }

/* Menu table repeat for 100% width settings */
.MenuRepeat { background-image: url(MenuRepeat.gif); height: 85px; background-repeat: repeat-x; }

/* Curved section on footer that cannot be repeated */
.FooterFixed { background-image: url(FooterGreenFixed.gif); height: 100px; width: 410px; background-repeat: no-repeat; }

/* Background repeat on Footer for 100% width settings */
.FooterRepeat { background-image: url(FooterRepeat.gif); height: 100px; background-repeat: repeat-x; }

.minibannerpane { padding: 0px; }

/* Classes Replacing the Media for the Privacy, Copyright, Terms, Date Links */
.MediaTabs {  font-weight: bold; font-size: 8.5pt; color: white; font-family: Tahoma, Arial, Helvetica; text-decoration: none; } 
A.MediaTabs:link { text-decoration:  none; color:white; }
A.MediaTabs:visited  { text-decoration:  none; color:#eeeeee; }
A.MediaTabs:active { text-decoration:  none; color:#eeeeee; }
A.MediaTabs:hover  { text-decoration:  none; color:#cccccc; }

/* anders wordt naast 'home' het logo nog eens getoond */
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU36 img, #td36 img, #tddnn_dnnMLMENU_ctlMenu36 img{
	display:none;
}
/* main nav act */
.MainMenu_RootMenuItemActive {
	color:#0a6473;
	font-weight:bold;
    background: #e77f20 url(img/mainNav_bgAct.jpg) no-repeat top center;
	height:22px;
	width:102px;
	display:block;
	padding-left:15px;
	padding-top:4px;
	font-size:11px;
	margin:0 5px 0 5px;
}
/* main nav act hover */
.MainMenu_RootMenuItemActive:hover {
	color:#0a6473;
	font-weight:bold;
    background: white url(img/mainNav_bgAct.jpg) no-repeat top center;
	height:22px;
	width:102px;
	display:block;
	padding-left:32px;
	padding-top:4px;
	font-size:11px;
	margin:0 5px 0 5px;
}

/* sub nav act */
.MainMenu_SubMenuItemActive {
    border:none;
    background-color:#f2f6f7;
	color:#ee872b;
	font-size:11px;
	font-weight:bold;
}

/* main nav rollover */
.MainMenu_RootMenuItemSelected {
    border: none;
    background-color:none;
	font-weight:normal;
	color:#006677;
	/*text-decoration:underline;*/
	font-size:11px;
}

.MainMenu_RootMenuItemSelected td {
	padding:0 6px 0 6px;
}
/* sub nav rollover */
.MainMenu_SubMenuItemSelected {
    border:none;
    background-color: #006677;
	font-weight:bold;
	color:white;
	font-size:11px;
}
/* aanpassen */
#dnn_contentpane {
	width:693px;
	margin:0;
	padding:0;
	/* afgezet
	position:relative;*/
	float:left;
	background:url(img/bg_content_body.jpg) no-repeat top right;
}

#content #content_btm {
	width:693px;
	height:26px;
	float:left;
	background:url(img/bg_content_btm.gif) no-repeat top right;
}

/* language menu */

/* er is nog geen class voor een actieve btn */

a.Language {
	background:url(img/lanAct_bg.jpg) no-repeat top center;
	color:#747474;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

a.Language:hover {
	background:none;
	color:#27b8cf;
}

a.Language img {
	display:none;
}

/* de span die vervangen wordt door sifr */

.Head span#sIFR_replacement_0_alternate, .Head span.sIFR-alternate {
	display:none !important;
}

/* breadcrumb */

div#wrap div#breadcrumb {
	text-align:left;
	margin:0 auto;
	padding:5px 0 0 10px;
	border:none;
	width:939px;
	color:#929292;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
}

div#wrap div#breadcrumb a {
	color:#929292;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

div#wrap div#breadcrumb a:hover {
	color:#929292;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

div#lan {
	margin:0;
	padding:0;
	text-align:right;
	height:54px;
	background:#f2f6f7;
	width:260px;
	/*_width:240px;*/
	_width:270px;
}

div#lan select {
	margin-top:5px;
	width:130px;
	color:#747474;
	font-size:10px;
	border:none;
}

/* for banner container on home page */
/*
table.container_homeBanner {
	width:653px;
	height:326px;
	border:none;
	position:relative;
	top:-82px;
	vertical-align:top;
	position:absolute;
	top:-82px;
	left:0px;
}*/

table.bannerHome_bg {
	width:653px;
	height:326px;
	border:none;
	background:transparent url(img/bg_banner_home.jpg) no-repeat top left;
	/* onderstaande regels doen de container functies verdwijnen, dit is misschien opgelost als heel de pagina gevuld is */
	/* afgezet */
	/*position:absolute;
	top:-54px;
	left:15px;*/
	/* vervangen door */
	margin-left:15px;
	z-index:1;
}

table.container_homeBanner td, table.bannerHome_bg td {
	vertical-align:top;
}

table.bannerHome_bg td.banner_header h1 {
	font-size:50px !important;
	margin:0;
}

table.bannerHome_bg td#more a {
	background:url(img/btn_more.jpg) no-repeat top left;
	width:104px;
	display:block;
	height:25px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-weight:normal;
	text-decoration:none;
	padding:4px 0 0 12px;
	margin:0 0 16px 0;
}

table.bannerHome_bg td#more a:hover {
	background:url(img/btn_more_act.jpg) no-repeat top left;
	width:104px;
	height:25px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-weight:normal;
	text-decoration:none;
	padding:4px 0 0 12px;
	margin:0 0 16px 0;
	display:block;
}

table.bannerHome_bg td#orange_info a {
	color:#ee872b;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

table.bannerHome_bg td#orange_info a:hover {
	color:#f8ae6b;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

table.bannerHome_bg td.banner_icon img {
	position:relative;
	top:-5px;
}

table#homeBanner {
	margin:25px 0px 0px 5px;
}

table#homeBanner table {
	margin:20px 0 0 52px;
}

table#homeBanner .Head {
	margin:0 0 11px 0;
}

/* 3 green blocks */

div.threeGreenBlocks {
	float:left;	
	width:653px;
	/* firefox */
	/*margin:270px 0 0 15px;
	_margin:286px 0 0 20px;
	#margin:266px 0 0 20px;*/
	/* afgezet */
	/*margin:290px 0 0 15px;
	_margin:306px 0 0 20px;
	#margin:286px 0 0 20px;*/
	/* afgezet */
	/*position:static;
	_position:absolute;
	#position:absolute;*/
	margin:20px 0px 0px 15px;
	_margin-left:7px;
}

div.green_block {
	width:211px;
    height:119px;
    background:url(img/bg_greenBlock.png) no-repeat top left;
	#background:url(img/bg_greenBlock.gif) no-repeat top left;
    float:left; 
	margin:0 10px 0 0;   
}

div.green_block_right {
	margin:0;
}

div.green_block_title {
	height:22px;
	width:178px;
	padding:4px 0px 0px 33px;
	
}

div.green_block_title h2, div.green_block_title h2 a {
	color:white;
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

div.green_block_img {
	width:113px;
	padding:9px 0 9px 9px;
	float:left;

}

div.green_block_label {
	width:89px;
	float:left;
	height:93px;
}

div.green_block_label h4, div.green_block_label h4 a {
	color:#11869a;
	font-size:17px;
	font-weight:bold;
	margin:0;
	background:none;
	border:none;
	margin:23px 0 0 6px;
	text-decoration:none;
}

div.green_block_label h4 a:hover {
	font-size:17px;
	font-weight:bold;
	margin:0;
	background:none;
	border:none;
	margin:23px 0 0 6px;
	text-decoration:none;
	color:#005360;
}

div.green_block_slideshow {
	padding:9px 0px 0px 9px;
	width:193px;
}

/* two large blocks */

div.two_large_blocks {
	float:left;	
	width:653px;
	padding:0;
	margin-top:20px;
	margin-left:15px;
	_margin-left:7px;
}

div.two_large_blocks div.large_block {
	background:url(img/bg_twoLargeBlocks.gif) no-repeat top left;
	width:319px;
	height:154px;
	float:left;
}

div.two_large_blocks div.large_block_img {
	width:139px;
	float:left;
	padding:13px 0 0 5px;
}

div.two_large_blocks div.large_block_info {
	width:152px;
	float:left;
	padding:22px 0px 0 0;
}

div.two_large_blocks div.large_block_text {
	height:75px;
}

div.two_large_blocks div.large_block_info p {
	margin-bottom:0px;
}

div.two_large_blocks div.large_block_title h5 {
	font-size:16px;
	color:#11869a;
	font-weight:bold;
	margin:0 0 13px 0;
	background:none;
	border:none;
	text-align:left !important;
}

div.two_large_blocks div.large_block_more a {
	background: url(img/bg_btn_02.gif) no-repeat 0 0;
	border:none;
	color:#8B9A9C;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	height:19px;
	padding:0 0 0 7px;
	text-decoration:none;
	width:64px;
	float:right;
}

div.two_large_blocks div.large_block_more a:hover {
	background: url(img/bg_btn_02.gif) no-repeat 0 0;
	border:none;
	color:#636F71;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	height:19px;
	padding:0 0 0 7px;
	text-decoration:none;
	width:64px;
	float:right;
}

div.two_large_blocks div.large_block_right {
	margin-left:12px;
}

/* long block */

div.longBlock {
	width:651px;
	margin-top:20px;
	float:left;
	margin-left:15px;
	_margin-left:0px;
}

div.long_block_top {
	float:left;
	width:651px;
	background:url(img/bg_longBlock_top.gif) no-repeat top left;
	height:37px;
}

div.long_block_body {
	background:url(img/bg_longBlock_body.jpg) no-repeat top left #f2f6f7;
	width:651px;
	float:left;
}

div.long_block_btm {
	width:651px;
	background:url(img/bg_longBlock_btm.gif) no-repeat top left transparent;
	height:30px;
	float:left;
}

div.long_block_top h2 {
	font-size:16px;
	color:#11869a;
	width:176px;
	display:block;
	padding-bottom:5px;
	font-weight:bold;
	background:url(img/parTitle_arrow.jpg) no-repeat 0px 2px;
	padding-left:17px;
	border-bottom:1px dotted #90BDEA;	
	float:left;
	margin-left:18px;
	margin-top:15px;
}

div.long_block_top h2 a {
	font-size:16px;
	color:#11869a;
	font-weight:bold;
	text-decoration:none;
}

div.long_block_top h2 a:hover {
	font-size:16px;
	color:#005360;
	font-weight:bold;
	text-decoration:none;
}

div.long_block_text {
	width:193px;
	float:left;
	margin-left:18px;
	margin-top:11px;
}

div.long_block p {
	width:193px;
}

div.long_block_more {
	width:193px;
	_width:179px;
	float:left;
	padding-left:18px;
	_padding-left:32px;
}

div.long_block_more a {
	background: url(img/bg_btn_02.gif) no-repeat 0 0;
	border:none;
	color:#8B9A9C !important;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	height:19px;
	padding:0 0 0 7px;
	text-decoration:none !important;
	width:64px;
	float:left;
	position:relative;
	top:-3px;
}

div.long_block_more a:hover {
	background: url(img/bg_btn_02.gif) no-repeat 0 0;
	border:none;
	color:#636F71 !important;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	height:19px;
	padding:0 0 0 7px;
	text-decoration:none;
	width:64px;
	float:left;
	position:relative;
	top:-3px;
}

/* link list right op homepage (nieuws/jobs) */

table.container_linkListRight {
	width:240px;
	margin-left:28px;
	margin-top:16px;
	_margin-left:14px;
}

/* backend drop down menu */
/*
.ModuleTitle_SubMenu {
	position:static !important;
	top:0px !important;
	left:0px !important;
}*/

/* menu (home tab staat te veel naar links dus alles opschuiven) */

#navParent ul.Level0 .SelectedItem {
	margin-left:11px;
}

#btn_remoteSupport {
	width:51px;
	height:51px;
	background:url(img/btn_remoteDesktop.png);
	/*_background:url(img/btn_remoteDesktop.gif);*/
	display:block;
	position:relative;
	top:-10px;
	left:-7px;
}

span.tel {
	 color:white;
	 float:left;
	 padding-left:8px;
	 font-weight:bold;
	 padding-right:12px;
	 background:url(img/bullet_orange.gif) no-repeat center right;
}

a#btn_remoteSupport {
	width:51px;
	height:51px;
	background:url(img/btn_remoteDesktop.png);
	display:block;
	position:relative;
	top:-10px;
	left:-7px;
}

a#btn_remoteSupport:hover {
	width:51px;
	height:51px;
	background:url(img/btn_remoteDesktop_act.png);
	display:block;
	position:relative;
	top:-10px;
	left:-7px;
}






