@charset "utf-8";

/* CSS Document */


/* cssreset*/

 

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,


fieldset, form, label, legend, caption, tbody, tfoot, thead,

article, aside, canvas, details, embed,

figure, figcaption, footer, header, hgroup,

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

                margin: 0;

                padding: 0;

                border: 0;

                font-size: 100%;

                font: inherit;

                vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure,

footer, header, hgroup, menu, nav, section {

                display: block;

}

body {
   
}

html, body {

                height: 100%;

}

ol, ul {

                list-style: none;

}

blockquote, q {

                quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

                content: '';

                content: none;

}

table {

                border-collapse: collapse;

                border-spacing: 0;

}

 *{
        color: #000;
        letter-spacing: 0px;
 letter-spacing: 1px;
     line-height: 18px;

 }

 #container {
   min-height:100%;
   position:relative;
   padding-bottom: 0px;
}

.ftrFll{
  height: 230px;
}

a img{
    border: none;
}

/*end reset*/


@font-face {
    font-family: 'bebas_neueregular';
    src: url('bebasneue-webfont.eot');
    src: url('bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('bebasneue-webfont.woff') format('woff'),
         url('bebasneue-webfont.ttf') format('truetype'),
         url('bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body, html{
    font-family: 'Arial';
    font-size: 14px;
    color: #fff;
    background: url('../images/bg.jpg');
    background-repeat: repeat-x;
    margin:0;
   padding:0;
   height:100%;
  /* padding-bottom:35px;*/
}

#innerMenu{
  position: relative;

}

#innerMenu ul{
  position: relative;
  height: 35px;
  width:100%;
  padding: 0px;
}

#innerMenu ul li{

  float: left;

  font-family: 'bebas_neueregular';
  font-size: 20px;
  padding-left: 21px;
  padding-right: 21px;
  padding-top: 18px;
   cursor: pointer; cursor: hand;
  height: 35px;
}

#first{
  width: 20px;
  background: url('../images/home.png') no-repeat 50% 50%;
  /* padding-left: 21px;
  padding-right: 21px;*/
}

#firstact{
  width: 20px;
 background: #cf1d23 url('../images/homeuit.png') no-repeat 50% 50%;
}

#innerMenu ul #last{
  padding-left: 24px;
  padding-left: 24px;
  float: right;
   cursor: pointer; cursor: hand;
}

#innerMenu ul a:hover li{
  background: #cf1d23;
  color: #fff;
   cursor: pointer; cursor: hand;
}

#innerMenu ul a:hover #first{
   cursor: pointer; cursor: hand;
 background: #cf1d23 url('../images/homeuit.png') no-repeat 50% 50%;
}

#innerMenu ul a:hover #firstact{
   cursor: pointer; cursor: hand;
 background: #cf1d23 url('../images/homeuit.png') no-repeat 50% 50%;
}
#innerMenu ul  li:hover{
  background: #cf1d23; 
    color: #fff;
}
/*
#innerMenu ul  li:hover .menuDetail{
   cursor: pointer; cursor: hand;
 display: block;
}*/

.signupf{
  padding-left: 15px;
}

label{
  width: 150px;
  display: block;
  float: left;
  height: 30px;
    margin-right: 25px;
  line-height: 30px;
}

.signupf input{
  float: left;
}

#loginCont #loginbt{
  background: #cf1d23;
  color: #fff;
  width: 100px;
  border: none;
}

#ibus{
  width: 143px;
}

#lcnt2
{
  background: #fff;
  -moz-box-shadow: 0 0 13px #888;
   -webkit-box-shadow: 0 0 13px#888;
   box-shadow: 0 0 13px #888;
   padding-top: 10px;
   padding: 20px;
  height: 150px;
   width: 270px;
    z-index: 9999;
    display: none;
}

#loginCont{
  position: absolute;
  left: 0px;
  top: 180px;
  height: 150px;
  width: 100px;  
   z-index: 999999;
}

#loginr{
  float:left;
  background: #000;
  height: 100%;
  width: 40px;
  margin-top: 20px;
}

#loginCont input{
  width: 250px;
}

#chb{
  width: 40px;
}

#reg{
  width: 150px;
}

.signupf select{
  width: 117px;
  margin-right: 15px;
}

h1{
    margin-bottom: 25px;
    color: #38373c;
    font-size: 28px;
    font-family: 'myriad Pro';
    font-family: 'Arial';
    letter-spacing: 3px;
}

h2{
   margin-top: 10px;
   margin-bottom: 15px;
    color: #d01d23;
    font-size: 18px;
    font-weight: bold;
    font-family: 'Arial';
    letter-spacing: 1px;
}

h3{
   font-family:  'Arial';
    margin-bottom: 20px;
    font-size: 22px;
}

 a{
      color: #d01d23;
      text-decoration: none;
}

 a:hover{ 
  color: #d01d23;
  text-decoration: underline;
}

hr{
  border: none;
  color: #38373c;
  border-top: 1px dashed #c5c5c5;
  margin-top: 20px;
  margin-bottom: 20px;
}

.innerContainer {
    position: relative;
    margin: auto;
    width: 940px;
}

#header{
  position: relative;
  background: #cf1d23;
  width: 100%;
  height: 66px;
}

.stayActive{
  background: #cf1d23;
  color: #fff;
}

#logo{
  position: absolute;
  left: 50%;
  margin-left: -40px;
  height: 119px;
  width: 117px;
  background: url('../images/logo.png');
}

#headerSub{
  background: url('../images/headerbg.jpg');
  height: 11px;
  width: 100%;
}

#contentContainer{
  top: 40px;
  width: 940px;
  position: relative;
  margin: auto;
  background: url('../images/contentbg.png');
  background-repeat: repeat-x;
}

#contentContainerNBG{
  top: 40px;
  width: 940px;
  position: relative;
  margin: auto;
 
  background-repeat: repeat-x;
  margin-top: 30px;
}

.menuDetail{
  position: absolute;
  border: 10px solid #cf1d23;
  padding: 30px;
  display: none;
  margin-top: 13px;
  width:860px;
  background: #fffefe;
  font-size: 18px;
  height: 260px;
  color: #cf1d23;
  left: 0px;
  z-index: 999999;
}

.menuDetailC{

  padding-top: 20px;
  height: 270px;
}

.menuDetail #menuMenu{
  float: left;
  position: relative;
    color: #cf1d23;

}

.menuDetail #menuImg{
  position: relative;
  float: right;
  width: 592px;
  height: 280px;
  font-size: 42px;
  font-family: 'bebas_neueregular';
}

.redborder{
  border: 1px solid #cf1d23;
}

.menuImg span{
  color: #cf1d23;
  position: absolute;
  margin-top: 10px;
    font-size: 42px;
  font-family: 'bebas_neueregular';
}

#contactTitel{

      font-size: 42px;
  font-family: 'bebas_neueregular';
  color:#cf1d23;;
}

#menulogo{
  position: absolute;
  border: none;
  right: 0px;
}

#menuContactLeft{
  float: left;
  width: 400px;
}

#menuContactRight{
  float: right;
}

input, textarea, select{
  padding: 5px;
  border: 1px solid #cfc9c9;
  width: 380px;
}

select{
  width: 395px;
}

textarea{
  height: 100px;
}

#csub{
  float: right;
  font-family: "Arial";
  margin-top: 4px;
    background-color: #000;
    color: #fff;
    width: 90px;
    height: 26px;
}

#helft{
  width: 179px;
}
#helftr{
  width: 179px;
  margin-left: 13px;
}

#ahelft{
  width: 229px;
}
#ahelftr{
  width: 129px;
  margin-left: 13px;
}

.spelerItem{
  position: relative;
  float: left;
  width: 120px;
  margin-left: 20px;
  margin-top: 20px;
  height: 200px;
}

.spelerNaam{
  margin-top: 5px;
  font-family: 'Arial';
  font-weight: bold;
  font-size: 13px;
}
.spelerLeeftijd{
  margin-top: 3px;
  font-family: 'Arial';
  font-size: 13px;
  color: #cf1d23;
}

.ccol{
  float: left;
  width: 300px;
}

.ccol2{
  float: left;
  width: 620px;
}

.cmid{
  float: left;
  width: 300px;
  margin-left: 20px;

}

.ccolr{
  float:right;
  width: 300px;
}

#contactFooter{
  font-family: 'Arial';
  font-size: 11px;
  line-height: 16px;
  color: #000;
}

.ctitle{
  color: #cf1d23;
  font-weight: bold;
  margin-bottom: 6px;
}

.sliderHomeLinks{
  height: 340px;
}

#nTitle {
  width: 160px;
  position: absolute;
  left: 135px;
  top: 10px;
  font-family: 'Lato', sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
}

#nTitle a{
  color: #000;
}

.nieuwsOverzichtItem{
  float: left;
  position: relative;
  margin-right: 10px;
  line-height: 25px;
  width: 290px;
 height: 345px;
 margin-bottom: 25px;
 font-size: 12px;
}

#sliderImg{
  position: absolute;
  left: 33px;
  top: 10px;
}

#nCal{
  background: url('../images/cal.png');
  background-repeat: no-repeat;
  padding-left: 12px;
  position: absolute;
  left: 135px;
  top: 50px;
  font-family: 'Lato', sans-serif;
  font-weight: 100;
  font-size: 10px;
  letter-spacing: 0px;
}

#nComm{
  background: url('../images/comments.png');
  background-repeat: no-repeat;
  padding-left: 12px;
  position: absolute;
  left: 220px;
  top: 50px;
  font-family: 'Lato', sans-serif;
  font-weight: 100;
  font-size: 10px;
  letter-spacing: 0px;
}

#ntText{
  position: absolute;
  background: url('../images/trans.png');
  bottom: 0px;
  left: 0px;
  height: 65px;
  color: #b5b3b3;
  padding: 10px;
  width: 630px;
  font-size: 12px;
}

#nTextTitle{
  font-weight: bold;
  font-size: 18px;
  color: #fff;
  margin-bottom: 5px;
}

.sliderHomeRechts{
  position: absolute;
  right:0px;
  top: 0px;
  height: 100%;
  background: url('../images/sliderBg.png');
  background-position: 100% 0%;
  background-repeat: repeat-y;
}

#nstxt{
  color:#B5B3B3;
  font-size:12px;
}

#nstxt p {
  color:#B5B3B3;
  font-size:12px;
}

.sliderHomeRechts ul li:hover{
 background: url("../images/sliderOver.png");
  }

.sliderHomeRechts ul li:hover #nTitle
{
  color: #fff;
}

.sliderHomeRechts ul li:hover #nTitle a
{
  color: #fff;
}

.sliderHomeRechts ul li:hover #nComm
{
    background: url('../images/commentsOver.png');
     background-repeat: no-repeat;
     color: #fff;
}

.sliderHomeRechts ul li:hover #nCal
{
    background: url('../images/calOver.png');
     background-repeat: no-repeat;
     color: #fff;
}
.sliderHomeRechts ul li{
  position: relative;
  width: 305px;
  height: 68px;
  background: url("../images/slider.png");
}
.sliderHomeRechts ul .sliderActive{
    color: #fff;
     background: url("../images/sliderOver.png");
}

.sliderHomeRechts ul .sliderActive #nTitle a
{
  color: #fff;
}

.sliderActive #nCal
{
    background: url('../images/calOver.png');
     background-repeat: no-repeat;
     color: #fff;
}

.sliderActive #nTitle
{
     color: #fff;
}
.sliderActive #nComm
{
    background: url('../images/commentsOver.png');
     background-repeat: no-repeat;
     color: #fff;
}



#sliderHome{
  position: relative;
  /*margin-top: -16px;*/
}

#wedM{
  width: 79px;
  font-family:"bebas_neueregular";
  font-size: 20px;
  color: #cf1d23;
  float: left;
}

#wedc{
  width: 120px;
  font-family:"bebas_neueregular";
  font-size: 20px;
  color: #cf1d23;
  float: left;
}

#wedMl{
  width: 79px;
  font-family:"bebas_neueregular";
  font-size: 20px;
  color: #cf1d23;
  float: right;
}

#wedstrTitel{
  font-size: 29px;
   font-family:"bebas_neueregular";
   color: #000;
}

.newsItemHome{
  font-family: 'Arial';
  font-size: 13px;
  color: #000;
  letter-spacing: 0px;
  margin-bottom: 5px;
}

.homeTvRepo{
  height: 30px;
  padding-left: 20px;
  padding-top: 16px;
  color: #000;
  text-decoration: none;
}

a .homeTvRepo{
  color: #000;

}

a:hover .homeTvRepo{
  height: 30px;
  padding-left: 20px;
  padding-top: 16px;
  color: #000;
  text-decoration: none;
}

a:hover .homeTvRepo span{
  text-decoration: none;
}


.homeTvRepo span{
  width: 190px;
  display: inline-block;
  color: #ea0129;
  margin-right: 15px;
   text-decoration: none;
}

#lmkalhome{
  float: right;
  margin-right: 5px;
  font-size: 11px;
  color: #ea0129;
}

.kalItemHome{
  height: 20px;
  padding-left: 20px;
  padding-top: 10px;
  font-size: 14px;
  font-family: 'Arial';
  letter-spacing: 0px;
}

.kalItemHome span{
  width: 80px;
  display: inline-block;
  color: #ea0129;

}

.akzone .kalItemHome{
  padding-left: 10px;
}

.newsItemHomeTitle{
  float: left;
  font-family: 'Arial';
  font-size: 13px;
  color: #000;
  letter-spacing: 0px;
}

.newsItemHomeLM{
  float: right;
  font-family: 'Arial';
  font-size: 13px;
  color: #ea0129;
  letter-spacing: 0px;
}

.nieuwsOverzichtItem .newsItemHomeLM{
  position: absolute;
  bottom: 0px;
}


#footer {
  position:absolute;
   text-align: center;
   vertical-align: middle;
   bottom:0px;
   width:100%;
   margin-bottom: 0px;
   height:35px;   /* Height of the footer */
   background: #cf1d23;

   font-family: 'Arial';
   font-size: 13px;
   letter-spacing: 0px;
   line-height: 35px;
}

#sponsorsbnd {
  position:absolute;
   text-align: center;
   vertical-align: middle;
   bottom:0px;
   width:100%;
   margin-bottom: 20px;
   height:150px;   /* Height of the footer */

   font-family: 'Arial';
   font-size: 13px;
   letter-spacing: 0px;
   line-height: 35px;
}

#ouren{
  width: 350px;
}

#footer a{
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
}

#footer span{
  font-size: 12px;
  color: #fff;
}

.vacd{
  width: 240px;
}

#vacatureDetail ul li{
  list-style: disc;
}

#vacatureDetail table{
  width: 100%;
  padding: 25px;

  border: none;
  margin-top: 50px;
}


#vacatureDetail table td{
  border: none;
  width: 50%;
}


#vacatureDetail table tr{
  border: none;
}

#vacatureDetail{
  padding: 25px;
  padding-left: 15px;
   padding-top: 0px;
}

.row{
  margin-bottom: 30px;
}

.cnt{
  border: 1px solid #bfbfbf;
  border-top: 0px;
  padding: 10px;
  height: 290px;
}

.cntnp{
  border: 1px solid #bfbfbf;
  border-top: 0px;
  padding: 0px;
  height: 310px;
}


.cntnpkal{
  border: 1px solid #bfbfbf;
  border-top: 0px;
  padding: 0px;
  height: 183px;
}

.ccol h1{
  width: 280px;
  background-color: #cf1d23;
  height: 40px;
  color: #fff;
    font-family: 'bebas_neueregular';
    font-size: 29px;
    padding-top: 10px;
    padding-left: 20px;
    letter-spacing: 0px;
    word-spacing: 0px;
    margin-bottom: 0px;
}

.cmid h1{
    width: 280px;
  background-color: #cf1d23;
  height: 40px;
  color: #fff;
    font-family: 'bebas_neueregular';
    font-size: 29px;
    padding-top: 10px;
    padding-left: 20px;
    letter-spacing: 0px;
    word-spacing: 0px;
    margin-bottom: 0px;
}

.ccolr h1{
  width: 280px;
  background-color: #cf1d23;
  height: 40px;
  color: #fff;
  font-family: 'bebas_neueregular';
  font-size: 29px;
  padding-top: 10px;
  padding-left: 20px;
  letter-spacing: 0px;
  word-spacing: 0px;
  margin-bottom: 0px;
}

.gameTitle{
  font-weight: bold;
      font-weight: bold;
    font-size: 15px;
}

.scorec{
  float:right;
    color: #D01D23;
}

.gameDe{
  color: #D01D23;
    font-weight: bold;
    font-size: 15px;
    text-decoration: underline;
}

.contentmetak{
  background: #fff;
  width: 620px;
  margin-right: 10px;
  float: left;
  border: 1px solid #bfbfbf;
  border-top: none;
}

#ctoO{display: none}

a:hover #cto{
  display: none;

}

a:hover #ctoO{
display: inline-block;
}

.cntMetAkContainer{
  float: left;
  padding: 10px;
}

.akzone{
    background: #fff;
  float: right;
  width: 300px;
  border: 1px solid #bfbfbf;
  border-top: none;
}

.akzone h1{
    width: 280;
  background-color: #cf1d23;
  height: 40px;
  color: #fff;
    font-family: 'bebas_neueregular';
    font-size: 29px;
    padding-top: 10px;
    padding-left: 20px;
    letter-spacing: 0px;
    word-spacing: 0px;
    margin-bottom: 0px;
}

h1 span {
float: right;
margin-right: 10px;
}

h1 span a{
  color: #fff;
  font-size: 15px;
  line-height: 30px;
}

h1 span a:hover{
  color: #fff;
  font-size: 15px;
  line-height: 30px;
}

.contentmetak h1{
     width: 600;
  background-color: #cf1d23;
  height: 40px;
  color: #fff;
    font-family: 'bebas_neueregular';
    font-size: 29px;
    padding-top: 10px;
    padding-left: 20px;
    letter-spacing: 0px;
    word-spacing: 0px;
    margin-bottom: 0px;
    position: relative;

}

#bib{
  padding: 20px;
}

.rightdownload{
  float: right;
}

#dloadBar{
  float: left;
}

#shareArt{
  float:right;
}

#nieuweNav{
  position: absolute;
  right: 10px;  top: 15px;
  color: #fff;
  font-size: 15px;
  line-height: 10px;
}

#nieuweNav a{
    color: #fff;
    font-family: 'Arial';
    font-size: 13px;
    line-height: 10px;
}

.newsContent h2{
  color: #d01d23;
    font-size: 18px;
    font-weight: bold;
    font-family: 'Arial';
    letter-spacing: 2px;
}

#newsContent{
  line-height: 20px;
}

hr{
  border: none;
  border-top: 1px dotted #d01d23;
}
/*           Algemeen eenderde systeem(vaak onderkant sites)          */

.eenvierde{
  width: 21%;
  float: left;
  color: #a0a0a0;
  line-height: 25px;
  letter-spacing: 0px;
}

#contactLeft{
  float: left;
  width: 475px;
}

.frBekijken{
    background: #000000;
  background: #000000 url('../images/frBekijken.png')3% 50% no-repeat;
  width: 90px;
  height: 20px;
  color: #fff;
  float: left;
  text-align: center;
  padding-top: 9px;
  margin-top: -1px;
  font-family: 'Arial';
  font-size: 10px;
}

.comp{
  float: left;
  width:295px;
}

.imgHolder{

  height: 40px;
  width:30px;
  border-left: 1px solid #d8d8d8;
   border-right: 1px solid #d8d8d8;
   margin-left: 10px;
   margin-right: 10px;
  background: #fff;
  float :left;
}

.klassementNr{
  margin-left: 10px;
}

.compr{
  float: left;
  width:285px;
  margin-left: 20px;
  margin-right: 20px
}

.klassemenItem{
  padding: 0px;
  font-family: 'Arial';
  font-size: 15px;
  line-height: 35px;
}

.klassemenItem img{

  position: relative;
}

#punten{
  float: right;
  letter-spacing: 1px;
  color: #000;
  margin-right: 10px;
}

.match{
    font-family: 'bebas_neueregular';
  font-size: 28px;
}

.match span, .volgendew span{
  color: #d01d23;
  letter-spacing: 25px;
}

.volgendew{
    font-family: 'bebas_neueregular';
  font-size: 28px;
  border: 1px solid #d01d23;
  padding-left: 0px;
   padding-right: 0px;
   position: relative;
}

#homewed .volgendew{
  border: none;
  margin-top: -10px;
}

#homewed #volgendesponser{
  display: none;
}


#homewed:hover #volgendesponser{
  display: block;
}

.kalb{
    font-family: 'bebas_neueregular';
  font-size: 28px;
  border: 1px solid #d01d23;
  padding-left: 0px;
   padding-right: 0px;
   position: relative;
}

.kalb span{
   background-color:#FFFFFF;
  letter-spacing:0;
  color:#D01D23;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  margin-bottom:15px;
  line-height:18px;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  top: -9px;
  left: 17px;
}


.vacaItem{
  float: left;
  margin-left: 30px;
  width: 320px;
}

.vacaItem h2{
  margin-top: 0px;
}


.akzone h2{
  color: #000;

}

.akzone .vacaItem{
margin-left: 10px;
margin-top: 10px;
width: 280px;
  
}

#quote{
  color:#cf1d23;
  font-size: 31px;
  font-family: 'Arial';
  text-align: center;
  line-height: 40px;
}

.solBtn{
  width: 392px;
}

.fan span{
  font-weight: bold;
}

.fan{
  width: 275px;
  line-height: 22px;
}

.fanItem h2{
  margin-top: 0px;
  font-family: 'Arial';
  font-size: 13px;
  font-weight: bold;
  color: #000;
  margin-bottom: 3px;
}

.fanItem{
  width: 170px;
}

.pntOefenw{
  display: inline-block;
  color: #d01d23;
}

#volgendesponser{
  position: absolute;
  width: 100%;
  /*height: 205px;*/
  background: url('../images/balSponserBg.png');
    top: 50px;
    left: 0px;
      z-index: 6;
      color: #fff;
      font-family: 'Arial';
      font-size: 16px;
      line-height: 25px;
}

#volgendesponser img{
position: relative;
}

#homewed #volgendesponser{
  top: 0px;
}

.volgendew > img{
  position: absolute;
  top: 50px;
  left: 55px;
  z-index: 4;
}

#vwholder{
  height: 240px;
}

.kalTrItem{
  padding: 20px;
  font-family: 'Arial';
font-size: 15px;

}

.kalTrDat{
float :left;
font-family: 'Arial';
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
}

.kalTrUur{
  float:right;
  font-family: 'Arial';
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 10px;
}

.match h2{  
  margin-left: -15px;
  background: #fff;
  text-align: center;
  width: 205px;
  letter-spacing: 0px;
}

.volgendew h2{
  margin-top: -9px;
  margin-left: 7px;
  background: #fff;
  text-align: center;
  width: 205px;
  letter-spacing: 0px;
}

.frDownload{
  background: #cf1d23;
   background: #cf1d23 url('../images/frDownload.png')3% 50% no-repeat;
  width: 90px;
  height: 20px;
  color: #fff;
  float: left;
  text-align: center;
  padding-top: 9px;
  margin-top: -1px;
  font-family: 'Arial';
  font-size: 10px;
}

.fcont{
  width: 610px;
}

.fcont span{
  font-weight: bold;
}

.bbtn{
  padding: 10px;
  background: #000;
  color: #fff;
}

.kvktvvideo{
  float: left;
  margin-right:20px;
  margin-bottom: 20px;
  width: 180px;
  height: 190px;
}

#uwvraag{
width: 400px;
height: 261px;
}

#contactRight{
  float: left;
    border-left: 1px solid #b1b1b1;
    padding-left: 40px;
}

.frItem{
  position: relative;
  float: left;
  width: 200px;
  height: 250px;
  background-repeat: no-repeat;
  background: url('../images/album.png') no-repeat 50% 20%;
}

.frItem img{
  position: absolute;
  left: 61px;
  top: 40px;
}

.frText{
  position: absolute;
  width: 90%;
  left: 5%;
  top: 180px;
  text-align: center;
 
}

.frText h2{
  letter-spacing: 0px;
}

.eenderde{
  width: 30%;
  float: left;
}

.ml5c{
  margin-left: 5%;
}

.ml3c{
  margin-left: 3%;
}

.ml15{
  margin-left: 15px;
}

.ml30{
  margin-left: 30px;
}

.ml35{
  margin-left: 35px;
}
.ooin{
  line-height: 25px;
}

input, select{
    margin-bottom: 5px;
}

.nm{
    margin: 0 0 0 0;
}

.mb10{
  margin-bottom: 10px;
}

.rb{
    border-right: 1px solid #dedede;
}

.lb{
    border-left: none;
}

.cb{
    clear: both;
}

.pb10{
  padding-bottom: 10px;
}

.mt25{
  margin-top: 25px;
}

.mt15{
  margin-top: 15px;
}


.bw{
    border: 5px solid #fff;
}

.nb{
    border: none;
    border-right: 0px;
    
}

.fl{
    float: left;
}

.fr{
    float:right;
}

.mr50{
    margin-right: 50px;
}

.mr20{
    margin-right: 20px;
}

.mr0{
    margin-right: 0px;
}

#last{
    border: none;
    border-right: 0px;
}

.tac{
  text-align: center;
}

#slider li{
    background: rgba(10,10,10,10,0);
}

.bx-wrapper  .bx-next{

 background: url('../images/next.png');
 width: 45px;
 height: 81px;
}


.bx-wrapper .bx-prev{
  /* display: none;*/
   background: url('../images/prev.png');
 width: 45px;
 height: 81px;
}

.bx-wrapper .bx-controls-direction {
  margin-top: 10px;
}

.bx-wrapper .bx-controls-direction a{
 width: 45px;
 height: 81px;
   margin-top: -45px;
}
/*


.bx-pager-link{
     /* text-indent: -9999px;
      background: url('../images/unactive.png'); 
      /*background: red;
      width: 112px;
      height: 112px;
}*/
.bx-wrapper .bx-pager .bx-pager-item{


}
.bx-wrapper .bx-pager.bx-default-pager a{
      text-indent: -9999px;
      background: url('../images/unactive.png'); 

      display:block;

      outline:0;
      text-indent:-9999px;
   
}

.bx-wrapper .bx-controls{
  /*position: relative;
  width: 355px;
  height: 58px;
  background: url('../images/sliderNav.png') no-repeat;
  padding-left: 53px;
  padding-top: 13px;
  margin-top: -19px;
  margin-left: 278px;
  z-index: 99999999999999999999;*/

}

.bx-wrapper .bx-pager{
  position: relative;
 width: 250px;
 height: 40px;
 text-align: center;
  display: none;
}

.bx-wrapper .bx-pager.bx-default-pager .active{
     /* text-indent: -9999px;
      background: url('../images/active.png'); 

      width: 16px;
      height: 18px;

      display:block;
      height:18px;
      margin:0 5px;
      outline:0;
      text-indent:-9999px;
      width:16px;*/
}

.wedstrijden .pntOefenw{
  float: right;
  font-weight: bold;
}

.wedstrijden hr{
  margin-bottom:5px;
  margin-top: 5px;
}

.wedstrijden .kalTrItem{
  padding-bottom: 0px;
}

.wedstrijdGame{
  color: #D01D23;
  position: relative;
  cursor: pointer;
  display: inline-block;
}

.wedstrijdGame .wedstrijdBeschrijving{
display: none;
position: absolute;
bottom: 25px;
padding: 15px;
width: 270px;
background-color:rgba(225,225,225,0.85);
border: 1px dashed #D01D23;
}


.wedstrijdGame:hover .wedstrijdBeschrijving{
display: block;
}

.commentPic{
  float: left;
  width: 45px;
}

.commentTxt{
  float: left;
  margin-left: 15px;
  width: 500px;
}

.comment{
  margin-bottom: 25px;
}

.pollInput{
  width: 20px;
}

.pctOut{
  position: relative;
  width: 95%;
  height: 25px;
  border: 1px solid #e3e3e3;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 4px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

.pctIn{
  position: relative;
  height: 25px;
  width: 50px;
  background: red;
  text-align: center;
  line-height: 25px;
    -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #df434c; /* Old browsers */
  background: url('../images/lines.png'), #df434c;
background: -moz-linear-gradient(top, #df434c 0%, #b50c0f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#df434c), color-stop(100%,#b50c0f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #df434c 0%,#b50c0f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #df434c 0%,#b50c0f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #df434c 0%,#b50c0f 100%); /* IE10+ */
background: linear-gradient(to bottom, #df434c 0%,#b50c0f 100%); /* W3C */

background-image: url('../images/lines.png'), -webkit-linear-gradient(top, #df434c 0%,#b50c0f 100%);
background-image: url('../images/lines.png'), webkit-gradient(linear, left top, left bottom, color-stop(0%,#df434c), color-stop(100%,#b50c0f));
background-image: url('../images/lines.png'), -moz-linear-gradient(top, #df434c 0%, #b50c0f 100%);
background-image: url('../images/lines.png'), -o-linear-gradient(top, #df434c 0%,#b50c0f 100%); 
background-image: url('../images/lines.png'), -ms-linear-gradient(top, #df434c 0%,#b50c0f 100%);
background-image: url('../images/lines.png'), linear-gradient(to bottom, #df434c 0%,#b50c0f 100%);

background: url('../images/lines.png'), filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df434c', endColorstr='#b50c0f',GradientType=0 ); /* IE6-9 */
}



#nstxt *
{
  color: #fff;
}