
/* BODY */
body { text-align: center; margin:0; font-family:Arial, Helvetica, sans-serif; color:#808080; height:100%; font-size: 12px; line-height:18px; background-color:#FFF; }

textarea, input, select { font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; }

/* LAYERS */
div#container { width:100%; overflow: hidden; margin:0 auto; text-align:center; border:0; height:auto; border-top:1px solid #003366; }
div#container .header_smal { width:100%; margin:0 auto; text-align:left; border-top:2px solid #000; border-bottom:2px solid #BB2200; background-image:url(../images/header_image_artsen.jpg); background-position:center top; background-color:#1ca9d6; background-repeat:no-repeat; height:140px; }
div#container .header_breed { width:100%; margin:0 auto; text-align:left; border-top:2px solid #000; border-bottom:2px solid #BB2200; background-image:url(../images/header_image_artsen.jpg); background-position:center top; background-color:#1ca9d6; background-repeat:no-repeat; height:218px; }
div#container .medisch { background-color:#fff !important; }
div#container .waarnemingen { background-color:#000 !important; }

div#container .navblock { background-color:#FFFFFF; width:990px; margin:0 auto; text-align:left; height:115px; font-size:11px; }
div#container .crumb { background-color:#FFFFFF; margin:0 auto; text-align:left; border:0; padding:0; padding-left:2px; }
div#container .crumb, div#container .crumb a:link, div#container .crumb a:active, div#container .crumb a:visited { text-decoration:none; }
div#container .crumb a:hover { text-decoration:underline; }
div#container #main { background-color:#FFFFFF; width:990px; margin:0 auto; text-align:left; border:0; min-height:250px; _height:250px; padding-top:15px; padding-bottom:15px; }
div#container #main div.wrapper { background:url('/images/wrapper_content_bg.jpg') repeat-y; background-position: 1px 0; }
div#container #mainindex { background-color:#FFFFFF; width:990px; margin:0 auto; text-align:left; border:0; min-height:250px; _height:250px; padding-top:15px; padding-bottom:5px; }
div#container #main #indexbkvgroep_bg {background:url('/images/bkv_groep_index_bg.gif') repeat-y;}
#indexbkvgroep_bg_three {background:url('/images/bkv_groep_index_bg_three_lines.gif') repeat-y;}
#indexbkvgroep_bg_three_left {background:url('/images/bkv_groep_index_bg_three_lines_left.gif') repeat-y;}
div#container #main #lkolom_breed { min-height:500px; _height:500px; width:700px; float:left; padding-left:20px; padding-right:25px; border-right:1px solid #BB2200; }
div#container #main #rkolom_smal { width:220px; float:right; }
div#container #main #wrapper { background:url('/images/index_wrapper_bg.gif') repeat-y; }
div#container #main #lkolom { width:49%; float:left; }
div#container #main #lkolom #content { padding-left:10px; padding-right:10px; border-right:1px solid #BB2200; min-height:250px; vertical-align:top; }
div#container #main #rkolom { width:49%; float:right; }
div#container #main #rkolom #content { padding-left:10px; padding-right:10px; min-height:250px; vertical-align:top; }
div#realisatie {clear:left; margin:0px auto; width:35px; }
div#realisatie a {display:block; text-indent:-500px; overflow:hidden; width:100%; height:30px; background:url('http://www.e-sites.nl/banners/small/2.jpg') center center no-repeat}
div#realisatie a:hover {background:url('http://www.e-sites.nl/banners/small/2.jpg?hover=ja&style=allpink ') center center no-repeat; }
div#footer { background-color:#FFFFFF; width:100%; margin:0 auto; text-align:left; border:0; color:#FFFFFF; font-size:11px; height:19px; background-color:#BB2200; }
div#footer #left { height:19px; position:absolute; left:15px; width:49%; background-color:#BB2200; }
div#footer #left .tekst { width:487px; float:right; padding-left:10px; }
div#footer #right { height:19px; position:absolute; right:0px; width:51%; background-color:#013366; }
div#footer #right .tekst { width:487px; float:left;  padding-left:10px; }

/* KOPJES */
span { margin:0; padding:0; }
span.sifrAantalVacatures { font-size:45px; line-height:45px; font-weight:bold; color:#BB2200; margin:0; padding:0; height:45px; }
p.xsmargin { margin-top:5px;margin-bottom:5px; }
h1, h2, h3, h4, h5 { font-family:Arial, Verdana, sans-serif; font-weight:bold; letter-spacing:-.05em; margin:0; padding:0; }
h1 { font-size:36px; line-height:28px; font-weight:bold; color:#BB2200; margin:6px 0 0 0; padding: 0 !important; height:36px; }
h2 { font-size:22px; line-height:28px; font-weight:bold; color:#BB2200; margin:0; padding:0; height:28px; }
h2.sifrAantalVacatures { font-size:50px; line-height:50px; font-weight:bold; color:#BB2200; margin:0; padding:0; height:50px; }
h3 { font-size:18px; line-height:18px; font-weight:bold; color:#BB2200; margin:0; padding:0; height:18px; width:700px; }
h4 { font-size:18px; line-height:18px; font-weight:bold; color:#808080; margin:0; padding:0; height:18px; }
h5 { font-size:20px; }
hr { color:#CCCCCC; height:1px; margin:-7px 0 7px 0; _margin:-7px 0; padding:0; }
hr.blauw { color:#003466; height:2px; margin:-7px 0 7px 0; _margin:-7px 0; padding:0; }
img.thumb { border:1px solid #CCCCCC; }

h2.wit{ color:#FFFFFF !important; }

/* LISTS */
ul { margin:0px; padding:0; margin-bottom:10px; }
ul.dubbel { margin:0px; padding:0; width:50%; float:left; margin-bottom:10px;  }
li { margin:0; padding:0 0 0 15px; list-style-type:none; color:#808080; background:url('/images/bullit.gif') no-repeat left; background-position:0px 6px; left:0px; }
.bullitGrijs { background:url(/images/bullit_grijs.gif) no-repeat left !important; padding-left:15px; }
.bullitWit { background:url(/images/bullit_wit.gif) no-repeat left !important; padding:5px 0 0 12px !important; background-position:0px 11px !important; margin:0 0 0 1px !important; color:#fff !important; display:block; }
a.bullitWit:hover { text-decoration:none !important; }
li a { color:#808080 !important; text-decoration:none !important; }
li a:hover { color:#808080 !important; text-decoration:underline !important; }
ul.sitemap li { background-position:left 5px; padding-left:15px; }
ul.sitemap ul { margin-left:15px; margin-bottom: 0; }
ul.opties li { background-position:0px 16px; padding-left:15px; font-weight:normal; text-decoration:underline; }
span.bullet { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/* LINKS */
a.hoofditem{ font-size:12px; }
a:link,a:visited,a:active,a:hover,div#rssBtn a.normalLink:link,div#rssBtn a.normalLink:visited,div#rssBtn a.normalLink:active,div#rssBtn a.normalLink:hover { color:#808080; text-decoration:underline; }
a.link, a.link:link, a.link:visited, a.link:active, a.link:hover { margin:0; padding:0; color:#808080; background-image:url(/images/bullit.gif); background-repeat:no-repeat; background-position: left 7px; padding-left:15px; left:0px; text-decoration:underline; }
.vacature_pagina { font-size:14px; font-weight:bold; color:#B81700; }

/* FONTS */
.redtext{color:#B81700; font-weight:bold;}
.redNormal{color:#B81700 !important; font-weight:normal;}
.redNormal:hover{color:#B81700 !important; text-decoration:underline;}
.wittext{color:#FFFFFF !important; }
p.red, p.red a { color: red; }
p.red a { font-weight: bold; }

/* AFBEELDINGEN */
.hoofdfoto { border:1px solid #000000; }
.thumbfoto { border:1px solid #000000; }

/* TABLES */
.vacature_detail td{ padding:10px; vertical-align:text-top; border-top:1px solid #F0F0F0;}
.vacature_overzicht .grijs { background:#F5F5F5; }
.vacature_overzicht td{ height:30px; padding-right:30px; vertical-align:top; }
.vacature_overzicht th{ height:30px; padding-right:30px; vertical-align:top; color:#B81700; font-weight:bold; text-align:left;}
.vacature_overzicht a{ height:30px; vertical-align:middle; color:#666666; font-weight:bold; text-decoration:none;  }
.formulier_tabel td{ padding:10px; vertical-align:text-top;  border-top:1px solid #F0F0F0; }
.tabel_forminput th, .tabel_loopbaanwijzer th { font-weight:bold; text-align:center; white-space:nowrap; }
.tabel_forminput td, .tabel_loopbaanwijzer td { padding:10px; vertical-align:text-top; border-top:1px solid #F0F0F0; }

/* FORMULIER ELEMENTEN */
.redbutton { border:0; background-color:#B81700; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.inputtext  { border:1px solid #808080; width:220px; }
.inputtext2  { border:1px solid #808080; }
.terugBtn { display:block; float:left; height:16px; background-color:#B81700; padding:1px 10px 0 10px; margin:0 5px 0 0; } 
.terugBtn a { color:#fff; text-decoration:none; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:13px; margin-top:1px; display:block; } 
div.selectorContainer { float:left; width:845px; height:35px; border:0; }
#selector { position:relative; z-index:100; }
ul.topNav { float:right; list-style-type:none !important; }
ul.topNav li { float:left; list-style-type:none !important; color:#fff; height:24px; position:relative; background:url(/images/topnav_bg.gif) top left repeat; text-align:left; padding:3px 10px 0 15px; border-right:1px solid #325478; }
ul.topNav li.firstBg { background:url('/images/topnav_excl_vlag_ruimte.gif') top left no-repeat !important; width:42px; padding-right:1px; border-right:none !important; }
ul.topNav li a { color:#fff !important; }
ul.topNav li a:hover { color:#fff !important; }
ul.topNav li.websites a { display:block; background:url(/images/bullit_down.gif) 60px 7px no-repeat; width:70px; }
ul.topNav li.websites ul { display:none; position:absolute; z-index:10; background-color:#002B56 !important; top:27px; left:0; padding:0 0 5px 0; }
ul.topNav li.websites:hover ul { display:block; }
ul.topNav li.websites ul li { position:relative; clear:both; background:none; height:19px; background-color:#002B56 !important; width:140px; }
ul.topNav li.websites ul li a { background:none !important; width:130px; }
ul.topNav li.websites ul li span { margin-top:3px; }
ul.topNav li.ingelogd a { display:block; background:url(/images/bullit_down.gif) right 7px no-repeat; padding-right:15px; }
ul.topNav li.ingelogd ul { display:none; position:absolute; z-index:10; background-color:#002B56 !important; top:27px; left:0; padding:0 0 5px 0; }
ul.topNav li.ingelogd:hover ul { display:block; }
ul.topNav li.ingelogd ul li { position:relative; clear:both; background:none; height:19px; background-color:#002B56 !important; width:130px; }
ul.topNav li.ingelogd ul li a { background:none !important; width:130px; }
#zoekbox_container1 { width:990px; margin:0 auto; border:0; position:relative; height:15px; }
#zoekbox_containerBig { width:192px; border:0; position:absolute; right:-21px; bottom:0px; top:181px; }
#zoekbox_containerSmall { width:192px; border:0; position:absolute; right:-21px; bottom:0px; top:103px; }
#zoekbox_container3 { border:0; position:absolute; right:0; bottom:0; top:-28px; }
#zoekbox_container3Small { border:0; position:absolute; right:0; bottom:0; top:-28px; }
#zoekbox { width:171px; height:37px; color:#FFFFFF; background:url(/images/loopbaanwijzer_btn.png) bottom right no-repeat; cursor:pointer; }
#karrierecompass { width:155px; height:37px; color:#FFFFFF; background:url(/images/karrierecompass_btn.png) bottom right no-repeat; cursor:pointer; }
#karrierecompass a {width:155px; height:37px; display:block;}
#zoekboxGemeente { width:205px; height:37px; color:#FFFFFF; background:url(/images/opleiding_leerplichtambtenaar.png) bottom right no-repeat; cursor:pointer; }
#zoekboxMedisch{ width:135px; height:37px; color:#FFFFFF; background:url(/images/vacature_plaatsen.png) bottom right no-repeat; cursor:pointer; }
#zoekboxWaarnemingen{ width:190px; height:37px; color:#FFFFFF; background:url(/images/waarneming_plaatsen.png) bottom right no-repeat; cursor:pointer; }
#containerGemeenteBig { width:375px; border:0; position:absolute; right:-21px; bottom:0px; top:181px; }
#zoekboxGemeenteOpdracht { width:375px; height:37px; color:#FFFFFF; background:url(/images/gemeentefuncties_opdrachtgever_btn.png) bottom right no-repeat; cursor:pointer; }
#plaatsbox_de { float:right; position:relative; width:185px; height:28px; color:#FFFFFF; background-image:url(/images/snelplaatsen_de.png); cursor:pointer; }
#plaatsbox_nl { float:right; position:relative; width:250px; height:28px; color:#FFFFFF; background-image:url(/images/snelplaatsen_nl.png); cursor:pointer; }
#plaatsbox_en { float:right; position:relative; width:270px; height:28px; color:#FFFFFF; background-image:url(/images/snelplaatsen_en.png); cursor:pointer; }
#zoekLayer { width:180px; background-color:#FFFFFF; border:1px solid #B81700; height:40px; padding:5px; visibility:hidden; }
#zoekLayer td { padding:3px; }
div#zoekFilterKader h2 { color:#fff; margin:-3px 0 0 20px; }
div#zoekFilterKader select, .zoekSelect { width:220px; font-size:12px; color:#676767; font-family:Arial, Helvetica, sans-serif; float:left; margin:0 0 0 10px; }
div#zoekFilterKader input { width:215px; font-size:11px; color:#808080; font-family:Arial, Helvetica, sans-serif; }
#menu { height:32px; padding-top:46px;}
#menu .streepDiv { border-left:2px solid #003466; height:20px; padding-left:9px; padding-right:9px; _display:inline; }
#menu .streepRightDiv { border-right:2px solid #003466; height:20px; padding-left:9px; padding-right:9px; margin-right:9px; _display:inline; }
#menu .lastStreepDiv { height:20px; padding-left:10px; padding-right:0px; display:inline; }
#menu .startStreepDiv { height:20px; padding-left:0px; padding-right:10px; display:inline; }
#menu a { text-decoration:none !important; color:#002E62 !important; font-weight:bold; font-size:12px; }
#menu a:hover { text-decoration:underline !important; }
#menu ul, #menu li { margin:0; padding:0; }
#menu ul { list-style:none; background:#FFFFFF; float:right; }
#menu li { position:relative; background:#FFFFFF; z-index:9; float:left; display:inline; height:32px;  }
#menu ul.subitems { left:-2px; top:32px; border-bottom:2px solid #003466; border-left:2px solid #003466; border-right:2px solid #003466; padding-left:10px; }
#menu ul.subitems li { clear:both; height:auto; _height:20px; padding-left:1px;  padding-right:10px; }
#menu li:hover { z-index:15; cursor:pointer; }
#menu ul ul { position:absolute; display:none; }
#menu li:hover ul ul { display:none;  }
#menu li:hover ul { display:block; }
#menu li:hover li:hover ul { display:block; }

/* Realisatie */
div#realisatie { margin:5px; width:35px; margin-top:30px; }
div#realisatie a {display:block; text-indent:-500px; overflow:hidden; width:100%; height:30px; background:url('/images/e-sites.gif') center center no-repeat}
div#realisatie a:hover {background-image:url('/images/e-sites-active.gif')}

@media print{
div#container .header_smal { display:none; }
div#container .header_breed { display:none; }
div#footer { display:none; }
div#container .navblock { display:none; }
div#container .crumb { display:none; }
a#rodeBtn { display:none; }
#redBtn {display:none;}
.vacature_detail {font-size:11px; width:640px;}
.printHide {display:none;}
h1, h2, h3, h4, h5 { font-family:Arial, Verdana, sans-serif; font-weight:bold; letter-spacing:-.05em; margin:0; padding:0; line-height:20px; font-size:20px;}
}

div#flashSplash { position:absolute; width:960px; height:220px; background-color:#FFF; padding-left:18px; }
span.sifrA, span.sifrWisselVacatures { line-height:20px; height:20px; }
div.zoeken_uitgebreid_resultaat { padding-bottom:20px; }

/* Aanvullingen door BO */
div#zoekFilterKader { width:970px; height:62px; background:url(/images/zoekres_kader.gif) no-repeat top left; margin:0 0 20px 0; padding:5px 0 15px 10px; }
div#zoekFilterKader input.trefwoord { width:180px; font-size:12px; color:#676767; font-family:Arial, Helvetica, sans-serif; float:left; margin:5px; }
div#nuSolliciteren { width:225px; height:39px; margin:0 0 10px 0; padding:13px 0 0 0; cursor:pointer; }
div#nuSolliciteren span { font-size:26px; color:#fff; margin:0 0 0 25px; }
a#rodeBtn { margin:0 0 15px 0; position:absolute; right:0; width:263px; height:27px; display:block; color:#fff; text-align:center; padding:5px 0 0 0; background:url(/images/vacature_button_rood.jpg) no-repeat top; cursor:pointer; }
div#zoekKaderHomepageTitel { background:url(/images/zoekkaderhomepage_header.jpg) no-repeat top left; width:480px; height:32px; position:relative; clear:both; }
div#zoekKaderHomepageTitel h2 { margin:0; padding:2px 0 0 20px; }
div#zoekKaderHomepage { width:438px; height:80px; position:relative; border:1px solid #bb1700; padding:15px 10px 15px 10px; margin:0 0 15px 0; }
div#zoekKaderHomepage .zoekSelect { width:210px; font-size:12px; color:#676767; font-family:Arial, Helvetica, sans-serif; float:left; margin:0 10px 10px 0; }
div#zoekKaderHomepage h2.klinisch {font-size:10px !important;}
div#zoekKaderHomepage input.homeTrefwoord { position:relative; height:15px; width:205px; font-size:12px; color:#676767; font-family:Arial, Helvetica, sans-serif; }
div#contentVacatures { padding:0 0 0 5px; }
ul.homeVacatures { float:left; width:235px; padding:0 0 0 0; margin:0; }
ul.custom { float:none !important; width:450px !important; padding:10px 0 0 0 !important; }
ul.homeVacatures li { margin:1px 0 1px 0; }
ul.homeVacatures li span, ul.homeVacatures li span a { color:#C3C3C3; text-decoration:none; }
ul.homeVacatures li span a:hover { color:#C3C3C3; text-decoration:underline; }
div#redBtn .redBtnSides, div.redBtn .redBtnSides { float:left; display:block; width:10px; height:31px; }
div#redBtn .left, div.redBtn .left { background:url(/images/rood_btn_left_bg.gif) no-repeat left; }
div#redBtn .right, div.redBtn .right { background:url(/images/rood_btn_right_bg.gif) no-repeat left; }
div#redBtn .blueLeft { background:url(/images/blue_btn_left_bg.gif) no-repeat left !important; }
div#redBtn .blueRight { background:url(/images/blue_btn_right_bg.gif) no-repeat left !important; }
div#redBtn .marginLeft, div.redBtn .marginLeft { margin: 0 0 0 5px; }
div.redBtn .marginLeftBig { margin: 0 0 0 10px; }
div#redBtn .marginRight, div.redBtn .marginRight { margin: 0 5px 0 0; }
div#redBtnLinkContainer , div.redBtnLinkContainer { float:left; background:url(/images/rood_btn_bg.gif) repeat-x; height:31px; padding-left: 5px; padding-right: 5px; }
div.blueBg { background:url(/images/blue_btn_bg.gif) repeat-x !important; }
div#header { height:200px; position:relative; }
div#header div#flashHeader { width:700px; margin:0 auto; height:200px; position:relative; left:-140px; }
div#header div#flashHeader div#flashContainer { height:100px; position:absolute; bottom:-15px;  }
div#zoekLayer { top:37px; right:0px; position:absolute; z-index:500; border-top:2px solid #B81700; width:230px; }
span#vlag_en{ background:url(/images/wereldbol.png) top left no-repeat; }
span#vlag_de { background:url(/images/vlag_de.gif) top left no-repeat; }
span#vlag_be { background:url(/images/vlag_be.gif) top left no-repeat; }
span#vlag_nl{ background:url(/images/vlag_nl.gif) top left no-repeat; }
span.vlagProp { display:block; height:12px; width:19px; top:3px; right:7px; position:absolute; }
.roodNav { color:#B81700; }
#bkvacaturesContact { width:143px; }
li.envelop { background:url(/images/envelop.png) top left no-repeat; background-position:0 4px; padding-left:19px; }
li.envelop span.evelop { width:18px; height:14px; display:block; float:left; background:url(../images/envelop.png) no-repeat top left; background-position: 0 4px; }
div#lijstSpecialisaties a:hover { text-decoration:none; }

/* RSS feed links vertical spacing */
div#rssVacTopClearMulti { clear:both; margin-top:-20px; height:1px; font-size:1px; line-height:1px; }
div#rssVacBottomMulti { clear:both; }
div#rssVacTopClearSingle { clear:both; padding-top:5px; }
div#rssVacBottomSingle { clear:both; padding-bottom:10px; }
div.rssVacMulti { height:65px; }
div.rssVacSingle { height:65px; }
div.rssBtn { padding:0; margin:0; clear:left; height:35px; padding-top:10px; display:block; }
div.rssBtn a { text-decoration:none; color:#DD6A0D; }
div.rssBtn a { background:url("/images/rss_btn.png") no-repeat; height:25px; padding-left:33px; padding-top:4px;  padding-bottom:4px; }
div.recentVacatures { padding: 10px 0 3px 0; }
div.recentVacatures ul { padding: 4px 0 0 0; }

/* Link Meer informatie RSS */
div.rssBtn a.normalLink { padding:0; background:none; color:#808080; text-decoration: underline;}

/* Begeleidende tekst RSS */
div.rssBtn div { margin-left:33px; }
form#inloggen { border:none; padding:0; margin:0; }
form loginFrm { border:none; padding:0; margin:0; }
form fieldset { border:none; padding:0; margin:0; }
form label { padding:5px 10px 5px 0; }
div.clearAll { clear:both; height:1px; font-size:1px; line-height:1px; }
fieldset.rightInfo {border:1px solid #EBEBEB; padding:12px; margin-top: 15px;}

div.spacer {height:15px; padding:0; margin:0; font-size:1px; line-height:1px;}
div.spacerBetweenOne {height:10px !important;}
div.spacerBetweenTwo {height:6px !important;}
div.spacerSmallIE6 {height:3px !important;}
div.spacerSmall {height: 5px; padding:0; margin:0; font-size:1px; line-height:1px;}
td.snelSol {padding: 5px 10px 5px 10px !important;}

.error { color: #BB2200 !important; }
.hide {display:none;}
p.homeLeft { padding: 0 15px 0 0; margin: 0 0 10px 0; }

div.banners div { margin: 0; }
div.faqAntoordPadding { padding: 3px 0 12px 0px; }
li.bullitDown { margin:0; padding:0 0 0 15px;  list-style-type:none; color:#808080; background:url('/images/bullitDown.gif') no-repeat left !important; background-position:0 6px !important; left:0px; }
a.bold { font-weight: bold; }

/* nu solliciteren */
#formNuSolliciterenContainer {position: relative; background:url(/images/nu_solliciteren_box_bg.png) repeat-y;} 
#formNuSolliciterenContainer div.bottomRoundCorner {position: relative; background:url(/images/nu_solliciteren_box_bottom_right_bg.png) bottom right no-repeat;} 
#formNuSolliciterenContainer div.headerSpacer {padding:7px 10px 10px 10px;}
#formNuSolliciterenContainer div.headerPhone {background:url('/images/nu_solliciteren_telefoon_icon.png') no-repeat top left; background-position:5px 8px; padding:7px 10px 10px 32px;}
#formNuSolliciterenContainer div.spacerInput {padding: 5px 0 5px 0;}
#formNuSolliciterenContainer td {border-bottom:1px solid #dbdbdb; border-top:none;}
#formNuSolliciterenContainer td.last {border:none;}
#quickSendFormTelephone {margin:0; padding: 0; width: 300px; height: 258px;}
#quickSendFormTelephone label {color: #333333;}
#quickSendFormTelephone label.strong {font-weight: bold;}
#quickSendFormTelephone label.textLabel {padding:0 8px 0 5px;}
#quickSendFormTelephone label.lblTelefoon {float:left; position:relative; top:-5px; width: 130px;}
#quickSendFormTelephone input {margin:0; padding:0;}
#quickSendFormTelephone input.submitBelBtn{background:#B81700; color: #fff; border: none; height: 21px; padding: 1px 5px 2px 5px; margin: 0; }
#quickSendFormTelephone input.veldTelefoon {width: 130px; border: 1px solid #808080; height: 15px; padding: 1px;}
#quickSendFormTelephone div.holder {padding: 0 0 0 11px;}
#quickSendFormTelephone div.spacer {clear: both; height: 12px; font-size: 1px; line-height: 1px;}
#quickSendFormTelephone div.spacerSmall {clear: both; height: 5px; font-size: 1px; line-height: 1px;}
#quickSendFormTelephone p.errorMsg {color: #333333;}
#quickSendFormTelephone p a {color: #333333; font-weight: bold;}
form.quickSendTelephoneProperties {position: absolute; top: 2px; left:400px;}
form.opensollicitatieTelephoneProperties {clear: both; position: relative; margin: 15px 0 10px 12px !important; display: block;}

/* vacature alert block */
#vacatureAlertBlock {background:#ffffff; border:1px solid #b61800; width:100%; clear:both;}
#vacatureAlertBlock .headerPadding {padding:9px 9px 0 10px;}
#vacatureAlertBlock p {padding:9px 9px 10px 10px; margin:0;}
#vacatureAlertBlock form {padding:10px; margin:0;}
#vacatureAlertBlock form fieldset {padding:0; margin:0;}
#vacatureAlertBlock form legend {display:none;}
#vacatureAlertBlock form label {padding:0 20px 0 0; width:113px; display:block; float:left; cursor:pointer;}
#vacatureAlertBlock form input.paddingBtn {padding:1px 8px 1px 8px; margin-left:10px;}
#vacatureAlertBlock form input {margin-right:5px; width:120px;}
#vacatureAlertBlock form input.fields {color:#808080;}
#vacatureAlertBlock form span.text {padding:5px 0 0 0; display:block;}
#vacatureAlertBlock form div.spacingSmall {clear:both; height:4px; font-size:0; line-height:0;}

/* logo subtext */
div.logoSubText {width:275px; height:25px; background:url('/images/bkv_logo_subtekst.png') no-repeat; position:absolute; right:10px; top:40px;}
div.aerzLogo {background:url('/images/aerztestelle_logo_subtekst.png') no-repeat;}
div.logoSubText a {display:block; position:relative; width:100%; height:100%;}

/* Opt group indent */
opgroup option {padding-left:15px; color:#000;} 
