BODY, HTML{
	width: 100%;
	height: 100%;
}
FONT, TD, BODY, INPUT, TEXTAREA, DIV
{
	font-family: Arial;
	font-size: 12px;
}
INPUT
{
	height: 20px;
	border: 1px solid;
	background-color: #FFFFFF;
}
SELECT {
	width: 133px;
}

SELECT.multiple {
	height: 80px;
}

H1 { font: bold italic 18px Arial; }
H2 { font: bold italic 16px Arial; }
H3 { font: bold italic 14px Arial; }
H4 { font: bold italic 12px Arial; }

.miniheader {
	font-family: Arial, Helvetica;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

A
{
 color: #FDF9CE;
}

TD.adminTableColumnHeader {
	padding: 0 2px 0 3px;
}

A.adminlink, .dataTable TBODY A {
	color: #555555;
}

.dataTable THEAD TD.caption {
	color: #FFFFFF;
	background-color: #898989;
	font-size: 12px;
	padding: 3px;
}

.verhmenu {
	color: #000000;
	text-decoration: none;
	font-family: impact, arial;
	font-style: italic;
	font-weight: normal;
	font-size: 19px;
	white-space: nowrap;
}
.verhmenu SPAN {
}

.frontmenu{
	color: #FDF9CE;
	position: absolute;
	top: -1px;
	left: -1px;
	text-align: center;
	cursor: pointer;
}

.url {
	color: #EE7A1B;
	text-decoration: none;
}
.email {
	color: #6290C2;
	text-decoration: none;
}

FIELDSET {
	border: 1px solid #FFAB00;
}

.fileicon {
	width: 20px;
	height: 20px;
	border: 0;
}

IMG { border: 0px; }

@media print { DIV.PAGEBREAK {page-break-before: always}}

#editEigenaar .dIaanvraag, .iSelect, .iSelect100 {
	width: 200px;
}
#editEigenaar .iText {
	width: 380px;
}
.mooiBox {
	border: 1px solid #454545;
	margin: 2px;
}

input:required, select:required {
	border-color: #ff0000;
}

.dIradio
{
	border: 0px;
	height: 11px;
}

INPUT.radio {
	border: 0px;
}

.dISaanvraag
{
	font: 10px, Arial;
}

.dLogin
{
	color: #FFFFFF;
}

.dLoginForm {
	border: 1px solid #000000;
}
.dCheckBox {
	border: 0px;
	height: 15px;
}

.dNewsHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #EE7A1B;
	text-decoration: none;
}
.dNewsHeader:hover
{
	text-decoration: underline;
}
.dNewsText
{
	color: #444444;
}

.dTopHeader
{
	font: 12px, Arial;
	color: #FFFFFF;
}
A.dHuis
{
	font-weight: bold;
	color: #EE7A1B;
}

.registerForm
{
	width: 200px;
}

.iPullValue
{
	border: 1px solid #BFBFBF;
	width: 50px;
}

.iFormI
{
	border: 1px solid #BFBFBF;
	width: 150px;
}
.iSubmit
{
	border: 1px solid #000000;
	height: 17px;
}
.iSelect, .iSelect100, .iSelect230
{
	font-size: 10px;
}

.iSelect230
{
	width: 230px;
}

.iSelect100
{
	width: 100px;
}

.iLogin
{
	background-color: #EEAB1B;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 19px;
}

.iHuisIsmall
{
	border: 1px solid #BFBFBF;
	width: 100px;
}

.iHuisIsmaller
{
	border: 1px solid #BFBFBF;
	width: 60px;
}

.iHuisIsCheckbox
{
	border: none;
}

.iHuisIfullwidth
{
	border: 1px solid #BFBFBF;
	width: 395px;
}

.iHuisI
{
	border: 1px solid #BFBFBF;
	width: 230px;
}

.iHuisTA
{
	border: 1px solid #BFBFBF;
	width: 400px;
	height: 100px;
}

.iHuisTAMedium
{
	border: 1px solid #BFBFBF;
	width: 400px;
	height: 66px;
}

.url_ora {
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #EE7A1B;
	text-decoration: none;
}

ul.zzul { list-style-type:none; display: block; }
span.zzspace {position:relative; left:11px;}

.mainTop {
	padding-left: 7px;
}
.mainTop .r {
	color: #FFF;
	text-align: right;
	padding-right: 7px;
}
.mainTop A {
	color: #FDF9CE;
	font-weight: bold;
}
#topButtons TD {
	width: 200px;
	background-color: #999999;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
}


.gegevensInfo, .gegevensInfoGrey, .gegevensInfoWarning, .gegevensInfoBlue {
	border-width: 1px;
	border-style: solid;
	margin-left: 10px;
}
.gegevensInfo .header, .gegevensInfoGrey .header, .gegevensInfoWarning .header, .gegevensInfoBlue .header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 1px;
	padding-left: 2px;
	font-size: 12px;
}
.gegevensInfo TD, .gegevensInfoGrey TD, .gegevensInfoWarning TD, .gegevensInfoBlue TD {
	font-size: 11px;
	padding-left: 5px;
}
.gegevensInfo TD.body, .gegevensInfoGrey TD.body, .gegevensInfoWarning TD.body, .gegevensInfoBlue TD.body {
	padding-top: 6px;
	padding-bottom: 6px;
}

.gegevensInfo {
	border-color: #FFAB00;
}
.gegevensInfo .header {
	border-bottom-color: #FFAB00;
	background-color: #F1D5B2;
}
.gegevensInfo TD .listvalue {
	font-weight: bold;
}

.gegevensInfoGrey {
	border-color: #575757;
}
.gegevensInfoGrey .header {
	border-bottom-color: #575757;
	background-color: #E3E3E3;
}
.gegevensInfoGrey TD .listvalue {
	font-weight: bold;
}

.gegevensInfoWarning {
	border-color: #b00;
}
.gegevensInfoWarning .header {
	border-bottom-color: #b00;
	background-color: #f00;
	font-size: 14px;
	color: #fff;
}
.gegevensInfoWarning TD.body {
	background-color: #f88;
	font-size: 14px;
	font-weight: bold;
}

.gegevensInfoBlue {
	border-color: #23a;
}
.gegevensInfoBlue .header {
	border-bottom-color: #23a;
	background-color: #46d;
}


#list {
	border: 1px solid #000;
}
#list A {
	color: #808080;
}
.mailButton {
	width: 300px;
	height: 20px;
	font-size: 12px;
}

#groupItems {
	border: 0px;
	margin: -4px 0px 0px 0px;
}

#groupItems UL H4 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	padding-left: 2px;
	border: 1px solid #FFAB00;
}

#groupItems UL {
	margin-left: 0px;
	padding: 0px;
}
#groupItems LI {
	padding-left: 2px;
	margin-left: 17px;
	font-size: 11px;
}
#groupItems A {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

table.objectinfo {
  background: #ee7a1b;
}

.objectlist_header  {
   background : #FFEDDF;
   font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #EE7A1B;
}

.objectlist_header_blk {
   background : #FFEDDF;
   font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #000000;
}

.objectlist_txt_lrg {
   font : 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #000000;
}

.objectlist_txt_std {
   font : 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #000000;
}

.objectlist_txt_aa {
	size: 11px;
}

TD.listkey {
	vertical-align: top;
}

TD.listvalue {
	vertical-align: top;
}


/* taken from huis.php */
	 TD.brochureTD	{
		 background : White;
		 font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color : #000000;
	 }

	 .header3	{
		 background : #FFEDDF;
		 font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color : #000000;
	 }

	 .header2	{
		 background : #FFEDDF;
		 font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color : #000000;
	 }

	 .header_blk	{
		 background : #FFEDDF;
		 font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color : #000000;
	 }

	 .txt_lrg	{
		 font : 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color : #000000;
	 }

	 .txt_std	{
		 font : 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color : #000000;
	 }
	 .foto	{
		 border : 1px solid Black;
	 }

 .feed {
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("/img/feed-icon-14x14.png") no-repeat 0 50%;
}

.tHeader {
	background-color: #F6F6F6;
	border-bottom: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	color: #666666;
	width: 200px;
}

div.timeline {
	border-bottom: 1px solid #050;
	border-right: 1px solid #050;
	width: 100px;
	height: 10px;
	font-size: 8px;
	text-align: center;
	background-color: #090;
	color: #FFF;
}
span.timelinePercentage {
	float: left;
	text-align: right;
}
span.timelinePercentageRed {
	background-color: #900;
	color: #FFF;
}
span.timelinePercentageYellow {
	background-color: #FA0;
	color: #009;
}
span.timelinePercentageWhiteText {
	color: #fff;
}

/* definition list with DT and DD on the same line */
dl.inline dt, dl.inline dd {
	float: left;
	line-height: 1.4em;
}
dl.inline dt {
	clear: left;
}
dl.inline dd {
	margin-left: .5em;
	margin-top: -2px; /* hack to roughly align vertically with the DT */
}

.renovatieaanbod-links ul {
	padding: 15px;
	padding-left: 25px;
}

.renovatieaanbod-links ul li {
	padding: 5px;
}

.renovatieaanbod-links ul li a {
	color: navy;
	font-size: 16px;
}
