/* Style properties for HTML elements based on the HTML 4.01 Specification. <http://www.w3.org/TR/html401/cover.html#toc> */

/* Section 1: Contextual selectors */

html {
font-family: Times, serif;
font-size: 14px;
font-weight: bold;
color: #000;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px
}

/* Section 1.1: The document body */

body {
margin: 0px;
padding: 0px;
background-color: #FFF
}

h1 {
padding-right: 0px;
padding-left: 40px;
font-family: Times, serif;
font-size: 14px;
color: #588177;
font-weight: bold
}

h2 {
text-align: left;
font-size: 14px;
font-weight: normal;
padding-right: 20px;
padding-left: 10px;
color: #588177;
display: block
}

h3 {
text-align: left;
font-size: 12px;
font-weight: bold;
padding-right: 20px;
padding-left: 10px;
color: #588177;
display: block
}

h4 {}

h5 {
text-align: left;
font-size: 12px;
padding-right: 20px;
padding-left: 10px;
padding-top: 10px;
color: #588177;
display: block
}

h6 {}
address {}

/* Section 1.2: Text */

/* 1.2.1: Structured text */

em {}
strong {}
dfn {}
code {}
samp {}
kbd {}
var {}
cite {}
abbr {}
acronym {}
blockquote {}
q {}
sub {}
sup {}

/* End of 1.2.1 */

p {
padding-left: 40px;
padding-right: 0px;
width: 600px
}

p.contactgegevens {
padding-left: 10px;
padding-right: 10px;
font-size: 12px
}

p.spacer {
height: 30px
}

pre {}
ins {}
del {}

/* Section 1.3: Lists */

ul {}
ol {}
li {}
dl {}
dd {}
menu {}

/* Section 1.4: Tables */

table {}
caption {}
thead {}
tfoot {}
tbody {}
colgroup {}
col {}
tr {}
th {}
td {}

/* Section 1.5:  The A element */

a:link {
font-family: Times, serif;
font-weight: bold;
color: #000;
background-color: #FFF;
text-decoration: underline
}

a:visited {
font-family: Times, serif;
font-weight: bold;
color: #000;
background-color: #FFF;
text-decoration: underline
}

a:link:hover {
font-family: Times, serif;
font-weight: bold;
color: #000;
background-color: #FFF;
text-decoration: underline
}

/*
a:visited:hover {}
a:active {}
a:focus {}
a:focus:hover {}
*/
/* Section 1.6: Objects, Images, and Applets */

img {
border: 0px
}

object {}
applet {}

/* Section 1.7: Alignment, font styles, and horizontal rules */

/* 1.7.1: Fonts "[...] their use is discouraged in favor of style sheets." */

tt {}
i {}
b {}
big {}
small {}

/* End of 1.7.1 */

hr {
padding-right: 10px;
color: #000;
}

/* Section 1.8: Frames */

iframe {}

/* Section 1.9: Forms */

form {}
input {}
input:focus {}
button {}
button:focus {}
select {}
select:focus {}
optgroup {}
option {}
textarea {}
textarea:focus {}
label {}
fieldset {}
legend {}

/* Section 2: Class selectors */

.bodycontainer {
position: absolute;
top: 0px;
left: 0px;
width: 1000px
}

.logo {
display: none;
position: absolute;
top: 0px;
left: 0px;
width: 999px;
height: 40px;
padding-top: 8px;
padding-left: 1px;
background-color: #FFF
}

.slogan {
display: none;
position: absolute;
top: 0px;
left: 505px;
height: 40px;
padding-top: 8px;
text-align: right;
color: #000;
font-size: 18px;
font-weight: normal
}

.flashbanner {
display: none;
position: absolute;
top: 40px;
left: 0px;
width: 1000px;
height: 160px
}

.breadcrumbs {
display: none;
position: absolute;
display: inline;
z-index: 1;
padding: 0px;
margin: 0px;
top: 192px;
left: 240px;
width: 759px;
height: 40px;
border-left: 1px solid #000;
background-color: #FFF
}

#navcontainer {
display: none;
position: absolute;
top: 231px;
left: 0px;
background-color: #FFF;
width: 240px
}

#navcontainer ul
{
margin-left: 0;
padding-left: 20px;
list-style-type: none;
font-family: Times, serif;
font-size: 14px
}

#navcontainer a
{
display: block;
padding-right: 3px;
padding-left: 20px;
padding-top: 3px;
padding-bottom: 3px;
width: 120px;
background-color: #FFF;
background-image: url(../images/bullet_menu_white.gif);
background-repeat: no-repeat;
background-position: center left
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none
}

#navcontainer a:hover
{
background-color: #FFF;
color: #6FA497;
text-decoration: none;
background-image: url(../images/bullet_menu_over_white.gif);
background-repeat: no-repeat;
background-position: center left
}

.content {
position: absolute;
z-index: 3;
top: 20px;
left: 20px;
width: 760px
}

.contact {
display: none;
position: absolute;
top: 515px;
left: 20px;
width: 240px;
background-color: #FFF
}

.green {
color: #588177;
font-weight: bold
}

.grey {
color: #AAA;
font-weight: bold
}