/* --- AKADEMIE.CSS - PBNA.nl --- */

#siteBody {
	padding: 10px;
}

#breadcrumb {
	margin-bottom: 9px;
}

#breadcrumb li,
#breadcrumb li a:link, #breadcrumb li a:visited, #breadcrumb li a:hover, #breadcrumb li a:active {
	color: #ffffff;
}

#breadcrumb li li {
	background-image: url(/images/ico_div_breadcrumb_wit.gif);
}

#functieMenu li a:link, #functieMenu li a:visited, #functieMenu li a:hover, #functieMenu li a:active {
	color: #000000;
}

#functieMenu li a#mailPagina {
	background-image: url(/images/ico_mailpagina_opl.gif);
}

#functieMenu li a#printPagina {
	background-image: url(/images/ico_printpagina_opl.gif);
}

/*h1, h2,*/
input.submit, input.submitPrev, div.knopLeft input, div.knopRight input,
#contentTabs li a:link, #contentTabs li a:visited,
#subMenu li a:link, #subMenu li a:visited, #subMenu li a:hover, #subMenu li a:active,
#subMenu.inschrijven li a:link, #subMenu.inschrijven li a:visited, #subMenu.inschrijven li a:hover, #subMenu.inschrijven li a:active,
#subMenu.inschrijven li span,
#conversieMenu li a:link, #conversieMenu li a:visited, #conversieMenu li a:hover, #conversieMenu li a:active,
.formulier .formCommentaar {
	color: #007ac3;
}

input.submit,
#conversieMenu li a:link, #conversieMenu li a:visited, #conversieMenu li a:hover, #conversieMenu li a:active {
	background-image: url(/images/ico_knop.gif);
}

input.submitPrev {
	background-image: url(/images/ico_knopterug.gif);
}

#themaBalk {
	background-image: none;
	background-color: #ee3b33;
	border-style: none;
}
/*V.Kaliutsich 
Martijn e-mail 06-03-2009 13:36
------------- start -------------------*/
.knopLeft a
{
 text-decoration:none;
}

.btnKandidaatSubmit,.btnEditSelection
{
 display: block;
 float:left;
 background: #bfdef0;
 font-weight:bold;
 padding: 4px 19px 5px 19px;
 color: #007ac3;
 text-decoration: none;
}
/*------------- end ----------------*/

input.submit, input.submitPrev, div.knopLeft input, div.knopRight input,
#contentTabs li a:link, #contentTabs li a:visited,
#subMenu li a:hover, #subMenu li a:active,
#subMenu.inschrijven li a:hover, #subMenu.inschrijven li a:active,
#conversieMenu li a:link, #conversieMenu li a:visited, #conversieMenu li a:hover, #conversieMenu li a:active {
	background-color: #bfdef0;
}

#contentTabs li a:hover, #contentTabs li a:active,
#subMenu.inschrijven li a.actief:link, #subMenu.inschrijven li a.actief:visited, #subMenu.inschrijven li a.actief:hover, #subMenu.inschrijven li a.actief:active,
#conversieMenu li a:hover, #conversieMenu li a:active {
	color: #ffffff;
	background-color: #3f9bd2;
}

#themaBalk #functieMenu li a#mailPagina {
	background-image: url(/images/ico_mailpagina_akademie.gif);
}

#themaBalk #functieMenu li a#printPagina {
	background-image: url(/images/ico_printpagina_akademie.gif);
}

#subMenu li {
	background-color: #dbecf7;
}

#subMenu li li {
	background-color: #edf5fb;
}

#subMenu li li a:link, #subMenu li li a:visited, #subMenu li li a:hover, #subMenu li li a:active {
	background-image: url(/images/ico_dot_subsubmenu.gif);
}

#subMenu li li a:hover, #subMenu li li a:active,
#subMenu li li a.actief:hover, #subMenu li li a.actief:active {
	background-color: #bfdef0;
}

#startData,
.formulier, #inschrijvenBevestiging #akkoord.formElementen, .extraDeelnemer,
li.contentLeft, li.contentRight,
#dezeOpleiding, #dezeOpleiding dt.eerste {
	border-color: #007ac3;
}

#startData td,
.formulier .formElementen,
.kolommen .topOpleidingen,
.kolommen .topOpleidingen td,
#dezeOpleiding dt {
	border-color: #dbecf7;
}

#dezeOpleiding dt.priceInfoExtraTopBorder {
	border-color: #007ac3;
	border-width: 2px;
}

.formulier {
	background-image: url(/images/bg_formcomment.gif);
}

#snippets {
	float: left;
	padding: 30px 0 0;
	font-size: 11px;
}

	#snippets .item {
		float: left;
		width: 185px;
		margin-right: 20px;
		padding: 5px 10px 10px 10px;
		background: #dbecf7;
	}
	
		#snippets .item.last {
			margin: 0;
		}
		
		#snippets .item.low {
			margin-top: 20px;
		}

	#snippets .item h2 {
		font-size: 13px;
		
	}
		
	#snippets .list {
		margin: 10px 0;
		padding: 0;
		list-style: none;
	}
	
		#snippets .list li {
			margin: 0;
			padding: 0;
			background: none;
		}

		#snippets .list li a {
			padding-left: 10px;
			line-height: 20px;
			background: url(/images/bullit_red.gif) no-repeat 0 3px;
		}
		#snippets .usp li a {
			padding-left: 10px;
			line-height: 20px;
			background: url(/images/bullit_red.gif) no-repeat 0 3px;
			text-decoration: none;
			color:#2E2E2E;
		}
		#snippets .price {
			margin: 5px 0 0;
			font-size: 16px;
			font-weight: bold;
		}
	
.formElementen input.check {
	border: none;
}	
	
table.selection {
	margin: 0;
	padding: 0;	
}

table.selection th {
	font-size: 11px;
	font-weight: normal;
	width: 150px;
	text-align: left;
	padding: 0;	
}

table.selection td {
	font-size: 11px;
	font-weight: bold;
}

	.popContent {
		margin: 10px;
		color: #f00;
	}
	
.streep {
	clear: both;
	float: left;
	width: 100%;
	margin: 0 0 10px;
	border-bottom: 1px solid #7fbce1;
}

.clear {
	clear:both;
}

.formPulldowns {
	clear: both;
	float: left;
}

.formPulldowns form  {
	margin: 0;
}

	.formPulldowns select {
		width: 160px;
		height: 20px;
		margin: 10px 0 0;
		padding: 1px;
		border: 1px solid #007ac3;
	}

	.formPulldowns input {
		width: 157px;
		height: 15px;
		margin: 10px 0 0;
		padding: 2px;
		font-size: 11px;
		border: 1px solid #007ac3;
	}
	
		.formPulldowns input.checkbox {
			float: left;
			width: 15px;
			margin: 5px 5px 0 0;
			border: none;
		}
		
		.formPulldowns label {
			float: left;
			margin: 0;
			padding: 0;
		}
			html>body .formPulldowns label { padding: 5px 0 0 0; }

table.kiesExamen {
	clear: both;
	float:left;
	font-size: 11px;	
}	
			
	table.kiesExamen th {
		font-weight: bold;
		color: #000;
		text-align: left;
		vertical-align: bottom;
		padding-bottom: 10px;
	}
	
		table.kiesExamen th a {
			font-weight: bold;
			color: #000;
			text-decoration: underline;
			padding: 0 15px 0 0;
			background: url(/images/ico_sort.gif) no-repeat bottom right;
		}
		
	table.kiesExamen td {
		vertical-align: top;
		padding-top: 5px;
	}
	
	table.kiesExamen td a.moreInfo {
		margin-left: 10px;
	}

		table.kiesExamen td .list {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		table.kiesExamen td .list li {
			margin: 0;
			padding: 0;
			background: none;
		}

		table.kiesExamen td .list li a {
			padding-left: 10px;
			line-height: 15px;
			background: url(/images/bullit_red.gif) no-repeat 0 3px;
		}

		table.kiesExamen .short {
			padding: 1px;
		}
		
		table.kiesExamen input.check {
			clear: left;
			float: left;
			width: 15px;
			margin: 0px 5px 0 0;
			border: none;
		}
		
		table.kiesExamen label {
			width: 55px;
			float: left;
			margin: 3px 0 0;
			padding: 0;
		}
			html>body table.kiesExamen label { margin: 1px 0 2px; }
			*:first-child+html table.kiesExamen label { margin: 3px 0 3px; }
		
.formDeel input, .formDeel select {
	padding: 3px;
	border: 1px solid #007ac3;
}

input.check, .check input {
	border:medium none;
	display:block;
	float:left;
	width:auto;
}

.formulier th, .formulier td {
	padding:3px 0 0 0;
}

#wijzigSelectie a.button {
	font-size: 11px;
}

#wijzigSelectie .streep {
	clear: both;
	float: left;
	width: 560px;
	margin: 0 0 10px;
	border-bottom: 1px solid #7fbce1;
}

#wijzigSelectie .snippet {
	float: left;
	width: 170px;
	margin: 0;
	padding: 0 10px 10px 10px;
	font-size: 11px;
	border: 1px solid #007ac3;
	background: #dbecf7;
}

	#wijzigSelectie .snippet h1 {
		margin: 0;
		padding: 0;
		font-size: 14px;
		line-height: 16px;
		color: #007ac3;
	}
	
	#wijzigSelectie .snippet form  {
		margin: 0;
	}
	
		#wijzigSelectie .snippet select {
			width: 170px;
			height: 20px;
			margin: 10px 0 0;
			padding: 1px;
			border: 1px solid #007ac3;
		}

		#wijzigSelectie .snippet input {
			width: 162px;
			height: 15px;
			margin: 10px 0 0;
			padding: 2px;
			font-size: 11px;
			border: 1px solid #007ac3;
		}
		
			#wijzigSelectie .snippet input.checkbox {
				float: left;
				width: 15px;
				margin: 5px 5px 0 0;
				border: none;
			}
			
			#wijzigSelectie .snippet label {
				float: left;
				margin: 0;
				padding: 0;
			}
				html>body #wijzigSelectie .snippet label { padding: 5px 0 0 0; }

