/* START ALTERATIONS PER PAGE/DIV */
/* (menu_login.tpl)
	Column-like layout login form */
	#loginContent label {
		text-align: left;
		float: left;
	}
	#loginContent input[type=text],
	#loginContent input[type=password] {
		width: 50%;
		text-align: left;
	}
	#loginContent ul {
		list-style:  none;
		text-align: right;
		padding-right: 1em;
		text-decoration: none;
		line-height: 170%;
		margin: 1em;
		margin-bottom: -1em;
		padding: 0;
	}
	#loginContent ul a {
		text-decoration: none;
	}
	#loginContent ul a:hover {
		color: #C4211C;
	}
	#loginContent input {
		text-align: left;
	}
	p {
		width: 90%;
	}
/* (menu_main.tpl)
	Column-like layout main form */
	#mainContent ul {
		list-style:  none;
		text-align: right;
		padding-right: 2em;
		text-decoration: none;
		line-height: 170%;
		margin: 1em;
		padding: 0;
	}
	#mainContent ul a {
		text-decoration: none;
	}
	#mainContent ul a:hover {
		color: #652567;
	}
/* (wachtwoord.tpl, vergeten.tpl, )
	Column-like layout main form */
	#mainContentLeft {
		width: 100%;
	}
	#mainContentLeft ul {
		list-style:  none;
		text-align: right;
		width: 70%;
		text-decoration: none;
		line-height: 170%;
		margin: 1em;
		padding: 0;
	}
	#mainContentLeft label {
		text-align: left;
		float: left;
	}
/* (aanmelden.tpl, gegevens.tpl, )
	Column-like layout main form */
	#mainContentLeftLarge {
		width: 100%;
	}
	#mainContentLeftLarge ul {
		list-style:  none;
		text-align: right;
		width: 90%;
		text-decoration: none;
		line-height: 170%;
		margin: 1em;
		padding: 0;
	}
	#mainContentLeftLarge label {
		text-align: left;
		float: left;
	}
	.opmerking {
		text-align: left;
		float: left;
		color: #5A5A5A;
		line-height: 110%;
	}
	.header {
		margin: auto 0 0;
		padding: .25em 1em;
		background-color: #ddd;
	}
/* (footer.tpl)
	Footer background logo ReedBusiness */
	#footerContent {
		color: #666;
	}
	
	#footerContent a {
		color: #333;
	}
/* (home.tpl)
	Display images in DIV with no padding of margin */
	.image_fill img {
		border: none;
		margin: 0;
		padding: 0;
		position: relative;
		left: 2px;
	}
/* ERROR MELDING */
	.berichtError {
		color: #C4211C;
		font-weight: bold;
		padding-bottom: .25em;
		border-bottom: 1px solid #C4211C;
	}
/* SUCCES MELDING */
	.berichtSuccess {
		color: #696969;
		font-weight: bold;
		padding-bottom: .25em;
		border-bottom: 1px solid #AAFF55;
	}
/* FORM ERROR */
	.formError {
		border: 1px solid #C4211C;
		background-color: #fff;
	}
/* FORM NORMAL */
	.formNormal {
		border: 1px solid #B4B4B4;
		background-color: #fff;
	}
/* FORM OVERIG */
	option.select {
		color: #666;
	}
	select.select {
		border: 1px solid #C4211C;
		background-color: #fff;
	}
	option {
		color: #000;
	}
/* END ALTERATIONS PER PAGE/DIV */

