* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box; /* safari 3 needs this */
	
}

.input-label-error{
	color:red;
}

h1, h2, h3, h4, h5{
	/*color:#ed1c24;*/
	color:#b7282e;
}
h4,h5,h6 {
	font-size:10pt;
	font-weight:bold;
}
h4 {
	color:#b7282e;
}
h5 {
	color:purple;
}
h6 {
	color:#F3DA3A;
}

a {
	/*color:#ed1c24;*/
	color:#b7282e;
	text-decoration:underline;
}

body,html,table {
	margin: 0px;
	padding: 0px;
	font-family:arial;
	font-size:10pt;
	color:#2b2b2d;
}
td {
	color:#2b2b2d;
	font-size:10pt;
	/*vertical-align:top;*/
}
h1 {
	font-size:14pt;
	/*color:#ed1c24;*/
	color:#b7282e;
	display:inline;
}

/************** SMALL LOGIN BOX ***************/
div.tx-loginboxmacmade-pi2 {
	padding:0px;
	padding-left:15px;
	border:0px solid black;
	float:left;
}
div.tx-loginboxmacmade-pi2 table {
	color:#535353;
	font-size:8pt;
	padding:5px;
}
div.tx-loginboxmacmade-pi2 td, div.tx-macinasearchbox-pi1 td {
	padding-right:10px;
	vertical-align:middle;
}
div.tx-loginboxmacmade-pi2 form {
	display:inline;
}
div.tx-loginboxmacmade-pi2 input.field, div.tx-macinasearchbox-pi1 input.field {
	width:100px;
	font-size:8pt;
}

/********** HUGE LOGIN BOX ***************/

div.tx-loginboxmacmade-pi1 {
	border:0px solid black;
	padding:0px;
	margin:0px;
}
div.tx-loginboxmacmade-pi1 form table.tx-loginboxmacmade-pi1-loginTable {
	border:0px solid black;
	width:300px;
}
div.tx-loginboxmacmade-pi1 form table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-labelCell {
	background:none;
	border:0px solid black;
}
div.tx-loginboxmacmade-pi1 form table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell {
	background:none;
	border:0px solid black;
}
div.tx-loginboxmacmade-pi1 form table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell input {
	font-size:8pt;
}
div.tx-loginboxmacmade-pi1 form table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell input.submit {
	border:1px solid #7F9DB9;
}
.tx-loginboxmacmade-pi1-header {
	display:none;
}
div.tx-loginboxmacmade-pi1-welcome, div.tx-loginboxmacmade-pi1 div.tx-loginboxmacmade-pi1-error {
	display:block;
	padding-top:12px;
	color:white;
}

/***********  SEARCH BOX *************/
div.tx-macinasearchbox-pi1 {
	float:right;
	border:0px solid black;
	height:40px;
	padding-top:5px;
}
div.tx-macinasearchbox-pi1 table {
	color:#535353;
	font-size:8pt;
	padding:5px;
}
div.tx-macinasearchbox-pi1 form {
	display:inline;
}

/********* SITE MAP *************/
.csc-sitemap {
	padding:5px;
}
.csc-sitemap ul {
	list-style-type:none;
	display:inline;
	
}
.csc-sitemap ul li a {
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	margin-left:10px;
}
.csc-sitemap ul li ul li a {
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	margin-left:20px;
	
}
/************ PHOTO BOOK **************/
div.tx-gooffotoboek-pi1 td.thumb_container img,div.tx-gooffotoboek-pi1 div.image_container img {
	border:1px solid white;
}

/*********** CONTACT FORMPJE ************/
fieldset.csc-mailform {
	border:0px solid black;
	width:400px;
	margin:0px;
	padding:0px;
}
fieldset.csc-mailform input, fieldset.csc-mailform textarea {
	width:400px;
	font-size:8pt;
	font-family:arial;
	margin-bottom:2px;
}
fieldset.csc-mailform input.csc-mailform-submit {
	width:70px;
	border:1px solid darkblue;
	margin-top:5px;
}

