/* --- 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;
}


