@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #CCC;
	color: #FFF;
}
body a{
	color:#F00;
	font-weight:600;
}
#border_top {
	width:990px;
	height:10px;
	background-image: url(/images/border_top.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#Border_left {
	width:10px;
	background-image: url(/images/border_left.png);
}
#Border_right {
	width:10px;
	background-image: url(/images/border_right.png);
}
#Border_bottom {
	height:10px;
	width:990px;
	background-image: url(/images/border_bottom.png);
	background-repeat: no-repeat;
}
#Main {
	width:970px;
	height:100%;
	background-color:#333
}
#Header_placer {
	height:290px;
	left: 0px;
	top: 0px;
	z-index:1;
	position:relative;
	overflow: hidden;
	visibility: visible;
	width:970px;
}
#Header_mid_placer {
}
#Header_mid_red {
	height:250px;
	left: 0px;
	top: 0px;
	z-index:2;
	position:relative;
	overflow: visible;
	visibility: inherit;
	margin-top:0px;
}
#Header_mid_slides {
	height:225px;
	width:495px;
	left: 0px;
	top: 0px;
	z-index:1;
	position:relative;
	overflow:hidden;
	visibility: visible;
	margin-top:-220px;
	margin-left:225px;
}
#Header_mid_logo {
	left: 0px;
	top: 0px;
	position:relative;
	left:0px;
	top:0px;
	z-index:3;
	overflow:visible;
	visibility: inherit;
	margin-left:15px;
	margin-top:-235px;
	height:220px;
	width:202px;
}
#Header_mid_camera {
	left: 0px;
	top: 0px;
	position:relative;
	left:0px;
	top:0px;
	z-index:4;
	overflow:visible;
	visibility: inherit;
	margin-left:728px;
	margin-top:-240px;
	height:184px;
	width:242px;
}
#Menuplacer{
	Height:30px;
	background-image: url(/images/menu/Menu_bg.png);	
}
#Menu2_bg{
	background-image: url(/images/menu2_bg.png);
	height: 30px;
	vertical-align:top;
}
#Menu2_placer{
	height:30px;
	width:970px;
	position:absolute;
}
#Menu2_klantinformatie{
	margin-left: 10px;
	margin-top:2px;
	color:#FFF;
	display:inherit;
	width:950px;
	float:left;
	height:22px;
	vertical-align:middle;
	line-height: 25px;
	font-size: 12px;
}
#Menu2_klantinformatie a{
	color: #FFF;
	text-decoration: none;
}
#Menu2_klantinformatie a:hover{
	color: #F00;
	text-decoration: underline;
}
#Menu2_klantinformatie input{
	height:12px;
	width:90px;
	font-size: 10px;
}
#Menu2_klantinformatie input.btn{
	height:20px;
	width:60px;
	font-size: 10px;
}
#Menu2_taalkeuze{
	left: 0px;
	top: 0px;
	position:relative;
	left:0px;
	top:0px;
	z-index:5;
	overflow:visible;
	visibility: inherit;
	margin-left:728px;
	margin-top:30px;
	height:30px;
	width:242px;
}
#content{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
}
#calendarplacer{
	width:250px;
	vertical-align:top; 
}
#calendar {
	vertical-align:top; 
} 
#calendar .top{
	height:28px;
	background-image:url(/images/calendar_bg_top.png);
	vertical-align:middle;
	text-align:center;
	font-size: 12px;
}
#calendar .mid{
	background-image:url(/images/calendar_bg_mid.png);
}
#calendar .bottom{
	height:8px;
	background-image:url(/images/calendar_bg_bottom.png);
	vertical-align:middle;
	text-align:center;
	font-size: 5px;
}
#events {
	width: 245px;
	margin-left:2px;
}
#events .eventtop{
	background-image:url(/images/calendar_eventtop.png);
	height:8px;
	font-size:5px;
}
#events .flags{
	width:56px;
	text-align:right;
	vertical-align:top;
}
#events .info{
	width:190px;
	text-align:left;
	vertical-align:top;
	margin-left:5px;
	margin-top:5px;
}
#ads_home{
	width:160px;
	vertical-align:top;
}
#contenthome{
	vertical-align:top;
}
#videocentrum{
	font-size:12px
}
#videocentrum a{
	font-weight: 600;
	text-decoration: none;
	font-size: 14px;
}
#videocentrumevents{
	background-color:#000;
	border: 1px solid #999;
}
#clipinfoplacer {
	text-align:center;
	width:720px;
	background-color:#000;
	height:160px;
}
.clipinfo {
	width:710px;
	background-color:#000;
}
.clipinfo td {
	background-color:#666;
}
.clipinfo .flag{
	width:60px;
	height: 60px;
	vertical-align:middle;
	text-align:center;
}
.clipinfo .top{
	height: 30px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:600;
	padding-left:10px;
}
#streaminfoplacer {
	text-align:center;
	width:720px;
	background-color:#000;
}
.streaminfo {
	width:710px;
	background-color:#000;
}
.streaminfo td {
	background-color:#666;
}
.streaminfo .top{
	height: 30px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:600;
	padding-left:10px;
}
#streamoverzichtplacer {
	text-align:center;
	width:720px;
	background-color:#000;
	height:140px;
}
.streamoverzicht {
	width:550px;
	background-color:#333;
}
.streamoverzicht td {
	background-color:#666;
}
.streamoverzicht .flag{
	width:60px;
	height: 60px;
	vertical-align:middle;
	text-align:center;
}
.streamoverzicht .play{
	width:60px;
	height: 60px;
	vertical-align:middle;
	text-align:center;
}
.streamoverzicht .tekst{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:600;
	padding-left:10px;
}
.streamoverzicht .description{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:600;
	padding-left:10px;
	padding-top:5px;
}
#startlistplacer {
	text-align:center;
	width:950px;
	background-color:#000;
}
#startlist {
	width:930px;
	background-color:#000;
	text-align:left;
}
#startlist .header{
	height:20px;
	background-color:#000;
	text-align:left;
	font-weight:600;
	background-color:#C00;
	padding-left:5px;
}
#startlist .items{
	height:20px;
}
.tekst12{
	font-size:12px;
}
#Agenda {
	background-color: #333;
	width:750px;
	height:60px;
	padding-bottom:5px;
}
#Agenda td{
	background-color:#666;
}
#Agenda .flag{
	width:60px;
	text-align: center;
	vertical-align:middle;
}
#Agenda .Col2{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:600;
	padding-left:10px;
	width:290px;
}
#Agenda .Col3{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
}
#Agenda .Col4{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:600;
	padding-left:10px;
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
}
#reviews {
	background-color: #333;
	width:750px;
	height:60px;
	padding-bottom:5px;
}
#reviews td{
	background-color:#666;
}
#reviews .flag{
	width:60px;
	text-align: center;
	vertical-align:middle;
}
#reviews .Col2{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:600;
	padding-left:10px;
	width:290px;
}
#reviews .Col2 a{
	text-decoration: none;
	color: #FFF;
}
#reviews .Col3{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	width:350px;
	padding-top:5px;
	padding-bottom:5px;
}
#reviews .Col4{
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:600;
	padding-left:10px;
	width:50px;
	padding-top:5px;
	padding-bottom:5px;
}
.instructiondiv{
	padding-left:10px;
	padding-top:2px;
}

