/* CSS Document */

html {
	height : 100%;
}
body {
	margin : 0;
	padding : 0;
	height : 100%;
	background-color : #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #6f6f6f;
	line-height:20px;
}
p {
	padding-left:0px;
}
a {
	text-decoration : underline;
	color:#6f6f6f;
}
hr {
	height:1px;
	color:#CCCCCC;
	border:none;
	background:url(images/menu-border.jpg) repeat-x;
	}
h1 {
	font-size : large;
	font-weight : lighter;
}
h2 {
	font-size : 10px;
	font-weight : bold;
	line-height:0%;
}
h3 {
	font-size : medium;
	font-style : italic;
	font-weight : lighter;
}
h4 {
	font-size : small;
	font-weight : lighter;
}
h5 {
	font-size : small;
	font-style : italic;
	font-weight : lighter;
}
h6 {
	font-size : x-small;
	font-weight : lighter;
}
td {
	vertical-align : top;
}
a img {
	border : none;
}
#wrap {
	width : 940px;
	margin : auto;
	position : relative;
}
* html #wrap {
	height : 100%
}
#headertop {
	padding-top:20px;
}
#bovenkant {
	background:url(images/bovenkant.png) no-repeat;
	width:929px;
	height:36px;
}
#menu {
	float : left;
	padding:10px 0px 0px 16px;
}
.menu1-NO {
}
.menu1-ACT a {
	text-decoration : none;
	color:#D99601;
	font-size:10px;
}
.menu1-NO a {
	text-decoration : none;
	color:#6f6f6f;
	font-size:10px;
}
.menu1-NO a:hover {
	text-decoration : none;
	color:#D99601;
	font-size:10px;
}

#footer {
	float:right;
	padding:10px 20px 0px 0px;
}
#footer a {
	font-size:10px;
	color:#6f6f6f;
	text-decoration : none;
}
#footer a:hover {
	text-decoration : none;
	color:#D99601;
	font-size:10px;
}

#footer li {
	display:inline;
	margin-left:8px;
}
#footer ul {
	margin:0px;
	padding:0px;
}
#links {
	background:url(images/links.png) no-repeat;
	width:17px;
	height:205px;
	float:left;
}
#header, #fadeshow1 {
	width:892px;
	height:205px;
	float:left;
	z-index:0;
}
#logo {
	height:119px;
	width:127px;
	padding:0px 0px 0px 0px;
}
#rechts {
	background:url(images/rechts.png) no-repeat;
	width:20px;
	height:205px;
	float:left;
}
#onderkant {
	width:929px;
	height:37px;
	float:left;
}
#main {
	position : relative;
}
#content-left {
	width:213px;
	float:left;
	padding:10px 0px 10px 25px;
}
#submenu ul {
	list-style:none;
	padding:0px;
	width:200px;
	float:left;
}
#submenu a {
	font-size:10px;
	color:#6f6f6f;
	text-decoration : none;
}
#submenu li {
	border-bottom:dashed #CCCCCC thin;
	height:21px;
}
#submenu .menu1-ACT a {
	text-decoration : none;
	color:#D99601;
	font-size:10px;
}
#content-normal {
	float:left;
	min-height:200px;
	padding:0px 0px 10px 10px;
}
#content-normal a {
	text-decoration : underline;
}
/*#content-normal-default {
	float:left;
	min-height:200px;
	padding:10px 20px 10px 0px;
	width:419px;
}*/
#content-border {
	width:223px;
	float:right;
	padding:0px 0px 10px 0px;
	margin-right:20px;
}
#content-border a {
	text-decoration:none;
	}
#onder {
	height:37px;
	width:929;
	float:left;
}
legend {
	border : none;
}
fieldset {
	border : none;
}
.oranjetext {
	color:#f4821b;
	font-size:10px;
}
.radiolayout {
	width : 60%;
	border : none;
}
.formu {
	width : 80%;
	padding-top : 10px;
	padding-bottom : 10px;
	border : none;
}
.mf-input {
	margin-bottom : 5px;
	vertical-align : middle;
}
.mf-text {
	margin-bottom : 5px;
	vertical-align : top;
	font-size:10px;
	color:#6f6f6f;
	width:175px;
}
.mf-select {
	margin-bottom : 5px;
	vertical-align : middle;
}
.mf-check {
	border : none;
	margin-bottom : 5px;
	vertical-align : middle;
}
.mf-radio {
	border : none;
	margin-bottom : 5px;
	vertical-align : middle;
}
.mf-file {
	margin-bottom : 5px;
	vertical-align : middle;
}
.mf-submit {
	margin-bottom : 5px; 
	vertical-align : middle;
}
#map30_dirmenu_0_0 a {
	color:#d99601;
	font-weight:bold;
}

.tx-frmddewitportfolio-pi1-listrowField-teaser-image {
	width:192px;
	height:72px;
	background:url(images/portfolio_bg.gif) no-repeat;
	padding:12px 12px 13px 12px;
}
.tx-frmddewitportfolio-pi1-listrowField-teaser-image img {
	width:192px;
	height:72px;
}
.tx-frmddewitportfolio-pi1-listrowField-popup-images {
	display:none;
	visibility:hidden;
}
.tx-frmddewitportfolio-pi1-listitem {
	width:222px;
	float:left;
	background-color:#FFFFFF;
}
.tx-frmddewitportfolio-pi1-listrowField-customer {
	font-weight:bold;
	padding-left:4px;
}
.tx-frmddewitportfolio-pi1-listrowField-description {
	padding-left:4px;
}
.tx-frmddewitportfolio-pi1-listrowField-readmore {
	background:url(images/portfolio_bg_footer.gif) no-repeat 0px 4px;
	height:25px;
	margin-bottom:5px;
	padding-left:4px;
}
.tx-frmddewitportfolio-pi1-listrowField-readmore a {
	text-decoration:none !important;
	display:block;
	width:208px;
	font-weight:bold;
}
