/* Stylesheet for digizaal.nlauthor: Dirk ZaalDigizaal webdev Amsterdam */
/* =0 Reset */
	@import url('/share/styles/reset.css');
/* =1 Global */
.top {
	height: 24px
}
.fullpage {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.kolomheader {
	height: 22px;
}
.kolomlinks {
	float: left;
	width: 130px;
	height: 508px;
	overflow: hidden;
}
.gadget .ad-thumbs .ad-thumb-list {
	width: 201px !important
}
.kolomlinks ul {
	margin: 0 2px;
	padding: 0;
	list-style: none;
	list-style-position: outside;
	font-size: 1em;
	overflow: hidden;
}
.kolomlinks ul li {
	clear: both;
	margin: 4px 0 0 0;
	list-style: none;
	text-align: left;

}
.kolomlinks ul li a, .kolomlinks ul li a:visited {
	padding-left: 0.5em;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	white-space: nowrap;
  text-decoration: none;
	text-transform: capitalize;
	color: #333;
}
.kolomlinks ul li a:hover {
	text-decoration: none;
}
.kolomlinks ul li.current h4 a {
  color: #000;
	font-weight: bold;
	text-decoration: none;
}.kolomlinks ul li.current h4 {
background: #fff;
 -moz-linear-gradient(none );
 -moz-linear-gradient(none);
}
.kolomlinks h4{      
    background:#ddd;
    background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.09, #e3e3e3),
        color-stop(0.55, #ddd),
        color-stop(0.78, #e3e3e3)
        );
    background:
        -moz-linear-gradient(
        center bottom,
        #e3e3e3 9%,
        #ddd 55%,
        #e3e3e3 78%
        );
 
		-moz-border-radius:2px;
 
}

.kolomlinks ul ul {
	margin-top: 0;
}
.kolomlinks ul ul a, .kolomlinks ul ul a:visited {
	padding-top: 0;
	padding-bottom: 0;
	background: transparent;
	font-size: 12px;
	color: #fff;
}
.kolomlinks ul ul a:hover {
	background: transparent;
	text-decoration: none;
}
.kolomlinks ul ul li {
	margin-left: 5px;
	margin-bottom: 0;
	margin-top: 2px;
}
.kolomlinks ul ul li.current a {
	font-weight: bold;
	color: #fff
}
a img {
	border: none;
}
a.minibutton:active, a.minibuttonactive {
	padding: 4px;
	background: #ddd !important;
	font: bold 1em arial, sans-serif;
	text-align: center;
	text-decoration: none;
}
a[rel="external"] {
	padding-right: 12px;
	background: transparent url(/share/images/icons/icon_blank.gif) no-repeat scroll right center;
}
body {
	margin: 0;
	padding: 0;
	background: #333;
	color: #fff;
	font: normal 10pt arial, helvetica, sans-serif;
}
div#username, div#password {
	float: right;
	margin-right: 3px;
	position: relative;
}
div.form_entry {
	margin: 3px 0;
}
div.inlogblok {
	width: 100%;
	text-align: right;
}
div.inlogblok div {
	float: right;
	text-align: right;
}
div.pagewidth {
	margin: 0 auto;
	width: 999px;
	text-align: left;
	position: relative;
/* puts container in front of distance */
}
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;
	width: 13em;
	text-align: right;
}
form#login {
	padding: 6px;
	position: relative;
}
h1 {
	margin-bottom: 0.6em;
	margin-left: 10px;
	color: #ffff;
	font: bold 20px/20px arial, sans-serif;
}
h2 {
	color: #fff;
	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;
}
select {
	width: 100px;
	font-family: sans-serif;
}
sup {
	font-size: 6px;
	vertical-align: super;
}
table, td {
	border: 0px;
	background: transparent;
	font-size: 11px;
	vertical-align: top;
}
td.colorpic, img.colorpic {
	border: 0;
	background: #000030 no-repeat 50% 50%;
	cursor: pointer;
}
textarea.text {
	border: 2px solid #ddd;
	color: #000;
	font: normal 10px arial, sans-serif, Helvetica;
	overflow: auto;
}
th {
	padding-left: 0.6em;
	border-left: thin;
	font-variant: small-caps;
	text-align: center;
}
thead {
	border: 1px solid #cedbe4;
}
.alert {
	background: transparent;
	color: #ff3333;
	font-weight: 900;
	text-decoration: blink;
}
.article {
	border: none;
	background: transparent;
	overflow: hidden;
}
.article div.bottom {
	background: url(/images/article.png) no-repeat bottom;
	font-size: 0;
	height: 5px;
}
.banner, #banner {
	margin: 0;
	background: transparent no-repeat bottom right;
}
.column {
	margin: 0 1em;
	width: 312px;
	overflow: hidden;
}
.content {
	color: #fff;
	font: 9pt/145% arial, sans-serif;
	text-align: left;
}
.content a, a.content {
	color: #f0f8ff;
	font-style: italic;
	font-weight: bold;
}
.content a:hover, a.content:hover {
	font-weight: bold;
}
.content p {
	margin: 2px 0 6px 10px;
}
.content ul {
	margin-left: 10px;
	padding-left: 10px;
	list-style: disc;
}
.content ul ul {
	margin-left: 0.3em;
	padding-left: 0;
}
.content ul ul li {
	list-style: none;
}
.contentcenter {
	margin-top: 0;
	font-size: 9.5pt;
	height: 625px;
}
.contentcenter a, .contentcenter a:visited, .navlist li a:hover {
	color: #f0f8ff;
}
.contentcenter ol {
	counter-reset: item;
}
.contentcenter ol {
	counter-reset: item;
}
.contentcenter ol ul {
	margin-left: 3.1em;
}
.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, .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;
}
.contentcenter ul {
	list-style-type: circle;
	list-style-position: outside;
}
.footer {
	clear: both;
	text-align: center;
}
.left {
	float: left;
}
.left img, img.left {
	margin-right: 5px;
}
.light {
	background: #cedbe4;
}
.lighter {
	background: #f0f8ff;
}
.list {
	margin-left: 0 !important;
	padding-left: 0.5em;
	list-style-type: none !important;
}
.picholder {
	float: left;
	margin: 5px 5px 0 0;
	padding: 3px;
}
.right {
	float: right;
}
.scrollable {
	overflow: hidden
}
.tablelabel {
	background: transparent;
	color: #fff;
	font: 800 14px  arial, sans-serif;
	vertical-align: top;
}
#browser {
	border: none;
	clear: both;
	margin: 10px 0;
	color: #fff;
	font: normal normal 12px arial, sans-serif;
	text-align: center;
}
#browser a {
	text-decoration: none;
}
#browser a.minibutton {
	padding: 4px;
	background: #aaa;
	color: #f0f8ff !important;
	font: bold 14px arial, sans-serif;
	text-align: center;
	text-decoration: underline;
}
#browser img {
	border: none;
	padding: 1px;
	vertical-align: text-bottom;
}
#browser li {
	padding: 0 4px;
	display: inline;
}
#browser td, #browser li {
	text-align: center;
	vertical-align: middle;
}
#distance {
	text-align: center;
}
#flashcontent {
	background: transparent;
	overflow: hidden;
}
#footer {
	margin: 0px auto;
	padding: 10px 0;
	color: #fff;
	font-size: .8em;
}
#footer_contain {
}
#footer_left {
	float: left;
	padding-right: 1%;
	width: 48%;
}
#footer_right {
	float: left;
	padding-left: 1%;
}
#header {
	margin: 0.5em 0.5em 0 0;
/*flash banner met logo*/
	text-align: right;
}
#navcontainer {
	white-space: nowrap;
	height: 39px;
	overflow: hidden;
}