/**
 * Custom stylesheet TPO
 * @author Jeroen - e-Active
 */


/* Form styles - general */
div.field{clear:both;}
p.inp-bg, p.textarea-bg
{
	background:transparent url(/images/awr-add-tarea-bg.png) no-repeat scroll 0 0;
}
p.inp-bg{float:left;}
p.inp-bg input{margin-top:-5px;}
td p.inp-bg input{margin-top:0px;}
p.textarea-bg textarea{width:275px;height:75px; overflow:auto;}
p.chek-bg input{float:left;}
p.chek-bg label{clear:none; font-weight:normal !important;}
input.btn-small.light{font-weight:normal; margin-left:5px;}
input.btn-small.right, input.btn-large.right{float:right;}
input.btn-small.top, input.btn-large.top{margin-top:5px;}

div.inp-bg{clear:left;}
div.textarea-bg{clear:left;}

div.textarea-bg textarea{overflow:auto;}

div.field label
{
	display:block;
	width:130px;
	float:left;
}

div.form.question div.field label{width:100%;}
div.form.question div.field p.chek-bg label{clear:none; width:auto;}
div.form.question div.field ul.errors, div.form.answer div.field ul.errors{margin:0px;}

div.field a.hint
{
	display:block;
	float:left;
	font-size:11px;
	padding:5px 0px 0px 10px;
}
ul.errors{color:red; clear:left; margin-left:130px;}

div.form-cnt p.inp-bg
{
	padding:5px 0px;
	background: url(/images/search-small-input-bg.png) no-repeat 0px 0px	
}

p.textarea-bg
{
	float:left;
	background:transparent url(/images/henw/reactie-textarea-bg.png) no-repeat scroll 0 0;
	float:left;
	margin:2px 0;
}

div.form-cnt div.field p.inp-bg input
{
	background:transparent;
	border:0 none;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px;
	width:193px;	
}

div.radiobox{float:left;}
div.radiobox label{display:inline; width:auto; float:none;}

/* End */

/* General */
div.clear{clear:both;}
/* End */


/* Form proefnummer */
.field div.checkbox {float:left;}
.form.proefnummer div.field label {
    width: 200px;
}
.form.proefnummer div.field div.checkbox label {
    padding: 0px;
    margin: 0px;
}
.form.proefnummer textarea {
    height: 81px;
}
.form.proefnummer fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}
.form.proefnummer div.field div label {
    margin: 0px;
    padding: 0px;
}
.form.proefnummer fieldset.indent {
    margin-left: 100px;
}
.form.proefnummer fieldset.indent div.field label {
    width: 95px;
    text-align: right;
    margin-right: 5px;
}
.form.proefnummer div.field div.radiobox label {
    width: 70px;
    float: left;
}
.form.proefnummer div.field div.radiobox br {
clear: none;
display:none;
}
.form.proefnummer ul.errors {
    margin-left: 200px;
}
.form.proefnummer label.required {
    font-weight: bold;
}

/* End */


/* Sitemap	*/
ol.sitemap {width: 580px;}
ol.sitemap ol {float: left;}
ol.sitemap li {margin: 0 0 0 20px;clear: both;}
ol.sitemap li.lastitem 
{
	background: url(/images/henw/list-bullet-b.gif) no-repeat 0 5px;
	padding: 1px 0 1px 15px;
}
/* End */

/* Form styles - specific */
.form.loginpanel label{width:115px; display:block;}
.form.loginpanel p.inp-bg {margin:1px 0px;}
.form.loginpanel p.inp-bg input{width:193px;}
.form.loginpanel .btn{padding:3px 0px;}
.form.loginpanel .btn input{float:left;}
.form.loginpanel .btn a
{
	float:right;
	font-size:11px;
	margin:6px 0 0;
}
/* End */


/* Reactions overview */
span.sort{display:block;float:right; margin:10px 0px;}
span#vraag_id{display:none;}
ul.noitems{clear:both;}
/* End */


h3.left{float:left;}
div.item-cnt{clear:both;}


/* Panel */
div.panelcontainer3{clear:both;}
div.panel
{
	background:#F9F9F9 none repeat scroll 0 0;
	padding:10px 14px;	
	margin:0px 0px 8px;
}
div.panel h3
{
	color:#999999;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:10px;
	padding:0 0 3px;
	text-transform:uppercase;	
}
div.panel ul li
{
	background:transparent url(../images/list-bullet.gif) no-repeat scroll left center;
	padding:1px 0 1px 20px;
}
div.panel ul li.more
{
	background:transparent none repeat scroll 0 0;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:10px 0 1px;
	text-align:right;
}
.white{background:#fff;}
h3.awr
{
	clear:both;
	color:#000000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:11px;
	padding:0px 5px;
	text-transform:uppercase;	
}
/* End */

/* Mijn HenW */
div.mijnhenwmenu
{
	position:absolute;
	z-index:10;
	background:#fff;
	width:120px;	
	font-size:11px;
}
div.mijnhenwmenu ul
{
	border-color:#D4D4D4;
	border-style:solid solid none;
	border-width:1px 1px 0;	
	text-align:left;
}

div.mijnhenwmenu ul li a {padding:2px 2px 2px 18px; background:url(/images/henw/icon-context.gif) no-repeat}
div.mijnhenwmenu ul li a.i-del {background-position:2px 0}
div.mijnhenwmenu ul li a.i-edit {background-position:1px -20px}
div.mijnhenwmenu ul li a.i-copy {background-position:2px -41px}

div.mijnhenwmenu ul li
{
	border-bottom:1px solid #D4D4D4;
}
/* End */


/* Poll Results */
.poll_standaard h4.poll {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.poll_standaard .btn {padding:5px 0 0 0}
.poll_standaard .btn input {width:auto}
.poll_standaard .btn a {margin:0 0 0 20px}
.poll_standaard .res {width:519px}
.poll_standaard .res td {padding:2px 0}
.poll_standaard .res .p-name {width:250px}
.poll_standaard .res .p-rest {width:160px}
.poll_standaard .res .p-rest div {background:url(/images/henw/poll-result-bg.png) no-repeat left; height:12px; line-height:12px; overflow:hidden}
.poll_standaard .res .p-proc {width:50px; text-align:right}
.poll_standaard .res .p-size {font-size:11px; color:#666666; text-align:right}
.poll_standaard .res .p-all-size {font-size:11px; color:#666666; font-weight:bold; text-align:right}
.gr-block .res td.p-name {
	width: 230px;
}

.gr-block .res td.p-proc {
	width: 60px;
}

.gr-block .res td.p-size {
	width: 28px;
}

.gr-block .res td.p-rest {
	width: 100%;
}

.gr-block .res td.p-rest div {
	background: url(/images/henw/poll-result-bg.png) no-repeat #0D728E;
	height:12px;
	overflow:hidden;
}
/* End */

/* Custom taxonomy list */
div.index-cnt ul.alp.small {border:1px solid #DEDEDE; border-right-width:0; float:left; width:571px; overflow:hidden}
div.index-cnt ul.alp.small li {float:left; border-right:1px solid #DEDEDE}
div.index-cnt ul.alp.small li.large a {float:left; width:19px; padding:3px 2px; font-size:13px; font-weight:bold; background:#F8F8F8; text-align:center}
div.index-cnt ul.alp.small li a {float:left; width:12px; padding:3px 4px; font-size:13px; font-weight:bold; background:#F8F8F8; text-align:center}
div.index-cnt ul.alp.small li a:hover {text-decoration:none; background:#990033; color:#fff}
div.index-cnt ul.alp.small li.selected a {text-decoration:none; background:#990033; color:#fff}
p.term{ margin-top:20px;}
p.result{ margin-top:10px;}
/* End */


/* TPO Fixes */
.sh-thema .ag-cnt .cnt-date small{font-size:9px;}
.vg-search li.active{cursor:auto;}
div.q-cnt{float:left;width:373px;}
div.t-i-block div.awr-cnt{margin-bottom:5px}
div.t-i-block div.awr-add-f{margin-top:5px; color:#000;}
/* End */

/* HenW Fixes */
.react-block .item-cnt p.date{background-image:url('/images/henw/reactie-corner.gif')}
.reacties-cnt p.date
{
	background:transparent url(/images/henw/reactie-b-corner.gif) no-repeat scroll left bottom;
	color:#666666;
	font-size:10px;
	padding:3px 5px 10px;
	text-transform:uppercase;
}
.react-block .item-cnt p.date.none{background:none;}
.reacties-cnt h4{font-size:12px;padding:10px 5px 0;	}
.reacties-cnt p{background:#F8F8F8; padding:5px;}
.imap-bewaar
{
	background:transparent url(/images/henw/i_bewaar.gif) no-repeat scroll 0 0;
	padding:1px 0 1px 18px;
}

div.react-block div.item-cnt h3 span
{
	display:block;
	float:left;
	
}
div.react-block div.item-cnt h3 a.edit
{
	float:right;
}

div.react-block div.item-cnt div.item-bd
{
	clear:both;
}

.ovhw-cnt, .nwfeed-cnt {padding:0 0 0 8px}
.ovhw-cnt ul {float:left; width:178px; padding:10px 0; margin:0 6px 10px 0; background:#FAFAFA}
.nwfeed-cnt ul {float:left; width:267px; padding:10px 0; margin:0 8px 10px 0; background:#FAFAFA}
.nwfeed-cnt ul li, .ovhw-cnt ul li {padding:1px 10px 1px 28px; background:url(/images/henw/list-bullet-b.gif) no-repeat 10px 5px}
.nwfeed-cnt ul li.ttl, .ovhw-cnt ul li.ttl {text-transform:uppercase; font-weight:bold; font-size:14px; padding:0 10px; background:none}
.nwfeed-cnt ul li.sub-ttl {padding:1px 10px; background:none}
.nwfeed-cnt ul li.more {text-align:right; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; background:none; padding:10px 10px 1px 10px}

.gr-block .res td {padding:2px 0;}
.gr-block .res td.p-name {width:230px;}

.article-cnt .ov-cnt .tw-columns ol.literatuur { width: 100%; }
.article-cnt .ov-cnt .tw-columns ol.literatuur li { 
	list-style-position: inside;
	float: left;
	padding: 1px; 
}
.article-cnt .ov-cnt .tw-columns ol.literatuur li span { 
	float: left;
	width: 25px;
	color: #000;
}

.article-cnt .ov-cnt .tw-columns ol.literatuur li span.vn {
	width:45px;
}

.article-cnt .ov-cnt .tw-columns ol.literatuur li span.lit_tekst div.vn span {
	width:auto;
}

.article-cnt .ov-cnt .tw-columns ol.literatuur li span.lit_tekst div.vn li {
	padding:1px 10px 1px 16px;
	width:100%;
}

.article-cnt .ov-cnt .tw-columns ol.literatuur li span.lit_tekst div.vn a,
.article-cnt .ov-cnt .tw-columns ol.literatuur li span.lit_tekst div.vn a span {
	color:#006784;
}

.article-cnt .ov-cnt .tw-columns ol.literatuur li a { 
/*
	float: left;
	display: block;
	width: 380px;
*/
	color: #000;
}
.article-cnt .ov-cnt .tw-columns ol.literatuur li a:hover { 
	text-decoration: none;
}
.article-cnt .ov-cnt .tw-columns ol.literatuur li a.activeLiturl { 
	color: #006784;
}
.article-cnt .ov-cnt .tw-columns ol.literatuur li a:hover.activeLiturl { 
	text-decoration: none;
}
.article-cnt .ov-cnt .tw-columns li {
	float: left;
	width: 175px;
}

.article-cnt .ov-cnt .tw-columns ol.literatuur li span.lit_tekst {
	width: 350px;
}


h2.h2s {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}

.login-cnt .btn {
	float:right;
}

/* CASE:22336 DATE:29-03-2010 USER: [MJ] DESCR: [stukje css toegevoegd voor de auteurs netjes te laten uitlijnen op de samenvattingspagina] */
	 
span.b {
	display:block;
	font-weight:bold;
	padding:5px 0 0;
}
