img {border:0px;}
p {margin:0px;padding:0px;margin-bottom:14px;}

body {
 margin-top:30px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background:url(images/background.gif);
 background-repeat:repeat-x;
 color:#333;
}

a {color:black;}

ul  {
 list-style-image: url(/images/ul.gif);
}
h1,h2,h3,h4,h5 { color:#005461;}
h1 {line-height:24px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h2 {font-size:12px;}
#wrapper { 
 margin: 0 auto;
 width: 968px;
}
#faux {
 margin-bottom: 0px;
 padding-top:30px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 border:1px solid #bfbfbf;
 border-top:0px;
 background:url(images/nkv-lines.gif) #FFFFFF;
 background-repeat:no-repeat;
 background-position:bottom left;
}

#header {
 width: 970px;
 padding: 0px;
 margin: 0px;
}

#header1 {
 height:30px;
border-bottom:1px solid #bfbfbf;
}
#searchdiv {
 float:right;
 height:30px;
}
#searchdiv form {margin:0px;padding:0px;display:inline;}
#searchdiv img {float:left; margin-top:3px;margin-right:6px;}
#searchdiv .zoekbox {border:1px solid #808080;width:138px;height:16px;font-size:12px;}
#tab1 {
 float:left;
 width:30px;
 height:30px;
  background:url(images/tab-bg.gif);
 background-repeat:no-repeat;
}
#tab2{
 float:left;
 width:430px;
 height:30px;
 background: #BFBFBF;
 text-align:right;
}
#tab2 p {line-height:29px;margin:0px;padding:0px;}
#tab2 a {text-decoration:underline;color:#00555F;font-size:11px;}
#tab3 {
 float:left;
 background:url(images/tab-bg.gif);
 background-position:top right;
 width:50px;
 height:30px;
}

#header2 {
 height:60px;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
background:#FFFFFF;
}
#nkvlogo {
 position:absolute;
 height:80px;
 width:400px;
 background:url(images/nkv-logo.gif);
 background-repeat:no-repeat;
 margin-top:-19px;
}
#wedstrijdlogo {
  position:absolute;
 height:80px;
 width:400px;
 background:url(images/wedstrijdkitesurfen-logo.gif);
 background-repeat:no-repeat;
 margin-top:-19px;
}
#header3 {
 background:url(images/bg-menu.gif) #FFFFFF;
 background-repeat:repeat-x;
 height:40px;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;

}

#header4 {
 height:200px;
 
 background-repeat:no-repeat;
 border-left:1px solid #BFBFBF;
 border-right:1px solid #BFBFBF;

}

#leftcolumn { 
 display: inline;
 border-right:1px solid #e7e3e7;
 margin: 0px;
 padding: 0px;
 width: 205px;
 float: left;
 padding-bottom:20px;
}

#fakeheight {
 height:300px;
 display: inline;
 margin: 0px;
 padding: 0px;
 width: 1px;
 float: left;
}
#content { 
 float: left;
 margin: 10px 13px;
 padding: 0px;
 width: 500px;
 display: inline;
 position: relative;
}
#faux .onecol {
 width:730px;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 205px;
 float: right;
}
#footer { 
 color:#898989;
 font-size:11px;
 width: 970px;
 clear: both;
 text-align:right;
 margin: 0px;
 padding: 0px;
line-height:30px;
}
#rond {
 position:absolute;
 width:10px;height:10px;
 margin-top:-10px;
 margin-left:960px;
 background:url(images/rond.gif);
 background-repeat:no-repeat;
}
.clear { clear: both; background: none; }

/* typo */
#footer a {
 color:#898989;
 margin-right:10px;
 margin-left:10px;
 font-size:11px;
}

h1.emptytitle {display:none;}
#pageTitle {font-size:18px;}

#paginatitel,div.paginatitel,.editorPaginatitel{
 color: #f36f26;
font-size: 16px;

 margin-top:2px;
 margin-bottom:10px;
 line-height:15px;
}

.sitemap {margin-bottom:10px;}
.sitemapurl a{color:#1a98e0;font-weight:bold;}
.sitemapurl a:hover {color: #d40111;}


/* menus */
#header3 a {
 height:30px;
 display:inline;
 float:left;
 padding-left:20px;
 padding-right:20px;
 line-height:30px;
 text-transform:uppercase;
 text-decoration:none;
 font-family: Arial, Helvetica,sanf-serif;
 color:white;
 background:url(images/menusep.gif);
 background-repeat:no-repeat;
 background-position:top right;
}
#header3 a:hover,#header3 a.activeroot {
 background:url(images/menusep.gif) #005461;
 background-repeat:no-repeat;
 background-position:top right;
}
#lidworden {
 display:inline;
 float:right;
 background:url(images/lidworden.gif);
 background-repeat:repeat-x;
 border:0px;
}
#lidworden a {background:none;}
#lidworden a:hover {background:#005461;}

#leftcolumn ul {margin:0px;padding:0px;list-style-type:none;list-style-image:none;}
#leftcolumn ul li {margin:0px;padding:0px;}
#leftcolumn ul li h3 {margin:0px;padding:0px;line-height:30px;}
#leftcolumn ul li h3 a{
 background:url(images/submenu.jpg);
 background-position:0px -30px;
 background-repeat:no-repeat;
 width:185px;
 display:block;
 height:30px;
 padding-left:30px;
 text-decoration:none;
 color:#005461;
 font-size:12px;
}
#leftcolumn ul li h3 a:hover,#leftcolumn ul li h3 a.activesub{
 background:url(images/submenu.jpg);
 background-position:0px 0px;
 background-repeat:no-repeat;
 width:185px;
 display:block;
 height:30px;
 padding-left:30px;
 text-decoration:none;
 color:#f26f21;
 font-size:12px;
}

#podcast {
 background:url(images/submenu.jpg);
 background-position:0px -60px;
 background-repeat:no-repeat;
 width:145px;
 display:block;
 height:75px;
 margin-top:30px;
}
#podcast p {line-height:75px;}
#podcast p a {padding-left:60px;text-decoration:none;color:#005461;font-size:12px;font-weight:bold;width:145px;display:block;height:75px;}
#podcast p a:hover {text-decoration:underline;}

/* fck */


/* formulier */
.textfield {
 border:1px solid #000000;
}
.button {
 border:1px solid black;
}
.required {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
}

/* publicatie */
a.artikelKop, .editorArtikelKop {
 color: #005461;
 font-size:14px;
 text-decoration:none;
 line-height:22px;
 
}

 a.artikelKop:hover {
 color:#005461;
 text-decoration:underline;
}

h2.artikelKop {
 color:#005461;
 font-size:14px;
 line-height:22px;
 
}
span.artikelKop {display:block;color:#005461;font-size:14px;color: #005461;}
span.artikelKop h2 {margin:0px;padding:0px;font-size:14px;color: #005461;}
span.artikelKop h2 a {color: #005461;}

#content {line-height:18px;}


.plugin div.statusbar {
font-size: 10px;
margin-top: 4px;
color: #1a98e0;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}

.plugin div.statusbar a {
 color: #1a98e0;
}

#searchform {
 display:inline;
 font-weight:bold;
 margin-left:30px;
}

#zoekterm {
width:100px;
border:1px solid #acacac;
}

.zoekresultaat {
 margin-top:12px;
}
#content .zoekresultaat a.titel {
 color: #005461;
 font-size: 14px;
 text-decoration: none;
 line-height: 22px;
 font-weight:bold;
 }
#content .zoekresultaat a.titel:hover {text-decoration:underline;}

/* publicatietemplates */
#lastOne div.publicatietemplate0, #lastOne div.publicatietemplate1,#lastOne div.publicatietemplate2,#lastOne div.publicatietemplate3,#lastOne div.publicatietemplate4 {padding-bottom:12px;background:none;}
div.publicatietemplate0,div.publicatietemplate1,div.publicatietemplate2,div.publicatietemplate3,div.publicatietemplate4 {padding-bottom:12px;background:url(images/divider.gif);background-repeat:no-repeat;background-position:center bottom;padding-top:12px;}

div.publicatietemplate1 .summaryImage,div.publicatietemplate2 .summaryImage {float:left;margin-right:10px;margin-bottom:7px;display:block;}
div.publicatietemplate3 .summaryImage,div.publicatietemplate4 .summaryImage {float:right;margin-left:10px;margin-bottom:7px;}


#rightcolumn div.publicatietemplate0, #rightcolumndiv.publicatietemplate1, #rightcolumn div.publicatietemplate2,#rightcolumn div.publicatietemplate3, #rightcolumndiv.publicatietemplate4 {padding-bottom:12px;}

div.publicatietemplate1 .summaryImage,div.publicatietemplate2 .summaryImage {float:left;margin-right:10px;margin-bottom:7px;display:block;}
div.publicatietemplate3 .summaryImage,div.publicatietemplate4 .summaryImage {float:right;margin-left:10px;margin-bottom:7px;}



#rightcolumn h2 {margin-bottom:4px;}
#rightcolumn h2 a.artikelKop, #rightcolumn .artikelKop{ 
color:#005461;font-weight:bold;
font-size:12px;
 text-decoration:none;
 margin-top:0px;padding-top:0px;
}
#rightcolumn h2 a.artikelKop:hover {
 text-decoration:underline;
}

#content a.readmore,#rightcolumn a.readmore,#leftcolumn a.readmore, div.archieflink{
 margin:1px;
 display:block;
 text-align:right;
 color: #f36f26;
font-size: 11px;
line-height: 15px;
text-decoration: underline;
font-style: italic;
}

.nkv_organogramperson {
 border:1px solid #CCCCCC;
 width:120px;
 height:190px;
 float:left;
 padding:10px;
 margin-right:10px;
 background:#EFEFEF;
}
.nkv_organogramperson img {border:1px solid #CCCCCC;}
#homepagenieuws {
 border:1px solid red;
 
}

#fotoalbumContainer {margin-left:60px;margin-top:20px;}
#fotoalbumContainer div.eenFoto {
 display:inline;
 float:left;
 text-align:center;
}
#fotoalbumContainer div.eenFoto img {padding:5px;}
#albumcolumn2 {margin-top:10px;}
#pager a {text-decoration:none;margin-left:1px;}
#pager a:hover {text-decoration:underline;}

#agendahomepage {margin-left:15px;width:170px;margin-top:20px;}
#agendahomepage img {display:none;}

#welkom {border:1px solid #eaeaea;width:480px;background:url(images/welkom-gradient.gif);background-repeat:repeat-x;padding:10px;background-position:bottom;color: #005461;
font-size: 12px;
line-height: 20px;
font-weight: bold;margin-bottom:15px;}

.banner_zone_1,.banner_zone_4 {margin-left:0px;margin-bottom:20px;margin-top:15px;}
.banner_zone_2,.banner_zone_3 {margin-left:20px;margin-bottom:20px;}
