body{
margin:0;
font-family:tahoma, verdana, cambria, times new roman;
}

#container{
width:920px;
height:400px;
position:absolute;
top:50%;
left:50%;
margin-left:-460px;
margin-top:-250px;

text-align:center;
}

.tablemap{
width:920px;
height:120px;
border-collapse:collapse;
border-style:hidden;
background-image:url(banner.jpg);
background-repeat:no-repeat;
background-color:#00a1de;
}

.banner{
width:920px;
height:171px;
}
.banner td{
width:132.42;
border-width:0 1px 0 1px;
border-style:solid;
border-color:#ffffff;
}
.banner div{
width:130;
height:18px;
position:absolute;
top:266px;
line-height:22px;
text-align:left;
font-size:10px;
margin-left:19px;
}
.banner a:link{
color:white;
text-decoration:none;
font-weight:bold;
}
.banner a:visited{
color:white;
text-decoration:none;
font-weight:bold;
}

.menu{
height:120px;
background-color:#00a1de;
}
.menu td{
width:132;
border-width:0 1px 0 1px;
border-style:solid;
border-color:ffffff;
}
.menu2{
background-color:#00a1de;
}
.menu2 td{
width:132;
border-width:0 1px 0 1px;
border-style:solid;
border-color:ffffff;
font-size:12px;
}
.menu ul{
margin:3px 0 0 0;
padding:20px;
font-size:11px;
top:276px;
position:absolute;
margin-left:0;
color:#ffffff;
}


a:link,
a:visited,
a:active{
color:white;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.author{
text-align:center;
font-size:11px;
color:#ffffff;
margin:0;
background-color:#00a1de;
width:170px;
float:right;
margin-top:1px;
height:14px;
}
 

h1{
color:#00a1de;
font-size:24px;
margin:15px;
}

h2{
font-size:12px;
margin:10px;
}

.info_letter{
color:#00a1de;
}

#online_catalogus{
width:166px;
height:120px;
position:absolute;
top:50%;
left:50%;
margin-top:120px;
margin-left:-400px;
}
#online_catalogus img{
border:0px;
}
