
/*   
Theme Name: Kennisman
Theme URI: http://www.kennisman.nl
Description: Theme voor kennisman.nl
Author: Roef de Ruiter
Author URI: http://www.roef.com
Template: 
Version: 1.0
.
General comments/License Statement if any.
.
*/


/* CSS Document */

/*
* { margin:0; padding:0;}
*/

.column { float:left;}
.clear { clear:both;}

html, body { height:100%; background:#dddfe0; margin:0; padding:0;}

html, input, textarea
	{	font-family:Arial; 
		color:#1d2327;	
	}	

	
.vam{ vertical-align:middle}
.ww{ width:100%}
.fl{ float:left}
.bg{ background:url(images/0_bg.gif) repeat-x top #000000}
.bg1{ background:url(images/1_bg-1.gif) repeat-y right}
.bg3{ background: url(images/2_bg.gif) repeat-x bottom }
.bg4{ background:url(images/1_bg2.gif) repeat-y left}
.bg5{ background: url(images/2_bg.gif) repeat-x bottom; padding-bottom: 10px; margin-bottom: 10px;}

a img{ border:0px}
img{ vertical-align:top; }
b{color:#0092c4; font-size:1.08em;}
span{color:#1d2327;} 
a{color:#0099cc; text-decoration:none;} 
a:hover{text-decoration:none; border-bottom: 1px dotted #1d2327;}

h1 { color:#ff6701; font-size: 20px; }
h1 a { color:#ff6701; font-size: 20px; text-decoration: none}
h1 a:hover { color:#ff6701; font-size: 20px; text-decoration: underline}

h2 { color:#ff6701; font-size: 18px; }
h2 a { color:#ff6701; font-size: 18px; text-decoration: none}
h2 a:hover { color:#ff6701; font-size: 18px; text-decoration: underline}

h3 { color:#1d2327; font-size: 18px; font-weight: normal;}
h3 a { color:#1d2327; font-size: 18px; text-decoration: none; font-weight: normal;}
h3 a:hover { color:#1d2327; font-size: 18px; text-decoration: underline; font-weight: normal;}

.more{background:url(images/1_z1.gif)  center left no-repeat; padding-left:20px; background-position:0 0px; color:#0092c4; text-decoration:none; font-size:1.08em;}
.more:hover{ text-decoration:none}
.indent{padding:26px 15px 0 28px}

/*header*/
#header .pic{ display:block; margin:0px }
#header .pic1{ display:block; margin:0px}

.indent{padding:0px}

ul{margin:0; padding:0; list-style:none; line-height:1.41em}
ul li{background:url(images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:20px; }
ul li a{color:#0092c4; text-decoration:none; font-weight:normal;} 
ul li a:hover {color:#0092c4; text-decoration:none; }

#content { font-size:0.75em; line-height:1.5em;}
/*index.html*/
#page1 #content .row1 { width:100%; font-size:0.91em; line-height:1.41em; color:#c7d7da}
#page1 #content .row1 .indent_main{ padding:20px 0px 20px 0px;}
#page1 #content .row1 .indent1{ margin:0px 20px 0px 20px; }
#page1 #content .row1 .title{ margin:0px 0px 7px 0px;}
#page1 #content .row1 .pic{  margin:0px 0px 7px 0px}
#page1 #content .row1 .pic1{ margin:21px 0px 6px 0px}
#page1 #content .row2 { width:100%;}
#page1 #content .row2 .indent_main1{ padding:31px 0px 28px 0px;}
#page1 #content .row2 .pic1{  margin:0px 0px 7px 0px}
#page1 #content .row2 .pic2{  margin:0px 0px 7px 0px}
#page1 #content .row2 .indent{ margin:0px 30px 0px 5px; }
#page1 #content .row2 .indent1{ margin:0px 0px 0px 26px; }
#page1 #content .row2 .title{ margin:0px 0px 19px 0px; display:block}
#page1 #content .row2 .col1 p{ margin:18px 0px 17px 0px; }
#page1 #content .row2 .col2 p{ margin:2px 0px 17px 0px; }

/*eenkolom*/
#eenkolom #content .row1 { width:100%; font-size:0.91em; line-height:1.41em; color:#c7d7da}
#eenkolom #content .row1 .indent_main{ padding:20px 0px 20px 0px;}
#eenkolom #content .row1 .indent1{ margin:0px 20px 0px 20px; padding:0px}
#eenkolom #content .row1 .title{ margin:0px 0px 7px 0px;}
#eenkolom #content .row1 .pic{  margin:0px 0px 7px 0px}
#eenkolom #content .row1 .pic1{ margin:21px 0px 6px 0px}
#eenkolom #content .row2 { width:100%;}
#eenkolom #content .row2 .indent_main1{ padding:31px 0px 28px 0px;}
#eenkolom #content .row2 .indent{ margin:0px 20px 0px 5px; }
#eenkolom #content .row2 .indent1{ margin:0px 10px 0px 24px; }
#eenkolom #content .row2 .indent2{ margin:20px 0px 0px 0px; }
#eenkolom #content .row2 .indent3{ margin:20px 0px 25px 0px; }
#eenkolom #content .row2 .title{ margin:0px 0px 12px 0px; display:block}
#eenkolom #content .row2 .col1 p{ margin:17px 0px 0px 0px; }
#eenkolom #content .row2 .col2 p{ margin:19px 0px 17px 0px; }
#eenkolom #content .row2 .col1 .pic{margin-right:20px; float:left}
#eenkolom #content .row2 .indent4 {margin-left:78px}

/*bronnen*/
#bronnen #content .row1 { width:100%; font-size:0.91em; line-height:1.41em; color:#c7d7da}
#bronnen #content .row1 .indent_main{ padding:20px 0px 20px 0px;}
#bronnen #content .row1 .indent1{ margin:0px 20px 0px 20px; }
#bronnen #content .row1 .title{ margin:0px 0px 7px 0px;}
#bronnen #content .row1 .pic{  margin:0px 0px 7px 0px}
#bronnen #content .row1 .pic1{ margin:21px 0px 6px 0px}
#bronnen #content .row2 { width:100%;}
#bronnen #content .row2 .indent_main1{ padding:31px 0px 28px 0px;}
#bronnen #content .row2 .pic1{  margin:0px 0px 7px 0px}
#bronnen #content .row2 .pic2{  margin:0px 0px 7px 0px}
#bronnen #content .row2 .indent{ margin:0px 30px 0px 5px; }
#bronnen #content .row2 .indent1{ margin:0px 0px 0px 26px; }
#bronnen #content .row2 .title{ margin:0px 0px 19px 0px; display:block}
#bronnen #content .row2 .col1 p{ margin:18px 0px 17px 0px; }
#bronnen #content .row2 .col2 p{ margin:2px 0px 17px 0px; }

#bronnen #adres .links { width:50%; float:left;}
#bronnen #adres .rechts { width:50%; float:right;}

#bronnen .rubriek2 { padding: 5px; background-color: #0099cc; color: #FFFFFF;}
#bronnen .rubriek2 a { color: #FFFFFF; text-decoration:none;}


/*footer*/
#footer { text-align:center; font-size:0.8125em; color:#20272b;}
#footer .indent{ padding:11px 0px 0px 0px}
#footer a {color:#0093c4; text-decoration:underline}  
#footer a:hover { color:#0093c4; text-decoration:none}


input{ margin-bottom:3px; }
textarea{ height:236px; margin-bottom:9px; font-size:0.95em; overflow:auto}


/* bronnen */

.small, .small a {
	padding: 0px;
	margin: 0px;
	color: #909090;
	font-size: 7pt;
	text-decoration: none;
}

div.pr {
	font-size: 6pt;
	color: #000000;
	float: left;
	height: 30px;
	margin-right: 5px;
}
div.prg {
	width: 40px;
	border: 1px solid #999999;
	height: 3px;
	font-size: 1px;
}
div.prb {
	background: #5eaa5e;
	height: 3px;
	font-size: 1px;
}

.rubriek {
	font-size: 14pt;
	margin-top: 10px;
	font-weight: bold;
}
.count {
	font-size: 12pt;
	font-weight: bold;
}

.label {
	text-align: right;
}

/* feedpromo */

.feedpromo {
	background-color: #f2f2f2;
	border: thin dashed #000000;
	padding: 10px;
	margin-top: 10px;
}

.tagclouds { 
	width:100%;
	overflow:hidden;
}
td {
	vertical-align: top;
	padding: 5px;
}

.premium {
	background-color: #f2f2f2;
	border: thin dashed #000000;
	padding: 10px;
	margin-top: 10px;
}

