@charset "utf-8";
/* CSS Document */

body, table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

a {
    text-decoration:none;
    color:#4D90CD;
    cursor:pointer;
}
.blauw {
    color:#4D90CD;
}
img {
    border:none;
}
h1, h2, h3 {
    font-weight:normal;
    font-size:22px;
    color:#4D90CD;
}
h2, h3 {
    font-size:16px;
}
h2.publi {
    margin:3px 0px;
    font-size:16px;
    font-weight:bold;
}
.datumpub {
    font-size:10px;
    color:#4D90CD;
    font-weight:bold;
}
.content {
    overflow:inherit;
}
.content a {
    color:#666666;
}
.kruimelpad {
    display:none;
}
ul.nieuwsoverzicht {
    margin:0px;
    padding:0px;
    width:540px;
    position:relative;
    overflow:hidden;
}
ul.nieuwsoverzicht li {
    width:540px;
    list-style-type:none;
    border-bottom:1px solid #cccccc;
    padding:0px 0px 10px 0px;
    margin:0px 0px 10px 0px;
    overflow:hidden;
}
ul.nieuwsoverzicht li .nieuwsimg {
    float:left;
    width:90px;
    height:75px;
    position:relative;
}
ul.nieuwsoverzicht li .cont-over {
    float:right;
    width:430px;
    color:#666666;
}
ul.nieuwsoverzicht li .cont-over .datum, .nieuwscontent .datum {
    font-size:10px;
}
ul.nieuwsoverzicht li .cont-over h2, .nieuwscontent h2 {
    color:#4D90CD;
    font-size:14px;
    font-weight:normal;
    margin-top:5px;
}
ul.nieuwsoverzicht li .cont-over h2 a, .nieuwscontent h2 a {
    color:#4D90CD;
}
ul.nieuwsarchief {
    position:relative;
    margin:0px 0px 20px 0px;
    padding:0px;
}
ul.nieuwsarchief li {
    list-style-type:none;
}
ul.nieuwsarchief li a {
    color:#666666;
}
ul.nieuwsarchief li a:hover {
    color:#4D90CD;
}
a.terug {
    display:block;
    float:right;
}
a:hover.terug, .content p a {
    color:#4D90CD;
}
a.link-blauw {
    color:#4D90CD;
}
.sloganblok {
    display:none;
}
table.zoektabel {
    margin:40px 0px 0px 0px;
     font-family:Verdana, Arial, sans-serif;
    font-size:11px;
}
table.zoektabel td {
    padding:2px 0px;
}
table.publicatietabel {
    margin:0px 0px 30px 0px;
    font-family:Verdana, Arial, sans-serif;
    font-size:11px;
}
table.publicatietabel td {
    padding:2px 0px;
}
table.tablepub {
    font-family:Verdana, Arial, sans-serif;
    font-size:10px;
    margin:20px 0px;
}
table.tablepub td {
    padding:2px 5px;
    vertical-align:top;
    color:#666666;
}
table.tablepub td a {
    color:#666666
        ;
}
table.tablepub td.oneven {
    background:#B4C9E8;
}
.grijs {
    color:#b2b2b2;
}
ul.medewerkers {
    width:632px;
    margin:20px 0px 40px 0px;
    padding:0px;
    overflow:hidden;
    position:relative;
    float:left;
    background:#ff00ff;
    background:url(/templates/img/bg-medewerkers.gif) left 28px no-repeat;
    display:block;
    clear:both;
}
ul.medewerkers li {
    width:308px;
    float:left;
    list-style-type:none;
}
ul.medewerkers li h2 {
    font-size:11px;
    margin-top:0px;
    color:#666666;
    font-weight:bold;
}
ul.medewerkers li h3 {
    font-size:11px;
    color:#666666;
    margin-top:20px;
    font-weight:bold;
    clear:both;
}
ul.medewerkers ul {
    width:303px;
    margin:0px;
    padding:0px;
    overflow:hidden;
    position:relative;
    padding-right:5px;
    display:block;

}
ul.medewerkers ul li {
    width:96px;
    height:108px;
    list-style-type:none;
    margin:5px 5px 0px 0px;
    float:left;
    position:relative;
    z-index:3;
}
.naamblok {
    background:#FBAA29;
    color:#ffffff;
    position:absolute;
    padding:5px 10px;
    font-size:10px;
    top:0px;
    left:-990px;
    z-index:10000;
}
.advocaatspecs {
    width:185px;
    float:left;
    margin-right:20px;
}
.advocaatcontent {
    width:435px;
    float:left;
}
.advocaatcontent a {
color:#4D90CD;
}
a.downloadpdf {
    display:block;
    float:right;
    padding-right:25px;
    padding-top:7px;
    font-size:10px;
    height:19px;
    color:#4D90CD;
    background:url(/templates/img/pdf.jpg) right top no-repeat;
    clear:both;
}
ul.publicaties {
    width:510px;
    margin:20px 0px;
    padding:0px;
}
ul.publicaties li {
    list-style-type:none;
    margin-bottom:40px;
}
.datumpub {
    font-size:10px;
    color:#4D90CD;
    font-weight:bold;
}


input.content-text {
    border:#CCCCCC 1px solid;
    width:250px;
    color:#666666;
    font-size:11px;
}
select.content-option {
    border:#CCCCCC 1px solid;
    width:254px;
    color:#666666;
    font-size:11px;
}
select.content-option .grijs, input.content-text .grijs {
    color:#b2b2b2;
}

input.zoek {
    border:1px solid #ffffff;
    width:112px;
    font-size:10px;
    color:#999999;
}


  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
