/* ALGEMEEN */
BODY 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: white;
}

a, a:link, a:visited, a:hover
{
	color:blue;
}
.hyperlinkbtn
{
	color:blue;
}

.ErrMsg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: baseline;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}
H1
{
	font-weight:bold;
	font-size:12pt;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-style: normal ;	
	color:Black;
}
H2
{
	font-weight:bold;
	font-size:11pt;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-style: normal ;	
	color:Black;
}
H3 {
	font-weight:bold;
	font-size:10pt;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-style: italic ;	
	color:Black;
}
.Normaal
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	font-style: normal ;	
}
H4, H5, H6, H7, .Kop4
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;	
	padding-top:0;
}

/*
Text
{
    FONT-SIZE: 9pt;
    COLOR: black;
    BACKGROUND-COLOR: white
}
LABEL
{
    FONT-SIZE: 10pt;
    COLOR: black
}
*/

/* APPLICATIE START */
.menuspacer
{
height:18px;
}
.Taalcursisten .Start .SelectLand table
{
    WIDTH: 528;
}
.Taalcursisten .Start .SelectLand td
{
    FONT-SIZE: 9pt;
    COLOR: black;
    width:150;
}



.Taalcursisten .Start .startButton
{
	font-family: arial;
	border: 1px solid black; 
	background-color: #333a45;
	color: #ffffff;
	height:18px;
	font-size:8pt;
	font-weight:bold;
	cursor: pointer; cursor:hand;
/*	filter:progid:DXImageTransform.Microsoft.Shadow(color='#4A494B', Direction=135, Strength=2);*/
}
/* INTRODUCTIE TEKST */

.IntroBanner 
{ 
	margin-top:18;
	margin-bottom:-7;
} 

.IntroBanner img
{ 
	height: 112px;
	background-color: #ffffff;
	margin-left:0;
	width:528;
}


.Taalcursisten .Intro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    width:528;
}

.Taalcursisten .IntroTekst
{
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    COLOR: black
}

/* TITEL */

.Taalcursisten .Titel 
{
font-weight:bold;
margin-top:19px;
vertical-align:top;
width:528;
}
.Taalcursisten .Titel td
{
font-size:11pt;
font-weight:bold;
}

.BoekenlijstButtonpanel
{
	background-color: #999999;
}

.BoekenlijstBestelbutton
{
	font-family: arial;
	border: 1px solid black; 
	background-color: #333a45;
	color: #ffffff;
	height:18px;
	font-size:8pt;
	font-weight:bold;
	cursor: pointer; cursor:hand;
}

/* NAVIGATOR: 
	> instelling, > school, > studie, > boekenlijst  
*/

.Taalcursisten .Navigator 
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

.Taalcursisten .Navigator .tabel
{
    WIDTH: 528;  
}

.Taalcursisten .Navigator .tabel .Land
{
    FONT-SIZE: 9pt;
    COLOR: blue;
    width:150;
}

.Taalcursisten .Navigator .NavigatorKopTekst
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
}

.Taalcursisten .Navigator .NavigatorUitlegTekst
{
    BACKGROUND-POSITION: 0% 0%;
    FONT-SIZE: 9pt;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    padding-bottom: 10px;
}

.Taalcursisten .Navigator .Zoekbutton
{
	font-family: arial;
	border: 1px solid black; 
	background-color: #333a45;
	color: #ffffff;
	height:18px;
	font-size:8pt;
	font-weight:bold;
	cursor: pointer; cursor:hand;
/*	filter:progid:DXImageTransform.Microsoft.Shadow(color='#4A494B', Direction=135, Strength=2);*/
}
.Taalcursisten .Navigator .NavigatorControls
{
    FONT-SIZE: 9pt;
    COLOR: black
}

.Taalcursisten .Navigator .NavigatorControls .NavigatorListboxen
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff;
    
}

.Taalcursisten .Navigator .NavigatorControls .NavigatorZoekInstelling
{
    FONT-SIZE: 9pt;
    WIDTH: 200px;
    COLOR: black;
    HEIGHT: 18PX;
}


.Taalcursisten .Navigator .NavigatorPad
{
background-color:#eaeaea;
color:black;
font-size:9pt;
font-weight: normal;
height:18;
}

.Taalcursisten .Navigator .NavigatorPad .NavigatorBackButton
{
	font-family: arial;
	border: 1px solid black; 
	background-color: #333a45;
	color: #ffffff;
	height:18px;
	font-size:8pt;
	font-weight:bold;
	cursor: pointer; cursor:hand;
	width:18;
}

/* BOEKENLIJST */

.Taalcursisten .Navigator .Boekenlijst
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white
}

	
.Taalcursisten .Navigator .Boekenlijst .BoekenLijstLogo
{
    WIDTH: 200px;
    border:1;
}

.Taalcursisten .Navigator .Boekenlijst .BoekenLijstNaam
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black
}

.Taalcursisten .Navigator .Boekenlijst .BoekenLijstSchoolEnInstelling
{
    FONT-SIZE: 10pt;
    COLOR: black
}

.Taalcursisten .Navigator .Boekenlijst .BoekenLijstInfo
{
    FONT-SIZE: 9pt;
    COLOR: gray
}

.Taalcursisten .Navigator .Boekenlijst .BoekenlijstHeader td
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    BACKGROUND: #999999;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    FONT-WEIGHT: bold;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.Taalcursisten .Navigator .Boekenlijst .BoekenlijstRegelInfo td
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: italic;
    HEIGHT: 6px;
    BACKGROUND-COLOR: #ffffff;
    vertical-align:top;
}

.Taalcursisten .Navigator .Boekenlijst .BoekenlijstRegelTitel td
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    vertical-align:middle ;
    BACKGROUND-COLOR: #e0e0e0;
}


.Taalcursisten .Navigator .Boekenlijst .BoekenlijstRegelTitelLink
{
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
}

.Taalcursisten .Navigator .Boekenlijst A
{
    COLOR: black;
}

.Taalcursisten .Navigator .Boekenlijst .BoekenlijstUitlegTekst
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    COLOR: #999999;
    PADDING-TOP: 0px
}

/* CONTACT INFORMATIE SCHOOL EN STUDIE */
.ContactinfoBody 
{
}

.Taalcursisten .ContactInfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    OVERFLOW: auto;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

.Taalcursisten .ContactInfo td
{
    FONT-SIZE: 9pt;
}
.Taalcursisten .ContactInfo .tabel
{
    WIDTH: 500px;
    border:solid 1px #333a45;
}

.Taalcursisten .ContactInfo .tabel .EmailAdres
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}
.Taalcursisten .ContactInfo .tabel .CaptionContactInfo
{
    WIDTH: 175px;
}
.Taalcursisten .ContactInfo .tabel .CaptionContactInfoError
{
    WIDTH: 200px;
    COLOR: red;
}
.Taalcursisten .ContactInfo .tabel .LabelContactInfo
{
    WIDTH: 300px;
}
.Taalcursisten .ContactInfo .tabel .HeaderContactInfo
{
    FONT-SIZE: 11pt;
    font-weight:bold;
    background-color : #333a45;
    COLOR: white;
}

/* PRIKBORD */

.Prikbord
{
    BACKGROUND-COLOR: black;
    vertical-align:top;
    border:silver 8px solid;
}
.PrikbordTitel
{
color:White;
font-size:11pt;
font-weight:bold;
text-align:center ;
padding-top:10px;
}
.Prikbord .PrikbordTekst
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    OVERFLOW: auto;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: black;
    vertical-align:top;
}

/* ALGEMENE HELP */

.Taalcursisten .Help
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    OVERFLOW: auto;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}