body{
	margin				: 0px;
	padding				: 0px;
	color				: #333333;
	font-size			: 11px;
	font-family			: Helvetica, Arial, Verdana;
	background-color	: #F2F4F6;
	background-color	: #152E44;
}

li { padding-left: 1px; }

#content,
#footer {
}
/* GLOBALS */
div{
	margin				: 0px;
	padding				: 0px;
	border				: 0px;	
}

.siteWidth{
	width				: 960px;
}

.hidden{
	display				: none;
}

#content .propertyText table th.righttext, 
#content table#sortTable th.righttext,
.righttext {
	text-align			: right;
}

img {
	border				: 0px;
}

br.clear {
	clear: both;
}

.innerContent{
	clear: left;
	padding				: 25px;
}

.blockLightBlue .innerContent{
	padding				: 0px;	
}

a{
	text-decoration		: none;
	outline				: none;
	border				: 0px none;	
	color				: #003366;
}

#header_opleidingen #sub_title,
#header_permanente_educatie #sub_title {
	color				: #003366;
	font-size			: 14px;
}

#header_opleidingen #page_details,
#header_permanente_educatie #page_details{
	color				: black;
}

#header_opleidingen .sub_opleidingen,
#header_permanente_educatie .sub_opleidingen {
	margin-left	: 30px;
	color		: #003366;
	float		: left;
	width		: 650px;
}

#header_opleidingen .top_opleidingen,
#header_permanente_educatie .top_opleidingen {
	color	: white;
	padding	: 30px; 
	height	: 250px;
	width	: 600px;
	*width	: 540px;
}

#header_permanente_educatie .top_opleidingen a,
#header_opleidingen .top_opleidingen a{
	color						: white;
	text-decoration				: underline;	
}

.widget_opleiding {
	width						: 500px;
	border						: 1px solid #c2d6eb;
	padding 					: 10px;
	background: white;
}

.widget_opleiding table {
	width : 340px;
}

.acc_internationale_opleidingen a,
.acc_internationale_opleidingen_el a,
.acc_cpd a,
.acc_cpd_el a,
.acc_mvba a,
.acc_mvba_el a,
.acc_internationale_opleidingen a,
.acc_internationale_opleidingen_el a,
.blockTextLarge a,
.blockTextRight a,
#text_opmerking_aanmelden ol li a,
#text_opmerking_aanmelden p a,
#text_opmerking_aanmelden a,
.formRow .formInput a { 
	color				: #6699CC;
}

.acc_internationale_opleidingen_bg_dark{
	background-color				: #003366;		
}
.acc_finance_bg_dark  { 
	background-color				: #DD134B;
}

.acc_accountancy_bg_dark {
	background-color				: #E87B1E;
}

.acc_fiscaal_bg_dark {
	background-color				: #B4CC2D;
}

.acc_mbv_bg_dark {
	background-color				: #FDC72B;
}

.acc_payroll_bg_dark {
	background-color				: #6D67AF;
}

.acc_bedrijfsrecht_bg_dark {
	background-color				: #a3a3a3;
}

.acc_pensioen_bg_dark {
	background-color				: #bee3d6;
}


.acc_pensioen_bg_light {
	background-color				: #006666;
}

.acc_finance_bg_light  { 
	background-color				: #f6dace;
}

.acc_accountancy_bg_light {
	background-color				: #fedbbd;
}

.acc_fiscaal_bg_light {
	background-color				: #D9E8AE;
}

.acc_mbv_bg_light {
	background-color				: #fff2cb;
}

.acc_payroll_bg_light {
	background-color				: #E0D4F0;
}

.acc_bedrijfsrecht_bg_light {
	background-color				: #cacaca;
}

.acc_pensioen_bg_light {
	background-color				: #46c1be;
}

.acc_cpd_bg_light{
	background-color				: #c2d6eb;
}

.acc_internationale_opleidingen_bg_light{
	background-color				: #6699cc;	
}

.acc_finance_border  {
	border-bottom-width			: 2px;
	border-bottom-style			: solid;	 
	border-color				: #DD134B;
}

.acc_accountancy_border {
	border-bottom-width			: 2px;
	border-bottom-style			: solid;	
	border-color				: #E87B1E;
}

.acc_fiscaal_border {
	border-bottom-width			: 2px;
	border-bottom-style			: solid;	
	border-color				: #B4CC2D;
}

.acc_mbv_border {
	border-bottom-width			: 2px;
	border-bottom-style			: solid;	
	border-color				: #FDC72B;
}

.acc_payroll_border {
	border-bottom-width				: 2px;
	border-bottom-style				: solid;
	border-bottom-color				: #6D67AF;
}

.acc_bedrijfsrecht_border {
	border-bottom-width			: 2px;
	border-bottom-style			: solid;
	border-color				: #a3a3a3;
}

.acc_pensioen_border {
	border-bottom-width			: 2px;
	border-bottom-style			: solid;	
	border-color				: #bee3d6;
}


.acc_finance_def  { 
	color				: #DD134B;
}

.acc_accountancy_def {
	color				: #E87B1E;
}

.acc_fiscaal_def {
	color				: #B4CC2D;
}

.acc_mbv_def {
	color				: #FDC72B;
}

.acc_payroll_def {
	color				: #6D67AF;
}

.acc_bedrijfsrecht_def {
	color				: #a3a3a3;
}

.acc_pensioen_def {
	color				: #006666;
}

.border_bottom_opleidingen{
	border-bottom		: 1px solid black;	
}

.acc_finance a,
.acc_finance_el a  { 
	color				: #DD134B;
}

.acc_accountancy a,
.acc_accountancy_el a {
	color				: #E87B1E;
}

.acc_fiscaal a,
.acc_fiscaal_el a {
	color				: #B4CC2D;
}

.acc_mbv a,
.acc_mbv_el a {
	color				: #FDC72B;
}

.acc_payroll a,
.acc_payroll_el a {
	color				: #6D67AF;
}

.acc_bedrijfsrecht a,
.acc_bedrijfsrecht_el a {
	color				: #a3a3a3;
}

.acc_pensioen a,
.acc_pensioen_el a {
	color				: #006666;
}

.education a{
	color				: black;
}

a:hover{
	text-decoration		: underline;
}

.studyline{
	width				: 199px;
	margin-left			: 40px;
	list-style			: none;
	text-align			: left !important;
	float				: left; 
	width				: 195px; 
}
.studyline.first {
	margin-left: 0px;	
}
.studyline.head {
	border-bottom		: 1px solid #C5CBD7;
	position			: relative;
}
.studyline.head .headContainer {
	position			: absolute;
	bottom				: 5px;
	left 				: 0px;
}
.sl_spacer{
	width				: 100px;
	border-bottom		: 1px solid black;
	float				: left;
}

.studyline a{
	color				: #003366;	
}

#slide_ul{
	margin-left			: 0px;
	padding-left		: 0px;
}

#slide_ul li.education {
	padding-top: 5px;
	border-bottom: 1px solid #cccccc;
}
.education {
	width				: 200px;
	color				: black; 
	height				: 38px; 
	list-style			: none;
}

.studyline strong{
	font-size			: 14px;
	color				: #003366;
}

.studyline a {
	color				: #003366;	
}

#content .boldTitle a {
	color				: black;
}
.acc_internationale_opleidingen_el_active li a,
.acc_finance_el_active li a,
.acc_payroll_el_active li a ,
.acc_pensioen_el_active li a,
.acc_mbv_el_active li a,
.acc_fiscaal_el_active li a,
.acc_bedrijfsrecht_el_active li a,
.acc_accountancy_el_active li a {
	padding : 3px;
}

.acc_internationale_opleidingen_el_active a:hover,
.acc_internationale_opleidingen_el_active  { 
	color				: #003366 !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_internationale_opleidingen_el_active a { 
	color				: white;
	background-color	: #003366;
}

.acc_finance_el_active a:hover,
.acc_finance_el_active  { 
	color				: #DD134B !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_finance_el_active a { 
	color				: white;
	background-color	: #DD134B;
}

.acc_accountancy_el_active a:hover,
.acc_accountancy_el_active {
	color				: #E87B1E !important;
	background-color	: transparent;
	text-decoration		: none;
}

.acc_accountancy_el_active a {
	color				: white;
	background-color	: #E87B1E;
}

.acc_fiscaal_el_active a:hover,
.acc_fiscaal_el_active {
	color				: #B4CC2D !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_fiscaal_el_active a {
	color				: white;
	background-color	: #B4CC2D;
}

.acc_mbv_el_active a:hover,
.acc_mbv_el_active {
	color				: #FDC72B !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_mbv_el_active a {
	color				: white;
	background-color	: #FDC72B;
}

.acc_payroll_el_active a:hover,
.acc_payroll_el_active {
	color				: #6D67AF !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_payroll_el_active a {
	color				: white;
	background-color	: #6D67AF;
}

.acc_bedrijfsrecht_el_active a:hover,
.acc_bedrijfsrecht_el_active {
	color				: #a3a3a3 !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_bedrijfsrecht_el_active a {
	color				: white;
	background-color	: #a3a3a3;
}

.acc_pensioen_el_active a:hover,
.acc_pensioen_el_active {
	color				: #006666 !important;
	background-color	: transparent;
	text-decoration		: none;
}
.acc_pensioen_el_active a {
	color				: white;
	background-color	: #006666;
}

/** Module-sliders **/
a.module_slider {
	display: block;
	float : left;
	margin: 2px 0px 0px 5px;
	padding-left: 9px;
	background : url('/images/acc_fiscaal/btn_styled_left.png') no-repeat top left;
}

a.module_slider:hover {
	text-decoration : none;
}

a.module_slider span {
	color		: white;
	text-decoration : none;
	line-height		: 22px;
	display : block;
	height : 28px;
	padding: 0px 40px 0px 10px;
	background : url('/images/acc_fiscaal/btn_styled_right_down.png') no-repeat top right;
}

a.module_slider span.open {
	background : url('/images/acc_fiscaal/btn_styled_right_up.png') no-repeat top right;
	display : none;
}
a.module_slider:hover {
	background : url('/images/acc_fiscaal/btn_styled_left_highlight.png') no-repeat top left;
}

a.module_slider:hover span {
	background : url('/images/acc_fiscaal/btn_styled_right_down_highlight.png') no-repeat top right;
}

a.module_slider:hover span.open {
	background : url('/images/acc_fiscaal/btn_styled_right_up_highlight.png') no-repeat top right;
}

#kostendiv.inschrijvingtotaal a.module_slider span.open {
	display : block;
}
#kostendiv.inschrijvingtotaal a.module_slider span.closed {
	display : none;	
}
/**
 * Module-sliders per css-style
 **/

.acc_accountancy a.module_slider {
	background : url('/images/acc_accountancy/btn_styled_left.png') no-repeat top left;
}

.acc_accountancy a.module_slider span {
	background : url('/images/acc_accountancy/btn_styled_right_down.png') no-repeat top right;
}

.acc_accountancy a.module_slider span.open {
	background : url('/images/acc_accountancy/btn_styled_right_up.png') no-repeat top right;
}
.acc_accountancy a.module_slider:hover {
	background : url('/images/acc_accountancy/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_accountancy a.module_slider:hover span {
	background : url('/images/acc_accountancy/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_accountancy a.module_slider:hover span.open {
	background : url('/images/acc_accountancy/btn_styled_right_up_highlight.png') no-repeat top right;
}

.acc_bedrijfsrecht a.module_slider {
	background : url('/images/acc_bedrijfsrecht/btn_styled_left.png') no-repeat top left;
}

.acc_bedrijfsrecht a.module_slider span {
	background : url('/images/acc_bedrijfsrecht/btn_styled_right_down.png') no-repeat top right;
}

.acc_bedrijfsrecht a.module_slider span.open {
	background : url('/images/acc_bedrijfsrecht/btn_styled_right_up.png') no-repeat top right;
}
.acc_bedrijfsrecht a.module_slider:hover {
	background : url('/images/acc_bedrijfsrecht/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_bedrijfsrecht a.module_slider:hover span {
	background : url('/images/acc_bedrijfsrecht/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_bedrijfsrecht a.module_slider:hover span.open {
	background : url('/images/acc_bedrijfsrecht/btn_styled_right_up_highlight.png') no-repeat top right;
}
.acc_finance a.module_slider {
	background : url('/images/acc_finance/btn_styled_left.png') no-repeat top left;
}

.acc_finance a.module_slider span {
	background : url('/images/acc_finance/btn_styled_right_down.png') no-repeat top right;
}

.acc_finance a.module_slider span.open {
	background : url('/images/acc_finance/btn_styled_right_up.png') no-repeat top right;
}
.acc_finance a.module_slider:hover {
	background : url('/images/acc_finance/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_finance a.module_slider:hover span {
	background : url('/images/acc_finance/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_finance a.module_slider:hover span.open {
	background : url('/images/acc_finance/btn_styled_right_up_highlight.png') no-repeat top right;
}

.acc_fiscaal a.module_slider {
	background : url('/images/acc_fiscaal/btn_styled_left.png') no-repeat top left;
}

.acc_fiscaal a.module_slider span {
	background : url('/images/acc_fiscaal/btn_styled_right_down.png') no-repeat top right;
}

.acc_fiscaal a.module_slider span.open {
	background : url('/images/acc_fiscaal/btn_styled_right_up.png') no-repeat top right;
}
.acc_fiscaal a.module_slider:hover {
	background : url('/images/acc_fiscaal/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_fiscaal a.module_slider:hover span {
	background : url('/images/acc_fiscaal/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_fiscaal a.module_slider:hover span.open {
	background : url('/images/acc_fiscaal/btn_styled_right_up_highlight.png') no-repeat top right;
}

.acc_internationale_opleidingen a.module_slider {
	background : url('/images/acc_internationale_opleidingen/btn_styled_left.png') no-repeat top left;
}

.acc_internationale_opleidingen a.module_slider span {
	background : url('/images/acc_internationale_opleidingen/btn_styled_right_down.png') no-repeat top right;
}

.acc_internationale_opleidingen a.module_slider span.open {
	background : url('/images/acc_internationale_opleidingen/btn_styled_right_up.png') no-repeat top right;
}
.acc_internationale_opleidingen a.module_slider:hover {
	background : url('/images/acc_internationale_opleidingen/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_internationale_opleidingen a.module_slider:hover span {
	background : url('/images/acc_internationale_opleidingen/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_internationale_opleidingen a.module_slider:hover span.open {
	background : url('/images/acc_internationale_opleidingen/btn_styled_right_up_highlight.png') no-repeat top right;
}

.acc_mbv a.module_slider {
	background : url('/images/acc_mbv/btn_styled_left.png') no-repeat top left;
}

.acc_mbv a.module_slider span {
	background : url('/images/acc_mbv/btn_styled_right_down.png') no-repeat top right;
}

.acc_mbv a.module_slider span.open {
	background : url('/images/acc_mbv/btn_styled_right_up.png') no-repeat top right;
}
.acc_mbv a.module_slider:hover {
	background : url('/images/acc_mbv/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_mbv a.module_slider:hover span {
	background : url('/images/acc_mbv/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_mbv a.module_slider:hover span.open {
	background : url('/images/acc_mbv/btn_styled_right_up_highlight.png') no-repeat top right;
}

.acc_payroll a.module_slider {
	background : url('/images/acc_payroll/btn_styled_left.png') no-repeat top left;
}

.acc_payroll a.module_slider span {
	background : url('/images/acc_payroll/btn_styled_right_down.png') no-repeat top right;
}

.acc_payroll a.module_slider span.open {
	background : url('/images/acc_payroll/btn_styled_right_up.png') no-repeat top right;
}
.acc_payroll a.module_slider:hover {
	background : url('/images/acc_payroll/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_payroll a.module_slider:hover span {
	background : url('/images/acc_payroll/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_payroll a.module_slider:hover span.open {
	background : url('/images/acc_payroll/btn_styled_right_up_highlight.png') no-repeat top right;
}

.acc_pensioen a.module_slider {
	background : url('/images/acc_pensioen/btn_styled_left.png') no-repeat top left;
}

.acc_pensioen a.module_slider span {
	background : url('/images/acc_pensioen/btn_styled_right_down.png') no-repeat top right;
}

.acc_pensioen a.module_slider span.open {
	background : url('/images/acc_pensioen/btn_styled_right_up.png') no-repeat top right;
}
.acc_pensioen a.module_slider:hover {
	background : url('/images/acc_pensioen/btn_styled_left_highlight.png') no-repeat top left;
}

.acc_pensioen a.module_slider:hover span {
	background : url('/images/acc_pensioen/btn_styled_right_down_highlight.png') no-repeat top right;
}

.acc_pensioen a.module_slider:hover span.open {
	background : url('/images/acc_pensioen/btn_styled_right_up_highlight.png') no-repeat top right;
}

a:active {
	outline				: none;
}

.education li a{
	color				: black;
	font-weight			: bold;
}

.bannerTitle{
	color				: #003366;
	font-weight			: bold;
	font-size			: 12px;	
	margin-bottom		: 5px;
}
.bannerText{
	color				: #666666;
	font-size			: 12px;
		
}


table{
	float:left;
	border-collapse:collapse;
	
}

.tr_borderbottom td{

	border-bottom: 1px solid #ced7e1;
}

ul {

	margin-top			: 6px;
	margin-bottom		: 6px;
	margin-left			: 2px;
	list-style-position	: outside;
}

#home_text{
	margin-top			: 5px;
	margin-bottom		: 10px;	
	line-height			: 18px;
}

.heightAuto .slideItem{
	width				: 500px;
}

.innerSlideItem {
	padding-left:50px;
}

#contactonderwijs,
#elearning,
#slide1,
#slide2,
#inschrijvingTotaalOpties1,
#inschrijvingTotaalOpties2{
	height				: 0px;	
	float				: left;
	overflow			: hidden;
}

.slideItem{
	float				: left;
	width				: 550px;
	margin-bottom		: 5px;
}
.slideItem2 {
	float				: left;
	width				: 640px;
}

.lightblue .slideItem2 {
	background : #E4EBF3;
}
.formRow3 .lightblue.formInput {
	width : 640px;
}
.slideItem2 .slideItem2Label{
	float				: left;
	line-height			: 30px;
	margin-left			: 30px;
	width				: 100px;
	font-weight			: bold;
}
.lightblue .slideItem2 .slideItem2Label{
	width				: 177px;
}

.slideItem2 .inputText{
	width				: 200px !important;
}
.lightblue .slideItem2 .inputText{
	width: 295px;
}
/* HEADER */

#header{
	width				: 100%;
	height				: 85px;
	background-color	: #ffffff;
	float				: left;
}

#logo{
	width				: 260px;
	float				: left;
	height				: 55px;
	margin-top			: -4px;
}

#logo img{
	margin				: 0px 0px 25px 45px;	
}

#topnav{
	height				: 31px;
}

#topnavpanel{
	height				: 31px;
	float				: right;
	text-align			: right;
	width				: 960px;
}

#topnavItems{
	float				: right;
	margin-right		: 10px;	
}
#topnavItems a{
	text-decoration		: none;	
	color				: #666666;
}
#topnavItems a:hover{
	text-decoration		: underline;	
}

#topnavItems .topNavItem{
	float				: left;	
	line-height			: 31px;
	margin-top			: 1px;
}
.iconText,
.iconItem{
	float				: left;	
	margin-right		: 5px;
}
.iconItem{
	width				: 20px;
	height				: 20px;
	background-repeat	: no-repeat;
	margin-top			: 4px;
}

#topnavItems .topNavDivider{
	background-image	: url('/images/icons/blt_topnav.jpg');
	background-position	: center center;
	float				: left;
	background-repeat	: no-repeat;
	width				: 25px;
	height				: 31px;		
}

#searchpanel{
	margin-top			: 5px;
	line-height			: 22px;	
	padding-right		: 5px;
	color				: #666666;
	width				: 210px;
	float				: right;
}
#searchpanel .searchField{
	width				: 114px;
	border				: 1px solid #ececec;
	height				: 16px;
	margin-right		: 5px;
	margin-left			: 12px;
	float				: right;
	font-family			: Arial, Verdana;
	font-size			: 11px;
	padding-left		: 5px;

}

#searchpanel .searchButton{
	float				: right;
}
#searchpanel .searchText{
	float				: right;
}
	

#mainnav{
	float				: right;
	margin-top			: 20px;
}

#mainnav .MainMenuDivider{
	background-color	: #e8e7e6;
	width				: 1px;
	height				: 25px;
	float				: left;
}
#MainMenuItemSelHome,
#MainMenuItemHome,
#mainnav .MainMenuItemSel,
#mainnav .MainMenuItem{
	float				: left;
	background-repeat	: no-repeat;
	height				: 15px;
	margin				: 8px 12px 8px 12px;
	cursor				: pointer;
}


#mainnav .MainMenuItem .MenuOpleidingen{
	background-image	: url('/images/mainmenu/Menu_Opleidingen.gif');
	width				: 77px;
	height				: 17px;
}
#mainnav .MainMenuItem .MenuPermanenteEducatie{
	background-image	: url('/images/mainmenu/Menu_permanente.gif');
	width				: 136px;	
	height				: 17px;
}

#mainnav .MainMenuItem .MenuOver.ons,
#mainnav .MainMenuItem .MenuOver.Ons,
#mainnav .MainMenuItem .MenuOverMVP{
	background-image	: url('/images/mainmenu/Menu_Overons.gif');
	width				: 62px;	
	height				: 17px;
}
#mainnav .MainMenuItem .MenuIncompany{
	background-image	: url('/images/mainmenu/Menu_Incompany.gif');
	width				: 69px;	
	height				: 17px;
}
#mainnav .MainMenuItem .MenuStuderen.bij.ons,
#mainnav .MainMenuItem .MenuStuderen.Bij.Ons,
#mainnav .MainMenuItem .MenuStuderen{
	background-image	: url('/images/mainmenu/Menu_Studeren.gif');
	width				: 104px;	
	height				: 17px;
}

#mainnav .MainMenuItem .MenuVoor.Alumni,
#mainnav .MainMenuItem .MenuVoor.alumni,
#mainnav .MainMenuItem .MenuAlumni{
	background-image	: url('/images/mainmenu/Menu_Vooralumni.gif');
	background-repeat	: no-repeat;
	width				: 79px;
	height				: 17px;
}

#mainnav .MainMenuItem .MenuOpleidingenHover{
	background-image	: url('/images/mainmenu/Menu_Opleidingen_hi.gif');
	width				: 77px;
	height				: 17px;
}
#mainnav .MainMenuItem .MenuPermanenteEducatieHover{
	background-image	: url('/images/mainmenu/Menu_permanente_hi.gif');
	width				: 136px;	
	height				: 17px;
}

#mainnav .MainMenuItem .MenuOver.OnsHover,
#mainnav .MainMenuItem .MenuOver.onsHover,
#mainnav .MainMenuItem .MenuOverMVPHover{
	background-image	: url('/images/mainmenu/Menu_Overons_hi.gif');
	width				: 62px;	
	height				: 17px;
}
#mainnav .MainMenuItem .MenuIncompanyHover{
	background-image	: url('/images/mainmenu/Menu_Incompany_hi.gif');
	width				: 69px;	
	height				: 17px;
}

#mainnav .MainMenuItem .MenuStuderen.bij.onsHover,
#mainnav .MainMenuItem .MenuStuderen.Bij.OnsHover,
#mainnav .MainMenuItem .MenuStuderenHover{
	background-image	: url('/images/mainmenu/Menu_Studeren_hi.gif');
	width				: 104px;	
	height				: 17px;
}
#mainnav .MainMenuItem .MenuVoor.AlumniHover,
#mainnav .MainMenuItem .MenuVoor.alumniHover,
#mainnav .MainMenuItem .MenuAlumniHover{
	background-image	: url('/images/mainmenu/Menu_Vooralumni_hi.gif');
	width				: 79px;
	height				: 17px;
}

#mainnav .MainMenuItemSel .MenuOpleidingenHover,
#mainnav .MainMenuItemSel .MenuOpleidingen{
	background-image	: url('/images/mainmenu/Menu_Opleidingen_hi.gif');
	width				: 77px;
	height				: 17px;
}

#mainnav .MainMenuItemSel .MenuPermanenteEducatieHover,
#mainnav .MainMenuItemSel .MenuPermanenteEducatieHover,
#mainnav .MainMenuItemSel .MenuPermanenteEducatie{
	background-image	: url('/images/mainmenu/Menu_permanente_hi.gif');
	width				: 136px;	
	height				: 17px;
}
#mainnav .MainMenuItemSel .MenuOver.onsHover,
#mainnav .MainMenuItemSel .MenuOver.OnsHover,
#mainnav .MainMenuItemSel .MenuOverMVPHover,
#mainnav .MainMenuItemSel .MenuOverMVP{
	background-image	: url('/images/mainmenu/Menu_Overons_hi.gif');
	width				: 62px;	
	height				: 17px;
}
#mainnav .MainMenuItemSel .MenuIncompanyHover,
#mainnav .MainMenuItemSel .MenuIncompany{
	background-image	: url('/images/mainmenu/Menu_Incompany_hi.gif');
	width				: 69px;	
	height				: 17px;
}

#mainnav .MainMenuItemSel .MenuStuderen.Bij.Ons,
#mainnav .MainMenuItemSel .MenuStuderen.bij.ons,
#mainnav .MainMenuItemSel .MenuStuderen.Bij.OnsHover,
#mainnav .MainMenuItemSel .MenuStuderen.bij.onsHover,
#mainnav .MainMenuItemSel .MenuStuderenHover,
#mainnav .MainMenuItemSel .MenuStuderen{
	background-image	: url('/images/mainmenu/Menu_Studeren_hi.gif');
	width				: 104px;	
	height				: 17px;
}

#mainnav .MainMenuItemSel .MenuVoor.Alumni,
#mainnav .MainMenuItemSel .MenuVoor.alumni,
#mainnav .MainMenuItemSel .MenuVoor.alumniHover,
#mainnav .MainMenuItemSel .MenuVoor.AlumniHover,
#mainnav .MainMenuItemSel .MenuAlumniHover,
#mainnav .MainMenuItemSel .MenuAlumni {
	background-image	: url('/images/mainmenu/Menu_Vooralumni_hi.gif');
	width				: 79px;
	height				: 17px;
}

/* SUBNAVIGATION */

#subnavigation{
	width				: 100%;
	height				: 40px;
	overflow			: hidden;
	background-image	: url('/images/background/bg_subnavigation.jpg');
	background-repeat	: repeat-x;
	float				: left;
}

#subnavigationpanel{
	float				: right;
	color				: #666666;	
	line-height			: 40px;
	margin-right		: 5px;
}
#subnavigationpanel .subMenuItemSel,
#subnavigationpanel .subMenuItem{
	float				: left;	
	margin-left			: 35px;
}

#subnavigationpanel .subMenuItemSel a {
	text-decoration		: none;
	font-weight			: bold;
	color				: #0f2a41;
	color				: #6699cc;
}

#subnavigationpanel .subMenuItem a{
	text-decoration		: none;
	color				: #666666;	
}
#subnavigationpanel .subMenuItem a:hover{
	color				: #6699cc;
}

.studielijn_subnav{
	margin-left: 30px;
}

/* CONTENT */

#content{
	background-color	: #f3f4f6;
	float				: left;
}

#content .home{
	min-height			: 465px;
	height				: auto !important;	
	height				: 465px;
	overflow			: hidden;
	position 			: relative;
}

#content .home .rightContentColumn{
	position			: absolute;
	z-index				: 20;
	left				: 700px;
	top					: 0px;
	clear 				: both;
}

#homeElement{
	background			: url('/images/background/bg_home_2011.jpg') no-repeat;
}

.controlStrip, 
#content .home .rightContentColumn .controlEntry{
	position			: absolute;
	z-index				: 20;
}

#content .home .rightContentColumn .blockDarkBlue{
	padding-top			: 15px;	
}

#content .homeBackground{
	position			: absolute;
	height				: 465px;
	z-index				: 10;	
	left				: 0px;
	overflow			: hidden;
}

#content #imageHome{
	min-height			: 465px;	
}

 #content .homeContentLeft {
		color:#003366;
		float:left;
		padding-top:80px;
		position:relative;
		width:960px;
		z-index:19;
}


#accordionHome{
	list-style-type		: none;
	margin				: 0px;
	padding				: 0px;
	width				: 960px;
	display				: none;
	z-index				: 19;
}
#accordionHome li{
	width				: 960px;
	float				: left;
}

#accordionHome .toggler{
	font-size			: 16px;
	cursor				: pointer;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 50px;
	width				: 910px;
}
#accordionHome .toggler img{
	margin-top			: 4px;
	margin-left			: -20px;
}

#accordionHome .element{
	font-size			: 12px;
	cursor				: pointer;
	float				: left;	
	padding-left		: 0px;
}

#accordionHome .elementRow{
	line-height			: 25px;
	height				: 25px;	
	color				: #000000;
	float				: left;
	width				: 100%;
	padding-left		: 30px;
}

#accordionHome .elementRow a{
	color				: #000000;
	text-decoration		: none;	
	width				: 100%;
	padding-left		: 20px;
}

#accordionHome .acc_internationale_opleidingen a,
#accordionHome .acc_mvba a,
#accordionHome .acc_payroll a,
#accordionHome .acc_bedrijfsrecht a,
#accordionHome .acc_pensioen a,
#accordionHome .acc_finance a,
#accordionHome .acc_cpd a{
	color				: #FFFFFF;
}

#accordionHome .spacer{
	height				: 5px;	
}


#content .leftContentColumn{
	width				: 260px;
	float				: left;
}

#content .leftContentColumn .price_label {
	font-weight : bold;
	width : 110px;
	float : left;
	clear: left;
	font-size: 11px;
}

#content .leftContentColumn .price_value {
	width : 110px;
	float : left;
	font-size: 11px;
}
#content .leftContentColumn .price_subtext {
	width: 200px;
	margin-top: 20px;
	font-size: 10px;
}
#content .leftContentColumn .price_value a {
	color : white;
}
#content .pageTitle{
	color				: #ffffff;
	font-size			: 22px;
}

#content .FormPageTitle{
	color				: #ffffff;
	font-size			: 18px;	
}
#content .FormPageSubTitle{
	color				: #080607;
	font-size			: 18px;	
}

#content .lijnTitle {
	color				: #ffffff;
	font-size			: 18px;
}
#content .studieTitle{
	color				: #000000;
	font-size			: 18px;
	line-height			: 18.5px;	
}
#content .acc_internationale_opleidingen .studieTitle,
#content .acc_mvba .studieTitle{
	color				: #6699CC;
}
#content .acc_bedrijfsrecht .studieTitle{
	color				: #000;
}

#content .boldTitle{
	font-weight			: bold;
	font-size			: 12px;
	margin-bottom		: 5px;
}

#content .blockNormal .boldTitle{
	color				: #003366;
	padding-left		: 25px;	
	border-bottom		: 1px solid #ffffff;
	margin-top			: 10px;
	line-height			: 25px;
}

#content .blockNormal .borderRow{
	line-height			: 25px;
	height				: 25px;
	border-bottom		: 1px solid #ffffff;
}
#content .blockNormal .borderRow a{
	color				: #6699cc;
	padding-left		: 25px;
	display				: block;
}

#content .blockNormal .borderRow a:hover {
	color				: #fff;
	text-decoration		: none;
}

#content #slide_opleidingen_sdp{
	overflow: hidden;
}

#content .blockRow{
}

#content #slide_opleidingen_sdp .blockRow{
	padding: 5px 0px;
}

#content .blockRow a{
	text-decoration		: none;
	font-size			: 12px;
	color				: #000000;
	
}
#content .blockRow a:hover{
	text-decoration		: underline;
}

#content .leftContentColumn .subsubMenuItem{
	text-decoration		: none;
	color				: #000000;
	display				: block;
	margin-bottom		: 10px;			
}

#content .leftContentColumn .subsubMenuItem:hover{
	text-decoration		: underline;
}

#content .leftContentColumn .subsubMenuItemSel{
	font-weight			: bold;
	color				: #000000;
	display				: block;
	margin-bottom		: 10px;			
}


#content .leftContentColumn .blockDarkBlue{
	height				: 260px;
	float				: left;
}

#content .leftContentColumn .blockDarkBlue.acc_internationale_opleidingen .opleidingenTopText{
	color : white;
}

#content .leftContentColumn .blockLightBlueAF{
	background-color	: #6699cc;
	height				: 260px;
	float				: left;
	width				: 260px;
}

#content .leftContentColumn .blockLighterBlueAF{
	background-color	: #b8d1ea;
	float				: left;
	width				: 220px;
	padding				: 20px;
}

#content .leftContentColumn	.blockNoColor {
	float				: left;
}

#content .leftContentColumn	.blockOpl{
	float			: left;
	width				: 260px;
}

#content .leftContentColumn	.bannerBlock{
	margin-left			: 30px;
	width				: 196px;
	margin-top			: 20px;	
}

#content .mainContentColumn{
	float				: left;
	width				: 700px;
	overflow			: hidden;
	background			: white;
}

#content .plain.mainContentColumn,
#content .plain.mainContentColumn .formContentBlock {
	background: transparent;
}
#content .mainContentColumn a {
	color 				: #6699cc; 
}

#content .mainContentColumn .tabs_panel .propertyInnerBlock a {
	text-decoration : underline;
}

#content .mainContentColumn .tabs_panel.active .acc_internationale_opleidingen_bg_light a {
	color 				: #003366; 
}
#content .mainContentColumn .headerContent{
	width				: 700px;	
	float				: left;
	position			: relative;
	background-color	: #ffffff;
	background-image	: url('/images/background/bg_maincontent.jpg');
	background-position	: right top;
	background-repeat	: no-repeat;
}

#content .mainContentColumn .headerRightImage{
	background-image	: url('/images/background/bg_maincontent.jpg');
	background-position	: right top;
	background-repeat	: no-repeat;
	width				: 260px;
	height				: 260px;
	float				: right;
	position			: relative; 
	z-index				: 2;
}

#content .headerRightBlock {
	float				: right;
	width				: 260px;
	padding-top			: 10px;
	padding-bottom		: 2px;
	position : relative;
	z-index : 4;
}

#content .mainContentColumn .headerImage{
	float				: left;
	width				: 700px;
	height				: 260px;
	overflow			: hidden;
}

#content .mainContentColumn .fullwidth .headerImage {
	width :700px;
}

#content .mainContentColumn .headerStudielijn {
	float				: left;
	width				: 395px;
	height				: 230px;
	overflow			: hidden;
	font-size			: 16px;
	padding-top			: 30px;
	padding-left		: 30px;
	padding-right		: 15px;
	line-height			: 20px;
	color				: black;
}
 
#content .mainContentColumn .headerOpleiding {
	float				: left;
	width				: 395px;
	height				: 230px;
	overflow			: hidden;
	font-size			: 14px;
	padding-top			: 30px;
	padding-left		: 30px;
	padding-right		: 15px;
	line-height			: 18px;
	color				: #000000; 
}
#content .mainContentColumn .headerOpleiding p {
	margin-top :0px;
}
#content .mainContentColumn .floatingImage {
	position			: absolute;
	z-index				: 1000;
}

#content .mainContentColumn .opleidingType{
	position			: relative;
	z-index				: 10000;
	margin-top			: 10px;	
	height				: 25px;
	line-height			: 25px;
	color				: #ffffff;
	background-color	: #003366;
	font-size			: 14px;
	text-align			: center;
	margin-top			: 0px;
	float				: left;
	padding-left		: 5px;
	padding-right		: 5px;
}	

#content .mainContentColumn .headerText {
	font-size 			: 12px;
	line-height			: 18px;
	color				: #003366;
	padding				: 15px 30px 30px 30px;	
	float				: left;
	overflow			: hidden;
}

#content .mainContentColumn .headerText .breadcrumb {
	font-size: 11px;
	margin-bottom: 15px;
}
#content .mainContentColumn .headerTextStudielijn{
	padding				: 0px 30px;	
	float				: left;
	overflow			: hidden;
}

#content .mainContentColumn .headerTextStudielijn .breadcrumbBlock {
	font-size			: 11px;
	margin		 		: 10px 0px 0px 0px;
}
#content .mainContentColumn .headerTextStudielijn .description_two {
	margin : 40px 0px 30px 0px;
}
.formRow2 .breadcrumbBlock{
	padding-top : 0px;
}
#content .propertyBlock {
	float				: left;
	border-left			: 1px solid #ffffff;
	border-bottom		: 1px solid #ffffff;
	width				: 699px;
}
#content .propertyInnerBlock {
	padding				: 23px 30px;
	width				: 639px;
}
.tabs_panel .propertyInnerBlock ul {
	padding-left		: 40px;
}
#content .propertyLabel {
	color				: #003366;
	font-weight			: bold;
	font-size			: 12px;
	width				: 130px;	
}
#content .short .propertyInnerBlock {
	padding: 5px 30px 5px 30px;
}

#content .short .propertyText,
#content .short .propertyLabel {
	float	: left;
}
#content .short .propertyText {
	width : 450px;
}
#content .propertyLabel a{
	text-decoration		: none;
	color				: #003366;
}
#content .propertyText{
	float				: left;
	color				: #333333;
	font-size			: 12px;
	line-height			: 16px;
	width				: 640px;
}
#content .tabs_panel .propertyText{
	width : 579px;
}

#content .propertyText p {
	margin-bottom		: 12px;
	margin-top			: 0;
	clear				: both;
}

#content table#sortTable {
	border				: none;
}


#content table#sortTable thead tr {
	background			: none;
}

#content .propertyText table th,
#content table#sortTable tr th {
	text-align			: left;
	font-weight			: bold;
	padding-bottom		: 0px;
	background			: none;
	padding				: 1px;
	
}

#content #studielijn_table{
	margin-left			: 30px;
}
#content #studielijn_table table {
	margin-bottom: 30px;
}

.studielijn_opleiding {
	padding-left		: 10px;
}
td.studielijn_opleiding {
	width				: 365px;
}
.studielijn_opleiding a {
	font-weight: bold;
}
td.onderwijsvorm_label {
	width				: 105px;	
}
td.onderwijsvorm_content {
	width				: 110px;	
}
.studieduur {
	width				: 150px;	
}
.studielijn_niveau{
	padding-top			: 20px;
	font-size			: 13px;
	font-weight			: bold;
}
td.studielijn_header {
	padding-top			: 20px;
	font-weight			: bold;
	color				: black;	
}
#locatiesLeft,
#locatiesRight {
	float: left;
	width: 200px;
}
#locatiesRight {
	float: right;
}

#content .propertyText table td {
	padding				: 4px;
}



/*acc_finance_el*/
div.acc_finance_el .propertyText table th {
	color				: #DD134B;
	border-bottom		: 2px solid #DD134B;
}

div.acc_finance_el .propertyText table td {
	background-color	: #f6dace;
}


/* acc_mvba_el and acc_internationale_opleidingen_el */ 
div.acc_internationale_opleidingen_el .propertyText table th,
div.acc_mvba_el .propertyText table th,
div.contentblock table th  {
	color				: #003366;
	border-bottom		: 2px solid #003366;
}
div.acc_internationale_opleidingen_el .propertyText table td,
div.acc_mvba_el .propertyText table td  {
	background-color	: #D9E2EF;
}
/* acc_accountancy_el */
div.acc_accountancy_el .propertyText table th {
	color				: #E87B1E;
	border-bottom		: 2px solid #E87B1E;
}

div.acc_accountancy_el .propertyText table td {
	background-color	: #FEDBBD;
}

/* acc_fiscaal_el */
div.acc_fiscaal_el .propertyText table th {
	color				: #B4CC2D;
	border-bottom		: 2px solid #B4CC2D;
}

div.acc_fiscaal_el .propertyText table td {
	background-color	: #D9E8AE;
}

/* acc_mbv_el */
div.acc_mbv_el .propertyText table th {
	color				: #FDC72B;
	border-bottom		: 2px solid #FDC72B;
}

div.acc_mbv_el .propertyText table td {
	background-color	: #FFF2CB;
}

/* acc_payroll_el */
div.acc_payroll_el .propertyText table th {
	color				: #003366;
	border-bottom		: 2px solid #003366;
}

div.acc_payroll_el .propertyText table td {
	background-color	: #E0D4F0;
}

/* acc_bedrijfsrecht_el */
div.acc_bedrijfsrecht_el .propertyText table th {
	color				: #a3a3a3;
	border-bottom		: 2px solid #a3a3a3;
}

div.acc_bedrijfsrecht_el .propertyText table td {
	background-color	: #cacaca;
}
div.acc_bedrijfsrecht_el .boldTitle {
	color				: #000;
	margin-bottom		: 15px;
}

/* acc_pensioen_el */
div.acc_pensioen_el .propertyText table th {
	color				: #006666;
	border-bottom		: 2px solid #006666;
}

div.acc_pensioen_el .propertyText table td {
	background-color	: #bee3d6;
}

/* acc_cpd_el */
div.acc_cpd_el .propertyText table th {
	color				: #6699CC;
	border-bottom		: 2px solid #6699CC;
}

div.acc_cpd_el .propertyText table td {
	background-color	: #99CCFF;
}

div.contentblock table td {
	background-color:#D9E2EF;
	padding: 5px;
}

.onderwijsTypeIcons{	
	width				: 260px;
	float				: left;	
	margin-top			: 25px;
}
.onderwijsTypeIcons .iconItem{
	width				: 250px;
	height				: 28px;
	/*margin-bottom		: 10px;*/
	float				: left;
}

.onderwijsTypeIcons .iconImage{
	float				: left;
	width				: 40px;
	/*height				: 40px;*/
	padding-left		: 5px;
	padding-top			: 5px;
}
.onderwijsTypeIcons .iconSubText{
	float				: left;
	width				: 200px;
}

#content .kostenLabel{
	float				: left;
	color				: #003366;
	font-weight			: bold;
	font-size			: 12px;
	width				: 600px;	
}
#content .kostenText{
	float				: left;
	color				: #333333;
	font-size			: 12px;
	width				: 100%;
}

#content .kostenText #toggler_container_top,
#content .kostenText #toggler_container_bottom {
	font-size			: 11px;
	line-height			: 34px;
}
#content .kostenText #toggler_container_top a,
#content .kostenText #toggler_container_bottom a{
	cursor: pointer;
}
#content .kostenText td.price {
	text-align			: right;
}

#content .rightContentColumn{
	width				: 260px;
	float				: right;
	color				: #ffffff;	
	position			: relative;
	z-index				: 20;
}

#content .blockLightBlue {
	background-color	: #6699cc;
	float				: left;
	width				: 220px;
	padding				: 20px;
}
.light #content .blockLightBlue {
	background-color	: #C1D6EB;
}

.light #contentblocks {
	border: 0px;
}
#content .blockDarkBlue{
	background-color	: #003366;
	float				: left;
	width				: 260px;
}

.homeOption{
	float				: left;
	margin-bottom		: 10px;
}

.homeButton{
	color				: #003366;
	background-color	: #6699cc;
	float				: right;
	font-weight			: bold;
	border				: 0px;
	cursor				: pointer;
	margin-right		: 20px;
}

#partnerlogos{
	width				: 200px;
	background-color	: white;
	font-size			: 13px;
	margin-left			: 15px;
	margin-top			: 15px;
}

#partnerlogos strong{
	color				: #003366;
	margin-left			: 10px;
	padding-top			: 10px;
}

.bannersBottomContainer {
	margin: 30px 0px;
	
}
.bannerBlockBottom {
	float		: left;
	margin-left : 30px;
	width: 200px;
}

.last_most_viewed {
	width				: 200px;
	background-color	: white;
	float				: left;
	margin-left			: 30px;
	height				: 317px;
	line-height			: 17px;
	border-bottom 		: 3px solid #003366;
}

.last_most_viewed.partnerblock {
	height				: auto; 
	margin-top			: 30px;
}

.last_most_viewed.partnerblock h3{
	color: #003366;
	margin: 10px;
}
.last_most_viewed ul {
	list-style-position: inside;
}
.partner_row {
	text-align : center;
	margin : 10px; 
	height : 70px;
}

.partner_row .partner_image {
	margin-top : 10px;
	margin-right : 10px;
	float : left;
}

.partner_row .partner_text {
	margin-top: 10px;
	float : left;
	color: #003366;
	width : 110px
}

.last_most_viewed ul {
	color				: #003366;
	margin				: 10px 0px 30px 15px;
	padding 			: 0px;
	font-weight			: bold;
	line-height			: 25px;
	list-style			: none;
}

.last_most_viewed li {
	color				: #003366;
	font-weight			: normal;
	line-height			: 19px;
	margin-left			: 18px;
	padding-left		: 20px;
	*padding-left		: 0px;
	background			: url("/images/button/button_right_bg2.gif") no-repeat scroll 0 5px transparent;
}

.last_most_viewed div.title {
	color 			: #003366;
	margin-top 		: 12px;
	margin-left 	: 15px;
	padding-left 	: 0px;
	font-weight 	: bold;
}

.last_most_viewed a{
	color				: black;	
}

#last_most_viewed_left{
	float				: left;
	margin-top			: 30px;
	margin-left			: 30px;
}

/* FORMS */

.form {
	float				: left;
	border-left			: 1px solid #ffffff;
	width				: 639px;	
}

.form .formRow {
	float				: left;	
	border-bottom		: 1px solid #ffffff;
	height				: 30px;
	line-height			: 18px;
	width				: 639px;
}

.form .formRow .small {
	width				: 450px;
}
.small .slideItem {
	width				: 400px;
}
.form .formRowText{
	float				: left;	
	border-bottom		: 1px solid #ffffff;
	width				: 699px;
	line-height			: 30px;
}

.form label,
.form .formLabel {
	color				: #003366;
	font-size			: 12px;
	font-weight			: bold;
	float				: left;
	width				: 135px;
	margin-right		: 10px;	
	padding-top			: 5px;
}
.form label .description {
	font-weight: normal;
	display: block;
}

.form .formInput{
	float				: left;
}

.form .element.element_address input,
.form .element.element_string input {
	border: 1px solid #999999;
	width : 295px;
}

.form .element label {
	height: 30px;
}

.form  .element_select label,
.form  #div_toestemming label {
	height: auto;
}

.form .element.element_select input,
.form .element .radio_group input {
	width : auto;
}
.form .element.element_submit label {
	display : none;
	width: 0px;
}

.form .formInput .inputText {
	width				: 296px;
	border				: 1px solid #999999;
	height				: 16px;
	margin-top			: 5px;
	float				: left;
}

.form .formInput .inputText.noFloat {
	float: none;
	margin-left: 10px;
}

.form .formInput .inputTextarea, 
tr td textarea{
	float				: left;
	border				: 1px solid #999999;
	margin-top			: 3px;
	margin-bottom		: 3px;
	width				: 296px;
	height				: 100px;
}
.formButton{
	height				: 40px;
	width				: 699px;
	background-color	: #6699cc;
	float				: left;
	background-image	: url('/images/button/btn_formarrow.jpg');
	background-repeat	: no-repeat;
	background-position	: 25px 13px;
	cursor				: pointer;
}


.formButtonOver{
	background-color	: #003366;
	background-image	: url('/images/button/btn_formarrow_hi.jpg');
}
.buttonText{
	font-size			: 12px;
	color				: #ffffff;
	font-weight			: bold;
	margin-top			: 11px;
	margin-left			: 45px;
}

.form .exclamation{
	color				: #003366;	
	font-size			: 11px;	
	float				: left;
	margin-left			: 5px;
	margin-right		: 5px;
	background-image	: url('/images/icons/exclaim.jpg');
	width				: 16px;
	height				: 16px;
}

.form .error{
	color				: #FF0000;
	font-size			: 11px;	
	float				: left;
}

.form .error.small {
	width				: 130px;
}

.errorMessage {
	color				: #FF0000;
	color:#FF0000;
	float:left;
	padding-left:30px;
}
.formInput .errorBox {
	float: left;
	padding-top: 6px;
	line-height: 16px;
	
}

.inputRadio,
.radioButton,
.inputCheck,
.radioOnderwijs {
	float: left;
	margin-top: 2px;
	margin-right :5px;
}

.inputRadio {
	margin-top: 3px;
}
.inputRadio.anders {
	margin-top: 10px;
}

ul.formerrors {
	margin-left			:25px;
	color:#FF0000;
	list-style-image: url(/images/icons/exclaim.jpg);
	list-style-position: outside;
	vertical-align: middle;
	margin-left:40px;
	padding-left:10px;
}

ul.formerrors li {
	padding-bottom:1px;
}

#page_text_thanks{
	border-left			: 1px solid #ffffff;
	border-bottom		: 1px solid #ffffff;
	padding				: 30px;
	float				: left;
/*	font-size			: 12px;	*/
}
.toestemmingCH {
	float:left;
	width: 23px;
}
.toestemmingLabel {
	float:left;
	padding-top:4px;
	width:325px;
}
/* FormBuilder */
table.FormBuilderTable{
	float				: left;
	border-left			: 1px solid #ffffff;
	width				: 699px;
}

table.FormBuilderTable tr {

	float				: left;
	border-bottom		: 1px solid #ffffff;
	width				: 697px;

}
table.FormBuilderTable tr td{
	padding				: 5px;
}
table.FormBuilderTable tr td.label{
	
	color				: #003366;
	font-size			: 12px;
	font-weight			: bold;
	float				: left;
	width				: 155px;
	margin-left			: 28px;
	margin-right		: 20px;
	vertical-align: top;
}
.FormBuilderTable select{
	width				: 300px;
}

table.FormBuilderTable tr td h4{
	padding-top			: 0px;
	padding-bottom		: 0px;
	margin-top			: 5px;
	margin-bottom		: 0px;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

table.FormBuilderTable .buttonRow td,
table.FormBuilderTable .buttonRow{
	padding				: 0px;
	margin				: 0px;	
}

table.FormBuilderTable tr td .inputText{
	width				: 296px;
	border				: 1px solid #999999;
	height				: 16px;
	float				: left;
}

table.FormBuilderTable  .exclamation{
	color				: #003366;	
	font-size			: 11px;	
	float				: left;
	margin-left			: 5px;
	margin-right		: 5px;
}
table.FormBuilderTable .error{
	color				: #6699cc;
	font-size			: 11px;	
	float				: left;
}


/* Send a Friend */
#saf{
	height				: 25px;	
	background-color	: #ffffff;
	float				: left;
	padding-left		: 30px;
	width				: 700px; 
}

#saf .safButton{
}

#saf .printButton{
	margin-left			: 10px;
}

#saf_top{
	height				: 25px;	
	float				: right;
}

#saf_top .safButton{
}

#saf_top .printButton{
	margin-left			: 10px;
}

/* FILTER */

#filter{
	width				: 699px;	
	background-color	: #6699cc;
	height				: 235px;
	float				: left;
	border-left			: 1px solid #ffffff;

}

#filter .innerFilter{
	margin-left			: 30px;
	margin-top			: 30px;	
}

#filter .pageTitle{
	margin-top			: -5px;	
}

#resetFilter {
	cursor				: pointer;
	margin-left			: 200px;
	margin-right		: 0px;
	margin-top			: 56px;
	padding-bottom		: 10px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-top			: 10px;
	text-align			: center;
	width				: 75px;
	
}

.filterOption{
	width				: 300px;
	float				: left;
	margin-top			: 15px;
	margin-right		: 30px;
}
.filterLabel{
	float				: left;
	width				: 100px;
	font-size			: 14px;
	line-height			: 18px;
	color				: #003366;
}
.filterInput{
	float				: left;
	width				: 200px;
}

.dropDown{
	border				: 1px solid #8cb1d5;
	width				: 190px;
	height				: 18px;	
	float				: left;
	background-image	: url('/images/button/dropdown_arrow.jpg');
	background-repeat	: no-repeat;
	background-position	: 177px 4px;
	cursor				: pointer;
	color				: #ffffff;	
}

.dropDown .selected{
	border				: 0px;
	height				: 18px;	
	width				: 175px;
	padding-left		: 10px;
	line-height			: 18px;
	overflow			: hidden;

}

.dropDown .options{
	display				: none;
	float				: left;
	width				: 180px;
	_width				: 170px;
	padding-left		: 10px;
	border-left			: 1px solid #8cb1d5;
	border-bottom		: 1px solid #8cb1d5;
	border-right		: 1px solid #8cb1d5;
	position			: relative;
	_position			: absolute;
	z-index				: 50;	
	background-color	: #6699cc;
	margin-left			: -1px;
}
.dropDown .options .option{
	float				: left;
	width				: 185px;
	_width				: 180px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-right		: 5px;
}

.dropDown .options .backgroundTypical{
	background-color	: #8cb1d5;
	margin-left			: -10px;
	padding-top			: 0px;
	color				: #8cb1d5;
}


.resultBar{
	width				: 699px;
	border-left			: 1px solid #ffffff;
	height				: 25px;
	line-height			: 25px;
	float				: left;	
}

.resultBar .resultsPanel{
	width				: 441px;
	background-color	: #ffffff;
	float				: left;	
	height				: inherit;	
	color				: #0f2a41;
}
.resultsPanel .resultOverallCounter{
	color				: #6699cc;
	margin-left			: 5px;
	margin-right		: 5px;
}
.resultsPanel .resultCounter{
	color				: #6699cc;
	margin-left			: 10px;
	margin-right		: 5px;
}
.resultsPanel .sortDESC,
.resultsPanel .sortASC{
	color				: #003366;
	text-decoration		: none;
	margin-left			: 20px;
}

.resultsPanel .sortDESC:hover,
.resultsPanel .sortASC:hover{
	text-decoration		: underline;
}

.resultBar a{
	text-decoration		: none;
	color				: #ffffff;	
}


.resultBar .pagerPanel a.selected{
	text-decoration		: none;
	color				: #6699cc;	
}
.resultBar .pagerPanel a:hover{
	text-decoration		: none;
	color				: #6699cc;	
}
	
.resultBar .pagerPanel{
	width				: 258px;
	background-color	: #003366;
	float				: left;	
	height				: inherit;	
}

.pagerPanel .pageLeftArrow {
	float				: left;	
	margin-left			: 15px;
	background-image	: url('/images/button/btn_arrow_left.jpg');
	background-repeat	: no-repeat;
	background-position	: left 8px;
	padding-left		: 15px;
}

.pagerPanel .pageItem{
	float				: left;	
	margin-left			: 5px;
	cursor				: pointer;
}


.pagerPanel .pageRightArrow {
	float				: left;
	margin-left			: 5px;
	background-repeat	: no-repeat;
	background-image	: url('/images/button/btn_arrow_right.jpg');
	background-position	: right 8px;
	padding-right		: 15px;	
}


#results{
	width				: 700px;
	float				: left;	
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
}

#results .opleidingResult{
	border-left			: 1px solid #ffffff;
	border-bottom		: 1px solid #ffffff;
	width				: 699px;
	height				: 120px;	
	float				: left;	
	cursor				: pointer;
	text-decoration		: none;
	color				: #333333;
	background-color	: #D9E2EF;
}
#results .opleidingResult:hover .acc_cpd,
#results .opleidingResult:hover .title{
	color				: #ffffff;	
}

#results .opleidingResult:hover .properties{
	background-color	: transparent;
}

#results .opleidingResult .title{
	float				: left;
	font-weight			: bold;
	color				: #003366;
	font-size			: 12px;
	margin-top			: 10px;
	margin-left			: 30px;
	_margin-left		: 15px;
	margin-bottom		: 8px;
	width				: 635px;
}
#results .opleidingResult .beroepsgroep{
	float				: right;
	font-weight			: normal;
}	
#results .opleidingResult .properties{
	float				: left;
	height				: 25px;
	background-color	: #ffffff;
	font-size			: 12px;
	line-height			: 25px;
	margin-left			: 30px;
	_margin-left		: 15px;
	width				: 625px;
	padding-left		: 10px;
	margin-bottom		: 8px;
}

#results .opleidingResult .properties .niveau{
	float				: left;
	width				: 130px;
}
#results .opleidingResult .properties .vorm{
	float				: left;
	width				: 215px;
}
#results .opleidingResult .properties .studieduur{
	float				: left;
}
#results .opleidingResult .info{
	float				: left;
	width				: 625px;
	margin-left			: 40px;
	_margin-left		: 20px;
	padding-bottom		: 25px;
	font-size			: 12px;
}

/* searchPage */
#searchPage {
	color				: #043569;
}

#searchPage .searchresults {
	margin-top			: 27px;
	margin-left			: 25px;
}
#searchPage .searchresults h1.primary {
	font-size			: 24px;
	font-weight		: normal;
}

#searchPage .searchresults em {
	color				: #8FB1D6;
	font-style			: normal;
	font-weight			: bold; 
}

#searchPage .searchresults ul {
	list-style			: none;
	list-style-position	: outside;
	padding				: 0px;
	font-size			: 12px;
	width				: 645px;
	margin				: 0px;
}

#searchPage .searchresults ul li {
	margin				: 0 0 1px 0;
	padding				: 0px;
}

#searchPage .searchresults ul#nodes li {
	border-bottom		: 1px #FFF solid;
	padding-top			: 12px;
}

#searchPage .searchresults ul li p {
	margin-top			: 0px;
	color				: #333;
	}

#searchPage .searchresults ul li a {
	padding-top			: 4px;
}


#searchPage .searchresults ul#doa li {
	height				: 29px;
}
#searchPage .searchresults ul#doa li a {
	background-color	: #fff;
	height				: 25px;
	padding-left		: 15px;
	border-left			: 1px solid #fff;
	display				: block;
}

#searchPage .searchresults ul#doa li a:hover {
	text-decoration		: none;
	color				: #FFFFFF;
}

#searchPage .searchresults ul#doa li a div {
	display				: block;
	float				: left;
	padding-top			: 3px;
	margin				: 0px;
}

#searchPage .searchresults ul#doa li a div.name {
	width				: 403px;
}

#searchPage .searchresults ul#doa li a div.level {
	width				: 100px;
}

#searchPage .searchresults ul#doa li a div.iconItem {
	margin-top			: 0px;
	height: 16px;
}

/* Paging */
#searchPage .listNavigation {
    float				: left;
    padding				: 7px 0 7px 5px
}

#searchPage .listNavigation ul {
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
	display				: block; 
}

#searchPage .listNavigation ul li {
	line-height			: 11px;
	padding				: 0px 8px 0px 5px;
	display				: inline;
}

#searchPage .listNavigation li a {
	display				: inline;
	font-size			: 13px;
	color				: #666666;
	text-decoration		: none;
	padding-top			: 0;
}
#searchPage .listNavigation li.lastItem a {
	background-image	: url('/images/button/button_right_bg2.gif');
	background-position	: right 8px;
	background-repeat	: no-repeat;
	padding-right		: 15px;
}
#searchPage .listNavigation li.lastItem a:hover {
	background-image	: url('/images/button/button_right_bg2_hi.gif');
}
#searchPage .listNavigation li.firstItem a {
	background-image	: url('/images/button/button_left_bg2.gif');
	background-position	: left 8px;
	background-repeat	: no-repeat;
	padding-left		: 15px;
}
#searchPage .listNavigation li.firstItem a:hover {
	background-image	: url('/images/button/button_left_bg2_hi.gif');
}
#searchPage .listNavigation li a:hover {
	font-weight			: bold;
}

#searchPage .listNavigation li.selected {
	font-size			: 13px;
	font-weight			: bold;
	padding				: 3px auto auto 8px;
}



.onderwijsVorm{
	background-color	: #6699CC;
	color				: #ffffff;
	float				: left;	
	height				: 30px;
	line-height			: 30px;
	width				: 699px;
	font-weight			: bold;
	cursor				: pointer;
	border-bottom		: 1px solid #ffffff;
}
.onderwijsVormOpleidingen{
	float				: left;
	width				: 699px;
}

.arrowIconRight{
	background-repeat	: no-repeat;
	background-image	: url('/images/acc_cpd/arwlrg_right_bg.gif');
	width				: 25px;
	margin-left			: 30px;
	height				: 30px;
	background-position	: 0px 7px;
	float				: left;
}
.arrowIconDown{
	background-repeat	: no-repeat;
	background-image	: url('/images/acc_mvba/arwlrg_down_bg.gif');
	width				: 25px;
	margin-left			: 30px;
	height				: 30px;
	background-position	: 0px 7px;
	float				: left;
}
	
/* BANNERS */
#banners {
	float				: left;
	padding				: 0px;
	background-color	: #ffffff;
	width				: 960px;
}

#banners .contentblock {
	height				: 200px;
	width				: 290px;
	overflow			: hidden;
	margin				: 15px;
	float				: left;
}
#banners .inEsam .contentblock {
	margin: 15px 14px;
}
#contentblocks .innerBlock{
	float				: left;	
}

#banners .contentblock img {
	margin-bottom		: 10px;
}

#banners .contentblock ul.readmore_links {
	list-style : none;
	padding : 0px;
	line-height: 22px;
}

#banners .contentblock ul.readmore_links li {
	background: url('/images/arrow_lightblue_mini.jpg') no-repeat 0px 3px ;
	padding-left : 15px;
	
}

#banners .contentblock ul.readmore_links li a {
	color: #003366;
	text-decoration: none;
}

#banners .contentblock ul.readmore_links li a:hover {
	text-decoration: underline;
}

/* BLOCKS */
#contentblocks{
	font-size			: 12px;
	width				: 100%;	
	border-left			: 2px solid #ffffff;
	float				: left;
	overflow			: auto;
}

.contentblock .BlockControlOptions {
	width				: 480px;	
}

.mainContentColumn .contentblock {
	float				: left;
	padding-left		: 30px;
	padding-right		: 30px;
	padding-top			: 15px;
	padding-bottom		: 15px;
}

.mainContentColumn .blockTextLarge {
	float				: left;
	width				: 635px;
}
	
.mainContentColumn .blockTextTitle{	
	color				: #003366;
	font-weight			: bold;
	float				: left;
	width				: 100px;
	margin-right		: 30px;
	padding-top			: 15px;
	padding-bottom		: 15px;
}
.mainContentColumn .blockTextRight{
	float				: left;
	width				: 475px;
	padding-top			: 15px;
	padding-bottom		: 15px;
}

.mainContentColumn .blockDivider{
	height				: 2px;
	background-color	: #D9E2EF;
	width				: 635px;
	float				: left;
	overflow			: hidden;
}

.mainContentColumn .EosContentBlocks{
	margin-left			: 0px;	
}
.mainContentColumn.extramargin {
	margin-bottom		: 30px;
}
.EosContentBlocks.inEsam {
	padding: 0px;
	width: 960px;
}

.quickLink{
	color				: #ffffff;
	line-height			: 15px;
	padding-left		: 10px;
	font-size			: 12px;
	float				: left;
	width				: 240px;
	cursor				: pointer;	
}

/* SEGMENTS */

#content #accordionHome li.acc_finance,
#content #accordionHome li.acc_internationale_opleidingen,
#content #accordionHome li.acc_mvba,
#content #accordionHome li.acc_accountancy,
#content #accordionHome li.acc_fiscaal,
#content #accordionHome li.acc_mbv,
#content #accordionHome li.acc_payroll,
#content #accordionHome li.acc_bedrijfsrecht,
#content #accordionHome li.acc_pensioen,
#content #accordionHome li.acc_cpd {
	color: #FFFFFF;
}

#content .headerContent .headerRightImage .acc_finance,
#content .leftContentColumn div.acc_finance, 
#accordionHome .acc_finance {
	background-color	: #dd134b;
}

#info div.acc_finance_el{
	background-color	: white;
}
#info.infoblock {
	background-color	: white;
}
#content .leftContentColumn div.acc_finance_el {
	clear: both;
	float: left;
	background: #0fd;
	width:100%;
}

.innerContent h3 {
	margin:0px;
	padding: 0 0 20px;
	font-size:12px;
	clear: left;
}

#content .leftContentColumn div.acc_finance_el,
#accordionHome div.acc_finance_el {
	background-color	: #f6dace;
}

#accordionHome div.acc_finance_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_finance_link{
	color				: #dd134b;
}



#content .headerContent .headerRightImage .acc_internationale_opleidingen,
#content .headerContent .headerRightImage .acc_mvba,
#accordionHome .acc_internationale_opleidingen,
#accordionHome .acc_mvba{
	background-color	: #003366;
}

#info div.acc_internationale_opleidingen_el,
#info div.acc_mvba_el{
	background-color	: white;
}

#content .leftContentColumn div.acc_internationale_opleidingen_el,
#content .leftContentColumn div.acc_mvba_el,
#accordionHome div.acc_mvba_el {
	background-color	: #6699cc;
}

#accordionHome div.acc_internationale_opleidingen_over,
#accordionHome div.acc_mvba_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_internationale_opleidingen_link,
#accordionHome a.acc_mvba_link{
	color				: #003366;
}




#content  .leftContentColumn .blockNormal div.borderRow {
	background-color		: #F2F4F6;
}

#content .headerContent .headerRightImage .acc_accountancy,
#content .leftContentColumn div.acc_accountancy,
#accordionHome .acc_accountancy{
	background-color	: #e87b1e;
}

#info div.acc_accountancy_el{
	background-color	: #fff;
}
	
#content .leftContentColumn div.acc_accountancy_el,
#accordionHome div.acc_accountancy_el {
	background-color	: #fedbbd;
}

#accordionHome div.acc_accountancy_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_accountancy_link{
	color				: #e87b1e;
}




#content .headerContent .headerRightImage .acc_fiscaal,
#content .leftContentColumn div.acc_fiscaal,
#accordionHome .acc_fiscaal{
	background-color	: #b4cc2d;
}

#info div.acc_fiscaal_el{
	background-color	:white;
}
#content .leftContentColumn div.acc_fiscaal_el,
#accordionHome div.acc_fiscaal_el {
	background-color	: #d9e8ae;
}

#accordionHome div.acc_fiscaal_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_fiscaal_link{
	color				: #b4cc2d;
}





#content .headerContent .headerRightImage .acc_mbv,
#content .leftContentColumn div.acc_mbv,
#accordionHome .acc_mbv{
	background-color	: #fdc72b;
}

#info div.acc_mbv_el{
	background-color	: white;
}
	
#content .leftContentColumn div.acc_mbv_el,
#accordionHome div.acc_mbv_el {
	background-color	: #fff2cb;
}

#accordionHome div.acc_mbv_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_mbv_link{
	color				: #fdc72b;
}



#content .headerContent .headerRightImage .acc_payroll,
#content .leftContentColumn div.acc_payroll,
#accordionHome .acc_payroll{
	background-color	: #6d67af;
}
#info div.acc_payroll_el{
	background-color	: white;
}
#content .leftContentColumn div.acc_payroll_el,
#accordionHome div.acc_payroll_el {
	background-color	: #e0d4f0;
}

#accordionHome div.acc_payroll_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_payroll_link{
	color				: #6d67af;
}



#content .headerContent .headerRightImage .acc_bedrijfsrecht,
#content .leftContentColumn div.acc_bedrijfsrecht,
#accordionHome .acc_bedrijfsrecht{
	background-color	: #a3a3a3;
}
#info div.acc_bedrijfsrecht_el{
	background-color	: white;
}
#content .leftContentColumn div.acc_bedrijfsrecht_el,
#accordionHome div.acc_bedrijfsrecht_el {
	background-color	: #cacaca;
}

#accordionHome div.acc_bedrijfsrecht_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_bedrijfsrecht_link{
	color				: #a3a3a3;
}



#content .headerContent .headerRightImage .acc_pensioen,
#content .leftContentColumn div.acc_pensioen,
#accordionHome .acc_pensioen{
	background-color	: #006666;
}
#info div.acc_pensioen_el{
	background-color	: white;
}
#content .leftContentColumn div.acc_pensioen_el,
#accordionHome div.acc_pensioen_el {
	background-color	: #46c1be;
}

#accordionHome div.acc_pensioen_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_pensioen_link{
	color				: #006666;
}



#content .headerContent .headerRightImage .acc_cpd,
#content .leftContentColumn div.acc_cpd,
#accordionHome .acc_cpd{
	background-color	: #6699cc;
}

#content .leftContentColumn div.blockNormal div.acc_cpd {
	background	: none;
}

#info div.acc_cpd_el{
	background-color	: white;
}
#content .leftContentColumn div.acc_cpd_el,
#accordionHome div.acc_cpd_el {
	background-color	: #c2d6eb;
}

#accordionHome div.acc_cpd_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_cpd_link{
	color				: #6699cc;
}




#content .headerContent .headerRightImage .acc_edutainment,
#content .leftContentColumn div.acc_edutainment,
#accordionHome .acc_edutainment{
	background-color	: #6699cc;
}

#info div.acc_edutainment_el{
	background-color	: white;
}

#content .leftContentColumn div.acc_edutainment_el,
#accordionHome div.acc_edutainment_el {
	background-color	: #99ccff;
}

#accordionHome div.acc_edutainment_over {
	background-color	: #ffffff;
	color				: #99ccff;
}

#accordionHome div.acc_edutainment_over {
	background-color	: #ffffff;

}
#accordionHome a.acc_edutainment_link{
	color				: #6699cc;
}

#results .acc_finance:hover,
div.leftContentColumn div.blockNormal div.acc_finance a:hover,
#searchPage .searchresults ul#doa li.acc_financevorm a:hover {
	background-color	: #dd134b;
	border-left			: 1px solid #dd134b;
}

#results .acc_accountancy:hover,
div.leftContentColumn div.blockNormal div.acc_accountancy a:hover,
#searchPage .searchresults ul#doa li.acc_accountancyvorm a:hover {
	background-color	: #e87b1e;
	border-left			: 1px solid #e87b1e;
}

#results .acc_fiscaal:hover,
div.leftContentColumn div.blockNormal div.acc_fiscaal a:hover,
#searchPage .searchresults ul#doa li.acc_fiscaalvorm a:hover {
	background-color	: #b4cc2d;
	border-left			: 1px solid #b4cc2d;
}

#results .acc_internationale_opleidingen:hover,
#results .acc_mvba:hover,
div.leftContentColumn div.blockNormal div.acc_internationale_opleidingen a:hover,
div.leftContentColumn div.blockNormal div.acc_mvba a:hover,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingen a:hover,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingenvorm a:hover,
#searchPage .searchresults ul#doa li.acc_mvbavorm a:hover {
	background-color	: #003366;
	border-left			: 1px solid #003366;
}
#results .acc_internationale_opleidingen:hover .info,
#results .acc_mvba:hover .info{
	color				: #FFFFFF;
}

#results .acc_mbv:hover,
div.leftContentColumn div.blockNormal div.acc_mbv a:hover,
#searchPage .searchresults ul#doa li.acc_mbvvorm a:hover {
	background-color	: #fdc72b;
	border-left			: 1px solid #fdc72b;
}

#results .acc_payroll:hover,
div.leftContentColumn div.blockNormal div.acc_payroll a:hover,
#searchPage .searchresults ul#doa li.acc_payrollvorm a:hover {
	background-color	: #6d67af;
	border-left			: 1px solid #6d67af;
}

#results .acc_bedrijfsrecht:hover,
div.leftContentColumn div.blockNormal div.acc_bedrijfsrecht a:hover,
#searchPage .searchresults ul#doa li.acc_bedrijfsrechtvorm a:hover {
	background-color	: #a3a3a3;
	border-left			: 1px solid #a3a3a3;
}

#results .acc_pensioen:hover,
div.leftContentColumn div.blockNormal div.acc_pensioen a:hover,
#searchPage .searchresults ul#doa li.acc_pensioenvorm a:hover {
	background-color	: #006666;
	border-left			: 1px solid #006666;
}

#results .acc_cpd:hover,
div.leftContentColumn div.blockNormal div.acc_cpd a:hover,
#searchPage .searchresults ul#doa li.acc_cpdvorm a:hover {
	background-color	: #6699cc;
	border-left			: 1px solid #6699cc;
}
#results .acc_edutainment:hover,
div.leftContentColumn div.blockNormal div.acc_edutainment a:hover,
#searchPage .searchresults ul#doa li.acc_edutainmentvorm a:hover {
	background-color	: #6699cc;
	border-left			: 1px solid #6699cc;
}

#info .acc_finance_el .tabs_panel .propertyText a,
#results .opleidingResult .title .acc_finance,
#content .headerContent .acc_finance {
	color				: white;
}

#content .propertyBlock div.acc_internationale_opleidingen_el a,
#content .propertyBlock div.acc_mvba_el a,
#results .opleidingResult .title .acc_internationale_opleidingen,
#results .opleidingResult .title .acc_mvba,
#content .headerContent .acc_internationale_opleidingen,
#content .headerContent .acc_mvba {
	color				: #003366;
}

#results .acc_internationale_opleidingen:hover .properties,
#results .acc_mvba:hover .properties{
	color				: #ffffff;
}

#content .propertyBlock div.acc_accountancy_el a,
#results .opleidingResult .title .acc_accountancy,
#content .headerContent .acc_accountancy {
	color				: #e87b1e;
}


#content .propertyBlock div.acc_fiscaal_el a,
#results .opleidingResult .title .acc_fiscaal,
#content .headerContent .acc_fiscaal {
	color				: #B4CC2D;
}

#content .propertyBlock div.acc_mbv_el a,
#results .opleidingResult .title .acc_mbv,
#content .headerContent .acc_mbv {
	color				: #fdc72b;
}

#content .propertyBlock div.acc_payroll_el a,
#results .opleidingResult .title .acc_payroll,
#content .headerContent .acc_payroll{
	color				: #6d67af;
}

#content .propertyBlock div.acc_bedrijfsrecht_el a,
#results .opleidingResult .title .acc_bedrijfsrecht,
#content .headerContent .acc_bedrijfsrecht{
	color				: #a3a3a3;
}

#content .propertyBlock div.acc_pensioen_el a,
#results .opleidingResult .title .acc_pensioen,
#content .headerContent .acc_pensioen{
	color				: #006666;
}

#results .opleidingResult .title .acc_cpd,
#content .headerContent .acc_cpd {
	color				: #6699cc;
}

#content div.leftContentColumn div.acc_cpd_el a,
#content div.leftContentColumn div.acc_internationale_opleidingen_el a,
#content div.leftContentColumn div.acc_mvba_el a {
	color				: #333333;
}

#content div.acc_edutainment_el a,
#results .opleidingResult .title .acc_edutainment,
#content .headerContent .acc_edutainment {
	color				: #6699cc;
}

#results .opleidingResult:hover .acc_finance,
#results .opleidingResult:hover .acc_internationale_opleidingen,
#results .opleidingResult:hover .acc_mvba,
#results .opleidingResult:hover .acc_mbv,
#results .opleidingResult:hover .acc_accountancy,
#results .opleidingResult:hover .acc_fiscaal,
#results .opleidingResult:hover .acc_payroll,
#results .opleidingResult:hover .acc_bedrijfsrecht,
#results .opleidingResult:hover .acc_pensioen,
#results .opleidingResult:hover .acc_edutainment,	
#results .opleidingResult:hover .acc_cpd{
	color				: #ffffff;	
}

.legenda {
	color: #CCCCCC;
	margin-top: 10px;
}
#tableAanmeldForm {
	 font-size			: 10px;	
	 width				: 100%;
	 margin-top			:10px;
}

#tableAanmeldForm td {
	vertical-align		: top;
}
#tableAanmeldForm td label.free {
	width : auto;
	margin-right: 0px;
}
#tableAanmeldForm td.opleiding_naam {
	width : 165px;
}
#tableAanmeldForm td.opleiding_naam .boekingscode {
	margin-top: 10px;
	font-weight: bold;
	color: #AAAAAA;
}

#tableAanmeldForm td.separator {
	border-left			: 1px solid #FFFFFF;
	width: 55px;
}

#tableAanmeldForm td.separator {
	width : 55px;
}
#tableAanmeldForm.acc_mvpa tbody td.timer {
	width :45px;
	padding-top: 9px;
}
#tableAanmeldForm .separator label {
	margin-right: 0px;
	width: auto;
}
#tableAanmeldForm .separator input {
	float : left;
	margin-top: 7px;
}
#tableAanmeldForm thead tr.noborder td {
	border: 0px;
	font-weight: normal;
}

#tableAanmeldForm thead tr td {
	font-weight: bold;
}

#tableAanmeldForm td label input {
	margin				: 0px;
	margin-right		: 3px;
	padding				: 0px;
	float				: left;
}

#tableAanmeldForm td label span {
	float				: left;
	margin-left			: 3px;
}
.acc_finance thead td{
	color				: #dd134b;
	border-bottom		: 2px solid #dd134b;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_finance tbody td{
	background-color	: #f6dace;
	padding				: 5px;
}

.acc_finance tfoot .button{
	background-color	: #dd134b;
	height				: 35px;
	background-image	: url('/images/acc_finance/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_finance tfoot td.over{
	background-image	: url('/images/acc_finance/btn_inschrijven_bg_hi.gif');
	color				: #000;
}

.acc_accountancy thead td{
	color				: #e87b1e;
	border-bottom		: 2px solid #e87b1e;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}

.acc_internationale_opleidingen thead td{
	color				: #e87b1e;
	border-bottom		: 2px solid #003366;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}

.acc_accountancy tbody td{
	background-color	: #fedbbd;
	padding				: 5px;
}

.acc_accountancy tfoot .button{
	background-color	: #e87b1e;
	height				: 35px;
	background-image	: url('/images/acc_accountancy/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_accountancy tfoot td.over{
	background-image	: url('/images/acc_accountancy/btn_inschrijven_bg_hi.gif');
	color				: #000;
}

.acc_mbv thead td{
	color				: #fdc72b;
	border-bottom		: 2px solid #fdc72b;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_mbv tbody td{
	background-color	: #fff2cb;
	padding				: 5px;
}

.acc_mbv tfoot .button{
	background-color	: #fdc72b;
	height				: 35px;
	background-image	: url('/images/acc_mbv/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_mbv tfoot td.over{
	color				: #000;
	background-image	: url('/images/acc_mbv/btn_inschrijven_bg_hi.gif');
}

.acc_fiscaal thead td{
	color				: #b4cc2d;
	border-bottom		: 2px solid #b4cc2d;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_fiscaal tbody td{
	background-color	: #d9e8ae;
	padding				: 5px;
}

.acc_fiscaal tfoot .button{
	background-color	: #b4cc2d;
	height				: 35px;
	background-image	: url('/images/acc_fiscaal/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_fiscaal tfoot td.over{
	background-image	: url('/images/acc_fiscaal/btn_inschrijven_bg_hi.gif');
	color				: #000;
}

.acc_internationale_opleidingen thead td,
.acc_mvba thead td{
	color				: #003366;
	border-bottom		: 2px solid #003366;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_internationale_opleidingen tbody td,
.acc_mvba tbody td{
	background-color	: #D9E2EF;
	padding				: 5px;
}
.acc_internationale_opleidingen td,
.acc_mvba td {
	bord er				: 1px solid #E9F1F9;
}
.acc_internationale_opleidingen tbody td.checkbox,
.acc_mvba tbody td.checkbox {
	border-right			: 0px none;
}
.acc_internationale_opleidingen tbody td.name,
.acc_mvba tbody td.name {
	border-left			: 0px none;
}

.acc_internationale_opleidingen tfoot .button,
.acc_mvba tfoot .button{
	background-color	: #003366;
	height				: 35px;
	background-image	: url('/images/acc_mvba/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_internationale_opleidingen tfoot td.over,
.acc_mvba tfoot td.over{
	background-image	: url('/images/acc_mvba/btn_inschrijven_bg_hi.gif');
	color				: #000;
}

.acc_payroll thead td{
	color				: #6d67af;
	border-bottom		: 2px solid #6d67af;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_payroll tbody td {
	background-color	: #e0d4f0;
	padding				: 4px;
}
.acc_payroll tbody td.name {
	width				: 177px;
}
.acc_payroll tbody td input {
	float				: left;
}
.acc_payroll tbody td label {
	display				: block;
	float				: left;
	width				: 156px;
}
.acc_payroll tbody td.price {
	width				: 58px;
}

.acc_payroll tfoot .button{
	background-color	: #6d67af;
	height				: 35px;
	background-image	: url('/images/acc_payroll/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_payroll tfoot td.over{
	color				: #000;
	background-image	: url('/images/acc_payroll/btn_inschrijven_bg_hi.gif');
}

.acc_bedrijfsrecht thead td{
	color				: #a3a3a3;
	border-bottom		: 2px solid #000;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_bedrijfsrecht tbody td {
	background-color	: #cacaca;
	padding				: 4px;
}
.acc_bedrijfsrecht tbody td.name {
	width				: 177px;
}
.acc_bedrijfsrecht tbody td input {
	float				: left;
}
.acc_bedrijfsrecht tbody td label {
	display				: block;
	float				: left;
	width				: 156px;
}
.acc_bedrijfsrecht tbody td.price {
	width				: 58px;
}

.acc_bedrijfsrecht tfoot .button{
	background-color	: #a3a3a3;
	height				: 35px;
	background-image	: url('/images/acc_bedrijfsrecht/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_bedrijfsrecht tfoot td.over{
	color				: #000;
	background-image	: url('/images/acc_bedrijfsrecht/btn_inschrijven_bg_hi.gif');
}

table.acc_bedrijfsrecht td {
	color				: #000;
}

.acc_pensioen thead td{
	color				: #006666;
	border-bottom		: 2px solid #006666;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}
.acc_pensioen tbody td {
	background-color	: #46c1be;
	padding				: 4px;
}
.acc_pensioen tbody td.name {
	width				: 177px;
}
.acc_pensioen tbody td input {
	float				: left;
}
.acc_pensioen tbody td label {
	display				: block;
	float				: left;
	width				: 156px;
}
.acc_pensioen tbody td.price {
	width				: 58px;
}

.acc_pensioen tfoot .button{
	background-color	: #006666;
	height				: 35px;
	background-image	: url('/images/acc_pensioen/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_pensioen tfoot td.over{
	color				: #000;
	background-image	: url('/images/acc_pensioen/btn_inschrijven_bg_hi.gif');
}

.acc_cpd thead td{
	color				: #6699CC;
	border-bottom		: 2px solid #6699CC;
	font-weight			: bold;
	padding				: 5px 5px 10px 5px;
}

.acc_cpd tbody td{
	background-color	: #c2d6eb;
	padding				: 5px;
	vertical-align		: top;
}
.acc_cpd tbody .kosten_head td{
	background-color	: #6699cc;
	color : white;	
	padding				: 5px;
	vertical-align		: top;
}
.acc_cpd tbody .kosten_head td label b{
	color : white;	
}
.acc_cpd tbody td.docent {
	width				: 120px;
	*width				: 130px;
}

.acc_cpd tbody td.tijd {
	width				: 80px;
	*width				: 90px;
}


.acc_cpd tfoot .button {
	background-color	: #6699CC;
	height				: 35px;
	background-image	: url('/images/acc_cpd/btn_inschrijven_bg.gif');
	background-repeat	: no-repeat;
	background-position	: 7px 5px;
	padding-left		: 30px;
	color				: #ffffff;
	font-weight			: bold;
	cursor				: pointer;
}

.acc_cpd tfoot td.over {
	background-image	: url('/images/acc_cpd/btn_inschrijven_bg_hi.gif');
	color				: #000;
}

#tableAanmeldForm.acc_mvpa thead td{
	color				: #003366;
	border-bottom		: 2px solid #003366;
	font-weight			: bold;
	padding				: 3px 3px 0px 3px;
}
#tableAanmeldForm.acc_mvpa tbody td{
	background-color	: #e9f1f9;
	padding				: 4px;
}

#tableAanmeldForm.acc_mvpa tbody .even td{
	background-color	: #F1FFFF; 		
}

.form .formRow.kosten {
	height: auto;
}

table.kosten thead td.price {
	width : 60px;
	text-align: right;
}
table.kosten .checkbox {
	width : 20px;
}
table.kosten,
.kosten_table {
	width				: 640px;
}

.kosten_table .thead {
	font-weight: bold;
	height: 30px;
}

.kosten_table .description {
	float: left;
	width: 230px;
}
.kosten_table .description .kosten_checkbox {
	float : left;
}

.kosten_table .description .desc_text {
	float : left;
	width : 200px;
}

.kosten_table .thead .description {
	width : 245px;
	*width : 255px;
	padding: 5px;
}

.kosten_table .thead .docent {
	float: left;
	width: 120px;
	*width : 130px;
	padding: 5px;
}

.kosten_table .thead .datum {
	padding: 5px;
	float: left;
	width: 59px;
	*width: 69px;
}

.kosten_table .thead .tijd {
	padding: 5px;
	float: left;
	width: 70px;
	*width: 80px;
}
.kosten_table .thead .price {
	padding: 5px;
	float: right;
}
.kosten_table .tbody .docent {
	float: left;
	width: 110px;
	*width: 120px;
}

.kosten_table .tbody .datum {
	float: left;
	width: 59px;
	*width: 69px;
}

.kosten_table .tbody .tijd {
	float: left;
	width: 70px;
	*width: 80px;
}

.kosten_table .thead .dagprijs {
	float: left;
	width: 54px;
}

.kosten_table .tbody,
.kosten_table .tbody .content{
	background: #C2D6EB;
}
#subleidingen_container {
	overflow : hidden;
	clear : both;
	border-top: 2px solid white;
}

.kosten_table .tbody .firstrow {
	border-bottom: 1px solid white;
}
.kosten_table .tbody .firstrow.header {
	border: none;
}

.kosten_table .tbody .docent,
.kosten_table .tbody .datum,
.kosten_table .tbody .tijd,
.kosten_table .tbody .description {
	padding: 5px;
}

.kosten_table .tbody .description {
	width: 235px;
}

.kosten_table .tbody .price {
	float: right; 
	text-align: right;
	clear: right;
	width: 40px;
	margin: 5px;
}

.kosten_table .course_description {
	float 	: left;
	width 	: 230px;
}

.right_caf_element, 
.left_caf_element {
 	width: 320px; 
 	height: 35px;
 }
.right_caf_element .checkbox, 
.left_caf_element .checkbox {
	margin: 5px; 
	width: 30px;
	float: left;
}

.right_caf_element .course_description, 
.left_caf_element .course_description {
	margin-top: 6px;
	line-height: 16px;
}
.right_caf_element .price, 
.left_caf_element .price {
	margin-top: 6px;
	float : right;
}

.kosten_payoff {
	margin: 10px 0px;
	clear: both;
	color: #777777;
}
.kosten_payoff.legenda {
}

table.kosten tfoot td {
	vertical-align		: middle;
} 

/* filter icons */ 
.acc_cpdvorm .contactNacht,
.acc_financevorm .contactNacht,
.acc_fiscaalvorm .contactNacht,
.acc_mbvvorm .contactNacht,
.acc_internationale_opleidingen .contactNacht,
.acc_mvbavorm .contactNacht,
.acc_payrollvorm .contactNacht,
.acc_bedrijfsrechtvorm .contactNacht,
.acc_accountancyvorm .contactNacht {
	background-image	: url('/images/acc_mvba/icn_contactnacht.gif');
}

.acc_cpdvorm .contactMiddagAvond,
.acc_financevorm .contactMiddagAvond,
.acc_fiscaalvorm .contactMiddagAvond,
.acc_mbvvorm .contactMiddagAvond,
.acc_internationale_opleidingen .contactMiddagAvond,
.acc_mvbavorm .contactMiddagAvond,
.acc_payrollvorm .contactMiddagAvond,
.acc_bedrijfsrecht .contactMiddagAvond,
.acc_accountancyvorm .contactMiddagAvond {
	background-image	: url('/images/acc_mvba/icn_contactmid.gif');
}

.acc_cpdvorm .contactDag,
.acc_financevorm .contactDag,
.acc_fiscaalvorm .contactDag,
.acc_mbvvorm .contactDag,
.acc_internationale_opleidingen .contactDag,
.acc_mvbavorm .contactDag,
.acc_payrollvorm .contactDag,
.acc_bedrijfsrecht .contactDag,
.acc_accountancyvorm .contactDag {
	background-image	: url('/images/acc_mvba/icn_contactdag.gif');
}

.acc_cpdvorm .elearning6mnd,
.acc_financevorm .elearning6mnd,
.acc_fiscaalvorm .elearning6mnd,
.acc_mbvvorm .elearning6mnd,
.acc_internationale_opleidingen .elearning6mnd,
.acc_mvbavorm .elearning6mnd,
.acc_payrollvorm .elearning6mnd,
.acc_bedrijfsrecht .elearning6mnd,
.acc_accountancyvorm .elearning6mnd {
	background-image	: url('/images/acc_mvba/icn_elearning6.gif');
}
.acc_cpdvorm .elearning12mnd,
.acc_financevorm .elearning12mnd,
.acc_fiscaalvorm .elearning12mnd,
.acc_mbvvorm .elearning12mnd,
.acc_internationale_opleidingen .elearning12mnd,
.acc_mvbavorm .elearning12mnd,
.acc_payrollvorm .elearning12mnd,
.acc_bedrijfsrecht .elearning12mnd,
.acc_accountancyvorm .elearning12mnd {
	background-image	: url('/images/acc_mvba/icn_eleaning12.gif');
}

/* acc_financevorm */
.opleidingResult:hover .acc_financevorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_financevorm a:hover .contactNacht {
	background-image	: url('/images/acc_finance/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_financevorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_financevorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_finance/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_financevorm .contactDag,
#searchPage .searchresults ul#doa li.acc_financevorm a:hover .contactDag {
	background-image	: url('/images/acc_finance/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_financevorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_financevorm a:hover .elearning6mnd{
	background-image	: url('/images/acc_finance/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_financevorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_financevorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_finance/icn_eleaning12_bg.gif');
}
/* acc_accountancyvorm */
.opleidingResult:hover .acc_accountancyvorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_accountancyvorm a:hover .contactNacht {
	background-image	: url('/images/acc_accountancy/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_accountancyvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_accountancyvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_accountancy/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_accountancyvorm .contactDag,
#searchPage .searchresults ul#doa li.acc_accountancyvorm a:hover .contactDag {
	background-image	: url('/images/acc_accountancy/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_accountancyvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_accountancyvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_accountancy/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_accountancyvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_accountancyvorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_accountancy/icn_eleaning12_bg.gif');
}

/* acc_payrollvorm */
.opleidingResult:hover .acc_payrollvorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_payrollvorm a:hover .contactNacht {
	background-image	: url('/images/acc_payroll/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_payrollvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_payrollvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_payroll/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_payrollvorm .contactDag,
#searchPage .searchresults ul#doa li.acc_payrollvorm a:hover .contactDag {
	background-image	: url('/images/acc_payroll/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_payrollvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_payrollvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_payroll/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_payrollvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_payrollvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_payroll/icn_eleaning12_bg.gif');
}

/* acc_bedrijfsrechtvorm */
.opleidingResult:hover .acc_bedrijfsrechtvorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_bedrijfsrechtvorm a:hover .contactNacht {
	background-image	: url('/images/acc_bedrijfsrecht/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_bedrijfsrechtvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_bedrijfsrechtvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_bedrijfsrecht/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_bedrijfsrechtvorm .contactDag,
#searchPage .searchresults ul#doa li.acc_bedrijfsrechtvorm a:hover .contactDag {
	background-image	: url('/images/acc_bedrijfsrecht/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_bedrijfsrechtvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_bedrijfsrechtvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_bedrijfsrecht/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_bedrijfsrechtvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_bedrijfsrechtvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_bedrijfsrecht/icn_eleaning12_bg.gif');
}

/* acc_mvbavorm acc_internationale_opleidingen */ 
.opleidingResult:hover .acc_mvbavorm .contactNacht,
.opleidingResult:hover .acc_internationale_opleidingen .contactNacht,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingen a:hover .contactNacht,
#searchPage .searchresults ul#doa li.acc_mvbavorm a:hover .contactNacht {
	background-image	: url('/images/acc_mvba/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_internationale_opleidingen .contactMiddagAvond,
.opleidingResult:hover .acc_mvbavorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingen a:hover .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_mvbavorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_mvba/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_internationale_opleidingen .contactDag,
.opleidingResult:hover .acc_mvbavorm .contactDag,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingen a:hover .contactDag,
#searchPage .searchresults ul#doa li.acc_mvbavorm a:hover .contactDag {
	background-image	: url('/images/acc_mvba/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_internationale_opleidingen .elearning6mnd,
.opleidingResult:hover .acc_mvbavorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingen a:hover .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_mvbavorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_mvba/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_internationale_opleidingen .elearning12mnd,
.opleidingResult:hover .acc_mvbavorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_internationale_opleidingen a:hover .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_mvbavorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_mvba/icn_eleaning12_bg.gif');
}

/* acc_mbvvorm */
.opleidingResult:hover .acc_mbvvorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_mbvvorm a:hover .contactNacht {
	background-image	: url('/images/acc_mbv/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_mbvvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_mbvvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_mbv/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_mbvvorm .contactDag,
#searchPage .searchresults ul#doa li.acc_mbvvorm a:hover .contactDag {
	background-image	: url('/images/acc_mbv/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_mbvvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_mbvvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_mbv/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_mbvvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_mbvvorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_mbv/icn_eleaning12_bg.gif');
}
/* acc_fiscaalvorm */
.opleidingResult:hover .acc_fiscaalvorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_fiscaalvorm a:hover .contactNacht {
	background-image	: url('/images/acc_fiscaal/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_fiscaalvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_fiscaalvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_fiscaal/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_fiscaalvorm .contactDag,
#searchPage .searchresults ul#doa li.acc_fiscaalvorm a:hover .contactDag {
	background-image	: url('/images/acc_fiscaal/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_fiscaalvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_fiscaalvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_fiscaal/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_fiscaalvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_fiscaalvorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_fiscaal/icn_eleaning12_bg.gif');
}

/* acc_cpdvorm */
.opleidingResult:hover .acc_cpdvorm .contactNacht,
.onderwijsVorm .acc_cpdvorm .contactNacht,
#searchPage .searchresults ul#doa li.acc_cpdvorm a:hover .contactNacht {
	background-image	: url('/images/acc_cpd/icn_contactnacht_bg.gif');
}
.opleidingResult:hover .acc_cpdvorm .contactMiddagAvond,
.onderwijsVorm .acc_cpdvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.acc_cpdvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_cpd/icn_contactmid_bg.gif');
}
.opleidingResult:hover .acc_cpdvorm .contactDag,
.onderwijsVorm .acc_cpdvorm .contactDag,
#searchPage .searchresults ul#doa li.acc_cpdvorm a:hover .contactDag  {
	background-image	: url('/images/acc_cpd/icn_contactdag_bg.gif');
}
.opleidingResult:hover .acc_cpdvorm .elearning6mnd,
.onderwijsVorm .acc_cpdvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.acc_cpdvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_cpd/icn_elearning6_bg.gif');
}
.opleidingResult:hover .acc_cpdvorm .elearning12mnd,
.onderwijsVorm .acc_cpdvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.acc_cpdvorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_cpd/icn_eleaning12_bg.gif');
}


/* mbva_cpdvorm */  
.onderwijsVorm .mbva_cpdvorm .elearning6mnd,
#searchPage .searchresults ul#doa li.mbva_cpdvorm a:hover .elearning6mnd {
	background-image	: url('/images/acc_mvba/icn_elearning6_bg.gif');
}
.onderwijsVorm .mbva_cpdvorm .elearning12mnd,
#searchPage .searchresults ul#doa li.mbva_cpdvorm a:hover .elearning12mnd {
	background-image	: url('/images/acc_mvba/icn_eleaning12_bg.gif');
}
.onderwijsVorm .mbva_cpdvorm .contactDag,
#searchPage .searchresults ul#doa li.mbva_cpdvorm a:hover .contactDag {
	background-image	: url('/images/acc_mvba/icn_contactdag_bg.gif');
}
.onderwijsVorm .mbva_cpdvorm .contactMiddagAvond,
#searchPage .searchresults ul#doa li.mbva_cpdvorm a:hover .contactMiddagAvond {
	background-image	: url('/images/acc_mvba/icn_contactmid_bg.gif');
}
.onderwijsVorm .mbva_cpdvorm .contactNacht,
#searchPage .searchresults ul#doa li.mbva_cpdvorm a:hover .contactNacht {
	background-image	: url('/images/acc_mvba/icn_contactnacht_bg.gif');
}


.formRow2{
	border-bottom		: 1px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	float				: left;
	height				: 30px;
	line-height			: 30px;
	width				: 669px;
}
.formRow3{
	border-bottom		: 1px solid #FFFFFF;
	float				: left;
	width				: 699px;
	padding				: 0px;
}
.formRow3.agree {
	padding				: 10px 0px;
} 

.formRow2 .formLabel{
	color				: #6699CC;	
	width				: 660px;
}
.formRow3 .formLabel{
	width				: 20px;	
	float				: left;	
}
.formRow3 .formInput{
	width				: 550px;	
	float				: left;		
}

.heightAuto{
	height				: auto !important;	
	line-height			: 14px !important;
	padding-top			: 5px !important;
	padding-bottom		: 5px !important;
}
.checkbox_radio_label {
	*padding-top		:3px;
}
.formGroup{
	float				: left;
	margin-bottom		: 0px;
	margin-left			: 0px;
	width				: 464px;
}
.formGroupItem {
	float				: left;
	margin-left			: 20px;
	width				: 347px;
	margin-top			: 10px;
}
.formGroupItem .formGroupItem {
	margin-left			: 0px;
	margin-top 			: 0px;
}
.subsubItem {
	width				: 287px;
	margin-left			: 20px;
}
select {
	font-size			: 12px;	
}

.leslocatieSelect {
	width				: 299px !important;
	height				: 20px !important;
}

/* FOOTER */

#footer{
	height				: 50px;
	line-height			: 50px;
	background-image	: url('/images/background/bg_footer.jpg');
	background-repeat	: repeat-x;
	float				: left;
	color: #999;
}

#footer a{
	color: #999;
}

#footer .footerText{
	float				: left;
	margin-left			: 30px;
}
#footer .footerLogo{
	float				: right;
	margin-right		: 30px;
	margin-top			: 10px;
}


/* button of an a tag */
#content .mainContentColumn a.button, 
#content .mainContentColumn a.button:hover,
a.button, a.button:hover {
	padding: 3px 8px 3px 23px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
a.button {
	background: #5d9ace url("/images/button/button_right_bg2.gif") no-repeat 5px center;
}
a.button:hover {
	background: #003668 url("/images/button/button_right_bg2_hi.gif") no-repeat 5px center;
}

.eosContainer {
	z-index: 100000;
}
#content .blockLightBlue.news {
	padding: 5px 0px 0px 0px;
	width : 260px;
}
.news_teaser_block {
	background: url('/images/background/bg_lightblue_whiteline.jpg') repeat-x bottom left;
	padding: 10px 20px 10px 20px;
}
.blockLightBlue.news .overviewlink {
	float: right;
	font-size: 13px;
	margin: 10px;
	padding-right: 20px;
	background: url('/images/homearrow.gif') no-repeat right 1px ;
}

.blockLightBlue.news .overviewlink a {
	font-weight: bold;
	color	: white;
}
.blockLightBlue.news .overviewlink a img{
	margin-left: 10px;
}
.news_teaser_block a {
	font-weight: bold;	
}
.news_teaser {
	margin-bottom: 5px;
}
.news_teaser .news_header {
	font-weight: bold;
}

.toggler a:hover,
.toggler a {
	color: black;
}

#header_opleidingen {
	padding					: 0;
	margin					: 0;
	background-image		: url('/images/headers/Opleidingen.jpg');
	background-repeat		: no-repeat;
}
#header_permanente_educatie .text,
#header_opleidingen .text{
	padding-left			: 30px;
	padding-top				: 30px;
	color					: #fff;
	font-size				: 17px;
}

#header_permanente_educatie{
	background-image		: url('/images/headers/PEopleiding02.jpg');
	padding					: 0;
	margin					: 0;
	background-repeat		: no-repeat;	
	height 					: 274px;
}

#course_schedule{
	font-size				: 12px;
	width					: 640px;
}

#course_schedule tr.top_tr th{
	border-bottom			: 2px solid #6699cc;	
}

#course_schedule tr.normal_tr td {
	border-bottom			: 1px solid #ffffff;	
}


#course_schedule th{
	text-align				: left;
	background-color		: transparent;
	padding					: 5px 5px 5px 5px;
}
/**
 * @todo add box model hack for IE6.
**/
#course_schedule th.tijd{
	width					: 90px;
	padding 				: 5px;
}

#course_schedule th.omschrijving{
	width					: 550px;
	padding					: 5px;
}

#course_schedule td{
	background-color		: #c2d6eb;
	padding				: 5px;
}

#course_schedule td p{
	margin-top				: 0px;
	margin-bottom			: 0px;
}

#course_schedule td span.tijd_content{
	color					: #003366;
	font-weight				: bold;
}

#cursusselect_text_div ,
#inschrijven_text_div {
	padding-left: 20px;
	color: white; 
	padding-top:7px;
	line-height: 16px;
	font-size: 12px;
}

.tooltip_image{
	background-image: url('/images/icons/tooltip.JPG');
	background-repeat: no-repeat; 
	height: 20px;
	width:90px;
	text-align: left;
	
}

.tooltip_text{
	padding-left: 5px;
	padding-top:3px	
}

#tabs { 
    position:relative; 

    overflow:hidden; 

} 
 
.tabs_title { 
    list-style-image: none; 
    list-style-type: none; 
    list-style-position: outside;
    margin: 0px; 
    padding: 0px; 
    height: 24px; 
} 
 
.tabs_title li { 
    float: left; 
    padding: 2px 4px 2px 4px; 
    margin-right: 2px; 
    cursor: pointer; 
    height: 20px; 
    line-height: 17px; 
} 
 
.tabs_title a {
    text-decoration:none; 
} 

.tabs_title .acc_mbv.active  { 
   	background-color: #fff2cb;
	color: #FDC72B;
} 

.tabs_title .acc_payroll.active { 
   	background-color: #E0D4F0;
	color: #6D67AF;
} 

.tabs_title .acc_bedrijfsrecht.active { 
   	background-color: #CACACA;
	color: black;
	
} 

.tabs_title .acc_pensioen.active { 
   	background-color: #46C1BE;
	color: #bee3d6;
} 

.tabs_title .acc_finance.active { 
   	background-color: #f6dace;
	color: #DD134B;
} 

.tabs_title .acc_accountancy.active { 
   	background-color: #fedbbd;
	color: #E87B1E;
} 

.tabs_title .acc_fiscaal.active { 
   	background-color: #D9E8AE;
	color: #B4CC2D;
}

.tabs_title .acc_mvba.active, 
.tabs_title .acc_internationale_opleidingen.active { 
   	background-color: #6699CC;
	color: #003366;
} 

.tabs_panelwrap { 
    position: relative;
	float: left; 
    overflow: hidden; 
	width : 639px;
} 
 
.tabs_title .acc_mbv { 
   	background-color: #FDC72B;
	color: #fff;
} 

.tabs_title .acc_payroll { 
   	background-color: #6D67AF;
	color: #fff;
} 

.tabs_title .acc_bedrijfsrecht { 
   	background-color: #A3A3A3;
	color: #fff;
} 

.tabs_title .acc_pensioen { 
   	background-color: #006666;
	color: #fff;
} 

.tabs_title .acc_finance { 
   	background-color: #DD134B;
	color: #fff;
} 

.tabs_title .acc_accountancy { 
   	background-color: #E87B1E;
	color: #fff;
} 

.tabs_title .acc_mvba, 
.tabs_title .acc_internationale_opleidingen {
	background: #003366;
	color: #fff; 
}
.tabs_title .acc_fiscaal { 
   	background-color: #B4CC2D;
	color: #fff;
}

.tabs_panel { 
    display:none; 
    overflow: auto; 
 	width:640px;
    color: #fff; 
    clear: both; 
} 
 
.tabs_panel.active { 
    display: block; 
} 
 
.tabs_panel p { 
    margin-left:5px; 
}

.tabs_panel .tabContentContainer {
	width:639px;
	padding: 15px 0px;
}
.tabs_panel .tabContentContainer .selector {
	padding : 0px 10px 10px 10px;
	width : 619px;
	height: 30px;
}

#content .tabs_panel .propertyInnerBlock {
	width: 579px;
}

#content .tabs_panel .propertyInnerBlock table {
	margin-bottom : 10px;
}

#content .tabs_panel .propertyInnerBlock table th {
	border-bottom : 2px solid white;
	padding-bottom: 5px;
}

#content .tabs_panel .propertyInnerBlock table td {
	border-bottom : 1px solid white;
}
.startdata_row td {
	border-bottom: 1px solid white;
}

.kostenText #formSubmitButton {
	margin-top: 20px;	
}

.startdata_header th,
.startdata_row td {
	line-height: 22px;
	vertical-align: top;
}

#content .propertyText table .startdata_header th.first,
#content .propertyText table .startdata_row td.first {
	width : 140px;
	padding-left: 20px;
}

#content .propertyText table .startdata_header.examen th.first,
#content .propertyText table .startdata_row.examen td.first {
	width : 240px;
	padding-left: 20px;
}

#content .propertyText table .startdata_header th.last,
#content .propertyText table .startdata_row td.last {
	padding-right: 20px;
}

#content .propertyText table th.lesdag,
#content .propertyText table td.lesdag {
	width : 65px;
}

#content .propertyText table th.duur,
#content .propertyText table td.duur {
	width : 80px;
}
#content .propertyText table th.variant,
#content .propertyText table td.variant,
#content .propertyText table th.start,
#content .propertyText table td.start,
#content .propertyText table th.aanvang,
#content .propertyText table td.aanvang,
#content .propertyText table th.einde,
#content .propertyText table td.einde {
	width : 80px;
}

#beroepsgroepen_list {
	width:100%; 		
}
#beroepsgroepen_list ul { 
	list-style: none; 
} 
#beroepsgroepen_list li { 
	border-left: none; 
	border-right: none; 
	float: left; 
   	padding-left: 15px;
} 
#beroepsgroepen_list{
	color:#003366;
	margin-left:15px;
}
#beroepsgroepen_list a{
	color:#003366;
}
#beroepsgroepen_list a:hover{
   	color:#9ebddd;
   	text-decoration:none;
}	
#beroepsgroepen_text{
	font-size:13px;	
}
#opleiding_sliders {
   	margin-left:30px;
   	color:#003366;
}

.clear {
	clear: both;
}

.left {
	float : left;	
}

.right {
	float : right;
}
span.tooltip_beroepsgroep {
	background: transparent url('/images/icons/tooltip_right.png') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 32px;
	margin-right: 6px;
	padding-right: 11px;
}

span.tooltip_beroepsgroep span {
	background: transparent url('/images/icons/tooltip_left.png') no-repeat;
	height: 20px; 
	display: block;
	line-height: 6px;
	padding: 7px 0 5px 18px;
} 

.studySliderHeader {
	float: left;
	width: 940px; 
}

.studySlider {
	float: left; 
	width: 940px; 
	height : 114px; 
	margin-bottom: 10px; 
	overflow:hidden;
}

.studySliderHandle {
	margin-top : 10px;
	padding-top: 5px;
	float: left;
	text-align : center;
	width: 910px;
	margin-bottom: 40px;
	border-top: 1px solid #C5CBD7;	
}
.studySliderHandle .studylineInner {
	float : none;
	margin: 0px auto;
	list-style:none outside none;
	text-align: center;
}
.studySliderHandle .studylineInner a {
	color: #003366;
}

h2{
	color: #003366;
	font-size: 14px;	
}

#nieuwsoverzicht ul{
	padding:0px;
	margin:0px;
}

#nieuwsoverzicht li{
	padding:0px;
	margin:0px;
}

.permanente_educatie_column_left,
.permanente_educatie_column_right {
	float: left;
	margin: 30px 20px;
	width : 703px;
}
.permanente_educatie_column_right {
	margin: 30px 20px 0px 0px;
	width : 197px;
}
.meer_informatie {
	width :170px;
	margin: 10px;
}

.leader_nieuws p{
	color : white;
	font-size : 15px;
}

.permanente_educatie_column_left h1,
.permanente_educatie_column_left h2,
.permanente_educatie_column_left h3,
.permanente_educatie_column_left b,
.permanente_educatie_column_right h1,
.permanente_educatie_column_right h2,
.permanente_educatie_column_right h3 {
	color				: #003366;	
}

.finance_courses,
.payroll_courses {
	width: 350px;
	margin-right: 15px;
	float: left;
}

.finance_courses.footer,
.payroll_courses.footer {
	border-bottom: 1px solid #C5CADD;
	height: 1px;
	line-height: 1px;
}

.payroll_courses {
	width: 330px;
	margin-right: 0px;
}
.finance_courses .category_heading,
.payroll_courses .category_heading {
	border-bottom: 1px solid #C5CADD;
}
.finance_courses .category_heading h2,
.payroll_courses .category_heading h2 {
	margin-bottom: 17px;
}

.finance_courses ul ,
.payroll_courses ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.finance_courses ul li,
.payroll_courses ul li {
	list-style: none;
	margin: 0px;
	line-height: 24px;
	color: #003366;
}

.finance_courses ul li a:hover,
.payroll_courses ul li a:hover {
	color: #7C99C5;
}

.explanation {
	margin: 30px 0px;	
}

#cursusselectSubmitButton.button {
	width: 160px;
}

.button {
	background: url("/images/button/button_left.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	width : 140px;
}
span.button {
	background: none;
}
.tabs_panel a span.button {
	background: none;
	width: auto;
}
.button.over {
	background: url('/images/button/button_left_hi.png') no-repeat scroll 0 0 transparent;
}

.inschrijven_tooltip {
	background: url('/images/button/button_right.jpg') no-repeat top right;
	height: 35px;
	text-align: left;
}

.over .inschrijven_tooltip {
	background: url('/images/button/button_right_hi.jpg') no-repeat top right;
}

.fold_tooltip {
	background: url('/images/button/button_down.jpg') no-repeat top right;
	height: 35px;
	text-align: left;
}

.open .fold_tooltip {
	background: url('/images/button/button_up.jpg') no-repeat top right;
}

.over .fold_tooltip {
	background: url('/images/button/button_down_hi.jpg') no-repeat top right;
}
.open.over .fold_tooltip {
	background: url('/images/button/button_up_hi.jpg') no-repeat top right;
}

/** NEWS DETAIL PAGE **/
.textContentBlock {
	width: 640px; 
	margin: 10px 30px 0px 30px; 
	padding-bottom: 30px;
}

.saf_bottom {
	width: 669px;
}

#content table.acc_cpd.kosten tr.firstrow td {
	border-bottom			: 2px solid white;
}

.formContentBlock {
	background: white;
	padding: 0px 30px;
	width : 639px;
}

.safbutton {
	width: 125px;
	margin-top: 18px;
}

.bannercontainer {
	margin: 30px 0px;
}
.hide {
	display : none;	
}
form {
	margin-top: 0px;
}

.innerContent ul.newscats {
	list-style : none;
	margin: 0px 0px 0px 7px;
	padding: 0px;
}

.innerContent ul.newscats li {
	height: 30px;
	line-height: 16px;
}

.innerContent ul.newscats li a{
	color	: white;
}
.innerContent ul.newscats li.selected a {
	font-weight: bold;
}
.contentContainer {
	background : white;
	width: 700px;
	float: left;
}

.form label.error {
	float : right;
}

.form .element {
	clear : both;
	margin : 5px 0px 5px 30px;
}

.form #div_toestemming {
	position: relative;
}
.form #div_toestemming input {
	position: absolute;
	top: 3px;
	left: 140px;
}

.form #div_toestemming span {
	display: block;
	margin-top: 5px;
	text-indent: 15px;
}
.form #div_toestemming label {
	/**width: 639px**/
}
.form #div_toestemming label.error {
	width: auto;
}

.form .formRow {
	float				: left;	
	border-bottom		: 1px solid #ffffff;
	height				: 30px;
	line-height			: 18px;
	width				: 639px;
}

.form .formRow .firstrow {
	clear : both;
}
.form .formRow .firstrow.header {
	background: #6699CC;
	color: white;
}
.form .formRow .firstrow.header .description {
	margin-left: 20px;
	width : 400px;
}
#content .clearcourse {
	float: right;
	padding: 5px;
}
#content td .clearcourse {
	padding : 0px;
}
#content .clearcourse a {
	color : white;
	cursor: pointer;
}

#confirmation_text {
	margin-left			:30px;
	font-size: 14px;
}

#toggle_side {
	cursor : pointer;	
}

.leftContentColumn .blockDarkBlue {
	position: relative;
}

.opleidingenTopText {
	color: white; 
	font-size: 13px; 
	position: absolute;
	bottom: 25px;
	left: 25px;
	line-height: 14px;
}

.positioned_header_image {
	position: absolute;
	right: 0px;
	bottom: 0px;
	border : 0px;
	z-index: 2;
}

.startdata_noshow{
	display:none;
}
.newsletter_overview {
	float : left; 
	width : 280px; 
	margin-right : 30px; 
	margin-left : 30px;
}

.newsoverview h2.columnheader,
.newsletter_overview h2 {
	height : 30px; 
	border-bottom : #c5cbd7 solid 1px; 
	margin-bottom : 0px;
}

.newsoverview ul,
.newsletter_overview ul {
	list-style : none; 
	padding : 0px;
	margin-top: 0px;
}

.newsoverview .first ul,
.newsletter_overview .first ul {
	list-style: inside;
}

.newsoverview ul li,
.newsletter_overview ul li {
	line-height : 21px; 
	border-bottom: #c5cbd7 solid 1px;
}

.newsoverview ul.newscats li {
	border: none;
}
.newsoverview ul li.first,
.newsletter_overview ul li.first {
	line-height : 23px; 
}
.newsletter_overview ul li.first .first_content {
	
}

.newsoverview ul li.first a,
.newsletter_overview ul li.first a {
	font-weight: bold;
}
.newsletter_overview ul li.first a.newsletter_linktext {
	font-weight: normal;
}

#page_leftcontent ul {
	padding: 0px;
	margin: 0px;
}

#page_leftcontent ul li {
	padding-left: 20px;
	list-style: none;
	background: url('/images/icons/pdf_grey.png') no-repeat 0px 2px;
	line-height: 18px;
	margin-bottom: 5px;
}

.studielijn_newsitem {
	margin-left: 30px;
	clear: both;
}

.newsitem_top .newsitem_title {
	font-weight: bold;
	color: #003366;
	float : left;
}
.newsitem_top .newsitem_date {
	border-left: 1px solid black;
	margin-left: 10px;
	padding-left: 10px;
	float: left;
}
.newsitem_content {
	clear: both;
}
.clearmargin30 {
	clear: both;
	height: 30px;
}
.cleanbutton {
	border: 0px;
	background: none;
	color: white;
	cursor: pointer;
}

.formContent #content .mainContentColumn,
.formContent #content .mainContentColumn .headerContent {
	background: transparent;
}
.formContent #content .mainContentColumn .blockTextLarge {
	display : none;
}
.formContent #content .mainContentColumn .blockTextLarge.display {
	display : block;
}

/** NIEUWSPAGINA **/
.header_nieuws {
	width:960px;
}

.header_nieuws .block_left {
	width : 260px; 
	height : 260px; 
	background-color : #003366; 
	float: left;
}

.header_nieuws .block_middle.leader_nieuws {
	background-image:url('/images/headers/news_bg.jpg'); 
	width : 440px; 
	height : 260px; 
	background-color : white;  
	float: left;
}

.header_nieuws .block_middle.leader_nieuws div#leader {
	margin : 30px 15px 10px 30px;
	width : 395px; 
	height : 220px; 
	color:white;
	font-size:15px;
}


.header_nieuws .block_right {
	width:260px; 
	height:260px; 
	background-image:url('/images/headers/NLP_rb.JPG');
	float: left;
}

.breadcrumb_container {
	margin-bottom: 10px;
}

#div_toestemming .description { 
	padding-top:22px; 
	width:460px; 
}
#div_toestemming .left { 
	position: relative; 
}
#div_toestemming .checkBox { 
	left: -5px !important; 
}

/**
 * This is de heading of 'kopjes' around the website created in TinyMCE
 */
h6 {
	color:#003366;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

/*** Course Application Form ***/
.formRow2 .button_container {
	float: left;
	width: 200px;
}
.formRow2 .total_price {
	float: left;
	width: 434px;
	text-align: right; 
}

/** Newsoverview **/

.newsoverview h4 {
	font-size: 12px;
	height: 20px;
	color : #003366;
}
.newsoverview .column {
	float: left; 
	width: 280px; 
	margin-right: 30px;
}
.newsoverview .column ul {
	margin-top: 0px;
}
.newsoverview .archief {
	float:left; 
	width:280px; 
	margin-right: 30px;
}

/*** in het nieuws **/
.newsoverview .in_het_nieuws {
	 margin-top: 50px
}

.newsoverview .in_het_nieuws h4 {
	height: 20px; 
	border-bottom: #c5cbd7 solid 1px; 
	margin-bottom:0px;
}

.newsoverview .in_het_nieuws ul {
	list-style:none; 
	padding:0px;
}

.newsoverview .in_het_nieuws li {
	line-height:21px; 
	border-bottom: #c5cbd7 solid 1px;
}
.esamActionContainer {
	clear: both	
}

/* FormBuilderForm select fix */
#FormBuilderForm #div_interesse select,
#FormBuilderForm #div_interesse_opleiding select {
	height: 130px;
}
#div_korte_cursussen_en_pe .checkBox {
	margin-left: 0;
	margin-top: 8px;
}

/* AJAX */
.ajaxcontent {
	width: 640px;
}
.ajaxcontent.loading {
	background: url(/images/loading.gif) no-repeat center top;
	height: 100px;
}
.ajaxcontent.failure {
	background-color: red;
	height: 100px;
}
.ajaxcontent.loading table {
	display: none;
}
 
.header-gutter, #mvp-wrapper {
	width: 965px;
	margin: 0 auto;
}

#header  {
	background: #fff url('/images/background/bg_topnavpanel.jpg') no-repeat right 0px;
}

#eduhub-widget-wrapper {
	
	clear: both;
	width: 187px;
	margin: 0 auto;
	padding: 10px 0 5px 0;
	
}

.blockNoColor .bannerBlock {
	margin-top: 20px;
	text-align: center;
}


.element_address .fieldRow, .esamActioncontainer{clear:both;}
.element_select_radio, .radio_group{float:left;}
.element_select_radio { width: 464px; }
.radio_group { white-space: nowrap; }

.more_info{
    position: absolute;
    text-decoration: none !important;	
}
.more_info img {
	position:relative;
	top:-3px;
}
a.more_info div.tooltip {
	background-color: #fff;
	color: #333;
	border: 1px solid #C2D6EB;
    height: auto;
    left: -400px;
    margin: 0px;
    padding: 5px 7px;
    position: relative;
    top: -32px;
    width: 400px;
    z-index: 10;
}
a.more_info:hover div.tooltip {
    display: block !important;
}

