body {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}

img {
	border: 0;
}

h3 {
	padding: 0;
	margin: 0;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #f79239;
}

/* ################### */
/* ##### Wrapper ##### */
/* ################### */

.wrapper {
	width: 100%;
	height: 100%;
	background: url(../images/bg_wrapper.gif) left top repeat-x;
}

/* ############### */
/* ##### Top ##### */
/* ############### */

.w12 {
	width: 950px;
	height: 185px;
	background: url(../images/tx_logo.gif) 710px 50px no-repeat;
	vertical-align: top;
}

.logo {
	float: left;
	margin: 61px 0 0 0;
	/*margin: 45px 0 0 0; Oude logo*/
}

/* ################ */
/* ##### Menu ##### */
/* ################ */

.w22 {
	height: 35px;
	background: #f79239;
	vertical-align: top;
}

.menu_space {
	width: 1px;
	background: url(../images/bg_space.gif) left top no-repeat;
}

/* ################## */
/* ##### Inhoud ##### */
/* ################## */

.w32 {
	padding: 30px 0 30px 0;
	vertical-align: top;
}

.inhoud_links {
	width: 210px;
	float: left;
}

.blok_links {
	margin: 0 0 20px 0;
}

.inhoud_rechts {
	width: 675px;
	float: right;
	font-family: Arial;
	font-size: 14px;
	line-height: 24px;
	color: #000;
}

/* ################## */
/* ##### Footer ##### */
/* ################## */

.w41, .w42, .w43 {
	height: 100px;
	background: url(../images/bg_footer.gif) left top repeat-x;
	vertical-align: top;
}

.wrapper_footer {
	width: 100%;
	height: 100%;
	background: url(../images/bg_footer2.gif) left top no-repeat;
	font-family: Arial;
	font-size: 12px;
	color: #000;
}

.adres {
	width: 675px;
	margin: 25px 0 0 0;
	float: right;
	line-height: 18px;
}

.adres div {
	float: left;
	margin: 0 40px 0 0;
}

.adres span {
	color: #f79239;
	font-weight: bold;
}

.adres a {
	color: #000;
	text-decoration: none;
}

.adres a:hover {
	text-decoration: underline;
}

div .copy {
	float: right;
}

/* ##################### */
/* ##### Powermail ##### */
/* ##################### */

.tx-powermail-pi1 {
}

.tx-powermail-pi1 form {
	border: 0;
	padding: 0;
	margin: 0;
}

.tx-powermail-pi1 fieldset {
	border: 0;
	padding: 15px 0 0 0;
}

.tx-powermail-pi1 legend {
	display: none;
}

.tx-powermail-pi1 label {
	float: left;
	width: 150px;
}

.tx-powermail-pi1 input.powermail_text, textarea.powermail_textarea {
	width: 240px;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	margin-top: 2px;
}

.tx-powermail-pi1 textarea.powermail_textarea {
	height: 60px;
}

.tx-powermail-pi1 input.powermail_text {
	height: 20px;
}

.tx-powermail-pi1 img {
}

#powermaildiv_uid34, #powermaildiv_uid35, #powermaildiv_uid12 {
	height: 24px;
	margin-top: 3px;
}

.tx-powermail-pi1 .powermail_mandatory {
	color: #FF0000;
}

.tx-powermail-pi1 .powermail_mandatory_js {
	padding-left: 150px !important;
	padding-left: 153px;
	font-size: 12px;
	color: #FF0000;
}

.tx-powermail-pi1 input.powermail_submit {
	margin: 2px 0 0 150px !important;
	margin: 2px 0 0 153px;
	font-family: Arial;
	font-size: 14px;
	color: #000;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{
	padding-top: 3px;
}

