/* 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%;
}

ul  { 
list-style: square; 
list-style-position: inside; 
line-height: 20px; 
text-transform: none; 
padding: 6px 0 4px 4px; 
margin-left: 4px;
}


h1 {
font: bold 34px 'Trebuchet MS';
line-height: 34px;
color: #000000;
text-decoration: none;
}

div.footer p {
font: bold 15px 'Trebuchet MS';
line-height: 22px;
color: #000000;
text-decoration: none;
}

b {
font: bold 15px 'Trebuchet MS';
line-height: 22px;
color: #ffffff;
text-decoration: none;
}

div.legal strong {
font: bold 15px 'Trebuchet MS';
line-height: 22px;
color: #000000;
text-decoration: none;
}

p {
font: normal 15px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
}

a {
font: normal 14px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
}

a:hover, a.small:hover {
color: #ff0000;
}

a.small {
font: bold 14px 'Trebuchet MS';
line-height: 20px;
color: #000000;
text-decoration: none;
}

strong {
font: bold 14px 'Trebuchet MS';
line-height: 22px;
color: #ffffff;
text-decoration: none;
}

div.content{
width: 930px;
height: 1042px;
margin: 0 25px 0 20px;
}

div.linkcontent{
width: 930px;
height: 252px;
margin: 15px 25px 0 20px;
}

div.galleries{
width: 930px;
height: 452px;
margin: 15px 25px 0 20px;
}

div.top{
width: 930px;
height: 34px;
text-align: center;
padding: 6px 0 6px 0;
margin: 0 25px 0 20px;
}

div.legal{
width: 930px;
text-align: center;
padding: 10px 0 10px 0;
margin: 0 25px 0 20px;
border-bottom: 2px solid white;
}

div.left{
float: left;
width: 220px;
height: 100%;
text-align: left;
margin-top: 15px;
display: inline;
}

div.box{
width: 220px;
height: 186px;
margin-top: 25px;
}

div.boxtitel{
background-color: #787762;
width: 204px;
height: 22px;
text-align: center;
}

div.boximg{
width: 200px;
height: 164px;
padding: 0 10px 0 0;
text-align: left;
}

div.boximg img{
width: 200px;
height: 160px;
border: 2px solid #787762;
}

div.boximg img:hover{
border: 2px solid #ffffff;
}

div.main{
float: left;
width: 490px;
height: 100%;
margin-top: 15px;
display: inline;
}

div.mbox{
float: left;
width: 488px;
height: 182px;
text-align: left;
border: 2px solid #787762;
margin-top: 25px;
display: inline;
}

div.mtitel{
background-color: #787762;
width: 480px;
height: 22px;
text-align: left;
padding: 0 4px 0 4px;
border-bottom: 1px solid black;
}

div.mtext{
background-color: #ffffff;
width: 480px;
height: 128px;
padding: 4px 4px 4px 4px;
text-align: left;
}

div.mfooter{
background-color: #ffffff;
width: 480px;
height: 22px;
padding: 0 4px 0 4px;
text-align: left;
}

div.right{
float: left;
width: 200px;
height: 100%;
margin-top: 15px;
margin-left: 20px;
display: inline;
}

div.lbox{
float: left;
width: 289px;
height: 243px;
text-align: left;
border: 2px solid #787762;
margin-right: 25px;
display: inline;
}

div.ltitel{
background-color: #787762;
width: 281px;
height: 22px;
text-align: left;
padding: 0 4px 0 4px;
border-bottom: 1px solid black;
}

div.lcon{
background-color: #ffffff;
width: 289px;
height: 220px;
text-align: left;
}

div.gbox{
float: left;
width: 448px;
height: 452px;
text-align: left;
border: 2px solid #787762;
display: inline;
}

div.gtitel{
background-color: #787762;
width: 440px;
height: 22px;
text-align: left;
padding: 0 4px 0 4px;
border-bottom: 1px solid black;
}

div.gcon{
background-color: #ffffff;
width: 448px;
height: 430px;
text-align: left;
}

div.stats{
width: 930px;
height: 22px;
text-align: center;
clear: both;
}

div.footer{
width: 930px;
height: 22px;
text-align: center;
padding: 6px 0 6px 0;
margin: 15px 25px 0 20px;
border-top: 2px solid white;
clear: both;
}
