/* StyleSheet --> copyright Brainlane :: http://www.brainlane.com
   ---------------------------------------------------------------- */
body {	
	padding:0;
	margin:0 auto;
	border:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
	background:#fff url(/content/design/images/BgBodyWhite.jpg) repeat-x;	
}
form {
	margin: 0;
	padding: 0;
	border: 0;
}
img {
   border:0;
}
#logo img {
    border:0;
   behavior: url("/content/design/png/pngbehavior.htc");
}	
h1, h2, h3 {
	text-align:left;
	font-size: 18px;
	padding: 0px 0 3px 0;
	margin: 0 0 0px 0px; /*onder en links*/
	color: #999;	
	font-weight:bold;
	border-bottom:1px solid #999;
	/*	background-image: url(/content/design/images/TitBullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 9px;*/
}
h2 {
	font-size: 14px;
	color:#000;
	margin-bottom:15px;
}
h2 span {
	color:#999;
	font-size:12px;
}
h1 {
	margin-bottom:15px
}
h3 {
	font-size: 11px;
	color:#000;
	margin-bottom:15px;
}
.dotted {
	margin:0 auto;
	padding:0;
	background:transparent url('/content/design/images/dotted.gif') repeat-x; 
	width:100%;
	}

.borderedimg {
	/*margin-top:10px;*/
	padding:2px;
	border:1px solid #6B7683;	
}


.NewsImg {
	padding:2px;
	border:1px solid #6B7683;	
	margin-right:10px;
}
ol {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	margin-left: 50px;
	margin-bottom:12px;
	list-style-type: decimal;
}
ol li {
	margin: 0px;
	padding: 0px;
	margin-top:12px;
	margin-bottom:12px;
	line-height:13px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: outside;
	margin-top:10px;
	margin-bottom:10px;	
	margin-left:20px;
}
ul li {
		margin: 0px;
		padding: 0px;
		background-image: url(/content/design/images/bullet2.jpg);
		background-repeat: no-repeat;
		background-position: 0px 7px;
		list-style-position: outside;
		padding-left:9px;
		line-height:17px;
}
a:link, a:visited {
	color: #FF6600;
	font-weight: normal;
	}
a:hover, a:active {
	color: #CD3301;
	}
div#LangSel a:link, div#LangSel a:visited {
	color: #5C79B0;
	font-weight: normal;
	text-decoration:none;
	font-size:10px
	}
div#LangSel a:hover, div#LangSel a:active {
	color: #CD3301;
	}	
blockquote {
	padding: 0 10px;
	margin: 0 0 0 10px;
	font-style: italic;
	}
p {
	margin: 0 auto;
	padding:0;
	line-height: 14px;
	padding-bottom:15px;
	}
br {
	line-height:10px;
}


.cleanup {
	clear:both;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.skip {
    display: block;
    background: transparent;
    background-image: none; /* safari bug */
    border: none;
    height: 1px;
    overflow: hidden;
    padding: 0;
    margin: -1px 0 0 -1px;
    width: 1px;
	}


/* -------------- content ------------------ */


.copyright {
	display:none;
}
#Container {
	width: 940px;
	margin: 0 auto;
	padding:0;
	}	
#ContainerHeader {
	width: 940px;
	height:130px;
	margin:0 auto;
	padding:0;
	background: url(/content/design/images/bgHeaderWhite.jpg) no-repeat;
	}
	#ContainerHeaderLeft {
			width: 230px;
			height:130px;
			margin: 0 auto;
			padding:0;
			float:left;
		}	
			#logo {
				width:200px;
				height:94px;
			 	margin: 0 auto;
				padding:0;
				margin-left:28px;
	 			padding-left:10px;
				padding-top:10px;
			}
			#ContainerHeader h4 {
				margin: 0 auto;
				padding:0;
				color: #554B3C;
				padding-top:2px;
				border:0;
				background:none;
			}
			#ContainerHeader h4 span {
				display:none;
			} 
			
		#ContainerHeaderRight {
			width:690px;
			height:130px;
			float:right;
			margin: 0 auto;
			padding:0;
		}	

			#Navigatie {
				margin: 0 auto;
				padding:0;
				width:690px;
			}
				#listMenuRoot
				{
					margin: 0 auto;
					padding:0;			
					padding-left:2px;
					margin-top:44px;
					float:right;
					width:460px;
				}
				#listMenuRoot ul
				{
					list-style-type: none;
					margin: 0 auto;
					padding:0;	
					text-align:left;
				}
				#listMenuRoot li
				{		
					margin: 0px;
					padding: 0px;
					float: left;
					background-image:none;		
					color:#999;	
					/*border-right:1px solid #999;*/
				 	height:19px;
					padding-top:0px;
					background: url(/content/design/images/ListMenuHover.jpg) right center no-repeat;
										 
				}

						#listMenuRoot li#mnusprite5 {
							background-image:none;
						}

				#listMenuRoot li a, #listMenuRoot li a:visited
				{
					margin: 0 auto;
					padding:0;	
		 			font-weight:normal;
					color: #999;
					text-decoration: none;
					display:inline-block;
					margin: 0px 7px 0 7px;

				}

				#listMenuRoot li a:hover, #listMenuRoot li a.actief, #listMenuRoot li a:visited.actief
				{
					color:#fff;
					text-align:left;
					border-bottom:1px solid #FF6600;
					padding-bottom:2px;
					display:inline-block;
					margin: 0px 7px 0 7px;
				}

#MainContentWrapper {	
	width: 940px;
	margin: 0 auto;
	padding:0;
	text-align:left;
	padding-top:14px;
	background: url(/content/design/images/bgContentWhite.jpg) repeat-y;
	}

	 #MainContent {
	 	width: 840px;
		margin: 0 auto;
		padding:0;
		padding-bottom:0px;
		padding-left:5px;
	 }	

			#MainContent table#TBL-editor {
				border-collapse:collapse;	
				border:1px solid #666;
			}
			
			#MainContent table#TBL-editor td {
				padding:4px;
				border:1px solid #666;
			}
	


	 #MainContent h1 {
	 	color:#333;
	 }
	 #MainContentLeft {
	 	width: 814px;
		margin: 0 auto;
		padding:0;
		float:left;

	 }
	 #MainContentRight {
	 	width: 300px;
		margin: 0 auto;
		padding:0;	 
		float:right;
		background:transparent url('/content/design/images/bgAudio.jpg') 160px 9px no-repeat; 
	
	
	 }
	 	#audiofrags {
	 		margin: 0 auto;
			padding:0;
			border:0px solid #333;
			width:290px;
			text-align:right;
			margin-top:20px;
			/*border-left:2px solid #FF6600;*/
			border-top:1px solid #999;
			border-bottom:1px solid #999;
			padding-top:7px;
			padding-bottom:7px;
	 	}
	 	
				ul.lijst {
					list-style-type: none;
				 	margin: 0;
					padding: 0;
					margin-left:1px;
					text-align:left;
					margin-left:2px;
				}
				ul.lijst li {
					margin: 0px;
					padding: 0px;
					background-image: url(/content/design/images/BulletAudio.jpg);
					background-repeat: no-repeat;
					background-position: 0px 8px;
					list-style-position: outside;
					line-height:18px;
					padding-left:12px;
				}
				ul.lijst li a, ul.lijst li a:link, ul.lijst li a:visited {
					color:#FF6600;
					font-weight:normal;
					text-decoration:none;
					font-size:10px;
				}				
				ul.lijst li a:hover {
					text-decoration:underline;
				}	


				.odd, .even {
					margin: 0 auto;
					padding:0;
					background-color:#EBEBEB;
					padding:5px;
					margin-bottom:15px;
					border:0px solid red;
					border-left:4px solid #FF6600;
					width:790px;
				}
				.even {
					border-left:4px solid #FF6600
				}
				.blogentry {
					margin-left:16px;
					width:790px;
				}
				.blogtable {
					border-right:1px solid #ccc;
				}

		#MainContentCeremony, #MainContentJury {
			width: 840px;
			margin: 0 auto;
			padding:0;
			padding-bottom:20px;
			padding-left:5px;
		}

		.CeremonyArticle {
			margin: 0 auto;
			padding:0;
			float:left; 
			padding-bottom:15px;
		}
		
		.CeremonyArticle p {
			margin: 0 auto;
			padding:0;
		 }		
		.CeremonyArticle img {
			margin: 0 auto;
			padding:0;
			border:1px solid #6B7683;
			margin-right:14px;
			float:left;	
		}
		
		.JuryEntry {
			margin: 0 auto;
			padding:0;
			
		}
		
		.NomineeTeaser,.JuryTeaser {
			margin: 0 auto;
			padding:0;
			float:right; 
			padding-bottom:15px;
			width:710px;
			padding-top:4px;
		}
		.JuryTeaser {
			width:400px;
		}		
			.JuryTeaserName {
				margin: 0 auto;
				padding:0;
				color:#FF6600;
				font-size:13px;
				font-weight:bold;
			}
			.JuryTeaserUrl {
				margin: 0 auto;
				padding:0;
				padding-top:22px;
			}
			.JuryTeaser br {
				margin: 0 auto;
				padding:0;
				line-height:18px;
			}
		.JuryPicture, .NomineePicture {
			margin: 0 auto;
			padding:0;
			padding:2px;
			float:left;	
		}	

			.JuryPicture img {
				width:100px;
				height:70px;
			}

		.NomineePicture {
 			background:transparent url('/content/design/images/bgNominees.jpg') no-repeat; 
 			margin-right:14px;
 			width:413px;
			height:245px;
		}			
		#mainmovie {
			margin: 0 auto;
			padding:0;		
			padding-left:11px;	
			padding-top:11px;
		}			
		.JuryArticle {
			margin: 0 auto;
			padding:0;
			padding-top:10px;
		}
		
		
		
		.dottedWhite {
			clear:both;
			margin:0 auto;
			padding:0;
			background: url('/content/design/images/dottedWhite.gif') repeat-x; 
			width:100%;
			}
		

/*---- video clips on linken page -----*/

#videoclips {
margin-left:20px;
}

.p-img a span {
	display: block;
	border: none;
	background: url(/content/design/images/v-frame-play.png);
	width: 189px;
	height: 142px;
}
* html .overlay .p-img a span { 
background:url(/content/design/images/v-frame-play.gif);
 }



.p-img a {
float:left;
margin-right:10px;
	display: block;
	border: none;
	background-position: 1px 1px;
	width: 189px;
	height: 142px;
	text-decoration:none;	
	margin-bottom:50px;
}




	
.thumb{
	position: relative;
	z-index: 0;
}

.thumb:hover{
	background-color: transparent;
	z-index: 1;
}

.thumb span {
	position: absolute;
	background-color: #fff;
	padding: 3px;
	left: -1000px;
	border: 1px solid #6B7683;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumb span img {
	border:0;
	padding: 2px;
}
.thumb:hover span {
	visibility: visible;
	top:0;
	left:0px;
}			

#NomineesLeft {
 	margin: 0 auto;
	padding:0;
	padding:2px;
	float:left
}			
#NomineesRight {
 	margin: 0 auto;
	padding:0;
	padding:2px;
	float:right;
}	

#ContainerFooter {
	margin: 0 auto;
	padding:0px; 
	bottom:0; 
	width:940px; 
	height:40px; 
	background: url(/content/design/images/bgFooterWhite.jpg) no-repeat;
	padding-top:10px;
	}
.extrabox {
	margin: 0 auto;
	padding:0;
	padding:5px;
	padding-left:14px;
	border:1px solid #FF6600;
	background-color:#FFEBD7;
	padding-right:10px;
	line-height:18px;
} 

/* fieldset */

.borderboxbg {
	background-color:#C8D0D2;
	
}

.dotted { 
 	background-image: url(/content/design/images/dotted.gif); 
	background-repeat: repeat-x;
	background-position: 0px 0px;
	width:90%;
	height:1px;
	padding-top:4px;
	padding-bottom:4px;
	}

/* forms */

form 	{
	margin : 0;
	padding : 0;
}

fieldset {	
	margin: 0;
	padding: 10px;
	border: 1px solid #ccc;
	width:450px;
	text-align:left;
}
legend {
	font-weight: bold;
	color: #3F595A;
	margin: 0;
	padding: 0.9em;
	text-align:left;
}
label {
	display: block;
	line-height:15px;
	text-align:left;
}
/* inputs */

input {
	width: 430px; 
	border: 3px double #ccc;
	padding: 1px;
	margin-bottom:5px;
	color:#FF6600;
	font-weight:bold;
}

select {
	width: 440px; 
	border: 3px double #ccc;
	padding: 1px;
	color:#000;
}

textarea {
	padding: 1px;
	width: 433px; 
	height: 130px;
	border: 3px double #ccc;
	color:#FF6600;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}

.knop {
    cursor:pointer;
    border:1px solid #000;
    font-size:11px;
    background:#FF6600;
    color:#fff;
    font-weight:bold;
	width:100px;
	vertical-align:middle;
	margin-top:14px;
	margin-right:8px;
}	
.footnote {
	font-size: 10px;
	text-align:center;
}




/* Brainlane > Sitelab CMS > editor */

.slVheTitleNormal,.slVheTitleColor1,.slVheTitleColor2 {
	text-align:left;
	font-size: 18px;
	padding: 0px 0 3px 0;
	margin: 0px;
	color: #999;	
	font-weight:bold;
	border-bottom:1px solid #999;
	font-size: 14px;
	color:#ccc;
	margin-bottom:15px;
}
.slVheTitleColor1 {
	color: #FF6600;
}
.slVheTitleColor2 {
	color: #000;
}
.slVheSubTitleNormal {
	text-align:left;
	font-size: 18px;
	padding: 0px 0 3px 0;
	margin: 0px;
	color: #999;	
	font-weight:bold;
	border-bottom:1px solid #000;
	font-size: 12px;
	color:#000;
	margin-bottom:14px;
}
.slVheTextNormal, .slVheTextColor1, .slVheTextColor2 {
	font-weight:normal;
	font-size:11px;
	line-height:15px;
	color:#999;
}
.slVheTextColor1 {
	color: #FF6600;
}
.slVheTextColor2 {
	color: #000;
}

.slVheSmallTextNormal {
	font-weight:normal;
	font-size:9px;
	line-height:12px;
	color:#000;
}

.spc-cls { width:5px; display:none; }



img.CeremonyImage {
	width:150px;
	height:100px;
	padding:2px;
	border:1px solid #6B7683;	
}

