﻿/*html, body {
	margin: 0px;
	height: 100%;
	color: #0C3B52;
	font-family: Arial;
	font-size: 12px;
}/*vervangen in main.css*/

img.Fade
{
opacity:0.6;
filter:alpha(opacity=60);
}

noscroll{
overflow: hidden;	
padding-top: 0px;
padding-left: 0px;
}

div.transbox
{
  width: 195px;
  height: 200px;
  background-color: #ffffff;
  border: 0px solid black;
  filter:alpha(opacity=75);
  opacity:0.75;
}
div.transbox p
{
  margin: 10px 10px;
  font-weight:  bold;
  font-size:larger;
  color: #0C3B52;
}
div.background0
{
  width:190px;
  height:200px;
  background: url(/images/imgCompany.jpg);
  border: 0px solid black;
}
div.background1
{
  width:190px;
  height:200px;
  background: url(/images/imgEducation.jpg);
  border: 0px solid black;
}

div.background2
{
  width:190px;
  height:200px;
  background: url(/images/imgPerson.jpg);
  border: 0px solid black;
}

div.KenteqOverflow {  
 color: #000000;
 margin: 0px;
 padding: 1px;
 scrollbar-face-color: #D7E4ED;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-shadow-color: #FFFFFF;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-track-color: #FFFFFF;
 overflow: auto;
 width: 100%;
 height: 300px;
}

ul.UnNumberdListBrown, li.UnNumberdListBrown
{
	list-style-type:  circle;
	color: #ed008e;
}

ul.UnNumberdListBlue, li.UnNumberdListBlue
{
	list-style-type:  circle;
	color:  #0C3B52;
}

/*ul, li {
	list-style-type:  square;
}/*vervangen in main.css*/

#main_table {
	width: 100%;
	height: 100%;
}

#logo, kenteq_logo {
	background-image: url(/images/kenteq_logo.jpg);
	height: 74px;
}

#banner {
	background-image: url(/images/banner.jpg);
	background-repeat:no-repeat
}

#menu_anchor, #top_menu {
	background-color: #EBAB00;
	height: 26px;
}

#menu_left {
	width: 142px;
	position: absolute;
	left: 150px;
	top: 79px;
	left: expression(findLeft(document.getElementById('menu_anchor')));
	top: expression(findTop(document.getElementById('menu_anchor')));
}

#menu_left_left {
	background-image: url(/images/menu_top_left.gif);
}

#menu_left_center {
	background-color: #B65312;
	padding-left: 5px;
}

#menu_left_right {
	background-image: url(/images/menu_top_right.gif);
	background-position: bottom;
}

#dark_blue_round {
	height: 10px;
	background-color: #BED6E2;
	background-image: url(/images/corner_dark_blue1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

#dark_blue_square {
	width: 100%;
	height: 80px;
	background-color: #BED6E2;
}

/*#swoosh {
	background-image: url(/images/swoosh.jpg);
	background-position: right top;
	/* padding-top: 20px; */
	/*vertical-align: top;
	background-repeat: no-repeat;
	height: 745px;
}*/

#main_content {
	vertical-align: top;
	padding-left: 35px;
	/* padding-top: 20px; */
	padding-right: 6px;
}


/*ul li {
	margin-left : -15px; 
	list-style-type : circle; 
	list-style-image : url('/images/bullit.gif'); 
}/*vervangen in main.css*/

td.blue_bar {
	background-color: #0C3B52;
	height: 2px;
}

/*h1 {
	color: #AE4908;
	font-size: 13px;
	font-weight: bold;
}/*vervangen in main.css*/

.Sitemapheader {
	color: #EBAB00;
	font-size: 13px;
	font-weight: bold;
}

span.header 
{
	 font: bold 20px DTLProkyonST, Verdana, Geneva, Tahoma, sans-serif; color: #30343d; margin-bottom: 5px; clear: both; width: 100%;
	/*color: #AE4908;#ed008e
	font-size: 13px;
	font-weight: bold;*/
}

.HomeheaderBrown {
	color: #ed008e;
	font-size: 20px;
	font-weight: bold;
}

.HomeheaderBlue {
	color: #0C3B52;
	font-size: 20px;
	font-weight: bold;
}

.Hometableheader {
	color: #0C3B52;
	font-size: 13px;
	font-weight: bold;
}

.Questiontableheader {
	color: #ed008e;
	font-size: 14px;
	font-weight: bold;
}

.tableheader {
	color: #ed008e;
	font-size: 12px;
	font-weight: bold;
}

.Note {
	color: #ed008e;
	font-size: 12px;
	font-weight: bold;
}

.Subheader {
	color:  #0C3B52;
	font-size: 12px;
	font-weight: bold;
}

.mandatoryred {
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
}

.Postalcode { 
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
	table-layout: fixed; filter: 9999 AA; }


.PrintButton{
	display:block;
	color: #B65312;
	font-weight: bold;
	background-color: #FFF3D7;
	border: 1px solid #EBAB00;
	border-collapse: collapse;
	text-align: Center;
	padding-left: 6px;
	width: 120px;

}

.PrintButton{
	display:none;
}

.TextBoxUpperCase
{
text-transform: uppercase; 
} 

.TextBoxUpperCaseOld
{
font-family:Terminal ;
font-weight:bolder;
font-size:16px;
text-transform: uppercase; 
color: #EBAB00; 
} 

.CheckboxListOverFlow{
	font-family: Arial;
	font-size: 12px;	
	width:400px;
	height:80px;
	overflow: auto
}

.CheckboxGridOverFlow{
	font-family: Arial;
	font-size: 12px;	
	width:550px;
	overflow: auto
}
.CheckboxList{
	font-family: Arial;
	font-size: 12px;
	overflow: auto
}


.hidden{
    display:none;
}

.viscol{
    display:block;
	color:  #0C3B52;
	font-size: 12px;
	font-weight: bold;    
}


table.FixLayOut{
      table-layout:fixed;
}

td.WrapSpace{	
	word-wrap: break-word;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}


td.sp { width: 10px; height: 10px; }
td.ul { width: 10px; height: 10px; background-image: url(/images/ul.gif); background-position: left top; background-repeat: no-repeat; }
td.u { background-image: url(/images/hor.gif); background-position: left top; background-repeat: repeat-x; }
td.ur { width: 10px; height: 10px; background-image: url(/images/ur.gif); background-position: left top; background-repeat: no-repeat; }
td.l { width: 10px; background-image: url(/images/ver.gif); background-position: left top; background-repeat: repeat-y; }
td.c {  }
td.r { width: 10px; background-image: url(/images/ver.gif); background-position: right top; background-repeat: repeat-y; }
td.bl { width: 10px; height: 10px; background-image: url(/images/bl.gif); background-position: left bottom; background-repeat: no-repeat; }
td.b { background-image: url(/images/hor.gif); background-position: left bottom; background-repeat: repeat-x; }
td.br { width: 10px; height: 10px; background-image: url(/images/br.gif); background-position: left bottom; background-repeat: no-repeat; }

td.dots { height: 10px; background-image: url(/images/dots.gif); background-position: left center; background-repeat: repeat-x; }

td.BrancheBarNormal {
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
	color: #FFFFFF;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 250px;
	background-image: url(/images/gradient_grey.png);
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}

.noLink, a.NoLink:link, a.NoLink:hover, a.NoLink:active, a.NoLink:visited {
	text-decoration: none;
	color: #FFFFFF;

}

td.BrancheBarSelected {
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
	color: #00264c;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 250px;
}

td.BrancheBarSelectedArrow {
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
	color: #FFFFFF;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 250px;
	background-image: url(/images/branche_selected_arrow.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

td.SpecialisatieBarNormal {
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
	color: #FFFFFF;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 290px;
	background-image: url(/images/gradient_grey.png);
}

td.SpecialisatieBarSelected {
	font-family: Arial;
	font-size: 12px;
	font-weight: Bold;
	color: #FFFFFF;
	padding-left: 45px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 290px;	
}

.newstitle 
{
	font: bold 20px DTLProkyonST, Verdana, Geneva, Tahoma, sans-serif; color: #30343d; margin-bottom: 5px; clear: both; width: 100%;
	/*color: #ed008e;
	font-size: 13px;
	font-weight: bold;*/
}

.newsdescription 
{
	font-weight: bold;
	/* font-style: italic; */
}

.newsitem { }

.newsdate { }

td.mnuCursusScroll
{
	padding: 4px;
	padding-left: 10px;
}

td.mnuCursusScrollSelected
{
	padding: 4px;
	padding-left: 10px;
	background-image: url(/images/arrow_blue.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
}

.field {
	color: #ed008e;
	font-weight: bold;
}

input {
	font-family: Arial;
	font-size: 12px;
	color: #0C3B52;
}

textarea.courier {
	font-family: Courier New;
	font-size: 10pt;
	color: #000000;
}

input.courier {
	font-family: Courier New;
	font-size: 10pt;
	color: #000000;
}

input.normal 
{
 border: none; background: #F5F7F8 url("/images/backgrounds/input-bg.png"); height: 18px; margin: 2px 10px; padding: 2px 10px; line-height: 20px; 
/*border: 1px solid #ed008e;*/
}

.CheckedCheckBox 
{
	width: 11px;
	height: 11px;
	background-image: url(/images/check_checked.gif);
}

.UnCheckedCheckBox 
{
	width: 11px;
	height: 11px;
	background-image: url(/images/check_unchecked.gif);
}

input.blue {
	font-family: Arial;
	font-size: 12px;
	color: #497692;
	border: 1px solid #CBDDE9;
}


input.button 
{
	background: #00264C url(/images/backgrounds/btn-bg.png); border: none; color: #fff; cursor: pointer; padding: 2px 5px 3px; margin: 0; font-size: 11px; 
	/*color: #ed008e;
	font-weight: bold;
	background-color: #fed5ff;
	border: 1px solid #ed008e;
	border-collapse: collapse;
	text-align: Center;
	padding-left: 6px;*/
	width: 120px;
}

input.button:hover 
{
	background: #ED008E;
	/*background-color: #fc93ff;*/
}

body.webnet {
	font-family: MS Sans Serif;
	font-size: 12px;
	background-color: #FCFCFE;
	margin: 0px;
}

body.webnet input, textarea {
	font-family: MS Sans Serif;
	font-size: 12px;
}

select {
	font-family: Arial;
	font-size: 12px;
	color: #0C3B52;
}

textarea {
	font-family: Arial;
	font-size: 12px;
	color: #0C3B52;
}

/*a:link, a:active, a:visited, a:hover {
	color: #B65312;
	text-decoration: underline;
}/*vervangen in main.css*/

span.blue, a.blue:link, a.blue:active, a.blue:visited, a.blue:hover {
	color: #497692;
	text-decoration: none;
	font-weight: bold;
}

span.Normal, a.Normal:link, a.Normal:active, a.Normal:visited, a.Normal:hover {
	color: #B65312;
	text-decoration: none;
	font-weight: normal;
}

span.NormalQuest, a.NormalQuest:link, a.NormalQuest:active, a.NormalQuest:visited, a.NormalQuest:hover {
	color: #0C3B52;
	text-decoration: none;
	font-weight: normal;
	font-size:13px;
}

span.NormalQuest2, a.NormalQuest2:link, a.NormalQuest2:active, a.NormalQuest2:visited, a.NormalQuest2:hover {
	color: #0C3B52;
	text-decoration: none;
	font-weight: normal;
	font-size:15px;
}

a.text:link, a.text:active, a.text:visited, a.text:hover {
	color: #0C3B52;
	text-decoration: underline;
}

a.nolink:link, a.nolink:active, a.nolink:visited, a.nolink:hover {
	color: #0C3B52;
	text-decoration: none;
}

span.blue_sub, a.blue_sub:link, a.blue_sub:active, a.blue_sub:visited, a.blue_sub:hover {
	color: #497692;
	text-decoration: none;
}

td.white {
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 10px;
	background-image: url(/images/arrow_white_menu.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

td.blue {
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 10px;
	background-image: url(/images/arrow_blue.png);
	background-position: left center;
	background-repeat: no-repeat;
}

td.bluewhite {
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 10px;
	background-image: url(/images/arrow_blueWhite.GIF);
	background-position: left center;
	background-repeat: no-repeat;
}

td.white a:link, td.white a:hover, td.white a:active, td.white a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.white:link, a.white:hover, a.white:active, a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

td.red {
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 10px;
}

td.red a:link, td.red a:hover, td.red a:active, td.red a:visited {
	color: #F9DB98;
	text-decoration: none;
	font-weight: bold;
}

.logo {
	background-color: #0C3B52;
	padding: 5px;
}

.menu {
	background-color: #BED5E3;
	height: 20px;
	font-size: 12px;
}

.menu_left {
	background-color: #497692;
	width: 20px;
}

.main {
	background-color: #FFFFFF;
	padding: 20px;
}


table.standard {
	border: 1px solid #000000;
	border-collapse: collapse;
}

table.standard th {
	color: #0C3B52;
	background-color: #BED5E3;
	text-align: left;
	vertical-align: top;
	border: 1px solid #000000;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}

table.standard td {
	color: #0C3B52;
	/*background-color: #FFFFFF;*/
	vertical-align: top;
	border: 1px solid #000000;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}

table.standard td.title {
	font-weight: bold;
}

.groupdiv {
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	overflow-y: scroll;
	overflow-x: hidden;
}

.fullWidth {
	/* ie: for use with textboxes */
	width: expression(this.offsetParent.clientWidth - 8);
}

.tabNormal {
	width: 96px;
	height: 17px;
	background-image: url('/images/tab_normal.gif');
	cursor: default;
	text-align: center;
}

.tabMouseOver {
	width: 96px;
	height: 17px;
	background-image: url('/images/tab_mouseover.gif');
	cursor: default;
	text-align: center;
}

.tabActive {
	width: 96px;
	height: 17px;
	background-image: url('/images/tab_active.gif');
	cursor: default;        
	text-align: center;
}

.row {
	cursor: hand;
}

.columnHeader {
    height: 20px;
    background-image: url('/images/column_normal.gif');
    background-position: right center;
    padding-left: 2px;
    padding-right: 2px;
}

.columnHeaderMouseOver {
    background-image: url('/images/column_mouseover.gif');
    cursor: default;
    background-position: right center;
    height: 20px;
    padding-left: 2px;
    padding-right: 2px;
}

.cell {
    padding-left: 2px;
    padding-right: 2px;
    vertical-align: top;
}

.toolbarTable {
	border: 0px;
	border: solid 1px #C0C0C0;
	background-color: #E0E0EA;
	border-collapse: collapse;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#d7d7e5, endColorstr=#f3f3f7);
	background-color: #d7d7e5;
}

.toolbarBegin {
	width: 8px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	background-image: url('/images/toolbar_begin.gif');
}

.toolbarEnd {
	width: 16px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	background-image: url('/images/toolbar_end.gif');
}

.toolbarMouseOut {
	width: 25px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	background-image: url('/images/toolbar_background.gif');
	background-repeat: repeat-x;
}

.toolbarMouseOver {
	width: 25px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	background-image: url('/images/toolbar_onmouseover.gif');
	background-repeat: no-repeat;	
}
