html,body {
background-color:#454545;
font:8pt normal Verdana;
overflow-x:hidden;
width:100%;
height:100%;
margin:0;
padding:0;
}

.wrapper {
position:relative;
width:1040px;
min-height:100%;
height:auto !important;
height: 100%;
left:50%;
margin-left:-520px;
background:#454545 url('./images/back.jpg') repeat-y;
}

.wrapper .toplinks {
float:right;
font:.8em Verdana;
color:#fff;
margin:5px 10px 0 0;
}

.wrapper .toplinks a {
color:#fff;
text-decoration:none;
font-weight:700;
}

.wrapper .headr {
background:#454545 url('./images/big_head2.jpg') no-repeat;
height:327px;
width:999px;
margin:0 22px;
}

.wrapper .headr2 {
background:#454545 url('./images/big_head.jpg') no-repeat;
height:172px;
width:999px;
margin:0 22px;
}

.wrapper .nav {
position:absolute;
top:78px;
background:url('./images/metal.jpg') repeat-x;
width:999px;
height:30px;
z-index:1;
}

.wrapper .partners {
float:right;
margin-right:20px;
}
.wrapper .partners .tekst a {
color:#f00;
padding-top:-15px;
text-decoration:none;
}

.wrapper .container {
width:100%;
font:1em Verdana;
clear:both;
margin:0 20px;
}

.wrapper .container h1 {
color:red;
}

.wrapper .headr2 .title {
position:relative;
top:120px;
left:195px;
font:2.5em verdana;
color:#fff;
z-index:0;
}

.wrapper .container li {
list-style:disc inside;
}

.wrapper .container a:hover {
/*border-bottom:1px solid red;*/
text-decoration: underline;
}


.wrapper .nav a,.more a,.wrapper .container a {
color:#000;
text-decoration:none;
}

.wrapper .container #first, .wrapper .container #second,.wrapper .container #third {
width:190px;
height:220px;
float:right;
margin-left:5px;
background-color:#f0f0f0;
padding:5px;
/*text-align:justify;*/
}

.wrapper .container #fourth {
width:160px;
height:220px;
float:right;
margin-right:50px;
_margin-right:25px;
margin-left:5px;
background-color:#f0f0f0;
padding:5px;
}

.wrapper .container #fifth {
width:150px;
height:220px;
position: absolute;
margin-left:20px;
margin-right:-13px;
background-color:white;
padding-left:5px;
padding-right:5px;
padding-top:5px;
border: 1px solid #666666;
cursor: hand;
}

.wrapper .container #wide {
width:610px;
min-height: 220px;
height: auto !important; /* voor moderne browsers */
height: 220px;  /*voor IE */
float:right;
margin-left:5px;
background-color:#f0f0f0;
padding:5px;
padding: bottom: 10px;
margin-bottom: 20px;
/*text-align:justify;*/
}


.more {
position:relative;
left:10px;
line-height:40px;
/*font-weight:700;*/
font-style:italic;
}

.footer {
width:999px;
border-top:2px solid red;
font:1em Verdana;
text-align:center;
clear:both;
margin:0 0 0 22px;
padding:5px 0;
position: absolute;
bottom: 0; 
}

.redfoot {
color:red;
font-weight:700;
}

.blackfoot {
color:#000;
font-weight:700;
}

.clearfix {
clear:both;
}

h2 {
font-size:1.2em;
line-height:2em;

}

.accent {
font-size:10px;
font-weight: bold;

}
