html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, footer, header, hgroup, menu, nav, section, summary{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
footer, header, hgroup, menu, nav, section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
input, select{vertical-align:middle;}
body{font:13px/1.231 sans-serif;*font-size:small;}
select, input, textarea, button{font:99% sans-serif;}
html{overflow-y:scroll;}
a:hover, a:active{outline:none;}
strong, th{font-weight:bold;}
td{vertical-align:top;}
label, input[type="button"], input[type="submit"], input[type="image"], button{cursor:pointer;}
button, input, select, textarea{margin:0;}
input:valid, textarea:valid{}
input:invalid, textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}
::-moz-selection{background:#FF5E99;color:#fff;text-shadow:none;}
::selection{background:#FF5E99;color:#fff;text-shadow:none;}
a:link{-webkit-tap-highlight-color:#FF5E99;}
button{width:auto;overflow:visible;}
body, select, input, textarea{color:#333;}
h1, h2, h3, h4, h5, h6{font-family:'Anivers',Arial, sans-serif;font-weight:bold;}
h1{font-size:1.8em;}
h2{font-size:1.4em;}
p{margin-bottom:0.5em;}
a, a:active, a:visited{color:#fff;}
a:hover{color:#eee;}
@font-face{font-family:'Anivers';src:url('/font/anivers.eot');src:url('/font/anivers.eot?#iefix') format('eot'), url('/font/anivers.woff') format('woff'), url('/font/anivers.ttf') format('truetype'), url('/font/anivers.svg#webfontViTlPAUy') format('svg');font-weight:normal;font-style:normal;}
body{background:#63CBF6;color:#fff;font:95% "Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0 1px 0 #61ACDE;}
#container{margin:20px auto;padding:10px;width:620px;}
table{width:100%;}
th,td{padding:3px;text-align:center;vertical-align:middle;}
.left{text-align:left}
.right{text-align:right}
input{background:#61ACDE;border:1px solid #8AD8F8;border-radius:5px;color:#fff;font-size:1.2em;padding:3px;text-align:center;width:90px;}
input:focus{outline:none;}
input[type="submit"]{background:#AECE45;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;font-size:1em;font-weight:bold;line-height:1;margin:15px 13px 0 0;-moz-border-radius:5px;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;text-shadow:0 1px 0 #444;border-bottom:1px solid #444;width:auto;}
.result{margin:0 auto;width:50%;}
.result td{text-align:right;}
h1{margin-bottom:1em;}
h2{margin:40px 0 20px 0;text-align:center}
footer{margin-top:80px;}
footer p{font-size:80%;text-align:right;}
#dialog_overlay{background:#000;display:none;height:395px;left:50%;margin-left:-180px;position:fixed;top:170px;width:360px;z-index:500;border-radius:5px;-moz-border-radius:5px;opacity:0.5;}
#dialog_container{background:#fff;display:none;height:385px;left:50%;margin-left:-175px;position:fixed;top:175px;width:350px;z-index:501;}
#dialog_title{background:#63CBF6;border-bottom:1px solid #8AD8F8;height:22px;line-height:22px;padding:0 5px;}
#dialog_message{color:#444;font-size:85%;padding:10px;text-shadow:0 0 0 #eee;}
#dialog_message label{padding:0}
.label{float:left;padding:5px 0;width:80px;}
#dialog_message input, #dialog_message select{background:#fff;border:1px solid #999;color:#444;font-size:1em;margin:2px 0;padding:2px;text-align:left;width:150px;}
#search_results{height:220px;font-size:0.85em;padding:5px;}
#search_results div{border-bottom:1px solid #ddd;cursor:pointer;line-height:19px;}
#dialog_buttons{text-align:right}
#dialog_buttons input{background:#e33100;display:inline-block;padding:4px 8px 5px;color:#fff;text-decoration:none;font-size:0.9em;font-weight:bold;line-height:1;margin-right:10px;-moz-border-radius:5px;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;text-shadow:0 1px 0 #444;border-bottom:1px solid #444;width:auto;}
.zwemmer{background:none;border:none;cursor:pointer;font-size:0.85em;text-align:right;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a, a:visited{color:#444 !important;text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}