body { 
  background: #dc4e4b;
  font-family: Verdana;
}
.inner p{
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
  font-size: 11px;
}
a {
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
}
a:hover {
  color: #02333c;
  text-decoration: none;
}
.menu {
  font-size: 18px;
  color: #b03f53;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  }

.menu:hover {
  color: #b03f53;
}

#header_title {
  position: relative;
  top: 60px;
  left: 20px;
  font-weight: bold;
  color: #ffffff;
  width: 600px;
  }

div.faces {
  color: #ffffff;
  line-height: 16px;
}

#header_title h1 {
  font-size: 28px;
}

#proginfo {
  background: url(/static/voc/proginfobox.png);
  height: 285px;
  width: 296px;
  padding: 70px 10px 0px 10px;
  line-height: 16px;
  }

#proginfo .inner {
  color: #ffffff;
}

div.vocAdvertentie {
  width: 240px;
  text-align: center;
}

div#videoplayer {
  width: 612px;
  height: 341px;
  margin: 0 10px;
  padding: 8px;
  background: url(/static/voc/player-bground.png);
  background-repeat: no-repeat;
  }

ul#videolist, ul#videolist li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

ul#videolist li {
  background: url(/static/voc/thumb-bground.png);
  background-repeat: no-repeat;
  width: 205px;
  height: 57px;
  padding: 6px 5px 5px 5px;
  color: #000000;
  font-weight: bold;
  vertical-align: top;
}

ul#videolist li img {
  border: 3px solid #ff5c5e;
  margin-right: 5px;
}


ul#videolist2, ul#videolist2 li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

ul#videolist2 li {
  float: left;
  background: url(/static/voc/thumb3-bground.png);
  background-repeat: no-repeat;
  width: 275px;
  height: 57px;
  padding: 6px 5px 5px 5px;
  margin: 0px 2px;
  color: #000000;
  font-weight: bold;
}

ul#videolist2 li img {
  border: 3px solid #ff5c5e;
  margin-right: 5px;
}

.block3header {
  width: 220px;
  height: 58px;
  padding: 10px 10px 0px 10px;
  background: url(/static/voc/box-header.jpg);
  background-repeat: no-repeat;
  font-family: Verdana, Arial;
}


.block3headersmall {
  width: 220px;
  height: 34px;
  padding: 15px 10px 0px 10px;
  background: url(/static/voc/box-headersmall.jpg);
  background-repeat: no-repeat;
  font-family: Verdana, Arial;
}

.block3header h1 {
  font-size: 15px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
  text-align: center;
  font-weight: bold;
}

.block3headersmall h1 {
  font-size: 15px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
  text-align: center;
  font-weight: bold;
}

.block3content {
  background: url(/static/voc/box-back.jpg);
  background-repeat: repeat-y;
  padding: 0px 25px;
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
}

.block3content strong {
  letter-spacing: 1px;
  }

.block3content img {
  border: 3px solid #ffffff;
  margin-bottom: 10px;
}

.block3footer {
  width: 240px;
  height: 17px;
  background: url(/static/voc/box-bottom.jpg);
}


.block4header {
  width: 310px;
  height: 34px;
  padding-top: 16px;
  padding-left: 10px;
  background: url(/static/voc/box4-header.jpg);
  background-repeat: no-repeat;
  font-family: Verdana, Arial;
}

.block4header h1 {
  position:relative;
  float:left;
  font-size: 18px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
}

.block4content {
  position:relative;
  float:left;
  background: url(/static/voc/box4-back.jpg);
  background-repeat: repeat-y;
  padding: 0px 11px 0px 11px;
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
}

.block4content strong {
  text-transform: uppercase;
  letter-spacing: 1px;
  }

.block4content img {
  border: 3px solid #ffffff;
  margin-bottom: 10px;
}

.block4footer {
  position:relative;
  float:left;
  width: 320px;
  height: 13px;
  background: url(/static/voc/box4-bottom.jpg);
  background-repeat: no-repeat;
}



.block5header {
  width: 390px;
  height: 34px;
  padding-top: 16px;
  padding-left: 10px;
  background: url(/static/voc/box5-header.jpg);
  background-repeat: no-repeat;
  font-family: Verdana, Arial;
}

.block5header h1 {
  font-size: 18px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
}

.block5content {
  background: url(/static/voc/box5-back.jpg);
  background-repeat: repeat-y;
  padding: 0px 25px;
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
}

.block5content strong {
  text-transform: uppercase;
  letter-spacing: 1px;
  }

.block5content img {
  border: 3px solid #ffffff;
  margin-bottom: 10px;
}

.block5footer {
  width: 400px;
  height: 17px;
  background: url(/static/voc/box5-bottom.jpg);
}


.block7header {
  width: 550px;
  height: 34px;
  padding-top: 16px;
  padding-left: 10px;
  background: url(/static/voc/box7-header.jpg);
  background-repeat: no-repeat;
  font-family: Verdana, Arial;
}

.block7header h1 {
  font-size: 18px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
}

.block7content {
  background: url(/static/voc/box7-back.jpg);
  background-repeat: repeat-y;
  padding: 0px 25px;
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
}

.block7content strong {
  text-transform: uppercase;
  letter-spacing: 1px;
  }

.block7content img {
  border: 3px solid #ffffff;
  margin-bottom: 10px;
}

.block7footer {
  width: 560px;
  height: 17px;
  background: url(/static/voc/box7-bottom.jpg);
}





.block8header {
  width:640px;
  height: 28px;
  padding-top: 13px;
  padding-left: 10px;
  background: url(/static/voc/box8-header.jpg);
  background-repeat: no-repeat;
  font-family: Verdana, Arial;
}

.block8header.comment {
  height: 8px;
  padding-top: 0;
  padding-left: 0;
  background: url(/static/voc/box8-comment-header.png);
}

.block8header h1 {
  font-size: 18px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
}

.block8header h1 a {
  font-size: 18px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
text-decoration: none;
}


.block8content {
  background: url(/static/voc/box8-content.jpg);
  background-repeat: repeat-y;
  padding: 0px 25px;
  color: #ffffff;
  line-height: 16px;
  font-family: Verdana;
}
.block8content.video{
  padding: 0px 15px;
}

.block8content.comment {
  background: url(/static/voc/box8-comment.png);
}
.block8content.comments {
  background: url(/static/voc/box8-comments.png);
}

.block8content strong {
  text-transform: uppercase;
  letter-spacing: 1px;
  }

.block8content label{
color:#000000;
float:left;
font-weight:bold;
margin:0 5px;
text-align:right;
width:95px;
  }

.block8content input, .block8content textarea {
  width: 200px;
float:left;
  }


.block8content img {
  border: 3px solid #ffffff;
  margin: 10px;
float: left;
}

.block8content .icon {
  border: 0px solid #ffffff;
margin: 5px 0 0 0;
float:none;

}

.block8content .icons a {text-decoration: none}

.block8footer {
  width: 640px;
  height: 17px;
  background: url(/static/voc/box8-footer.jpg);
}
.block8footer.comment {
  width: 640px;
  height: 17px;
  background: url(/static/voc/box8-comment-footer.png);
}

.block8footer.comments {
  width: 640px;
  height: 39px;
  background: url(/static/voc/box8-comments-footer.png);
}

.blockteamheader {
  background: url(/static/voc/boxteam-header.jpg);
  background-repeat: no-repeat;
  height: 11px;
}

.blockteamback {
  background: url(/static/voc/boxteam-back.jpg);
  background-repeat: repeat-y;
  padding: 0px 15px;
}

.blockteamback h1 {
  font-size: 18px;
  font-style: italic;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial;
}

.blockteamfooter {
  background: url(/static/voc/boxteam-bottom.jpg);
  background-repeat: no-repeat;
  height: 13px;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

#header_title h1 {
	visibility: hidden;
        font-size: 16px;
        line-height: 16px;
}

h5{
  font-size: 16px;
  color: #b03f53;
  line-height: 16px;
  letter-spacing: -1px;
}
