/**************************************/
/* algemeen styles                    */
/**************************************/
body {
margin: 0px;
padding: 0px;
background-color: #333333;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
}

p{
font-family:trebuchet MS;
padding:0px;
margin: 10px 0px 0px 0px;
line-height: 15px;
}
ul {
padding: 0px;
margin: 5px 0px 0px 15px;
list-style-type:square;
line-height: 15px;
}
ol {
padding: 0px;
margin: 0px 0px 0px 25px;
list-style-type: decimal;
line-height: 15px;
}
a{
font-family: Trebuchet MS ;
}
a:link, a:visited {
color: #f26531;
text-decoration:none;
}
a:hover {
text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
font-family:trebuchet MS;
margin: 0px;
padding: 0px;
}
h3 {
font-size:14px;
font-weight:bold;
}
/**************************************/
/* drop down menu                     */
/**************************************/

.dropdown { 
	font-family: Trebuchet MS ;
	text-decoration:none;	
	color: #333333;
	text-decoration:none;
	font-weight: normal;	
}
a.dropdown {
	color: #333333;
	font-weight: normal;
}
a.dropdown:hover {
	color: #333333;
	text-decoration:underline;
	font-weight: normal;	
}
a.dropdown:active {
	color: #333333;
	font-weight: normal;	
}
a.dropdown:visited {
	color: #333333;
	font-weight: normal;	
}

/**************************************/
/* header                             */
/**************************************/
#header {
position: absolute;
background-image: url(images/bg_kop.jpg);
background-repeat: no-repeat;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
top: 0px;
left: 0px;
width: 985px;
height: 305px;
visibility:hidden;
}
#jiba {
	position: absolute;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#333333;
	top: 20px;
	left: 0px;
	width: 180px;
	visibility:hidden;
}
#header-top ul{
margin:5px 0 0 0;
padding: 0 30px 0 0;
text-align: right;
}
#header-top li {
display:inline;
}
#header-top a:link, #header-top a:visited {
text-decoration: none;
color: white;
}
#header-top a {
text-decoration: none;
color: #004990;
font-variant: small-caps;
}
#headerfoto {
position: absolute;
top: 65px;
left: 13px;
width: 955px;
height: 190px;
}


/**************************************/
/* knop algemene informatie           */
/**************************************/
#header-algemeen {
position: absolute;
	left: 20px;
	top: 273px;
	width: 180px;
	font-size: 16px;
	font-variant:small-caps;
	}

#header-algemeen ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-algemeen li {
display:inline;
}
#header-algemeen a:link, #header-algemeen a:visited {
text-decoration: none;
color: white;
}
#header-algemeen a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop nieuws                        */
/**************************************/
#header-nieuws {
position: absolute;
	left: 190px;
	top: 273px;
	width: 37px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-nieuws ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-nieuws li {
display:inline;
}
#header-nieuws a:link, #header-nieuws a:visited {
text-decoration: none;
color: white;
}
#header-nieuws a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop toernooien                    */
/**************************************/
#header-toernooien {
	position: absolute;
	left: 262px;
	top: 273px;
	width: 37px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-toernooien ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-toernooien li {
display:inline;
}
#header-toernooien a:link, #header-toernooien a:visited {
text-decoration: none;
color: white;
}
#header-toernooien a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop competitie                      */
/**************************************/
#header-competitie {
	position: absolute;
	left: 365px;
	top: 273px;
	width: 37px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-competitie ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-competitie li {
display:inline;
}
#header-competitie a:link, #header-competitie a:visited {
text-decoration: none;
color: white;
}
#header-competitie a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop fotoboeken                        */
/**************************************/
#header-fotoboeken {
	position: absolute;
	left: 468px;
	top: 273px;
	width: 37px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-fotoboeken ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-fotoboeken li {
display:inline;
}
#header-fotoboeken a:link, #header-fotoboeken a:visited {
text-decoration: none;
color: white;
}
#header-fotoboeken a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop bestuur                       */
/**************************************/
#header-bestuur {
position: absolute;
	left: 806px;
	top: 273px;
	width: 37px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-bestuur ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-bestuur li {
display:inline;
}
#header-bestuur a:link, #header-bestuur a:visited {
text-decoration: none;
color: white;
}
#header-bestuur a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop kidssite                      */
/**************************************/
#header-kidssite {
	position: absolute;
	left: 575px;
	top: 273px;
	width: 84px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-kidssite ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-kidssite li {
display:inline;
}
#header-kidssite a:link, #header-kidssite a:visited {
text-decoration: none;
color: white;
}
#header-kidssite a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop agenda                        */
/**************************************/
#header-agenda {
	position: absolute;
	left: 655px;
	top: 273px;
	width: 61px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}

#header-agenda ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-agenda li {
display:inline;
}
#header-agenda a:link, #header-agenda a:visited {
text-decoration: none;
color: white;
}
#header-agenda a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* knop forum                         */
/**************************************/
#header-forum {
	position: absolute;
	left: 727px;
	top: 273px;
	width: 37px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}
#header-forum ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-forum li {
display:inline;
}
#header-forum a:link, #header-forum a:visited {
text-decoration: none;
color: white;
}
#header-forum a {
text-decoration: none;
color: white;
font-variant: small-caps;
}
/**************************************/
/* knop commissies                    */
/**************************************/
#header-comissies {
	position: absolute;
	left: 883px;
	top: 273px;
	width: 55px;
	height: 13px;
	font-size: 16px;
	font-variant:small-caps;	
	}
#header-comissies ul{
	margin:0px;
	padding: 0 30px 0 0;
	text-align: left;
}
#header-comissies li {
display:inline;
}
#header-comissies a:link, #header-comissies a:visited {
text-decoration: none;
color: white;
}
#header-comissies a {
text-decoration: none;
color: white;
font-variant: small-caps;
}

/**************************************/
/* linkerkant                         */
/**************************************/
#linkerkant {
list-style: none;
position:absolute;
background-image:url(images/bg_menuleft.jpg);
background-repeat:no-repeat;
top: 305px;
left: 0px;
padding: 50px 0px 0px 0px;
width:178px;
height:658px;
background-color: #999999;
color:white;
visibility:hidden;
}
#linkerkant a {
text-decoration: none;
color: #ffffff;
}
#linkerkant a:visited{
text-decoration: none;
color:#ffffff;
}
#linkerkant a:hover {
text-decoration:none;
color:#f26531;
}
#linkerkant td {
height:12px;
width:225px;
}
#linkerkant tr {
height:12px;
border-spacing: 2px;
width:225px;
}
#linkerkant p {
padding: 0.4em 0 0.2em 0;
font-size: 12px;
color:#FFFFFF;
}
#linkerkant p a:link, #linkerkant p a:visited {
text-decoration:none;
color: white;
font-weight: normal;
}
/**************************************/
/* laatste nieuws                     */
/**************************************/
#nieuws {
	position: absolute;
	background-image:url(images/bg_laatstenieuws.jpg);
	background-repeat:no-repeat;
	padding: 50px 0px 5px 0px;
	width:285px;
	height: auto;/* 664px;*/
	color:white;
	left: 201px;
	top: 305px;
	background-color: #cccccc;
	color:#333333;
visibility:hidden;
}
#nieuws .inner {
	position:absolute;
	margin: 0px;
	left: 3px;
	top: 53px;
	width: 279px;
	height: 363px;
}
#nieuws .inner h3 {
color: #245185;
padding-bottom: 0.2em;
border-bottom: 1px solid #b9d2e3;
font-size: 110%;
}
#nieuws a:visited {
text-decoration:none;
font-weight: bold;
font-variant: small-caps;
}
#nieuws .inner ul.features {
margin: 0;
padding: 0;
list-style: none;
}
#nieuws .inner .features li img {
float: left;
margin: 0px 5px 5px 0px;
}
#nieuws .inner ul.features2 {
margin: 0;
padding: 0;
list-style: none;
}
#nieuws .inner .features2 li img {
float: left;
margin: 0px 5px 5px 0px;
}
/**************************************/
/* verhalen                           */
/**************************************/
#verhalen {
position: absolute;
background-image:url(images/bg_verhalen.jpg);
background-repeat:no-repeat;
padding: 50px 0px 5px 0px;
width:285px;
height:auto; /*664px;*/
left:497px;
top:305px;
background-color: #cccccc;
color:#333333;
visibility:hidden;
}
#verhalen .inner {
	position:absolute;
	margin: 0px;
	left: 8px;
	top: 56px;
	width: 200px;
	height: 203px;
}
#verhalen .inner h3 {
color: #245185;
padding-bottom: 0.2em;
border-bottom: 1px solid #b9d2e3;
font-size: 110%;
}
#verhalen a:visited {
text-decoration:none;
font-weight: bold;
font-variant: small-caps;
}
#verhalen .inner ul.features {
margin: 0;
padding: 0;
list-style: none;
}
#verhalen .inner .features li img {
float: left;
margin: 0px 5px 5px 0px;
}

/**************************************/
/* 2 kolommen                         */
/**************************************/
#kolommen {
position: absolute;
background-image:url(images/bg_2kolommen.jpg);
background-repeat:no-repeat;
padding: 0px 10px 5px 0px;
width:570px;
height:auto; /* 664px; */
text-align: left;
left:200px;
top:305px;
background-color: #cccccc;
color:#333333;
visibility:hidden;
}
#kolommen .inner {
	position:absolute;
	margin: 0px;
	left: 8px;
	top: 56px;
	text-align: left;
	width: 200px;
	height: 203px;
}
#kolommen .inner h3 {
color: #245185;
padding-bottom: 0.2em;
border-bottom: 1px solid #b9d2e3;
font-size: 110%;
}
#kolommen .inner ul.features {
margin: 0;
padding: 0;
list-style: none;
}
#kolommen .inner .features li img {
float: left;
margin: 0px 5px 5px 0px;
}

/**************************************/
/* 3 kolommen                         */
/**************************************/
#kolommen3 {
position: absolute;
background-image:url(images/bg_3kolommen.jpg);
background-repeat:no-repeat;
padding: 0px 10px 5px 0px;
width:765px;
height:auto; /*664px;*/
left:10px;
top:305px;
background-color: #cccccc;
color:#333333;
visibility:hidden;
}
#kolommen3 .inner {
	position:absolute;
	margin: 0px;
	left: 8px;
	top: 56px;
	width: 10px;
	height: 203px;
}
#kolommen3 .inner h3 {
color: #245185;
padding-bottom: 0.2em;
border-bottom: 1px solid #b9d2e3;
font-size: 110%;
}
#kolommen3 .inner ul.features {
margin: 0;
padding: 0;
list-style: none;
}
#kolommen3 .inner .features li img {
float: left;
margin: 0px 5px 5px 0px;
}

/**************************************/
/* advertenties                       */
/**************************************/
#advertenties {
position:absolute;
background-image:url(images/bg_advertenties.jpg);
background-repeat:no-repeat;
padding: 10px 10px 0px 0px;
width: 165px;
height: 658px;
left:785px;
top:305px;
background-color: #cccccc;
color:white;
visibility:hidden;
}
/**************************************/
/* scrollbalk                         */
/**************************************/
div#scrollbalk
{
	border: 0px #cccccc;
	background-color: #cccccc;
	overflow: hidden;
	position: absolute;
	height: 612px;
	width: 159px;
	padding-left: 0px;
	left: 7px;
	top: 50px;
}
div#scrollbalk p
{
	margin: 0 0 0 0;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}
div#scrollbalk p:first-child
{
	padding-top: 30px;
}
