﻿body
{
	
}

.master, .masterContent {
				/*background-color: #fff;*/
				background:transparent;
				color: #ffffff !important;
				width: 100%;
				padding: 0px;
				border: 0px;
												background-repeat: no-repeat;
				background-image:url('../../Images/Header animatie.gif');

}
.soma_top_layout {
				/*background-image: url('../../Images/Soma_top_flowout2.jpg');
				background-repeat: repeat-x;*/
				/*background-color: #ffffff;*/
				height: 180px;


}
.soma_navigatie {
				/*height: 320px;*/
				vertical-align: top;
				width: 170px !important;
}
.soma_opleidingen_td{
				vertical-align:top;
				height:100%;
				text-align:left;}
.soma_newswp_top {
				border-top: 0px #00A7B6 solid;
}
/*Soma lay out table*/
.soma_table {
				width: 100%;
				height: 100%;
				padding: 0px;
				border: 0px;
}
.soma_table2 {
				width: 990px;
				height: 81%;
				vertical-align: top;
				border: 0px;
				padding: 0 0 0 0;
}
.Soma_nested_table {
				width: 100%;
				height: 100%;
}
.Soma_Rightpane {
				width: auto;
				border-left: 0px #00A7B6 solid;
				/*background-color: #1AB3B3;*/
				height:100%;
}
.Soma_middlepane {
				width: 560px;
				padding-right: 5px;
				height:100%;
}
.leftArea {
				width: 170px;
				border-right: 0px #00A7B6 solid;
				padding-left: 0px;
				vertical-align: top;
				background-color: #F58216;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;

}
.soma_leftarea_contrast_nav {
				/*background-color: #FFBA89; */
/*	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
	*/
	padding:0px;
	margin:0px;
}
.soma_leftarea_contrast {
/*
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
	*/
	padding:0px;
	margin:0px;
	/*background-color: #FFBA89; */
}
.soma_rightpane_contrast {
				/*background-color: #DEF2EF;*/
}
.logo {
				height: 152px;
				border: none !important;
				padding-left: 0px;
				text-align: left;
				vertical-align: bottom;
/*				background-image: url('../../Images/Soma_top5.jpg');*/
}
.logoRow
{

}
.soma_login_search {
				/*width: 150px; */
				height: 50px;
}
.soma_top_navigatie, .soma_top_search, .soma_top_spacer {

				background-image:url('../../Images/menu_back_oranje.gif')
}
.soma_top_navigatie
{
	width: 800px;
}
.soma_top_search
{
	width: 200px;
}
.soma_top_spacer
{
	width:auto;
}

/*.soma_push {
				height: 37px; 
				visibility: hidden;
}*/
/*aangepast vanuit Singlelevel.css*/
.breadcrumb {
				text-align: left;
				padding: 2px 16px 0 0;
				font-weight: normal;
				font-size: 8pt;
				font-family: arial, helvetica, sans-serif;
				color: #262626;
}


.breadcrumbPrefix
{
	display:inline;
	
	line-height: 16pt;
	font-size: 10pt;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	margin: 10px 0px 6px;
	color:#262626;
	height:20px;
	/*width: 60px;*/
}


.body .loginAndSearch {
				text-align: right;
				border-top: 0px;
				font-weight: normal;
				font-size: 8pt;
				font-family: arial, helvetica, sans-serif;
}
.topNav {
				display: block;
/*				padding: 0px 0 2px 0px;*/
padding:0px;

			height:28px !important;

}
.mainContainer
{
	text-align:left;
}
.mainContainer ul
{
    font-weight:normal; 
    font-size:10pt; 
    font-family: arial, helvetica, sans-serif; 
    line-height: 16pt;    
   /* margin: 10px 0 6px 50px;*/
}
.mainContainer tr
{
    font-weight:normal; 
    font-size:10pt; 
    font-family: arial, helvetica, sans-serif; 
    /*line-height: 16pt; */   
    margin: 10px 0 6px 0px;
}

.mainContainer a, .mainContainer .link-item a
{
    font-weight:normal; 
    font-size:10pt; 
    font-family: arial, helvetica, sans-serif; 
   /* line-height: 16pt;*/    
    margin: 10px 0 6px 0px;
}

/*aangepast vanuit zz1_Orange.css*/
.topNavItem {
				color: #FFFFFF;
				border-bottom: 0px solid #fff;
				margin: 0 3px;
}
.topNavBarSelected {
				border-bottom: 0px solid #F78F1E;
				color: #F00000;
}
.topNavBarSelected td {
				color: #000000;
}
.topNavBarSelected a:link, .topNavBarSelected a:visited, .topNavBarSelected a:hover, .topNavBarSelected a:active,  {
				color: #000000;
}
.topNavBarSelected a {
				color: #000000;
}
.topNav a:hover {
				color: #000000;
}
.topNavHover {
				border-bottom: 0px solid #FFD15E;
}
.topNavFlyOutsHover {
}
.leftNavContainer {
	color: #00A7B6;
	margin: 0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	/*margin-right: 0px;
	padding-right: 0px;*/
	width:170px;
}
.leftNavContainer a {
	display: block;
	/*width: 170px; */
}
.leftNav1, .leftNav2, .leftNav3 {
	font-weight: normal;
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	line-height: 18pt;
	/*			padding: 1px 1px 1px 8px;*/
	color: #ffffff !important;
	display: block;
	width:170px;
	text-align:right;
}
.leftNav1 {
	border-bottom: 1px solid #ffffff;
	color: #ffc289 !important;
	background-color: transparent;
	font-size: 25px;
	font-family: arial, helvetica, sans-serif;
	font-weight:normal;
	padding-bottom:12px;
}
.leftNav2 {
	border-bottom: 1px solid #ffffff;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight:bold;
	padding:0px  !important;
	margin:0px !important;

}
.leftNav1 A, .leftNav2 A {
	padding-right:10px !important;
	padding-top: 15px;
	padding-bottom: 0px;
}

.leftNav3 a {
	background-color: #e6eced;
}
.leftNavHover {

}
.leftNav2 .leftNavSelected {
	font-weight: bold;
	background-image:url('../../Images/leftbar-item-active.jpg');
}
#OpleidingAfbeelding {
	float: right;
}

.welcomeImage
{
	float:right;
}


.leftNavSpacer
{
	width: 100px;
}

.bullet
{
	background-position: left top;
}


/*Style tbv wizard*/
.WizardStepLinks {
				height: 70px;
				border-bottom:thin #ffba89 solid;
				width:570px;
				padding: 0 0 0 0 !important;
				font-weight:normal; 
				font-size:9pt !important; 
				font-family: arial, helvetica, sans-serif; 
				line-height: 16pt;    
				margin: 0 0 0 0 !important;

}

.WizardStepLink {
				position: relative;
				text-align: center;
				width: 74px;
				height: 70px;
				float: left;
				margin: 0 0 0 0 !important
}
.WizardStepLinkActive {
				font-weight: bold;
}

.CourseRegistrationNamePrefix
{
	width: 60px;
}

.CourseRegistrationNameMiddleName
{
	width: 60px;
}

.CourseSearchStartDate
{}

.CourseSearchEndDate
{}

.CourseSearchStartDateWatermark, .CourseSearchEndDateWatermark
{
	background-color: #f0f8ff;
	color: gray;
	border: #bebebe 1px solid;
}

.CourseSearchResultsPanel
{
	background-color: #def2ef;
	margin-bottom: 20px;
}

/* styling rechterzijde */
.soma_rightpane_contrast .link-item A
{
	color: #333333 !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:12px !important;
}

.mainContainer .ms-WPTitle, .mainContainer .ms-WPTitle A
{
	color: #333333 !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:14px !important;
	font-weight:bold !important;
}

.soma_rightpane_contrast .ms-WPBody
{
	color: #000000 !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:12px !important;
}

.soma_rightpane_contrast .ms-WPBody A
{
	color: #007c8c !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:12px !important;
}
.mainContainer .ms-WPHeader TD, .soma_rightpane_contrast .ms-WPHeader TD
{
	border-bottom: 1px #999999 solid !important;
}

.soma_rightpane_contrast
{
	/*border: 1px #999999 solid !important;*/
}

.pageTitle, .soma_titleintitlearea
{
	color: #007c8c !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:25px !important;
}

.ms-rteCustom-ArticleHeadLine
{
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:14px !important;
	color: #333333 !important;
}

#linkitem-soma
{
	width:400px;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:12px !important;
}

#linkitem-soma A
{
	color: #007c8c !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:12px !important;
}

#linkitem-soma-readmore
{
	float:right;
	width:100px;
}

.linkitem-soma-readmore-image
{
	padding-left: 5px;
}


.SOMA-GlobNav-Static-Hover TD
{
	background-image:url('../../Images/menu_back_groen.gif') !important;
}

.SOMA-GlobNav-Static-Item
{
	height:28px !important;
	padding:0px;
	margin:0px;	
}

.SOMA-GlobNav-Static-Selected TD
{
	background-image:url('../../Images/menu_back_groen.gif') !important;
	border-width: 0px !important;
	height:28px !important;
}

.SOMA-GlobNav-Static-Menu TD
{
	height:28px !important;
	padding:0px;
	margin:0px;
	border: 0px !important;
	background-image:url('../../Images/menu_back_zwart.gif');
	padding-left: 5px;
	padding-right: 5px;
}

 .SOMA-GlobNav-Static-Menu A
 {
	color: #FFFFFF !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:14px !important;
	font-weight:bold;
}

.coursesubcategory
{
	font-weight:bold !important;
}

.pijlen LI
{
	list-style-image:url('../../Images/dubbel_pijl.gif');
}

#linkitem
{
	background-image:url('../../Images/dubbel_pijl.gif');	
}

.ms-sbtext
{
	display: none;
}

/*Style tbv tabs*/
#opleidingen ul {
	height: 43px;
	border-bottom:1px gray solid;
	width:100%;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
}

#opleidingen ul .active, #opleidingen .firstactive{
	border-bottom:none;
}

#opleidingen li {
	background-image:url('../../Images/Tabs/tab_opl.gif');
	border-top:1px gray solid;
	border-right:1px gray solid;
	border-bottom:1px gray solid;
	height: 42px;
	vertical-align:middle;
	line-height:42px;
	padding-left:10px;
	padding-right:10px;

	float: left;
	position: relative;
	text-align: center;
	color: #FFFFFF !important;
}
#opleidingen A {
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:14px !important;
	font-weight:bold;
	color:black !important;
	text-decoration:none;
}

#opleidingen .active, #opleidingen .firstactive {
	background-image:url('../../Images/Tabs/tab_opl_over.gif') !important;
	height: 43px;
}

#opleidingen .first, #opleidingen .firstactive
{
	border-left:1px gray solid;
}
/*S
#opleidingen .firstactive{
	border-bottom:none;
	background-image:none;

}*/
#opleidingen .active A, #opleidingen .firstactive A{
	color:orange !important;
}

#opleidingenlinks
{
	float:right;
}

#opleidingspacer
{
				
}

.StartDateHyperlink
{
	padding-left:10px;
	background:url('../../Images/dubbel_pijl.gif') 0px 3px transparent no-repeat;
}

.CourseDatesGridView TH, .CourseDatesGridView TD
{
	border:none !important;

}
#opleidingsData  .ms-vh, #opleidingsData  .ms-vb
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
		border:0px;
		color:black;
}

#opleidingsData .ms-vh
{
font-weight:bold;
	background:none;

}


#opleidingsData .ms-vb
{
	
}

.mainContent A
{	
	color: #007c8c !important;
	font-family: Arial, Helvetica, sans-serif  !important;
	font-size:12px !important;
}


#WizardStep1
{
	background-image:url('../../Images/RegistrationWizard/stap1.gif');
	background-repeat:no-repeat;
}
#WizardStep2
{
	background-image:url('../../Images/RegistrationWizard/stap2.gif');
	background-repeat:no-repeat;
}
#WizardStep3
{
	background-image:url('../../Images/RegistrationWizard/stap3.gif');
	background-repeat:no-repeat;
}
#WizardStep4
{
	background-image:url('../../Images/RegistrationWizard/stap4.gif');
	background-repeat:no-repeat;
}
#WizardStep5
{
	background-image:url('../../Images/RegistrationWizard/stap5.gif');
	background-repeat:no-repeat;
}
#WizardStep6
{
	background-image:url('../../Images/RegistrationWizard/aanm_bev.gif');
	background-repeat:no-repeat;
	width: 100px;
}

#WizardStepActive1
{
	background-image:url('../../Images/RegistrationWizard/stap1_over.gif');
	background-repeat:no-repeat;
}
#WizardStepActive2
{
	background-image:url('../../Images/RegistrationWizard/stap2_over.gif');
	background-repeat:no-repeat;
}
#WizardStepActive3
{
	background-image:url('../../Images/RegistrationWizard/stap3_over.gif');
	background-repeat:no-repeat;
}
#WizardStepActive4
{
	background-image:url('../../Images/RegistrationWizard/stap4_over.gif');
	background-repeat:no-repeat;
}
#WizardStepActive5
{
	background-image:url('../../Images/RegistrationWizard/stap5_over.gif');
	background-repeat:no-repeat;
}
#WizardStepActive6
{
	background-image:url('../../Images/RegistrationWizard/aanm_bev_over.gif');
	background-repeat:no-repeat;
	width: 100px;
}


