body { 
margin: 0px; 
padding: 0;
min-height: 933px;
height: 100%;
height: 100% !important;
min-width: 1050px;
width: 100%;
width: 100% !important;
background-color: #EE000A;
}

.kader { 
position: absolute; 
z-index: 1;
min-height: 933px;
height: 100%;
height: 100% !important;
min-width: 1050px;
width: 100%;
width: 100% !important;
background-image: URL('../img/achtergrond/gradient.png');
background-attachment: fixed;
background-repeat: repeat-x;
background-position: left bottom;
}

.aankondiging {
position: absolute; 
z-index: 10;
top: 0px;
right: 105px;
height: 122px;
width: 333px;
background-image: url('../img/logo/aankondiging.png');
background-repeat: no-repeat;
}

.header {
position: absolute; 
z-index: 2;
top: 0px;
left: 0px;
right: 0px;
height: 180px;
}

.body {
position: inherit; 
top: 180px;
bottom: 20px;
left: 0px;
right: 0px;
}

.logo {
position: absolute;
z-index: 2;
top: 25px;
left: 25px;
right: 25px;
height: 126px;
min-width: 992px;
}
     .logo_a {
     position: absolute;
     z-index: 2;
     top: 0px;
     left: 0px;
     height: 126px;
     width: 457px;
     background-image: url('../img/logo/voorkant.png');
     background-repeat: no-repeat;
     }    
     .logo_b {
     position: absolute;
     z-index: 2;
     top: 0px;
     bottom: 0px;
     left: 457px;
     right: 282px;
     background-image: url('../img/logo/midden.png');
     background-repeat: repeat-x;
     }    
     .logo_c {
     position: absolute;
     z-index: 2;
     top: 0px;
     right: 0px;
     height: 126px;
     width: 282px;
     background-image: url('../img/logo/achterkant.png');
     background-repeat: no-repeat;
     }    

.menu {
position: absolute;
z-index: 3;
top: 138px;
left: 14px;
right: 18px;
height: 25px;
min-width: 955px;
color: #BE0008;
}
     .menu ul {
     margin-top: 3px;
     float: right;
     }
     .menu li ul { 
     position: absolute; 
     }
     .menu li { 
     display: inline;
     position: relative;
     padding-right: 6px;
     }
     .menu a {
     font-family: Arial, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #FFFFFF;
     text-decoration: none;
     }
     .menu a:hover {
     font-family: Arial, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #000000;
     text-decoration: none;
     }

.lijn {
position: absolute;
z-index: 1;
top: 12px;
left: 0px;
right: 0px;
height: 155px;
min-width: 1050px;
background-color: transparent;
border-bottom: 1px solid #000000;
opacity: 0.20; 
-moz-opacity: 0.20; 
-khtml-opacity: 0.20; 
filter: alpha(opacity=20);
}

.holder {
position: absolute;
z-index: 1;
top: 0px;
bottom: 0px;
left: 380px;
right: 24px;
min-height: 728px;
border-top: 1px solid #780010;
border-right: 1px solid #780010;
border-left: 1px solid #780010;
opacity: 0.30; 
-moz-opacity: 0.30; 
-khtml-opacity: 0.30; 
filter: alpha(opacity=30);
}

.cover {
position: relative;
margin-left: 10px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 5px;
height: 328px; 
width: 262px;
float: right;
background-image:url('../img/cover/cover.png');
background-repeat: no-repeat;
}

.tt {
position: relative;
margin-left: 10px;
margin-right: -272px;
margin-top: 323px;
margin-bottom: 5px;
height: 299px;
width: 328px; 
float: right;
visibility: hidden;
}
.tt img {
border: none;
}

.poster {
position: relative;
margin-left: 10px;
margin-right: -338px;
margin-top: 323px;
/* margin-top: 617px; */
margin-bottom: 5px;
height: 272px;
width: 328px; 
float: right;
}
.poster img {
border: none;
}

.content {
position: absolute;
z-index: 2;
top: 20px;
bottom: 45px;
left: 400px;
right: 45px;
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: lighter;
color: #FFFFFF;
text-align: justify;
}
     .content h1 {
     font-family: Arial, sans-serif;
     font-size: 15px;
     font-weight: bold;
     color: #FFFFFF;
     margin-top: 0px;
     margin-bottom: -15px;
     }
     .content h2 {
     font-family: Arial, sans-serif;
     font-size: 15px;
     font-weight: normal;
     color: #FFFFFF;
     margin-top: 0px;
     margin-bottom: -15px;
     }
     .content a {
     font-family: Arial, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #FFFFFF;
     text-decoration: underline;
     }
     .content a:hover {
     font-family: Arial, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #000000;
     text-decoration: underline;
     }
     .content b {
     font-weight: bold;
     }
     .content li {
     margin-bottom: 15px;
     }

.footer {
position: absolute;
z-index: 2;
bottom: 0px;
left: 0px;
right: 0px;
height: 20px;
min-width: 1050px;
font-family: Verdana, sans-serif;
font-size: 10px;
color: #FFFFFF;
background-color: #000000;
}
     .footer ul {
     margin-top: 3px;
     margin-bottom: 0px;
     margin-left: -33px;
     float: left;
     }
     .footer li ul { 
     position: absolute; 
     }
     .footer li { 
     display: inline;
     position: relative;
     margin-right: 3px;
     }
