#container {
background-image: url(../images/back.png);
margin-left: -490px;
margin-top: -290px;
position: absolute;
top: 50%;
left: 50%;
width: 980px;
height: 580px;
visibility: visible;
}
#none {
visibility: hidden;
}
#menu_top {
position: absolute;
top: 20px;
left: 46px;
width: 888px;
height: 20px;
visibility: visible;
}
#menu_bottom {
position: absolute;
top: 540px;
left: 46px;
width: 888px;
height: 20px;
visibility: visible;
}
#buttons_main {
position: absolute;
top: 60px;
left: 459px;
width: 475px;
height: 300px;
visibility: visible;
}
#logo {
position: absolute;
top: 60px;
left: 46px;
width: 150px;
height: 112px;
visibility: visible;
}
#slideshow {
text-align: center;
position: absolute;
top: 60px;
left: 250px;
width: 150px;
height: 112px;
visibility: visible;
}
#title_sub {
position: absolute;
top: 60px;
left: 459px;
width: 475px;
height: 112px;
visibility: visible;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #603311;
}
#text_main {
position: absolute;
top: 180px;
left: 46px;
width: 370px;
height: 380px;
visibility: visible;
text-align: justify;
}
#text_main_sub {
position: absolute;
top: 360px;
left: 459px;
width: 475px;
height: 200px;
visibility: visible;
text-align: justify;
}
#bekijk_main {
position: absolute;
top: 415px;
left: 46px;
width: 307px;
height: 27px;
visibility: visible;
}
#wb_main {
position: absolute;
top: 455px;
left: 46px;
width: 475px;
height: 80px;
visibility: visible;
}
#rw_main {
position: absolute;
top: 455px;
left: 459px;
width: 475px;
height: 80px;
visibility: visible;
}
#page {
position: absolute;
top: 200px;
left: 46px;
width: 905px;
height: 320px;
visibility: visible;
overflow: auto;
}
#page_pro {
position: absolute;
top: 200px;
left: 46px;
width: 410px;
height: 320px;
visibility: visible;
overflow: auto;
}
#pro {
position: absolute;
visibility: visible;
overflow: auto;
}
#t_menu_top { 
margin: 0px;
width: 888px;
}
#t_menu_bottom {
margin: 0px;
width: 888px;
}
#t_buttons_main {
margin: 0px;
padding: 0px;
width: 475px;
height: 300px;
}

body.foto_popup {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
}

h1 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 16pt;
color: #603311;
}

h2 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 14pt;
color: #603311;
}

h3 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12pt;
color: #603311;
}

p {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #603311;
}

table.project {
width: 888px;
}

p.project {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 16pt;
color: #603311;
}

p.titel {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #603311;
text-align: justify;
}

img.project {
vertical-align: middle;
}

ul {
margin-left: 1.2em;
padding-left: 0px;
}

li {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #603311;
}

a:link {
color: #CC7A02;
text-decoration: none;
}

a:visited {
color: #CC7A02; text-decoration: none;
}

a:active {
color: #CC7A02;
text-decoration: none;
}

a:hover {
color: #603311;
text-decoration: underline;
}

td.main {
width: 350px;
padding: 0px;
text-align: center;
}

td.project_omschrijving {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 16pt;
color: #603311;
text-align: left;
vertical-align: middle;
}

td.project_omschrijving_lang {
width: 475px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #603311;
text-align: justify;
vertical-align: middle;
}

td.pro {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
color: #603311;
vertical-align: top;
text-align: center;
}
td.menu_left {
width: 170px;
padding: 0px;
text-align: left;
}
td.menu_center1 {
width: 274px;
padding: 0px;
text-align: center;
}
td.menu_center2 {
width: 274px;
padding: 0px;
text-align: center;
}
td.menu_right {
width: 170px;
padding: 0px;
text-align: right;
}

td.menu_bottom_left {
width: 444px;
padding: 0px;
text-align: left;
}

td.menu_bottom_right {
width: 444px;
padding: 0px;
text-align: right;
}

td.buttons_main {
width: 296px;
height: 70px;
padding: 0px;
margin: 0px;
text-align: left;
}

td.normal {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #603311;
vertical-align: top;
text-align: left;
}

select {
background:#ffffff;
color:#000000;
font-family:Verdana;
font-size:10pt;
text-decoration:none;
border:1px solid #603311;
}

input {
background:#ffffff;
color:#000000;
font-family:Verdana;
font-size:10pt;
text-decoration:none;
border:1px solid #603311;
}

input.radio {
background:none;
color:#000000;
font-family:Verdana;
font-size:10pt;
text-decoration:none;
border:0px solid #603311;
}

textarea {
background:#ffffff;
color:#000000;
font-family:Verdana;
font-size:10pt;
text-decoration:none;
border:1px solid #603311;
}