/* --- COMBINED STYLESHEET FILE GENERATED BY EGO/NEX-CMS - Lithium ICT BVBA - http://www.lithium.be/ --- */

/* --- FILE:  --- */

/* lithium reset css*/
html, body, div, span, applet, object, iframe, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, caption, tbody, tfoot, thead {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}
label{padding-right:5px;}
a{text-decoration:underline;}
a:hover{text-decoration:none;}
abbr{text-decoration:overline;}
strong{font-weight:bold;}
img {border: 0;outline: 0;}
body {font-size:11.5px;line-height: 160%;}
#sidebar ol,#navigation ol,#rightmenu ol,#leftmenu ol,#header ol,#footer ol,#sidebar ul,#navigation ul,#rightmenu ul,#leftmenu ul,#header ul,#footer ul{list-style: none;margin:0;padding:0;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {font-style:italic}
del {text-decoration: line-through;}
.clearboth{clear:both !important;}
.clearleft{clear:left !important;}
.clearright{clear:right !important;}
.noborder{border:none !important;}
.floatleft{float:left !important;}
.floatright{float:right !important;}
.hidden{display:none !important;}
.nomargin{margin:0 !important;}
.noleftmargin{margin-left:0 !important;}
.norightmargin{margin-right:0 !important;}
.nopadding{margin:0 !important;}
ul.nolist{list-style:none !important;}
.nobackground{background:none !important;}
.iebugfix{height:1%}


/* --- FILE:  --- */

@CHARSET "UTF-8";

body
{
	background-color:#f6f6f6;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#231f20;
	background: #f6f6f6 url(../../images/bg_body.jpg) scroll repeat-y 50% 0%;
}

a, #content a.readmore	
{
	text-decoration:none;
	color:#f58220;
	font-size:1em;
}

a#headerLink, a#headerLink:hover, #content h2 a
{
	text-decoration:none;
}

#content a
{
	color: #231f20;
	text-decoration:underline;
}

a:hover, #content a.readmore:hover
{
	text-decoration:underline;
}

#content a:hover
{
	text-decoration:none;
}

li
{
	
}

h1
{
	color:#f58220;
	font-size:1.4em;
	font-weight:normal;
	font-family:Tahoma;
	margin-bottom:0px;
	padding-bottom:0px;
}

h2, div#content h2 a
{
	color:#f58220;
	font-size:16px;
	font-weight:normal;
	font-family:Tahoma;
	margin-top:20px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration: none;
}

/*h2
{
	color:#5c5c5c;
	font-weight:normal;
	font-size:1.2em;
	margin-top:20px;
	font-family:Tahoma;
}*/

h3
{
	color:#2d2d2d;
	font-weight:bold;
	font-size:1em;
	font-family:Tahoma;
}

h6
{
	font-size:1em;
	font-weight:normal;
	margin:0 0 10px 0;
}

h6 a
{
	color:#f58220 !important;
}

dd
{
	margin-bottom:20px;
	margin-left:0px;
}
dt
{
	margin-bottom:10px;
	margin-top:30px;
}

span
{
	
}
/*///////////////////////////////////////////////////////IE6 PNG FIX ////////////*/

img, div 
{ 
	behavior: url(../../images/iepngfix.htc);
}

#container
{
	width:960px;
	margin:auto;
	background-image:url(../../images/bg_container.jpg);
	background-repeat:repeat-y;
	padding-top:28px;
	position:relative;
}

#navigationTop
{
	width:960px;
 	text-align:right;
	
}

#navigationTop ul
{
	margin:0px; 
	padding:0px;
	margin-right:12px;
	margin-bottom:5px;
}

#navigationTop ul li
{
	list-style-type:none;
	display:inline;
	margin-left:5px;
	background-image:url(../../images/bol_small.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:15px;
	line-height:25px;
}

#navigationTop ul li a
{
	color:#f58220;
	text-decoration:none;
	font-size:1.2em;
	font-family:Tahoma;
	text-transform:uppercase;
	padding:5px;
}

#navigationTop ul li a:hover, #navigationTop ul li.active a
{
	text-decoration:none;
	background-color:#cbcdcf;
	color:#ffffff;
}

#navigationTop ul li div
{
	display:inline;
	
}

#lastItem
{
	background:none !important;
	padding-right:0px !important;
	
}

#vertNav
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:100px;
	margin-left:12px;
}

#vertNav li
{
	background-color:#cbcdcf;
	width:110px;
	padding:5px 0px 5px 0px;
	margin-bottom:1px;
}

#vertNav li a
{
	color:#FFFFFF;
	margin-left:10px;
	font-size:1.1em;
	
}

#vertNav li a:hover
{
	text-decoration:none;
}


#contentwrap
{
	float:left;
	width:960px;
	margin-top:370px;
}

#leftBlock
{
	
	float:left;
	overflow:hidden;
}

#leftBlock h2
{
	margin:10px 0 0 0;
}

#content
{	
	width:450px;
	float:left;
	margin-left:15px;
	_margin-left:7px;
}

#content.smallerContent
{
	width:430px;
}

#content ul
{
	list-style-image:url(../../images/bol_small.gif);	
}

#content ul li
{
	margin-bottom:20px;
}

#content p
{
	width:370px;
	text-align:left;
	margin-bottom:10px;
}

#content p span
{
	float:left;
	margin-top:10px;
	width:350px;
}

#submenu
{
	margin-right:50px;
}

.prevnext, .overviewstart
{
	width:167px !important;
	height:20px !important;
	float:left;
	text-align:left !important;
}

.prevnext
{
	width:193px !important;
}


.nav, .clearfix
{
	text-align:left !important;
	width:360px !important;
}

#rightBlock
{
	width:255px;
	float:right;
	margin-right:12px;
}

#footer
{
	clear:both;
	width:960px;
	height:22px;
}
/*/////////////////////////////////////////////////////////////////////////////VIDEO/FOTO///////////////*/

#videowrap .more,#fotowrap .more
{
	float:right;
}

#videowrap div#noVideo
{
	height:184px;
	background-color:#000000;
}

#fotowrap, #videowrap
{
	margin-bottom:30px;
}

#fotowrap div#noPhoto
{
	height:184px;
	background-color:#000000;
}

.media
{
	width:255px;
}

#foto
{
	width:75px;
	height:24px;
	background-image:url(../../images/foto.jpg);
	margin-top:22px;
	margin-bottom:1px;
}

#video
{
	width:75px;
	height:24px;
	background-image:url(../../images/video.jpg);
	margin-bottom:1px;
}

/*/////////////////////////////////////////////////////////////////////////////VARIA///////////////*/

.date, .cat
{
	color:#AAAAAA;
	margin-top:0px;
	padding-top:0px;
}

.cat
{
	margin-bottom:20px;
}

#tagCloud
{
	margin-top:22px;
	border:#efefef solid 1px;
	width:234px;
	padding:40px 10px;
}

.more a
{
	color:#f58220;
}

.readMore
{
	margin:0px;
	padding:0px;
}

.more a:hover
{
	text-decoration:underline;
}

/*/////////////////////////////////////////////////////////////////////////////FORMS///////////////*/

#search
{
	margin-top:30px;
}

#rightBlock #search
{
	margin-bottom:20px;
	height:30px;
	margin-top:0px;
}

#search form
{
	
}

#search input
{
	display:inline;
	
}

.txtInput
{
	background:none;
	border:1px solid #EFEFEF;
	color:#666666;
	float:left;
	font-size:12px;
	height:18px;
	margin:0;
	padding:4px 0 0;
	text-align:left;
	width:178px;
	
}
.btnSearch
{
	width:75px;
	height:24px;
	margin: 0px;
  	padding: 0px;  	
  	cursor: pointer;
	overflow: hidden;
	border:0px solid #FFFFFF;
	text-indent: -999px;
	line-height: 0px;
	background: transparent url(/images/zoek.jpg) no-repeat scroll 100% 100%; 
	float:left;
}

#contactForm
{
	margin-left:15px;
	float:left;
	width:350px;
}

#contactForm h1{
	margin-bottom:35px;
}

#contactForm div input
{
	width:275px;
	height:20px;
	float:right;
	margin-bottom:13px;
	background:none;
	border:#AAAAAA solid 1px;
	color:#231f20;
}
#contactForm div label
{
	width:60px;
	float:left;
	margin-bottom:13px;
	color:#231f20;
}

#contactForm div textarea
{
	width:275px;	
	background:none;
	border:#AAAAAA solid 1px;
	height:100px;
	float:right;
}

#contactBtns 
{
	width:275px;
	float:right;
}

#formSend, #formReset
{
	width:88px !important;
	height:20px !important;
	margin-top:32px !important;
	margin-left:12px;
	float:left;
	cursor: pointer;
}

#contactData
{
	margin-top:74px;
	float:left;
}

.textbox2
{
	background:none;
	border:#AAAAAA solid 1px;
	margin-top:30px;
	float:left;
	width:178px;
	margin: 0px;
  	padding: 0px; 
	height:22px;
	float:left;
	margin-top:30px;
}

.submit
{
	width:75px;
	height:24px;
	margin: 0px;
  	padding: 0px;  	
  	cursor: pointer;
	overflow: hidden;
	border:0px solid #FFFFFF;
	text-indent: -999px;
	line-height: 0px;
	background: transparent url(../../images/zoek.jpg) no-repeat scroll 100% 100%; 
	float:left;
	margin-top:30px;
}

strong
{
	display:block;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
}

.left1 label
{
	display:block !important;
	margin-bottom:5px;
}


/*/////////////////////////////////////////////////////////////////////////////RSS///////////////*/

#rss
{
	width:50px;
	height:12px;
	padding-bottom:4px;
	background: transparent url(../../images/rss.jpg) no-repeat scroll 37px 4px;
	position:absolute;
	right:12px;
	top:5px;
	text-align:left;
	
}
#rss a
{
	color:#f58220;
	margin-left:15px;
}
#rss a:hover
{
	text-decoration:underline;
}

/*/////////////////////////////////////////////////////////////////////////////LOGOS///////////////*/

#logoVG
{
	background: transparent url(../../images/logo_vg.jpg) no-repeat scroll 100% 100%;
	position:absolute;
	left:12px;
	height:50px;
	width:58px;
	cursor: pointer;
	z-index:1200;
}

#logoCDV
{
	background: transparent url(../../images/logo_cdenv.jpg) no-repeat scroll 100% 100%;
	position:absolute;
	width:70px;
	height:50px;
	left:70px;
	cursor: pointer;
	z-index:1200;
}

#nex_press_list
{
	list-style-type:none !important;
	list-style-image:none !important;
	padding:0px;
	margin:0px;
}

#nex_press_list li a:hover h2
{
	text-decoration:none;
}

/*/////////////////////////////////////////////////////////////////////////////PHOTOS///////////////*/
.photogallery{
	list-style-type:none !important;
	list-style-image:none !important;
	margin:0px;
	padding:0px;
	margin-top:30px;
	width:600px !important;
}

.photodetailImg
{
	height:100px;
	overflow:hidden;
	width:100px;
}

.photogalleryItem, .photogalleryItemBreak
{
	float:left;
	margin-bottom:20px;
	margin-right:0px;
	width:200px;
}

.photogalleryImg
{
	margin-bottom:10px;
	min-height:70px;
	overflow:visible;
	float:left;
}

.photogalleryImg a
{
	
}

.photogalleryImg a span
{
	float:left;
	font-size:1.2em;
	margin-bottom:10px;
	margin-top:5px;
	width:180px;
}

.photogalleryImg a img
{
	float:left;
	
}

.photogalleryItemBreak
{
	clear:both;
}

.photogallery .photogalleryItem .more
{
	clear:both;
	display:block;
	/*margin-left:55px;*/
	margin-top:10px !important;
	padding:0px;
}

.photogallery .photogalleryItem .descr
{
	width:180px;
	clear:both;
}

.galleryTitle
{
	
}


#pages
{
	list-style-type:none !important;
	list-style-image:none !important;
	width:430px;
	margin:0px;
	padding:0px;
}

#pages li
{
	display:inline !important;
}

#bigPhoto
{

}

#bigPhoto img
{
	margin-top:30px;
	float:left;
}

#navTop, #navBottom
{
	/*width:430px;*/
	width:100%;
	float:left;
}

#navTop p, #navBottom p
{
	float:none !important;
	text-align:center;
	width: 430px !important;
	margin-top:20px;
}


#navBottom p
{
	clear:both;
}

#listLink
{
	margin-top:10px;
	margin-bottom:5px;
}

#GB_overlay
{
	z-index:2000 !important;
}

.GB_header, #GB_window
{
	z-index:3000 !important;
}

/*/////////////////////////////////////////////////////////////////////////////QUOTE/TAGCLOUD///////////////*/

#quote
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:1.2em;
	left:406px;
	line-height:15px;
	position:absolute;
	top:240px;
	z-index:1000;
	text-decoration:none !important;
}

#quote a:hover
{
	
}

#tagCloud 
{
	text-align:center;
	margin-top:30px;
}

#tagCloud  a
{
	color:#939598;
	font-family:Tahoma;
}

#tagCloud  a:hover
{
	text-decoration:none !important;
}

/*/////////////////////////////////////////////////////////////////////////////BANNER IN HEADER///////////////*/

#banner
{
	
	position:absolute;
	top:232px;
	_top:231px;/*hack vr banner pos rechts in header, IE 6 visible only*/
	left:664px;
	z-index:1 !important;
}

html>body #banner 
{ 
	*top:230px; /*hack vr banner pos rechts in header, IE 7 visible only*/
}


#header
{
	width:936px;
	height:335px;
	margin:0px 0px 35px 12px;
	position:absolute;
	z-index:999 !important;
	cursor:pointer;
	
}

#nameInHeader
{
	background-image:url(../../images/Jo_vandeurzen.png);
	height:70px;
	left:401px;
	position:absolute;
	top:113px;
	width:454px;
	z-index:1500;
}

#subNameInHeader
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:14px;
	left:510px;
	line-height:15px;
	position:absolute;
	text-decoration:none !important;
	top:176px;
	z-index:1000;
}

/*/////////////////////////////////////////////////////////////////////////////PRESS CATS///////////////*/

#nex_pressCats_list 
{
	padding:0px;
	margin-left:15px;
}

#nex_pressCats_list li 
{
	margin-bottom:0px !important;
	padding:0px;
}

.pressCatsOverview
{
	margin-top:10px !important;
}

/*/////////////////////////////////////////////////////////////////////////////SITEMAP///////////////*/
#sitemap
{
	margin-left:15px;
}

#sitemap li
{
	margin-bottom:5px !important;
}

#sitemap li a
{
	color:#F58220;
}

.sitemapLevel2
{
	margin-left:15px;
}

/*/////////////////////////////////////////////////////////////////////////////CONTENT ZOEKFORM///////////////*/
#zoekForm 
{
	margin-bottom:10px;
	height:50px;
}

#zoekForm form input
{
	border:1px solid #CBCDCF !important;
	margin-bottom:30px;
	margin-top:20px !important;
	float:left;
}

#zoekForm form label
{
	float:left;
	margin:0;
	padding:0;
	width:340px;
}

#zoekForm form .btnSearch
{
	border:none !important;
}

#searchReult ul
{
	padding:0px;
	margin-left:0px;
	list-style-image:none !important;
	list-style-type:none !important;
}

#searchReult ul li p
{
	margin:0px;
}

#searchReult ul li p a
{
	color:#f58220;
	font-size:1.4em;
	font-weight:normal;
	font-family:Tahoma;
}

.noResults{
	float:left;
	margin-left:0;
	padding-left:0;
	width:500px !important;
}


#pageNav
{
	position: absolute;
	right: 280px;
}

#pageNav a
{
	color:#F59929;
	font-weight:bold;
	text-decoration:none;
	font-size: 2.5em;
	padding: 0 10px;
}

.verkiezingen
{
	background-color:#F58220;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:1.2em;
	left:12px;
	padding:5px;
	position:absolute;
	text-decoration:none;
	text-transform:uppercase;
	top:26px;

}

.verkiezingen:hover
{
	text-decoration:none;
}


/* --- FILE:  --- */

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Copyright (c) 20010 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 *
 * Version: 1.3.0 (02/02/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
 
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	background: transparent;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('/styles/fancybox/fancy_loading.png') no-repeat;
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 32px;
	height: 32px;
	background: url('/styles/fancybox/fancy_close.png') top left no-repeat;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background: url('/styles/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background: transparent url('/styles/fancybox/fancy_title_left.png') repeat-x;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background: transparent url('/styles/fancybox/fancy_title_main.png') repeat-x;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background: transparent url('/styles/fancybox/fancy_title_right.png') repeat-x;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/styles/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background: transparent url('/styles/fancybox/fancy_nav_left.png') no-repeat;
}

#fancybox-right-ico {
	background: transparent url('/styles/fancybox/fancy_nav_right.png') no-repeat;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

div.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	z-index: 1001;
}

div#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_n.png') repeat-x;
}

div#fancy-bg-ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_ne.png') no-repeat;
}

div#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_e.png') repeat-y;
}

div#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_se.png') no-repeat;
}

div#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_s.png') repeat-x;
}

div#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_sw.png') no-repeat;
}

div#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_w.png') repeat-y;
}

div#fancy-bg-nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('/styles/fancybox/fancy_shadow_nw.png') no-repeat;
}

