/* HTML tags */
body {
	margin: 0;
	padding: 0;

	font-family: Arial;
	font-size: 11px;
}

th {
	font-size: 11px;
}

a {
	font-family: Arial;
	font-size: 11px;
	color: black;
}

/*
input {
	width: 90px;
	border: 1px solid black;
	margin: 0;
	padding: 0;
}
*/

a img {
	border: 0;
}

* html body {
	text-align: center;
}

/* Headers */
h1 {
	font-size: 175%;
	margin: 0 0 20px 0;
	padding: 0;
	font-family: "Trebuchet MS";
}

h2 {
	/* height: 16px; */
}

h3 {
	/* height: 14px; */
}
/* Einde HTML tags */

/* Content div */
div#content {
	width: 900px;
	margin: 5px auto 5px auto;
	overflow: hidden;
	border: 1px solid #ccc;
}

* html div#content {
	height: 1px;
	overflow: visible;
}

p {
	margin: 5px 0 0 0;
	padding: 0;
}

* html div#content {
	text-align: left;
}
/* Einde Content div */

/* Header */
div#header {
	background-color: white;
	background-image: url('images/headerpsywerk.jpg');
	background-repeat: no-repeat;
	background-position: middle center;

	margin-left: 11px;

	height: 126px;

	position: relative;
}

div#header span#datuminheader {
	position: absolute;
	top: 105px;
	left: 10px;
	font-weight: bold;
}

div#header span#menuinheader {
	position: absolute;
	top: 105px;
	left: 160px;
	color: #98aac4;

	font-weight: bold;
}

div#header span#menuinheader a {
	text-decoration: none;
	text-transform: uppercase;
}
/* Einde Header */

/* Linker deel */
div#left {
	float: left;
	width: 140px;
	margin: 3px;
}
/* Einde linker deel */

/* Menu */
div#left div#menu {
	float: left;
	padding-left: 5px;
	width: 140px;
	background-color: white;
}

div#left div#menu ul {
	color: white;
	font-weight: bold;

	margin: 0;
	padding: 0;
	list-style-type: none;

	background-color: #F2F2F2;
}

div#left div#menu ul li {
	margin: 2px 0;
}

* html div#left div#menu ul li {
	display: inline;
}

div#left div#menu ul li a {
    display: block;
	overflow: hidden;
	margin: 4px 0 0 0;
	padding: 4px;
	background-color: #98aac4;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

* html div#left div#menu ul li a {
	height: 1px;
	overflow: visible;
}

div#left div#menu ul li ul {
	margin: 0;
	padding: 0;
	background-color: #F2F2F2;
	visibility:	visible;
	display: none;
	position: relative;
}

div#left div#menu ul li ul li {
    display: inline;
}

div#left div#menu ul li ul li a:hover {
	text-decoration: underline;
}


div#left div#menu ul li.current a {
	background-color: #cc0000;
}

div#left div#menu ul li.current ul {
	display: block;
}

div#left div#menu ul li.current ul {
	position: static;
}

div#left div#menu ul li.current ul li a,
div#left div#menu ul.bottomofmenulinks li ul a {
	background-color: #e7edf6;

	margin: 3px 5px 3px 2px;
	padding: 4px 2px 2px 2px;
	color: black;
	text-decoration: none;
	text-transform: none;
}


div#left div#menu ul.mainmenu li:hover,
div#left div#menu ul li.hover {
	position: relative;
}

div#left div#menu ul.mainmenu li:hover ul,
div#left div#menu ul li.hover ul {
	display: block;
	position: absolute;
	left: 100px;
	top: 5px;
	
	width: 140px;
	border: 2px solid #fff;
	overflow: hidden;
}

div#left div#menu ul.mainmenu li.current:hover {
	position: static;
}

div#left div#menu ul.mainmenu li.current:hover li a {
	margin: 3px 5px 3px 2px;
}

div#left div#menu ul.mainmenu li.current:hover ul {
	position: static;
	width: auto;
	border: 0;
}

div#left div#menu ul.mainmenu li:hover ul li,
div#left div#menu ul li.hover ul li {
	margin: 2px 0;
}

div#left div#menu ul.mainmenu li:hover ul li a,
div#left div#menu ul li.hover ul li a {
	text-transform: none;
	display: block;
	margin: 2px 0;
	background: #e7edf6;
	color: #000;
}

/* Menu onder het mainmenu */
div#left div#menu ul.bottomofmenulinks li {
	margin: 10px 0 0 0;
}

div#left div#menu ul.bottomofmenulinks ul {
	display: block;
}

div#left div#menu ul.bottomofmenulinks li a {
	background: #cc0000;
}



/* Einde menu deel */

div#left div#blad {
	text-align: center;
	overflow: hidden;
	clear: left;
	margin: 20px 0 0 0;
}

div#left div#blad a.new {
	border: 1px solid #b8b8b8;
	display: block;
	margin: 10px 0 0;
	overflow: hidden;
	padding: 7px 0;
	color: #000;
	text-decoration: none;
}

div#left div#blad img {
	width: 115px;
	height: 138px;
	border: 0;
}



div#left div.left_banner {
	float: left;

	padding: 15px 0 0 15px;
	width: 140px;
	background-color: white;
}

/* Rechter deel */
div#right {
	float: right;
	width: 140px;

	margin: 10px 0 0 0;
}

div#right div.banners,
div#right div.banner_inner {
	margin: 30px 0 0 0;
}
/* Einde rechter deel */

/* Onderdelen in de main van de pagina */
div#middle {
	margin: 0 140px 0 160px;
	padding: 10px 10px 10px 10px;
	
}

* html div#middle {
    margin: 0;
	padding-left: 30px;
    width: 609px;
    float: left;
}

div#middle p {
	line-height: 16px;
}

div#middle p.bodytext {
	font-size: 12px;
}

div#middle div.opleindingen_banners {
	overflow: hidden;
}

* html div#middle div.opleindingen_banners {
	overflow: visible;
	height: 1px;
}

div#middle div.opleindingen_banners div.banner_inner {
	float: left;
	margin: 5px 20px;
}

div#middle div.banners,
div#middle div.banner_inner {
	margin: 20px 0;
}

/*
div#middle div#zoekeenbaan,
div#middle div#plaatseenbaan {
	float: left;

	width: 300px;
	height: 225px;

	background-repeat: no-repeat;

	position: relative;

	text-align: center;
}

div#middle div#zoekeenbaan span,
div#middle div#plaatseenbaan span {
	position: absolute;
	top: 70px;
	left: 80px;

	color: #CC0000;

	font-size: 30px;
	font-weight: bold;

	cursor: cursor:pointer;
	cursor:hand;
}

div#middle div#zoekeenbaan a,
div#middle div#plaatseenbaan a {
	text-decoration: none;
}


div#middle div#zoekeenbaan {
	background-image: url('images/zoekbaan.gif');
}

div#middle div#plaatseenbaan {
	background-image: url('images/plaatsbaan.gif');
}
*/

div#middle a {
	color: #CC0000;
	font-size: 1em;
}

div#middle ul li {
	font-size: 12px;
}

div#middle p.align-left {
	text-align: left;
}

div#middle p.align-center {
	text-align: center;
}

div#middle p.align-right {
	text-align: right;
}

div#middle hr {
	border: none 0;
	height: 1px;
	border-top: 1px dashed black;
}
/* Einde Main Pagina */

/* Banner aan de onderkant */
div#bannerbottom {
	/* text-align: center; */
	margin: 0 0 0 15px;
	/* float: left; */
}

div#bannerbottom div.banner_inner {
	float: left;
	margin: 5px 15px;
}

div#bannerbottom div.banners {
	display: inline;
}

div#bannerbottom div.banners div {
	display: inline;
}

div#bannerbottom div.banners img {
	margin: 0 0 0 10px;
}


/* Ontvang Vacatures */
div.ontvangVacatures {
	width: 122px;
	padding: 33px 0 0 0;
	background: url('images/ontvangVacaturesHeader.jpg') no-repeat top left;
}

div.ontvangVacatures div.ontvangVacatures_inner {
	padding: 5px;
	border: 1px solid #cc0202;
	border-top: 0;
}

div.ontvangVacatures div.ontvangVacatures_inner div.ontvangVacatures_link {
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	margin: 10px 0 0 0;
}

div.ontvangVacatures div.ontvangVacatures_inner div.ontvangVacatures_link a {
	text-decoration: none;
	background: url(images/link_arrow.gif) no-repeat right center;
	padding: 0 20px 0 0;
}

/*******************************************************************************
 FE User Registration
*******************************************************************************/
div#middle div.tx-windjobopenings-pi1 div.error,
div#middle div.tx-srfeuserregister-pi1 div.error {
    margin: 10px 0 0 0;
    font-weight: bold;
    color: #ff0000;
}

div#middle div.tx-windjobopenings-pi1 div.pair,
div#middle div.tx-srfeuserregister-pi1 div.pair {
	margin: 5px 0 0 0;
	overflow: hidden;
}

* html div#middle div.tx-windjobopenings-pi1 div.pair,
* html div#middle div.tx-srfeuserregister-pi1 div.pair {
	overflow: visible;
	height: 1px;
}

div#middle div.tx-windjobopenings-pi1 label,
div#middle div.tx-srfeuserregister-pi1 label {
	float: left;
	font-weight: bold;
	width: 100px;
}

div#middle div.tx-windjobopenings-pi1 label span.extra {
    font-weight: normal;
}

div#middle div.tx-windjobopenings-pi1 div.field label,
div#middle div.tx-srfeuserregister-pi1 div.field label,
div#middle div.tx-srfeuserregister-pi1 div.checkbox label {
	float: none;
	width: auto;
}

div#middle div.tx-windjobopenings-pi1 div.field,
div#middle div.tx-srfeuserregister-pi1 div.field {
    margin: 0 0 0 110px;
}

* html div#middle div.tx-windjobopenings-pi1 div.field,
* html div#middle div.tx-srfeuserregister-pi1 div.field {
    float: left;
    margin: 0;
}

div#middle div.tx-windjobopenings-pi1 input,
div#middle div.tx-windjobopenings-pi1 textarea,
div#middle div.tx-windjobopenings-pi1 select,
div#middle div.tx-srfeuserregister-pi1 input {
	margin: 0;
	padding: 0;
	width: 440px;
	border: 1px solid black;
}

div#middle div.tx-windjobopenings-pi1 textarea {
    height: 75px;
}

div#middle div.tx-srfeuserregister-pi1 div.checkbox,
div#middle div.tx-srfeuserregister-pi1 div.checkbox div.tx-srfeuserregister-pi1-radio {
    display: inline;
}

div#middle div.tx-windjobopenings-pi1 p input,
div#middle div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio {
    width: auto;
    border: none;
}

div#middle div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-name,
div#middle div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-tx_windjobopenings_billing_name {
	width: 330px;
}

div#middle div.tx-windjobopenings-pi1 input#tx_windjobopenings_pi1_starttime,
div#middle div.tx-windjobopenings-pi1 input#tx_windjobopenings_pi1_endtime,
div#middle div.tx-windjobopenings-pi1 input#tx_windjobopenings_pi1_location,
div#middle div.tx-windjobopenings-pi1 input#tx_windjobopenings_pi1_user_zipcode,
div#middle div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-tx_windjobopenings_billing_zipcode,
div#middle div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-zip {
	width: 175px;
}


div#middle div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-tx_windjobopenings_billing_city,
div#middle div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-city {
    width: 272px;
}
div#middle div.tx-windjobopenings-pi1 select#tx_windjobopenings_pi1_province,
div#middle div.tx-windjobopenings-pi1 input#tx_windjobopenings_pi1_user_city{width: 260px;}

div#middle div.tx-windjobopenings-pi1 div.buttons input,
div#middle div.tx-srfeuserregister-pi1 div.buttons input {
    width: auto;
	background-color: #CC0000;
	padding: 5px;
	border: 1px solid black;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	color: white;
	text-transform: uppercase;
}

div#middle div.tx-windjobopenings-pi1 div.buttons,
div#middle div.tx-srfeuserregister-pi1 div.buttons {
	margin: 10px 100px 0 0;
	text-align: right;
}

div#middle div.tx-windjobopenings-pi1 hr,
div#middle div.tx-srfeuserregister-pi1 hr {
	border-top: 1px dashed black;
	height: 1px;
}

div#middle div.tx-srfeuserregister-pi1 div.buttonsalt input,
div#middle div.tx-windjobopenings-pi1 div.buttonsalt input {
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	background-color: #CC0000;
	padding: 5px;
	border: 1px solid black;
	display: block;
	margin: 4px 0 0px 0;
	width: 175px;
}

div#middle div.link_to_register {
    margin: 10px 0;
    background-color: #dfdfdf;
}

div#middle div.link_to_register a {
    display: block;
    margin: 0 5px 0 0;
    padding: 2px 15px 2px 5px;
    text-align: right;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url("images/link_arrow.gif");
    background-repeat: no-repeat;
    background-position: right 50%;
}


/* -- MailForm -- */
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_emailform h3 {
	font-size: 1.8em;
	margin: 0;
	padding: 0 0 0 30px;
	height: auto;
	background: url('images/postbus.gif') no-repeat left center;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_emailform label {
	float: none;
	display: block;
	width: auto;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_emailform select,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_emailform input {
	width: auto;
}

/*******************************************************************************
 Vacature plugin
*******************************************************************************/
div#middle div.tx-windjobopenings-pi1 {
	/* border: 1px solid #98aac4; */
}

div#middle div.tx-windjobopenings-pi1 h2 {
	background: #98aac4 url('images/zoekeenbaanlogoh2.gif') no-repeat left center;
	margin: 0;
	padding: 0 0 0 30px;
	line-height: 25px;
	height: 25px;
	color: #fff;
	text-transform: uppercase;
	font-family: "Trebuchet MS";
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_search {
	padding: 12px 0;
	text-align: center;
	background: #f4f6f9 url('images/vergrootglas.jpg') no-repeat 5px center;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_search select {
    border: 0;
    background-color: #fff;
    width: auto;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_search input {
    border: none;
    background-color: #cc0000;
    color: #ffffff;
    font-weight: bold;
    text-transform: lowercase;
    width: auto;
}



div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist h3 {
    margin: 0;
    padding: 2px 2px 2px 10px;
    background-color: #dde3ec;
	height: 36px;
	line-height: 36px;

    color: #000;
	text-transform: uppercase;
    font-size: 1.2em;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist h3 span {
	font-size: 0.8em;
	padding: 0 15px 0 60px;
	background: url('images/arrowdown.gif') no-repeat right center;
	cursor: hand;
	cursor: pointer;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist h3 span:hover,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist h3 span.hover {
	text-decoration: underline;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_list ul,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul {
	overflow: hidden;
	height: auto;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_list ul li {
	background-color:#FDF9F8;
	background-image:url(images/vacature_lijst_li.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	margin:0;
	overflow:hidden;
	padding:2px 2px 2px 13px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li {
    float: left;
	width: 273px;
	padding: 2px 2px 2px 13px;
    margin: 0;
    background-color: #fdf9f8;
    overflow: hidden;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0 50%;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li.list {
	float: none;
	width: auto;
	padding: 2px 50px;
	font-size: 1.1em;
}
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li.list a {
	font-size: 1em;
}

* html div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_list ul li,
* html div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li {
    overflow: visible;
    height: 1px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_list ul li.even,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li.even {
    background-color: #dde3ec;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_list ul li a {
    color: #cc0000;
	font-size: 10pt;
	line-height: 25px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li a {
    float: left;
	color: #000;
	text-decoration: none;
	font-size: 1.1em;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_catlist ul li span.num {
    float: right;
}

div#middle div.tx-windjobopenings-pi1 div.key {
	margin-top: 10px;
	font-weight: bold;
}

/* Preview deel */
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single h3,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview h3 {
	background-color: #FBEBEB;
	font-weight: normal;
	padding: 2px 2px 2px 10px;
	margin: 0 0 10px 0;
	font-size: 16px;
	text-align: left;
    height: auto;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single p,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview p {
	padding-top: 0;
	margin: 0 20px 10px 20px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview h4 {
	margin: 0 20px 0 20px;
	padding: 0;
	text-align: center;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.logo,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.logo {
	text-align: center;
	margin: 0 0 10px 0;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.introtext,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.introtext {
	font-weight: bold;
	margin: 0 20px 10px 20px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.function h3,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.function h3 {
	background-color: white;
	text-align: center;
	font-size: 24px;
	padding: 0 0 0 0;
	margin: 0;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.function h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.function h4 {
	text-align: center;
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 0;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.function_description h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.function_requirements h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.we_offer h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.extra_information h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.reply_info h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.email h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.website h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.function_description h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.function_requirements h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.we_offer h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.extra_information h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.reply_info h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.email h4,
div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_preview div.website h4 {
	text-align: left;
	font-size: 14px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer {
    background-color: #dfdfdf;
    padding: 2px 5px 2px 20px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul {
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
}

* html div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul {
    overflow: visible;
    height: 1px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul li {
    float: left;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul li.previous {
    padding: 0 9px 0 0;
    background-image: url("images/vacature_footer_menu.gif");
    background-repeat: no-repeat;
    background-position: right 50%;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul li.print {
    float: right;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul li a {
    text-transform: uppercase;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_single div.footer ul li.print a {
    display: block;
    padding: 0 20px 0 0;
    background-image: url("images/vacature_footer_print.gif");
    background-repeat: no-repeat;
    background-position: right 50%;
    color: #000000;
    text-decoration: none;
}

/* Plaats een vacature */
div.tx-windjobopenings-pi1 div.wind_jobopenings_managerLink {
	margin: 27px 0 17px 0;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_managerLink h2 {
	background: #cc0001 url('images/plaatseenvacaturelogo.gif') no-repeat left top;
	font-size: 1.4em;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_managerLink div.managerLink_inner {
	line-height: 40px;
	text-align: right;
	background: #dce3ed;
	border: 1px solid #99aac4;
	border-top: none;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_managerLink div.managerLink_inner a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	background: url(images/link_arrow.gif) no-repeat right center;
	padding: 0 20px;
	margin: 0 20px;
}

div#middle div.tx-windjobopenings-pi1 div.wind_jobopenings_managerLink div.managerLink_inner a:hover {
	text-decoration: underline;
}

/* ********************************************
		Telefonisch advies
******************************************** */
div#middle form#mailform {
	overflow: hidden;
	border: 0;
}

div#middle form#mailform label {
	float: left;
	width: 75px;
}

div#middle form#mailform input#mailformAdres,
div#middle form#mailform input#mailformPostcode,
div#middle form#mailform input#mailformPlaats,
div#middle form#mailform input#mailformPakket,
div#middle form#mailform input#mailformNaam,
div#middle form#mailform input#mailformOrganisatie,
div#middle form#mailform input#mailformTelefoon,
div#middle form#mailform input#mailformEmail {
	width: 470px;
	border: 1px solid black;

	margin: 3px 0 0 0;
}

div#middle form#mailform fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

div#middle form#mailform span.csc-mailform-radio fieldset legend {
	display: none;
}

div#middle form#mailform span.csc-mailform-radio input,
div#middle form#mailform span.csc-mailform-radio label {
	width: 20px;
	float: left;
}

div#middle form#mailform span.csc-mailform-radio input {
	display: block;
}

div#middle form#mailform input.csc-mailform-submit {
	background-color: #CC0000;
	padding: 5px;
	margin: 0 23px 0 0;
	border: 1px solid black;

	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	color: white;
	text-transform: uppercase;

	margin-top: 5px;

	float: right;
}


/******************************************************************************
 * tt_news.
 */
div.news-latest-container {
	background: #eef1f5 url('images/dottedline.gif') repeat-x left top;
}

div.news-latest-container div.news-latest-container-inner {
	background: url('images/dottedline.gif') repeat-x left bottom;
}

div.news-latest-container h2 {
	margin: 0 0 5px 120px;
	padding: 8px 0 0 0;
	text-transform: uppercase;
	color: #cc0000;
	font-size: 1.2em;
}

div.news-latest-container div.news-latest-item {
	overflow: hidden;
	background: url('images/dottedline.gif') repeat-x left bottom;
	padding: 4px 0;
}
* html div.news-latest-container div.news-latest-item {
	overflow: visible;
	height: 1px;
}

div.news-latest-container div.second-latest-item {
	background: none;
}

div.news-latest-container div.news-latest-item div.image {
	float: left;
	width: 120px;
	margin: 2px 0 0 0;
	text-align: center;
}

div.news-latest-container div.news-latest-item div.content {
	float: left;
	width: 440px;
}

div.news-latest-container div.news-latest-item div.content h3 {
	height: auto;
	margin: 0;
	font-size: 1.2em;
}

div#middle div.news-latest-container div.news-latest-item div.content h3 a {
	color: #616d7f;
	font-size: 1.5em;
	text-decoration: none;
	font-family: "Trebuchet MS";
}
div#middle div.news-latest-container div.news-latest-item div.content h3 a:hover {
	text-decoration: underline;
}

div#middle div.news-latest-container div.meer_nieuws div.news-latest-item div.content h3 a {
	font-size: 1.4em;
}

div#middle div.news-latest-morelink a {
	font-weight: bold;
	text-transform: uppercase;
	float: right;
	color: #000;
	text-decoration: none;
	background: url('images/link_arrow.gif') no-repeat right center;
	padding: 0 15px 0 0;
}

div#middle div.news-latest-morelink a:hover {
	text-decoration: underline;
}

div#middle div.news-single-item {
	margin: 0 20px;
}

div#middle div.news-single-item div.news-single-img {
	float: left;
	margin: 0 10px;
}

div#middle div.news-single-item div.balkonderbericht {
	font-weight: bold;
	background: #ECECEC;
	height: 17px;
	line-height: 17px;
	padding: 0 10px 0 0;
	text-align: right;
	text-transform: uppercase;
}

div#middle div.news-single-item div.balkonderbericht a {
	text-decoration: none;
	color: #000;
}
div#middle div.news-single-item div.balkonderbericht a:hover {
	text-decoration: underline;
}

div.news-latest-container div.meer_nieuws {
	background: #fff url('images/dottedline.gif') repeat-x left top;
}

div.news-list table td {
	font-weight: bold;
	padding: 5px 0;
}

div.news-list table td.news-list-date {
	width: 75px;
}

/* **************************************************************************************************
 * Zoek een opleiding.
 * **************************************************************************************************/
div.tx-windtrainingsearch-pi1 div.search {
	border: 1px solid #99aac4;
	background: #dce3ed;
}

div.tx-windtrainingsearch-pi1 div.search h2 {
	background: #98aac4 url('images/zoekeenbaanlogoh2.gif') no-repeat left center;
	color: #fff;
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0 0 0 30px;
	text-transform: uppercase;
}

div.tx-windtrainingsearch-pi1 div.search form {
	overflow: hidden;
}

* html div.tx-windtrainingsearch-pi1 div.search form {
	overflow: visible;
	height: 1px;
}

div.tx-windtrainingsearch-pi1 div.search div.pair {
	float: left;
	padding: 5px;
}
div.tx-windtrainingsearch-pi1 div.search div.pair label {
	display: none;
}
div.tx-windtrainingsearch-pi1 div.search div.pair select {
	width: 120px;
}

div.tx-windtrainingsearch-pi1 div.search div.opleiding select {
	width: 380px;
}

div.tx-windtrainingsearch-pi1 div.search div.buttons {
	overflow: hidden;
	float: left;
	width: 50px;
	height: 12px;
	margin: 10px 0 0 0;
	background: url('images/zoek.gif') no-repeat right top;
}

div.tx-windtrainingsearch-pi1 div.search div.buttons input {
	width: 50px;
	height: 12px;
	padding: 10px 0 0 0;
	border: 0;
	background: transparent;
}

div.tx-windtrainingsearch-pi1 div.search div.changing p {
	margin: 0;
	padding: 5px 0 10px 10px;
	font-size: 1.2em;
}

div#middle div.tx-windtrainingsearch-pi1 div.search div.changing p a {
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 20px;
	background: url('images/link_arrow.gif') no-repeat right center;
	text-decoration: none;
	color: #000;
}
div#middle div.tx-windtrainingsearch-pi1 div.search div.changing p a:hover {
	text-decoration: underline;
}

div.tx-windtrainingsearch-pi1 div.search_results h2,
div.tx-windtrainingsearch-pi1 div.single h2 {
	text-transform: uppercase;
	color: #9babc5;
	height: 30px;
	margin: 0 0 20px 0;
}

div.tx-windtrainingsearch-pi1 div.search_results ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.tx-windtrainingsearch-pi1 div.search_results ul li {
	line-height: 15pt;
}

div.tx-windtrainingsearch-pi1 div.search_results ul li a {
	font-size: 1.2em;
	text-decoration: none;
}
div.tx-windtrainingsearch-pi1 div.search_results ul li a:hover {
	text-decoration: underline;
}

div.tx-windtrainingsearch-pi1 div.single div.pair {
	overflow: hidden;
	font-size: 1.2em;
	margin: 10px 0;
}
* html div.tx-windtrainingsearch-pi1 div.single div.pair {
	overflow: visible;
	height: 1px;
}


div.tx-windtrainingsearch-pi1 div.single div.pair div.label {
	display: block;
	float: left;
	width: 150px;
	font-weight: bold;
}
div.tx-windtrainingsearch-pi1 div.single div.pair div.value {
	float: left;
}

/* ** Formulier voor veranderingen ** */
div.tx-windtrainingsearch-pi1 div.change_form h2 {
	margin: 0;
	padding: 0 0 7px 0;
	font-family: "Trebuchet MS";
	color: #98aac4;
	font-size: 1.6em;
}

div.tx-windtrainingsearch-pi1 div.change_form p {
	font-size: 12px;
}

div.tx-windtrainingsearch-pi1 div.change_form p,
div.tx-windtrainingsearch-pi1 div.change_form form {
	margin: 5px 10px;
}

div.tx-windtrainingsearch-pi1 div.change_form div label.option {
	text-decoration: underline;
}

div.tx-windtrainingsearch-pi1 div.change_form div.textarea {
	margin: 20px 0 0 0;
}

div.tx-windtrainingsearch-pi1 div.change_form div.textarea label {
	text-decoration: none;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset {
	border: 0;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	
	background: url(images/dottedline.gif) repeat-x left bottom;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset fieldset {
	background: none;
	margin: 0;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset legend {
	display: none;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset fieldset legend {
	display: block;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.information {
	margin: 0 0 0 185px;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair {
	overflow: hidden;
	margin: 4px 0;
}

* html div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair {
	height: 1px;
	overflow: visible;
}

div.tx-windtrainingsearch-pi1 div.change_form form div.buttons input {
	background: #cc0000;
	color: #fff;
	text-transform: uppercase;
	border: 0;
	margin: 10px 0 10px 297px;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair label {
	display: block;
	float: left;
	width: 165px;
	line-height: 16px;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair label span.other_message {
	display: none;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset fieldset div.pair {
	margin-left: 20px;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset fieldset div.pair label {
	width: 145px;
}

div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair input,
div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair select,
div.tx-windtrainingsearch-pi1 div.change_form form fieldset div.pair textarea {
	width: 204px;
	padding: 0;
	margin: 0 0 0 165px;
	display: block;
	border: 1px solid black;
}

div.tx-windtrainingsearch-pi1 div.change_form form div.textarea label {
	display: block;
}
div.tx-windtrainingsearch-pi1 div.change_form form div.textarea textarea {
	width: 369px;
	padding: 0;
	margin: 0;
	border: 1px solid black;
}

div.tx-windtrainingsearch-pi1 div.change_form div.formcheck {
	display: none;
}

#add_plaats_select,
#add_onderwijsinstelling_select {
	display: none;
}

/* *************************************************************************
 * Scriptie Service.
 */
div.tx-windthesisservice-pi1 {
	margin: 20px 0 0 0;
}

div.tx-windthesisservice-pi1 h2,
div.tx-windthesisservice-pi1 h3 {
	color: #cc0000;
	font-family: "Trebuchet MS";
	height: auto;
	
	margin: 0;
	padding: 0;
}
div.tx-windthesisservice-pi1 h2 {
	background: url('images/kladblok.png') no-repeat left center;
	line-height: 32px;

	padding-left: 40px;

	font-size: 2.5em;
}

div.tx-windthesisservice-pi1 h3 {
	color: #616d7f;
	font-size: 1.7em;
	
	padding: 30px 0;
}

/* Admin */
div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.pair {
	overflow: hidden;
	margin: 0 0 10px 0;
}

* html div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.formcheck {
	display: none;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.pair label {
	float: left;
	width: 175px;
	
	font-size: 1.3em;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.pair input,
div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.pair textarea {
	border: 1px solid #848484;
	width: 300px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.error label {
	color: red;
}
div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.error input,
div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.error textarea {
	
	border: 1px solid red;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.buttons {
	padding-left: 305px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_admin form div.buttons input {
	border: none;
	background: #cc0000;
	width: 70px;
	line-height: 17px;
	color: #fff;
}

/* Teaser */
div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser p {
	text-align: right;
	margin: 0;
	padding: 0;
}

div#middle div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser p a {
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	background: url('images/link_arrow.gif') no-repeat right center;
	padding: 0 15px 0 0;
}
div#middle div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser p a:hover {
	text-decoration: underline;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.header {
	border: 1px solid #99aac4;
	background: #f9efee;
	padding: 11px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.header h4 {
	font-size: 1.5em;
	font-family: "Trebuchet MS";
	margin: 0;
	padding: 10px 0;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.teaser_single {
	padding: 12px;
	background: url('images/dottedline.gif') repeat-x left bottom;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.teaser_single div.pair {
	overflow: hidden;
	padding: 1px 0 0 0;
}
* html div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.teaser_single div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.teaser_single div.pair div.label {
	float: left;
	font-weight: bold;
	padding: 0 5px 0 0;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.teaser_single div.title div.value {
	color: #cc0000;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_teaser div.teaser_single p {
	padding: 7px 0 0 0;
}


/* Single */
div.tx-windthesisservice-pi1 div.wind_thesisservice_single div.pair {
	overflow: hidden;
	padding: 2px 0;
}

* html div.tx-windthesisservice-pi1 div.wind_thesisservice_single div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_single div.label {
	font-weight: bold;
	font-size: 1.1em;
	margin: 10px 0 5px 0;
}
div.tx-windthesisservice-pi1 div.wind_thesisservice_single div.value {
	font-size: 1.1em;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_single div.pair div.label {
	float: left;
	width: 130px;
	margin: 0;
}

/* Lijst */
div.tx-windthesisservice-pi1 div.wind_thesisservice_list {
	margin: 30px 0 0 0;
	font-size: 1.1em;
}
div.tx-windthesisservice-pi1 div.wind_thesisservice_list h3 {
	text-transform: uppercase;
	background: #dde3ec;
	color: #000;
	margin: 0;
	padding: 2px 2px 2px 5px;
	font-size: 1.1em;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul li {
	padding: 5px 0 5px 10px;
}
div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul li span {
	display: block;
	float: left;
	width: 75px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list p {
	font-weight: bold;
	text-transform: uppercase;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul#pages {
	overflow: hidden;
}

* html div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul#pages {
	overflow: visible;
	height: 1px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul#pages li {
	float: left;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul#pages li a {
	color: #000;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list ul#pages li.current a {
	text-decoration: none;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list div#prevnext {
	overflow: hidden;
	font-weight: bold;
}

* html div.tx-windthesisservice-pi1 div.wind_thesisservice_list div#prevnext {
	overflow: visible;
	height: 1px;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list div#prevnext a {
	color: #000;
	text-decoration: none;
}
div.tx-windthesisservice-pi1 div.wind_thesisservice_list div#prevnext a:hover {
	text-decoration: underline;
}

div.tx-windthesisservice-pi1 div.wind_thesisservice_list div#prevnext div#previtems {
	float: left;
}
div.tx-windthesisservice-pi1 div.wind_thesisservice_list div#prevnext div#nextitems {
	float: right;
}

/* ****************************************************************************************
 * Werken in de GGZ FCE.
 */
div.werken_in_de_ggz_fce {
	overflow: hidden;
}

* html div.werken_in_de_ggz_fce {
	overflow: visible;
	height: 1px;
}

div.werken_in_de_ggz_fce h1 {
	font-family: "Trebuchet MS";
	color: #616d7f;
	padding: 12px 0;
	margin: 0;
}

div.werken_in_de_ggz_fce div.csc-textpic-imagerow {
	display: inline;
}

div.werken_in_de_ggz_fce div.csc-textpic div.csc-textpic-imagerow {
	clear: none;
}

/* ****************************************************************************************
 * Afkortingen.
 */
div.tx-windabbreviation-pi1 div.show_abbrevations {
	width: 545px;
	position: relative;
	margin: 40px 0 0 0;
}

div.tx-windabbreviation-pi1 div.show_abbrevations h2 {
	position: absolute;
	top: 0;
	left: 0;
	
	margin: 0;
	padding: 0 20px;
	
	text-transform: uppercase;
}

div.tx-windabbreviation-pi1 div.show_abbrevations ul {
	margin: 0;
	padding: 0 0 0 359px;
	list-style: none;
	overflow: hidden;
	background: url('images/reddot.gif') repeat-x left bottom;
}

* html div.tx-windabbreviation-pi1 div.show_abbrevations ul {
	overflow: visible;
	height: 1px;
}

div.tx-windabbreviation-pi1 div.show_abbrevations ul li {
	float: left;
	width: 60px;
	line-height: 21px;
	text-align: center;
	border: 1px solid #cc0202;
	border-bottom: 0;
}

div.tx-windabbreviation-pi1 div.show_abbrevations ul li.ui-tabs-selected {
	background: #fbebeb;
}

div#middle div.tx-windabbreviation-pi1 div.show_abbrevations ul li a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}
div.tx-windabbreviation-pi1 div.show_abbrevations ul li a:hover {
	text-decoration: underline;
}

div#middle div.tx-windabbreviation-pi1 div.show_abbrevations ul li.ui-tabs-selected a {
	color: #cc0000;
}

div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-panel {
	border: 1px solid #cc0202;
	border-top: 0;
	padding: 5px;
	background: #fbebeb;
}

div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-panel select {
	text-transform: uppercase;
}

div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-hide {
	display: none;
}

div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-panel div.pair {
	overflow: hidden;
	font-size: 1.1em;
	padding: 5px 0 0 0;
}

* html div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-panel div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-panel div.pair div.label {
	float: left;
	width: 70px;
	padding: 2px;
}

div.tx-windabbreviation-pi1 div.show_abbrevations div.ui-tabs-panel div.pair div.value {
	float: left;
	width: 455px;
	background: #fff;
	padding: 2px;
}

/* Static Pages */
div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations {
	margin: 20px 0 0 0;
	border: 1px solid #99aac4;
	background-color: #e6ebf1;
}

div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.header {
	background-color: #98aac4;
	overflow: hidden;
}

* html div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.header {
	overflow: visible;
	height: 1px;
}

div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations h2 {
	float: left;
	background: url('images/zoekeenbaanlogoh2.gif') no-repeat left center;
	color: #fff;
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0 0 0 30px;
	text-transform: uppercase;
}

div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.links {
	float: right;
	padding: 2px;
}

div#middle div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.links a {
	display: block;
	float: left;
	border: 1px solid #fff;
	background-color: #CC0001;
	width: 75px;
	margin: 0 2px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 1.4em;
	font-weight:bold;
}

div#middle div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.abbrevations {
	padding: 5px 0 5px 8px;
	overflow: hidden;
}

* html div#middle div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.abbrevations {
	overflow: visible;
	height: 1px;
}

div#middle div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.abbrevations div.abbrevation_select {
	float: left;
}

div#middle div.tx-windabbreviation-pi1 div.static_pages_with_abbrevations div.abbrevations div.meaning {
	float: left;
	font-size: 1.4em;
	padding: 0 0 0 20px;
}


/* ***********************************************************
 * Stages en opleidingsplaatsen.
 */
div.tx-windinternship-pi1 h2 {
	font-family: "Trebuchet MS";
	color: #fff;
	
	margin: 0;
	padding: 2px 0 2px 35px;
	height: auto;
	background: #cc0001 url('images/plaatseenvacaturelogo.gif') no-repeat left center;
}

/* Overview */
div.tx-windinternship-pi1 div.overview div.overview_item {
	padding: 5px;
	background: url('images/dottedline.gif') repeat-x left bottom;
}

div#middle div.tx-windinternship-pi1 div.overview div.overview_item p {
	line-height: 24px;
}

#middle div.tx-windinternship-pi1 div.overview div.overview_item a {
	color: #000;
	text-decoration: none;
	font-size: 1.1em;
	padding: 0 15px 0 0;
	background: url('images/link_arrow.gif') no-repeat right center;
}
#middle div.tx-windinternship-pi1 div.overview div.overview_item a:hover {
	text-decoration: underline;
}

/* Input form */
div.input div.checkfield {
	display: none;
}

div.tx-windinternship-pi1 div.input h3 {
	font-family: "Trebuchet MS";
	color: #646c7f;
	font-size: 2em;
	margin: 0;
	padding: 0;
	height: auto;
}

div.tx-windinternship-pi1 div.input div.pair {
	overflow: hidden;
	padding: 4px 0;
}
* html div.tx-windinternship-pi1 div.input div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windinternship-pi1 div.input div.pair label {
	float: left;
	display: block;
	width: 175px;
	font-size: 1.2em;
}

div.tx-windinternship-pi1 div.input div.pair input,
div.tx-windinternship-pi1 div.input div.pair textarea {
	border: 1px solid #848484;
	width: 205px;
}

div.tx-windinternship-pi1 div.input div.error label {
	color: red;
}

div.tx-windinternship-pi1 div.input div.error input,
div.tx-windinternship-pi1 div.input div.error textarea {
	border: 1px solid red;
}

div.tx-windinternship-pi1 div.input fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

div.tx-windinternship-pi1 div.input fieldset legend {
	font-weight: bold;
	font-size: 1.2em;
	padding: 15px 0 0 0;
}

div.tx-windinternship-pi1 div.input div.buttons input {
	border: 0;
	background: #cc0001;
	color: #fff;
	text-transform: uppercase;
	margin: 10px 0 0 308px;
}

/* Single */
div.tx-windinternship-pi1 div.single h2 {
	font-size: 2.5em;
	line-height: 32px;
	padding-left: 40px;
	background: none;
	color: #CC0000;
}

div.tx-windinternship-pi1 div.single h3 {
	color: #616D7F;
	font-size: 1.7em;
	padding: 10px 0;
	margin: 0;
}

div.tx-windinternship-pi1 div.single h4 {
	margin: 0;
	padding: 0;
	font-size: 1.6em;
}

div.tx-windinternship-pi1 div.single div.pair {
	overflow: hidden;
	padding: 2px 0;
}

* html div.tx-windinternship-pi1 div.single div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windinternship-pi1 div.single div.pair div.label {
	float: left;
	width: 130px;
	margin: 0;
}

div.tx-windinternship-pi1 div.single div.label {
	font-weight: bold;
	font-size: 1.1em;
	margin: 10px 0 5px 0;
}

div.tx-windinternship-pi1 div.single div.value {
	font-size: 1.1em;
}

div.tx-windinternship-pi1 div.single div.adres,
div.tx-windinternship-pi1 div.single div.contactpersoon {
	margin: 20px 0 0 0;
}

div#middle div.tx-windinternship-pi1 div.single a {
	font-size: 1.1em;
}

/* List */
div.tx-windinternship-pi1 div.list h3 {
	text-transform: uppercase;
	background: #dde3ec;
	color: #000;
	margin: 10px 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size: 1.1em;
}

div.tx-windinternship-pi1 div.list ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
}

div.tx-windinternship-pi1 div.list ul li {
	padding: 5px 0 5px 10px;
}
div.tx-windinternship-pi1 div.list ul li span {
	display: block;
	float: left;
	width: 75px;
}

div.tx-windinternship-pi1 div.list p {
	font-weight: bold;
	text-transform: uppercase;
}

div.tx-windinternship-pi1 div.list ul#pages {
	overflow: hidden;
}

* html div.tx-windinternship-pi1 div.list ul#pages {
	overflow: visible;
	height: 1px;
}

div.tx-windinternship-pi1 div.list ul#pages li {
	float: left;
}

div.tx-windinternship-pi1 div.list ul#pages li a {
	color: #000;
}

div.tx-windinternship-pi1 div.list ul#pages li.current a {
	text-decoration: none;
}

div.tx-windinternship-pi1 div.list div#prevnext {
	overflow: hidden;
	font-weight: bold;
}

* html div.tx-windinternship-pi1 div.list div#prevnext {
	overflow: visible;
	height: 1px;
}

div.tx-windinternship-pi1 div.list div#prevnext a {
	color: #000;
	text-decoration: none;
}
div.tx-windinternship-pi1 div.list div#prevnext a:hover {
	text-decoration: underline;
}

div.tx-windinternship-pi1 div.list div#prevnext div#previtems {
	float: left;
}
div.tx-windinternship-pi1 div.list div#prevnext div#nextitems {
	float: right;
}

/* *** FCE Exclusief bij Psywerkt *** */
div.fce_exclusief_psywerkt h1 {
	margin: 5px 0;
}

div#middle div.fce_exclusief_psywerkt p a {
	text-align: right;
	background: url(images/link_arrow.gif) no-repeat scroll right center;
	padding: 0 20px 0 0;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

div#middle div.news-latest-container div.fce_exclusief_psywerkt p a {
	margin: 0 20px 0 0;
}

div#middle div.fce_exclusief_psywerkt a:hover {
	text-decoration: underline;
}

/* ***
 * FCE Wat verdient ...?
 */
div.watverdient {
	margin: 10px 0;
	overflow: hidden;
	text-align: left;
}

div.watverdient h3 {
	background: url(images/watverdientheader.gif);
	height: 48px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

div.watverdient h3 span {
	display: block;
	padding: 48px 0 0 0;
}

div.watverdient a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

div.watverdient div {
	background: #F2F2F2;
}

div.watverdient div.content {
	background: #F2F2F2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 15px 5px;
}

div.watverdient div.content p {
	margin: 0;
	padding: 0;
}

div.watverdient div.link {
	padding: 2px 5px 10px;
	text-align: right;
}

/* ***
 * Tip-a-Friend.
 */
div.tipafriend_form div.pair {
	overflow: hidden;
}

* html div.tipafriend_form div.pair {
	overflow: visible;
	height: 1px;
}

div.tipafriend_form div.pair label {
	display: block;
	float: left;
	width: 160px;
}

div.tipafriend_form div.pair input {
	margin: 0;
}

div.csc-textpic-clear {
	display: none;
}