/* natuurstroom.css */

/* layout */
#contentcontainer { margin-top:90px; }
#maincontent #pagecontainer.reporting #content { float:none; margin-left:0; padding:10px 30px 20px; width:auto; }

body #contentcontainer.subhomepage #h1container { position:absolute; left:-9999em; width:0; height:0; overflow:hidden; }


/* metanavigation */
#metanavigation li { background:none; }
#metanavigation li.language-choice span a,
#metanavigation li.language-choice span a:visited { padding:0; background:none; border:none; color:#805E9A; }
#metanavigation li#form-search label { position:absolute; left:-9999em; width:0; height:0; overflow:hidden; }

/* breadcrumb */
#breadcrumb { position:absolute; top:96px; left:0; height:31px; margin-left:14px; padding-top:2px; background:#FFFFFF url('/static/images/navigation/subnavigation/gradient.gif') repeat-x scroll 0pt 28px; }

/* page navigation */
#maincontent #pagecontainer #pagenavigation a.back	{ float:right;position:relative;top:-52px; padding:0 10px 0 10px;}

/* table */
th.header { padding-top:.8em; }
tr.last th, tr.last td { padding-bottom:1em !important; }
th.row { width:30%; }

table.table-compare tbody tr.sub th { color:#aa93bb;padding-top:0;padding-bottom:1px; }
table.table-compare tbody tr.sub td { color:#959595;padding-top:0;padding-bottom:1px;padding-left:40px; }
table.table-compare a.information { float:right;}
.type-indicator { display:block;width:10px;height:10px;float:left;border:1px solid;margin:0 8px 0 0; }

.nature .type-indicator { background:#00aeef;border-color:#007ec6; }
.green .type-indicator	{ background:#71bf44;border-color:#60a439; }
.regular .type-indicator { background:#8f8f8f;border-color:#7b7b7b; }

.emphasis	{ display:block;background:#ffea9d;border:1px solid #fecb09;width:100px;height:20px;margin:-5px 0 0 -10px;padding:5px 0 0 10px; }

.table-compare tbody .border td, .table-compare tbody .border th { padding-top:.8em; }

div.campagne-visual {
	border:1px solid #d4d4d4;
	padding:4px;
	background:#FFFFFF none repeat scroll 0% 0%;
}

div.campagne-visual img {
	width: 100%;
}

#footer ul {
	float: right;
}
div.h1container a.back {
float: right;
position: relative;
top: -20px;
}

div.page-options-title {
	display: none;
}

div.email-block {
	background: #F8F8F8;
	border: 1px solid #D4D4D4;
	margin: 10px 0px;
	padding: 10px;
}

div.box-content ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0px -5px;
	padding:11px 0pt 0pt 10px;
}

div.box-content li {
	width: 45%;
	float: left;
}
