/************************************************
	General classes
*************************************************/

*{
	margin: 0;
	padding: 0;
	line-height: 14px;
	font-family: Helvetica, sans-serif;
}

a *{
	margin: 0;
	padding: 0;
	font-family: Helvetica;
	border: none;
}

body{
	font-size: 12px;
	/* background: url(achtergrond.png) center no-repeat;
	background-position-y: 200px; */
}

a{
		text-decoration: none;
		border:none;
}
a img{
		text-decoration: none;
		border:none;
}

#container{
	width: 978px;
	height: auto;
	margin: 0 auto;
	display: block;
}

h1{
	margin: 30px 0;
	font-size: 22px;
	color: #2377b9;
	font-family: Raleway, helvetica, sans-serif;
	font-weight: bold;
}

#container:after{
	clear: both;
	content: "";
	display: block;
}

div.clr {
	clear: both;
}

#container-sec{
	width: 978px;
	height: auto;
	overflow: hidden;
	font-size: 12px;
	font-family: helvetica;
	margin: 0 auto;
	display: block;
}

#container-sec .info-menu {
	float: left;
}

#container-sec span{
	line-height: 18px
}

#container-sec .h2style {
	font-weight: 600;
	letter-spacing: 1px;
	text-indent: 2px;
}

#container-sec table{
	width: 100%;
}

#container-sec div.displayInformatie {
	float: left;
}

.displayInformatie {
	width: 605px;
	height: auto;
	min-height: 154px;
	padding: 20px 30px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
}

.displayInformatie * {
	line-height: 20px;
}

.displayInformatie p {
	padding-bottom: 15px;
}

.displayInformatie h1{
	font-family: Raleway, helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #2377b9;
	text-indent: -2px;
	margin-bottom: 19px;
}

#container-sec .displayInformatie .h2style {
	font-weight: normal;
	letter-spacing: normal;
}

.displayInformatie h2, .displayInformatie h2 * {
	font-family: Raleway, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #2377b9;
	margin-bottom: 13px;
}

.displayInformatie h2 a {
	color: inherit;
	text-decoration: none;
}

.displayInformatie h3, .displayInformatie h3 * {
	font-family: Raleway, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2377b9;
	line-height: 24px;
}

.displayInformatie h2 a {
	color: inherit;
	text-decoration: none;
}

.displayInformatie div#faq-overview-container a {
	/*text-decoration: none;*/
}

.displayInformatie a {
	color: #2377b9;
	text-decoration: underline;
}

.displayInformatie a:active {
	color: #e02e2d;
}

.displayInformatie ul, ol{
	padding: 1em 30px 0px 30px;
	display: block;
}

table{
	border-collapse: collapse;
}

.h2style{
	margin: 30px 0;
	font-size: 22px;
	color: #2377b9;
	font-family: Raleway, helvetica, sans-serif;
	font-weight: bold;
}

.h2style a{
	margin: 30px 0;
	font-size: 22px;
	color: #2377b9;
	font-family: Raleway, helvetica, sans-serif;
	font-weight: bold;
}

/************************************************
	Logo name
*************************************************/

.change-button{
	background-color: #e02e2d;
	border-radius: 0 0 4px 4px;
	float: right;
}

.change-button a{
	display: block;
	padding: 8px 10px 12px 10px;

	color: #FFF;
	font-family: 'Raleway', helvetica;
	font-weight: 400;
	text-decoration: none;
	font-size: 15px;
}


/************************************************
	Menu's
*************************************************/

#navigation-container {
	width: 100%;
	display: inline-block;;
	vertical-align: top;
}
#navigation {
	width: 978px;
	margin: 0 auto;
	min-height: 105px;
}

#header-logo {
	position: absolute;
	top: 27px;
	margin-left: 4px;
}

#header-account-block {
	clear: both;
	float: right;
	margin-top: 10px;
	margin-right: 2px;
}

#header-account-block * {
	color: #e02e2d;
	font-size: 12px;
}

#header-account-block :visited {
	color: #e02e2d;
}

#header-account-block .separator {
	margin-left: 1px;
	margin-right: 1px;
}

#menu {
	float: right;
}

#nav {
	margin-right: -8px;
}

#nav * {
	font-family: 'Raleway';
	font-size: 14px;
	color: #2377b9;
}

#nav .active {
	text-decoration: underline;
}

/************************************************
	Search
*************************************************/

#search-bar.search-bar-red {
	text-shadow: 1px 1px 0px #c1000d;
}

#search-bar.search-bar-red {
	background-color: #E02E2D;
}

#search-bar.search-bar-red input {
	border-color: #c1000d;
	color: #E02E2D;
}

#search-bar.search-bar-red input#ZipCode.teast.ac_input {
	border-color: #c1000d;
	color: #E02E2D !important;
}

#search-bar.search-bar-red .afstandselect {
	border-color: #c1000d;
}

#search-bar.search-bar-red .search-button [type="submit"].location-search-button {
	background-color: #ff6e6f;
}

#search-bar.search-bar-red #search-bar-tab {
	background-color: #E02E2D;
}

#search-bar.search-bar-red #search-bar-tab-mini {
	background-color: #E02E2D;
}

#search-bar.search-bar-red input::-webkit-input-placeholder {
	color: #ff6e6f;
}
#search-bar.search-bar-red input:-moz-placeholder {
	color: #E02E2D;
}
#search-bar.search-bar-red input::-moz-placeholder {
	color: #E02E2D;
}
#search-bar.search-bar-red input:-ms-input-placeholder {
	color: #E02E2D;
}

#search-bar.search-bar-red .placeholder {
	color: #ff6e6f !important;
}

#search-bar-home {
	margin-top: 50px;
}

#search-bar{
	width: 978px;
	height: 105px;
	background-color: #2377b9;
	border-radius: 0 5px 5px 5px;
	font-size: 14px;
	color: #fff;
	font-family: helvetica;
	font-weight: normal;
	text-shadow: 1px 1px 0px #006389;
}

.search-input p{
	margin: 0;
	padding: 14px 0 0 0 ;
	display: inline-block;
}
.search-input{
	width: 400px;
	height: 34px;
	display: inline-block;
	margin-top: 27px;
	margin-left: 25px;
	font-family: helvetica;
	font-weight: normal;
}
.search-input.first{
	width: 326px;
	height: 34px;
	display: inline-block;
	margin-top: 27px;
	margin-left: 20px;
}

/*#container input[type="submit"]{*/
	/*width: 141px;*/
	/*color: #165a74;*/
	/*height: 38px;*/
	/*font-size: 12px;*/
	/*font-family: helvetica;*/
	/*padding: 7px;*/
	/*text-indent: 0px;*/
	/*margin: -58px 0 0 715px;*/
	/*position: absolute;*/
	/*font-weight: bold;*/
	/*float: right;*/
	/*border-radius: 5px;*/
	/*text-decoration: none;*/
	/*border: 1px solid #c49326;*/
	/*text-shadow: 1px 1px 0px #fddf9c;*/
	/*background: rgb(227,182,70);  Old browsers */
	/*background: -moz-linear-gradient(top,  rgba(227,182,70,1) 0%, rgba(247,201,104,1) 100%);  FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,182,70,1)), color-stop(100%,rgba(247,201,104,1)));  Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%);  Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%);  Opera 11.10+ */
	/*background: -ms-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%);  IE10+ */
	/*background: linear-gradient(to bottom,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%);  W3C */
/*}*/

.search-button a{
	padding:8px 28px;
	color: #165a74;
	position: absolute;
	margin-top: -34px;
	margin-left: 792px;
	font-size: 12px;
	font-family: helvetica;
	font-weight: normal;
	border-radius: 5px;
	text-decoration: none;
	border: 1px solid #c49326;
	text-shadow: 1px 1px 0px #fddf9c;
	background: rgb(227,182,70); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(227,182,70,1) 0%, rgba(247,201,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,182,70,1)), color-stop(100%,rgba(247,201,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* W3C */
}

#search-bar input{
	width: 290px;
	border-radius: 5px;
	margin-left: 23px;
	border: 1px solid #005474;
	text-indent: 10px;
	font-family: helvetica;
	color: #006389;
	position: absolute;
	font-size: 12px;
}

#search-bar input::-webkit-input-placeholder {
	/*color: #279bca;*/
	color: #5196d1;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	font-family: Raleway, helvetica, sans-serif;
}
#search-bar input:-moz-placeholder {
	color: #2377b9;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	font-family: Raleway, helvetica, sans-serif;
}
#search-bar input::-moz-placeholder {
	color: #2377b9;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	font-family: Raleway, helvetica, sans-serif;
}
#search-bar input:-ms-input-placeholder {
	color: #2377b9;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	font-family: Raleway, helvetica, sans-serif;
}

#search-bar .placeholder {
	text-indent: 10px;
	color: #279bca !important;
	font-size: 13px !important;
	font-weight: normal !important;
	font-style: italic !important;
	font-family: Raleway, helvetica, sans-serif !important;
}

.afstandselect select {
    padding: 5px;
    padding-left: 3px;
    font-size: 10px;
    font-weight: bold;
    height: 38px;
    width: 75px !important;
    -webkit-appearance: none;
    -moz-appearance: window;
    appearance: none;
    border: 0px !important;
    border-radius: 0px !important;
    border-left: 1px solid #ccc !important;
	color: #333;

	background-image: url('/templates/IntelligentView/main/images/b_down_arrow.png');
	background-repeat: no-repeat;
	background-position: 20px 28px;
}

.afstandselect{
    text-align: center;
    height: 38px;
    width: 46px !important;
    display: inline-block;
    overflow: hidden;
    float: right;

    -webkit-border-radius: 0px !important;
    -webkit-border-top-right-radius: 5px !important;
    -webkit-border-bottom-right-radius: 5px !important;
    -moz-border-radius: 0px !important;
    -moz-border-radius-topright: 5px !important;
    -moz-border-radius-bottomright: 5px !important;
    border-radius: 0px !important;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-left: 0px solid #ccc;
    border-top: 1px solid #005474;
    border-bottom: 1px solid #005474;
    border-right: 1px solid #005474;
}

input#ZipCode.teast.ac_input{
	width: 290px !important;
    -webkit-border-radius: 5px !important;
    -webkit-border-top-right-radius: 0px !important;
    -webkit-border-bottom-right-radius: 0px !important;
    -moz-border-radius: 5px !important;
    -moz-border-radius-topright: 0px !important;
    -moz-border-radius-bottomright: 0px !important;
    border-radius: 5px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
	margin-left: 23px!important;
	height: 30px !important;
	display: inline-block;
    border-left: 1px solid #005474;
    border-top: 1px solid #005474;
    border-bottom: 1px solid #005474;
    border-right: 0px solid #005474;
	text-indent: 10px!important;
	color: #006389!important;
	position: absolute!important;
	font-size: 12px!important;
}

input#ZipCode.company-profile-location-search.ac_input{
	width: 290px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	margin-left: 23px!important;
	height: 30px !important;
	display: inline-block;
	border: 1px solid #005474;
	text-indent: 10px !important;
	font-family: helvetica !important;
	color: #006389 !important;
	position: absolute !important;
	font-size: 12px !important;
}

#search-bar-tab{
	width: 247px;
	height: 20px;
	font-family: 'Raleway', helvetica, sans-serif;
	color:#fff;
	border-radius: 5px 5px 0 0;
	background-color: #2377b9;
	position: absolute;
	text-align: center;
	font-size: 14px;
	padding: 19px 0 0 0;
	margin-top: -39px;
}


#search-bar-2{
	margin-top: 79px;
}

#search-bar-tab-mini{
	width: 88px;
	height: 20px;
	font-family: 'Raleway', helvetica, sans-serif;
	color:#fff;
	font-size: 14px;
	border-radius: 5px 5px 0 0;
	position: absolute;
	text-align: center;
	padding: 13px 0 0 0;
	margin-top: -33px;
	margin-left: 251px;
	background: #2377b9;
}

.search-button{
	position: absolute;
	margin-top: 14px;
	font-size: 12px;
	color: #fff;
	margin-top: 25px;
	font-style: italic;
	font-weight: normal;
	font-family: 'helvetica';
	margin-left: 75px;
}

#container input[type="submit"].location-search-button {
	border: none;
	border-radius: 0px;
	background: none;
	background-color: #80D2F5;

	position: absolute;
	float: right;
	width: 141px;
	height: 38px;
	padding: 7px;
	margin: -58px 0 0 725px;

	text-indent: 0px;
	text-decoration: none;

	color: white;
	font-family: "Raleway", helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	text-shadow: none;
}

#container input[type="submit"].location-search-button:hover {
	cursor: pointer;
}

#container input[type="submit"].location-search-button.company-search {
	width: 160px;
	margin: 28px 0 0 22px;
}

.search-uitgebreid a{
	position: absolute;
	margin-top: 14px;
	font-size: 12px;
	color: #fff;
	font-style: italic;
	font-weight: normal;
	font-family: 'helvetica';
	margin-left: 75px;
}

.search-uitgebreid-i{
	position: absolute;
	margin-top: 18px;
	margin-left: 60px;
	background: url(uitgebreidzoek.png);
	width: 6px;
	height: 7px;
}

/************************************************
	Slider
*************************************************/

#slider{
	width: 670px;
	height: 249px;
	margin: 18px 0 0 0;
	float: left;
	vertical-align: top;
	background: url('home-slider-werkzoekende.png') center #fff;
}

.slider-text{
	position: absolute;
	width: auto;
	height: auto;
	margin: 8px 0 0 16px;
	padding: 7px;

	color: #fff;
	line-height: 40px;
	font-family: 'Raleway', helvetica, sans-serif;
	font-weight: 600;
	font-size: 32px;
	letter-spacing: 1px;
}

.slider-text.bottom{
	margin: 147px 0 0 24px;
}

#actie-button a{
	position: absolute;
	margin: 147px 0 0 21px;
	padding: 9px 18px 8px 13px;

	background: #e02e2d;
	border-radius: 3px;

	font-size: 19px;
	font-family: 'Raleway', helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
}


/************************************************
	Top Vacatures
*************************************************/

#top-vacatures{
	width: 295px;
	height: 249px;
	border: 1px solid #9e9e9e;
	background-color: #e02e2d;
	border-radius: 5px;
	margin-top: 17px;
	float: right;
	vertical-align: top;
}

#top-vacatures h2{
	font-family: 'Raleway', helvetica, sans-serif;
	padding: 12px 12px 12px 9px;
	font-weight: 400;
	color: #FFF;
	font-size: 20px;
}

/************************************************
	Kandidaten
*************************************************/

#home-pijlers {
	width: 100%;
	clear: both;
}

.kand{
	width: 329px;
	height: 244px;
	margin-top: 19px;
	border: 1px solid #b8b8b8;
	border-radius: 5px;
	float: left;
	vertical-align: top;
	background: #fff;
}

.kand.mid{
	margin-left: 8px;
	background: #fff;
}

.kand.overons {
	float: right;
}

.kand p{
	line-height: 22px;
	color: #b0b0b0;
}

.kand h2{
	font-family: 'Raleway';
	font-weight: 400;
	padding: 16px 12px 10px 0px;
	color: #e02e2d;
	font-size: 20px;
}

.overons {
	width: 294px;
}

.overons .content {
	margin: 0px 8px 5px 10px;
}

.overons .content p {
	margin-left: -2px;
}

.kand-listing {
	width: 300px;
	margin: 0 auto;
}

.kand-listing ul {
	display: block;
	margin-right: 5px;
}
.kand-listing li{
	overflow: hidden;
	padding: 8px 0px 6px 2px;
	border-bottom: 1px solid #bbb;

	list-style-type: disc;
	list-style-position: inside;

	text-decoration: none;
	font-size: 10px;
	color: #e02e2d;
	line-height: 14px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	text-align: left;

	vertical-align: middle;
}

.kand-listing li a{
	color: #b0b0b0;
	text-decoration: none;

	font-size: 12px;
	vertical-align: middle;
	margin-left: -2px;
}
.kand-listing li a:hover{
	color: #efc25a;
}

.kand-listing li.last  {
	border-bottom: 0;
}

.kand-listing li span{
	line-height: 20px;
}
.kand-listing li.tweet{
	padding: 13px 0px 13px 0px;
}
.kand-listing li.tweet a{
	color: #0081b3;
}

.kand-listing li.tweet a:hover{
	color: #0081b3;
}

.findmore{
	padding-top: 22px;
}

.findmore a{
	color: #e02e2d;
	font-family: 'Raleway', helvetica, sans-serif;
	font-size: 18px;
}

.referentie-image {
	display: inline-block;

	background-color: white;
	filter:alpha(opacity=40); /* IE */
	opacity: 0.4; /* Safari, Opera */
	-moz-opacity:0.40; /* FireFox */
	z-index: 20;
}

#referenties {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 70px;
	padding: 0px;
	display: block;
	white-space: nowrap;
	margin: 4px 0 4px 0;
}

.referentie-image img {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

/************************************************
	Footer
*************************************************/
.marquee0{
	width: 978px;
	overflow: hidden;
	height: 72px;
}

#mycrawler2{
	width: 978px;
	height: 72px ;
}
.FeaturedCompaniesLogo{
	overflow: hidden;
	margin: -8px 12px;
	float: left;
	background: center;
}

.FeaturedCompaniesLogo img{
	max-width: 230px;
	max-height: 60px;
}

/************************************************
	Footer v2
*************************************************/

#footer-container {
	width: 978px;
	margin: 30px auto 0 auto;
}

#footer2 {
	min-height: 150px;
	background-color: #b7b7b7;
	padding: 10px 20px 20px 20px;
}

#footer2 a {
	color: #fff;
	font-size: 12px;
	line-height: 20px;
	text-shadow: 0px 0px 1px rgba(212, 212, 210, 1);
}

#footer2 a:hover {
	text-decoration: underline;
}

.footer-cat-item {
	text-decoration: underline;
}

#footer2 table {
	width: 100%;
	margin-top: 7px;
}

#cookie-disclaimer-container {
	width: 100%;
	text-align: center;
}

#cookie-disclaimer {
	display: inline-block;
	margin: 0 auto 0 auto;
	padding: 1px 1em 1px 1em;

	border: #999 1px solid;
}

#close-cookie-disclaimer {
	vertical-align: text-bottom;
	margin-left: 3px;
	cursor: pointer;
}


/************************************************
	Footer
*************************************************/

#footer{
	width: 100%;
	height: auto;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #b7b7b7;
	background-color: #e4e4e4;
}

#footer a{
	color: #8f8f8f;
	font-size: 11px;
	font-family: helvetica;
	font-weight: normal;
	line-height: 16px;
}

#footer-cookie{
	width: 100%;
	height: 23px;
	text-align: center;
	font-size: 12px;
	font-family: helvetica;
	font-weight: normal;
	color: #fff;
	padding: 8px 0 0 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #b7b7b7;
	background-color: #b7b7b7;
}

#footer-cookie a{
	color: #fff;
}

#footer-cookie a:hover{
	color: rgb(13,125,170);
}

#footer-gegevens{
	width: 100%;
	height: 97px;
	background: rgb(13,125,170); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(13,125,170,1) 0%, rgba(0,73,101,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(13,125,170,1)), color-stop(100%,rgba(0,73,101,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(13,125,170,1) 0%,rgba(0,73,101,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(13,125,170,1) 0%,rgba(0,73,101,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(13,125,170,1) 0%,rgba(0,73,101,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(13,125,170,1) 0%,rgba(0,73,101,1) 100%); /* W3C */
}

#footer-center{
	width: 978px;
	height: 90px;
	margin: 0 auto;
}
.footer-block{
		width: 250px;
	height: 90px;
	display: inline-block;
	vertical-align: top;
}

.footer-block.mid{
	width: 250px;
	height: 90px;
	margin-left: 107px;
	margin-right: 107px;
	display: inline-block;
}

.footer-block h2{
	font-size: 18px;
	margin-top: 30px;
	font-family: helvetica;
	font-weight: normal;
	font-style: italic;
	color: #2e96bd;
	text-align: center;
	text-shadow: 1px 1px 0px #005e83;
}

.footer-block p a{
	font-size: 12px;
	line-height: 40px;
	font-family: Helvetica;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
	font-weight: normal;
	color: #fff;
	margin-left: 48px;
}

.footer-social{
	margin-top: 12px;
	margin-left: 50px;
	width: 218px;
}

.footer-block a img{
	font-size: 12px;
	font-family: Helvetica;
	font-weight: normal;
	font-style: italic;
	color: #fff;
	margin-left: 10px;
}

#footer-line{
	width: 100%;
	height: 1px;
	margin-top: 28px;
	background-color: #e4e4e4;
}

.pagina table {background:#ebf1da;
	border:1px solid #b5d955;
	padding:10px;
}

.pagina ul li {
	padding-left:30px;
	background:url(lijst.png) left top no-repeat;
	list-style-type:none;
}
	
#marqueecontainer{
	position: relative;
	width: 285px; /*marquee width */
	height: 100%; /*marquee height */
	padding:0;
	overflow: hidden;

}

.omschrijving{
	width: 978px;
	display: block;
	margin-top: 26px;
}

#container.red-override .omschrijving h2 {
	color: #E02E2D;
}

.omschrijving h2{
	width: 978px;
	font-size: 18px;
	color: #0081b3;
	margin-bottom: 19px;
	margin-left: 4px;
	font-family: Raleway;
	font-weight: 600;
	letter-spacing: 1px;
}

.search-text {
	width: 100%;
	border: 1px solid #d7d7d7;
}

.search-text p{
	color: #b7b7b7;
	line-height: 18px;
	font-size: 12px;
	padding: 6px 30px 7px 11px;
}

.search-divider-line {
	height: 8px;
}

.omschrijving-top{
	height: 35px;
	margin-top: 12px;
	color: #5c5c5c;;
}

.omschrijving-inner-left-top{
	width: 180px;
	float: left;
	height: 35px;
	background-color: #b7b7b7;
	border: none;
	border-radius: 5px;
}
.numberResults{
	width: 180px;
}
.numberResults p {
	line-height: 35px;
	font-family: Raleway;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	margin-left: 40px;
}

.numberResults.company p {
	margin-left: 25px;
}


.pageNavigation{
	margin-left: 140px;
	height: 35px;

	line-height: 35px;
	font-size: 11px;
	color: #5c5c5c;
}

.pageNavigation span {
	font-family: Raleway, helvetica, sans-serif;
}
.pageNavigation a {
	font-family: Raleway, helvetica, sans-serif;
	color: #5c5c5c;
}

.pageNavigation .navigationItems span {
	font-weight: 600;
}

.pageNavigation .nextBtn, .prevBtn {
	font-weight: 400;
}



#refineResults{
	width: 180px;
	display: inline-block;
	margin-right: 18px;
	margin-top: 6px;
}

.refine_block{
	width: 162px;
	padding: 0 0 15px 18px;
	margin-bottom: 12px;

	border: none;
	border-radius: 5px;
	background-color: #eee;

	color: #5c5c5c;
	line-height: 22px;
	vertical-align: top;
}

.refine_block h3{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	padding: 15px 0 10px 0;
}

.refine_block a{
	color: #5c5c5c;
	font-family: Raleway, helvetica, sans-serif;
	line-height: 18px;
	font-size: 13px;
	text-decoration: none;
	padding:0 0 8px 0;
}

.refine_block a:hover{
	color: #efc25a;	
}

.refineItem {
	font-family: Raleway, helvetica, sans-serif;
	line-height: 18px;
	font-size: 13px;
}

.currentSearch{
	
}
.currentSearch-block{
	color: #505050;
	font-family: helvetica;
	line-height: 22px;
	width: 178px;
	font-size: 11px;
	padding: 0 0 0px 0px;
	text-shadow: 1px 1px 0px #fff;
	border:1px solid #e0e0e0;
	margin: 6px 0;
	vertical-align: top;
	background-color: #f3f3f3;
}
.currentSearch a{
	color: #505050;
	font-family: helvetica;
	line-height: 18px;
	font-size: 11px;
	text-decoration: none;
	padding: 5px 0px 5px 18px;
	text-shadow: 1px 1px 0px #fff;	
}

.currentSearch h3{
	color: #0081b3;
	font-family: helvetica;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	padding: 5px 0 5px 18px;
	text-shadow: 1px 1px 0px #fff;
}

.block_values_more{
	padding: 0 0 0 2px;
}

#listings_per_page_form{
	display: inline-block;
	font-size: 11px;
	line-height: 35px;
	font-family: Raleway, helvetica, sans-serif;
	margin-left: 25px;
}

#listingsResults{
	width: 558px;
	margin-right: 13px;
	vertical-align: top;
	margin-top: 14px;
	display: inline-block;
}


/******************************************
		Zoekresultaten lijst
*******************************************/

.search-results {
	list-style-type: none;
}

#listingsResults.company-vacatures {
	width: 750px;
}

.company-vacatures .result-item-column-left {
	max-width: 560px;
}

.company-vacatures .result-item-link {
	width: 558px;
}

/******************************************
		Zoekresultaten - vacature block
*******************************************/

.result-item {
	overflow: hidden;
	min-height: 100px;
	margin: 8px 0 0 0;

	background-color: #f6f6f6;
	border-radius: 5px;

	color: #5c5c5c;
}

.result-item-header {
	padding: 5px 5px 0 10px;
	overflow: hidden;
}

.result-item-column-left {
	float: left;
	max-width: 370px;
	margin-top: 5px;
}

.result-item-column-right {
	float: right;
	width: auto;
}

.result-item-body {
	clear: both;
	padding: 10px;
}

.result-item-separator {
	height: 8px;
	width: 99%;
	margin: 0 auto;

	border-bottom: 2px solid #f6f6f6;
}

.result-item-separator:last-child {
	display: none;
}

.result-item-link {
	position: absolute;
	display: block;
	width: 558px;
	min-height: 100px;
	margin: auto;
	z-index: 10;
}

.vacature-title {
	font-family: helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-indent: -1px;
	padding-bottom: 8px;
}

.vacature-title a {
	color: #e02e2d;
}

.result-item:hover .vacature-title a {
	text-decoration: underline;
}

.vacature-company-name {
	font-weight: bold;
	font-size: 12px;
}

.vacature-omschrijving {
	padding-top: 10px;
}

.vacature-omschrijving a {
	color: #5c5c5c;
}

.vacature-working-hours {
	padding-right: 12px;
	font-weight: bold;
}

.vacature-education-level {
	padding-right: 15px;
	font-weight: bold;
}

.vacature-location {
	font-weight: bold;
}

.topvacature .vacature-title {
	padding-bottom: 10px;
}

.topvacature .result-item-body {
	padding-top: 0;
}

.vacature-logo img {
	float:right;
	max-width: 170px;
	max-height: 60px;
}


.overzicht-rechts{
	display: inline-block;
	margin-top: 14px;
	vertical-align: top;
}


.module-mo{
	width: 200px;
	vertical-align: top;
}


.module-mo img{
	width: 200px;
}

.banner{
	margin-bottom: 15px;
	width: 200px;
	display: inline-block;
}

#listingsResults table{ 
	width: 560px;
	border-bottom:1px solid #e0e0e0; 
	margin-top: 10px 
}

#map{
	height: 500px;
}

#googleMap-links{
	color: #f3f3f3;
	margin-left: 30px;
}
#googleMap-links a{
	color: #5C5C5C;
	font-family: Raleway, helvetica, sans-serif;
	font-size: 11px;
}

.listLink-active {

}

/*====== Module listing mid ======*/

.priorityListing{
	width: 560px;
	background-color: #f6f6f6;
	height: 178px;
	display: block;
	margin-bottom: 10px;
}


.priorityListing img{
	float:right;
	max-width: 170px;
	max-height: 60px
}

.prioimg{
	width: 230px;
	position: absolute;
	margin-left: 317px;
	display: block;
	margin-top: 10px;
}

.listing-niveau{
	font-size: 12px;
	color: #b0b0b0;
	font-family: helvetica;
	font-weight: normal;
	display: block;
	padding: 0 0 0 18px;

}

.listing-niveau b{
	font-size: 12px;
	color: #aa2165;
	font-family: helvetica;
	font-weight: bold;
	padding: 0 0 0 2px;
}

.listing-niveau-2 b{
	font-size: 12px;
	color: #aa2165;
	font-family: helvetica;
	font-weight: bold;
	padding: 0 0 0 2px;
}


.priorityListing p{
	width: 515px;
	line-height: 22px;
	color: #5c5c5c !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 11px;
	margin-top: 10px;
	padding: 12px 0 0 18px;
}

.priorityListing  h2{
	color: #e02e2d !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 22px 0 14px 18px;
}

.priorityListing  h3{
	color: #5c5c5c !important;
	font-family: helvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 0 0 10px 18px;
}


/*====== Module Acties Rechts ======*/

.module-acties{
	width: 198px;
	height: auto;
	background-color: #eee;
	border-radius: 5px;
	margin-bottom: 15px;
	border:1px solid #d7d7d7;
}

.module-acties.module-acties-job-detail {
	width: 271px;
}

.module-acties.module-acties-job-detail h3 {
	color: #2377b9;
	text-shadow: none;
}

.moduleinner{
	margin-bottom: 14px;
}

.moduleinner a{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	color: #5c5c5c;
}

.moduleinner a:hover{
	color: #efc25a;
}

.module-acties h3{
	padding: 12px 0 15px 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e02e2d;
	text-shadow: 1px 1px 0px #fff;
}

/*====== Table Overzicht =======*/

.evenro{
 	background: none;
 	border-top: 1px solid #e0e0e0;

 }

.oddro{
 	background: #f3f3f3;
 	border-top: 1px solid #e0e0e0;
}

.evenrow{
 	background: none;
 	height: 178px;
 	border-top: 1px solid #e0e0e0;
}

.evenrow.first {
	border-top: none;
}

.oddrow{
 	background: #f3f3f3;
 	height: 178px;
 	border-top: 1px solid #e0e0e0;
}


.oddrow a h2{
	color: #0081b3 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	padding: 21px 0px 5px 18px;
	border:none;
}

.oddrow a h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 0 0 10px 18px;
}

.evenrow a h2{
	color: #0081b3 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	padding: 21px 0px 5px 18px;
	border:none;
}

.evenrow a h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 0 0 10px 18px;
}

.evenrow p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 11px;
	padding: 12px 0 0 18px;
}

.oddrow p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 11px;
	padding: 12px 0 0 18px;
}

/*====== ICONS ======*/

.icon-rss{
	background-image: url(icon-rss.png);
	width: 11px;
	height: 7px;
	display: inline-block;
	margin: 0px 14px 0px 15px;
}

.icon-alert{
	background-image: url(icon-alert.png);
	width: 13px;
	height: 14px;
	display: inline-block;
	margin: 0px 14px 0px 12px;
}

.icon-saved{
	background-image: url(icon-alert.png);
	width: 13px;
	height: 14px;
	display: inline-block;
	margin: 0px 14px 0px 12px;
}

.icon-opslaan{
	background-image: url(icon-opslaan.png);
	width: 15px;
	height: 14px;
	display: inline-block;
	margin: 0px 14px 0px 12px;
}

.icon-print{
	background-image: url(icon-print.png);
	width: 11px;
	height: 10px;
	display: inline-block;
	margin: 0px 14px 0px 15px;
}

.icon-google{
	background-image: url(icon-google.png);
	width: 11px;
	height: 10px;
	display: inline-block;
	margin: 0px 14px 0px 15px;
}

.icon-send{
	background-image: url(icon-send.png);
	width: 13px;
	height: 10px;
	display: inline-block;
	margin: 0px 12px 0px 15px;
}

.icon-view{
	background-image: url(icon-view.png);
	width: 15px;
	height: 13px;
	display: inline-block;
	margin: 0px 10px 0px 15px;
}

.icon-super-alert{
	background-image: url(icon-super-alert.png);
	width: 13px;
	height: 12px;
	display: inline-block;
	margin: 0px 12px 0px 15px;
}

.icon-edit{
	background-image: url(icon-edit.png);
	width: 13px;
	height: 13px;
	display: inline-block;
	margin: 0px 12px 0px 15px;
}


/* START:Google map integration
*********************************************************************************/

a#listView-icon {
    padding: 2px 12px 2px 5px;
}
a#mapView-icon {
    padding: 2px 0 2px 12px;
}

.mapListings-results{
	min-height: 60px;
	font-family: helvetica;
	font-size: 11px;
}
.mapListings-results a{
	color: #0081b3;
}

/************************************************
	display jobs
*************************************************/

.displayjob{
	clear: both;
	float: left;
	width: 665px;
	height: auto;
	border-radius: 6px;
	background-color: #f0f0f0;
	margin-top: 20px;
}

.displayjob * {
	font-size: 14px;
}

.displayjob div.displayjob-summary{
	overflow: hidden;
	height: auto;
	margin-top: 20px;
	padding: 20px 5px 12px 20px;
	background: #e1e1e1;
	border: none;
	border-radius: 5px;
}

.displayjob-summary dl {
	margin: 0;
	display: block;
	float: left;
}
.displayjob-summary dt, .displayjob-summary dd {
	float: left;
	padding: 0;
	margin: 0;
	color: #5c5c5c;
	line-height: 28px;
	font-size: 12px;
}
.displayjob-summary dt {
	clear: left;
}

.displayjob-summary dl.right {
	width: 250px;
}
.displayjob-summary dl.right dt {
	width: 130px;
}
.displayjob-summary dl.right dd {
	width: 120px;
}

.displayjob-summary dl.left {
	width: 320px;
}
.displayjob-summary dl.left dt {
	width: 130px;
}
.displayjob-summary dl.left dd {
	width: 150px;
}

.displayjob-summary dl.contact-details {
	clear: left;
	width: 560px;
}

.displayjob-summary dl.contact-details dd.contact-email {
	width: 400px;
}

.displayjob-summary .clickme a {
	font-size: 12px;
	color: #5c5c5c;
	text-decoration: underline;
}

div.displayjob-summary h4 {
	margin-bottom: 20px;
	padding: 0;
	font-family: Raleway;
	font-weight: 600;
	font-size: 18px;
	text-indent: -1px;
}

.displayjob div.displayjob-action {
	padding: 0;
	margin: 30px 0 0 0;
}

.displayjob-action .soliciteer-direct {
	float: right;
	margin-bottom: 30px;
}

.overzicht-rechts-display input.soliciteer-direct {
	width: 273px;
	line-height: 36px;
	height: 36px;
	margin-bottom: 15px;
}

.soliciteer-direct {
	font-family: Raleway, helvetica, sans-serif;
	font-size: 16px;
	color: #fff;

	line-height: 33px;
	height: 33px;
	padding: 0 30px;

	background-color: #e02e2d;
	border: none;
	border-radius: 5px;
}
.soliciteer-direct:hover{
	cursor: pointer;
}

.displayjobnew{
	width: 605px;
	height: auto;
	padding: 30px 30px;
	border: 1px solid #d6d6d6;
	border-radius: 5px;
	box-shadow: 1px 1px 12px 0px #e2e2e2;
	display: inline-block;
}

.displayjobnews{
	width: 665px;
	height: auto;
	display: inline-block;
}

.static_content_2 ul, ol{
	padding: 0px 30px 0px 30px;
	line-height: 20px;
	color: #5c5c5c;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: helvetica;
	font-size: 13px;
}

.static_content_2 li{
	padding: 5px 0px;
}

.displayjob ul, ol{
	padding: 0px 0px 0px 30px;
	line-height: 20px;
	color: #5c5c5c;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: helvetica;
	font-size: 13px;
}

.displayjob div{
	padding: 0px 30px 0px 30px;
	line-height: 20px;
	color: #5c5c5c;
	font-family: helvetica;
	font-size: 13px;
}

.displayjob li{
	padding: 5px 0px;
}

.displayjob-bottom-line{
	height: 1px;
	margin-top: 20px;
	background: #efefef;
}

.displayjob h1{
	padding: 40px 0 0 29px;
	font-size: 20px;
	font-family: Raleway;
	font-weight: 600;
	color: #2377b9;
	border:none;
	line-height: 1.1em;
}

.displayjob h3{
	color: #2377b9;
	padding: 10px 0px 10px 0px;
	line-height: 18px;
	font-family: Raleway;
	font-size: 17px;
	font-weight: 600;
}

.displayjob p{
	/*padding: 0px 30px 0px 30px;*/
	line-height: 20px;
	color: #5c5c5c;
	font-family: helvetica;
}

#displayJobContent {
    padding: 0px 30px 0px 30px;
}

.displayjob strong{
	color: #5c5c5c;
	font-family: helvetica;
}


.displayjob b{
    color: #5c5c5c;
    font-family: helvetica;
}
.displayjob h4{
	color: #5c5c5c;
	font-family: helvetica;
	font-size: 14px;
	padding: 20px 0 0 30px;
}

.displayjob h5{
	padding: 0px 0 30px 30px;
	font-size: 15px;
	font-family: helvetica;
	font-weight: normal;
	color: #0081b3;
	border:none;
}

.banenmatch_override h3 {
	display: none;
}

.banenmatch_override b{
	color: #2377b9;
	/*padding: 10px 0px 10px 0px;*/
	line-height: 18px;
	font-family: Raleway;
	font-size: 17px;
	font-weight: 600;
}

.module-save{
	width: 271px;
	height: 30px;
	display: block;
	background: rgb(228,183,70); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0Yjc0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2M5NjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(228,183,70,1) 0%, rgba(247,201,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,183,70,1)), color-stop(100%,rgba(247,201,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(228,183,70,1) 0%,rgba(247,201,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(228,183,70,1) 0%,rgba(247,201,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(228,183,70,1) 0%,rgba(247,201,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(228,183,70,1) 0%,rgba(247,201,104,1) 100%); /* W3C */
	border: 1px solid #e89b05;
	border-radius: 3px;
	text-align: center;
	font-family: helvetica;
	font-weight: normal;
	line-height: 30px;
	color: #003347;
	font-size: 13px;
	font-style: italic;
	text-shadow: 1px 1px 0px #f7d27e;
}

.module-save:hover{
background: rgb(247,201,104); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Yzk2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2I2NDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(247,201,104,1) 0%, rgba(227,182,70,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,201,104,1)), color-stop(100%,rgba(227,182,70,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(247,201,104,1) 0%,rgba(227,182,70,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(247,201,104,1) 0%,rgba(227,182,70,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(247,201,104,1) 0%,rgba(227,182,70,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(247,201,104,1) 0%,rgba(227,182,70,1) 100%); /* W3C */
}

.gaterugz-direct{
	width: 197px;
	height: 32px;
	background: rgb(240,241,241); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUxZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(240,241,241,1) 0%, rgba(226,225,226,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,241,241,1)), color-stop(100%,rgba(226,225,226,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* W3C */
	border: 1px solid #d8d8d8;
	border-radius: 3px;
	text-align: center;
	font-family: helvetica !important;
	display: block;
	line-height: 22px !important;
	color: #6b6b6b ;
	font-size: 11px !important;
	text-shadow: 1px 1px 0px #fff;
	margin-top: 16px;
}

.gaterugz-direct:hover{
	background: rgb(225,226,226); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(225,226,226,1) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(225,226,226,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(225,226,226,1) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(225,226,226,1) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(225,226,226,1) 0%,rgba(241,241,241,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(225,226,226,1) 0%,rgba(241,241,241,1) 100%); /* W3C */

}

.notitie-direct a{
	width: 271px;
	background-color: #fefeee;
	border: 1px dashed #cccccc;
	text-align: center;
	font-family: helvetica;
	font-weight: normal;
	line-height: 30px;
	display: block;
	color: #404040;
	font-size: 13px;
	font-style: italic;
	text-shadow: 1px 1px 0px #e8e8e8;
	margin-bottom: 10px;
}

.overzicht-rechts-display{
	float: left;
	vertical-align: top;
	width: 271px;
}

div.overzicht-rechts-display {
	margin: 20px 0 0 34px;
}

.overzicht-rechts-display-2{
	display: inline-block;
	margin-top: 20px;
	margin-left: 66px;
	border-radius: 3px;
	vertical-align: top;
	width: 200px;
	background-color: #f3f3f3;
	border-radius: 3px;
	margin-bottom: 15px;
	border:1px solid #bababa;
}

#similar-jobs ul {
	width: 100%;
}

#similar-jobs li {
	padding: 8px 6px 6px 2px;
	border-bottom: 1px solid #cccccc;
	list-style-type: disc;
	list-style-position: inside;
	text-decoration: none;
	font-size: 10px;
	color: #e02e2d;
	line-height: 14px;
	font-family: helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}

#similar-jobs li a {
	width: 90%;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;

	color: #5c5c5c;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}

#similar-jobs li a:hover {
	color: #efc25a;
}

#similar-jobs h3 {
	font-family: 'Raleway', helvetica, sans-serif;
	font-weight: 400;
	padding: 16px 12px 10px 0px;
	color: #e02e2d;
	font-size: 20px;
}

.static_content_2 h3{
	font-size: 18px;
	font-family: helvetica;
	font-weight: normal;
	color: #aa2165;
	margin-top: 2px;
	margin-bottom: 20px;
}

.imagejobsright{
	float: right;
	margin: 0px;
	padding: 0px;
}

img.imagejobsright{
	max-height: 100px !important;
	max-width: 180px !important;	
}

div.image-jobsright {
    display: none;
}

div.displayjob.with-logo {
    position: relative;
}

div.displayjob.with-logo div.image-jobsright {
    display: block;
    position: absolute;
    top: 95px;
    right: 55px;
    padding: 0;
    margin: 0;
    text-align: right;
}

table.work{
	margin-left: 26px;
	margin-top: 30px;
	color: #5c5c5c;
	margin-bottom: 10px;
	font-family: helvetica;
	font-size: 14px;
	width: auto;
}

.work th{
	padding: 5px;
	font-weight: normal;
	text-align: left;
}

.work td{
	padding: 5px;
	font-weight: bold;
}

table.bottom{
	margin-left: 26px;
	margin-top: 15px;
	color: #505050;
	margin-bottom: 10px;
	font-family: helvetica;
	font-size: 11px;
	width: auto;
}

.bottom th{
	padding: 5px;
	font-weight: bold;
	text-align: left;
	width: 115px;
}

.bottom td{
	font-weight: normal;
	padding: 5px;
	width: 160px;
}

.browseCompanyAB
{
	float: left;
	padding: 5px;
}

.mijn-account, .info-menu{
	width: 250px;
	vertical-align: top;
	height: auto;
	margin-right: 20px;
	border: 1px solid #d6d6d6;
	display: inline-block;
	border-radius: 3px;
	overflow: hidden;
}

table.mijn-account-table{
	width: 250px;
	font-size: 12px;
	text-align: left;
	font-family: helvetica;
}

table.mijn-account-table th{
	width: 230px;
	padding: 10px 10px;
	font-size: 12px;
	text-align: left;
	font-family: helvetica;
	border-bottom: 1px solid #d6d6d6;
}

table.mijn-account-table td{
	width: 250px;
	font-size: 12px;
	text-align: left;
	font-family: helvetica;
	border-bottom: 1px solid #d6d6d6;
}


table.mijn-account-table td.last{
	width: 250px;
	font-size: 12px;
	text-align: left;
	font-family: helvetica;
	border-bottom: none
}

table.mijn-account-table td a{
	text-align: left;
	color: #505050;
	font-family: helvetica;
	display: block;
	padding: 10px 10px;

}

table.mijn-account-table td a:hover{
	text-align: left;
	color: #505050;
	font-family: helvetica;
	display: block;
	background-color: #d4d4d4;

}

table.mijn-account-table th {
	text-align: left;
	color: #505050;
	font-family: helvetica;
	display: block;
	background-color: #0081b3;
	color: #fff;

}

table.mijn-account-table tr:nth-child(even) {
	text-align: left;
	background-color: #f1f1f1;
	display: block;
	font-family: helvetica;
}


.mijn-account-right_appart{
	width: 978px;
	height: auto;
	font-family: helvetica;
	font-size: 12px;
	line-height: 14px;
	vertical-align: top;
	display: inline-block;
	overflow: hidden;
}

.mijn-account-right{
	width: 700px;
	height: auto;
	font-family: helvetica;
	font-size: 12px;
	line-height: 14px;
	vertical-align: top;
	display: inline-block;
	overflow: hidden;
}

.mijn-account-right2{
	width: 960px;
	height: auto;
	font-family: helvetica;
	font-size: 12px;
	line-height: 14px;
	vertical-align: top;
	display: inline-block;
	overflow: hidden;
}

.mijn-account-right h3{
	font-size: 18px;
	font-family: helvetica;
	font-weight: normal;
	color: #aa2165;
	margin-top: 2px;
	margin-bottom: 20px;
}

table.recente-jobs{
	font-size: 12px;
	width: 700px;
	font-family: helvetica;	
}



table.recente-jobs th{
	text-align: left;
	padding: 4px 5px;
	border-top: 1px solid #d6d6d6;
}


.recente-jobs tr:hover{
	background-color: #f1f1f1;
}

.tableSearchResultApplications td{
	padding: 10px;	
}

.recente-jobs a{
	
}


table.recente-job td{
	padding: 5px;	
}
table.recente-jobs tr{
	text-align: left;
	height: 50px;
	padding: 10px 5px;
	border-top: 1px solid #d6d6d6;
}

.recente-jobs ul{
	list-style: none;
	width: 159px;
	padding: 6px 0px;
}
.recente-jobs li{
	float: left;
}
.recente-jobs li a{
	text-decoration: underline;
	color: rgb(0, 129, 179);
}

.recente-jobs th{
	font-size: 14px;
	font-style: italic;
	padding: 5px;
	color: rgb(170, 33, 101);
	font-family: helvetica; 
}

.recente-jobs th a{
	font-size: 14px;
	font-style: italic;
	padding: 5px;
	color: rgb(170, 33, 101);
	font-family: helvetica; 
}

table.kandidaten tr{
	font-size: 12px;
	border-bottom: rgb(224,224,224) 1px solid;
	font-family: helvetica;
}

table.kandidaten tr:nth-child(even){
	font-size: 12px;
	background: #f3f3f3;
	font-family: helvetica;
}

table.kandidaten td{
	font-size: 12px;
	line-height: 22px;
	padding: 8px 0 8px 5px;
}

.kanditaat-h{
	color: #0081b3;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	display: block;
	padding: 0 0 0 0;
}
.BreadCrumbs{
	width: 978px;
	margin: 0 auto;
	padding: 5px;
	font-size: 11px;
	font-family: helvetica;
	margin-top: 10px;
	margin-bottom: -15px;
	color: rgb(165, 165, 165);
}
.BreadCrumbs span{
	padding: 5px 0px;
}

.BreadCrumbs a{
	color: rgb(165, 165, 165);
	text-decoration: underline;
}

.browse {
	width: 978px;
	margin: 0 auto;
}

.browse.overview .BreadCrumbs {
	margin-bottom: -10px;
	padding-left: 0;
}

.browse div.omschrijving h2 {
	color: #e02e2d;
	margin-left: 0;
}

.browse-items-container {
	margin-top: 5px;
}

table.browse-items-table {
	width: 100%;
}

table.browse-items-table td * {
	line-height: 18px;
	font-family: Raleway, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-decoration: none;
}

table.browse-items-table td a:hover {
	color: #efc25a;
}

fieldset{ 
	border:none;
}

fieldset .inputName, .inputReq, .inputField{
	display: inline-block;
	margin: 5px 0 5px 0;
	vertical-align: text-top;
}

fieldset .inputName{
	width: 200px;	
}

fieldset .inputReq{
	width: 10px;
}

fieldset .inputField{
	display: inline-block;
}

fieldset input{
	padding: 10px;
	border: 1px solid #efefef;
	border-radius: 3px;
	display: inline-block;
}

#ui-datepicker-div {
	width: auto;
}

.evenrow h4{
	color: #0081b3;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	display: block;
	padding: 24px 0 14px 18px;
}

.oddrow h4{
	color: #0081b3;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 24px 0 14px 18px;
}


.smallListingInfo{
	display: block;
	text-indent: 0px;
	padding: 5px 0px 5px 30px !important;
}

.smallListingInfo strong{
	font-size: 12px;
}

h2.error{
	padding: 30px 0 10px 30px;
	font-size: 15px;
	font-family: helvetica;
	font-weight: normal;
	color: #b3001c;
	border:none;
}

#loginForm_error{
	width: auto;
	font-size: 12px;
	font-family: helvetica;
	padding: 0 0 5px 30px;
	height: auto;
	padding: 0px 30px 0px 30px;
	line-height: 20px;
	color: #505050;
	font-family: helvetica;
	font-size: 11px;
}

#loginForm_error a{

	color: #505050;
	font-family: helvetica;
	font-size: 12px;
}

.hr{ 
	width: 500;
	height: 1px;
	margin: 20px 10px;
	background-color: #e6e6e6;
}

.inputName_error{ width: 100px; display: inline-block; height: 30px;}
.inputField_error{ width: 200px;  display: inline-block;}
.logInNameInput{margin: 5px 0; width: 270px !important;}
.inputName_error_2{ margin-left: 165px; margin-top:5px; width: 20px; margin-right:-60px;display: inline-block; height: 30px;}
.inputField_error input{ width: 200px !important; padding: 8px; border: 1px solid #C6C6C6;}
input.button_login_error{ width: 220px !important; position: static !important; display: block !important; float: none !important; margin-left: 192px !important; margin-top: 10px !important;}

.password_error{
	font-size: 12px;
	font-family: helvetica;
	padding: 10px 0 40px 135px;
}

.socialmediaplugin{
	margin: 0px 0px 10px 30px;
}

/*** Informatie menu ***/

div.displayInformatie {
	float: left;
	width: 656px;
	height: auto;
	min-height: 154px;
	padding: 20px 30px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
}

div.displayInformatie * {
	line-height: 20px;
}

div.displayInformatie p {
	padding-bottom: 15px;
}

div.displayInformatie h1 {
	font-family: Raleway, helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #2377b9;
	text-indent: -2px;
	margin-bottom: 19px;
}

#container-sec div.displayInformatie .h2style {
	font-weight: normal;
	letter-spacing: normal;
}

.displayInformatie h2, .displayInformatie h2 * {
	font-family: Raleway, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #2377b9;
	margin-bottom: 13px;
}

.displayInformatie h2 a {
	color: inherit;
	text-decoration: none;
}

.displayInformatie h3, .displayInformatie h3 * {
	font-family: Raleway, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2377b9;
	line-height: 24px;
}

.displayInformatie h2 a {
	color: inherit;
	text-decoration: none;
}

.displayInformatie div#faq-overview-container a {
	/*text-decoration: none;*/
}

.displayInformatie a {
	color: #2377b9;
	text-decoration: underline;
}

.displayInformatie a:active {
	color: #e02e2d;
}

div.displayInformatie ul, ol {
	padding: 1em 30px 0px 30px;
	display: block;
}

div#info-menu {
	width: 220px;
	margin-right: 20px;
	float: left;
}

ul.information-menu {
	list-style: none;
	vertical-align: top;
	width: 100%;
}

ul.information-menu li.item-level-1 {
	margin: 0 0 5px 0;
}

ul.information-menu li.item-level-1 a {
	display: block;

	background-color: #2377b9;
	border: none;
	border-radius: 4px;

	font-family: Raleway, helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	line-height: 15px;
	padding: 10px;
}

ul.information-menu li.item-level-1.active a {
	text-decoration: underline;
}

ul.information-menu.sub {
	margin: 5px 0;
}

ul.information-menu li.item-level-2 {
	margin: 0 0 2px 0;
}

ul.information-menu li.item-level-2:hover {
	background-color: #ecf4ff;
}

ul.information-menu li.item-level-2.active a {
	text-decoration: underline;
}

ul.information-menu li.item-level-2 div.item-border-left {
	width: 3px;
	height: 34px;
	background-color: #ddeeff;
	float: left;
}

ul.information-menu li.item-level-2.even div.item-border-left {
	background-color: #ccddff;
}

ul.information-menu li.item-level-2 div.item-right {
	float: left;
}

ul.information-menu li.item-level-2 a {
	display: block;
	padding: 10px;
	font-family: helvetica, sans-serif;
	font-size: 14px;
	color: #5c5c5c;
}

.plaats-cv-actie-info div.displayInformatie {
	padding: 0;
	width: 718px;
	border: none;
	border-radius: 0;
}

div#plaats-cv-actie {
	position: relative;
	background: url('/templates/IntelligentView/main/images/cv-actie-splash.jpg');
	width: 718px;
	height: 405px;
	border-radius: 5px;
}

div#actie-tekst {
	position: absolute;
	left: 15px;
	top: 20px;

	font-family: Raleway, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	letter-spacing: .3px;
	line-height: 33px;
	color: #e02e2d;
}

div#plaats-cv-actie a#actie-button {
	position: absolute;
	left: 15px;
	top: 145px;
	display: block;

	padding: 6px 18px 6px 13px;
	background: #e02e2d;
	border-radius: 3px;

	font-size: 19px;
	line-height: 19px;
	text-decoration: none;
	font-family: Raleway, helvetica, sans-serif;
	font-weight: normal;
	color: #fff;
}

div#plaats-cv-actie a#actie-voorwaarden {
	position: absolute;
	left: 165px;
	top: 159px;

	font-size: 10px;
	font-family: helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #e02e2d;
}

/*** Login [START] ***/

.login-input-label {
	width: 150px;
	float: left;
	padding-top: 8px;
	color: #5c5c5c;
}

.login-input-field {
	float: left;
}

.login-input-field input[type="text"], .login-input-field input[type="password"] {
	width: 200px;
	padding: 5px;
	border-radius: 5px;
	border: 1px solid #aaa;
	height: 20px;
}

.login-input-field input[type="checkbox"] {
	padding: 0;
	vertical-align: top;
}

.login-container {
	width: 665px;
}

.login-container #loginForm {
	padding-left: 30px;
}

.login-container h5.title {
	font-family: Raleway;
	color: #2377b9;
	font-size: 22px;
	padding-bottom: 10px;
	text-indent: -2px;
	font-weight: normal;
}

.login-container h2.error {
	font-size: 17px;
}

.login-container .error-reg-log {
	max-width: none;
	margin: 5px 0 25px 0;
}

.login-container fieldset {
	margin-top: 10px;
}

.login-container .login-input-field {
	color: #222222;
}

.login-container a {
	color: #222222;
}

.login-container a:hover {
	text-decoration: underline;
}

.login-ajax-button {
	width: 150px;
	height: 35px;
	line-height: 35px;
	font-family: Raleway;
	font-weight: normal;
	font-size: 18px;
	text-align: center;
	color: #fff;
	padding: 0 3px 0 0;
	cursor: pointer;
	background-color: #2377b9;
	border: none;
	border-radius: 3px;
	margin-bottom: 2px;
}

/*** Login [END] ***/

.in_share{
	height: 30px;
	display: block;
}

button.button-view-more{
	color: #000;
	font-size: 12px;
	font-family: helvetica;
	padding: 10px 13px;
	margin: 10px 0 0 0;
	font-weight: normal;
	border-radius: 5px;
	text-decoration: none;
	border: 1px solid #c49326;
	text-shadow: 1px 1px 0px #fddf9c;
	background: rgb(227,182,70); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(227,182,70,1) 0%, rgba(247,201,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,182,70,1)), color-stop(100%,rgba(247,201,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* W3C */
}

.static_content{
	width: 665px;
	height: auto;
	vertical-align: top;
	margin-top: 10px;
	display: inline-block;
}

.static_content p{
	line-height: 22px;
	color: #505050;
}

.static_content_2{
	width: 665px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 40px;
	display: inline-block;
}

.company.static_content_2 {
	min-height: 300px;
}

.listingComp{
	font-size: 12px !important;
	line-height: 18px !important;
	font-family: helvetica;
	font-weight: normal;
}

.static_content_2 p{
	font-size: 12px !important;
	color: #505050;
	line-height: 22px !important;
}

table.SearchResultsCompanytable{
	font-size: 12px;
	font-family: helvetica;
	width: 100%;
}

table.SearchResultsCompanytable th a{
	font-size: 14px;
	font-style: italic;
	padding: 5px;
	color: #aa2165;
	font-family: helvetica;
	width: 100%;
}

table.SearchResultsCompanytable a{
	font-size: 12px;
	color: rgb(0, 129, 179);
	font-family: helvetica;
}


table.SearchResultsCompanytable tr{
	padding: 0px;
	margin: 0px;
	text-align: left;
	height: 70px;
}

table.SearchResultsCompanytable td{
	margin: 0px;
	height: 50px;
	padding: 15px 0 15px 5px;	
}

.SearchResultsCompanytable img{
	max-width: 170px;
	max-height: 60px;
	display: block;
}
span.usernamediscript{
	font-size: 12px;
	font-weight: normal;
	}
	
input.button-search-bd{
	width: 150px !important;
	margin-top: 27px !important;
	margin-left: 20px !important;
	line-height: 10px !important;
	padding: 7px 0px !important;
	text-indent: 0px !important;
}

.evenrij{
 	background: none;
 	height: 132px;
 	border-top: 1px solid #e0e0e0;
 }

.oddrij{
 	background: #f3f3f3;
 	height: 132px;
 	border-top: 1px solid #e0e0e0;
}

.oddrij a h2{
	color: #0081b3 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	padding: 21px 0px 5px 18px;
	border:none;
}

.oddrij a h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	min-width: 100px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 4px 0 10px 18px;
}

.evenrij a h2{
	color: #0081b3 !important; 
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	padding: 21px 0px 5px 18px;
	border:none;
}

.evenrij a h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 4px 0 10px 18px;
}

.evenrij p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 12px;
	padding: 12px 0 0 18px;
}

.lijst h3{
	text-indent: -30px !important	;
}

.lijst{
	margin: 0 0 0 30px;
}

.lijst p{
	text-indent: -30px !important	;
}

.oddrij p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 12px;
	padding: 12px 0 0 18px;
}
.listing-niveau{
	width: auto;
	text-align: right;
	line-height: 19px;
	margin-top: -36px;
	margin-left: 464px;
	float:right;	
	position: absolute;
}

.listing-niveau-3{
	width: auto;
	text-align: left;
	margin-left: 20px;
	font-size: 12px;
	margin-top: 0px;
	color: #5c5c5c !important;
	float:right;
	position: absolute;
}

.listing-niveau-3 span{
	color: #5c5c5c !important;
	font-weight: bold;
	margin-right: 16px;
}

.listing-niveau-3 b{
	color: #aa2165 !important;
}

.listing-niveau-2{
	min-width: 350px;
	text-align: right;
	line-height: 12px;
	margin-top: -25px;
	margin-left: 131px;
	color: #b0b0b0;
	font-size: 12px;
	text-align: right;
	margin-right: 17px;
}
table.indexResultsTable h6{
	color: #0074aa;
	margin: 4px 0 -10px 0;
	padding: 0px;
	font-size: 10px !important;
}

table.indexResultsTable tr{
	width: 200px;
	font-size: 10px;
	color: #000000;
	height: 60px;
}

table.indexResultsTable tr a{
	color: #000;
	height: 60px;
	
}

.testlogos{
	position: absolute;
	margin-top: 100px;
	margin-left: 100px;
	width: 300px;
}

.socialmedialogin{
	min-width: 100px;
	float: right;
	font-size: 13px;
	font-style: italic;
	color: #aa2165;
	font-weight: bold;
	text-shadow: none;
	font-family: Helvetica;
}


.socialmedialogin-bar{
	min-width: 400px;
	font-size: 13px;
	font-style: italic;
	color: #aa2165;
	font-weight: bold;
	display: block;
	text-shadow: none;
	font-family: Helvetica;
	margin-left: 575px;
	margin-top: -34px;
	position: absolute;
}


.socialmedialogin p{
	display: inline-block;
	height: 10px;
	vertical-align: top;
	margin-top: 9px !important;
}

.socialmedialogin img{
	margin-left: 10px;
	margin-top: 5px;
}



/************************************************
	Login
*************************************************/

#login-box{
	width: 479px;
	border:1px solid #e6e6e6;
	display: inline-block;
	background-color: #f9f9f9;
	min-height: 100px;
	vertical-align: top;
	font-size: 12px;
	color: #616161;
}

#login-box a{
	color: #616161;
}

#login-box a:hover{
	color: #efc25a;
	text-decoration: underline;
}

input.button-login{
	float: none !important;
	margin: 20px 0 20px 110px !important;
	position: static !important;
	width: 270px !important;
}

#login-box h3{
	color: #bb4056;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin: 29px 0px;
}

input.logInPassInput{
	width: 250px !important;
	margin-left: 110px;
	height: 20px;
	margin-bottom: 20px;
}

.logInPasscheut{
	margin-left: 110px;
}

.logvergeten{
	margin-left: 110px;
	margin-top: 20px;	
}

/*DL, DT, DD TAGS LIST DATA*/
dl {
    margin-top:20px;
    margin-bottom:20px;
    font-size: 12px;
    width: 285px;
    display: inline-block;
    vertical-align: top;
}

dl.leftie{
	margin-left: 27px;
}

dl dt {
    color: #505050;;
    float:left;
    font-weight:bold;
    margin-right:10px;
    padding:5px; 
    width:100px;
}
 
dl dd {
    margin:2px 0;
    padding:5px 0;
    width: 295px;
}

dl.compro{
    margin-top:20px;
    margin-bottom:20px;
    width: 200px !important;
    font-size: 11px;
    margin-left: 5px;
    width: 285px;
    display: inline-block;
}

.compro dt{
	width: 40px;
}

input.button-delete{
	min-width: 100px !important;
	color: #fff!important;
	text-align: center!important;
	font-size: 11px!important;
	letter-spacing: 0.5px!important;
	font-family: helvetica!important;
	padding: 5px!important;
	text-indent: 0px!important;
	font-weight: bold!important;
	margin: 10px 0 0 0px !important;
	border-radius: 3px!important;
	position: static !important;
	text-decoration: none!important;
	float: none !important;
	display: inline-block;
	text-shadow: 1px 1px 0px #B53232!important;
	border: 1px solid #B53232!important;
	background: #b94d4d!important; /* Old browsers */
	background: -moz-linear-gradient(top,  #b94d4d 2%, #b74343 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#b94d4d), color-stop(100%,#b74343))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b94d4d 2%,#b74343 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b94d4d 2%,#b74343 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b94d4d 2%,#b74343 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom,  #b94d4d 2%,#b74343 100%)!important; /* W3C */
	margin-bottom: 10px!important;
}

input.button.button-search-refine{
	height: 33px;
	line-height: 33px;
	padding: 0 20px;
}

.newsLink{
	font-size: 14px;
	font-weight: bold;
	color: #0081b3;
	display: block;
	padding: 10px 0px !important; 
}

.smallLink-news{
	min-width: 100px !important;
	color: #fff!important;
	text-align: center!important;
	font-size: 12px!important;
	letter-spacing: 0.5px!important;
	font-family: helvetica!important;
	padding: 5px!important;
	text-indent: 0px!important;
	font-weight: 100!important;
	margin: 10px 0 0 0px !important;
	border-radius: 3px!important;
	position: static !important;
	text-decoration: none!important;
	float: none !important;
	display: inline-block;
	text-shadow: 1px 1px 0px #63701a!important;
	border: 1px solid #63701a!important;
	background: #bfd255; /* Old browsers */
	background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
	
	margin-bottom: 10px!important;
}

.NewsItems{
	width: 665px;
	height: auto;
	border: 1px solid #d6d6d6;
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 10px;
	box-shadow: 1px 1px 12px 0px #e2e2e2;
	display: inline-block;
}

.NewsItems p{
	line-height: 22px;
	font-size: 12px !important;
	display: block;
}

.NewsItems h2{
	line-height: 18px;
	font-size: 14px;
	color: #0081b3;
	padding: 5px 0px 10px;
	display: block;
}

img.companylogo{
	margin-top: 10px;
	max-width: 180px;
	max-height: 100px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#registr-form{
	font-size: 12px;
	width: 900px;
	margin-top: 20px;
}

#registr-form fieldset{
	margin: -2px 0;
	color: #616161;
}

#registr-form select{
	width: 200px;
	padding: 4px;
	font-size: 12px !important;
	border-radius: 3px;
}

.inputName{
	text-align: right;
	color: #616161;
	line-height: 16px;
	font-size: 12px !important;
	margin-top: 10px !important;
	margin-right: 20px !important;
	width: 200px !important;
}

.inputReq{
}

input.inputString{
	width: 275px;
	text-indent: 10px;
	border:1px solid #C6C6C6;
	height: 25px !important;
	padding: 0 !important;
}

.inputField{
	width: 275px !important;
	vertical-align: text-top;
	vertical-align: top;
	margin-top: 6px;
}

input.searchString, input.searchText.ac_input, input.searchGeoLocation.ac_input, input.searchStringLike, input.searchStringLike.ac_input, .searchMoney{
	width: 275px !important;
	text-indent: 10px;
	height: 37px !important;
	padding: 0 !important;
	border:1px solid #C6C6C6;
}

.inputList.fieldTypeJobCategory{
	width: 275px !important;
	text-indent: 10px;
	min-height: 115px !important;
	padding: 0 !important;
}
p.smaller{
	font-size:  12px;
}

.ac_input{
	height: 38px;
}

.button-back{
	width: 100px;
	height: 38px;
	background: rgb(240,241,241); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	
	background: -moz-linear-gradient(top,  rgba(240,241,241,1) 0%, rgba(226,225,226,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,241,241,1)), color-stop(100%,rgba(226,225,226,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* W3C */
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	text-align: center;
	font-family: helvetica !important;
	display: inline-block;
	line-height: 22px !important;
	color: #6b6b6b ;
	font-size: 11px !important;
	text-shadow: 1px 1px 0px #fff;
	margin-left: 450px;
	margin-top: 16px;
}

.inputGeo{
	height: 25px !important;
	width: 275px;
	border:1px solid #C6C6C6;
	text-indent: 10px;
	padding: 0px;
}
#searchType-keywords{
	margin-top: 10px;
}

.searchGeoDistance
{	margin-bottom: 10px;}

select{	
	width: 275px !important;
	padding: 5px;
	display: block;
	border: 1px solid #c6c6c6;
	border-radius: 2px;
}

.searchList{
	margin: 5px 0px;
}
.input-date.displayDate.hasDatepicker{
	height: 25px !important;
	width: 275px !important;
	border:1px solid #C6C6C6;
	text-indent: 10px;	
	padding: 0px !important;
}

.ui-datepicker select.ui-datepicker-month, select.ui-datepicker-year{
	width: 200px !important;
	font-size: 10px;
	padding: 3px !important;
	border-radius: 4px;	
	border:1px solid #C6C6C6;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 12px !important;
}
.soc_reg_form{
	font-size: 12px !important;
	padding: 4px;
}

#terms{
	margin-top: 5px;
}
.instr_cont p{
	width: 400px;
	margin-left: 226px;
	line-height: 20px;
	margin-top:5px;
	margin-bottom: 5px;
}

div.datepicker-input {
	position: relative;
}

img.ui-datepicker-trigger{
	position: absolute;
	left: 284px;
	top: 6px;
}

.autouploadField {
	width: 200px;
	padding: 4px !important;
	font-size: 12px !important;
	border-radius: 3px !important;
	border:1px solid #C6C6C6;
}

input.button {
	height: 36px;
	line-height: 36px;
	padding: 0 30px;

	border: none;
	border-radius: 4px;
	background-color: #2377b9;

	color: #fff;
	font-family: Raleway, sans-serif;
	font-weight: normal;
	font-size: 16px;
}
input.button.red {
	background-color: #e02e2d;
}

input.button:hover {
	cursor: pointer;
}

input.button-red{
	width: 200px !important;
	border-radius: 3px;
	padding: 10px 0px;
	font-size: 12px;
	font-family: helvetica;
	font-weight: normal;
	color: #fff;
	margin-left: 235px;
	margin-right: 5px;
	margin-top: 80px;
	text-shadow: 1px 1px 0px rgba(204,0,0,1);
	border: 1px solid rgba(204,0,0,1);
	background: rgb(204,0,0); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  rgba(204,0,0,1) 0%, rgba(204,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,0,0,1)), color-stop(100%,rgba(204,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(204,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(204,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(204,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,0,0,1) 0%,rgba(204,0,0,1) 100%); /* W3C */

}

input.button-red:hover{
	background: rgb(204,0,0); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  rgba(204,0,0,1) 1%, rgba(204,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(204,0,0,1)), color-stop(100%,rgba(204,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%); /* W3C */


}

.centerise{
	margin-top:20px;
	margin-bottom: 200px;
   display: block;
   margin-left: 0px;
}

.werkzoekgever{
	width: 200px;
	height: 36px;
	line-height: 36px;

	margin: 10px 0 0 0;
	padding: 0;

	font-family: Raleway, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #fff;

	background-color: #2377b9;
	border: none;
	border-radius: 4px;
}

input.werkzoekgever:hover {
	cursor: pointer;
}

.text{
	height: 36px;
	width: 200px; margin-right: 10px;
	text-indent: 10px;
	padding: 0px;
	border-radius: 3px !important;
	border:1px solid #C6C6C6;
}
.button-password{
	margin: 0px;
	font-family: Raleway, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #fff;
	line-height: 32px;
	height: 32px;
	padding: 0 20px;
	border: none;
	border-radius: 4px;
	background-color: #2377b9;
}

.button-password:hover {
	cursor: pointer;
}

.button-note{
	line-height: 32px;
	height: 32px;
	padding: 0 15px;
	color: #fff;
	font-family: Raleway, helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;

	background-color: #2377b9;
	border: none;
	border-radius: 5px;

	margin: 8px 0 10px 0;
}

.notCheck{
	width: 30px;
	margin: 5px 0; 
	display: inline-block;
}
.notDesc{
	margin: 5px 0;
	min-width: 30px;
	display: inline-block;
}

.inputbox{
	border:1px solid #c6c6c6 !important;
	border-radius: 3px;
	padding: 5px;
}

.inputbox-2{
	border:1px solid #c6c6c6 !important;
	border-radius: 3px;
	padding: 5px;
	width: 275px;
}

#applyForm{
	font-size: 12px;
	color: rgb(80,80,80);
}

#applyForm h2{
	padding: 10px 0 0 0px;
	font-size: 19px;
	font-family: helvetica;
	font-weight: normal;
	color: #0081b3;
	border:none;
}

#applyForm p{
	padding: 5px 0 5px 0px;
	font-size: 12px;
	font-family: helvetica;
	font-weight: normal;

	border:none;
}

.feutlistng{
	width: 283px;
	border-top: 1px solid #babeba;
	border-bottom: 1px solid #babeba;
	height: 50px;
	margin-top: -1px;
	padding: 8px 0px;
	display: block;
}


a.feutlistng{
	color: rgb(80,80,80);
}

a.feutlistng h6{
	color: #fff !important;
	margin: 4px 0 -10px 0;
	padding: 0px;
	font-size: 11px !important;
	font-weight: bold;
}

a.feutlistng p{
	color: #fff !important;
	margin: 0px 0 -10px 0;
	padding: 0px;
	font-size: 10px !important;
	font-weight: normal;
}

.feat_img_div {
	height: 50px;
	float: right;
	margin: 0 0 0 -4px;
	padding: 2px 0 0 0;
	display: table-cell;
	text-align: right;
	/* enable for centering: text-align: center; */
	vertical-align: middle;
}
.feat_img_div img {
	vertical-align: middle;
	max-height: 40px;
	max-width: 80px;
	padding: 0;
	margin-left: auto;
	margin-right: 10px;
	/* enable for centering: margin-right: auto; */
}

.button-11{
	width: 80px !important;
	height: 22px !important;
	font-size: 11px !important;
	padding: 0px!important; 
	font-weight: 100 !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #6f1f1f !important;
	border: rgb(204, 0, 0)!important;
	margin: -19px 0 5px 130px !important;
	display: block !important;
	background: rgb(204,0,0)!important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  rgba(204,0,0,1) 1%, rgba(204,0,0,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(204,0,0,1)), color-stop(100%,rgba(204,0,0,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,0,0,1) 1%,rgba(204,0,0,1) 100%)!important; /* W3C */
}

.button-none{
	width: 80px !important;
	height: 22px !important;
	font-size: 11px !important;
	padding: 0px!important; 
	font-weight: 100 !important;
	color: #000 !important;
	text-shadow: none !important;
	border: none !important;
	margin: 0 !important;
	display: none !important;
	background: none !important;
}

.notes_ a{
	text-decoration: underline;
	color: rgb(0, 129, 179);
}
select#listings_per_page1{
	width: 50px !important;
	margin-left: 10px;
	display: inline-block !important;
}
select#listings_per_page2{
	width: 50px !important;
	margin-left: 10px;
	display: inline-block !important;
}

#search-bar-tab-mini a{
	color: white ;
}

a.button-vieuwer {
	width: 141px;
	color: #165a74;
	text-align: center;
	font-size: 12px;
	font-family: helvetica;
	padding: 7px;
	text-indent: 0px;
	font-weight: bold;
	float: right;
	margin-right: 20px;
	border-radius: 5px;
	text-decoration: none;
	border: 1px solid #c49326;
	text-shadow: 1px 1px 0px #fddf9c;
	background: rgb(227,182,70); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(227,182,70,1) 0%, rgba(247,201,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,182,70,1)), color-stop(100%,rgba(247,201,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* W3C */
}

/*###################################################### 
	
	search_results_company_job_featured_item.tpl

######################################################*/


.priorityListing-fe{
	width: 750px;
	background-color: #e8f3db;
	height: 178px;
	display: block;
	margin-bottom: 10px;
}

.priorityListing-fe p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 11px;
	margin-top: 10px;
	padding: 12px 0 0 18px;
}

.priorityListing-fe h2{
	color: #0081b3 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 22px 0 14px 18px;
}

.priorityListing-fe h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 0 0 10px 18px;
}

.priorityListing-fe .prioimg{
	width: 230px;
	position: absolute;
	margin-left: 508px;
	display: block;
	margin-top: 10px;
}

.priorityListing-fe img{
	float:right;
	max-width: 170px;
	max-height: 60px
}

.evenrij-fe{
 	background: none;
 	height: 152px;
 	border-top: 1px solid #e0e0e0;

 }

.oddrij-fe{
 	background: #f3f3f3;
 	height: 152px;
 	border-top: 1px solid #e0e0e0;
}

.oddrij-fe a h2{
	color: #0081b3 !important;
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	padding: 21px 0px 5px 18px;
	border:none;
}

.oddrij-fe a h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	min-width: 100px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 4px 0 10px 18px;
}

.evenrij-fe a h2{
	color: #0081b3 !important; 
	font-family: helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
	text-shadow: 1px 1px 0px #fff;
	padding: 21px 0px 5px 18px;
	border:none;
}

.evenrij-fe a h3{
	color: #aa2165 !important;
	font-family: helvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	text-shadow: 1px 1px 0px #fff;
	border:none;
	padding: 4px 0 10px 18px;
}

.evenrij-fe p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 11px;
	padding: 12px 0 0 18px;
}

.oddrij-fe p{
	width: 515px;
	line-height: 22px;
	color: #003148 !important;
	text-shadow: 1px 1px 0px #fff;
	font-family: helvetica;
	font-size: 11px;
	padding: 12px 0 0 18px;
}


/*###################################################### 
	
	contact_form.tpl

######################################################*/


.inputContact-box{
	width: 750px;
	color: #505050;
}

.inputContact-box td{
	height: 40px;
}

.inputContact-box input[type="submit"] {
	margin: 8px 0 0 163px;

	height: 33px;
	line-height: 33px;
	padding: 0 26px;
}

.inputContact{
	border:1px solid #c6c6c6 !important;
	border-radius: 3px;
	padding: 10px;
	width: 275px;
}

input.captcha{
	border:1px solid #c6c6c6 !important;
	border-radius: 3px;
	padding: 10px;
	color: #505050;
	width: 275px;
}

label.inputContact{
	border:none!important;
	padding: 10px 0px;
	display: inline-block;
	width: 160px;
	vertical-align: top;
	margin-bottom: 5px;
	
}

textarea.inputContact{
	border:1px solid #c6c6c6 !important;
	border-radius: 3px;
	color: #505050;
	padding: 10px;
	width: 350px;
	font-size: 12px;
}


/*###################################################### 
	
	contact_form.tpl

######################################################*/          

p.error-fiutje{
	padding: 12px 35px 12px 14px;
   min-width: 300px;
   width: 100px;
   margin: 0 auto;
   text-indent: 0px !important;
   display: block;
   font-size: 13px;
   border-radius: 3px;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
   color: rgb(185, 74, 72);
   background-color: rgb(242, 222, 222);
   border:1px solid rgb(238, 211, 215);
} 
p.error-reg{
	padding: 12px 35px 12px 14px;
   margin-bottom: 20px;
   min-width: 300px;
   text-indent: 0px !important;
   display: block;
   font-size: 13px;
   border-radius: 3px;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
   color: rgb(185, 74, 72);
   background-color: rgb(242, 222, 222);
   border:1px solid rgb(238, 211, 215);
} 

p.error-reg-alert{
	padding: 12px 35px 12px 14px;
   margin-bottom: 20px;
   width: 225px;
   margin-left: 500px;
   display: block;
   font-size: 13px;
   border-radius: 3px;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
   color: rgb(185, 74, 72);
   background-color: rgb(242, 222, 222);
   border:1px solid rgb(238, 211, 215);
}

p.error-reg-log{
	padding: 12px 35px 12px 14px;
   margin-bottom: 20px;
   width: 330px;
   margin-left: 60px;
   display: block;
   font-size: 13px;
   border-radius: 3px;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
   color: rgb(185, 74, 72);
   background-color: rgb(242, 222, 222);
   border:1px solid rgb(238, 211, 215);
}       

/*###################################################### 
	
	job_alerts.tpl

######################################################*/          

a.delete{
	color: red;
	text-decoration: underline;
}

a.tableA{
	text-decoration: underline;
	color: rgba(0,128,179,1);
}

.inputReq{
	color: red;
	margin-top: 0px;
}

input#form_to, #form_subject{
	border:1px solid #c6c6c6 !important;
	border-radius: 3px;
	padding: 10px;
	margin-bottom: 7px;
	margin-top: 7px;
	width: 275px;
}

input#ZipCode.ac_input{
	height: 25px !important;
	padding: 4px !important;
	width: 265px;
	border:1px solid #c6c6c6;
	margin-bottom: 8px;
	color: black;
}
.button-1{
	min-width: 100px !important;
	font-size: 11px !important;
	padding: 5px!important; 
	font-weight: normal !important;
	color: rgb(0, 51, 71); !important;
	margin-top: 10px;
	border-radius: 3px;
	margin-right: 5px;
	border:1px solid rgb(232, 155, 5)!important;
	display: inline-block !important;
	border: 1px solid #a77508;
	text-shadow: 1px 1px 0px rgb(247, 210, 126) !important;
	background: rgb(227,182,70); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(227,182,70,1) 0%, rgba(247,201,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,182,70,1)), color-stop(100%,rgba(247,201,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(227,182,70,1) 0%,rgba(247,201,104,1) 100%); /* W3C */ 
	text-align: center !important;
	
}
.button-2{
	min-width: 100px !important;
	font-size: 11px !important;
	border-radius: 3px;
	margin-top: 10px;
	padding: 5px!important; 
	text-align: center !important;
	font-weight: normal !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #6f1f1f !important;
	border: 1px solid rgb(204, 0, 0)!important;
	display: inline-block !important;
	background: rgb(204,51,51); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  rgba(204,51,51,1) 0%, rgba(204,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,51,51,1)), color-stop(100%,rgba(204,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* W3C */

}

.button-3{
	min-width: 100px !important;
	font-size: 11px !important;
	border-radius: 3px !important;
	padding: 5px!important; 
	font-weight: normal !important;
	border: 1px solid rgb(88, 146, 19) !important;
	display: inline-block !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #4c7915 !important;
	text-align: center !important;
	border: 1px solid #589213 !important;
	background: rgba(58,129,215,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(144,215,57,1) 0%, rgba(117,184,38,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,215,57,1)), color-stop(100%,rgba(117,184,38,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* W3C */
}

.button-4{
	min-width: 200px !important;
	font-size: 11px !important;
	border-radius: 3px !important;
	padding: 10px!important; 
	margin-bottom: 10px;
	font-weight: normal !important;
	border: 1px solid rgb(88, 146, 19) !important;
	display: inline-block !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #4c7915 !important;
	text-align: center !important;
	border: 1px solid #589213 !important;
	background: rgba(58,129,215,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(144,215,57,1) 0%, rgba(117,184,38,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,215,57,1)), color-stop(100%,rgba(117,184,38,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(58,129,215,1) 0%,rgba(38,106,184,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* W3C */
}

input.button-3a{
	width: 100px !important;
	font-size: 11px !important;
	height: 25px !important;
	margin: 0px !important; 
	border-radius: 3px !important;
	padding: 5px!important; 
	font-weight: normal !important;
	border: 1px solid rgb(88, 146, 19) !important;
	display: inline-block !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #4c7915 !important;
	text-align: center !important;
	border: 1px solid #589213 !important;
	background: rgba(58,129,215,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(144,215,57,1) 0%, rgba(117,184,38,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,215,57,1)), color-stop(100%,rgba(117,184,38,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* W3C */
}

.button-5 {
	padding: 5px 17px;

	border: none;
	border-radius: 4px;
	background-color: #2377b9;

	color: #fff;
	font-size: 19px;
	font-family: Raleway, helvetica, sans-serif;
	font-weight: normal;
}

a.add{
	width: 100px !important;
	font-size: 11px !important;
	margin: 0px !important; 
	border-radius: 3px !important;
	padding: 5px!important; 
	font-weight: normal !important;
	border: 1px solid rgb(88, 146, 19) !important;
	display: inline-block !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #4c7915 !important;
	text-align: center !important;
	border: 1px solid #589213 !important;
	background: rgba(58,129,215,1); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(144,215,57,1) 0%, rgba(117,184,38,1) 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,215,57,1)), color-stop(100%,rgba(117,184,38,1)))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(144,215,57,1) 0%,rgba(117,184,38,1) 100%)!important; /* W3C */
}

a.remove{
	min-width: 100px !important;
	font-size: 11px !important;
	border-radius: 3px;
	margin-top: 10px;
	padding: 5px!important; 
	text-align: center !important;
	font-weight: normal !important;
	color: #fff !important;
	text-shadow: 1px 1px 0px #6f1f1f !important;
	border: 1px solid rgb(204, 0, 0)!important;
	display: inline-block !important;
	background: rgb(204,51,51); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  rgba(204,51,51,1) 0%, rgba(204,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,51,51,1)), color-stop(100%,rgba(204,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,51,51,1) 0%,rgba(204,0,0,1) 100%); /* W3C */

}

#pmDetails{
	border:1px solid green;
	padding: 25px;
	border: 1px solid rgb(214, 214, 214);
	border-radius: 3px 3px 3px 3px;
}

a.pm{
	padding: 10px 20px;
	border:1px solid #e6e6e6;
	color: black;
}

a.pm:hover{
	color: rgb(0, 129, 179);
}

#pmDetails fieldset{
	padding: 5px 0px;
	border-radius: 3px 3px 3px 3px;
}

#pmDetails fieldset span{
	padding: 2px 0px;
	display: inline-block;
}

.sna{
	padding: 2px 0px;
	width: 90px;
	font-weight: bold;
	display: inline-block;
}

.lijst p{
	line-height: 18px !important;
}

#pmme{
	margin-bottom: 20px;
	display: block;
	height: 30px;
	margin-top: 10px;
}

.linehr{
	width: 100%;
	height: 1px;
	margin: 15px 0px;
	background-color: #bcbcbc;
}

.contact-detail-cap{
	padding: 2px 0px;
	width: 110px;
	font-weight: bold;
	display: inline-block;
}

.contact-detail-info{
	padding: 2px 0px;
	display: inline-block;
}

#contact-info, #note-block{
	padding: 25px;
	border: 1px solid rgb(214, 214, 214);
	border-radius: 3px 3px 3px 3px;
}

#note-block{
	margin-top: 10px;
	line-height: 18px;
}

#note-block span{
	display: block;
}

#notesForm textarea{
	border:1px solid green;
	padding: 25px;
	width: 600px !important;
	margin-top:5px;
	margin-bottom: 10px;
	border: 1px solid rgb(214, 214, 214);
	border-radius: 3px 3px 3px 3px;
}

.page_button{
	background-color: #f0f6f8;
	border: 1px solid #137b9f;
	cursor: pointer;
	margin-bottom: 10px;
	margin-top: 10px;
	padding:10px;
}

.page_icon{
	font-size:14px;
	float: left;
	display: block;
}

#contact-info h2{
	color: rgb(170, 33, 101);
	margin-bottom: 3px;
}

#contact-info a{
	text-decoration: underline;
	color: rgba(0,128,179,1);
}

#contact-image{
	position: absolute;
	margin-top: -90px;
	margin-left: 440px;
}

#contact-image img{
	max-width: 200px;
	max-height: 87px;
}

ul.ulstyle{
}

.ulstyle li{
	display: inline-block;
	float: none;
	width: 100%;
	padding: 3px 0px;
	text-align: center;
}

.complex{
	width: 660px;
	padding: 25px;
	border: 1px solid rgb(214, 214, 214);
	border-radius: 3px 3px 3px 3px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
}
.cke_skin_kama{
	width: 420px !important;
}

.menutje{
	float: left;
	font-size: 12px;
}
.menutje b{
	color: rgba(0,128,179,1);
}
.gaterugz-direct-achter{
	width: 197px;
	height: 39px;
	background: rgb(240,241,241); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  rgba(240,241,241,1) 0%, rgba(226,225,226,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,241,241,1)), color-stop(100%,rgba(226,225,226,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(240,241,241,1) 0%,rgba(226,225,226,1) 100%); /* W3C */
	border: 1px solid #d8d8d8;
	border-radius: 3px;
	text-align: center;
	font-family: helvetica !important;
	display: inline-block !important;
	line-height: 22px !important;
	color: #6b6b6b ;
	font-size: 11px !important;
	text-shadow: 1px 1px 0px #fff;
	margin-top: 16px;
}

.buttonlisting
{   width: 222px;
    position: absolute;
    margin: 18px 0 0 755px;
}

.listingsWithLocation{
	padding: 10px;	
}

.listingsWithoutLocation{
	padding: 10px;	
}

.tableLeft{
	color: rgb(170, 33, 101);
	padding: 5px 0px;
	font-size: 12px;
}

#faq-detail-container p{
    padding-bottom: 15px;
}
#faq-detail-container .faq-paragraph-small-padding{
    padding-bottom: 8px;
}

#faq-overview-container p{
    padding-bottom: 15px;
}


/************************************************
    checkout step not logd
*************************************************/
.checkout-steps-heading a.contentLink{
	font-weight: normal;
	color: #fff;
}

.checkout-steps-heading div.active span {
	color: #fff;
}

.checkout-step{
    width: 100%;
    margin-top: 20px;
    margin-left: 4px;
    height: 30px;
    font-size: 12px;
    letter-spacing: 0.3px;
    color: #636363;
    letter-spacing: 0.3px;
}


.checkout-steps span{
    padding: 8px 0px;
    font-size:12px !important;
    color: #636363;
    letter-spacing: 0.3px;
    text-align: center;
    display: block;
}

.checkout-steps-1{
    float: left;
    width: 186px;
    height: 30px;
    background: url(routing.png);
}

.checkout-steps-2, .checkout-steps-3, .checkout-steps-4{
    float: left;
    width: 201px;
    height: 30px;
    padding-left: 5px;
    background: url(routing.png);
    background-position: 0px -32px;
}

.checkout-steps-5{
    float: left;
    width: 201px;
    height: 30px;
    margin-left: -21px;
    background: url(routing.png);
    background-position: 0px 30px;
}

/************************************************
	checkout step not logd
*************************************************/

.checkout-logd{
	width: 100%;
	margin-top: 20px;
	margin-left: 4px;
	height: 30px;
	font-size: 12px;
	letter-spacing: 0.3px;
	color: #636363;
	letter-spacing: 0.3px;
}

.checkout-logds{
	width: 186px;
	font-size: 12px;
	display: block;
	letter-spacing: 0.3px;
	font-weight: 400 !important;
	color: #636363;
	letter-spacing: 0.3px;
}

.checkout-logds-1 span{margin: 0 0 0 -10px;color:#fff!important;}
.checkout-logds-1 span, .checkout-logds-2 span, .checkout-logds-3 span, .checkout-logds-4 span{
	padding: 8px 0px;
	font-size:12px !important;
	color: #636363;
	letter-spacing: 0.3px;
	text-align: center;
	display: block;
}

.checkout-logds-1.none span, .checkout-logds-2.none span, .checkout-logds-3.none span, .checkout-logds-4.none span,.checkout-logds-4.active span{
	padding: 8px 0px;
	font-size:12px !important;
	color: #fff;
	letter-spacing: 0.3px;
	text-align: center;
	display: block;
}

.contentLink{
	color: rgb(168, 45, 67);
	text-decoration: underline;
	letter-spacing: 0.3px;
	font-weight: 600;
}

.checkout-steps-heading a.contentLink{
	font-weight: normal;
}

.checkout-logds-1{
	display: inline-block;
	width: 250px;
	height: 30px;
	background: url(bigcheckout.png);
}

.checkout-logds-2, .checkout-logds-3{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px -30px;
}

.checkout-logds-4{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px -60px;
}

.checkout-logds-{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px 30px;
}

.checkout-logds-1.active{
	display: inline-block;
	width: 250px;
	height: 30px;
	background: url(bigcheckout.png);
}

.checkout-logds-2.active, .checkout-logds-3.active{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px -120px;
}

.checkout-logds-4.active{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px 60px;
}

.checkout-logds-1.none{
	display: inline-block;
	width: 250px;
	height: 30px;
	background: url(bigcheckout.png);
}

.checkout-logds-2.none, .checkout-logds-3.none{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px 30px;
}

.checkout-steps-4.none{
	display: inline-block;
	width: 250px;
	height: 30px;
	margin-left: -23px;
	background: url(bigcheckout.png);
	background-position: 0px 60px;
}

/*** MAILING ***/

div.mailing-unsubscribe div.introduction {
	margin-top :20px;
}

div.mailing-unsubscribe div#user-info {
	margin-top: 20px;
}

div.mailing-unsubscribe div#user-info table {
	margin-top: 5px;
}

div.mailing-unsubscribe div#user-info table th {
	text-align: left;
	padding-right: 10px;
	padding-top: 2px;
}

div.mailing-unsubscribe button#unsubscribe {
	margin-top: 10px;

	border: none;
	border-radius: 4px;
	background-color: #2377b9;
	cursor: pointer;

	font-family: Raleway, helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;

	padding: 10px 20px;
}

.page_block_description {
	padding-left: 225px;
	line-height: 18px;
}

.page_block_description li,
.page_block_description p {
	line-height: 18px;
}

.page_block_description li {
	list-style-position: outside;
	margin-left: 1.4em;
}
