body{
  background: #0e0e0e;
  font-family:verdana;
  font-size:12px;
  color:#adadad;
  margin:0px;
}

a{
    color:#adadad;
    text-decoration:underline;
}

a img{
  border:0px;
}

.bg{
  background: #000 url(/images/bg.jpg) no-repeat top center;
  padding-bottom:15px;
}

.logo{
  text-align:left;
  width:810px;
}

.main{
  border:2px solid #454545;
  width:820px;
  background-color:#000;
}

.main .left{
  float:left;
  width:200px;
  line-height: 15px;
  
}

.main .presentation{
  float:left;
  width:602px;
  padding:5px;
  border-left: 2px solid #454545;
  min-height:550px
}

.bottom{
  width:100%;
  position: relative;
  background-color:#0e0e0e;
  text-align:center;
}

.footer {
  text-align:left;
  width:810px;
}

.footer div{
  float:left;
  margin:10px;
}

.footer ul{
  margin-top:0px;
}

.footer img{
  margin-top:10px;
  border: 0;
}

.footer a{
  color:#FFFFFF;
  text-decoration:none;
}

.footer a:hover{
  text-decoration:underline;
}

.clear{
  clear:both;
}

.contentTitel{
  font-size:14px;
  margin:0 ;
  padding:3px;
  background: #202020 url(/images/bg_titel.jpg) repeat-x;
  font-variant:small-caps;
  
}

.contentAfbeelding{
  float:left;
  padding-top:20px;
  margin:0px 10px 2px 0;
}

.contentAfbeeldingimg{
  width:140px;

}


.contentTekst{
  padding-top:5px; 
  margin:0px;
}

.contentFotos{
  clear:both;
}

.contact-item{
  clear:both;
  width:70px;
  float:left
}


.btn {
  color: #fff;
  border: 1px solid #fff;
  margin-bottom: 8px;
  margin-top: 5px;
  padding: 2px 5px 2px 22px;
  font-weight:bold;
  cursor:hand
}
.btnSubmit {
  background: #7C7C7C url('/images/email.png') no-repeat 3px 2px; 

}

.btnVote {
  background: #7C7C7C url('/images/pencil.png') no-repeat 3px 2px; 
}

.btnResults{
  background: #7C7C7C url('/images/chart_bar.png') no-repeat 3px 2px; 
}

.pollKeuzes{
  margin-top:20px;
  width: 400px;
}

.pollKeuzes .keuze{
  float:left;
  width: 150px;
  min-height: 150px;
  height: auto;
}

.poll .keuzen{
  clear:both;
 padding-top:8px;
}


.poll .uitslag{
  clear:both;
  padding-top:8px;
}

.keuze img{
  vertical-align:middle;
  width:100px;
  height:auto;
}

.uitslag img{
  vertical-align:middle;
}

.weblog{
  margin:10px 0;
}
.weblog h2{
  margin:0;
}

.weblog .datum{
  font-style:italic;
}

.weblog .tekst{

}

.credentials{
  padding-left:70px;
}

.credentials a{
  color:#fb6908;
  text-decoration:none;
}

.credentials a:hover{
  text-decoration:underline;
}

