﻿
iframe {overflow: hidden ;}


#ctl00_explitLogout_ExplicitLogin
{
    color: #ffffff;
    FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
	font-size:8.5pt;
	text-transform: lowercase ;
	padding-top: 4px;
}

.farbe
{
	background-color: #eb691e;
}

.farbe2
{
	background-color: #50504b;
}

.farbe3
{
	background-color: #dcdcdc;
}

.main_image
{
    background-image: url("Images/nxtdim/mainimg/mi-general.jpg") ;
    background-repeat: no-repeat;
    background-position: left top;
    height: 240px;
}

.rightbin
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 239px;
}

BODY
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff;
    overflow-y: scroll;
}

TD
{
    FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
    FONT-SIZE: 10pt;
    COLOR: #50504b;
}

P
{
   padding-top: 0px;
   margin-top: 0px;
}


H1
{
    FONT-SIZE: 13pt;
    font-weight: bold;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

H2
{
    FONT-SIZE: 10pt;
    font-weight: bold;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

IMG
{
border: none
}



UL
{
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 14px;
    padding-left: 15px;
    list-style-type: square;

}

OL
{
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 14px;
    padding-left: 25px;
}

LI
{
}


A
{
    color: #eb691e;
	text-decoration:none;
}

a:link
{
	text-decoration:none;
}


a:visited
{
	text-decoration:none;	
}

a:hover
{
    color: #50504b;
	text-decoration: underline;
}

a:active
{
	text-decoration:none;	
}



.TopMenu
{}

.TopMenu TD
{
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 12px;
}


.TopMenu A
{
    color: #ffffff;
	text-decoration:none;
	font-size:10pt;	
	font-weight:bold;
}

.TopMenu A:hover
{
    color: #50504b;
	/*text-decoration: underline ;*/
}

.TopMenu .separate
{
    width: 25px;
}



.CornerMenu
{
}

.CornerMenu .left
{
    width: 100%;
    height: 20px;
    border-bottom: 3px #ffffff solid ;
}

.CornerMenu .menu
{
    height: 20px;
    padding-left: 15px;
    padding-right: 15px;
    FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
	font-size:8.5pt;	
    background-color: #50504b;
    color: #dcdcdc;
    border-left: 3px #ffffff solid ;
    border-bottom: 3px #ffffff solid ;
}

.CornerMenu A
{
    color: #dcdcdc;
	text-decoration:none;
	font-weight:normal;
}

.CornerMenu A:hover
{
	text-decoration:none;	
    color: #ffffff;
}

.leftMenu
{
	border-bottom: 3px #ffffff solid;
}



TD.title 
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 40px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
}


TD.maincontent
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 40px;
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 0px;
}

.maintd
{
    width:440px;
    PADDING-RIGHT: 0px;
    border-right: 1px #50504b solid;
	height: 287px;
}

DIV.maintxt
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    /* width: 100%; */
    /* height: 300px; */
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #50504b ;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;

}


DIV.maintxt_2C
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
	width: 100%;
	height: 300px;
	overflow:auto; 
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #bbbbbb;
    SCROLLBAR-SHADOW-COLOR: #bbbbbb;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
}

.main_pagecontent
{
padding-right: 40px;
}

.main_pagecontent IMG
{
border-right: 6px #ffffff solid;
}


.main_webpart
{
padding-right: 40px;
}

.home_news
{
padding-top: 20px;
padding-right: 20px;
}


.searcharea
{
height: 40px;
border-top: 3px #ffffff solid ;
background-color: #50504b;
}

.partnerlogos
{
PADDING-TOP: 0px;
PADDING-LEFT: 40px;
PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;
}

.homenews, .homenews A 
{
color: #50504b !important;
font-weight: bold;
font-size: 10pt;
padding-top: 9px;
padding-bottom: 0px;
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
}

.homenews A:hover
{
text-decoration:underline !important ;
}





.nxtdimheaders
{
color: #50504b;
font-weight: bold;
font-size: 10pt;
padding-top: 0px;
padding-bottom: 2px;
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
}

.nxtdimheaders A:hover
{
text-decoration:underline ;
}

.ndm_invisible
{
color: #ffffff;
font-size: 0pt;
padding-top: 0px;
padding-bottom: 0px;
visibility:hidden;
display:none;
}


.docHeader
{
color: #50504b ;
font-weight: bold;
font-size: 10pt;
BORDER-BOTTOM: #50504b 1px solid;
PADDING-BOTTOM: 4px; 
PADDING-LEFT: 0px; 
WIDTH: 80%; 
}


.txt_s
{
    FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
    FONT-SIZE: 8.5pt;
}


.crumz
{
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
text-decoration: none;
color: #ffffff;
font-size: 8pt;
font-weight: normal;
text-transform:lowercase ;

visibility: hidden;
display: none;

}

.icons_ie6
{
visibility: hidden;
display: none;
}

.div_cg_breadcrumb_hidden
{
	visibility: hidden;
	display: none; 
}

.crumz_TraOvz
{
	visibility: hidden;
	display: none; 
}

.cg_breadcrumb
{
}

.span_cg_breadcrumb
{
    FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;
	font-weight: normal;
}

.crumz A:link
{
	color: #ffffff;
}

.crumz A:active
{
	color: #ffffff;
}

.crumz A:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.crumz A:visited
{
	color: #ffffff;
}

.cg_breadcrumb_current
{
	visibility: hidden;
	display: none;
}

.cg_breadcrumb_root
{
	visibility: hidden;
	display: none;
}

.mi_override_Yes
{
}

.mi_override_, .mi_override_No
{
	visibility: hidden;
	display: none;
}


.hide_Yes
{
	visibility: hidden;
	display: none;
}

.hide_, .hide_No
{
}

.show_Yes
{
}

.show_, .show_No
{
	visibility: hidden;
	display: none;
}



/* print */

.printWeg
{
   visibility: hidden;	
   display: none;
}

TD.maincontent DIV.maintxt_print
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
	width: 100%;
	overflow: visible ; 
}



/* referentie overzicht */



.ref_ovz_txt
{

	width: 400px ;
    text-align: left ;
    vertical-align: top ;
    padding-right: 40px ;
    padding-bottom: 12px ;
    border-right: 1px #50504b solid ;
}

.ref_ovz_logo
{
    text-align: center ;
    vertical-align: top ;
    padding-top: 18px ;
    padding-left: 40px ;
    height: 40px ;
    overflow: hidden ;
}

.ref_ovz_logo IMG
{
    width: 100px;
}



/* formz */

BODY.form
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #eb691e;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    overflow: hidden ;
    
}

.input_txt
{
BORDER-TOP: #eb691e 1px solid;
BORDER-BOTTOM: #eb691e 1px solid;
BORDER-LEFT: #eb691e 1px solid;
BORDER-RIGHT: #eb691e 1px solid;
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
text-decoration: none;
color: #50504b;
font-size: 9pt;
font-weight: normal;
padding-left: 6px;
padding-right: 2px;
padding-bottom: 2px;
}

.input_txt_warning
{
BORDER-TOP: #ff0000 1px solid;
BORDER-BOTTOM: #ff0000 1px solid;
BORDER-LEFT: #ff0000 1px solid;
BORDER-RIGHT: #ff0000 1px solid;
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
text-decoration: none;
color: #50504b;
font-size: 9pt;
font-weight: normal;
background-color: #e8e8e8;
}

.input_txtMulti
{
BORDER-TOP: #eb691e 1px solid;
BORDER-BOTTOM: #eb691e 1px solid;
BORDER-LEFT: #eb691e 1px solid;
BORDER-RIGHT: #eb691e 1px solid;
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
text-decoration: none;
color: #50504b;
font-size: 9pt;
font-weight: normal;
padding-left: 6px;
padding-right: 2px;
padding-bottom: 2px;
}

.input_ddl
{
border:1px solid #eb691e;
color: #50504b;
FONT-FAMILY: Calibri, Tahoma, Arial, Verdana, 'Courier New', Courier ;
text-decoration: none;
font-size: 9pt;
font-weight: normal;

}



