/* STYLESHEET FOR OTYS.NL */
a{background:transparent;color:#0066CC;text-decoration:none}
a:hover{background:transparent;color:#0066CC;text-decoration:underline}
body{margin:2px 0px 0px 0px;background:url(http://www.otys.nl/_images2/OtysNewBodyPxl.jpg) repeat left top;color:#012035;font:11px Arial,Helvetica,sans-serif;}
form{padding:0px;margin:0px}
hr{color:#cccccc;background:transparent;height:1px}
input{border:solid;border-color:#aca899 #f8f8f8 #f8f8f8 #aca899;border-width:1px 1px 1px 1px;background:#ffffff;color:#012035;font:11px Arial,Helvetica,sans-serif}
select{font:11px Arial,Helvetica,sans-serif;}
table,td{color:#494f54;background:transparent;font:11px Arial,Helvetica,sans-serif;letter-spacing:0px}
textarea{border:solid;border-color:#aca899 #f8f8f8 #f8f8f8 #aca899;border-width:1px 1px 1px 1px;background:#ffffff;color:#012035;font:11px Arial,Helvetica,sans-serif}
ul{list-style-position:outside;list-style-type:square}
.answer{color:#012035;background:transparent}
.articlebuttonshook{padding:20px 0px 10px 0px}
.button{border-left:1px solid #cccccc;border-top:1px #cccccc solid;border-right:1px #666666 solid;border-bottom:1px #666666 solid;margin-top:10px;margin-bottom:10px;background:#999999;color:#ffffff;font:11px Arial,Helvetica,sans-serif;letter-spacing:0px}
.contentframe{padding:16px 20px 30px 40px}
.critcontainer{padding:2px 4px 4px 4px;background:transparent;vertical-align:top}
.critcontainer select{font:10px Arial, Helvetica, sans-serif;letter-spacing:0px;}
.endcontainer{padding:2px 4px 2px 0px;background:transparent;}
.endcontainer input{width:120px}
.error{padding:2px 4px 2px 4px;white-space:nowrap;color:#ff0000;background:transparent;font:10px Verdana,Arial,Helvetica,sans-serif;vertical-align:top}
.explain{padding:10px 4px 10px 4px;color:#012035;background:transparent;font:10px Arial,Helvetica,sans-serif}
.faqanswer{padding-top:20px;padding-bottom:20px;vertical-align:top;}
.faqanswertitle{padding-right:30px;padding-top:20px;padding-bottom:20px;vertical-align:top;color:#012035;}
.faqcatselect{}
.faqcatselectcontainer{padding-top:10px}
.faqcatselecttbl{}
.faqquestion{padding-bottom:4px;font-weight:bold;padding-top:20px;vertical-align:top;color:#012035;}
.faqquestiontitle{padding-right:30px;padding-top:20px;vertical-align:top;color:#012035;}
.fieldcontainer{padding:2px 4px 2px 0px;background:transparent;}
.fieldcontainer textarea{width: 200px;}
.fieldtxtarea{width:284px;margin-left:0px}
.formbutton{padding:4px 0px 4px 0px;background:transparent;}
.formheader{padding-bottom:20px;background:transparent;color:#012035;font:bold 20px Arial,Helvetica,sans-serif;letter-spacing:0px}
.formheadercontainer
.formheadertbl{background:transparent;width:100%}
.formsubheader{margin:0px 0px;padding:2px 0px 2px 1px;background:transparent;color:#012035;font:bold 12px Arial,Helvetica,sans-serif;letter-spacing:0px;}
.formsubheadercontainer
.formsubheadertbl{width:100%;background:transparent}
.formtbl{width:100%}
.formtblbuttoncell{padding:4px 4px 4px 0px;background:transparent;}
.formtext{padding:10px 4px 4px 1px;background:transparent;line-height:17px;}
.formtextcontainer{padding-bottom:4px;background:transparent}
.formtexttbl{width:100%;border:0px dashed #999999}
.formtexttbl2{width:100%;border:0px dashed #999999}
.functiontxt{width:392px;margin-left:0px;padding-left:1px}
.hcritquestion{padding:0px 4px 0px 4px;width:240px;background:transparent;color:#012035;font:bold 11px/18px Arial,Helvetica,sans-serif;letter-spacing:0px;vertical-align:top}
.hcritquestioncontainer{width:200px}
.hlb2{padding-left:10px}
.hlb2 a{font:10px Arial,Helvetica,sans-serif;letter-spacing:0px}
.hlb2 a:hover{font:10px Arial,Helvetica,sans-serif;letter-spacing:0px}
.hquestion{width:160px;padding:2px 4px 2px 0px;background:transparent;font:11px Arial,Helvetica,sans-serif;letter-spacing:0px;vertical-align:top}
.hquestionnw{padding:2px 4px 2px 0px;background:transparent;font:11px Arial,Helvetica,sans-serif;letter-spacing:0px;vertical-align:top}
.intro{background:transparent;color:#494f54;font-size:11px;line-height:18px;padding-bottom:20px;}
.itembuttoncontainer{text-align:right}
.itembuttonsml{width:30px;text-align:right}
.itembuttonsml input{width:20px}
.itemcontainer{border:0px solid #012035;width:100%;background:transparent}
.itemheader{padding:2px 4px 2px 4px;font:bold 11px Arial,Helvetica,sans-serif;letter-spacing:0px}
.itemholder{border:1px #eeeeee solid;width:100%;margin:10px 0px 2px 0px;background:#f8f8f8}
.itemquestion{width:100px;padding:2px 4px 2px 4px;color:#012035;background:transparent;font:11px/18px Arial,Helvetica,sans-serif;;vertical-align:top}
.itemstarttbl{width:100%}
.itemtbl{border:0px solid #cccccc;width:100%;background:transparent}
.itemtblcontainer{padding:0px}
.knoptable{width:150px;margin:0px 0px;padding:5px 3px 3px 0px;background:url(../_images/button.jpg) no-repeat left top}
.knoptable a{padding:0px 17px;color:#5979ae;background:transparent;font:12px Arial,Helvetica,sans-serif;text-decoration:none;letter-spacing:1pt}
.knoptable a:hover{color:#ffffff;background:transparent}
.kop{padding-bottom:20px;background:transparent;color:#012035;font:bold 20px Arial,Helvetica,sans-serif;letter-spacing:0px}
.langbarlink {padding-right:2px;}
.lastupdate {font-size:10px;text-align:right;vertical-align:top;}
.linktable{border-top:1px #666666 solid;border-right:1px #666666 solid;border-bottom:1px #666666 solid;border-left:1px #666666 solid;background:#eeeeee;color:#012035;font-size:9px}
.linktitle{color:#c4a013;background:transparent;font:11px Arial,Helvetica,sans-serif;}
.listcat{padding:4px 4px 4px 4px;color:#ffffff;background:transparent}
.listcatcontainer{padding:4px 0px 4px 0px}
.listcattbl{width:100%;border:0px solid #012035;color:#ffffff;background:#0066CC;}
.listchapo{padding:2px 4px 2px 0px;background:transparent;color:#012035;font-size:10px;letter-spacing:0px;}
.listchapo a{color:#0066CC;background:transparent}
.listfunctionname{padding:2px 4px 2px 0px;background:transparent;font-weight:bold}
.listfunctiontbl{width:100%}
.listheader{margin:15px 0px 5px;padding:10px 2px;background:transparent;color:#000066;font-family:Arial,Helvetica,sans-serif;font-variant:small-caps;font-weight:bold}
.listkeyword{padding:1px 4px 1px 0px;background:transparent;font-size:10px}
.listkeywordtbl{width:100%}
.listkeywordtitle{padding:1px 4px 1px 0px;width:80px;background:transparent;font-size:10px}
.listrowwhite{border-bottom:1px #012035 solid;padding:4px 4px 4px 4px;background:#eeeeee;color:#000066;font:11px Arial,Helvetica,sans-serif;}
.listrowwhite a{background:transparent;color:#000066;font:11px Arial,Helvetica,sans-serif;;text-decoration:none}
.listrowwhite a:hover{background:transparent;color:#da5561;font:11px Arial,Helvetica,sans-serif;;text-decoration:none}
.loginbutton{margin-top:4px;width:60px;border-top:1px #999999 solid;border-left:1px #999999 solid;border-right:1px #999999 solid;border-bottom:1px #999999 solid;background:#666666;color:#c4a013;font-size:9px}
.logintbl{width:130px;margin-left:5px;background:url(http://www.otys.nl/_images2/button_filler.gif) repeat left top;color:#999999;font-size:9px}
.logintblinput{border:1px #666666 solid;color:#999999;background:transparent;font-size:9px}
.mailfriendbutton input{width:50px;margin-top:0px;border:none;padding-left:18px;background:transparent url(http://www.otys.nl/_images2/mailfriend_icon.gif) no-repeat left top;color:#000000;font-size:10px;letter-spacing:0px;height:24px}
.main_level2{width:180px;background:#30281b}
.maintable{padding:0px 0px 0px 0px;width:100%;margin:0px 0px;color:#012035;background:transparent}
.mumbo{width:0px;color:#ffffff;background:#000000;height:0px;overflow:hidden;left:-1000px;top:-1000px;position:absolute}
.NwsArtListLink {}
.NwsArtListLink a {font-weight:bold;font-size:11px;letter-spacing:0px;}
.NwsArtlistChapo {font-size:10px;letter-spacing:0px;border-bottom:1px solid #EDECEA;padding:2px 0px 4px 0px;}
.nwsArtListChapeau {vertical-align:top;font-size:10px;letter-spacing:0px;}
.nwsArtSearchFormQuestion {vertical-align:top;padding-right:10px;}
.nwsArtSearchFormQuestion a {text-decoration:underline;}
.nwsCatListItemContainer {padding:10px 0px 4px 0px;}
.nwsCatListItemTbl {width:100%;background:#EDECEA;}
.nwsCatListLink {border-bottom:1px solid white;padding:2px 4px 2px 4px;}
.nwsCatListLink a {font-weight:bold;font-size:11px;letter-spacing:0px;}
.nwsSearchFormFieldContainer {}
.nwsSearchFormFieldContainer input {}
.nwsSearchFormButton {padding-left:10px;}
.nwsSearchFormButton input {border-left:1px solid #cccccc;border-top:1px #cccccc solid;border-right:2px #666666 solid;border-bottom:2px #666666 solid;margin-top:0px;background:#999999;color:#ffffff;font:11px Arial,Helvetica,sans-serif;}
.nwsSearchFormQuestion {font-weight:normal;;vertical-align:top;padding-right:10px;}
.nwsSearchFormQuestion a {font-weight:bold;letter-spacing:0px;}
.nwssubhookbuttoncontainer{padding:0px 4px 4px 10px}
.nwssubhookbuttoncontainer input{border:1px solid #ffffff;color:#ffffff;background:transparent;font-size:9px;height:16px}
.nwssubhookfieldcontainer{padding:2px 4px 2px 0px}
.nwssubhookfieldcontainer input{width:110px;border:1px solid #ffffff}
.nwssubhookheader{padding:2px 4px 2px 10px;color:#ffffff;background:transparent;font:bold 9px Arial,Helvetica,sans-serif;text-transform:uppercase}
.nwssubhookheadertbl{width:100%;background:transparent}
.nwssubhooksubheader{padding:2px 4px 2px 10px}
.nwssubhooktable{width:150px;border-top:1px solid #999999;border-bottom:1px solid #999999;margin-top:4px;background:#666666}
.nwssubhooktext{padding:2px 4px 2px 10px;color:#ffffff;background:transparent;font-size:10px}
.nwssubhookword{color:#ffffff;background:transparent}
.nwssubhookwordcontainer{padding:2px 4px 2px 10px}
.optionleft{border-bottom:0px solid #535764;border-left:0px solid #535764}
.optionright{width:1px}
.pagelink{padding:0px 2px 0px 2px;white-space:nowrap}
.pagelink a{color:#012035;background:transparent;font-size:9px;text-decoration:none}
.pagelinkcontainer{padding:10px 4px 10px 0px;background:transparent}
.pagelinktbl{color:#012035;background:transparent}
.pagestatschecklink a{font-size:10px;letter-spacing:0px;vertical-align:top}
.printbutton{padding-right:4px}
.printbutton input{width:50px;margin-top:0px;border:none;padding-left:18px;background:transparent url(http://www.otys.nl/_images2/print_icon.gif) no-repeat left top;color:#000000;font-size:10px;letter-spacing:0px;height:24px}
.questiontbl{margin:1px 0px 1px 0px;width:100%;border:0px solid #666666}
.radiobuttons input{border:none;background:transparent}
.rightframe{background:url(http://www.otys.nl/_images2/mainback.jpg) #fcfcfc no-repeat right bottom}
.smartsearchbutton{padding-left:4px}
.smartsearchbutton input{margin-top:0px}
.smartsearchfieldcontainer input{width:120px}
.smartsearchinputcontainer{padding-bottom:4px}
.smartsearchradiotitle{color:#999999;background:transparent;font-size:10px;letter-spacing:0px}
.specialheader{padding:2px 4px 4px 4px;border-bottom:1px solid #ffffff;color:#ffffff;background:#999999;font:bold 11px Arial,Helvetica,sans-serif;letter-spacing:0px;}
.specialheader2{padding:2px 4px 4px 0px;color:#012035;background:#ffffff;font:bold 11px Arial,Helvetica,sans-serif;letter-spacing:0px;}
.specialtbl{width:100%;margin:10px 0px 20px 0px;border:1px solid #666666;background:#eeeeee}
.specialtbl2{width:100%;margin:10px 0px 20px 0px;background:#ffffff}
.specialtext{padding:10px 4px 10px 4px;font:11px/18px Arial,Helvetica,sans-serif;}
.specialtext a{color:#ff9900;background:transparent;font-weight:bold}
.specialtext2{padding:10px 4px 2px 0px;font:11px/18px Arial,Helvetica,sans-serif;}
.specialtext2 a{color:#ff9900;background:transparent;font-weight:bold}
.spformheaderadd{color:#999999;background:transparent;font-size:10px;letter-spacing:0px}
.spgooglebuttoncontainer input{margin-top:0px}
.spgooglefieldcontainer input{width:120px}
.spgooglesearchcontainer{padding:0px 0px 20px 0px}
.spgooglesearchoption{padding-right:10px}
.spgooglesearchoption input{border:none;background:transparent}
.spgooglesearchoptioncontainer{padding-top:4px}
.spgooglesearchoptiontitle{color:#999999;background:transparent;font-size:10px;letter-spacing:0px}
.spgotocontainer{padding:10px 4px 10px 4px}
.spgotohighlightcheckbox input{border:none;background:transparent}
.spgotohighlighttitle{padding-top:2px;padding-left:4px;color:#999999;background:transparent;font-size:10px;letter-spacing:0px;vertical-align:top}
.spgotolink{padding-top:2px;white-space:nowrap}
.spgotolink a{font-size:14px;font-weight:bold;letter-spacing:0px}
.spgotooptioncontainer{padding-top:8px}
.spgototbl{width:100%;border:0px solid #ff0000}
.spgototitle{padding-right:10px;white-space:nowrap;color:#999999;background:transparent;font-size:10px;letter-spacing:0px}
.spholdercontainer{padding-top:20px}
.spholdertbl{width:100%}
.spitemcontainer{padding:10px 0px 10px 0px;vertical-align:top}
.spitemtbl{border:0px solid #ff0000;width:100%}
.spkeywordscontainer{vertical-align:top}
.spkeywordsh{padding-bottom:20px;font-size:9px;letter-spacing:0px}
.spkeywordshcount{color:#999999;background:transparent}
.spkeywordstbl{width:100%;border:0px solid #0000ff}
.spkeywordstitle{padding-left:4px;padding-right:10px;width:150px;color:#999999;background:transparent;font-size:10px;font-weight:normal;letter-spacing:0px;vertical-align:top}
.spkeywordsv{padding-bottom:2px;font-size:9px;letter-spacing:0px}
.spkeywordsvcount{color:#999999;background:transparent;font-size:9px;text-align:right}
.spmatchpercentage{font-weight:bold;letter-spacing:0px}
.spotyslogo{padding-top:20px;}
.spsmartsearchcontainer{padding:0px 0px 20px 0px}
.spsummary{padding-left:4px}
.spsummaryheader{padding-left:4px;font-weight:bold;letter-spacing:0px}
.spsummaryheadercontainer{padding-bottom:8px}
.spsummaryheadertbl{width:100%}
.startcontainer{padding:2px 4px 2px 4px;width:100px;background:transparent;}
.startcontainer input{width:114px}
.stmapcontainer{padding:0px 0px 10px 0px}
.stmaplevel1{padding:2px 4px 2px 4px;border-bottom:0px solid #999999}
.stmaplevel1 a{font-weight:bold}
.stmaplevel2{padding:2px 4px 2px 30px;border-bottom:0px solid #cccccc}
.stmaplevel2 a{color:#012035;background:transparent}
.stmaplevel3{padding:2px 4px 2px 60px;border-bottom:0px solid #cccccc}
.stmaplevel3 a{color:#666666;background:transparent}
.stmaptbl{width:100%;border-top:0px solid #999999;border-right:0px solid #999999;border-bottom:0px solid #999999;border-left:0px solid #999999}
.sub_level2 a{color:#eeeeee;background:transparent;font-size:9px}
.sub_level2 a:hover{color:#eeeeee;background:transparent;font-size:9px}
.subkop{padding-bottom:20px;padding-left:1px;color:#012035;background:transparent;font:bold 12px Arial,Helvetica,sans-serif;letter-spacing:0px}
.subtable{background:#ffffff}
.subtable a{padding:0px 0px;color:#da5561;background:transparent;font:10px Arial,Helvetica,sans-serif;text-decoration:none}
.subtable a:hover{padding:0px 0px;color:#999999;background:transparent;font:10px Arial,Helvetica,sans-serif}
.table_level2{margin-left:15px;background:#30281b}
.tekstblokje{padding:2px 0px 20px 0px;color:#494f54;background:transparent;line-height:18px}
.topbutton{color:#c4c5c7;background:transparent;font-weight:bold;letter-spacing:0px}
.topbutton a{color:#012035;background:transparent;font-weight:bold;text-decoration:none;letter-spacing:0px;text-indent:20px}
.toptbl{background:url(http://www.otys.nl/_images2/top1.gif) no-repeat right top}
.tree_level1{width:180px;margin:0px 0px;padding:2px 3px 3px 5px;border-bottom:1px solid #ffffff;background:url(http://www.otys.nl/_images2/buttonNormal.gif) #b5bec3 no-repeat left top;text-align:right;height:34px}
.tree_level1 a{padding:0px 4px;color:#ffffff;background:transparent;font:10px Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}
.tree_level1 a:hover{color:#ffffff;background:transparent;text-decoration:none}
.tree_level1_active{width:180px;padding:2px 3px 3px 5px;border-bottom:1px solid #ffffff;background:url(http://www.otys.nl/_images2/buttonActive.gif) #30281b no-repeat left top;text-align:right;height:34px;margin:0px 0px}
.tree_level1_active a{padding:0px 4px;color:#ffffff;background:transparent;font:10px Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}
.tree_level1_active a:hover{color:#ffffff;background:transparent;text-decoration:none}
.treemenu{padding:0px 0px 0px 0px;width:180px;background:transparent}
.vacancyitemcontainer{padding:1px 0px 1px 0px}
.vacancyitemtbl{border:1px solid #eeeeee;background:#f8f8f8}
.vacstable{width:100%;margin-top:0px;padding:0px;background:transparent;color:#012035;border-collapse:collapse}
.vquestion{padding:2px 4px 2px 0px;background:transparent;color:#012035;font:11px Arial,Helvetica,sans-serif;;vertical-align:top}
.zoomtable{padding:0px 0px 0px 0px;width:95%;margin:0px 0px;background:transparent;color:#012035}

H1 {color:#012035;font:bold 20px Arial,Helvetica,sans-serif;letter-spacing:0px}

H2 {
padding:0px;
margin:0px;color:#012035;font:bold 12px Arial,Helvetica,sans-serif;letter-spacing:0px;}

H3 {
padding:0px;
margin:0px;color:#012035;background:transparent}

strong, b, em{
letter-spacing:0px;
}

/* STATS HOOK */

.statsHookHolder {
}
.statsHookContainer {
padding-left:0px;
}
.statsHookTbl {
background:transparent;
width:400px;
}
.statsHookTitle {
font-size:10px;
padding:4px 2px 2px 0px;
color:#303030;
letter-spacing:0px;
}
.statsHookKeywordContainer {
}
.statsHookKeywordTbl {
}
.statsHookKeywordTbl td {
font-size:10px;
padding:0px 2px 2px 1px;
color:#303030;
text-decoration:none;
letter-spacing:0px;
}
.statsHookKeywordTbl a {
font-size:10px;
color:#303030;
letter-spacing:0px;
}
.smartSearchResultKeywords {
font-size:11px;
padding:0px 2px 2px 1px;
color:#303030;
text-decoration:none;
letter-spacing:0px;
}

.approwcontainer {
padding-bottom:10px;
}
.approwtbl {
background:#0066CC;
}
.approw {
color:#ffffff;
padding:2px 4px 2px 4px;
}

/* NEWS SHORT LIST */
.nwsShortListtable{
width:100%;
margin-top:20px;
background:transparent;
border:0px solid #656565;
}
.nwsShortListHeaderContainer{
padding:2px 4px 13px 0px;
vertical-align:top;
}
.nwsShortListHeaderTbl{
width:100%
}
.nwsShortListHeader{
color:#012035;font:bold 20px Arial,Helvetica,sans-serif;letter-spacing:0px
}
.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{
font-size:10px;
padding:2px 4px 2px 0px
}
.nwsShortListFunctionName a{
color:#012035;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
.nwsShortListFunctionName a:hover{
color:#012035;
font-size:11px;
font-weight:bold;
}
.nwsShortListChapoContainer{
padding:2px 4px 20px 0px;
}
.nwsShortListChapoTbl{
width:100%
}
.nwsShortListChapo{
font-size:10px;
}
.nwsShortListKeywordcontainer{
}
.nwsShortListKeywordtbl{
}
.nwsShortListKeywordtitle{
font-size:9px;
padding:2px 4px 2px 0px
}
.nwsShortListKeyword{
font-size:9px
}
.nwsShortListRelationname{
font-weight:bold
}
.listImgSpace {
padding-top:4px;
padding-right:10px;
}
