@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background:#f8f8f8 url('../images/bg_main.gif') repeat-x;
}

.wrapper {
width:950px;
margin:2px auto 0px auto;
}

.header {
width:950px;
height:162px;
background:url('../images/logo.gif') no-repeat -10px 0px;
float:left;
}

.content {
float:left;
background:#0d0d0d;
height:2069px;
}



.text-top p{
float:right;
font-size:14px;
padding:70px 20px 0px 0px;
line-height:18px;
}

.text-top a{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#eb1b4c;
position:absolute;
top:110px;
margin-left:680px;
}

#theswf{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#bios{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#raadhuisplein{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#compilatie{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#gem{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#zwem{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#bieb{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}

#lawei{
width:606px;
height:369px;
text-align:center;
margin:0 auto;
overflow:hidden;
display:block;
}
.media-wrapper {
width:642px;
background:url('../images/header_bg.gif') repeat-x 0 0;
border-right:1px solid #666;
background-color:#0d0d0d;
}

p span {
font-size:12px;
letter-spacing:0px;
font-style:italic;
}

.tell-a-friend {
height:165px;
background:#0f0f0f url('../images/tell-a-friend-top.gif') repeat-x 0 0;
width:306px;
text-align:center;
padding-top:55px;
}
.download {
height:265px;
background:#0f0f0f url('../images/tell-a-friend-top.gif') repeat-x 0 0;
width:306px;
text-align:center;
padding-top:15px;
}
.download ul li a {
color:#eb1b4c;
font-family:arial;
font-size:12px;
font-weight:normal;
}
.download ul li {
color:#eb1b4c;
font-family:arial;
font-size:12px;
font-weight:normal;
line-height:18px;

text-align:left;
margin-left:40px;
}
.sign-up {
height:312px;
background:#0f0f0f url('../images/tell-a-friend-top.gif') repeat-x 0 0;
width:306px;
text-align:center;
padding-top:55px;
}

.bottom-right {
height:148px;
background:#0f0f0f;
width:306px;
text-align:center;
padding-top:80px;
background:#0f0f0f url('../images/tell-a-friend-top.gif') repeat-x 0 0;
}


.bottom-right .text p {
font-size:16px;
width:240px;
font-weight:normal;
margin:0 auto;
letter-spacing:-1px;
}
.bottom-right .text p a{
color:#eb1b4c;
}

.text {
height:107px;
}


h1 {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
letter-spacing:-1px;
font-size:20px;
font-weight:normal;
padding:12px 0px 6px 0px;
margin:0px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
letter-spacing:-1px;
font-size:14px;
font-weight:normal;
padding:12px 0px 6px 0px;
margin:0px;
}

p {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
padding:0px 0px 12px 0px;
}

.media-wrapper p {
padding:14px 14px 0px 19px;
font-size:12px;
line-height:18px;
}

a.send {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#eb1b4c;
font-size:12px;
margin:0;
padding:5px 0px 0px 0px;
float:left;
text-align:center;
width:305px;
height:30px;
background:url('../images/btn.gif') no-repeat top center;
}

a.sign {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#eb1b4c;
font-size:12px;
margin:13px 0px 0px 0px;
padding:5px 0px 0px 0px;
line-height:16px;
float:left;
text-align:center;
width:305px;
height:30px;
background:url('../images/btn.gif') no-repeat top center;
}

form {
margin:0;
padding:0;
display:inline;
float:left;
height:120px;
}

a:hover {
text-decoration:none;
}

div.form {
float:left;
margin:0;
padding:5px 0px 0px 25px;
margin:0;
display:inline;
}

.left {
float:left;
width:643px;
background:#000;
}

.right {
float:left;
width:307px;
}

th {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-align:left;
padding:2px 8px 2px 2px;
}


table {
padding:0px;
float:left;
margin:0;
display:inline;
}

input {
font-size:11px;
width:167px;
padding:2px;
margin:0px;
}

.big {
font-size:32px;
}
h1.big {
padding:20px 0px 6px 17px;
line-height:16px;
}

.confirm {
font-size:34px;
letter-spacing:-1px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
margin:44px auto 0px auto;
text-align:center;
}

.footer {
padding:24px 0px 24px 0px;
text-align:center;

}

.footer p {
color:#666;
}

.footer a {
color:#666;
}

p a {color:#eb1b4c;}

#downloads-wrapper {
width:600px;
padding-left:40px;
padding-top:30px;
overflow:hidden;
}

ul.download-list {
margin:0;
padding:0;
list-style:none;
color:#fff;
font-family:arial;
font-size:12px;
}
ul.download-list li {
margin:0;
padding:0;
float:left;
width:266px;
margin-right:30px;
margin-top:30px;
}
ul.download-list li.first {
width:566px;
}
ul.download-list li img{
margin:0;
padding:0px 8px 8px 0px;
float:left;
clear:both;
}
ul.download-list li a {
margin:0;
padding:0;
float:left;
padding:3px 10px 0px 0px;
color:#e91a4b;
}

.right.promotie {
height:2250px;
background:#0f0f0f;
}

.right.over{
height:1729px;
background:#0f0f0f;
}

.right.video{
height:2581px;
background:#0f0f0f;
}


.wrapper.cam .content {
height:auto;
}

.wrapper.cam .content {
    padding-top:20px;
}

iframe {
margin-top:36px;
border:1px solid #fff;
border-left:0;
border-right:0;
margin-bottom:20px;
}
