/*---PNGfix---------------------------------------------------------------------------------------------------------------------*/
* html #top .right .topmenu{
	_azimuth:expression(
		this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		this.src = "img/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
		this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

/*---Algemeen------------------------------------------------------------------------------------------------------------------*/
*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
body, h1, img, ul, ol, li, form, input{
	margin:0;
	padding:0;
}
body{
	margin-bottom:10px;
	background:#DDDDDD url(img/bg.jpg) top repeat-x;
}
div{
	text-align:left;
	vertical-align:top;
}
a img{
	border:0;
}
input.text{
	padding-left:1px;
	border:#142D88 1px solid;
}
#loadingIcon{
	text-align:center;
}
.hidden{
	display:none;
}

/*---Floating------------------------------------------------------------------------------------------------------------------*/
.left, .center, .center2{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}

/*---Layout--------------------------------------------------------------------------------------------------------------------*/
#holder{
	margin:0px auto;
	width:930px;
}

/*---Top---*/
#top .left{
	width:225px;
	height:150px;
	background:#EF3E34 url(img/logo.jpg) left 10px no-repeat;
	cursor:pointer;
}
#top .right{
	width:705px;
	height:150px;
	background-image:url(img/header.jpg);
}

/*---Middle---*/
#middle{
	background:url(img/bg_middle.jpg) left repeat-y;
}
#middle .left{
	width:225px;
	height:300px;
	padding:15px 0 10px 0;
	background:#EF3E34 url(img/bg_menu.jpg) left repeat-y;
}
#middle .center{
	margin-left:10px;
	width:440px;
	padding:15px 10px 10px 10px;
	background-color:#FFFFFF;
	color:#142D88;
}
#middle .right{
	margin-left:10px;
	width:205px;
	padding:15px 10px 10px 10px;
	background-color:#FFFFFF;
	color:#142D88;
}

/*---Bottom---*/
#bottom{
	padding-top:3px;
	text-align:right;
	color:#666666;
}

/*---Topmenu------------------------------------------------------------------------------------------------------------------*/
#top .right .topmenu{
	margin-top:25px;
	height:21px;
	padding:4px 10px 0 0;
	text-align:right;
	background-image:url(img/bg_topmenu.png);
	color:#EF3E34;
}

/*---Menu----------------------------------------------------------------------------------------------------------------------*/
#navigation{
	border-top:#C21B12 1px solid;
}
#navigation li{
	list-style:none outside none;
	border-bottom:#C21B12 1px solid;
}
#navigation a{
	display:block;
	padding:4px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
#navigation a.head{
	text-indent:16px;
	background-color:#EF3E34;
}
#navigation a.head:hover{
	background-color:#D82C22;
}
#navigation a.selected{
	background-color:#D82C22;
}
#navigation a.current{
	background-color:#C21B12;
}

/*#navigation .subitems a.selected{
	background-image:url(img/expanded.gif);
	background-position:20px;
	background-repeat:no-repeat;
}*/
#navigation .subitems li{
	border:0;
}
#navigation .subitems li a{
	text-indent:26px;
	background:url(img/arrow_white.gif) 21px no-repeat;
}
#navigation .subitems li a:hover{
	color:#142D88;
}
#navigation .subitems li a.current{
	color:#142D88;
}

/*---Content-------------------------------------------------------------------------------------------------------------------*/
h1{
	margin-bottom:10px;
	padding-left:30px;
	background:url(img/bg_h1.jpg) no-repeat;
	font-size:18px;
}
h2{
	margin-bottom:10px;
	font-size:16px;
}
#middle .center ul, #middle .right ul{
	list-style-type:none;
	margin-bottom:15px;
}
#middle .center ul li, #middle .right ul li{
	padding:2px 0 2px 12px;
	background:url(img/arrow_blue.gif) no-repeat left 6px;
}
#bottom a{
	color:#142D88;
}

/*---RSS------------------------------------------------------------------------------------------------------------------------*/
#rssData{
	display:block;
}
#rssData ul.newsItems{
	margin:5px 0 0 0;
}
#rssData ul.newsItems li{
	padding:5px 0 5px 15px;
	border-bottom:1px solid #DFDFDF;
	background:url(img/arrow_blue.gif) no-repeat left 9px;
}
#rssData ul.newsItems li:hover, #rssData ul.newsItems li.active{
	background:url(img/arrow_red.gif) no-repeat left 9px;
}
#rssData ul.newsItems li a{
	text-decoration:none;
	font-weight:bold;
	color:#142D88;
}

/*---Searchbox------------------------------------------------------------------------------------------------------------------*/
#searchBox{
	display:none;
  cursor:default;
}
#searchBox .close{
	float:right;
	cursor:pointer;
}
#searchBox .content{
	padding:10px;
	overflow-y:auto;
}
#searchContent{
	overflow-y:auto;
}
