body {
	font: normal 12px Arial;
	background: url(/Files/Image/get/hash/d291b5b658f25cabf54d9677961c79e4) 50% top  no-repeat;}
    h1 span a {
            text-indent: -1000em;
            display:block;
    }

h2.page_title {
	color: rgb(89,19,98);	font-size: 18px;		font-family:Arial;
	margin: 0 0 15px 10px;
}
	
h3 {
			margin: 5px 0;
} 

table#contentTable {
	margin: 18px 0;
}

td.content {
	padding: 0 0 0 6px;
}	
div.content blockquote {
	font-size: 22px;
}
div.content {

}

div.blockTitle {	
	background: rgb(255,255,255)		7px 10px 	no-repeat	;
}




.blockTitle {
background: rgb(255,255,255)  7px 50% no-repeat;}

div.blockTitle h3 {	
	font-size:14px;
	font-family:Arial;
	font-weight: bold;font-style: normal;text-decoration: none;	color: rgb(135,136,138);
	padding: 8px 4px 8px 31px;
	margin: 0 0 0px 0;
}	

p {	
	margin: 0px 0px 10px 0px;
}
div.content p {	
	color: rgb(79,34,78);	line-height: 22px;
}

div.content ul li,
div.content ol li {
    color: rgb(79,34,78);}

table.vacancyDetailSummary td, 
table.vacancyDetailSummary td.label label {
    color: rgb(79,34,78);}

.ds_WizardHeader h3 {
    color: rgb(79,34,78);}

div.content img {	
	border-color: rgb(255,255,255);		}
	
div.footer a,
div.content a {
	color: rgb(89,19,98);}

div.footer a {
    color: #FFF;
}

div#header {
	background: url(/Files/Image/get/hash/ce8ac2559e9930d360254c4e28a3b565/width/970/height/197) 50% top  no-repeat;height: 197px;	margin-top: 0px;
}

div.menuVerticalHolder{
                    position: relative;
                    z-index: 100;background-color: rgb(226,0,122);
				width: 195px;
			}div.menuVertical{border-color: rgb(255,255,255);}
			td.menu div.menuVertical ul.navigation {
			
			}	
		td.menu div.menuVertical ul.navigation li{
                                position: relative;
				text-align: left;
				list-style: none;
				width: 170px;
				height: auto;margin: 5px 0;background-color: rgb(226,0,122);border-color: rgb(255,255,255);		
				padding: 3px 5px;
			}
			td.menu div.menuVertical ul.navigation li:hover{background-color: rgb(226,0,122);		
			}
			
			td.menu div.menuVertical ul.navigation li:hover a{color: rgb(255,255,255);		
			}
			
			td.menu div.menuVertical ul.navigation li.active{background-color: rgb(226,0,122);		
			}td.menu div.menuVertical ul.navigation li a {padding: 0;
                        color: rgb(255,255,255);
                        text-decoration: none;
                        font-size: 11px;
                        font-family: verdana;
                        padding-top: 5px;
                        display: block;
		}td.menu div.menuVertical ul.navigation li a.active {padding: 5px 0 0 px;color: rgb(255,255,255);}
                td.menu div.menuVertical ul.navigation li ul {
                    display: none;
                    position: absolute;
                    top: 0;
                    left: 180px;background-color: rgb(101,15,99);border-color: rgb(101,15,99);}
                td.menu div.menuVertical ul.navigation li ul li{
                    height: 25px;
                    width: 250px;background-color: rgb(101,15,99);border-color: rgb(101,15,99);}
                td.menu div.menuVertical ul.navigation li ul li a{
                    height: 25px;
                    width: 250px;font-family:Arialfont-size: 11px;color: rgb(255,255,255);font-weight: normal;font-style: normal;text-decoration: none;background: none;padding: 0 0 0 23px;;}
                td.menu div.menuVertical ul.navigation li ul li.active{
                    height: 25px;
                    width: 250px;background-color: rgb(226,0,122);border-color: rgb(226,0,122);}
                td.menu div.menuVertical ul.navigation li ul li.active a{
                    height: 25px;
                    width: 250px;font-family:Arialcolor: rgb(101,15,99);font-weight: normal;font-style: normal;text-decoration: none;background: none;padding: 0 0 0 23px;;}
                td.menu div.menuVertical ul.navigation li ul li:hover{
                    height: 25px;
                    width: 250px;background-color: rgb(226,0,122);border-color: rgb(226,0,122);}

                td.menu div.menuVertical ul.navigation li ul li.active:hover a.active,
                td.menu div.menuVertical ul.navigation li ul li.active a.active:hover,
                td.menu div.menuVertical ul.navigation li ul li:hover a:hover,
                td.menu div.menuVertical ul.navigation li ul li:hover a{
                    height: 25px;
                    width: 250px;font-family:Arialfont-size: 11px;color: rgb(101,15,99);font-weight: normal;font-style: normal;text-decoration: none;background: none;padding: 0 0 0 23px;}
                td.menu div.menuVertical ul.navigation li:hover ul,
                td.menu div.menuVertical ul.navigation li ul:hover {
                    display: block;
                }
div.footer {
	margin-top: 20px;
	width: 970px;
	border-color: rgb(101,15,99);			background-color: rgb(88,18,97);	color: rgb(255,255,255);	text-align: center;
	padding: 8px 0 0 0;
}

div.columnMargin {
        margin: 0 5px 0 6px;
	float: left;
	/*background-color: rgb(255,255,255);*/
}

div.columnMargin.first {
	margin-left: 0;
}

div.block {
	background-color: rgb(255,255,255);	padding: 6px 15px 6px 8px;
        margin-bottom: 20px;
	overflow-x: hidden;
	border-color: rgb(255,255,255);		}

div.columnMargin.last {
	margin-right: 0px;
}

div.row_one .columnWidth {
        width: 768px;
}

div.row_two .col_2.columnWidth {
        width: 375px;
}

div.row_two .columnWidth {
        width: 378px;
}

div.row_three .columnWidth {
        width: 249px;
}

div.row_four .col_1.columnWidth {
        width: 271px;
}

div.row_four .col_2.columnWidth {
        width: 486px;
}

div.row_five .col_1.columnWidth {
        width: 486px;
}

div.row_five .col_2.columnWidth {
        width: 270px;
}

/* FORMS */

form dl dt  {margin-bottom: 5px;}form dl dt label {font-weight: normal;font-style: normal;text-decoration: none;color: rgb(89,19,98);font-size: 12px;font-family: Arial;}form dl dd {margin-bottom: 15px;}form dl dd input {text-decoration: normal;color: rgb(89,19,98);font-size: 12px;font-family: Arial;border: 1px solid rgb(89,19,98);background-color: rgb(255,255,255);height: 20px;padding: 4px 0 0 4px;width: 96%;}form dl dd textarea {border: 1px solid rgb(89,19,98);padding: 4px 0 0 4px;color: rgb(89,19,98);background-color: rgb(255,255,255);text-decoration: normal;font-size: 12px;font-family: Arial;width: 96%;}
p.errormsg {
	font-weight: normal;font-style: normal;text-decoration: none;	color: rgb(247,12,36);
	font-size: 12px;
	font-family: Arial;
        margin-top: 3px;
        text-indent: 20px;background: transparent url(/Files/Image/Get/hash//width/16/height/16) no-repeat scroll 0 2px}

form fieldset {
	border: none;
}

form fieldset legend{
	display: none;
}

.buttonFront span 
{
    background: transparent url(/images/public/button-grijs-bg.png) no-repeat left top;
    float: left;
    padding: 0;
    width: 150px;
    display: block;
    padding-left: 10px;
}

.buttonFront span a
{
  background: transparent url(/images/public/button-grijs-bg.png) no-repeat right top;
  display: block;
  padding: 7px 15px 11px 5px;
  line-height: 1em;
}

	
.buttonFront a:link,
.buttonFront a:visited,
.buttonFront a:hover,
.buttonFront a:active {
	color: rgb(255,255,255);
	font-weight: bold;font-style: normal;text-decoration: none;	text-align: center;
}

.buttonFront {
	/*background:transparent url(/images/modules/producten/readmore-line.gif) repeat-x scroll left 11px;*/
	font-family: Arial;
	font-size: 12px;
	line-height: 30px;
	margin: 10px 8px 0 0;
	text-align:center;
}

.buttonFrontRight span
{
    background: transparent url(/images/public/button-grijs-bg.png) no-repeat left top;
    float: right;
    padding: 0;
    width: 150px;
    display: block;
    padding-left: 10px;
}

.buttonFrontRight span a
{
  background: transparent url(/images/public/button-grijs-bg.png) no-repeat right top;
  display: block;
  padding: 7px 15px 11px 5px;
  line-height: 1em;
}



.buttonFrontRight a:link,
.buttonFrontRight a:visited,
.buttonFrontRight a:hover,
.buttonFrontRight a:active {
	color: rgb(255,255,255);
	font-weight: bold;font-style: normal;text-decoration: none;	text-align: center;
}


.buttonFrontRight {
	/*background:transparent url(/images/modules/producten/readmore-line.gif) repeat-x scroll left 11px;*/
	font-family: Arial;
	font-size: 12px;
	line-height: 30px;
	margin: 10px 8px 0 0;
	text-align:center;
}

td.content div#dashboard a span {
    float: none;
}


form#VacatureZoekenForm div.myrelations-buttonbar a.button {
    float:right;
}
.myrelations-buttonbar a.button
{
  color: #fff;
  background: transparent url(/images/public/form-button-grijs-bg.png) no-repeat left top;
  width: 137px;
  border: 0;
  text-decoration: none;
  font-weight: bold;
  line-height: 11px;
  height: 25px;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  float: right;
  margin: 0 3px 8px 0;
}


.myrelations-buttonbar a.button span.icon,
.myrelations-buttonbar a.button span.value
{
  display: block;
  padding-top: 4px;
  background-position: 4px 5px;
}

.myrelations-buttonbar a.button span.value
{
  padding-top: 4px;
}



.myrelations-buttonbar a.button:hover
{
  color: #fff;
  background: transparent url(/images/public/form-button-grijs-bg.png) no-repeat left top;
  text-decoration: underline;
}


#callMeBack dt {
	display: none;
}

#callMeBack input {
	color: #3f3f3f;
	border: 1px solid #cfcfcf;
	font-style: italic;
	margin: 5px 0;
	width: 170px;
	height: 22px;
}

#callMeBack input#submitCallmeback {
	background-color: #E0DFE3;
}
	
#callMeBack dl dd {
	margin: 0;
}

#callMeBack p {
	line-height: 22px;
}

#callMeBack #submitCallmeback {
	width: 176px;
}

.section ul {
  list-style: none;
}

.section li {
  margin: 5px 0 0;
  /*background: transparent url(/images/modules/Eduplus/edu_icon_small.png) no-repeat scroll -2px 0;*/
  padding: 0 0 0 20px;
}

#topspacer {     height: 0px;
}

#header_menu_spacer {
    height: 0px;
}


.ds_WizardHeader {
    border-width: 0px;
}

.dropdownBox .icon {
    background: none;
    padding:6px 7px 0 4px;
}

table.monthTable {
                                width: 100%;
                                border-collapse: collapse;
                           }div.monthHolder {
                               display: none;
                           }div.monthHolder.active_month {
                                display: block;
                           }table.monthTable td {width: 14%;}table.monthTable thead tr th {
                                font-weight: bold;
                                padding-bottom: 10px;
                           }table.monthTable thead tr th.calendar_title {
                                font-size: 2.0em;
                                font-weight: normal;
                                color: #650f63;
                           }table.monthTable thead {
            
                           }table.monthTable tr td.no_day{
                                background: #a36fa1;
                           }table.monthTable tr td {
                                border: 0px solid #CECECE;
                                vertical-align: top;
                                border-right: 1px solid #650f63;                                
                           }table.monthTable tr.days {
                                background: #650f63;
                                font-weight: normal;
                                height: 25px;
                           }table.monthTable tr.days td {
                                border: none;
                                color: #FFFFFF;
                                text-align: center;
                                vertical-align: middle;
                                border-right: 1px solid #650f63;
                           }table.monthTable tr td.weekend {
                                background: #EEEEEE;
                           }table.monthTable tr td div.dayHolder {
                                min-height: 50px;
                                background: #fff;
                           }table.monthTable tr td.no_day div.dayHolder {
                                background: #a36fa1;
                           }table.monthTable tr td.today div.dayHolder {
        																								border: 0;
                           }table.monthTable tr td div.dayHolder p.activity {
                                margin: 0;
                           }table.monthTable tr span.day {
                                background: #f9cce4;
                                color: #000000;
                                display: block;
                                font-size: 1.1em;
                                font-weight: bold;
                                text-align: center;
                                width: 100%;
                           }table.monthTable a.loading {
                                background-image: url(/images/plugins/calendar/ajax-loader.gif);
                                background-repeat: no-repeat;
                                color: #FFFFFF;
                                display: block;
                                height: 25px;
                                margin: 0 15px;
                                background-position: 25px 0;
                                position: relative;
                                text-indent: -2000em;
                           }
div.col_5 {
margin-top:10px;
}
