/*
// @@@
// @@ Author: Nicky Klaasse
// @@ Date: 3-12-2009
// @@ Last change: 13-01-2011
// @@ Version: 1.0
// @@ Copyright: ecommany.com
// @@@
*/

html {
height: 100%;
background:url('/images/htmlbg.gif') repeat;
}
body, body {
font-family: Arial;
font-size:11px;
height:auto;
outline:none;
margin:0px;
padding:0px;
}

#main {
width: 1000px;
height:100%;
margin: 0px auto;
padding:0px 0px 0px 0px;
}

/* Rss */
.rssIcon {
position:absolute;
float:left;
margin:13px 0 0 560px;
z-index:1;
}
.shareIcon {
position:absolute;
float:left;
margin:13px 0 0 530px;
*margin:5px 0 0 530px; /* ie7 */
z-index:1;
}
.rssIcon a, rssIcon img {
float:left;
}

/* Help */
#helpRss {
float:left;
margin:0 0 0 5px;
}

#helpPopup{
padding:10px;
}

/* Header */
#header
{
float:left;
display:inline;
width:100%;
height:auto;
margin:20px 0px 0px 0px;
padding:0px;
background:#fff;
}
#topBar
{
float:left;
display:inline;
width:100%;
height:21px;
margin:0px;
padding:4px 0px 0px 0px;
background:#434343;
}
#topBar span
{
float:left;
display:inline;
color:#fff;
margin:0px 0px 0px 5px;
padding:0px;
}

/* Font-size switcher */
#topBar span a.small
{
color:#fff;
font-size:8px;
text-decoration:none;
}
#topBar span a.medium
{
color:#fff;
font-size:11px;
text-decoration:none;
}
#topBar span a.large
{
color:#fff;
font-size:14px;
text-decoration:none;
}
#topBar span a.selected
{
text-decoration:underline;
}

ul#topNav
{
float:left;
display:inline;
list-style:none;
width:auto;
height:20px;
margin:1px 0px 0px 13px;
padding:0px;
}
ul#topNav li
{
float:left;
display:inline;
color:#fff;
margin:0px 0px 0px 0px;
padding:0px 7px 0px 7px;
background:url('/images/topNavStripe.gif') 100% 3px no-repeat;
}
ul#topNav li.noBg
{
background:none;
}
ul#topNav li a
{
color:#fff;
text-decoration:none;
margin:0px;
padding:0px;
}
ul#topNav li a:hover
{
text-decoration:underline;
}

#language
{
float:right;
display:inline;
margin:1px 20px 0px 0px;
padding:0px;
}
#language span a, #language img 
{
margin:2px 0px 0px 7px;
border:none;
}

img {
border:none;
}

/* Header background */
.headerImage
{
float:left;
width:100%;
height:130px;
margin:0px;
padding:0px;
z-index:1;
}
.train
{
background:url('/images/headerTrain.gif') no-repeat;
}
.airplane
{
background:url('/images/headerAirplane.gif') no-repeat;
}

#siteLogo
{
float:right;
display:inline;
height:130px;
width:190px;
text-indent:-999999px;
margin:0px 2px 0px 0px;
padding:0px;
z-index:5;
background:url('/images/siteLogo.png') no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='crop', src='/images/siteLogo.png');
}
#siteLogo a
{
float:left;
display:inline;
height:45px;
width:132px;
text-indent:-999999px;
margin:33px 0px 0px 39px;
}

ul.headerNav
{
float:left;
display:inline;
list-style:none;
width:auto;
height:28px;
margin:-33px 0px 0px 15px;
padding:0px;
z-index:10;
}
ul.headerNav li
{
float:left;
height:28px;
width:155px;
margin:0px 0px 0px 5px;
}
ul.headerNav li a
{
float:left;
display:inline;
width:155px;
height:22px;
text-align:center;
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:10px;
padding:6px 0px 0px 0px;
cursor:pointer;
z-index:8;
background:url('/images/navButton.png') no-repeat;
_background:url('/images/navButton.gif') no-repeat;
}

ul.headerNav li.active
{
float:left;
display:inline;
width:155px;
height:24px;
text-align:center;
color:#000;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:9px 0px 4px 0px;
_padding:5px 0px 0px 0px; /* IE6 */
margin:0px 0px 0px 5px;
cursor:pointer;
background:url('/images/navButtonActive.png') no-repeat;
_background:url('/images/navButtonActive.gif') no-repeat;
}
ul.headerNav li.active a
{
float:left;
display:inline;
width:155px;
height:28px;
text-align:center;
color:#000;
font-size:10px;
text-decoration:none;
font-weight:bold;
font-size:10px;
padding:0px 0px 0px 0px;
cursor:pointer;
background:none;
}



/* Submenu header */
.headerSub
{
float:left;
display:inline;
height:82px;
width:714px;
padding:0px 0px 0px 10px;
margin:8px 0px 0px 20px;
border-bottom:1px solid #cccccc;
}

ul.subNav
{
float:left;
display:inline;
width:714px;
list-style:none;
height:70px;
margin:5px 0px 0px 0px;
padding:0px;
z-index:9;
}
ul.subNav li
{
float:left;
display:inline;
height:16px;
width:150px;
margin:0px 25px 0px 0px;
padding:0px 0px 0px 0px;
background:url('/images/itemSubBg.gif') 0% 100% no-repeat;
color:#000000;
text-decoration:none;
z-index:9;
}
ul.subNav li a
{
float:left;
display:inline;
height:16px;
width:140px;
background:none;
color:#000000;
text-decoration:none;
padding:0px 0px 0px 10px;
}
ul.subNav li a:hover
{
float:left;
display:inline;
height:16px;
width:140px;
background:url('/images/subLiBgHover.gif') 0% 100% no-repeat;
}
ul.subNav li.active
{
float:left;
display:inline;
height:16px;
width:150px;
margin:0px 25px 0px 0px;
padding:0px 0px 0px 0px;
background:url('/images/subLiBgHover.gif') 0% 100% no-repeat;
color:#000000;
text-decoration:none;
}
ul.subNav li.active a
{
float:left;
display:inline;
height:16px;
width:140px;
background:none;
color:#000000;
text-decoration:none;
padding:0px 0px 0px 10px;
}
ul.subNav li.active a:hover
{
float:left;
display:inline;
height:16px;
width:140px;
background:none;
}
/* header sub sub when li is not active*/
ul.subSubNav
{
clear:both;
position:absolute;
width:250px;
list-style:none;
margin:-0px 0px 0px 150px;
*margin:-16px 0px 0px 150px;
padding:5px 0px 10px 0px;
z-index:95;
background:url('/images/subSubBg.png') left bottom no-repeat;
}
ul.subSubNav li
{
float:left;
display:inline;
height:18px;
width:250px;
margin:0px 0px 0px 1px;
padding:0px;
background:none;
}
ul.subSubNav li a
{
position:relative;
float:left;
display:inline;
color:#008887;
text-decoration:none;
height:18px;
width:221px;
cursor:pointer;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 24px;
background:url('/images/subSubLiBg.gif') 0px 100% no-repeat;
}
ul.subSubNav li a:hover
{
float:left;
display:inline;
color:#008887;
text-decoration:none;
height:18px;
width:221px;
cursor:pointer;
background:#ffffff;
background-image:none;
}




/* header sub sub when li is active*/
ul.subNav li.active ul.subSubNav
{
clear:both;
float:left;
position:absolute;
width:250px;
list-style:none;
height:auto;
margin:-0px 0px 0px 150px;
*margin:-16px 0px 0px 150px;
padding:7px 0px 8px 0px;
z-index:95;
background:url('/images/subSubBg.png') left bottom no-repeat;
}

ul.subNav li.active ul.subSubNav li
{
float:left;
display:inline;
height:18px;
width:250px;
margin:0px 0px 0px 1px;
_margin:0px 0px 2px 1px;
padding:0px;
background:none;
}

ul.subNav li.active ul.subSubNav li a
{
float:left;
display:inline;
color:#008887;
text-decoration:none;
height:18px;
width:221px;
cursor:pointer;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 24px;
background:url('/images/subSubLiBg.gif') 0px 100% no-repeat;
}
ul.subNav li.active ul.subSubNav li a:hover
{
float:left;
display:inline;
color:#008887;
text-decoration:none;
height:18px;
width:221px;
cursor:pointer;
background:#ffffff;
background-image:none;
}


#headerSearch
{
float:right;
display:inline;
height:91px;
width:236px;
padding:0px;
margin:0px 20px 0px 0px;
background:url('/images/searchBg.gif') no-repeat;
}

#headerSearch fieldset
{
float:left;
display:inline;
height:auto;
width:150px;
padding:0px;
margin:20px 0px 0px 75px;
border:none;
}
#headerSearch fieldset form, p
{
padding:0px;
margin:0px;
}
#headerSearch fieldset form p label
{
float:left;
display:inline;
padding:0px;
margin:0px 0px 0px 6px;
}
#headerSearch fieldset form p .inputStyle
{
float:left;
display:inline;
height:16px;
width:136px;
font-size:10px;
margin:3px 0px 0px 0px;
padding:1px 0px 0px 5px;
border:none;
background:url('/images/searchInput.gif') no-repeat;
}
#headerSearch fieldset form p .submitStyle
{
float:left;
display:inline;
color:#008887;
font-size:11px;
cursor:pointer;
margin:3px 0px 0px 3px;
padding:0px;
border:none;
background:none;
}

#searchResults
{
display:none;
float:left;
position:absolute;
height:327px;
width:355px;
margin:-1px 20px 0px 605px;
*:left:50%; /* IE7 */
*:top:266px; /* IE7 */
*:margin:-1px 20px 0px 125px;
_left:50%; /* IE6 */
_top:266px; /* IE6 */
_margin:-1px 20px 0px 125px;
padding:0px;
background:url('/images/searchResultsBg.gif') no-repeat;
z-index:9999;
}
#cornerOverlay
{
float:right;
display:inline;
height:10px;
width:10px;
margin:-5px 0px 0px 0px;
padding:0px;
background:#ecf5f5;
}
#searchResultsTitleBar
{
float:left;
height:18px;
width:310px;
margin:15px 0px 0px 15px;
padding:2px 0px 0px 15px;
background:url('/images/searchResultsTitleBar.gif') no-repeat;
}
#searchResultsTitleBar span
{
font-weight:bold;
color:#fff;
margin:0px;
padding:0px;
}

ul#searchResultList
{
float:left;
display:inline;
list-style:none;
height:auto;
width:285px;
margin:5px 0px 0px 0px;
padding:0px;
}
ul#searchResultList li
{
float:left;
height:auto;
color:#8e9090;
margin:8px 0px 0px 0px;
padding:0px;
}
ul#searchResultList li a
{
float:left;
width:280px;
color:#000;
font-weight:bold;
text-decoration:none;
height:auto;
margin:0px;
padding:0px;
}

/* Content */
#content
{
float:left;
width:960px;
margin:0px;
padding:0px 20px 0px 20px;
background:#fff;
}

#content a
{
color:#008887;
}

#middleColumnIndex
{
float:left;
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
border-bottom:1px solid #cccccc;
}

.borderBottom
{
float:left;
display:inline;
width:100%;
overflow:hidden;
margin:0px 0px 10px 0px;
padding:0px;
border-bottom:1px solid #cccccc;    
}

.news
{
float:left;
display:inline;
width:600px;
height:215px;
margin:10px 0px 0px 0px;
padding:0px;
}
.manWomanImage
{
background:url('http://rewin.ecommany.lan/uploaded/IMAGES/luchtfoto/Bergen%20op%20Zoom/Noordland_%20uitgifte%20kopie.jpg') no-repeat;
}
.news #newsContent
{
float:left;
display:inline;
height:215px;
width:560px;
margin:0px;
cursor:pointer;
padding:0px 0px 0px 40px;
background:url('/images/newsOverlay.png') no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='crop', src='/images/newsOverlay.png');
}
.news #newsContent h2
{
float:left;
display:inline;
width:230px;
font-size:20px;
color:#fff;
margin:20px 0px 0px 320px;
}
.news #newsContent span
{
float:left;
display:inline;
width:230px;
font-size:13px;
color:#fff;
font-style:italic;
margin:10px 0px 0px 320px;
}
.news #newsContent p
{
float:left;
display:inline;
width:230px;
color:#cccccc;
margin:10px 0px 0px 320px;
padding:0px;
}
.news #newsContent a
{
color:#fff;
text-decoration:none;
}
.news #newsContent a:hover
{
text-decoration:underline;
}
.news #newsContent a.moreNews
{
position:relative;
float:left;
display:inline;
color:#fff;
text-decoration:none;
margin:0px 0px 0px 320px;
}
.news #newsContent a:hover
{
text-decoration:underline;
}

.newsSmall
{
float:left;
position:absolute;
display:inline;
width:600px;
height:125px;
margin:10px 0px 0px 0px;
padding:0px;
}
.grondwerkmachineImage
{
background:url('/images/grondwerkmachineImage.gif') no-repeat;
}
.newsSmall #newsContent
{
float:left;
display:inline;
height:125px;
width:570px;
margin:0px;
padding:0px 0px 0px 40px;
background:url('/images/newsOverlaySmall.png') no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='crop', src='/images/newsOverlaySmall.png');
}
.newsSmall #newsContent h2
{
display:block;
font-size:16px;
color:#fff;
margin:10px 10px 0px 310px;
}
.newsSmall #newsContent span
{
display:block;
font-size:11px;
color:#fff;
font-style:italic;
margin:5px 10px 0px 310px;
}
.newsSmall #newsContent p
{
display:block;
color:#cccccc;
margin:5px 20px 0px 310px;
padding:0px;
}
.newsSmall #newsContent a
{
position:relative;
color:#fff;
text-decoration:none;
}
.newsSmall #newsContent a:hover
{
text-decoration:underline;
}

a.moreNews
{
float:left;
margin:0px 0px 0px 310px;
padding:0px 0px 0px 10px;
background:url('/images/linkBlock.gif') 0px 50% no-repeat;
}

.newsblock a{
	line-height: 16px;
	text-decoration: none;
}


#siteIntro
{
float:right;
display:inline;
height:215px;
width:355px;
margin:10px 0px 0px 0px;
padding:0px;
background:url('/images/introBg.gif') no-repeat;
}
#siteIntro h1
{
display:block;
font-size:20px;
color:#008887;
margin:20px 10px 0px 20px;
}
#siteIntro p
{
display:block;
color:#000;
margin:10px 20px 0px 20px;
padding:0px;
}
#siteIntro p
{
display:block;
color:#000;
margin:10px 20px 0px 20px;
padding:0px;
}
#siteIntro a
{
color:#008887;
text-decoration:underline;
}

#pageIntro
{
float:right;
display:inline;
height:125px;
width:355px;
margin:10px 0px 0px 0px;
padding:0px;
background:url('/images/introBgSmall.gif') no-repeat;
}
#pageIntro h2
{
display:block;
font-size:16px;
color:#008887;
margin:10px 10px 0px 18px;
}
#pageIntro p
{
display:block;
color:#000;
margin:5px 18px 0px 18px;
padding:0px;
}
#pageIntro p a
{
color:#008887;
text-decoration:none;
}
#pageIntro p a:hover
{
text-decoration:underline;
}

#pageIntro a.moreProjects
{
float:left;
color:#008887;
text-decoration:none;
margin:10px 0px 0px 20px;
padding:0px 0px 0px 10px;
background:url('/images/linkBlockGreen.gif') 0px 50% no-repeat;
}
#pageIntro a.moreProjects:hover
{
text-decoration:underline;
}


/* content, pageContent */
#pageContent
{
float:left;
width:100%;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
background:url('/images/contentContainer.gif') repeat-y;
}
#pageContent #rightColumn
{
float:right;
display:inline;
height:auto;
width:648px;
margin:0px;
}
#pageContent #rightColumn p a
{
color:#008887;
text-decoration:underline;
}
#pageContent #rightColumn ul
{
/*float:left;
display:inline;
height:auto;
width:100%;
margin:0px;
padding:0px;*/
}
#pageContent #rightColumn ul li
{
/*display:block;
margin:0px;
padding:0px 0px 0px 10px;*/
}
#pageContent #rightColumn ul li a 
{
color:#008887;
text-decoration:underline;
}

#pageContent #rightColumn h1, #helpPopup h1
{
display:block;
margin:7px 10px 10px 0px;
padding:0px;
font-size:20px;
color:#008887;
}
#pageContent #rightColumn h2
{
float:left;
display:inline;
width:100%;
margin:7px 0px 0px 0px;
padding:0px;
font-size:11px;
color:#008887;
}
#pageContent #rightColumn h3
{
float:left;
display:inline;
width:100%;
margin:7px 0px 0px 0px;
padding:0px;
font-size:11px;
color:#000;
}

#pageContent #rightColumn p
{
width:auto;
color:#000;
margin:0px 18px 0px 0px;
padding:0px;
}
#pageContent #rightColumn p a
{
color:#008887;
text-decoration:none;
text-decoration:underline;
}

#pageContent #leftColumn
{
float:left;
display:inline;
height:auto;
width:250px;
margin:0px;
padding:0px;    
}

#pageContent #leftColumn h4
{
display:block;
margin:14px 10px 0px 0px;
padding:0px;
font-size:14px;
color:#008887;
}
#pageContent #leftColumn h4.large
{
display:block;
margin:7px 10px 10px 0px;
padding:0px;
font-size:20px;
color:#008887;
}
#pageContent #leftColumn p
{
display:block;
color:#000;
margin:5px 18px 0px 18px;
padding:0px;
}
#pageContent #leftColumn p a
{
color:#008887;
text-decoration:none;
}
#pageContent #leftColumn p a:hover
{
text-decoration:underline;
}
ul#related
{
float:left;
display:inline;
width:247px;
list-style:none;
height:auto;
margin:11px 0px 0px 0px;
padding:0px;
}
ul#related li
{
float:left;
display:inline;
height:auto;
width:213px;
margin:0px 5px 0px 0px;
padding:2px 0px 0px 0px;
}
ul#related li a
{
float:left;
display:inline;
color:#000000;
text-decoration:none;
background:url('/images/itemSubBg.gif') 0% 100% no-repeat;
width:213px;
margin:0px;
padding:0px 0px 2px 10px;
}
ul#related li a:hover
{
text-decoration:underline;
}
ul#related li.active a
{
color:#008887;
text-decoration:none;
}


ul#related ul#relatedSub
{
float:left;
display:inline;
width:163px;
list-style:none;
height:auto;
margin:0px 0px 0px 0px;
padding:0px;
background:#ecf5f5;
}
ul#related li ul#relatedSub li
{
float:left;
display:inline;
height:auto;
width:152px;
margin:0px 5px 0px 0px;
padding:3px 0px 0px 0px;
}
ul#related li ul#relatedSub li a
{
float:left;
display:inline;
width:152px;
color:#000000;
text-decoration:none;
background-image:none;
}
ul#related li a:hover ul#relatedSub li a:hover
{
text-decoration:underline;
}
ul#related li.active ul#relatedSub li.active a
{
color:#008887;
text-decoration:none;
}



/* bottom style index, .., */
#bottomColumnIndex
{
float:left;
width:100%;
margin:5px 0px 0px 0px;
padding:0px 0px 10px 0px;
}
#bottomColumnIndexBorder
{
float:left;
width:100%;
margin:5px 0px 10px 0px;
padding:0px 0px 20px 0px;
border-bottom:1px solid #CCCCCC;
}

.buttonPink
{
float:left;
display:inline;
height:85px;
width:195px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url('/images/pinkButton.gif') no-repeat;
}
.buttonPink span
{
float:left;
display:inline;
color:#fff;
line-height:16px;
font-size:15px;
width:195px;
height:52px;
text-align:center;
margin:10px 0px 0px 0px;
padding:0px;
}
#content .buttonPink a
{
float:right;
display:inline;
color:#fff;
text-decoration:none;
margin:0px 12px 0px 0px;
padding:0px 20px 0px 0px;
}
#content .buttonPink a:hover
{
text-decoration:underline;
}

.buttonGreen
{
float:left;
display:inline;
height:85px;
width:195px;
margin:0px 0px 0px 8px;
padding:0px 0px 0px 0px;
background:url('/images/greenButton.gif') no-repeat;
}
.buttonGreen span
{
float:left;
display:inline;
color:#fff;
font-size:15px;
line-height:16px;
width:195px;
height:52px;
text-align:center;
margin:10px 0px 0px 0px;
padding:0px;
}
#content .buttonGreen a
{
float:right;
display:inline;
color:#fff;
text-decoration:none;
margin:0px 12px 0px 0px;
padding:0px 20px 0px 0px;
}
#content .buttonGreen a:hover
{
text-decoration:underline;
}

.buttonBlue
{
float:left;
display:inline;
height:85px;
width:195px;
margin:0px 0px 0px 8px;
padding:0px 0px 0px 0px;
background:url('/images/blueButton.gif') no-repeat;
}
.buttonBlue span
{
float:left;
display:inline;
color:#fff;
line-height:16px;
font-size:15px;
width:195px;
height:52px;
text-align:center;
margin:10px 0px 0px 0px;
padding:0px;
}
#content .buttonBlue a
{
float:right;
display:inline;
color:#fff;
text-decoration:none;
margin:0px 12px 0px 0px;
padding:0px 20px 0px 0px;
}
#content .buttonBlue a:hover
{
text-decoration:underline;
}

#keywords
{
float:left;
display:inline;
height:85px;
width:240px;
color:#b2b2b2;
margin:0px 0px 0px 8px;
}
#keywords a.small
{
color:#b2b2b2;
text-decoration:none;
font-size:10px;
}
#keywords a.small:hover
{
text-decoration:underline;
}
#keywords a.medium
{
color:#b2b2b2;
text-decoration:none;
font-size:13px;
}
#keywords a.medium:hover
{
text-decoration:underline;
}
#keywords a.large
{
color:#b2b2b2;
text-decoration:none;
font-size:19px;
}
#keywords a.large:hover
{
text-decoration:underline;
}
#keywords a.highlight
{
color:#008887;
}

#hotSpot
{
float:left;
display:inline;
height:auto;
width:auto;
color:#b2b2b2;
margin:30px 0px 0px 10px;
}

.imageOffice
{
float:left;
display:inline;
margin:50px 0px 0px 0px;
padding:0px;
}

.contentTxt
{
float:left;
display:inline;
height:auto;
width:650px;
margin:0px;
padding:0px;
}
.contentTxt h1
{
display:block;
margin:7px 10px 10px 12px;
padding:0px;
font-size:20px;
color:#008887;
}
.contentTxt h2
{
float:left;
display:inline;
width:100%;
margin:7px 0px 0px 15px;
padding:0px;
font-size:11px;
color:#008887;
}
.contentTxt h3
{
float:left;
display:inline;
width:100%;
margin:7px 0px 0px 15px;
padding:0px;
font-size:11px;
color:#000;
}
.contentTxt p
{
float:left;
display:inline;
color:#000;
height:auto;
width:auto;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 15px;
}

/* Footer */
#footer
{
float:left;
width:100%;
height:16px;
margin:0px;
padding:2px 0px 0px 0px;
background:#434343;
}
#footer span.left
{
float:left;
width:auto;
color:#fff;
font-size:10px;
margin:0px 0px 0px 20px;
padding:0px;
}
#footer span.left a
{
color:#fff;
text-decoration:none;
}
#footer span.left a:hover
{
text-decoration:underline;
}
#footer span.right
{
float:right;
width:auto;
color:#fff;
font-size:10px;
margin:0px 20px 0px 0px;
padding:0px;
}
#footer span.right a
{
font-size:10px;
color:#fff;
text-decoration:none;
}
#footer span.right a:hover
{
text-decoration:underline;
}
.bedrijfsruimte {
text-align:center;
font-size:10px;
margin-top:-10px;
color:#434343;
}
.bedrijfsruimte a {
color:#008887;
}

/* Forms */
dl {
float:left;
display:block;
margin:0;
padding:0;
width:500px;
}
fieldset {
float:left;
display:block;
margin:0;
padding:5px;
width:500px;    
}
dt {
float:left;
display:block;
margin:0;
padding:0;
width:140px;
line-height:15px;
margin-top:4px;
}
dd {
float:left;
display:block;
margin:0;
padding:2px;
width:340px;
}
dd .text {
display:block;
float:left;
}
label {
line-height:20px;
}
dd .textarea {
display:block;
width:100%;
height:150px;
margin:1px;
padding:1px;
font:11px Arial, Helvetica, sans-serif;
}
ul.errors {
width:100%;
list-style:none;
float:left;
display:block;
padding:0;
margin:0;
color:red;
}
ul.errors li {
margin-left:5px;
}
#fieldset-submit dt {
display:none;
}
#submit-versturen {
margin-left:140px;
}
dt {
display:none;
}
fieldset dt {
display:block;
}
.subFrame {
width:100%;
}
.subFrame dl {
width:100%;
}
.subFrame dd {
width:150px;
}
label {
float:left;
width:100%;
}
.formbox {
float:left;
width:100%;
}

/* Sitemap */
#pageContent #sitemap ul {
margin:0 0 10px -10px;
padding:0;
font-weight:bold;
list-style:none;
display:block;
}
#pageContent #sitemap ul li {
margin:0 0 0 10px;
list-style:none;
display:block;
padding:0;
}
#pageContent #sitemap ul li ul {
font-weight:normal;
display:block;
padding:0;
margin:0 0 10px 0px;
}

/* Livesearch */
#livesearch {
float:left;
position:absolute;
width:355px;
margin:-1px 20px 0px 605px;
padding:0px;
background:url('/images/searchResultsBg.gif') no-repeat;
}
#txt1 {
margin:0px;
}   

/* Navigation Hide */
#headerHide {
position:absolute;
float:left;
left:50%;
width:1000px;
height:10px;
top:120px;
display:inline;
margin-left:-500px;
}
#headerHideLeft {
position:absolute;
float:left;
left:50%;
width:10px;
height:150px;
top:120px;
display:inline;
margin-left:-510px;
}
#headerHideRight {
position:absolute;
float:left;
left:50%;
width:10px;
height:150px;
top:120px;
display:inline;
margin-left:500px;
}

/* FAQ */
#pageContent #faq ul {
margin:0 0 14px 0;
display:block;
list-style:none;
}
#pageContent #faq ul li {
margin:0 0 4px 0;
padding:0;
display:block;
}
#pageContent #faq .qTitle {
color:#008887;
font-weight:bold;
}
#pageContent #faq .aTitle {
font-weight:bold;
}

/* Search */
#pageContent #search a {
color:#008887;
}

/* News */
#pageContent #news a {
color:#008887;
}
h1.newsTitle {
width:525px;
}

/* Page image */
.pageImage {
float:left;
width:290px;
height:190px;
}
.pageImage #pageImageOverlay {
float:left;
display:inline;
height:190px;
width:290px;
margin:0;
padding:0;
background:url('/images/imageOverlay.png') no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='crop', src='/images/imageOverlay.png');
}
    
