/* basic */
html, body {
 min-width: 988px;
 height: 100%;
 margin: 0;
 padding: 0;
}

body {
 text-align: center;
 background: #dbd8d4 url(../images/c_background.gif) repeat-y center;
}

div#container {
 width: 988px;
 min-height: 732px;
 _height: 732px;
 text-align: left;
 position: relative;
 margin: 0 auto;
 padding: 0;
 visibility: visible;
}

div#logo, div#menu0, div#menuB {
 text-align: left;
 position: absolute;
 margin: 0px;
 padding: 0px;
 visibility: visible;
}

div#logo {
 top: 0px;
 left: 20px;
 width: 306px;
 height: 56px;
 z-index: 10;
}

div#menu0 {
 top: 10px;
 left: 699px;
 width: 269px;
 height: 16px;
 z-index: 86;
}

div#menuB {
 top: 66px;
 left: 20px;
 width: 948px;
 height: 30px;
 z-index: 87;
}

div#menu1, div#menu2, div#menu3, div#menu4, div#menu5, div#menu6, div#menu7, div#menu8, div#menu9 {
 top: 70px;
 height: 20px;
 text-align: left;
 position: absolute;
 margin: 0px;
 padding: 0px;
 z-index: 88;
 visibility: visible;
}

div#menu1 {
 left: 27px;
 width: 66px;
}

div#menu2 {
 left: 93px;
 width: 61px;
}

div#menu3 {
 left: 154px;
 width: 106px;
}

div#menu4 {
 left: 260px;
 width: 119px;
}

div#menu5 {
 left: 379px;
 width: 105px;
}

div#menu6 {
 left: 484px;
 width: 104px;
}

div#menu7 {
 left: 588px;
 width: 82px;
}

div#menu8 {
 left: 670px;
 width: 95px;
}

div#menu9 {
 left: 765px;
 width: 123px;
}

div#dropDownOver {
 position: absolute;
 width: 76px;
 padding: 0px;
 margin: 0px;
 z-index: 89;
 visibility: hidden;
}

a#dropDownMenu {
 display: block;
 z-index: 89;
}

div#line0E, div#menu0E, div#banner0E1, div#banner0E2 {
 top: 0px;
 text-align: left;
 position: relative;
 float: left;
 display: block;
 padding: 0px;
 visibility: visible;
}

div#line0E {
 left: 0px;
 width: 948px;
 height: 11px;
 margin: 12px 0px 0px 0px;
 z-index: 84;
}

div#menu0E {
 left: 891px;
 width: 57px;
 height: 16px;
 margin: 0px;
 z-index: 85;
}

div#banner0E1 {
 left: -57px;
 width: 708px;
 height: 87px;
 margin: 14px 0px 0px 0px;
 z-index: 87;
}

div#banner0E2 {
 left: 0px;
 width: 708px;
 height: 99px;
 margin: 12px 0px 0px 0px;
 z-index: 88;
}

div#menu0F {
 top: 0px;
 left: -57px;
 width: 500px;
 height: auto;
 text-align: left;
 position: relative;
 float: left;
 margin: 0px;
 padding: 0px;
 z-index: 86;
 visibility: visible;
}

/* content */
div#content {
 top: 108px;
 left: 20px;
 width: 948px;
 height: auto;
 text-align: left;
 position: absolute;
 margin: 0px;
 padding: 0px;
 z-index: 10;
 visibility: visible;
}

div#TV11, div#TV12, div#TV13, div#TV14, div#TV15, div#TV21, div#TV22, div#TV31, div#TV32, div#SV11 {
 left: 0px;
 text-align: left;
 position: relative;
 float: left;
 overflow: visible;
 padding: 0px;
 z-index: 12;
 visibility: visible;
}

div#TV11 {
 top: 0px;
 width: 948px;
 height: 398px;
 margin: 0px 0px 0px 0px;
}

div#TV12 {
 top: 0px;
 width: 228px;
 min-height: 398px;
 _height: 398px;
 background: #ffffff url(../images/T_background_1.gif) no-repeat;
 margin: 0px 12px 0px 0px;
}

div#TV13 {
 top: 0px;
 width: 708px;
 height: 418px;
 margin: 0px 12px 0px 0px;
}

div#TV14 {
 top: 0px;
 width: 708px;
 height: 610px;
 margin: 0px 12px 0px 0px;
}

div#TV15 {
 top: 0px;
 width: 708px;
 height: 492px;
 margin: 0px 12px 0px 0px;
}

div#TV21 {
 top: 0px;
 width: 468px;
 height: 398px;
 margin: 0px 12px 0px 0px;
}

div#TV22 {
 top: 0px;
 width: 456px;
 min-height: 492px;
 _height: 492px;
 margin: 0px 24px 0px 0px;
}

div#TV31 {
 top: 0px;
 width: 228px;
 min-height: 398px;
 _height: 398px;
 background: #ffffff url(../images/T_background_1.gif) no-repeat;
 margin: 0px 0px 0px 0px;
}

div#TV32 {
 top: 0px;
 width: 228px;
 height: 398px;
 margin: 0px 0px 0px 0px;
}

div#SV11 {
 top: 33px;
 width: 228px;
 background-color: transparent;
 margin: 0px 12px 0px 0px;
}

div#TH1, div#TH2, div#TH3, div#TH4 {
 top: 0px;
 left: 0px;
 width: 228px;
 height: 169px;
 text-align: left;
 position: relative;
 float: left;
 overflow: visible;
 padding: 0px;
 z-index: 13;
 visibility: visible;
}

div#TH1 {
 background: #ffffff url(../images/T_background_1.gif) no-repeat;
 margin: 12px 12px 0px 0px;
}

div#TH2 {
 background: #edebe9 url(../images/T_background_2.gif) no-repeat;
 margin: 12px 12px 0px 0px;
}

div#TH3 {
 background: #edebe9 url(../images/T_background_3.gif) no-repeat;
 margin: 12px 12px 0px 0px;
}

div#TH3 a:link, div#TH3 a:visited {
 color: #ee2288;
 text-decoration: none;
}

div#TH3 a:active, div#TH3 a:hover {
 color: #b8b2ac;
 text-decoration: none;
}

div#TH4 {
 background: #ffffff url(../images/T_background_1.gif) no-repeat;
 margin: 12px 0px 0px 0px;
}

/* text */
p, h1, h2, h3, h4, h5, h6, ul, li, tr, td {
 color: #625b54;
 font-family: Verdana, Arial, san-serif;
 font-size: 13px;
 line-height: 16px;
 font-weight: normal;
 font-style: normal;
 margin: 0px;
 padding: 0px;
}

table {
 margin: 0px 0px 0px 12px;
}

b {
 font-weight: bold;
}

i {
 font-style: italic;
}

a:link, a:visited {
 color: #6699bb;
 text-decoration: none;
}

a:active, a:hover {
 color: #ee2288;
 text-decoration: none;
}

ul {
 list-style: circle;
 list-style-position: outside;
 padding: 0px 0px 0px 27px;
}

h1 {
 color: #625b54;
 font-family: Georgia, Times, serif;
 font-size: 22px;
}

h2 {
 color: #958e86;
 font-family: Arial, Helvetica, san-serif;
 font-size: 17px;
}

h3 {
 color: #6699bb;
 font-family: Georgia, Times, serif;
 font-size: 18px;
}

h4 {
 color: #ee2288;
 font-family: Georgia, Times, serif;
 font-size: 18px;
}

.G1 {
 color: #dbd8d4;
}

.G2 {
 color: #b8b2ac;
}

.G3 {
 color: #958e86;
}

.T {
 margin: 0px;
 padding: 12px 12px 0px 12px;
}

.TF {
 color: #b8b2ac;
 font-size: 11px;
 line-height: 14px;
}

.TF a:link, .TF a:visited {
 color: #b8b2ac;
 text-decoration: none;
}

.TF a:active, .TF a:hover {
 color: #b8b2ac;
 text-decoration: none;
}

.Ta {
 color: #00aaee;
 margin: 0px;
 padding: 12px 12px 0px 12px;
}

.TL {
 display: block;
 clear: both;
 margin: -2px 0px 10px -2px;
 padding: 0px;
}

.Ps {
 float: left;
 margin: 0px;
 padding: 0px 20px 12px 0px;
}

.S {
 margin: 0px;
 padding: 0px 0px 0px 12px;
}

.SL {
 display: block;
 margin: 5px 0px 3px -12px;
 padding: 0px;
}

.S a:link, .S a:visited {
 color: #00aaee;
 text-decoration: none;
}

.S a:active, .S a:hover {
 color: #ee2288;
 text-decoration: none;
}

.A {
 display: block;
 clear: both;
 float: right;
 margin: 0px;
 padding: 6px 12px 12px 0px;
}

.A_image {
 display: block;
 clear: both;
 float: right;
 margin: 0px;
 padding: 12px 12px 28px 0px;
}

/* illustrations */
.KA1 {
 float: left;
 margin: -84px 0px 0px -12px;
 padding: 0px;
}

div#K1 {
 top: 0px;
 left: 8px;
 width: 972px;
 height: 532px;
 text-align: left;
 position: absolute;
 overflow: visible;
 margin: 0px;
 padding: 0px;
 z-index: 1;
}

/* flash */
.dsR1 {
 width: 948px;
 height: 398px;
}

.dsR2 {
 width: 468px;
 height: 398px;
}

.dsR3 {
 width: 708px;
 height: 418px;
}

.dsR4 {
 width: 708px;
 height: 610px;
}

.dsR5 {
 width: 708px;
 height: 492px;
}

/* formulier */
.mpFormLabel {
 width: 120px;
}

.mpFormEmpty {
 height: 8px;
}

.mpFormField {
 width: 152px;
}

.mpFormEmptyCell {
 width: 160px;
}

.mpFormNotice {
 color: #b8b2ac;
 font-family: Verdana, Arial, san-serif;
 font-size: 11px;
 line-height: 14px;
}