/* Stylesheet for digizaal.nlauthor: Dirk ZaalDigizaal webdev Amsterdam */
/* =0 Reset */
@import url('/share/styles/reset.css'); 
/* =1 Global */
a img { border: none; }
a.minibutton:active, a.minibuttonactive { background: #ddd !important; color: #000 !important; font: bold 1em arial, sans-serif; padding: 4px; text-align: center; text-decoration: none; }
a[rel="external"] { background: transparent url(/share/images/icons/icon_blank.gif) no-repeat scroll right center; padding-right: 12px; }
body { background: #000; color: #fff; font: normal 10pt arial, sans-serif; margin: 0; padding: 0; }
div#username, div#password { float: right; margin-right: 3px; position: relative; }
div.form_entry { margin: 3px 0; }
div.fullpage div.contentcenter div#gallery.ad-gallery div.ad-nav{ top: 75px; width: 221px; z-index: 10; }
div.inlogblok { text-align: right; width: 100%; }
div.inlogblok div { float: right; text-align: right; }
div.pagewidth { margin: 10px auto; position: relative; text-align: left; width: 980px; }
div.plakrechts { clear: right; float: right; margin-left: 4PX; }
form  input.text { border: 2px solid #ddd; width: 20em; }
form label { float: left; margin-right: 1em; text-align: right; width: 13em; }
form#avp { font-size: 1.1em; }
form#avp input[type=button] { background: #e3e3e3; border: 1px solid  #697373; color: #000; cursor: pointer; font-size: 1.2em; font-weight: bold; padding: 2px 10px; }
form#avp select { margin-left: 10px; }
form#avp td { padding: 5px 2px; }
form#login { padding: 6px; position: relative; }
h1 { font: bold 20px/20px   arial, sans-serif; margin-bottom: 0.6em; margin-left: 10px; text-transform: capitalize; }
h2 { font: bold 10pt   arial, sans-serif; }
h3 { font: normal bold 9.5pt   arial, sans-serif; }
h4 { font: normal bold 9pt arial, sans-serif; }
h5 { font: normal bold 10px  arial, sans-serif; }
h6 { font: normal bold 8px  arial, sans-serif; }
html, body { height: 100%; }
img.right { border: none; margin-left: 5px; }
input#username-field, input#password-field { width: 10em; }
input, option { background: #ffffff; color: #000; font: 10px   arial, sans-serif; }
li.streepje { color: black; padding: 0 5px; }
sup { font-size: 6px; vertical-align: super; }
table, td { background: transparent; border: 0px; font-size: 11px; vertical-align: top; }
td.colorpic, img.colorpic { background: #000030 no-repeat 50% 50%; border: 0; cursor: pointer; }
textarea.text { border: 2px solid #ddd; color: #000; font: normal 10px    arial, sans-serif, Helvetica; overflow: auto; }
th { border-left: thin; font-variant: small-caps; padding-left: 0.6em; text-align: center; }
thead { border: 1px solid #cedbe4; }
.ad-gallery .ad-nav { height: 500px; position: absolute; right: 0; top: 75px; }
.alert { background: transparent; color: #ff3333; font-weight: 900; text-decoration: blink; }
.article { background: transparent; border: none; overflow: hidden; }
.article div.bottom { background: url(/images/article.png) no-repeat bottom; font-size: 0; height: 5px; }
.article table { border-collapse: separate; }
.article td { border: 0; }
.banner, #banner { background: transparent no-repeat bottom right; margin: 0; position: relative; }
.column { margin: 0 1em; overflow: hidden; width: 312px; }
.content { font: 1em/150%  arial, sans-serif monospace; text-align: left; }
.content a, a.content { color: #fff; font-weight: bold; text-decoration: underline; }
.content a:hover, a.content:hover { font-weight: bold; }
.content p { margin: 6px 0 6px 10px; }
.content ul { list-style: disc; margin-left: 10px; padding-left: 10px; }
.content ul ul { margin-left: 0.3em; padding-left: 0; }
.content ul ul li { list-style: none; }
.contentcenter { font-size: 9.5pt; margin-top: 0; min-height: 560px; overflow: hidden; }
.contentcenter a, .contentcenter a:visited, .navlist li a:hover { color: #e3e3e3; }
.contentcenter ol { counter-reset: item; }
.contentcenter ol ul { margin-left: 3.1em; }
.contentcenter ol ul li:before { content: normal; }
.contentcenter ol, .contentcenter ol li { list-style-position: outside; }
.contentcenter ol, .contentcenter ul { margin-left: 2.1em; }
.contentcenter ol>li:before { content: counters(item, "." )" "; counter-increment: item; }
.contentcenter ul { list-style-position: outside; list-style-type: circle; overflow: hidden; padding-left: 20px; }
.footer { border-top: 1px solid #858585; clear: both; color: black; font-size: .8em; margin: 0px auto; padding: 10px 0; text-align: center; }
.footer ul li { display: inline; list-style: none; }
.fullpage { margin: 0; overflow: hidden; padding: 0; }
.gadget .ad-thumbs .ad-thumb-list { width: 204px !important; }
.gadget .ad-thumbs li a img { border: 1px solid #cceede; display: block; }
.kolomheader { height: 22px; }
.kolomlinks { float: left; height: 508px; overflow: hidden; width: 125px; }
.kolomlinks h4{ background-color: #fff; margin: 0; }
.kolomlinks ul { font-size: 1em; list-style: none; list-style-position: outside; margin: 0 2px 0 0; overflow: hidden; padding: 0;   width: 120px;}
.kolomlinks ul li { clear: both; list-style: none; margin: 2px 0; text-align: left; }
.kolomlinks ul li a, .kolomlinks ul li a:visited { color: black; display: block; font-family: arial, sans-serif monospace; padding-bottom: 4px; padding-left: 0.5em; padding-top: 4px; text-decoration: none; text-transform: uppercase; white-space: nowrap; }
.kolomlinks ul li a:hover, #browser a { text-decoration: none; }
.kolomlinks ul li.current h4 { background: #111; border: 1px solid #fff; }
.kolomlinks ul li.current h4 a { color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.kolomlinks ul li.current ul#main_gallery li a { color: white; font-family: Arial, sans-serif; font-size: 0.8em; padding-left: 0; text-transform: capitalize; }
.kolomlinks ul ul { margin-top: 0; }
.kolomlinks ul ul a, .kolomlinks ul ul a:visited { background: transparent; font-size: 12px; padding-bottom: 0; padding-top: 0; }
.kolomlinks ul ul a:hover { background: transparent; text-decoration: none; }
.kolomlinks ul ul li { margin-bottom: 0; margin-left: 0; margin-top: 4px; }
.kolomlinks ul ul li.current a { font-weight: bold; text-decoration: underline; }
.lanselect { bottom: 10px; position: absolute; right: 15px; }
.lanselect a img{ border: 1px solid #ffffff; opacity: .45; }
.lanselect a.current img{ opacity: 1; }
.lanselect a:hover{ border: 1px solid #43728d; }
.lanselect li{ float: left; margin: 0 0 0 3px; padding: 0; }
.lanselect ul{ list-style: none; margin: 0; padding: 0; }
.left { float: left; }
.left img, img.left { margin-right: 5px; }
.light { background: #cedbe4; }
.lighter { background: #f0f8ff; }
.list { list-style-type: none !important; margin-left: 0 !important; padding-left: 0.5em; }
.picholder { float: left; margin: 5px 5px 0 0; padding: 3px; }
.right { float: right; }
.rounded { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.scrollable { overflow: hidden; }
.shadow{ box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); }
.tablelabel { background: transparent; color: black; font: 800 14px     arial, sans-serif; vertical-align: top; }
.top { height: 24px; }
#browser { border: none; clear: both; color: black; font: normal normal 12p  arial, sans-serif; margin: 10px 0; text-align: center; }
#browser a.minibutton { background-color: transparent; font: bold 14px    arial, sans-serif; padding: 4px; text-align: center; }
#browser img { border: none; padding: 1px; vertical-align: text-bottom; }
#browser li { display: inline; padding: 0 4px; }
#browser td, #browser li { text-align: center; vertical-align: middle; }
#distance { text-align: center; }
#flashcontent { background: transparent; overflow: hidden; }
#footer_contain { color: black; }
#footer_left { float: left; padding-right: 1%; width: 48%; }
#footer_right { float: right; padding-left: 1%; }
#header { height: 0; /*flash banner met logo*/ text-align: right; }
#navcontainer { height: 39px; overflow: hidden; white-space: nowrap; }
