@CHARSET "UTF-8";
html, body {width: 100%; height: 100%; margin: 0px; padding: 0px;}
body {background-color: #f9f9f9; font-family: Arial; font-size: 12px;}

h1 {font-size: 16px;  margin: 0px 0px 8px;}
h2 {font-size: 14px; margin: 8px 0px;}
h3 {margin: 0px 0px 8px;}
h4 {font-size: 12px;}
p {margin: 8px 0px;}
hr {border-style: solid; border-color: #e8e8e8; border-width: 1px 0px 0px 0px; margin: 16px 0px 0px;}
img {border: none;}
a {text-decoration: underline; font-weight: normal; color: #464646;}
td {vertical-align: top; *font-size: 12px;}
form h3 {margin: 2px 0px 0px; color: #464646;}
form h4 {margin: 2px 0px 0px; color: #464646; font-size: 12px;}
form p {margin: 0px;}
form div.captcha-image {padding: 2px 4px 4px;}
form .text,
	form .select {width: 100%; margin: 0px 0px 2px; font-family: Arial; font-size: 12px; color: #000;}
form textarea {height: 128px;}
form .submit {margin: 8px 0px;}
form div.submit .submit {margin: 0px;} /* Buttons inside div.submit shouldn't also have a margin of their own */

div.options {margin: 8px 0px;}
div.options a {margin: 0px 4px 0px 0px; padding: 2px 4px; white-space: nowrap; background-color: #9FE6FF; font-size: 12px; line-height: 24px; text-decoration: none; font-weight: bold;}
div.options a:hover {text-decoration: none;}
div.options a:after {content: " ";}
div.options a.option-delete {background-color: #FF9FAC;}
div.options a.option-addcategory,
	div.news div.news-index-category div.options a.option-delete,
	div.options a.option-addlocale {display: none;}

div.pageindex {margin: 8px 0px;}
div.pageindex a {font-weight: normal; margin: 0px 2px 0px 0px; text-decoration: none;}
div.pageindex a.pageindex-current {font-weight: bold;}

div#container {width: 962px; position: absolute; margin: 0px 0px 0px -481px; left: 50%;}

div#container div#header {height: 44px; padding: 0px 16px; background-repeat: no-repeat; background-image: url("../images/konkreet/bgHeader.png"); _background-image: url("../images/konkreet/bgHeader.gif");}
div#container div#header a#logo {position: absolute; width: 61px; height: 61px; left: 30px; top: 5px; background-image: url("../images/konkreet/logo.png"); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/konkreet/logo.png', sizingMethod='crop');}
div#container div#header a#logo * {position: relative;}

div#container div#menu {height: 190px; background-image: url("../images/konkreet/bgMenu_default.png"); _background-image: url("../images/konkreet/bgMenu_default.jpg");}
div#container div#menu div#menu-items {position: absolute; left: 54px; top: 89px; width: 263px; height: 120px;}
div#container div#menu div#menu-items a.menu-item {position: absolute;}
div#container div#menu div#menu-items a#buurt {left: 105px; top: 0px;}
/* div#container div#menu div#menu-items a#projecten {left: 53px; top: 25px;} */
div#container div#menu div#menu-items a#dossiers {left: 53px; top: 25px;}
div#container div#menu div#menu-items a#meldingen {left: 163px; top: 25px;}
div#container div#menu div#menu-items a#home {left: 0px; top: 50px;}
div#container div#menu div#menu-items a#nieuws {left: 73px; top: 50px;}
div#container div#menu div#menu-items a#foto {left: 161px; top: 50px;}
div#container div#menu div#menu-items a#forum {display: none;left: 53px; top: 75px;}
div#container div#menu div#menu-items a#organisatie {left: 60px; top: 75px;}
div#container div#menu div#menu-items a#agenda {left: 105px; top: 100px;}

div#container div#main {padding: 0px 24px 48px; color: #464646; background-image: url("../images/konkreet/bgMain.png"); _background-image: url("../images/konkreet/bgMain.gif");}
div#container div#main .left {padding: 0px 8px 0px 0px; width: 180px;}
div#container div#main .center {padding: 0px 8px; width: 508px;}
div#container div#main .right {padding: 24px 0px 0px 8px; width: 200px;}

div#container div#footer {height: 56px; padding: 24px 0px 0px; background-position: top center; background-repeat: no-repeat; font-family: Verdana, Arial; font-size: 11px; line-height: 56px; text-align: center; background-image: url("../images/konkreet/bgFooter.png"); _background-image: url("../images/konkreet/bgFooter.gif");}

div.block {margin: 0px 0px 16px;}

div.trail a.crumb {margin: 0px 4px; text-decoration: none;}
div.trail a.crumb-first {margin: 0px 4px 0px 0px;}

div.login form {width: 240px; height: 144px; margin: 32px 0px 0px; padding: 32px; text-align: left; background-position: center; background-repeat: no-repeat; background-image: url("../images/konkreet/bgLogin.png"); _background-image: url("../images/konkreet/bgLogin.gif");}

div.news h3 span.news-item-start {font-weight: normal; color: #a0a0a0; margin: 0px 0px 0px 8px;}

div.news-index {}
div.news-index div.news-index-items {margin: 8px 0px 0px; padding: 8px 0px 0px; border-style: solid; border-width: 1px 0px 0px; border-color: #ebebeb;}
div.news-index div.news-index-items div.news-item {display: list-item; margin: 0px 0px 0px 16px; padding: 0px; clear: both; border: none;}
div.news-index div.news-index-items div.news-item:after {clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: none;}
div.news-index div.news-index-items div.news-item h3 {margin: 0px; font-size: 12px; font-weight: normal; border: none;}
div.news-index div.news-index-items div.news-item h3 a {text-decoration: none;}
div.news-index div.news-index-items div.news-item h3 span.news-item-start {font-weight: normal; color: #a0a0a0; margin: 0px 0px 0px 8px;}
div.news-index div.news-index-items div.news-item div.news-item-image, 
	div.news-index div.news-index-items div.news-item p {display: none;}
	div.news-index div.news-index-items div.news-item div.news-item-categories {margin: 0px;}
div.news-index div.news-index-items div.news-item-0,
	div.news-index div.news-index-items div.news-item-1,
	div.news-index div.news-index-items div.news-item-2 {display: block; margin: 0px 0px 16px;}
div.news-index div.news-index-items div.news-item-0 h3,
	div.news-index div.news-index-items div.news-item-1 h3,
	div.news-index div.news-index-items div.news-item-2 h3 {margin: 0px 0px 8px; font-size: 12px; font-weight: bold;}
div.news-index div.news-index-items div.news-item-0 h3 a,
	div.news-index div.news-index-items div.news-item-1 h3 a,
	div.news-index div.news-index-items div.news-item-2 h3 a {font-weight: bold;}
div.news-index div.news-index-items div.news-item-0 p,
	div.news-index div.news-index-items div.news-item-1 p,
	div.news-index div.news-index-items div.news-item-2 p {display: block;}
div.news-index div.news-index-items div.news-item-1 div.news-item-image,
	div.news-index div.news-index-items div.news-item-0 div.news-item-image,
	div.news-index div.news-index-items div.news-item-2 div.news-item-image {display: block; float: left; padding: 0px 8px 8px 0px;}
div.news-index div.news-index-items div.news-item-1 div.news-item-categories,
	div.news-index div.news-index-items div.news-item-0 div.news-item-categories,
	div.news-index div.news-index-items div.news-item-2 div.news-item-categories {margin: 8px 0px;}

div.news-item h1 {padding: 0px 0px 8px; border-style: solid; border-width: 0px 0px 1px; border-color: #ebebeb;}
div.news-item h3 {font-size: 12px;}
div.news-item div.news-item-images {float: left; padding: 0px 8px 8px 0px;}
div.news-item div.news-item-categories {margin: 8px 0px;}
div.news-item div.news-item-categories a {text-decoration: none;}
div.news-item div.news-item-replies {margin: 24px 0px 0px 0px;}
div.news-item div.news-item-replyform {margin: 16px 0px 0px 0px;}

div.rssparser-76 {display: none;}
div.rssparser-17 {display: none;}

div.latestnews div.news-item h3 {border: none;}
div.latestnews div.news-item h3 span.news-item-start {font-weight: normal; color: #a0a0a0; margin: 0px 0px 0px 8px;}
div.latestnews div.news-item h3 a {text-decoration: none;}
div.latestnews div.news-index-items-level0 {margin: 16px 0px;}
div.latestnews div.news-index-items-level0 div.news-item {clear: both; margin: 16px 0px;}
div.latestnews div.news-index-items-level0 div.news-item:after {clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: none;}
div.latestnews div.news-index-items-level0 div.news-item h3 {margin: 0px 0px 8px; font-size: 12px; font-weight: bold;}
div.latestnews div.news-index-items-level0 div.news-item h3 a {font-weight: bold;}
div.latestnews div.news-index-items-level0 div.news-item-image {display: block; float: left; padding: 0px 8px 8px 0px;}
div.latestnews div.news-index-items-level1 div.news-item {display: list-item; margin: 0px 0px 0px 16px; padding: 0px; clear: both; border: none; list-style-image: url("../images/konkreet/listItemOrange.png"); _list-style-image: url("../images/konkreet/listItemOrange.gif");}
div.latestnews div.news-index-items-level1 div.news-item:after {clear: both; content: "."; display: block; height: 0px; visibility: hidden; overflow: none;}
div.latestnews div.news-index-items-level1 div.news-item h3 {margin: 0px; font-size: 12px; font-weight: normal;}

div.opfacebook			{margin: 0 0 24px 0;}
div.tweetthis			{float: right; margin: 12px 24px 12px 0;}
div.fb-like			{clear: both; margin: 24px 0 24px 0; border: 0px solid #000; height: 48px; overflow: hidden;}
div.advertisement div.ad {margin: 0px 0px 8px;}

div.admanager div.admanager-index-ads {margin: 8px 0px 0px; padding: 8px 0px 0px; border-style: solid; border-width: 1px 0px 0px; border-color: #ebebeb;}
div.admanager div.admanager-index-ad {margin: 0px 0px 16px; clear: both;}
div.admanager div.admanager-index-ad h3 {margin: 0px;}
div.admanager div.admanager-index-ad h4 {margin: 0px 0px 4px;}
div.admanager div.admanager-index-ad div.admanager-index-ad-stats {float: right;}

div.search div.search-result-results {margin: 24px 0px 0px;}
div.search div.search-result-results span.search-result-match {font-weight: bold;}

div.googlemaps div#googlemaps-map {height: 320px;}

div.contact form textarea {height: 240px;}

.left div.latestnews {width: 172px;}


.left div.latestnews div.latestnews-top {padding: 8px 8px 4px; background-position: center top; background-repeat: no-repeat; background-image: url("../images/konkreet/bgLatestNewsLeftTop.png"); _background-image: url("../images/konkreet/bgLatestNewsLeftTop.gif");}
.left div.latestnews div.latestnews-middle {padding: 0px 8px; background-position: center; background-repeat: repeat-y; background-image: url("../images/konkreet/bgLatestNewsLeftMiddle.png"); background-image: url("../images/konkreet/bgLatestNewsLeftMiddle.gif");}
.left div.latestnews div.latestnews-middle p {margin: 0px;}
.left div.latestnews div.latestnews-bottom {padding: 4px 8px 8px; background-position: center bottom; background-repeat: no-repeat; background-image: url("../images/konkreet/bgLatestNewsLeftBottom.png"); _background-image: url("../images/konkreet/bgLatestNewsLeftBottom.gif");}

.left div.latestnews h1 {color: #464646;}
.left div.latestnews h3 {margin: 0px;}
.left div.latestnews h4 {margin: 0px;}

.left div.latestnews-agenda div.news-item {margin: 0px 0px 4px;}
.left div.latestnews-agenda div.news-item h3 {}
.left div.latestnews-agenda div.news-item h3 a {font-weight: bold;}
.left div.latestnews-agenda div.news-item h4 {font-weight: normal; color: #a0a0a0;}
.left div.latestnews-agenda div.news-item-past h3,
.left div.latestnews-agenda div.news-item-past h3 a,
	.left div.latestnews-agenda div.news-item-past h4 {color: #a0a0a0;}
	
.left div.archief div.latestnews-middle {text-align: center;}
.left div.archief div.latestnews-bottom a {text-decoration: none;}

.right div.search {}
.right div.search form {}
.right div.search .text {width: 112px; margin: 1px 8px 0px 0px; border-style: solid; border-width: 1px; border-color: #ebebeb; vertical-align: middle;}
.right div.search .submit {vertical-align: middle;}

.right div.latestnews {text-align: center;}
.right div.latestnews div.latestnews-top {padding: 8px 8px 4px; background-position: center top; background-repeat: no-repeat; background-image: url("../images/konkreet/bgLatestNewsRightTop.png"); _background-image: url("../images/konkreet/bgLatestNewsRightTop.gif");}
.right div.latestnews div.latestnews-middle {padding: 0px 8px; background-position: center; background-repeat: repeat-y; background-image: url("../images/konkreet/bgLatestNewsRightMiddle.png"); _background-image: url("../images/konkreet/bgLatestNewsRightMiddle.gif");}
.right div.latestnews div.latestnews-middle p {margin: 0px;}
.right div.latestnews div.latestnews-bottom {padding: 4px 8px 8px; background-position: center bottom; background-repeat: no-repeat; background-image: url("../images/konkreet/bgLatestNewsRightBottom.png"); _background-image: url("../images/konkreet/bgLatestNewsRightBottom.gif");}

.right div.minibbpoll h2 {font-size: 12px;}
.right div.minibbpoll div.minibbpoll-options {margin: 0px 0px 8px;}
.right div.minibbpoll div.minibbpoll-options-option p {margin: 0px 0px 2px;}
.right div.minibbpoll div.minibbpoll-options-option {margin: 4px 0px;}

div.menu a {display: block; padding: 2px 8px; border-width: 0px 0px 1px; border-color: #ebebeb; border-style: solid; color: #a0a0a0; text-decoration: none;}
div.menu a:hover {text-decoration: none;}
div.menu a.menu-item-current {color: #464646;}

div.konkreetarchief  {clear: both;}
div.konkreetarchief:after  {clear: both; display: block; content: " . "; height: 1px; }
div.konkreetarchief p  {clear: both;}
div.konkreetarchief ul {margin: 0; padding: 0; list-style: none;}
div.konkreetarchief ul li {float: left; }
div.konkreetarchief ul li a {padding-top: 4px; font-size: 11px ; font-weight: bold; display: block; width: 80px; height: 120px; border: 0px solid #ddd; background-image: url("../images/konkreet/archief_klein.png"); text-decoration: none; margin: 0 8px 8px 0; text-align: center;
-moz-box-shadow: 5px 5px 5px #ccc;
-webkit-box-shadow: 5px 5px 5px #ccc;
box-shadow: 5px 5px 5px #ccc;
}
div.konkreetarchief ul li a:hover {background-color: #f7f7f7; -moz-box-shadow: 2px 2px 2px #ccc;
-webkit-box-shadow: 2px 2px 2px #ccc;
box-shadow: 2px 2px 2px #ccc;}
