/*
Theme Name: Studio Ce
Version: 1.0
*/
@charset "utf-8";
/* CSS Document */

HTML, BODY {
	margin: 0 auto;
	background: #000000;
}
BODY {
	margin: 20px 0px 0px 0px;
	background-color:#000000;
}
HTML {
	padding: 0px 0px 20px 0px;
}
IMG {
	border: 0px;
}
#map {
	width: 501px;
	height: 281px;
	clear: both;
	margin: 0px 0px 15px 0px;
}





/**** GLOBAL SETTINGS ****/

/**** FONTS ****/

DIV.programma_belicht_titel A, DIV.programma_belicht_afbeelding, DIV.programma_belicht_afbeelding A {
	font-family: Arial, Verdana;
	font-size: 12px;
}


/**** COLORS ****/


/**** WIDTHS ****/

DIV.eva_template, DIV.eva_hoofdmenu, DIV.eva_header {
	width: 910px;
}


/**** END OF GLOBAL SETTINGS ****/





/**** BODY TEMPLATE  ****/

DIV.eva_template {
margin: 0 auto;
width: 910px;
}

	DIV.studio-ce_languages {
		width: 910px;
		margin: 0 auto;
		position:relative;
		text-align: right;
		display:none;
		overflow: auto;
		border-bottom:10px solid #000000;
	}
		DIV.studio-ce_languages UL {
			list-style:none;
			background: #1B1B1B;
			border: 0px;
			margin: 0px;
			padding: 5px 5px 5px 5px;
			width: auto;
			float: right;
		}
		DIV.studio-ce_languages LI {
			float: right;
			color:#D2D2D2;
			font-size: 11px;
			font-family: Arial, Verdana;
		}
		DIV.studio-ce_languages LI A {
			color: #D2D2D2;
			text-decoration: none;
			padding: 0px 5px 0px 7px;
		}
		DIV.studio-ce_languages LI A:hover {
			text-decoration: underline;
		}
			/*
			#nl {
				background: url(images/landen/nl.gif) 0% 0% no-repeat;
			}
			#gb {
				background: url(images/landen/gb.gif) 0% 0% no-repeat;
			}
			#de {
				background: url(images/landen/de.gif) 0% 0% no-repeat;
			}
			#fr {
				background: url(images/landen/fr.gif) 0% 0% no-repeat;
			}
			*/
			
	

/**** HEADER ****/

DIV.eva_header, DIV.pics {
	background: none;
	height: 357px;
	border-bottom: 12px solid #000000;
}

.pics {  
    height:  346px;  
    width:   910px;  
    padding: 0;  
    margin:  0px 0px 12px 0px;  
} 
 
.pics img {  
    padding: 0px;   
    width:  910px; 
    height: 346px; 
    top:  0; 
    left: 0 
} 


/**** HOOFDMENU ****/

DIV.eva_hoofdmenu, DIV.eva_hoofdmenu_links, DIV.eva_hoofdmenu_rechts {
height: 32px;
}
DIV.eva_hoofdmenu_links A, DIV.eva_hoofdmenu_rechts A {			/* Indien images worden geblokkeerd */
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	line-height: 30px;
}
DIV.eva_hoofdmenu_links A:hover, DIV.eva_hoofdmenu_rechts A:hover {
	color: #A1A1A1;
	text-decoration:none;
}

DIV.eva_hoofdmenu {
border-bottom: 1px solid #000000;
background: #3E3E3E url(images/eva_hoofdmenu_bg.jpg) top left repeat-x;
}

* html a:hover {		/* hover images */
	visibility:visible;
}


DIV.eva_hoofdmenu_links {
	float: left;
	width: 567px;
}

DIV.eva_hoofdmenu_button, DIV.eva_hoofdmenu_button_home, DIV.eva_hoofdmenu_button_programmas, DIV.eva_hoofdmenu_button_evateam,
DIV.eva_hoofdmenu_button_studioce  {		/* hoofdmenu knop */
	height: 31px;
	float: left;
	text-align:center;
}


.eva_hoofdmenu_button_home a, .eva_hoofdmenu_button_programmas a, .eva_hoofdmenu_button_evateam a,
.eva_hoofdmenu_button_studioce a {
display:block;
text-decoration:none;
}

.eva_hoofdmenu_button_home img, .eva_hoofdmenu_button_programmas img, .eva_hoofdmenu_button_evateam img,
.eva_hoofdmenu_button_studioce  {
/* width:100%;  */
/* height:100%; */
}

DIV.eva_hoofdmenu_button a:hover img, DIV.eva_hoofdmenu_button_home a:hover img, 
DIV.eva_hoofdmenu_button_programmas a:hover img, DIV.eva_hoofdmenu_button_evateam a:hover img, 
DIV.eva_hoofdmenu_button_studioce a:hover img {
	visibility: hidden;
	text-decoration: underline;
}




DIV.eva_hoofdmenu_button_overeva, DIV.eva_hoofdmenu_button_contact, 
DIV.eva_hoofdmenu_button_zoeken  {		/* hoofdmenu knop */
height: 31px;
float: right;
text-align: center;
background: url(images/eva_hoofdmenu_button_bg2.jpg) top left no-repeat;
}

DIV.eva_hoofdmenu_button_zoeken {
	width: 204px;
}
	DIV.eva_hoofdmenu_button_zoeken FORM {
		padding: 6px 6px 6px 12px;
		margin: 0px;
		height: 32px;
		
	}
	* html DIV.eva_hoofdmenu_button_zoeken FORM {
		padding:6px 0px 6px 12px;
		margin-right: -12px;
		height: 20px;
	}
	HTML>BODY  DIV.eva_hoofdmenu_button_zoeken FORM {
		padding: 3px 12px 0px 12px;
		margin: 0px;
	}

	FORM.eva_hoofdmenu_button_zoeken_form INPUT {
		background: url(images/eva_hoofdmenu_zoeken.jpg) top left no-repeat;
		border: 0px;
		color:#FFFFFF;
		font-weight: bold;
		width: 182px;
		height: 19px;
		padding: 1px 25px 1px 2px
	}

.eva_hoofdmenu_button_overeva a, .eva_hoofdmenu_button_contact a {
display:block;
text-decoration:none;
}

.eva_hoofdmenu_button_overeva img, .eva_hoofdmenu_button_contact img {
/* width:100%;  */
/* height:100%; */
}

.eva_hoofdmenu_button_overeva a:hover img, .eva_hoofdmenu_button_contact a:hover img {
	visibility: hidden;
	text-decoration: underline;
}


/**** NIEUWS ****/

DIV.eva_nieuws_item {
width: 490px;
}
TABLE.eva_nieuws_item_table {
	width: 488px;
	margin: 10px 0px 20px 0px;
}
TD.eva_nieuws_td_left {
	width: 100%;
	padding-right: 12px;
}

TD.eva_nieuws_td_right {
	width: 1px;
	height: 1px;
	background: none;
	/*#1B1B1B url(images/nieuws_geenafbeelding.gif) bottom right no-repeat; */
}
	TD.eva_nieuws_td_right IMG {
		padding: 0px 0px 0px 10px;
	}


DIV.eva_nieuws_item_navigatie {
width: 100%;
}
DIV.eva_nieuws_navigatie_ouder {
	width: 200px;
	float: left;
}
	DIV.eva_nieuws_navigatie_ouder A {
		padding: 0px 0px 0px 16px;
		color: #B5B5B5;
		background: url(images/eva_nieuws_navigatie_ouder_bg.gif) top left no-repeat;
	}
	DIV.eva_nieuws_item_navigatie_nieuwer A {
		padding: 0px 16px 0px 0px;
		color: #B5B5B5;
		background: url(images/eva_nieuws_navigatie_nieuwer_bg.gif) top right no-repeat;
	}
DIV.eva_nieuws_item_navigatie_nieuwer {
	width:200px;
	float: right;
	text-align: right;
	padding: 0px 10px 0px 0px;
}


DIV.eva_nieuws_item_navigatie A {
	color: #B5B5B5;
	text-decoration: underline;
}
DIV.eva_nieuws_item_navigatie_ouder A:hover, DIV.eva_nieuws_item_navigatie_nieuwer A:hover {
	text-decoration: none;
	color: #B5B5B5;
}



/***** FOOTER *****/

DIV.eva_footer {
width: 910px;
float: left;
border-top: 15px solid #000000;
}

DIV.eva_footer_left, DIV.eva_footer_right {
background: #161616;
color: #545353;
font-size: 12px;
height: 30px;
line-height: 30px;
padding: 0px 10px 0px 10px;
font-family: Arial, Verdana;
}
DIV.eva_footer_left A, DIV.eva_footer_right A {
color: #545353;
text-decoration: none;
padding: 0px 0px 0px 10px;
}
DIV.eva_footer_left A:hover, DIV.eva_footer_right A:hover {
text-decoration: underline;
} 

DIV.eva_footer_left {
float: left;
text-align: left;
margin-right: 300px;
}

DIV.eva_footer_right {
text-align: right;
float: right;
}



/**** VERVOLGPAGINA SPECIFIEK ****/

DIV.eva_vervolgpagina_header {
width: 910px;
height: 265px;
position: relative;
float: none;
background: url(images/studio-ce_vervolgpagina_bg.jpg) top left no-repeat;
}



DIV.eva_vervolgpagina_header_imageshow {
	width: 520px;
	height: 236px;
	float: left;
	margin-right: 14px;
	margin-top:29px; 
	position: absolute;
	background: #181A19;
	z-index: 25;
}
	DIV.eva_vervolgpagina_header_imageshow>IMG+IMG {
		display:none;
	}

#eva_vervolgpagina_header_imageshow_nav {
	position: absolute;
	background: #010101;
	font-family:Arial;
	font-size: 11px;
	text-align: right;
	width: 105px;
	color: #A2A2A2;
	top: 229px;
	left: 399px;
	z-index: 50;
	padding: 0px;
	margin: 0px;
	line-height: 20px;
	height: 21px;
	display:none;
}
#nav {
	z-index: 75;
	border: 100px solid red;
	display:none;
	position: absolute;
	top: 100px;
	left: 10px;

}

	#eva_vervolgpagina_header_imageshow_nav SPAN {
	margin: 0px 5px 0px 0px;
	}
	#eva_vervolgpagina_header_imageshow_nav A {
		padding: 4px 5px;
		margin: 0px;
		color: #A2A2A2;
		background: none;
		text-decoration:none;
	}

		#eva_vervolgpagina_header_imageshow_nav A:hover, #eva_vervolgpagina_header_imageshow_nav a.activeSlide {
			color:#FFFFFF;
			text-decoration:none;
			background: url(images/slideshow_selector_bg.jpg) top left no-repeat;
		}










DIV.eva_vervolgpagina_header_logo {
width: 376px;
height: 236px;
float: right;
}
DIV.eva_vervolgpagina_header_eva {
padding: 37px 60px 0px 72px;

}
	DIV.eva_vervolgpagina_header_eva IMG{
	padding: 37px 60px 0px 72px;	
	display: none;
	}
DIV.eva_vervolgpagina_header_eva A {
	color: #ED1B26;
	font-size: 40px;
	font-weight: bold;
	font-family: "Century Gothic", Arial;
	text-decoration: none;
}
DIV.eva_vervolgpagina_header_eva A:hover {
	text-decoration: none;
}

DIV.eva_vervolgpagina_header_select {
	height: 47px;
	text-align:left;
	margin-top: 145px;
}
DIV.eva_vervolgpagina_header_select UL LI SPAN {
	color: #FFFFFF;
	line-height: 25px;
	padding-left: 10px;
}

			#eva_vervolgpagina_header_select {
			width: 245px;
			background: #282B72 url(images/eva_dropdown_bg.jpg) top right no-repeat;
			border: 0px;
			font-family: Arial;
			font-size: 12px;
			color: #FFFFFF;
			margin-left: 65px;
			height: 30px;
			line-height: 28px;
			cursor: pointer;
			}
			
			#eva_vervolgpagina_header_select ul {
				list-style: none;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				width: 245px;
			}
			#eva_vervolgpagina_header_select ul li {
				border-bottom: 1px solid #000000;
				height: 30px;
			}
			
			#eva_vervolgpagina_header_select a  {
				font-family: Arial;
				font-size: 12px;
				color: #FFFFFF;
				display: block;
				border: none;
				margin: 0;
				padding: 2px 3px;
			}
			
			
			
			#eva_vervolgpagina_header_select a {
				color: #FFFFFF;
				background: #282B72;
				text-decoration: none;
				
			}
			
			#eva_vervolgpagina_header_select a:hover {
				color: #A1A1A1;
				background: #282B72;
				text-decoration: underline;
			}
			
			#eva_vervolgpagina_header_select li {
				position: relative;
			}
			
			#eva_vervolgpagina_header_select ul ul {
				position: relative;
				z-index: 500;
				background: #282B72;
			}
			#eva_vervolgpagina_header_select ul li ul li a {
				padding-left: 10px;
			}
			#eva_vervolgpagina_header_select ul li H2 {
				padding-left: 10px;
			}
			
			#eva_vervolgpagina_header_select ul li ul li {

				height: 25px;
			}
			
			div#eva_vervolgpagina_header_select ul ul
			{display: none;}
			
			div#eva_vervolgpagina_header_select ul li:hover ul
			{display: block;}









			#eva_hoofdmenu_button_programma {
			width: 108px;
			background:  url(images/eva_dropdown_bg.jpg) top right no-repeat;
			font-weight: bold;
			border: 0px;
			font-family: "Century Gothic", Arial;
			font-size: 12px;
			color: #FFFFFF;
			height: 35px;
			cursor: pointer;
			float: left;
			
			}
			
			#eva_hoofdmenu_button_programma ul {
				list-style: none;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
			#eva_hoofdmenu_button_programma ul li {
				border-bottom: 1px solid #000000;
			}


			#eva_hoofdmenu_button_programma a, #eva_hoofdmenu_button_programma h2 {
				font-family: "Century Gothic", Arial;
				font-size: 12px;
				color: #FFFFFF;
				display: block;
				border: none;
				margin: 0;
			}
			
			#eva_hoofdmenu_button_programma h2 {
				color: #FFFFFF;
				text-align: center;
				padding: 7px 0px 10px 0px;
			}
			
			#eva_hoofdmenu_button_programma a {
				color: #FFFFFF;
				background: #282B72;
				font-weight: normal;
				font-family: Arial, Verdana;
				text-decoration: none;
			}
			
			#eva_hoofdmenu_button_programma ul ul a:hover {
				color: #FFFFFF;
				text-decoration: underline;
				background: url(images/eva_hoofdmenu_dropdown_bg_hover.jpg) top right no-repeat;
			}
			
			#eva_hoofdmenu_button_programma li {
				position: relative;
				/* background: url(images/eva_hoofdmenu_button_bg.jpg) top right no-repeat; GUY */
			}
			#eva_hoofdmenu_button_programma li:hover {
				/* background: #1B1B1B;
				background: url(images/eva_hoofdmenu_bg_hover.jpg) top right no-repeat;
				GUY */
			}
			
			
			#eva_hoofdmenu_button_programma ul ul {
				position: absolute;
				width: 200px;
				z-index: 500;
				background: #282B72;
			}
			#eva_hoofdmenu_button_programma ul li ul li a {
				padding-left: 10px;
			}

			
			#eva_hoofdmenu_button_programma ul li ul li {
				border: 1px solid #4B4E57;
				border-top: none;
				height: 30px;
				padding: 0px;
				margin: 0px;
			}
			
			div#eva_hoofdmenu_button_programma ul ul
			{display: none;}
			
			div#eva_hoofdmenu_button_programma ul li:hover ul
			{display: block;}




			/* ================================================================ 
			This copyright notice must be untouched at all times.
			
			The original version of this stylesheet and the associated (x)html
			is available at http://www.cssplay.co.uk/menus/final_drop.html
			Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
			This stylesheet and the associated (x)html may be modified in any 
			way to fit your requirements.
			=================================================================== */
			
			.eva_hoofdmenu_links, .eva_hoofdmenu_rechts {
				width:390px; 
				height:32px; 
				position:relative; 
				z-index:100;
			}
			
			
				DIV.eva_hoofdmenu_rechts {
					float: right;
					width: 282px;
				}

									
				/* hack to correct IE5.5 faulty box model */
				* html .eva_hoofdmenu_links {
					width:390px; w\idth:390px;
				}
				* html .eva_hoofdmenu_rechts {
					width:282px; w\idth:282px;
				}
				
				/* remove all the bullets, borders and padding from the default list styling */
				.eva_hoofdmenu_links ul, .eva_hoofdmenu_rechts ul {
					padding:0;
					margin:0;
					list-style-type: none;
				}
				.eva_hoofdmenu_links ul ul, .eva_hoofdmenu_rechts ul ul {
					width:149px;
				}
				/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
			.eva_hoofdmenu_links li, .eva_hoofdmenu_rechts li {
				float:left;
				position:relative;
			}
			/* style the links for the top level */
				.eva_hoofdmenu_links a, .eva_hoofdmenu_links a:visited,
				.eva_hoofdmenu_rechts a, .eva_hoofdmenu_rechts a:visited {
					display:block;
					font-size:12px;
					text-decoration:none; 
					color:#FFFFFF;  
					height:32px; 
					/* GUY background:  url(images/eva_hoofdmenu_button_bg.jpg) top right no-repeat; */
					line-height:32px; 
			}

			/* a hack so that IE5.5 faulty box model is corrected */
			
			/* style the second level background */
			.eva_hoofdmenu_links ul ul a.drop, .eva_hoofdmenu_links ul ul a.drop:visited,
			.eva_hoofdmenu_rechts ul ul a.drop, .eva_hoofdmenu_rechts ul ul a.drop:visited {
				background: #262A71 url(images/eva_hoofdmenu_dropdown_bg_hover.jpg) top right no-repeat; }
			/* style the second level hover */
			.eva_hoofdmenu_links ul ul a.drop:hover, .eva_hoofdmenu_rechts ul ul a.drop:hover {
				background: #262A71 url(images/eva_hoofdmenu_dropdown_bg_hover.jpg) top right no-repeat;			
			}
			.eva_hoofdmenu_links ul ul :hover > a.drop, .eva_hoofdmenu_rechts ul ul :hover > a.drop {
				background: #262A71 url(images/eva_hoofdmenu_dropdown_bg_hover.jpg) top right no-repeat;
			}
			/* style the third level background */
			.eva_hoofdmenu_links ul ul ul a, .eva_hoofdmenu_links ul ul ul a:visited,
			.eva_hoofdmenu_rechts ul ul ul a, .eva_hoofdmenu_rechts ul ul ul a:visited {background:#e2dfa8;}
			/* style the third level hover */
			.eva_hoofdmenu_links ul ul ul a:hover, .eva_hoofdmenu_rechts ul ul ul a:hover {background:#b2ab9b;}
			
			
			/* hide the sub levels and give them a positon absolute so that they take up no room */
			.eva_hoofdmenu_links ul ul, .eva_hoofdmenu_rechts ul ul {
				visibility:hidden;
				position:absolute;
				height:0;
				top:32px;
				left:0; 
				width:149px;
				border-top:1px solid #000;
			}
			/* another hack for IE5.5 */
			* html .eva_hoofdmenu_links ul ul, * html .eva_hoofdmenu_rechts ul ul {
				top:30px;t\op:31px;
			}
			
			/* position the third level flyout menu */
			.eva_hoofdmenu_links ul ul ul, .eva_hoofdmenu_rechts ul ul ul {
				left:149px; 
				top:-1px; 
				width:149px;
			}
			
			/* position the third level flyout menu for a left flyout */
			.eva_hoofdmenu_links ul ul ul.left, .eva_hoofdmenu_rechts ul ul ul.left {
				left:-149px;
			}
			
			/* style the table so that it takes no ppart in the layout - required for IE to work */
			.eva_hoofdmenu_links table, .eva_hoofdmenu_rechts table {
				position:absolute; 
				top:0; 
				left:0; 
				border-collapse:collapse;
			}
			
			/* style the second level links */
			.eva_hoofdmenu_links ul ul a, .eva_hoofdmenu_links ul ul a:visited,
			.eva_hoofdmenu_rechts ul ul a, .eva_hoofdmenu_rechts ul ul a:visited {
				background: #262A71 url(images/eva_hoofdmenu_dropdown_bg.jpg) top right repeat-x; 
				color:#FFFFFF; 
				height:auto; 
				line-height:1em; 
				padding:10px 10px; 
				text-decoration: none;
				width:175px;
				margin-left: -1px;
				border: 1px solid #4A4C58;
				border-top: none;
			}
			/* yet another hack for IE5.5 */
			* html .eva_hoofdmenu_links ul ul a, * html .eva_hoofdmenu_links ul ul a:visited,
			* html .eva_hoofdmenu_rechts ul ul a, * html .eva_hoofdmenu_rechts ul ul a:visited {
				width:175px;w\idth:175px;
			}
			
			/* style the top level hover */
			.eva_hoofdmenu_links ul ul a:hover, 
			.eva_hoofdmenu_rechts ul ul a:hover {
				color:#FFFFFF; 
				background:#262A71 url(images/eva_hoofdmenu_dropdown_bg_hover.jpg) top right no-repeat;
				text-decoration: underline;
			}
			.eva_hoofdmenu_links a {
				text-decoration: none;
				/* background:  url(images/eva_hoofdmenu_button_bg.jpg) top right no-repeat; GUY */
			}
				.eva_hoofdmenu_rechts a {
					text-decoration: none;
				/* 	background:  url(images/eva_hoofdmenu_button_bg2.jpg) top left no-repeat; GUY */
				}
			.eva_hoofdmenu_links a:hover {
				/* background: url(images/eva_hoofdmenu_bg_hover.jpg) top right no-repeat; GUY */
			}
			.eva_hoofdmenu_rechts a:hover {
				/* background: url(images/eva_hoofdmenu_bg_hover2.jpg) top left no-repeat; GUY */
			}
			.eva_hoofdmenu_links :hover > a, .eva_hoofdmenu_links ul ul :hover > a,
			.eva_hoofdmenu_rechts :hover > a, .eva_hoofdmenu_rechts ul ul :hover > a {
				color:#FFFFFF;
			}
			
			.eva_hoofdmenu_links ul li a, .eva_hoofdmenu_rechts ul li a {
				text-decoration:none;
				font-family: Arial; 
				font-size: 12px;
			}
			
			
			/* make the second level visible when hover on first level list OR link */
			.eva_hoofdmenu_links ul li:hover ul,
			.eva_hoofdmenu_links ul a:hover ul, .eva_hoofdmenu_rechts ul li:hover ul,
			.eva_hoofdmenu_rechts ul a:hover ul { visibility:visible; }
			/* keep the third level hidden when you hover on first level list OR link */
			.eva_hoofdmenu_links ul :hover ul ul, .eva_hoofdmenu_rechts ul :hover ul ul {
				visibility:hidden;
			}
			/* make the third level visible when you hover over second level list OR link */
			.eva_hoofdmenu_links ul :hover ul :hover ul, .eva_hoofdmenu_rechts ul :hover ul :hover ul {
				visibility:visible;
				
			}

			* html a:hover {
				visibility:visible;
			}


			
				#hoofdmenu_foto-albums {
					background:url(images/studio-ce_menu_foto-albums_active.png) top left no-repeat;
					width: 102px;
				}
				
				#hoofdmenu_evenementen {
					background:url(images/studio-ce_menu_evenementen_active.png) top left no-repeat;
					width: 111px;
				}
				#hoofdmenu_home {
					background:url(images/studio-ce_menu_home_active.png) top left no-repeat;
					width: 65px;
				}
					
					
				#hoofdmenu_over-studio-ce {
					background:url(images/studio-ce_menu_over-studio-ce_active.png) top left no-repeat;
					width: 119px;
				}
				.eva_hoofdmenu_links li#hoofdmenu_studioce {
					width: 87px;
					background:url(images/menu_studioce.gif) top left no-repeat;
				}
					.eva_hoofdmenu_links li a {
						padding-left: 0px;
					}
				
				.eva_hoofdmenu_rechts li#hoofdmenu_contact {
					background:url(images/studio-ce_menu_contact_active.png) top left no-repeat;
					width: 78px;
				}

			.eva_hoofdmenu_links ul ul li a {
				font-weight: normal;
				font-size: 12px;
				font-family: Arial, Verdana;
			}
			
			
			
				

				#hoofdmenu_tv-opnames {
					background: url(images/studio-ce_menu_tv-opnames_active.png) top left no-repeat;
					width: 105px;
				}
					#hoofdmenu_tv-opnames img, #hoofdmenu_evenementen img, #hoofdmenu_over-studio-ce img, #hoofdmenu_foto-albums img,
					#hoofdmenu_overeva img, #hoofdmenu_contact img {
						width: 100%;
						height: 32px;
					}
					#hoofdmenu_tv-opnames a:hover img, #hoofdmenu_evenementen a:hover img, #hoofdmenu_over-studio-ce a:hover img, 
					#hoofdmenu_foto-albums a:hover img, #hoofdmenu_contact a:hover img {
						display: none;
						visibility: hidden;
					}
				
				
				
				#hoofdmenu_home {
					background: url(images/studio-ce_menu_home_active.png) top left no-repeat;
					width: 65px;
				}
					#hoofdmenu_home img {
						width: 65px;
						height: 32px;
					}
					#hoofdmenu_home a:hover img {
						display: none;
						visibility: hidden;
					}				


				


/**** BODY ****/

DIV.eva_body {
width: 910px;
float: none;
}
DIV.eva_body_left {
width: 520px;
float: left;	
margin-right: 14px;
padding-bottom: 20px;
background: #1B1B1B url(images/eva_body_left_bg.jpg) top left repeat-x;
}

DIV.eva_body_left H1 {
color: #FE0000;
font-size: 27px;
width: 90%;
font-weight: normal;
font-family: "Century Gothic", Arial;
padding: 5px 0px 10px 0px;
margin: 20px 0px 10px 12px ;
line-height: 25px;
}

DIV.eva_body_right {
width: 376px !important;
float: right;
margin-bottom: 20px;
margin-top: 68px;
}


/**** BODY LINKS ****/

DIV.eva_body_hoofdmenu {
width: 100%;
height: 34px;
}
DIV.eva_body_hoofdmenu_button {
	height: 34px;
	line-height: 34px;
	float: left;
	border-right: 1px solid #111111;
	background: url(images/eva_subnavigatie_tab_passief.jpg) top left repeat-x;
}

	 #eva_hoofdmenu_button_active {
		background: #1B1B1B;
		font-weight: bold;
	}



	DIV.eva_body_hoofdmenu_button A {
		text-decoration: none;
		font-weight: normal;
		font-size: 13px;
		color: #FFFFFF;
		padding: 9px 12px 7px 12px;
		font-family: "Century Gothic", Arial;
	}
		DIV.eva_body_hoofdmenu_button A:hover {
			text-decoration: underline;
		}
		#eva_hoofdmenu_button_active A {
			font-weight: bold;
		}

DIV.eva_body_inhoud {
background: #1B1B1B;
width: 495px;
padding: 22px 14px 10px 11px;
color: #A1A1A1;
font-family: Arial, Verdana;
font-size: 12px;
line-height: 19px;
height: inherit;
text-align: justify;
}

	DIV.eva_body_inhoud IMG {
	margin: 10px 0px 10px 10px;
	float: right;
	clear: both;
	}
	
	DIV.eva_body_inhoud H2 {
		color: #FE0000;
		font-size: 15px;
		font-family: "Century Gothic", Arial;
		padding: 4px 0px 2px 0px;
		margin: 15px 0px 5px 0px;
		font-weight: bold;
	}
	DIV.eva_body_inhoud H3 {
		color: #FE0000;
		font-size: 11px;
		font-family: "Century Gothic", Arial;
		padding: 4px 0px 2px 0px;
		margin: 10px 0px 5px 0px;
		font-weight: bold;
		line-height: 14px;
	}	
	
	DIV.eva_body_inhoud IMG.alignleft {
		margin: 10px 10px 10px 0px;
		float: left;
		clear: both;
	}
	DIV.eva_body_inhoud IMG.alignright {
		margin: 10px 0px 10px 10px;
		float: right;
		clear: both;
	}

DIV.eva_body_inhoud A {
	color: #B6B6B6;
	text-decoration: underline;
}
DIV.eva_body_inhoud A:hover {
	text-decoration: none;
	color: #A1A1A1;
}

DIV.eva_body_inhoud H1, DIV.eva_body_right_top H2 {
	color: #FE0000;
	font-size: 15px;
	font-weight: normal;
	line-height: 25px;
	font-family: "Century Gothic", Arial;
	padding: 12px 0px 8px 0px;
	margin: 0px;
}
	

DIV.eva_body_inhoud P {
	margin-top:0px;
	padding-top: 0px;
}

	
DIV.eva_body_inhoud H4, DIV.eva_body_inhoud H5, DIV.eva_body_inhoud H6, DIV.eva_body_right_top H4, 
DIV.eva_body_right_top H5, DIV.eva_body_right_top H6 {
	color: #FE0000;
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	font-family: "Century Gothic", Arial;
	padding: 26px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
}

DIV.eva_body_inhoud UL {

}

	/* foto-album */
	
	#foto-album P {
		color: #A1A1A1;
		font-size: 11px;
		font-family: Arial, Verdana;
	}
	*:first-child+html {} * html #foto-album UL {
			overflow:none;
		}

	#foto-album UL {
		list-style:none;
		margin: 5px 0px 0px 0px;
		padding: 0;
		width:360px;
		height: 270px;
	}
		
		#foto-album LI {
			width: 103px;
			height: 79px;
			margin: 0px 15px 14px 0px !important;
			margin: 0px 5px 5px 0px;	
			
			float:left;
		}
			#foto-album LI IMG {
				border: 2px solid #111111; 
			}
			#foto-album LI IMG:hover {
				border: 2px solid #FE0000;
				cursor: pointer; 
			}


		#contactpersonen {
		overflow:auto;
		width:450px;
		}
			#contactpersonen IMG {
				padding:10px 0px 4px 0px;
			}
			.eva_body_inhoud H4 {
				font-size:12px;
				line-height: 12px;
			}
		.studio-ce_contact {
			width: 172px;
			float: left;
			margin-right: 16px; 
			color:#727272;
			font-family:Arial,Verdana;
			font-size: 12px;
		}



/**** BODY RIGHT ****/

DIV.eva_body_right_top {
background: #1B1B1B;
padding: 10px 10px 10px 10px !important;
padding: 10px 0px 10px 10px;
width: 356px !important;
width: 316px;

 /*margin-top:51px; */

}	
DIV.eva_body_right_leesverder {
	padding: 5px 0px 15px 0px;
}

DIV.eva_body_right_gerelateerd , DIV.eva_body_right_medewerkers {
background: #1B1B1B;
padding: 12px 10px 22px 10px;
width: 356px;
margin-top: 20px;

}	
DIV.eva_body_right_medewerkers {
	padding-bottom: 5px;
}
DIV.eva_body_right_medewerkers {
	margin-top: 0px;
}
DIV.eva_body_right_gerelateerd H2, DIV.eva_body_right_gerelateerd H2 A {
	color: #FE0000;
	font-size: 13px;
	font-weight: normal;
	font-family: "Century Gothic", Arial;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
DIV.eva_body_right_gerelateerd H2 A:hover {
	text-decoration: none;
}
DIV.eva_body_right_leesverder {
	margin: 12px 0px 0px 0px;
}

DIV.eva_body_right_leesverder A {
	color: #707070;
	text-decoration: underline;
	padding: 0px 0px 0px 26px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Verdana;
	background: url(images/eva_leesverder_bg.gif) top left no-repeat;
}
	DIV.eva_body_right_leesverder A:hover {
		text-decoration: none;
	}


/**** medewerkers ****/

DIV.eva_body_right_medewerkers .top, .sub_1, .sub_2 {
	color: #707070;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Verdana;
	margin: 0px 0px 5px 0px;
}
	.top_view {
		width: 356px;
		height: 160px;
	}
	.top H2 {
		color: #FE0000;
		font-size: 20px;
		font-weight: normal;
		font-family: "Century Gothic", Arial;
		padding: 4px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	div#programmas_veleanderen li{
		width:144px !important;
		height:130px;
		margin:0 !important;	
		padding:0 !important;
		margin-right:20px !important;
		margin-bottom:20px !important;
	}	

	div#programmas_veleanderen li, div#programmas_veleanderen p, div#programmas_veleanderen h3{
		display:block; width:140px;
	}

	DIV.top_sub_view {
		height: 77px;
		margin-bottom:4px;
		width:144px;
	}
	
	DIV.top  {
		background: #1B1B1B;
		height: 210px;
	}
	DIV.sub {
		background: #1B1B1B;
		height: 120px;
	}



/**** CONTACTFORMULIER ****/



#studioce_contactformulier {
	padding: 15px 0px 0px 0px;
	margin: 0px;
}
	#studioce_contactformulier LABEL {
		width: 100px;
		float: left;
		font-size: 12px;
		font-weight: normal;
		margin-top: 9px;
		font-family: Arial, Verdana;
		color: #A1A1A1;
		line-height: 24px;
	}
		
	#studioce_contactformulier label.error {
		margin: 0px 140px 0px 10px;
		float: right;
		clear: both;
		text-align:right;
		width: 100%;
		display: inline;
		color: #EF0E1C;
		
	}
	#summary {
		display:none;	
		color: #EF0E1C;
		background:#000000;
		padding: 5px;
	}
	#studioce_contactformulier input.error, #studioce_contactformulier textarea.error {
		border:1px solid #EF0E1C;
	
	}


	#naam, #emailadres, #onderwerp, #bericht {
		width: 246px;
		background: #252525;
		border: 1px solid #404040;
		
		font-size: 12px;
		font-weight: normal;
		font-family: Arial, Verdana;
		color: #A1A1A1;
		padding: 2px;
		margin-bottom: 2px;
		margin-top: 10px;
	}
		#onderwerp {
			width: 252px;
		}

		#bericht {
			height: 90px;
		}
		#studioce_contactformulier #submit {
			width: 90px;
			font-weight: bold;
			border: 0px;
			color: #B6B6B6;
			height: 35px;
			background: #000000;
			margin-bottom: 0px;
			cursor: pointer;
		}

		
				.errMsg	{
					display: block;
					font-size: 12px;
					font-family: Arial, Verdana;
					width: 337px;
					color: #E81923;
					text-align: right;
					height: 20px;
					float: left;
					padding-right: 15px;
					position: relative;
					background: url(images/contactform_error_img.gif) top right no-repeat;
					
				}
			
				.errFld {
					border: 2px solid #FF0000; /*... or any other css properties ... */}
				

/**** QUICK LINKS ****/

DIV.eva_body_right_quicklinks {
	width: 356px;
	margin-top: 10px;
	padding: 10px;
	float: left;
	clear: both;
	line-height: 18px;
}
	
	.eva_quicklinks_1, .eva_quicklinks_2 {
		width: 168px;
		font-size: 12px;
		font-family: Arial, Verdana;
		color: #727272;
		line-height: 18px;
		margin: 10px 0px 10px 0px;
		min-height: 100px;
	}
		.eva_quicklinks_1 H3 , .eva_quicklinks_2 H3 {
			color: #FE0000;
			font-size: 12px;
			line-height: 24px;
			font-weight: normal;
			font-family: "Century Gothic", Arial;
			padding: 0px 0px 0px 0px;
			margin: 2px 0px 0px 0px;
		}
		.eva_quicklinks_1 A, .eva_quicklinks_2 A {
			font-size: 12px;
			font-family: Arial, Verdana;
			color: #727272;
			text-decoration: underline;
		}	
			.eva_quicklinks_1 A:hover, .eva_quicklinks_2 A:hover {
				text-decoration: none;
			}	
				
	.eva_quicklinks_1 {
		float: left;
		margin-right: 20px;
	}
	.eva_quicklinks_2 {
		float: right;
	}



/**** STARTPAGINA SPECIFIEK ****/


/**** PROGRAMMA'S UITGELICHT ****/

DIV.eva_programmabanner {
margin: 0 auto;
height: 109px;
width: 921px;
}
DIV.eva_programma_belicht {
width: 174px;
height: 109px;
margin-right: 10px;
float: left;
}
DIV.programma_belicht_titel {
width: 166px;
height: 30px;
padding-left: 8px;
line-height: 26px;
background: #1B1B1B url(images/eva_programma_belicht_titel.gif) top right no-repeat;
}
DIV.programma_belicht_titel H2 {
margin: 0px;
padding: 0px;
font-weight: normal;
}

DIV.programma_belicht_titel A {
	color: #A1A1A1;
	text-decoration: none;
}
DIV.programma_belicht_titel A:hover {
	color: #A1A1A1;
	text-decoration: underline;
}
DIV.programma_belicht_afbeelding {
	width: 174px;
	height: 79px;
}	


/**** FOOTER BANNER ****/

DIV.eva_footer_banner {
width: 910px;
margin: 0 auto;
border-bottom:0px;
padding: 0;
border-top: 12px solid #000;
}
	#footer_links {
		width: 450px;
		margin-right: 5px;
		height: auto;
		float: left;
	}
		#footer_links UL {
			width: 100%;
			list-style:none;
			padding: 0px;
			margin: 0px;
		}
		#footer_links LI {
			background: #1B1B1B;
			margin: 0px 0px 12px 0px;
			padding: 10px;
		}
			#footer_links LI H2 {
				padding: 0px;
				margin: 0px;
				width: 420px;
				font-size: 16px;
				line-height: 18px;
				color: #FE0000;
			}
			#footer_links LI H2 A {
				text-decoration:none;
				color: #FE0000;
				font-family: "Century Gothic", Arial, Verdana;
				font-size: 16px;
			}
	
	.footer_links_text {
		width: 100%;
		position: relative;
	}
		.footer_links_text P {
			width: 100%;
			margin: 0px;
			padding: 4px 0px 0px 0px;
			text-align: justify;
			overflow: auto;
			color: #9A9A9A;
			font-family: Arial, Verdana;
			line-height: 19px;
			font-size: 12px;
		}
		.footer_links_text IMG {
			text-align: right;
			padding: 0px 0px 0px 15px;
			text-align:right;
		}
		.footer_links_text P A {
			color: #7C7C7C;
			text-decoration:underline;
		}
	
	
	/* Footer rechts (film) */
	
	#footer_rechts {
		width: 450px;
		min-height: 262px;
		height: auto;
		margin: 0px 0px 0px 5px;
		float:right;
		
		background: #1B1B1B;
	}
		#screen1 {
			padding: 0;
			margin: 0;
		}





		DIV.eva_footer_banner_links, DIV.eva_footer_banner_rechts {
			height: 84px;
			background: #131313;
			width: 427px;		/* 10px padding elke kant */
			padding: 15px 10px 0px 10px;

		}
		
		DIV.eva_footer_banner_links {
			float: left;
			margin-right: 8px;
			
		}
		DIV.eva_footer_banner_rechts {
			float: right;
			margin-left: 8px;
		}





TABLE.eva_banner_table {
width: 100%;
height: 74px;
font-size: 12px;
font-family: arial, Verdana;
line-height: 18px;
color: #A1A1A1;
}
TD.eva_banner_image {
	height: 74px;
	width: 162px;
}


TABLE.eva_banner_table A {
	text-decoration: underline;
	color: #7C7C7C;
}
TABLE.eva_banner_table A:hover {
	text-decoration: none;
}

/* Style door Bas B */
.eva_quicklinks_2 ul {display:block; margin:0; padding:0; }
.eva_quicklinks_2 ul li { list-style:none; }



DIV.enveleanderen_template {
	background: #1B1B1B;
}
DIV.develeanderen_overig {
	background: #1B1B1B;	
	clear: both;
}


#enveleanderen_medewerker, UL.enveleanderen_medewerker {
	margin: 0px 5px 0px 0px;
	padding: 0;
	width: 160px;
	list-style: none;
	float: left;
}
.develeanderen_categorie_titel {
		color: #9A9A9A;
		font-size: 16px;
		line-height: normal;
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}
.enveleanderen_medewerker LI {
	float: left;
	margin-top: 10px;
	width: 100%;
	clear: both;
}
.enveleanderen_medewerker LI+LI {
	font-weight: bold;
	font-size: 12px;
	font-family:Arial;
	margin: 0px;
}
.enveleanderen_medewerker LI+LI+LI {
	font-weight: normal;
	margin: 0px;
}

/* DE VELE ANDERE - modificatie */

#programmas_veleanderen {
	padding: 10px;
	background: #1B1B1B;
	overflow: auto;
}

#programmas_veleanderen UL {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Verdana;
}
	#programmas_veleanderen H3 {
		color: #9A9A9A;
		font-size: 11px;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 3px 0px;
	}
	#programmas_veleanderen UL P {
		font-size: 12px;
		line-height: 16px;
		color: #9A9A9A;
		margin: 0px;
		padding: 0px 0px 5px 0px;
	}
#programmas_veleanderen UL LI {
	width: 172px;
	float: left;
	margin: 0px 0px 12px 0px;
}
	#programmas_veleanderen UL>LI, #programmas_veleanderen UL>LI+LI+LI, #programmas_veleanderen UL>LI+LI+LI+LI+LI, 
	#programmas_veleanderen UL>LI+LI+LI+LI+LI+LI+LI {
		margin-right: 10px;
	}
	#programmas_veleanderen UL>LI+LI, #programmas_veleanderen UL>LI+LI+LI+LI, #programmas_veleanderen UL>LI+LI+LI+LI+LI+LI, 
	#programmas_veleanderen UL>LI+LI+LI+LI+LI+LI+LI+LI {
		margin-right: 0px;
	}
	

#eva_contactformulier label.error {
	margin: 0px 10px;
	float: right;
	clear: both;
	text-align:right;
	width: 100%;
	display: inline;
	color: #EF0E1C;
}



/* Presentatotren aankeiler */

.table_presentatoren, .eva_nieuws_item_table {
	margin: 5px 0px 15px 0px;
	width: 100%;
	text-align: justify;
}
	.table_presentatoren TD, .eva_nieuws_item_table TD {
		text-align: justify;
	}

	.table_presentatoren TD A, .table_presentatoren TD A:hover, .eva_nieuws_item_table TD A, .eva_nieuws_item_table TD A:hover {
		color: #A1A1A1;
	}
		.table_presentatoren TD P SPAN {
			float:left;
		}
	.table_presentatoren IMG {
		width: 172px;
		height: 77px;
		padding: 26px 0px 0px 20px;
	}
	
	.eva_nieuws_item_table IMG {
		display: none;
	}

	UL LI {
		text-align: left;
	}


.news_title, .eva_banner_table H2, DIV.eva_body_inhoud TABLE H2 {
	margin:0 0 10px 0;
	padding: 0;
	font-size: 18px;
	color: #E71923;
}
	.news_title {
	}

	.eva_banner_table H2 {
			color: #9A9A9A;
	}
	
		/* Navigatie van nieuwspagina's */

		P.nav_left A, P.nav_right A {
			color: #A1A1A1;
			text-decoration:underline;
		}
			P.nav_left A:hover, P.nav_right A:hover {
				text-decoration:none;
			}
		P.nav_right {
			float: right;
			padding-right: 20px;
			margin-right: 10px;
			background: url(images/evamedia_navigatie_volgende_bg.gif) top right no-repeat;
		}
		P.nav_left {
			float: left;
			padding-left: 20px;
			margin-left: 10px;
			background: url(images/evamedia_navigatie_vorige_bg.gif) top left no-repeat;
		}
	

	
	
	
	
	/*
	DIV.eva_body_inhoud TABLE H2 {
			color: #9A9A9A;
			padding: 3px 0px;
	}

			TABLE.eva_banner_table H2, TABLE.eva_banner_table H2 A {
		margin: 0px 0px 5px 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 15px;
		text-decoration: none;
		color: #EF000A;
		width: 100%;
		font-family: "Century Gothic", Arial;
	}
	TABLE.eva_banner_table H2 A:hover {
		text-decoration: underline;
	}	
			
	#eva_vervolgpagina_header_select h2 {
				color: #fff;
				line-height: 25px;
			}
	
	#eva_vervolgpagina_header_select h2 {
				font-family: Arial;
				font-size: 12px;
				color: #FFFFFF;
				display: block;
				border: none;
				margin: 0;
				padding: 2px 3px;
			}
	DIV.programma_belicht_titel H2 {
		font-family: Arial, Verdana;
		font-size: 12px;
	}
	*/
	
	

DIV.eva_body_right_top H3, DIV.eva_body_right_gerelateerd H3 {
	color: #FE0000;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
	font-family: "Century Gothic", Arial;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
}
		

.eva_body_right H3 {
	line-height: 15px;
	font-size: 13px;
}

.table_presentatoren TD H2 {
	line-height: 25px;
	font-size: 30px;
}

.eva_banner_table H2 {
	padding:0px;
	margin:0px;
}
.eva_footer_banner_links P, .eva_footer_banner_rechts P {
	padding: 4px 0px 0px 0px;
	margin: 0px;
}











.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 */



.sIFR-hasFlash h1 {

	visibility: hidden;

}



.sIFR-hasFlash h2 {

	visibility: hidden;



}



.sIFR-hasFlash h3 {

	visibility: hidden;



}



.sIFR-hasFlash h4 {

	visibility: hidden;



}



.sIFR-hasFlash h5#pullquote {

	visibility: hidden;



}

http://www.evamedia.nl/js/sifr_print.css

@charset "utf-8";

/* CSS Document */



/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */



.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {

	display: none !important;

	height: 0;

	width: 0;

	position: absolute;

	overflow: hidden;

}



span.sIFR-alternate {

	visibility: visible !important;

	display: block !important;

	position: static !important;

	left: auto !important;

	top: auto !important;

}




