﻿html {
	height: 100%;
}

body {
	margin: 0px;
	height: 100%;
}

a {
	text-decoration: underline; 
	color: #000;
} 
a:hover {
	text-decoration: none; 
	color: #000;
}

img.left {
	float: left;
	margin: 0px; 
	margin-right: 10px;
}

img.right {
	float: right;
	margin: 0px; 
	margin-left: 10px;
}

div.left {
	float: left;
}

div.right {
	float: right;
}


img,
img a,
table {
	border: 0px;
}

h2 {
	margin: 10px 0px 10px 0px;
	font-size: 18px;
	font-weight: normal;
	display: block;
	clear: both;
}

h1 {
	margin: 10px 0px 10px 0px;
	font-size: 24px;
	font-weight: normal;
	display: block;
	clear: both;
}

body, td, input, select, textarea {
	color: #000;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
}

p {
	margin: 0px 0px 18px 0px;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

li {
	padding: 0px 0px 0px 15px;
	background: url(images/list-image.gif) 3px 8px no-repeat;
}

ol li {
    padding: 0px;
    background: none;
}

.Button {
	display: block;
	margin: 10px 0px 0px 0px;
}

.CPButton {
	margin: 8px 8px 8px 0px;
	float: right;
}


.Alert {
	position: absolute;
	width/**/:/**/ 340px;
	padding: 10px;
	border: 5px solid #315300;
	background: url(images/bg-alert.gif) repeat-x #63A800;
	color: #315300;
	z-index: 1000;	
	visibility: hidden;
}


.KolLinks {
	float: left;
}

.KolMidden {
	float: left;
}

.KolRechts {
	float: left;
}

.WachtwoordWijzigen {
	
}

.WachtwoordWijzigen .Row{
	width: 345px;
	height: 30px;
}

.WachtwoordWijzigen .Label{
	width: 120px;
	float: left;
}

.WachtwoordWijzigen .Veld{
	width: 219px;
	float: left;
}

.WachtwoordWijzigen .Veld input{
	width: 219px;
}


.ZoekInput input, .ZoekInput select{
	width: 215px;
	height: 18px;
	margin: 0px 0px 10px 0px;
}

.ZoekInput select {
	width: 223px;
}

.Jobmail {
	padding: 0px 3px 3px 0px;
}

.TopjobKader {	
	display: table;
	background: #E0F6BF;
	font-size: 14px;
	color: #416F00;
	padding: 5px;
	margin: 0px 0px 3px 0px;
	
}

.TopjobKader a {
	color: #416F00;
	text-decoration: none;
}

.TopjobKader a:hover {
	color: #416F00;
	text-decoration: underline;
}

.twitterKader {	
	display: table;
	background: #E0F6BF;
	font-size: 18px;
	line-height: 20px;
	color: #416F00;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 3px 0px;
	height: 64px;
	overflow: hidden;
}

.twitterKaderRechts {	
	display: block;
	background: #E0F6BF;
	font-size: 18px;
	line-height: 20px;
	color: #416F00;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 3px 0px;
	height: 64px;
	width: 230px;
	overflow: hidden;
	float: right;
}

.Container {
	width: 960px;
	margin: 0px auto;
	z-index: 950;
	position: relative;
	overflow: hidden;
}

.LogoBalk {
	height: 40px;
	width: 360px;
	background: url(images/logo-cil.gif);
}

#Home .LogoBalk {
	background: none;
	overflow: hidden;
	height:5px;
}

.LoginBalk {
	width: 960px;
	height: 65px;
	background:url(images/bg-loginbalk.gif) repeat-x;
	margin: 0px 0px 3px 0px;
}

.Hoofdmenu {
	width: 960px;
	height: 50px;
	margin: 0px 0px 3px 0px;
}

.Hoofdmenu .HoofdmenuBlok {
	float: left;
	width/**/:/**/ 280px;
	height/**/:/**/ 30px;
	background: url(images/bg-hoofdmenublok.gif) repeat-x;
	margin: 0px 0px 0px 3px;
	padding: 10px;
	overflow: hidden;
	color: #FFF;
	font-size: 14px;
}

.Hoofdmenu .HoofdmenuBlok a {
	color: #FFF;
	text-decoration: none;
}

.Hoofdmenu .HoofdmenuBlok a:hover {
	color: #FFF;
}

.Hoofdmenu .Informatie {
	width/**/:/**/ 334px;
	margin: 0px;
}

.Hoofdmenu .HoofdmenuBlok .ItemNaam {
	display: block;
	font-size: 18px;
	font-weight: 100;
	color: #DED100;	
	line-height: 16px;
}

.Header {
	width: 960px;
	height: 145px;
	overflow: hidden;
	margin: 0px 0px 3px 0px;	
}

.Content {
	width: 960px;
}

/* Login blok */

.LoginHolder {
	width: 418px;
	float: right;
	margin: 5px 2px 0px 0px;
	color: #315300;
}

.LoginLinks {
	float: left;
	font-size: 18px;
	width: 55px;
}

.LoginMidden {
	float: left;
	width: 300px;
	line-height: 12px;
}

.LoginRechts {
	width: 60px;
	float: left;

}

.LoginMidden input {
	float: left;
	width: 141px;
	height: 18px;
	border: none;
	margin: 0px 2px 0px 0px;
	font-size: 14px;
	color: #315300;
	
}

.Wachtwoordvergeten a {
	color: #315300;
	text-decoration: none;
}

.Wachtwoordvergeten a:hover {
	color: #315300;
}

.Wachtwoordvergeten {
	display: block;
	margin: 20px 0px 0px 0px;
	font-size: 11px;
	line-height: 11px;
}

.IngelogdHolder {
	width: 900px;
	margin: 7px 0px 0px 7px;
	font-size: 14px;
	line-height: 24px;
	color: #315300;
}

.IngelogdHolder .Naam {
	font-size: 16px;
}

.IngelogdHolder .HighLight {
	color: #FFF;
}

.IngelogdHolder a, .IngelogdHolder a:hover{
	color: #FFF;
	text-decoration: none;
}


.Werkveld {
	width: 960px;
	clear: both;
	background: #F6D6BF;
	_height: 470px;
	min-height: 470px;
}

.Werkveld:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

#Home .KolLinks {
	width: 354px;
}

#Home .KolMidden, #Home .KolRechts{
	width: 300px;
	margin: 0px 0px 0px 3px;
}

/* Blokken voor de homepage */

#Home .BlokContent {
	overflow:hidden;
}

#Home .BlokWerkzoekenden {
	width/**/:/**/ 290px;
	height/**/:/**/140px;
	padding: 5px;
	color: #333300;
	margin: 0px 0px 3px 0px;
	background: #DED100 url(images/bg-werkzoekenden-home.gif) repeat-x;
	overflow: hidden;
}

#Home .BlokWerkzoekenden .BlokContent{
	height: 75px;
}

#Home .BlokWerkgevers {
	width/**/:/**/ 290px;
	height/**/:/**/140px;
	padding: 5px;
	color: #FFF;
	margin: 0px 0px 3px 0px;
	background: #DE5E00 url(images/bg-werkgevers-home.gif) repeat-x;
	overflow: hidden;
}

#Home .BlokWerkgevers .BlokContent{
	height: 75px;
}

#Home .BlokVacatureZoeken {
	width/**/:/**/ 290px;
	height/**/:/**/ 310px;
	padding: 5px;
	color: #6F6800;
	margin: 0px 0px 3px 0px;
	background: #EEE87F;
	overflow: hidden;
}

#Home .BlokVacatureZoeken .BlokContent{
	height: 250px;
}

#Home .BlokPrijzen {
	width/**/:/**/ 290px;
	height/**/:/**/ 310px;
	padding: 5px;
	color: #000;
	margin: 0px 0px 3px 0px;
	background: #EEAE7F url(images/bg-prijzen-home.jpg) right bottom no-repeat;
	overflow: hidden;
}

#Home .BlokPrijzen .BlokContent{
	width:160px;
}

#Home .BlokPrijzen a{
	color: #000;
}

#Home .BlokTips{
	width/**/:/**/ 290px;
	height/**/:/**/ 153px;
	padding: 5px;
	color: #000;
	margin: 0px 0px 3px 0px;
	background: #F6F3BF url(images/bg-tips-home.jpg) right bottom no-repeat;
	overflow: hidden;
}

#Home .BlokNieuws{
	width/**/:/**/ 290px;
	height/**/:/**/ 153px;
	padding: 5px;
	color: #3E1A00;
	margin: 0px 0px 3px 0px;
	background: #F6D6BF;
	overflow: hidden;
}

#Home .TopjobKader {
	width/**/:/**/ 344px;
	margin: 3px 0px 0px 0px;
}

#Home .Poll {	
	display: table;
	background: #E0F6BF;
	color: #416F00;
	float: none;
	
	width/**/:/**/ 354px;
	height/**/:/**/200px;
	margin: 3px 0px 0px 0px;
}

#Home .Poll .PollContent {
	padding: 5px;
	font-size: 14px;
}

.PollRadio {
	padding: 2px 0px 0px 0px;
}

#pollForm {
	margin: 0px 0px 0px 0px;
}

.Footer {
	width: 960px;
	color: #416F00;
	text-align: right;
	margin: 10px 0px;
}

.PaginaKop {
	width: 960px;
	height: 40px;
	margin: 0px 0px 3px 0px;
}

/* Control panel */


.Tabs {
	width: 960px;
	margin: 0px;
}

.Tabs a, .Tabs a:hover {
	display: block;
	float: left;
	height/**/:/**/ 20px;
	font-size: 16px;
	text-decoration: none;
	text-align: center;
	padding: 5px 10px;
	margin: 0px 3px 0px 0px;
	color:
}

.Tab1, a.Tab1:hover {
	background: url(images/bg-tab1.gif) repeat-x;
	color: #DACABF;
}

.Tab2, a.Tab2:hover {
	background: url(images/bg-tab1.gif) repeat-x;
	color: #DACABF;
}

.Tab3, a.Tab3:hover {
	background: url(images/bg-tab2.gif) repeat-x;
	color: #DAD8BF;
}
.Tab4, a.Tab4:hover {
	background: url(images/bg-tab3.gif) repeat-x;
	color: #CFDBBF;
}
.Tab5, a.Tab5:hover {
	background: url(images/bg-tab4.gif) repeat-x;
	color: #BFD7DB; 
}

.Tabs .Actief {
	background: #F6D6BF;
	color: #6F2F00;
}

.Tabs a.Actief:hover {
	background: #F6D6BF;
	color: #6F2F00;
}

#Tab3 .Tabs .Actief {
	background: #F6F3BF;
	color: #7E7816;
}

#Tab4 .Tabs .Actief {
	background: #E0F6BF;
	color: #416F00;
}

#Tab5 .Tabs .Actief {
	background: #BFEFF6;
	color: #00606F;
}

/* CP Table */

.CPTable {
	position: relative;
	width: 960px;
	clear: both;
}

.CPTable .PlaatsingHeader {
	position: absolute;
	width/**/:/**/ 186px;
	padding: 0px 7px;
	background: #EA9A5F;
	top: -12px;
	left: 646px;
}

.CPTable .PlaatsingHeader .Titel{
	font-weight: bold;
}

.CPTableTitel {
	width: 944px;
	margin: 10px 8px 5px 8px;
	font-size: 18px;
	color: #6F2F00;
	width: 638px;
	clear: both;
}

.CPTable .Row {
	width/**/:/**/ 944px;
	padding: 0px 8px;
	min-height: 24px;
	_height: 24px;
	overflow: hidden;
	
}

.CPTable .Oneven {
	background: #D9B397;
}

.CPTable .TableHeader {
	color: #6F2F00;
}


.CPTable .Row .Koll{
	float: left;
	height/**/:/**/ 18px;
	padding: 3px 0px;
	overflow: hidden;
}

.CPTable .Row .Koll1{
	width: 18px;
}

.CPTable .TableHeader .Koll1{
	width: 18px;
	height/**/:/**/14px;
	padding: 5px 0px;
}

.CPTable .Row input{
	margin: 2px 0px 0px 0px;
}

*html .CPTable .Row input{
	margin: -1px 0px 0px -2px;
}

.CPTable .Row .Koll2{
	width: 312px;
}

.CPTable .Row .Koll3{
	width: 120px;
}

.CPTable .Row .Koll4{
	width: 170px;
}
.CPTable .Row .Koll5{
	width/**/:/**/ 93px;
	background: #EA9A5F;
	padding-left: 7px;
}

.CPTable .TableHeader .Koll5{
	text-decoration: underline;
	padding: 7px 0px 0px 7px;
	color: #000;
}

.CPTable .Row .Koll6{
	width/**/:/**/ 93px;
	background: #EA9A5F;
	padding-right: 7px;
}

.CPTable .TableHeader .Koll6{
	text-decoration: underline;
	padding: 7px 7px 0px 0px;
	color: #000;
}

#MijnGegevens .KolLinks {
	width/**/:/**/ 586px;
	padding: 7px;
}

#MijnGegevens .KolRechts{
	width: 346px;
	padding: 7px;
}


#ControlPanel #Credits {
	background: #F6F3BF;
}

#ControlPanel #Credits h2 {
 color: #8E882C;
}

#ControlPanel #Credits {
	padding: 7px;
	width/**/:/**/ 946px; 
}

#ControlPanel #Credits .KolLinks{
	width: 227px;
	margin: 0px 14px 0px 0px;
}

#ControlPanel #Credits .KolMidden{
	width: 237px;
	margin: 0px 14px 0px 0px;
}

#ControlPanel #Credits .KolRechts{
	width: 454px;
}

#ControlPanel #Credits .CPTable {
	width: 227px;
}

#ControlPanel #Credits .CPTable .Row {
	width/**/:/**/ 221px;
	padding: 0px 8px;
	min-height: 24px;
	_height: 24px;
	overflow: hidden;
	background: #E0DDA0;
}

#ControlPanel #Credits .CPTable .Oneven {
	background: none;
}

#ControlPanel #Credits .CPTable .Row .Koll{
	float: left;
	height/**/:/**/ 18px;
	padding: 3px 0px;
}

#ControlPanel #Credits .CPTable .Row .Koll1{
	width: 20px;
}

#ControlPanel #Credits .CPTable .Row .Koll2{
	width: 140px;
}

#ControlPanel #Credits  .CPTable .Row .Koll3{
	width: 51px;
}













#ControlPanel #Meldingen {
	background: #BFEFF6;
}

#ControlPanel #Meldingen h2 {
 color: #00606F;
}

#ControlPanel #Meldingen {
	padding: 7px;
	width/**/:/**/ 946px; 
}

#ControlPanel #Meldingen .KolLinks{
	width: 582px;
	margin: 0px 14px 0px 0px;
}

#ControlPanel #Meldingen .KolRechts{
	width: 350px;
}

#ControlPanel #Meldingen .CPTable {
	width: 350px;
}

#ControlPanel #Meldingen .CPTable .Row {
	width/**/:/**/ 334px;
	padding: 0px 8px;
	min-height: 24px;
	_height: 24px;
	overflow: hidden;
	background: #92CCD4;
}

#ControlPanel #Meldingen .CPTable .Oneven {
	background: none;
}

#ControlPanel #Meldingen .CPTable .Row .Koll{
	float: left;
	height/**/:/**/ 18px;
	padding: 3px 0px;
}

#ControlPanel #Meldingen .CPTable .Row .Koll1{
	width: 20px;
}

#ControlPanel #Meldingen .CPTable .Row .Koll2{
	width: 75px;
}

#ControlPanel #Meldingen  .CPTable .Row .Koll3{
	width: 239px;
}

#ControlPanel #MijnGegevens {
	background: #E0F6BF;
}

#ControlPanel #MijnGegevens h2{
	color: #416F00;
}

.FormHolder .Row {
	_height: 20px;
	min-height: 20px;
	margin: 0px 0px 10px 0px;
	width: 100%;
	display: table;
}

.FormHolder .Row .Label, .FormHolder .Row .Veld {
	float: left;
} 

.FormHolder .Row .Label {
	width: 180px;
}

.FormHolder .Row .Veld{
	width: 515px;
}

.FormHolder .Row .VeldSmall{
	width: 360px;
}

.Checkbox {
	margin: -1px 0px 0px 0px;
}

*html .Checkbox {
	margin: -2px 0px 0px -3px;
}

#ControlPanel #MijnGegevens .FormHolder .Row .Veld .VeldUitvullen {
	width: 460px;
}

#VervolgVariant1 .Werkveld{
	background: url(images/bg-werkveld1.gif) repeat-y;
}

#VervolgVariant1 .KolLinks {
	width: 650px;
	margin: 0px 3px 0px 0px;
	overflow: hidden;
}

#VervolgVariant1 .KolRechts{
	width/**/:/**/ 286px;
	padding: 7px;
	overflow: hidden;
}

#VervolgVariant1 .KolLinks .FormHolder .Row {
	padding: 5px 7px;
	min-height: 25px;
	_height: 25px;
	width/**/:/**/643px;
	display: table;
}

#VervolgVariant1 #AanmeldenWerkgever .KolLinks .FormHolder .Row {
	padding: 0px;
}

#VervolgVariant1 #AanmeldenWerkgever{
	padding: 0px 0px 0px 7px ;
	width/**/:/**/953px;
}

#VervolgVariant1 #VacaturePlaatsen .KolLinks .FormHolder .Row {
	padding: 0px;
}

#VervolgVariant1 #VacaturePlaatsen{
	padding: 0px 0px 0px 7px ;
	width/**/:/**/953px;
}

#VervolgVariant1 .KolLinks .FormHolder .Row .Label {
	width: 120px;
}

#VervolgVariant1 .KolLinks .FormHolder .Row .Veld{
	width: 517px;
}

#VervolgVariant1 .KolLinks .FormHolder .Row .Veld .VeldUitvullen {
	width: 517px;
}

#VervolgVariant1 .KolLinks .FormHolder .Row .Veld select.VeldUitvullen {
	width: 523px;
}

#VervolgVariant1 .KolRechts .FormHolder .Row {
	width/**/:/**/286px;
	display: table;
}

#VervolgVariant1 .KolRechts .FormHolder .Row .Label {
	width: 100px;
}

#VervolgVariant1 .KolRechts .FormHolder .Row .Veld{
	width: 176px;
}

#VervolgVariant1 .KolRechts .FormHolder .Row .Veld .VeldUitvullen {
	width: 176px;
}

#VervolgVariant1 .KolLinks h2 {
	color: #6F6800;
}

#VervolgVariant1 .KolRechts h2 {
	color: #416F00;
}

#VervolgVariant1 .BedrijfsLogo {
	/*position:absolute;*/
	width: 200px;
	/*height: 150px;*/
	overflow: hidden;
	top: 20px;
	/*left: 505px;*/
	float:right;
	margin-right:5px;
}

#VervolgVariant1 .ContactGegevens {
	position: relative;
	width: 710px;
	background: #F6F3BF;
	margin: 0px 0px 0px -4px;
	padding: 7px 0px 7px 4px;
	min-height: 100px;
	_height: 100px;
}

#VervolgVariant2 .Werkveld{
	background: url(images/bg-werkveld2.gif) repeat-y;
}

#VervolgVariant2 .Intro {
	width: 370px;
	height: 151px;
	overflow: hidden;
}

#VervolgVariant2 .KolLinks {
	width/**/:/**/ 223px;
	padding: 7px;
	margin: 0px 3px 0px 0px;
	color: #3F6B00;
}

#VervolgVariant2 .KolRechts, KolRechtsPreview{
	width/**/:/**/ 706px;
	padding: 7px;
	position: relative;
}



#VervolgVariant2 .ImageHolder {
	position: absolute;
	left: 377px;
	top: -44px;
}
#VervolgVariant2 .TweeKolommen{
	padding-bottom: 0px;
}

#VervolgVariant2 .KollommenRechts {
	float: left;
	width: 720px;
	margin: 3px 3px 0px -10px;
	background: url(images/bg-vervolgvariant2rechts.gif) repeat-y;
}

*html #VervolgVariant2 .KollommenRechts {
	margin-left: -3px;
}

#VervolgVariant2 .KollommenRechts .Koll1{
	width/**/:/**/ 467px;
	margin: 0px 3px 0px 0px;
	padding: 7px;
	float: left;
}

#VervolgVariant2 .KollommenRechts .Koll2{
	width/**/:/**/ 222px;
	min-height: 375px;
	_height: 375px;
	padding: 7px;
	float: left;
	background: url(images/bg-zoeken-kolomrechts.gif) no-repeat;
}

#VervolgVariant2 h1 {
	color: #416F00;
}

#VervolgVariant2 .ContactGegevens {
	position: relative;
	width: 710px;
	background: #F6F3BF;
	margin: 0px 0px 0px -4px;
	padding: 7px 0px 7px 4px;
	min-height: 100px;
	_height: 100px;
}

#VervolgVariant2 .BedrijfsLogo {
	/*position:absolute;*/
	/*width: 100px;*/
	/*height: 150px;*/
	overflow: hidden;
	top: 20px;
	/*left: 505px;*/
	float:right;
	margin-right:5px;
}

#VervolgVariant2 .BureauLogo {
	/*position: absolute;*/
	width: 200px;
	/*height: 150px;*/
	overflow: hidden;
	top: 10px;
	margin-right:5px;
	/*left: 500px;*/
	float:right;
}


#Zoekresultaat .KolRechts {
	padding: 0px;
	width: 720px;
}

#Zoekresultaat .CPTable {
	width: 720px;
	clear: both;
}

#Zoekresultaat .CPTableTopJobs {
	width: 475px;
	margin: 0px 3px 0px 0px;
	float: left;
}

#Zoekresultaat .CPTable .Row {
	width/**/:/**/ 704px;
	padding: 0px 8px;
	min-height: 24px;
	overflow: hidden;
}

#Zoekresultaat .CPTableTopJobs .Row {
	width/**/:/**/ 460px;
	height: auto;
	background: #EEE;
}

#Zoekresultaat .CPTable .Oneven {
	background: #FFF;
}

#Zoekresultaat .CPTable .TableHeader, #Zoekresultaat .TableHeader .Koll5 {
	color: #4E7A22;
	text-decoration: none;
}

#Zoekresultaat .CPTable .Row .Koll{
	float: left;
	height/**/:/**/ 18px;
	padding: 3px 0px;
}

#Zoekresultaat .CPTable .Row .Koll1{
	width: 350px;
}

#Zoekresultaat .CPTableTopJobs .Row .Koll1{
	width: 470px;
	padding: 5px 0px;
	height: auto;
}

#Zoekresultaat .TopJobBalk {
	width: 240px;
	float: left;
}

#Zoekresultaat .TopjobKader {
	width: 230px;
}

#Zoekresultaat .CPTable .Row .Koll2{
	width: 90px;
}

#Zoekresultaat  .CPTable .Row .Koll3{
	width: 140px;
}

#Zoekresultaat  .CPTable .Row .Koll4{
	width: 84px;
}
#Zoekresultaat .CPTable .Row .Koll5{
	width: 40px;
	background: none;
}

#Zoekresultaat .BladerBalk {
	width/**/:/**/ 706px;
	height/**/:/**/ 18px;
	background: #F6F3BF;
	padding: 3px 7px;
	color: #6F6800;
	margin: 5px 0px;
	clear: both;
}

#Zoekresultaat .BladerBalkLeft {
	width/**/:/**/ 462px;
	height/**/:/**/ 18px;
	background: #F6F3BF;
	padding: 3px 7px;
	color: #6F6800;
	margin: 5px 2px 5px 0px;
	float: left;
}

#Zoekresultaat .BladerBalkRightTop {
	width/**/:/**/225px; /* 240px */
	height/**/:/**/ 18px;
	background: url(images/kop-starjobs-zoek.gif);
	/*background: #e0f6bf; groen */
	padding: 3px 0px 3px 15px;
	color: #6F6800;
	margin: 5px 0px 5px 0px;
	float: left;
}

#Zoekresultaat .BladerBalkRightBottom {
	width/**/:/**/225px; /* 240px */
	height/**/:/**/ 18px;
	background: #F6F3BF;
	/*background: #e0f6bf; groen */
	padding: 3px 0px 3px 15px;
	color: #6F6800;
	margin: 5px 0px 5px 0px;
	float: left;
}

#Zoekresultaat .BladerBalk a,
#Zoekresultaat .BladerBalk a:hover,
#Zoekresultaat .BladerBalkLeft a,
#Zoekresultaat .BladerBalkLeft a:hover {
	color: #6F6800;
	text-decoration: none;
} 

#Zoekresultaat .ZoekInput {
	width: 223px;
	overflow: hidden;
}

ul.SubMenu li{
	background: #fff;
	color: #3F5F11;
	font-weight: bold;
	line-height: 24px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 3px 0px; 
}

ul.SubMenu li ul{
}

ul.SubMenu li ul li{
	font-weight: normal;
	background:url(images/bg-submenu.gif) no-repeat;
	margin: 0px 0px 0px -7px;
	padding: 3px 0px 3px 12px;
	line-height: 18px;
	height/**/:/**/ 18px;
}

.WerkveldKolom {
	background: #F6F3BF;
	margin: 3px 0px 0px -7px;
	padding: 5px 245px 5px 5px;
	min-height: 200px;
}

.hr {
	background: #6F2F00;
	margin: 5px 0px;
	height: 1px;
	clear: both;
	overflow: hidden;
	
}

.BorderTop3 {
	border-top: 3px solid #FFF;
}

.MarginLeft7 {
	margin-left: 7px;
}

.MarginTop3 {
	margin-top: 3px;
}

.NoPadding {
	padding: 0px;
}

.NoMargin {
	margin: 0px;
}

#divPopupBackground {
	height: 100%;
	width: 100%;
	position: fixed;
	z-index: 1000;
	left: 0;
	top: 0;
	opacity: .75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	background: #000000;
}

* html #divPopupBackground {
	position: absolute;
}

#divPopupWindow {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -200px 0px 0px -200px;
	padding: 15px 15px 15px 15px;
	z-index: 1001;
	background: #ffffff;
	display: block;
}

/* Styles voor de print variant */

@media print
{
    .NoPrint { 
    	display: none;
    }
}

