/* algemene instellingen */

* {
margin: 0;
padding: 0;
}

html { 
height: 100%;
padding:0; 
margin:0; 
} 

BODY {
font: normal 15px 'Trebuchet MS';
text-align: left;
color:#000000;
height: 100%;
}

h1 {
font: bold 24px 'Trebuchet MS';
line-height: 26px;
color: #000000;
text-decoration: none;
}

h2 {
font: bold 15px 'Trebuchet MS';
line-height: 16px;
color: #ffffff;
text-decoration: none;
}

h3 {
font: normal 15px 'Trebuchet MS';
line-height: 16px;
color: #000000;
text-decoration: none;
}

ul {
padding-left: 10px;
line-height: 16px;
}

span {
font: normal 15px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
}

strong {
font: bold 15px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
}

div.tube a {
font: bold 15px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
text-align: left;
}

div.tube a:hover {
color: #ffffff;
text-decoration: none;
}

a {
font: normal 15px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
text-align: left;
}

a:hover, a:hover.bold {
color: #908000;
text-decoration: none;
}

div.en a:hover, div.de a:hover {
color: #ffffff;
text-decoration: none;
}

a.bold {
font: bold 15px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
}

/* container */
#container {
position: relative;
width: 975px;
padding:0; 
margin:0; 
border:1px solid black;
} 

/* plaatjes */

img {
border: 0px;
}

.menu_img {
border: 1px solid black;
width: 175px;
height: 150px;
margin-top: 8px;
margin-bottom: 8px;
}

.main_img {
border: 1px solid black;
width: 468px;
height: 60px;
}

/* basis items */

div.mainbanner{
width: 500px;
height: 80px;
margin-top: 4px;
margin-left: 6px;
text-align: left;
}

div.titel, div.footer{
width: 975px;
height: 26px;
margin-top: 4px;
text-align: center;
clear:both;
}

div.legal{
width: 955px;
margin: 15px 10px 15px 10px;
text-align: center;
clear:both;
}

div.tube{
width: 975px;
height: 26px;
margin-top: 45px;
text-align: center;
clear:both;
}

div.en{
float: left;
width: 200px;
height: 22px;
display: inline;
margin-left: 290px;
}

div.de{
float: left;
width: 240px;
height: 22px;
display: inline;
}

div.contentblok {
float: left;
width: 937px;
height: 5740px;
margin-left: 15px;
margin-right: 23px;
margin-top: 4px;
display: inline;
}

div.left, div.mid, div.right {
float: left;
width: 311px;
display: inline;
}

div.tabel {
float: left;
width: 275px;
margin: 6px 0px 20px 15px;
display: inline;
}

div.ttop {
float: left;
background: url(images/theader.jpg) no-repeat;
width: 273px;
height: 32px;
padding: 9px 0px 0px 14px;
text-align: left;
display: inline;
}

div.tmid {
float: left;
background: url(images/tbg.jpg) repeat;
width: 245px;
text-align: left;
padding: 0px 14px 0px 14px;
display: inline;
}

div.banner {
float: left;
background: url(images/tbg.jpg) repeat;
width: 253px;
text-align: center;
padding: 0px 10px 0px 10px;
display: inline;
}

div.tbottom {
float: left;
background: url(images/tfooter.jpg) no-repeat;
width: 273px;
height: 11px;
display: inline;
}

div.tabelg {
float: left;
width: 893px;
display: inline;
margin: 6px 0px 20px 15px;
}

div.ttopg {
float: left;
background: url(images/theaderg.jpg) no-repeat;
width: 893px;
height: 32px;
padding: 9px 0px 0px 0px;
text-align: center;
display: inline;
}

div.tmidg {
float: left;
background: url(images/tbgg.jpg) repeat;
width: 867px;
text-align: left;
padding: 4px 14px 0px 12px;
display: inline;
}

div.tmidg2 {
float: left;
background: url(images/tbgg.jpg) repeat;
width: 867px;
text-align: center;
padding: 6px 14px 6px 12px;
display: inline;
}

div.tbottomg {
float: left;
background: url(images/tfooterg.jpg) no-repeat;
width: 893px;
height: 11px;
display: inline;
}

div.gall {
float: left;
width: 415px;
text-align: left;
margin: 0px 12px 0px 6px;
display: inline;
}

div.galr {
float: left;
width: 415px;
text-align: left;
margin: 0px 6px 0px 12px;
display: inline;
}

div.movies {
float: left;
width: 210px;
text-align: center;
margin: 6px 2px 6px 3px;
display: inline;
}

div.stats{
width: 975px;
height: 26px;
margin-top: 4px;
text-align: center;
clear:both;
}



