/* VRIJWILLIGERSPUNT STYLE SHEET */
/* W3C VERIFIED CSS 2.0 */
/* COPYRIGHT OTYS CORP 2005 */
/* AUTHOR:MRFAHRENHEIT */

/* FIRST BASE,BLOCKLEVELS */
a{
background:transparent;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
letter-spacing:0px;
text-decoration:underline;
}
a:hover{
text-decoration:underline
}
body{
background:#FFFFFF;
overflow:auto;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0px;
color:#333333;
margin:0px 0px 0px 0px;
}
.mumbo {
width:0px;
height:0px;
overflow:hidden;
color:white;
left:-1000px;
top:-1000px;
position:absolute;
}
input,textarea{
background:#FFFFFF;
border:1px solid black;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0px;
}
hr {
height:1px;
color:#333333;
}
ul{
margin-bottom:0px;
margin-left:10px;
padding-bottom:0px;
padding-left:8px
}
select{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0px;
}
td,th{
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0px;
}

.csTbl{
height:100%;
position:relative;
margin-left:-308px;
left:308px;
}
/* SITE SPECIFIC */
.canvasTbl{
width:100%;
height:100%;
}
.outerTblContainer{
}
.outerTbl{
width:800px;
height:100%;
}

.balkLinksTblContainer{
width:64px;
}
.balkLinksTbl{
height:100%;
width:64px;
}
.balkLinks{
background:url(http://www.vrijwilligerspunt.nl/_images/26.jpg) repeat-y top left;
}

.mainTbl{
height:100%;
}

.paginaTblContainer{
padding:0px 0px 5px 0px;
}
.paginaTbl{
width:100%;
height:100%;
}

.headerTblContainer{
width:100%;
height:114px;
}
.headerTbl{
width:100%;
height:114px;
}
.headerLeft{
width:285px;
}
.headercenter{
background:url(http://www.vrijwilligerspunt.nl/_images/03.jpg) repeat-x top left;
}
.headerRight{
background:#d5e6f6;
width:516px;
}

.menuTblContainerTblHolder{
height:50px;
}
.menuTblContainerTbl{
height:50px;
width:100%;
}
.menuLeft{
width:21px;
}
.menuTblContainer{
background:url(http://www.vrijwilligerspunt.nl/_images/06.jpg) repeat-x top left;
}
.menuTbl{}
.menu{}
.menuRight{
background: #d5e6f6;
width:459px;
}

.pageTblContainer{
height:100%;
}
.pageTbl{
width:100%;
height:100%;
}
.contentTblContainer{
height:100%;
}
.contentTbl{
height:100%;
width:100%;
}
.leftStreepjeTblContainer{
}
.leftStreepjeTbl{
height:100%;
width:21px;
}
.leftStreepjeTop{
background:url(http://www.vrijwilligerspunt.nl/_images/09.jpg) repeat-y top left;
height:100%;
}
.leftStreepjeBottom{
height:7px;
}
.bisjabTblcontainer{
background:#FFFFFF;
}
.bisjabTbl{
width:100%;
height:100%;
}
.bisjab{
width:100%;
height:100%;
padding:30px 30px 30px 30px;
}
.rightMenuTblContainerTblHolder{
background:#FFFFFF;
width:79px;
}
.rightMenuTblContainerTbl{
width:79px;
}


.teaserTblContainer{
height:100%;
width:100%;
}
.teaserTbl{
height:100%;
width:100%;
}
.leftImg{
height:37px;
width:21px;
}
.bottomBalk{
background:url(http://www.vrijwilligerspunt.nl/_images/17.jpg) repeat-x top left;
height:37px;
}
.leftImgtblContainer{
}
.leftImgTbl{
height:100%;
}
.leftStreepjeShortlistsTop{
background:url(http://www.vrijwilligerspunt.nl/_images/19.jpg) repeat-y top left;
height:100%;
}
.leftStreepjeShortlistsBottom{
height:8px;
}


.rightMenuTblContainer{
height:100%;
}
.rightMenuTbl{
height:100%;
}
.rightTop{
background: #d5e6f6;
height:79px;
}
.rightMenu{
background:url(http://www.vrijwilligerspunt.nl/_images/14.jpg);
height:225px;
width:315px;
padding:10px 0px 0px 0px;
}
.rightBottom{
height:37px;
}
.rightGradient{
backgrou/nd:url(http://www.vrijwilligerspunt.nl/_images/22_gradient.jpg) repeat-y ;
background-position:200px 0px;
_background-position:250px 0px;
}
.rightWhite{
height:5px;
}

.bottomImgTblContainer{}
.bottomImgTbl{
width:100%;
}
.bottomLinksImg{
width:21px;
}
.bottomCenterImg{
background:url(http://www.vrijwilligerspunt.nl/_images/24.jpg) repeat-x top left;
padding:0px 0px 0px 20px;
}
.bottomRightImg{
width:315px;
}

/* PAGE LAYOUT */
.maintable{
background:#FFFFFF;
padding:0px 0px 0px 0px;
width:100%;
}
.vacstable{
background:#FFFFFF;
padding:0px 0px 0px 0px;
width:446px;
}
.intro{
background:transparent;
font-size:11px;
text-align:left;
padding:0px 0px 15px 4px;
letter-spacing:0px;
}
.tekstblokje{
background:transparent;
font-size:11px;
padding:0px 0px 14px 1px;
text-align:left
}
.button{
background:#C76700;
border:1px solid #C76700;
color:#FFFFFF;
font-size:11px;
height:18px;
margin-top:16px;
margin:10px 0px 10px 0px;
}
/* OPTION TABLE */
.articlebuttonshook{
padding:0px 0px 0px 0px
}
.printbutton{
padding:0px 10px 0px 0px;
}
.printbutton input{
background:transparent;
font-size:11px;
height:18px;
border:1px solid #117ACB;
margin:0px 0px 0px 0px;
}
.mailfriendbutton{
padding-left:1px;
}
.mailfriendbutton input{
background:transparent;
font-size:11px;
height:18px;
border:1px solid #117ACB;
margin:0px 0px 0px 0px;
}
/* ENLARGE PICTURES */
.zoomtable{
background:transparent;
color:#333333;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%
}
/* NO BORDERS IN CHECKS & RADIOS */
.radiobuttons{
/* EMPTY PARENT */
}
.radiobuttons input{
background:transparent;
border:none
}
/* MAIN LINK BLOCK 1 */
.knoptable1{
background:#008B3D;
color:#FFFFFF;
text-align:center;
padding:3px 5px 3px 5px;
letter-spacing:0px;
}
.knoptable1 a{
background:transparent;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptable1 a:hover{
background:transparent;
color:#FFFFFF;
text-decoration:none;
}
.knoptableactive1{
background:#008B3D;
padding:3px 5px 3px 5px;
text-align:center;
letter-spacing:0px;
}
.knoptableactive1 a{
background:transparent;
color:white;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptableactive1 a:hover{
background:transparent;
color:white;
text-decoration:none;
}

.knoptable2{
background:#AD0303;
color:#FFFFFF;
text-align:center;
padding:3px 5px 3px 5px;
letter-spacing:0px;
}
.knoptable2 a{
background:transparent;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptable2 a:hover{
background:transparent;
color:#FFFFFF;
text-decoration:none;
}
.knoptableactive2{
background:#AD0303;
padding:3px 5px 3px 5px;
text-align:center;
letter-spacing:0px;
}
.knoptableactive2 a{
background:transparent;
color:white;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptableactive2 a:hover{
background:transparent;
color:white;
text-decoration:none;
}

.knoptable3{
background:#C76700;
color:#FFFFFF;
text-align:center;
padding:3px 5px 3px 5px;
letter-spacing:0px;
}
.knoptable3 a{
background:transparent;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptable3 a:hover{
background:transparent;
color:#FFFFFF;
text-decoration:none;
}
.knoptableactive3{
background:#C76700;
padding:3px 5px 3px 5px;
text-align:center;
letter-spacing:0px;
}
.knoptableactive3 a{
background:transparent;
color:white;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptableactive3 a:hover{
background:transparent;
color:white;
text-decoration:none;
}

.knoptable4{
background:#117ACB;
color:#FFFFFF;
text-align:center;
padding:3px 5px 3px 5px;
letter-spacing:0px;
}
.knoptable4 a{
background:transparent;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptable4 a:hover{
background:transparent;
color:#FFFFFF;
text-decoration:none;
}
.knoptableactive4{
background:#117ACB;
padding:3px 5px 3px 5px;
text-align:center;
letter-spacing:0px;
}
.knoptableactive4 a{
background:transparent;
color:white;
font-size:11px;
text-decoration:none;
letter-spacing:0px;
}
.knoptableactive4 a:hover{
background:transparent;
color:white;
text-decoration:none;
}

/* MAIN LINK BLOCK 2 */
.hlb2container{
background:transparent;
vertical-align:top;
}
.hlb2{
background:transparent;
padding:0px 5px 0px 5px;
}
.hlb2 a{
background:transparent;
font-size:10px;
color:#333333;
text-decoration:none;
}
.hlb2 a:hover{
background:transparent;
font-size:10px;
text-decoration:none;
}
.hlb2active{
background:transparent;
padding:0px 5px 0px 5px;
}
.hlb2active a{
background:transparent;
font-size:10px;
text-decoration:none;
color:#333333;
}
.hlb2active a:hover{
background:transparent;
font-size:10px;
text-decoration:none;
}

/* SUB LINK BLOCK 1 */
.slb1{
background:transparent;
color:#06453A;
font-size:11px;
font-weight:bold;
padding:5px 0px 0px 0px;
text-decoration:none;
}
.slb1 a{
background:transparent;
color:#06453A;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.slb1 a:hover{
background:transparent;
color:#06453A;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.slb1active{
background:transparent;
color:#06453A;
font-size:11px;
font-weight:bold;
padding:5px 0px 0px 0px;
text-decoration:none;
}
.slb1active a{
background:transparent;
color:#06453A;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.slb1active a:hover{
background:transparent;
color:#06453A;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

/* LINKTABLES */
.linkcontent{
}
.linkcontent a{
}
.linkmaintable{
}
.linkmaintable td{
}
.linkrow{
}
.linkrow a{
}
.linktable{
}
.linktitle{
}
/* NEW VACANCY STYLES */
.answer{
}
.error{
background:transparent;
color:#FF0000;
font-size:10px;
letter-spacing:0px;
padding:2px 4px 2px 4px;
text-align:left;
vertical-align:top;
white-space:nowrap;
}
.explain{
background:transparent;
font-size:10px;
letter-spacing:0px;
padding:10px 4px 10px 4px
}
/* FORM HEADER */
.formHeaderContainer {
vertical-align:top;
padding:0px 0px 10px 0px;
}
.formHeaderTbl {
background:transparent;
width:100%;
}
.formHeader{
color:#004C21;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:0px 0px 0px 1px;
}
/* FORM SUB HEADER */
.formsubheadercontainer{
}
.formsubheadertbl{
}
.formsubheader{
background:transparent;
color:#5D6962;
font-size:11px;
font-weight:bold;
padding:0px 0px 5px 1px;
text-align:left
}
/* FORM TEXT */
.formtextcontainer{
background:transparent
}
.formtexttbl{
width:100%
}
.formtexttbl2{
width:100%
}
.formtext{
background:transparent;
padding:5px 4px 8px 1px
} 

/* TWO COL TEXT */
.twoColText{
padding:0px 0px 15px 1px;
letter-spacing:0px;
}

/* QUESTION TABLES */
.questiontbl{
margin:0px 0px 0px 0px;
width:100%
}
.hquestion{
background:transparent;
font-size:11px;
padding:2px 4px 2px 1px;
text-align:left;
vertical-align:top;
width:140px
}
.hquestionnw{
background:transparent;
padding:2px 4px 2px 4px;
text-align:left;
vertical-align:top
}
.vquestion{
background:transparent;
padding:2px 4px 2px 4px;
text-align:left;
vertical-align:top
}
.fieldcontainer{
background:transparent;
padding:2px 4px 2px 4px;
vertical-align:left
}
.fieldcontainer select{
font-size:10px;
vertical-align:left;
}
.fieldContainerCustom {
background:transparent;
padding:2px 4px 2px 4px;
vertical-align:left
}
.fieldContainerCustom input,textarea{
width:275px;
}
.fieldContainerCustom textarea{
height:100px;
}
/* SMALL TABLES FOR FORMS */
.formtblcontainer{
}
.formtbl{
width:100%
}
.formtblbuttoncell{
background:transparent;
padding:10px 0px 4px 0px;
text-align:left
}
.formbutton{
background:transparent;
padding:2px 0px 4px 1px;
text-align:left
}
/* PAGE LINKS FOR MYPROFILE */
.pagelinkcontainer{
background:transparent;
padding:10px 4px 16px 0px
}
.pagelinktbl{
}
.pagelink{
background:transparent;
font-size:11px;
height:16px;
padding:2px 2px 2px 2px;
text-align:left;
}
.pagelink a{
font-size:11px;
text-decoration:none
}
.pagelink a:hover{
}
/* ITEMS */
.itemheader{
font-size:11px;
font-weight:bold;
padding:2px 4px 2px 2px
}
.itemcontainer{
background:transparent;
margin-top:10px;
width:100%
}
.itemstarttbl{
width:100%
}
.itembuttoncontainer{
text-align:right
}
.itembuttoncontainer input{
background:#A59F97;
font-size:10px
}
.itembuttonsml{
padding-right:0px;
text-align:right;
width:30px
}
.itembuttonsml input{
background:#A59F97;
font-size:10px;
height:18px;
width:18px
}
.itemtblcontainer{
padding:0px
}
.itemtbl{
background:transparent;
margin-left:0px;
width:100%
}
/* LIST STYLES */
.listcatcontainer{
padding:10px 0px 10px 0px;
}
.listcattbl{
background:transparent;
border:1px solid #008B3D;
width:100%;
}
.listcat{
background:#F8F8F8;
font-size:11px;
font-weight:bold;
padding:4px 4px 4px 4px;
text-align:left;
color:#333333;
}
.vacancyitemcontainer{
padding:0px 0px 10px 0px;
}
.vacancyitemtbl{
}
/* functienaam */
.listfunctioncontainer{
}
.listfunctiontbl{
width:100%;
}
.listfunctionname{
background:#AD0303;
padding:2px 5px 2px 5px;
letter-spacing:1px;
}
.listfunctionname a{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.listfunctionname a:hover{
font-size:11px;
font-weight:bold;
text-decoration:none;
}
/* keyword */
.listkeywordcontainer{
background:#FFFFFF /*url(http://www.vrijwilligerspunt.nl/_images/vacature_boven.jpg) no-repeat top left*/;
border-left:1px solid #117ACB;
border-right:1px solid #117ACB;
border-bottom:0px solid #117ACB;
padding:0px 0px 0px 5px;
}
.listkeywordtbl{
width:100%;
}
.listkeyword{
background:transparent;
font-size:10px;
padding:5px 0px 5px 0px;
}
.listkeywordtitle{
background:transparent;
font-size:10px;
vertical-align:top;
padding:5px 0px 5px 5px;
width:60px;
}
/* chapo */
.listchapocontainer{
background:#FFFFFF */url(http://www.vrijwilligerspunt.nl/_images/vacature_onder.jpg) no-repeat bottom left*/;
padding:5px 0px 5px 5px;
border-left:1px solid #117ACB;
border-right:1px solid #117ACB;
border-bottom:1px solid #117ACB;
}
.listchapotbl{
width:100%;
}
.listchapo{
background:transparent;
font-size:10px;
padding:0px 0px 0px 5px;
}
.listchapo a{
font-size:10px;
text-decoration:none;
}
/* APPLICATION ROW */
.approwcontainer{
padding:10px 0px 10px 1px
}
.approwtbl{
background:#AD0303;
width:100%
}
.approw{
color:#FFFFFF;
font-size:11px;
padding:2px 5px 2px 5px
}

/* SHORTLIST VACANCY */
.shortlisttable{
width:291px;
}
.shortListHeaderContainer {
background:url(http://www.vrijwilligerspunt.nl/_images/17.jpg) repeat-x top left;
padding:8px 0px 0px 0px;
vertical-align:top;
height:37px;
}
.shortListHeaderTbl {
width:100%;
margin:0px 0px 4px 0px;
border-top:4px solid #FFFFFF;
vertical-align:bottom;
height:24px;
}
.shortListHeader{
height:19px;
background:#AD0303;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:0px 0px 0px 15px;
text-decoration:none;
letter-spacing:0px;
}
.shortlistitemcontainer{
background:#E8F2D8;
vertical-align:top;
}
.shortlisttextcontainer{
}
.shortlisttexttbl{
}
.shortlistsubheader{
}
.shortlisttext{
font-size:9px;
padding:2px 4px 2px 4px
}
.shortlistcatcontainer{
}
.shortlistcattbl{
}
.shortlistcat{
}
.shortlistitemcontainer{
}
.shortlistitemtbl{
}
.shortlistfunctioncontainer{
padding:15px 5px 5px 5px;
}
.shortlistfunctiontbl{
width:100%;
}
.shortlistfunctionname{
padding:2px 4px 2px 4px;
background:transparent;
}
.shortlistfunctionname a{
color:#AD0303;
font-size:12px;
font-weight:bold;
text-decoration:none;
letter-spacing:0px;
}
.shortlistfunctionname a:hover{
color:#AD0303;
font-size:12px;
font-weight:bold;
text-decoration:underline;
letter-spacing:0px;
}
.shortlistkeywordcontainer{
padding:0px 4px 2px 4px;
background:transparent;
}
.shortlistkeywordtbl{
}
.shortlistkeywordtitle{
font-size:12px;
padding:0px 5px 2px 5px;
color:#000000;
vertical-align:top;
letter-spacing:0px;
}
.shortlistkeyword{
font-size:12px;
padding:0px 0px 2px 0px;
color:#000000;
vertical-align:top;
letter-spacing:0px;
}
.shortlistrelationname{
font-weight:bold
}
/* NEWS SHORT LIST */
.nwsshortlisttable{
background:#F7F5F4;
margin-top:10px;
width:100%
}
.nwsShortListHeaderContainer {
padding:0px 0px 4px 0px;
vertical-align:top;
}
.nwsShortListHeaderTbl {
background:black;
width:100%;
height:24px;
}
.nwsShortListHeader{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 15px;
text-decoration:none;
text-transform:uppercase;
}
.nwsshortlisttextcontainer{
}
.nwsshortlisttexttbl{
}
.nwsshortlistsubheader{
padding:2px 4px 2px 1px
}
.nwsshortlisttext{
font-size:11px;
padding:2px 4px 2px 1px
}
.nwsshortlistcatcontainer{
}
.nwsshortlistcattbl{
}
.nwsshortlistcat{
}
.nwsshortlistitemcontainer{
}
.nwsshortlistitemtbl{
}
.nwsshortlistfunctioncontainer{
}
.nwsshortlistfunctiontbl{
}
.nwsshortlistfunctionname{
color:#FFFFFF;
font-size:10px;
padding:2px 4px 2px 1px
}
.nwsshortlistfunctionname a{
color:#FFFFFF;
font-size:11px;
text-decoration:underline
}
.nwsshortlistfunctionname a:hover{
color:#FFFFFF;
font-size:11px
}
.nwsshortlistkeywordcontainer{
}
.nwsshortlistkeywordtbl{
}
.nwsshortlistkeywordtitle{
font-size:9px;
padding:2px 4px 2px 0px
}
.nwsshortlistkeyword{
font-size:9px
}
.nwsshortlistrelationname{
font-weight:bold
}
/* NEWS HOOK */
.nwssubhooktable{
background:transparent;
margin-top:10px;
width:100%
}
.nwsSubHookHeaderContainer {
padding:0px 0px 4px 0px;
vertical-align:top;
}
.nwsSubHookHeaderTbl {
background:#000000;
width:100%;
height:24px;
}
.nwsSubHookHeader{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 15px;
text-decoration:none;
text-transform:uppercase;
}
.nwssubhooktextcontainer{
}
.nwssubhooktexttbl{
}
.nwssubhooksubheader{
padding:2px 4px 2px 4px
}
.nwssubhooktext{
font-size:11px;
padding:2px 4px 2px 1px;
}
.nwssubhookwordcontainer{
padding:2px 4px 2px 4px
}
.nwssubhookwordtbl{
}
.nwssubhookword{
font-size:11px;
padding:2px 4px 2px 0px;
}
.nwssubhookfieldcontainer{
padding:2px 4px 0px 0px
}
.nwssubhookfieldcontainer input{
border:1px solid black;
width:180px
}
.nwssubhookbuttoncontainer{
padding:0px 4px 4px 4px
}
.nwssubhookbuttoncontainer input{
background:#000000;
border:1px solid #000000;
color:#FFFFFF;
font-size:11px;
height:18px;
margin-top:2px;
}
/* AGENT SUB HOOK */
.agentsubhooktable{
background:transparent;
margin-top:25px;
width:100%
}
.agentSubHookHeaderContainer {
padding:0px 0px 4px 0px;
vertical-align:top;
}
.agentSubHookHeaderTbl {
background:#000000;
width:100%;
height:24px;
}
.agentSubHookHeader{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 15px;
text-decoration:none;
text-transform:uppercase;
}
.agentsubhooktextcontainer{
background:transparent;
}
.agentsubhooktexttbl{
}
.agentsubhooksubheader{
padding:2px 4px 2px 1px
}
.agentsubhooktext{
font-size:11px;
padding:2px 4px 2px 1px;
color:#000000;
}
.agentsubhookwordcontainer{
padding:2px 4px 2px 1px;
background:transparent;
}
.agentsubhookwordtbl{
}
.agentsubhookword{
color:#000000;
}
.agentsubhookfieldcontainer{
padding:2px 4px 2px 0px
}
.agentsubhookfieldcontainer input{
width:150px
}
.agentsubhookbuttoncontainer{
padding:0px 4px 4px 1px;
background:transparent;
}
.agentsubhookbuttoncontainer input{
background:#000000;
border:1px solid #000000;
color:#FFFFFF;
font-size:11px;
height:18px;
margin-top:2px
}
/* WEB USER HOOK */
.webuserhooktable{
background:transparent;
margin-top:10px;
width:100%;
}
.webuserHookHeaderContainer {
padding:0px 0px 4px 0px;
vertical-align:top;
}
.webuserHookHeaderTbl {
background:#000000;
width:100%;
height:24px;
}
.webuserHookHeader{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 15px;
text-decoration:none;
text-transform:uppercase;
}
.webuserhooktextcontainer{
}
.webuserhooktexttbl{
}
.webuserhooksubheader{
padding:2px 4px 2px 1px
}
.webuserhooktext{
font-size:11px;
padding:2px 4px 2px 1px
}
.webuserhookwordcontainer{
padding:2px 4px 2px 0px
}
.webuserhookwordtbl{
}
.webuserhookword{
padding-left:1px;
}
.webuserhookfieldcontainer{
padding:2px 4px 2px 0px
}
.webuserhookfieldcontainer input{
border:1px solid black;
width:180px
}
.webuserhookbuttoncontainer{
padding:0px 4px 4px 1px
}
.webuserhookbuttoncontainer input{
background:#000000;
border:1px solid #000000;
color:#FFFFFF;
font-size:11px;
height:18px;
margin-top:2px;
}

/* LAST UPDATE */
.lastupdate{
text-align:right;
vertical-align:top;
padding:2px 4px 2px 4px;
font-size:10px;
letter-spacing:0px;
}
.critcontainer{
background:transparent;
padding:2px 4px 4px 4px;
text-align:left;
vertical-align:top
}
.critcontainer select{
font-size:10px;
text-align:left
}
.startcontainer{
background:transparent;
padding:2px 4px 2px 4px;
text-align:left;
width:100px
}
.startcontainer input{
width:124px
}
.endcontainer{
background:transparent;
padding:2px 4px 2px 0px;
text-align:left
}
.endcontainer input{
width:122px
}
.fieldtxtarea{
margin-left:0px;
width:284px
}
.functiontxt{
margin-left:0px;
width:392px
}
.hcritquestioncontainer{
width:200px
}
.hcritquestion{
background:transparent;
font-size:11px;
font-weight:bold;
padding:0px 4px 4px 4px;
text-align:left;
vertical-align:top;
width:180px
}
.itemquestion{
background:transparent;
font-size:11px;
padding:2px 4px 2px 4px;
text-align:left;
vertical-align:top;
width:80px
}
.itemholder{
margin:10px 0px 2px 0px;
width:100%;
}
/* SITEMAP */
.stmapcontainer{
padding:0px 0px 10px 1px
}
.stmaptbl{
background:transparent;
width:400px
}
.stmaplevel1{
background:transparent;
padding:2px 4px 2px 4px
}
.stmaplevel1 a{
font-weight:bold;
color:#117ACB;
}
.stmaplevel2{
padding:2px 4px 2px 30px
}
.stmaplevel2 a{
font-weight:bold;
color:#368ACB;
}
.stmaplevel3{
padding:2px 4px 2px 60px
}
.stmaplevel3 a{
color:#88918C
}
/* LIST NAVIGATION */
.listnavcontainer{
padding-top:20px
}
.listnavtbl{
background:transparent;
width:100%
}
.listnavprevious{
padding:2px 4px 2px 4px;
width:33%
}
.listnavprevious a{
color:#88918C
}
.listnavpagenumbercontainer{
text-align:center
}
.listnavpagenumbertbl{
}
.listnavpagenumber{
}
.listnavpagenumber a{
color:#88918C
}
.listnavpagenumberactive{
}
.listnavpagenumberactive a{
color:#88918C
}
.listnavnext{
padding-right:4px;
text-align:right;
width:33%
}
.listnavnext a{
color:#88918C
}
.catListHolder{
border-top:1px solid #008B3D;
border-left:1px solid #008B3D;
border-right:1px solid #008B3D;
width:300px;
}
.catListContainer{
}
.catListTbl{
}
.catlistitem{
border-bottom:1px solid #008B3D;
cursor:pointer;
padding:3px 5px 3px 5px;
}
.catlistitem a{
width:100%;
height:100%;
padding:2px 0px 4px 5px;
}
.catlistitem a:hover{
background:#E7F8CC;
width:100%;
height:100%;
padding:2px 0px 4px 5px;
}
.nwsartlistitemcontainer{
padding:4px 0px 4px 0px;
}
.nwsArtListChapeau{
background:transparent;
padding:0px 0px 7px 0px;
}
/* NEWSMAILING STYLES */
.vacancyTbl {
width: 100%;
margin-top:6px;
}
.details {
text-align: right;
background: #eeeeee;
vertical-align:top;
padding-right:2px;
}
.details a {
color: #000000;
text-decoration: none;
font-size:10px;
}
.functionNameContainer {
background: white;
padding: 0px 0px 0px 0px;
}
.functionNameTbl {
width: 100%;
}
.functionName {
padding: 2px 4px 2px 4px;
background: #eeeeee;
font: bold 11px Arial, Helvetica, sans-serif;
color:#000000;
}
.descriptionContainer {
background: #eeeeee;
padding: 2px 0px 2px 4px;
border-top:1px solid white;
}
.descriptionTbl {
width: 100%;
}
.description {
padding: 2px 4px 2px 0px;
font-size:10px;
color:black;
}
/* NEWS LIST */
.nwsArtListChapeau {
text-align:right;
vertical-align:top;
padding:2px 4px 2px 4px;
font-size:10px;
}
.NwsArtListItemContainer {
padding-left:4px;
}
.NwsArtListItemTbl {

}
.NwsArtListLink {
padding:4px 0px 4px 0px;
}
.NwsArtListLink a{
color:black;
font-size:11px;
font-weight:bold
}
.listChapoContainer {
}
.listChapoTbl {
}
.NwsArtlistChapo {
font-size:10px;
}
.nwsSearchFormContainer {
}
.nwsSearchFormTbl {
background:transparent;
}
.nwsSearchFormQuestion {
padding:2px 0px 2px 4px;
color: black;
width:110px;
}
.nwsArtSearchFormQuestion {
padding:2px 0px 2px 4px;
color: black;
width:140px;
}
.nwsSearchFormFieldContainer {
padding:1px 4px 1px 4px;
}
.nwsSearchFormButton {
padding:1px 2px 1px 4px;
text-align:right;
}
.nwsSearchFormButton input {
background:#000000;
border:1px solid white;
color:white;
}
.nwsCatListItemContainer {
padding:10px 0px 10px 0px;
}
.nwsCatListItemTbl {
background:transparent;
width:100%;
}
.nwsCatListLink {
padding:4px 4px 4px 4px;
}
.nwsCatListLink a {
color:black;
font-weight:bold;
text-decoration:underline;
}
/* TEASER */
.teaserContainer {
vertical-align:top;
widt/h:160px;
border-left:2px solid black;
padding-left:10px;
}
.teaserFormHeaderContainer {
background:url(http://www.vrijwilligerspunt.nl/_images/16.jpg) repeat-x top left;
padding:0px 16px 0px 16px;
height:37px;
}
.teaserFormHeaderTbl {
width:271px;
height:20px;
}
.teaserFormHeader{
background:#AD0303;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-align:center;
text-decoration:none;
letter-spacing:0px;
}
/* FORM SUB HEADER */
.teaserFormsubheadercontainer{
padding:5px 10px 5px 10px;
}
.teaserFormsubheadertbl{
}
.teaserFormsubheader{
background:transparent;
color:#AD0303;
font-size:10px;
font-weight:bold;
text-align:left;
letter-spacing:0px;
}
.teaserIntroTblContainer{
}
.teaserIntro{
background:transparent;
font-size:10px;
color:#000000;
text-align:left;
padding:5px 10px 5px 10px;
letter-spacing:0px;
}
.teaserText {
background:transparent;
font-size:10px;
color:#000000;
padding:5px 10px 5px 10px;
text-align:left;
letter-spacing:0px;
}
/* SMART SEARCH */
.smartSearchTable {
margin-top:10px;
}
.smartSearchInputContainer {
padding:10px 0px 10px 0px;
}
.smartSearchInputTable {
width:100%;
}
.smartSearchFieldContainer {
}
.smartSearchFieldContainer input {
width:140px;
border:1px solid black
}
.smartSearchButton {
text-align:right;
padding-right:10px;
}
.searchButton {
background:#000000;
color:white;
}
.smartSearchRadioTitle {
font-size:10px;
}
.statsCheckLinkTbl {
margin-top:20px;
}
.statsCheckLink {
}

/* I'm travelling at the speed of light */
/* That's why they call me Mr. Fahrenheit */

H1 {
color:#004C21;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

H2 {

padding:0px;

margin:0px;
color:#5D6962;
font-size:11px;
font-weight:bold;
text-align:left
}

H3 {

padding:0px;

margin:0px;
font-size:11px;
font-weight:bold;
text-align:left;
color:#333333;
}
