@import url("/css/files.css");
body { font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; margin: 0px; text-align: center; background: #E9E9E9 url(/images/bg_body.jpg) repeat-x; color: #58595B; }
#wrapper { text-align: left; margin: 0px auto; width: 970px; background: url(/images/home.jpg) no-repeat; }
#logo { padding-top: 40px; padding-left: 78px; width: 244px; float: left; }

/* taalselectie */
#lang { float: right; margin-top: 15px; padding-right: 120px; margin-bottom: 3px; }
#lang ul { margin:0px; padding:0px; list-style: none; }
#lang li { float:right; margin-right:4px; }
#lang a { display:block; width: 22px; height:27px; text-indent:-999em;}
#lang a.nl { background: url(/images/lang.gif) no-repeat 0px 0px; }
#lang a.en { background: url(/images/lang.gif) no-repeat -44px 0px; }
#lang a:hover.nl, #lang a.nl_active { background: url(/images/lang.gif) no-repeat -22px 0px; }
#lang a:hover.en, #lang a.en_active { background: url(/images/lang.gif) no-repeat -66px 0px; }
#lang a.benistant {  width: 113px; background: url(/images/benistant.gif) no-repeat 0px 0px; margin-right:10px; }

#content { font-size: 1.2em; line-height: 1.4em; float: right; width: 505px; padding: 0px 20px; margin-right: 185px; margin-top: 80px; }
#content p:first-child {margin-top:0;}
#content h1:first-child { margin-top:0; }
#content table { width: 96%; }
.push { height: 445px; width: 1px; }
a { color: #03728A; text-decoration: underline; outline: none; }
a:hover {text-decoration: none;}
a img {border:none;}
h1 {font-size:1.3em; color: #03728A;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:0.9em;}
h6 {font-size:0.8em;}
hr { color: #03728A; height: 1px; }
form {margin:0.5em 0 0 0;}
.formfield { width: 98%; font-size: 1.1em; border: 1px solid #CCC; font-family: "Courier New", Courier, monospace; }
ul {margin:0 0 0 20px;padding:0;}
.stretch {width: 95%;}
.clr {clear:both;}
.small {font-size: 0.85em;}
.hide, .print {display:none;}
.warning, .error {color:#CC0000;font-weight: bold;}
.required {background-image: url(/images/star.gif); background-repeat: no-repeat; padding-left: 10px; background-position: left center;}
h2.error {margin: 0px; padding: 0 0 2px;}
.listhead {margin-bottom:0.2em;}
.banner { font-size:2em; color: #03728A; text-align:center; background: #FFF; border: 1px solid #03728A; padding: 1em; margin-right: 2em; margin-left: 2em; }

div.module {margin-top:1em;}
div.module h2 {margin:0; padding:0;}
div.module p {margin:0.2em 0 1em 0;padding:0;}
div.module h2 a, div.module h2 a:visited {color: #58595B; text-decoration: none;}
div.module h2 a:hover {color: #03728A; text-decoration: none;}
.paging, .overzicht {font-size: 0.95em; font-family: Arial, Helvetica, sans-serif;}
.paging a, .paging font {font-weight: bold; text-decoration: none; padding-right: 3px; padding-left: 3px;}
td.paging, td.overzicht {padding: 15px 0px 0px 0px;}

/* navigatie */
#navigatie { font-size: 12px; padding-top: 10px; float: right; width: 610px; }
#navigatie ul {padding: 0; margin: 0; list-style: none; position: relative; z-index: 11; }
#navigatie li {float: left; list-style: none; }
#navigatie ul li.current { margin-top: -15px; padding-bottom: 15px; }
#navigatie ul li a { text-transform: uppercase; color: #7E7E80; padding: 0px; margin: 16px 12px 0px 12px; text-decoration: none;}
#navigatie ul li a:hover { color: #B20838; }
#navigatie ul li.current a { color: #03728A; }

#navigatie div.hidden { display:none; }
#navigatie div#show { position: absolute; top: 0px; left: -317px; margin-top: 110px; padding-bottom: 55px; width: 150px; background: url(/images/nav_end.gif) no-repeat right bottom; font-size: 0.9em; text-align: right; }
#navigatie div#show li {float: none; list-style: none; text-align: right; padding: 3px 0px;}
#navigatie div#show ul li a { text-decoration: none; text-transform: none; color: #7E7E80; }
#navigatie div#show ul li a.active { color: #03728A; }
#navigatie div#show ul li a:hover { text-decoration: none; color: #B20838; }

#navigatie ul li ul li ul {font-size: 0.8em;}
#navigatie div#show ul li ul li a {padding: 3px 5px; }
#navigatie div#show ul li ul li a.active {padding: 3px 5px; }

#footer { font-size: 11px; height:20px; padding-top: 50px; padding-left: 214px; background: url(/images/bg_footer.gif) no-repeat; }
#footer ul { padding: 0; margin: 0; list-style: none; }
#footer li { float: left; list-style: none; }
#footer ul li.current { margin-top: -1.5em; padding-bottom: 1.5em; }
#footer ul li a { text-transform: uppercase; color: #7E7E80; padding: 0px; margin:0px 20px; text-decoration: none; }
#footer ul li a:hover { color: #B20838; }
#footer ul li.current a { color: #03728A; }

#disclaimer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; text-align: center; width: 600px; color: #99A6AE; clear: both; padding-top: 5px; margin-left: 220px; }
#disclaimer a {color: #99A6AE; text-decoration: none;}
#disclaimer a:hover {color: #03728A; text-decoration: none;}
#emazing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; text-align: right; width: 850px; padding-top: 10px; padding-bottom: 10px; }
#emazing a { color: #CCCCCC; text-decoration: none; }
#emazing a:hover {color: #FF6600; text-decoration: none;}

#jubileum { width: 150px; position: relative; top: 460px; height: 0px; z-index: 1; padding-left: 20px; }
.huisadvocaat {border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 1px solid #388AA0; }
.huisadvocaat h2 { margin: 0px; padding: 0px 5px; background: #388AA0; color: #FFF; }
.huisadvocaat table { margin: 5px; }

