﻿body { margin: 10px 0 0 0; padding: 0; font-family: Verdana, Arial, serif; font-size: 11px; }

#header {  display:none;}
#contentcontainer { position: relative; width: 956px; height: 445px;  background-image: url(../images/afbeelding_homepage.jpg); background-repeat: repeat; }
#utility {display:none;}
#flash {display:none;}
#leftcol {display:none;}
#rightcol{display:none;}
#breadcrumbs {display:none;}

#flash { float: left; width: 706px; height: 225px; }
#contentblok { width: 466px; padding: 0 20px; background-color: #fff; margin: 100px 0 0 0;}
#content {  width: 466px; padding: 0 0 20px 0; }

.logo_oostwegel { display:none;}
.logo_print { position:absolute; top: 0; left:-10px; border:none; }
.logo_print a { display: block; width: 178px; height: 99px; border:none; }
.logo_print img {border:none;  }

.button {display:none;}

#footer {  width: 998px; margin: 30px 0 0 20px; font-family: Tahoma, Verdana, arial; font-size: 11px; color: black; }
#footer a {color: black; font-weight: bold; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

.paragraaf { clear: both; margin-bottom: 10px; width:600px;}
.paragraaf .text {font-family: Verdana; font-weight: normal; font-size: 11px; color: #414141; line-height: 15px; }
.paragraaf p { margin: 0 0 20px 0; }
.paragraaf a { font-weight: bold; color: #a1805a; }
.paragraaf a:hover { text-decoration: none; }
.paragraaf img { border: 1px solid gray; margin: 0 10px 10px 0; }

.sIFR-flash{visibility: hidden;margin: 0;}
h1.sif {position:relative; color:#926d41; font-family: Arial, verdana; font-size: 24px; }

table.standard { border-collapse: collapse; width: 463px; background: url(../images/tbl_bg.png) left bottom no-repeat; }
table.standard th { font-family: verdana; font-size: 11px; padding: 7px 0 7px 10px; background: #ddd; color: #a1805a; font-weight: bold; text-align: left;border-top: 1px solid #c3c2c2;  }
table.standard td { font-family: verdana; font-size: 11px; color: #414141; padding: 7px 0 7px 10px; border-top: 1px solid #c3c2c2; }
table.zalenoverzicht { border-collapse: collapse; width: 463px; background: url(../images/tbl_bg.png) left bottom no-repeat; }
table.zalenoverzicht td { font-family: verdana; font-size: 11px; color: #414141; padding: 7px 0 7px 10px; border-top: 1px solid #c3c2c2; }
table.zalenoverzicht td a { text-decoration: none; }
table.zalenoverzicht td a:hover { text-decoration: underline !important; }
table.zalenoverzicht tr.zalenoverzicht { }
table.zalenoverzicht th { font-family: verdana; font-size: 11px; border: 0; padding: 0; text-indent: -9999px; height: 40px; background: url(../images/tbl_th_zalenoverzicht.png); }
table.zalenoverzicht th.column1 { width: 118px; background-position: 0 40px; }
table.zalenoverzicht th.column2 { width: 39px; background-position: 0 80px; }
table.zalenoverzicht th.column3 { width: 39px; background-position: 0 120px; }
table.zalenoverzicht th.column4 { width: 39px; background-position: 0 160px; }
table.zalenoverzicht th.column5 { width: 38px; background-position: 0 200px; }
table.zalenoverzicht th.column6 { width: 38px; background-position: 0 240px; }
table.zalenoverzicht th.column7 { width: 38px; background-position: 0 280px; }
table.zalenoverzicht th.column8 { width: 38px; background-position: 0 320px; }
table.zalenoverzicht th.column9 { width: 38px; background-position: 0 360px; }
table.zalenoverzicht th.column10 { background-position: 0 400px; }



form.informatie { overflow: hidden; width: 466px; margin: 0; padding: 20px 0; background-image: url(../images/formulier_background.png); background-repeat:repeat-y; }
form.informatie fieldset {border:none; margin: 0; padding-left: 0; }
form.informatie div {margin:0 0 3px 0;}
form.informatie div.tekstueel {margin:0px 0 0 0; padding:0;}
form.informatie div.keuze {padding:0 0 0px 0; margin:10px 0 0 0; width:220px; }
form.informatie div.bijzonder {margin: 20px 0 0 0;}
form.informatie div.right {margin:20px 0px 0px 155px; padding:0;width:300px;}
form.informatie div.aanhef {margin: 0 0 10px 0; padding: 0; float:left; width:550px;}
form.informatie p {font-weight: bold; padding:10px 0 5px 0px; margin:0; text-decoration:underline;}
form.informatie label { color:#414141; font-weight:bold; border:none; margin: 0 0 0 0; padding:0; width: 155px; float:left; }
form.informatie label.CV {width:400px; float:left; padding:20px 0 20px 0 ;}
form.informatie label.tekst {width:420px;margin: 0 0 20px 0 ;}
form.informatie label.lang {width:550px; margin:0 0 0px 0; padding:0 0 0px 0;}
form.informatie label.aanhef { color:#414141; font-weight:bold; border:none; margin: 0 0 0 0; padding:0; float:left; }
form.informatie label.radiocheck {font-weight: normal;margin: 0px; padding:0px 15px 0 5px; width: 50px; float:left;}
*+html form.informatie label.radiocheck {padding:3px 5px 0 5px;}
form.informatie label.radiocheck2 {font-weight: normal;margin: 0px; padding:0px 0 0 5px; width: 135px;}
*+html form.informatie label.radiocheck2 {padding:3px 0 0 5px;}
form.informatie label.radiobutton {font-weight:normal;margin:0; padding:0;color:#414141;width:290px;float:none; height:10px; display:block;}
*+html form.informatie label.radiobutton {width:270px;padding:2px 0 0px 0; margin: 0;}
form.informatie input.radiobutton2 {float:left;width: auto; margin:20px 10px 20px 0px; padding:0; display:inline; border:none;}
form.informatie input.radiobutton {float:left;width: auto; margin:0 10px 0 0px; padding:0; display:inline; border:none;}
form.informatie textarea {width: 440px; margin: 10px 0 0 0; height:100px;border: 1px solid #7e7e7e; }
form.informatie input.radiocheck {font-weight: normal; margin: 0; width: auto; float:left; border:none;}
form.informatie input {width:285px; border: 1px solid #7e7e7e; }
form.informatie input.bijlage {width:440px; margin: 0px 0px 10px 0; padding: 0 10px 0 10px; font-size:11px;}
form.informatie input.bijlage p {float:left; margin:0; padding:0;}
form.informatie input.klein {float:left; width: 135px; margin: 0 11px 0 0;}
form.informatie legend { display: none; }
form.informatie select { font-size: 11px; margin: 5px 5px 0px 0; width: 287px; color: #3a3a3a;border: 1px solid #3a3a3a; }
form.informatie select.dag {width:50px; float:left;}
form.informatie select.maand {width:50px; float:left;}
form.informatie select.jaartal {width:50px; float:left;}
form.informatie input.verzenden { margin: 10px 10px 10px 0px; width:117px; margin-left: 190px; font-family:Verdana; background: transparent url('../images/knop.png'); border:none; background-repeat:no-repeat; text-align:center; color:White; height: 19px; cursor:pointer; font-size: 10px;  }

form.login {margin: 0px 0 0 0; padding:20px 0 20px 0; background-image: url(../images/formulier_background.png); background-repeat:repeat-y; overflow:hidden; width:496px; }
form.login label { color:#414141; font-weight:bold; border:none; margin: 0 0 0 0; padding:0; width: 155px; float:left; }
form.login label.tekst {width:420px;margin: 0 0 20px 0 ;}
form.login label.lang {width:550px; margin:0 0 0px 0; padding:0 0 0px 0;}
form.login label.aanhef { color:#414141; font-weight:bold; border:none; margin: 0 0 0 0; padding:0; float:left; }
form.login label.radiocheck {font-weight: normal;margin: 0px; padding:0px 15px 0 5px; width: 50px; float:left;}
*+html form.login label.radiocheck {padding:3px 5px 0 5px;}
form.login label.radiocheck2 {font-weight: normal;margin: 0px; padding:0px 0 0 5px; width: 135px;}
*+html form.login label.radiocheck2 {padding:3px 0 0 5px;}
form.login label.radiobutton {font-weight:normal;margin:0; padding:0;color:#414141;width:290px;float:none; height:10px; display:block;}
*+html form.login label.radiobutton {width:270px;padding:2px 0 0px 0; margin: 0;}
form.login input.radiobutton {float:left;width: auto; margin:0 10px 0 0px; padding:0; display:inline; border:none;}
form.login textarea {width: 440px; margin: 10px 0 0 0; height:100px;border: 1px solid #7e7e7e; }
form.login input.radiocheck {font-weight: normal; margin: 0; width: auto; float:left; border:none;}
form.login input {width:285px; border: 1px solid #7e7e7e; }
form.login input.bijlage {width:440px; margin: 0px 0px 10px 0; padding: 0 10px 0 10px; font-size:11px;}
form.login input.bijlage p {float:left; margin:0; padding:0;}
form.login input.klein {float:left; width: 135px; margin: 0 11px 0 0;}
form.login fieldset {border:none; margin: 0 10px 0 15px;}
form.login div {margin:0 0 3px 0;}
form.login div.tekstueel {margin:0px 0 0 0; padding:0;}
form.login div.keuze {padding:0 0 0px 0; margin:10px 0 0 0; width:220px; }
form.login div.bijzonder {margin: 20px 0 0 0;}
form.login div.right {margin:20px 0px 0px 155px; padding:0;width:300px;}
form.login div.aanhef {margin: 0 0 10px 0; padding: 0; float:left; width:550px;}
form.login legend { display: none; }
form.login select { font-size: 11px; margin: 0px 5px 0px 0; width: 287px; color: #3a3a3a; border: 1px solid #3a3a3a }
form.login input.verzenden { font-family:Verdana; position: absolute; background: transparent url('../images/knop.png'); border:none; background-repeat:no-repeat; text-align:center; color:White; height: 19px; cursor:pointer; font-size: 10px; margin: 10px 10px 10px 0px; width:117px; bottom:12px; left:350px; }

.vacature #content .vacature_boven {background-image: url(../images/vacature_boven.png); width: 466px; height: 1px; margin:0; padding:0; background-repeat:no-repeat; overflow:hidden;}
.vacature #content a.vacature {margin: 0; padding: 0; text-align: center; text-decoration:none; display:block;background-image: url(../images/vacature_midden.png); background-repeat:repeat-y;}
.vacature #content a.vacature:hover {background-image: url(../images/vacature_midden_hover.png);}
.vacature #content a.vacaturedetail {margin: 0; padding: 0; text-align: left; text-decoration:none; display:block;background-image: url(../images/vacature_midden.png); background-repeat:repeat-y;}
.vacature #content .vacature_midden {margin: 0; padding: 10px 0 0 30px; text-align: left; text-decoration:none; display:block;background-image: url(../images/vacature_midden.png); background-repeat:repeat-y;}
.vacature #content .vacature_midden table {margin: 0 0 0 0px; width: 390px;}
.vacature #content .vacature_midden table td {vertical-align:top; color:#414141;}
.vacature #content .vacature_midden table td.onderwerp {font-weight: bold; padding: 0 40px 10px 0;}
.vacature #content .vacature_midden table td.beschrijving {font-weight: normal; padding: 0 0 10px 0; }
.vacature #content p.functie {padding: 5px 0 0 0; margin:0 50px 5px 50px; font-weight:bold; font-size:14px;color:#a1805a;}
.vacature #content p.locatie {padding: 0; margin:0 50px 5px 50px; font-weight:bold; font-size:11px;color:#414141;}
.vacature #content p.periode {padding: 0 0 5px 0; margin:0 50px 0 50px; font-style:italic; color:#414141; }
.vacature #content .vacature_onder {background-image: url(../images/vacature_onder.png);width: 466px; height: 1px;margin: 0 0 5px 0; padding:0;background-repeat:no-repeat;}
.vacature a.arbeidsvoorwaarden {position: absolute; text-align:center; left: 85px; bottom:0px; background-image: url(../images/knopgroot.png); width:144px; height:19px; background-color: #fff; border:none; color:White; font-size:10px; font-family: Verdana, Arial, Tahoma; cursor: pointer; text-decoration:none; line-height:20px; margin-bottom:22px; background-repeat:no-repeat;}
.vacature a.arbeidsvoorwaarden:hover {text-decoration:underline;}
.vacature a.solliciteren {position: absolute; text-align:center; left: 240px; bottom:0px; background-image: url(../images/kleineknop.png); width:91px; height:19px; background-color: #fff; border:none; color:White; font-size:10px; font-family: Verdana, Arial, Tahoma; cursor: pointer; text-decoration:none; line-height:20px; margin-bottom:22px;background-repeat:no-repeat;}
.vacature a.solliciteren:hover {text-decoration:underline;}
.vacature a.opensollicitatie {position: absolute; text-align:center; left: 170px; bottom:0px; background-image: url(../images/button.png); width:157px; height:19px; background-color: #fff; border:none; color:White; font-size:10px; font-family: Verdana, Arial, Tahoma; cursor: pointer; text-decoration:none; line-height:20px; margin-bottom:22px;}
.vacature a.opensollicitatie:hover {text-decoration:underline;}
