﻿BODY {
font-family : Arial, Helvetica, sans-serif;
color : #0C2577;
Line-height: 125%;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #0C2577; 
scrollbar-3dlight-color: #F1F0F6; 
scrollbar-darkshadow-color: #F1F0F6; 
scrollbar-shadow-color: #0C2577; 
scrollbar-arrow-color: #0C2577; 
scrollbar-track-color: #F1F0F6;
background-color:#FFFFFF;
-webkit-font-smoothing: antialiased;	
}

H1
{
font-family: Calibri, Arial;
color: #EF4135;
font-weight : bold;
font-size : 16pt;
text-align: left;
}

H2
{
font-family: Arial;
color: #EF4135;
font-weight : bold;
font-size : 10pt;
text-align: left;
}

H3
{
font-family: Arial;
color: #0C2577;
font-weight : bold;
font-size : 10pt;
text-align: left;
}

h2, h3, p {
   margin: 0;
   padding: 0;
}


P , TD , TH , DIV, INPUT, TEXTAREA{
font-family : Arial, Helvetica, sans-serif;
color : #0C2577;
}

CODE , TT , PRE, {
font-family : "Courier New", Courier, monospace;
color : #0C2577;
}

BODY, P , TD , TH , DIV {
font-size : 10pt;
}

CODE {
font-size : 10pt;
}

TT , PRE {
font-size : 10pt;
}

IMAGE{
border: 0;
}

TEXTAREA{
border-style: solid; 
border-width: 1px; 
border-color: #0C2577;
scrollbar-3dlight-color:;
scrollbar-arrow-color:;
scrollbar-base-color:;
scrollbar-darkshadow-color:;
scrollbar-face-color:;
scrollbar-highlight-color:;
scrollbar-shadow-color:;
}

A:link {
font-weight : normal;
color : #0C2577;
}

A:visited {
font-weight : normal;
color : #0C2577;
}

A:active {
font-weight : normal;
color : #EF4135;
}

A:hover {
font-weight : normal;
color : #EF4135;
}

/* visited news items get other color */
A.news:visited {
font-weight : normal;
color : #0099CC;
}

.klein {
font-family : sans-serif;
font-weight : normal;
font-size : 8pt;
color : #0C2577;
background-color : #ffffff;
}

#KOSTERHEADER
{
   height: 100%;
   width: 100%;
   background-image: url(http://www.koster.nl/images/titelbalk/alphentxt_baronie2.gif);
   background-repeat: no-repeat;
}

#KOSTERHEADER_TEST
{
   height: 100%;
   width: 100%;
   background-image: url(http://www.koster.nl/images/titelbalk/panorama_136.jpg);
   background-repeat: no-repeat;
}
.topnavigate
{
font-family : arial;
font-weight : bold;
font-size : 10pt;
text-decoration: none;
}

.menu_cal
{
font-family : Calibri;
font-size : 11pt;
font-weight : bold;
text-decoration: none;
}

.sitemap
{
text-decoration: none;
}

.button{
background-color : transparent;
border-style: ridge;
}

.search{
font-family : arial;
font-weight : normal;
font-size : 8pt;
text-decoration: none;
border-style: solid; 
border-width: 1px; 
border-color: 0C2577;
}

fieldset.search {
    font-size: 9pt;
	border-style: none;
    font-family: arial;
}
/*
input.search, button.search {
	border-width: 0px;
    font-size:  9pt;
    padding: 1px;
    -moz-box-sizing: content-box; 
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
*/
input.search, button.search {
	border-width: 0px;
	margin: 0px;
}

#koster-search{overflow:auto;width:155px;float:right}

#koster-search input.searchbox {
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     border-radius: 4px;
     border:1px solid #0C2577;
     background-color:#fff;
     height:19px;
     width:150px;
     color:#000;
     float:left;
 }

#koster-search input.button{
    border:0;
    padding:0;
    margin:0 0 0 -20px;
    width:18px;
    height:18px;
    background:transparent url('http://www.koster.nl/images/loep.png') center bottom  no-repeat;
}

.temp
{
font-family : Arial;
color : #EF4135;
font-size : 8pt;
font-weight : bold;
}

.overloop_header
{
background-image: url(images/verloop1.gif);
background-repeat: repeat-x;
color: white;
font-weight: bold;
}

/* begin footer */
.footer { color: gray; font-family:Arial, Helvetica, sans-serif; font-size: 8.5pt; }
a.footer { color: gray; text-decoration: none;}
a.footer:visited { color: gray; text-decoration: none; }
a.footer:active { color: gray; text-decoration: none; }
a.footer:hover {	color: gray;	text-decoration: none; }
/* end footer */

/* begin linkpage */
.linkpage { color: #0C2577; Line-height: 125%; font-family:Arial; font-size: 10pt; }
a.linkpage { color: #0C2577; text-decoration: none;}
a.linkpage:visited { color: #0C2577; text-decoration: none; }
a.linkpage:active { color: #ef4135; text-decoration: none; }
a.linkpage:hover {	color: #ef4135;	text-decoration: none; }
/* end footer */


/*TESTFOOTER*/
#testfooter {
	min-width: 100%;
	height: 150px;
	background: #28468B;
	padding-top: 30px;
}

#testfooter_content {
	width: 800px;
	height: 120px;
	background: #28468B;
	margin: 0 auto;
	display: table;
	text-align: left;
	font-size: 11px;
	color: #fff;
}

#testfooter_content a {
	color: #fff;
	text-decoration: none;
}

#testfooter_onder {
	min-width: 100%;
	height: 16px;
	background: #0C3A84;
}
	
#testfooter_onder_content {
	width: 800px;
	height: 16px;
	background: #0C3A84;
	margin: 0 auto;
	vertical-align: center;
	/*display: table;*/
	/*weet niet of dat moet met die table*/
	text-align: center;
	font-size: 11px;
	color: #fff;
}

#testfooter_onder_content a {
	color: #fff;
	text-decoration: none;
}

#testfooter_onder_content img {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	vertical-align: bottom;
}

/*EUND TESTFOOTER*/




/* begin expandable table rows */

.block_header
{
	overflow:hidden;
	cursor:pointer;
}

.block_content_container
{
	/* height: 0px; */
	overflow: hidden;
	position: relative;
}

.block_content_sliding
{
	padding: 1px;
	position: relative;
}

/* end expandable table rows */

/* begin polis navigation */
.polis_nav {
font-family : Arial, Verdana;
color : #0C2577;
font-size : 10pt;
font-weight : bold;
}

.polis_nav_activeLink {
font-size : 10pt;
font-weight : bold;
color : #EF4135;
}

A.polis_nav {
font-size : 10pt;
font-weight : bold;
color : #0C2577;
text-decoration: none;
}

A.polis_nav:visited {
font-size : 10pt;
font-weight : bold;
color : #0C2577;
text-decoration: none;
}

A.polis_nav:active {
font-size : 10pt;
font-weight : bold;
color : #0C2577;
text-decoration: none;
}

A.polis_nav:hover {
font-size : 10pt;
font-weight : bold;
color : #EF4135;
text-decoration: underline;
}
/* end polis navigation */

.liste {
   list-style-type: circle;
   list-style-image:url(images/site/a_rechts.gif);
}

a.bookmarklet {
  color: #0c3a84;
  border: 2px solid #8d94c0;
  background: #b2b7d7; 
  font-family: calibri, arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  padding: 0.1em 0.5em;
  margin-top: -2.1em;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

a.bookmarklet:hover {
  color: #fff;
  border-color: #002260;
  background: #0c3a84; 
}

/*-----CSS aspx-pages----------------------------------->>>*/
.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 150px;
    background-color: #ffffff;
}

.page
{
    width: 830px;
    background-color: #fff;
    margin: -5px auto 0px auto;
}

#maincontent
{
    padding: 65px;
    min-height: 420px;
    border: 1px solid #496077;
    margin:1px;
}

.clear { clear: both; }


#footerFirst
{
    /*padding-top:3px;*/
    margin: -2px 0px 0px 1px;
    width:828px;
    background-color:#2d438a;
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    height:20px;
}

#footerSecond
{ 
    width:830px;
    color: #7e7e7e;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    height:20px;
    text-decoration: none;
}

#footerSecond a:link {color:#7e7e7e; text-decoration: none;}
#footerSecond a:visited {color: #7e7e7e;text-decoration: none;}
#footerSecond a:active {color: #7e7e7e;text-decoration: none;}
#footerSecond a:hover {color: #7e7e7e;text-decoration: none;}

/*<<<--CSS aspx-pages--------------------------------------*/


/*bedrijfsextranetten*/
a.extrakopje {
    font-family: Calibri, Arial;
    color: #EF4135;
    font-weight : bold;
    font-size : 13pt;
    text-align: left;
    font-weight: bold;
	text-decoration: none;
	line-height: 0.5;
}
a.extrakopje:hover {
    font-family: Calibri, Arial;
    color: #0C3A84;
    font-weight : bold;
    font-size : 13pt;
    text-align: left;
    font-weight: bold;
	text-decoration: none;
	line-height: 0.5;
}

.extrablokje {
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	}
	
.extrabg {
	background-color: #E7E9E6;
	border-radius: 10px;
	padding-top: 10px;
}

/*pagina collectiviteitenmanager*/
.thumbnail:hover span {
    visibility: visible;
	left: 300px;
	top: 5px;
}