/*@charset "utf-8";*/
/* CSS Document */

dl.moveLink  
{
    float:left; 
    margin: 0 10px 0 0; 
    display:block; 
    width:154px; 
    height:250px; 
    overflow:hidden;
    }

	dd.image a,
	dd.image a:link { 
		border:2px solid white;
		display:block;
		width:150px;
		height:150px;
		overflow:hidden; 
		}
	
	dd.image a:hover,
	dd.image a:active { 
		border:2px solid #cecece;
		text-decoration:none;
		}
			
.mediaOverview h2 { margin: 15px 0 5px 0; }
.mediaOverview dt { width:150px; overflow:hidden; }

a.btnTab,
a.btnTab:link,
a.btnTab:visited { 
	display:block;
	padding:5px 0 5px 30px;
	text-decoration:none;
	color: white;
	width:406px;	
	background: #0095da url('../images/btn/btnTab.gif') no-repeat 8px 5px;
	border-top: solid 1px white;
	font-weight:bold;
	cursor:hand;
 	}
 
	a.btnTab:hover, 
	a.btnTab:active,
	a.btnTab.selected:link, 
	a.btnTab.selected:visited { background-color: #f9981d; background-position: 8px -26px; }

/* start detail */
.DetailBg {
	border-top: solid 1px white;
	background:black;
	float:left; 
	margin: 0;
	width: 436px;
	}

	.DetailBg .MediaItm { 
		height: 327px;
		background:black;
		text-align:center;
		}
		
		.DetailBg .MediaItm.video {
			height: 327px;
			color:white;
			}
		
		.DetailBg .MediaItm img { 
			margin: 0;
			border:0;
			}
			
		.MediaItmDescription {
			padding:5px 0 5px 8px;
			color:white;
			float:left;
			}

			.MediaItmDescription.video {
				height: 120px;
				padding:5px 0 5px 8px;
				width: 428px;
				background: black;
				color:white;
				float:left;
				}
		.MediaItmCounter {
			float:right;
			padding:5px 8px 5px 0;
			color:white;
			}
	
.SliderBg {
	background:black;
	width:436px;
	margin: 0;
	height:95px;
	border-top: solid 1px white;

}
	.SliderPrev,
	.SliderNext {
		height:45px;
		
		}
		.SliderPrev {margin: 25px 25px 0 20px; float:left;}
		.SliderNext {margin: 25px 20px 0 0; float:right;}
		
/* Galerij */
.embox {background:black; height:35px; border-top: solid 1px white; width:100%;}

.caption {			
	padding:8px 0 5px 8px;
	color:white;
	float:left;
	}
div.loader {
	background-image: url('loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 350px
}

div.navigation {
	/* The navigation style is set by a javascript generated style on the page.
	   This is so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	margin: 0 0 0 5px;
	padding: 0;
	
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 8px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 2px;
	text-align:center;
	width: 60px;
	height:40px;
	overflow:hidden;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
/* End Galerij */
