﻿/*	Theme Name: Kns 1.0	Description: 	Author: Gerard Kromhout	Author URI: http://www.studiokromhout.nl*/body {	font-family: Georgia, "Times New Roman", Times, serif;		font-size: 70%;	background: #025780;	color: #000000;	margin: 0px;	padding: 0px;	/*background-image: url(images/headerbg.gif);	background-repeat: repeat-x;	background-position: top;*/}/*em {	padding: 0px;	font-size: 11px;	font-style: normal;	font-family: Georgia, "Times New Roman", Times, serif;		color: #666666;	clear: both;	display: block;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}*/img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.download {	clear: both;	padding: 3px;	color: #000000;	margin-right: 50px;	font-size: 12px;	line-height: 18px;	font-weight: bold;}.notice {	clear: both;	padding: 3px;	color: #CC0033;	margin-right: 50px;	font-size: 12px;	line-height: 18px;	font-weight: bold;}.warning {	clear: both;	padding: 3px;	color: #FF9900;	margin-right: 50px;	font-size: 12px;	line-height: 18px;	font-weight: bold;}img.alignleft {	float: left;	margin-top: 5px;	margin-right: 8px;	margin-bottom: 2px;	margin-left: 0px;}img.alignright {	float: right;	margin-top: 8px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 8px;}img.aligncenter {	display: block;	margin-top: 0px;	margin-right: auto;	margin-bottom: 4px;	margin-left: auto;	clear: both;}.alignleft {}.alignright {	float: right;}.aligncenter {	display: block;	clear: both;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#wrap_kns {	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#container_kns {	margin: 0px;	float: left;	width: 900px;	background: url(images/sneakylijn.gif);	background-repeat: repeat-y;	background-position: top;	/*background-image: url(images/headerbg.gif);	background-repeat: repeat-x;	background-position: top;	background-color: #F1BCAD;*/}#header_kns {	background: #025780;		float: left;	width: 900px;	/*padding-right: 10px;	padding-left: 10px;*/	height: 120px;	background: #025780 url(images/boomlogo.gif) no-repeat top left;}#content_kns {	float: left;	width: 900px;	/*padding-right: 10px;	padding-left: 10px;*/	position: relative;}.right-content-kns {	float: right;	width: 700px;}.left-content-kns {	float: left;	width: 200px;	/*background-color: #00ACD4;*/}#left-post {	width: 500px;	float: left;	position: relative;	padding-top: 20px;}#right-sidebars {	float: right;	width: 200px;	padding-bottom: 25px;}#left-sidebars {	float: left;	width: 200px;	padding-bottom: 25px;		/*background-color: #00ACD4;*/}#footer_kns {/*	background-image: url(images/footerbg.gif);	background-repeat: repeat-x;*/	float: left;	height: 60px;	width: 100%;	text-align: center;	padding-top: 42px;	color: #CCCCCC;	font-size: 11px;}#footer_kns a:link, #footer_kns a:visited {	color: #999999;	text-decoration: none;}#footer_kns a:hover, #footer_kns a:active {	color: #FFFFFF;	text-decoration: underline;}.header_site_desc {	height: auto;	padding-left:165px;	width: 500px;	padding-top: 30px;	padding-bottom:23px;}.header_site_desc h1 {	margin: 0px;	padding: 0px;	width: 400px;	font-size: 1.9em;	color: #FFFFFF;	font-weight: normal;}.header_site_desc p {	font-size: 14px;	color: #F4f4f4;	margin: 0px;	width: 400px;	font-weight: bold;}.header_site_desc h1 a:link, .header_site_desc h1 a:visited {	color: #FFFFFF;	text-decoration: none;}.header_site_desc h1 a:hover, .header_site_desc h1 a:active {	color: #FFFFFF;	text-decoration: none;	padding-left: 3px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #FFFFFF;}.header_nav_box {	width: 900px;	height: 25px;}#searchform {	float: left;	height: 30px;	width: 490px;}#searchform form {float: left;	width: 490px;	margin: 0px;	padding: 0px;}#searchform p {	padding: 0px;	float: right;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px;}.src_field {	width: 300px;	border: 1px solid #CCCCCC;	float: left;	height: 20px;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 2px;}.navigators {	width: 900px;}.navigators ul {	margin: 0px;	float: left;	width: 900px;	height:25px;	list-style-type: none;}.navigators ul li {	display: inline;	color: #FFFFFF;	padding: 0px;	margin: 0px;}.navigators ul li a:link, .navigators ul li a:visited {	display: block;	padding-right: 15px;	padding-left: 15px;	color: #D4EFFC;	text-decoration: none;	text-align: center;	background-color: #025780;/* achtergrondkleur  */	line-height: 25px;	height: 25px;	font-weight: bold;	/*	border-left-width: 1px;	border-left-style: solid;	border-left-color: #D4EFFC;*/	border-right-width: 1px;	border-right-style: solid;	border-right-color: #D4EFFC;	width: auto;	float: left;	margin-top: 0px;	margin-right: 0px;/* deze zetten voor tussenruimte */	margin-bottom: 0px;	margin-left: 0px;/* deze zetten voor tussenruimte */		font-family:Verdana, Arial, Helvetica, sans-serif;}.navigators ul li a:hover, .navigators ul li a:active {	display: block;	padding-right: 15px;	padding-left: 15px;	color: #025780; /* donkerblauw */	text-decoration: none;	text-align: center;	background-color: #FFFFFF;	line-height: 25px;	height: 25px;	font-weight: bold;	/*border-left-width: 1px;	border-left-style: solid;	border-left-color: #D4EFFC;*/	border-right-width: 1px;	border-right-style: solid;	border-right-color: #D4EFFC;	width: auto;	float: left;	margin-top: 0px;	margin-right: 0px;/* deze zetten voor tussenruimte */	margin-bottom: 0px;	margin-left: 0px;/*deze zetten voor tussenruimte */	font-family:Verdana, Arial, Helvetica, sans-serif;}.sidebar-box {	float: left;	width: 200px;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.sidebar-box h3 {	float: left;	width: 188px;	/*border: 1px solid #E2E2C5;*/	font-size: 1.4em;	color: #FFFFFF;	background-color: #00ACD4; /* donkerblauw */	/*background-image: url(images/h2navbg.gif);	background-repeat: repeat-x;*/	height: 31px;	line-height: 28px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.sidebar-box ul {/*	background-color: #EEEEDD;*/	margin: 0px;	float: left;	width: 193px;	list-style-type: none;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 5px;	color:#025780;	/*border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 2px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #E2E2C5;	border-right-color: #E2E2C5;	border-bottom-color: #E2E2C5;	border-left-color: #E2E2C5;*/}.sidebar-box ul ul {	margin: 0px;	padding: 0px;	float: left;	width: 188px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.sidebar-box ul li {	margin: 0px;	float: left;	padding: 0px;}.sidebar-box ul ul li {	margin: 0px;	padding: 0px;	float: left;}.sidebar-box ul li a:link, .sidebar-box ul li a:visited {	margin: 0px;	float: left;	display: block;	width: 170px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 18px;	color:#025780;	text-decoration: none;	font-size: 13px;	/*background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: left 4px;*/}.sidebar-box ul li a:hover, .sidebar-box ul li a:active {	margin: 0px;	float: left;	display: block;	width: 170px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 18px;	color:#00ACD4;	/*text-decoration: underline;*/	font-size: 13px;	background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: left 4px;*/}.sidebar-box ul ul li a:link, .sidebar-box ul ul li a:visited {	margin: 0px;	float: left;	width: 170px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 18px;}.post-fixed {/*tussenstukje tussen twee posts in */	float: left;	height: 25px;	width: 480px;}#post-entry {	float: left;	width: 490px;	padding-top: 8px;	padding-left:10px;	padding-bottom: 8px;}.post-meta {	margin: 0px;	float: left;	width: 470px;	padding-top: 8px;	padding-right: 4px;	padding-bottom: 8px;	padding-left: 4px;	background-color: #FFFFFF;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #00ACD4;	border-right-color: #00ACD4;	border-bottom-color: #00ACD4;	border-left-color: #00ACD4;}#post-entry h1 {	font-size: 2.5em;	color: #00ACD4;	margin: 0px;	float: left;	width: 470px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;		/*	font-family: Arial, Helvetica, sans-serif;*/	letter-spacing: -1px;	/*border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;*/	/*padding: 0px;*/	padding-bottom: 5px;}#post-entry h2 {	font-size: 1.9em;	color: #000000;	margin: 0px;	float: left;	width: 470px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;		letter-spacing: -1px;	padding: 0px;}#post-entry h3 {	font-size: 1.9em;	color: #000000;	margin: 0px;	float: left;	width: 470px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;		letter-spacing: -1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding: 0px;}#post-entry h4 {	font-size: 1.9em;	color: #000000;	float: left;	width: 470px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;		letter-spacing: -1px;	/*border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #EEEEEE;*/	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 8px;	margin-left: 0px;}#post-entry h1 a:link, #post-entry h1 a:visited {	color: #00ACD4;	text-decoration: none;}#post-entry h1 a:hover, #post-entry h1 a:active {	color: #00ACD4;	text-decoration: none;}.posted-aut-cat {	float: left;	width: 470px;	font-size: 12px;	color: #00ACD4;}.posted-aut-cat a:link, .posted-aut-cat a:visited {	color: #00ACD4;	text-decoration: none;}.posted-aut-cat a:hover, .posted-aut-cat a:active {	color: #00ACD4;	text-decoration: underline;}.post-content {	float: left;	width: 470px;	padding-top: 10px;	padding-bottom: 10px;	font-size: 12px;	line-height: 22px;	color: #000000;}.post-commented {	float: left;	width: 470px;}.post-box {	float: left;	height: 35px;	width: 120px;	margin: 0px;	line-height: 25px;	color: #025780;	background-image: url(images/commented_v.gif);	background-repeat: no-repeat;	text-align: left;	font-size: 11px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}.post-box a:link, .post-box a:visited {	color: #000000;	text-decoration: none;}.post-box a:hover, .post-box a:active {	color: #00ACD4;	text-decoration: none;}.post-content code {	display: block;	padding: 5px;	clear: both;	margin-top: 10px;	margin-right: 40px;	margin-bottom: 10px;	margin-left: 5px;	font-family: Georgia, "Times New Roman", Times, serif;		font-size: 13px;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #FFFFFF;}.post-content img {	padding: 2px;	background-color: #ffffff;}.post-content blockquote {	background-image: url(images/bquote.gif);	background-repeat: no-repeat;	background-position: left top;	clear: both;	margin-top: 10px;	margin-right: 40px;	margin-bottom: 10px;	margin-left: 5px;	padding-top: 10px;	padding-left: 23px;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #000000;	text-align: left;	font-weight: normal;}.post-content a:link, .post-content a:visited {	color: #000000;	text-decoration: underline;	font-weight: normal}.post-content a:hover, .post-content a:active {	color: #000000;	text-decoration: none;	font-weight: normal;}.post-navs {	margin: 0px;	padding: 0px;	float: left;	width: 480px;	font-size: 14px;	color: #000000;}.post-navs a:link, .post-navs a:visited {	color: #000000;	text-decoration: none;}.post-navs a:hover, .post-navs a:active {	color: #000000;	text-decoration: none;}#comment-temps {	float: left;	width: 480px;}#comment-temps a:link, #comment-temps a:visited {	color: #000000;	text-decoration: underline;}.rssfeed {	margin: 0px;	float: left;	width: 460px;	background-image: url(images/feed.png);	background-repeat: no-repeat;	background-position: left center;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 20px;	text-align: left;	font-size: 13px;	color: #000000;}#comment-temps a:hover, #comment-temps a:active {	color: #000000;	text-decoration: none;}.com-box {	margin: 0px;	float: left;	width: 460px;	border: 1px solid #FFFFFF;	background-color: #FFFFFF;	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;		letter-spacing: 1px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 5px;}.author_com {	float: left;	width: 445px;	font-size: 14px;	font-weight: bold;	background-image: url(images/comment.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 17px;}.author_date {	float: left;	width: 460px;	font-size: 12px;	color: #000000;}.author_com_text {	float: left;	width: 460px;	padding-top: 8px;	font-size: 11px;	line-height: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	}.com-fixed {	float: left;	height: 20px;	width: 470px;}.com-box_alt {	margin: 0px;	float: left;	width: 460px;	border: 1px solid #FFFFFF;	background-color: #FFFFFF;	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;		letter-spacing: 1px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 5px;}.author_com_text blockquote {	clear: both;	margin-top: 10px;	margin-right: 40px;	margin-bottom: 10px;	margin-left: 5px;	padding-left: 5px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #000000;	padding-top: 3px;	padding-bottom: 3px;	font-size: 12px;	font-family: Georgia, "Times New Roman", Times, serif;		color: #000000;}.author_com_text code {	clear: both;	margin-top: 10px;	margin-right: 40px;	margin-bottom: 10px;	margin-left: 5px;	font-size: 12px;	font-family: Georgia, "Times New Roman", Times, serif;		color: #000000;	padding: 3px;	border: 1px solid #FFFFFF;	display: block;}#comment-temps form {	margin: 0px;	padding: 0px;	float: left;	width: 470px;}#comment-box {	float: left;	width: 470px;	margin: 0px;	padding: 0px;}#comment-box p {	padding: 0px;	clear: both;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	font-size: 13px;	color: #025780;}#comment-box input {	margin: 0px;	padding: 1px;	width: 260px;	height: 20px;	border: 1px solid #025780;}#comment-box input:hover {	margin: 0px;	padding: 1px;	width: 260px;	height: 20px;	border: 1px solid #025780;	background-color: #FFFFFF;}#comment-area {	float: left;	width: 470px;	margin: 0px;	padding: 0px;}#comment-area p {	padding: 0px;	clear: both;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	font-size: 13px;	color: #025780;}#comment-area textarea {	padding: 3px;	width: 400px;	height: 180px;	border: 1px solid #025780;	margin: 0px;}#comment-area textarea:hover {	padding: 3px;	width: 400px;	height: 180px;	border: 1px solid #025780;	margin: 0px;}#wp-calendar a:link, #wp-calendar a:visited {	text-decoration: none;	color: #000000;	font-weight: bold;}#wp-calendar a:hover, #wp-calendar a:active {	text-decoration: none;	color: #000000;	font-weight: bold;}#wp-calendar th {	margin: 0px;	padding: 0px;	text-align: center;}#wp-calendar #next a {	text-align: left;	color: #000000;	text-decoration: none;	float: right;	padding-top: 10px;}#wp-calendar #prev a {	text-align: center;	color: #000000;	text-decoration: none;	float: left;	padding-top: 10px;}#wp-calendar td {	margin: 0px;	padding: 0px;	text-align: center;}#wp-calendar tf {	margin: 0px;	padding: 0px;}#wp-calendar {	background-color: #FFFFFF;	width: 200px;	list-style-type: none;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	font-size: 12px;	margin: 0px;	float: left;}#wp-calendar caption {	width: 200px;	font-size: 1.3em;	color: #FFFFFF;	height: 31px;	line-height: 28px;	text-align: left;	font-weight: bold;	margin: 0px;	background-position: bottom;	padding: 0px;	text-indent: 6px;}.clear-sidebar {	float: left;	height: 10px;	width: 198px;}