body { font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; margin: 0px; text-align: center; background: #604C57 url(/images/bg.jpg) repeat-x; color: #015F92; }
#wrapper {text-align: left; margin: 30px auto 0px; width: 904px; height: 544px; background: url(/images/template/default.jpg) no-repeat; }
#wrapper.home { background: url(/images/template/home.jpg) no-repeat; }
#wrapper.t2 { background: url(/images/template/t2.jpg) no-repeat; }
#wrapper.t3 { background: url(/images/template/t3.jpg) no-repeat; }
#wrapper.t4 { background: url(/images/template/t4.jpg) no-repeat; }
#wrapper.t5 { background: url(/images/template/t5.jpg) no-repeat; }
#wrapper.t6 { background: url(/images/template/t6.jpg) no-repeat; }
#wrapper.rene { background: url(/images/template/rene.jpg) no-repeat; }
#wrapper.praatpaal { background: url(/images/template/praatpaal.jpg) no-repeat; }
#header {text-align: center; padding: 18px 0px 3px;}
#topnav { padding: 5px 5px 5px 140px; }
#navigatie {padding: 0px 30px;}
#txt {padding: 15px 0px 9px 0px; text-align: center;}
#content {font-size: 1.5em; line-height: 1.4em; padding: 0px 20px 10px; height: 293px; width: 620px; overflow: auto; margin-left: 115px; margin-bottom: 25px;}
#content p:first-child {margin-top:0;}
#content h1:first-child {margin-top:0;}
#footer {text-align: center; color: #999999; font-size: 1.1em; padding-top: 20px;}
#footer a {color: #999999; text-decoration:none;}
#footer a:hover {color: #FFFFFF;}
a { color: #015F92; text-decoration: underline; outline: none; }
a:hover { text-decoration: none; color: #0082C8; }
a img {border:none;}
h1 { font-size:1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
h2 {font-size:1.1em;}
h3 {font-size:0.9em;}
ul {margin:0 0 0 20px; padding:0;}
form {margin:0.5em 0 0 0; display:block;}
textarea {font-family: Arial, Helvetica, sans-serif;}
hr { height: 1px; color: #6CB7DE; background: #6CB7DE; border: 0px; }
.required {background-image: url(/images/star.gif); background-repeat: no-repeat; padding-left: 10px; background-position: left center;}
.error { color:#F00; font-weight: bold; }
.hide, .print {display:none;}
.stretch {width: 97%;}
.clr {clear:both;}
.small {font-size: 0.85em;}
.smallest {font-size: 11px;}
.ex { margin:-8px 0px 0px; text-align:right; font-size:11px; line-height:11px; }

.module h2 {margin:0; padding:0;}
.module p {margin:0.2em 0 1em 0;padding:0;}
.module h2 a, .module h2 a:visited { color: #015F92; text-decoration: none; display:block; }
.module h2 a:hover { color: #0082C8; text-decoration: none; }
small { font-size: 0.75em; display:block; color: #999; padding: 0 0 0.3em; margin: 0; font-family: Arial, Helvetica, sans-serif; }

.paging {font-size: 0.85em;}
.paging a {font-weight: bold; text-decoration: none; padding-right: 0.2em; padding-left: 0.2em;}
.paging font {padding-right: 0.2em; padding-left: 0.2em;}

#login { text-align: right; height: 20px; position: absolute; top: 10px; width: 880px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#login a {text-decoration: none; margin-left: 10px; line-height: 16px; padding: 1px 1px 1px 16px; color:#FFF;}
#login a:hover {text-decoration: none; color:#CCC;}
#login a.login {background: url(/images/ico_aanmelden.gif) no-repeat;}
#login a.logoff {	background: url(/images/ico_afmelden.gif) no-repeat;}
#login a.advocaat {background: url(/images/ico_user_suit.gif) no-repeat;}
#login a.incasso {background: url(/images/ico_incasso.gif) no-repeat;}
#login a.twitter {background: url(/images/ico_twitter.gif) no-repeat;}
#onjuist { font-weight: bold; font-size: 11px; margin:-15px 0px 0px; padding:0px; line-height:11px; color:#C00; position: absolute; }

.huisadvocaattop {background: url(/images/vcard_top.gif) repeat-x;}
.huisadvocaatbot {background: url(/images/vcard_bot.gif) repeat-x bottom;}
.huisadvocaatleft {background: url(/images/vcard_left.gif) repeat-y;}
.huisadvocaatright {background: url(/images/vcard_right.gif) repeat-y right;}
.huisadvocaatfoto {border: 1px solid #FFFFFF; margin: 3px;}

table#grid th {font-size: 0.9em; text-align: left; padding:0px 15px 5px 0px; vertical-align: top; line-height: 1em;}
table#grid td { font-size: 0.8em; border-top: 1px solid #6CB7DE; padding: 2px; }

