body { text-align: center; background: #fbfbfb; margin: 0px; padding: 0px; }
body, td, th { 	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }

a:link, a:visited { font-weight: bold; color: #A97137; text-decoration: none; }
a:hover { color: #518AC8; }
a img { border: 0 solid #ffffff; }
form { margin: 0;}

.clearer { height: 0px; line-height: 0px; font-size: 0px; clear: both; }

.top { width:920px; height:17px; background: #fff url(../images/top_new.jpg) left top no-repeat; margin: auto; z-index: 1; margin-top: 0px;}

#mainContainer {  width: 920px; text-align: left; background-color: #FFFFFF; background: url(../images/back_mancontainer_new.jpg) left top repeat-y; /*margin: -285px 0 0 -383px; position: absolute; top: 39%; left: 45%;*/ margin: auto; z-index: 1; margin-top: 0px;}

#header { width:884px;  height: 111px; background-color: #ffffff; margin: 0 0 0px 16px; float: left; display: inline; overflow: hidden;}
	#header .mainmenu{ width: 100%; height: 71px; margin: 5px 0; float: left; overflow: hidden; }
		#header .mainmenu .item { height: 71px; margin: 0 3px 0 0; float: left;}
	#header .flash { height: 71px; margin: 5px 0 0 0; float: left;}
		#header .flash img { margin: 0px; }
	#header .sysmenu { width: 441px; height: 23px; text-align: right; /*background-color: #A97039;*/ background-color: #BC854C; margin: 0 3px 6px 0; float: left; overflow: hidden; }
		*html #header .sysmenu { width:444px; }

		#header .sysmenu .item { /*width: 39px;*/ height: 23px; text-align: left; float: right; display: inline; }
		#header .sysmenu .item img { /*margin-top: 2px;*/ }
		#header .sysmenu .sysmenu_spacer {float:right; width:115px; height:23px;}
	 #header .lang { text-align: center; width: 107px; height: 23px; background-color: #BC854C; margin: 0 0px 0px 0; float: right; }
		/* #header .lang { width: 107px; text-align: center; height: 23px; background-color: #BC854C; margin: 0 5px 0px 0; float: right; } */
		#header .lang img { padding: 0px; margin: 0px; }

	#header .search { width: 320px; height: 23px; background-color: #BC854C; margin: 0px; float: left; overflow: hidden; padding-right:11px; background-color: #BC854C;}
	#header .search div { }
	#header .search input.tx-indexedsearch-searchbox-sword { width: 246px; height:19px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; vertical-align: middle; border: 1px solid #EDC192; background-color: #ffffff; padding: 1px 0; }



	#header .search img { margin-top: 0px; float:right;}
	#header .searchBox { height:30px; width:334px; background-color:#FFF; }

	html>/**/body #header .mainmenu {width: 777px;}
	*html #header .mainmenu { width: 777px; }
	*html #header { width: 889px; }
	*html #header .lang { margin: 0px 2px 0 0; padding: 0px;}
	*html #header .search { height:27px; width:330px; padding-right:0px;}
		*html #header .searchBox { width: 338px; }
		*html #header .search input.tx-indexedsearch-searchbox-sword { height:23px; margin-top:-1; width: 249px;}

#centralColumn { width: 815px; height: 545px; background: url(../images/back_home.jpg) left top no-repeat; margin: 0 6px 0px 16px; float: left; display: inline; overflow: hidden; position: relative; z-index: 2; }

	#centralColumn .activities {
		width: 229px;
		height: 150px;
		margin: 0px;
		margin-right: 6px;
		float: left;
		/*background-color: red;*/
	}
	#centralColumn .news {
		width: 229px;
		height: 150px;
		margin: 0px;
		float: right;
		/*background-color: blue;*/
	}
	#centralColumn .overview{
		width: 464px;
		height: 150px;
		float: left;
		border: 3px solid #FFFFFF;
		background-color:#EBEFF8;
		opacity:.85;filter: alpha(opacity=85); -moz-opacity: 0.85;
	}
	*html #centralColumn .overview{ width: 470px; }

	#centralColumn .bannerview{
		/*background-color: green;*/
		width: 300px;
		height: 156px;
		float: left;
		margin-right: 20px;
		background-color:#EBEFF8;
		opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;
	}
	#centralColumn .bottom{
		width: 790px;
		margin: 10px;
		position: relative;
		top: 370px;
	}

	*html #centralColumn .bottom{ top: 377px; }

	#centralColumn .content {
		/*width: 450px; */
		position: absolute;
		left: 7px;
		bottom: 12px;
		z-index: 999;
		text-align:left;
	}

	#centralColumn .content .contentBlock01 {
		width: 218px;
		~width: 218px;
		_width: 222px;
		height: 45px;
		~height: 45px;
		_height: 60px;
		color: #ffffff;
		background-color: #A97039;
		border: 2px solid #ffffff;
		float:left;
		padding-top:10px;
		margin-bottom:5px;
	}

	#centralColumn .content .contentBlock02 {
		width: 218px;
		~width: 218px;
		_width: 222px;
		height: 45px;
		~height: 45px;
		_height: 60px;
		color: #ffffff;
		background-color: #cf7418;
		border: 2px solid #ffffff;
		float:right;
		padding-top:5px;
		padding-top:10px;
		margin-bottom:5px;
	}

	#centralColumn .content .contentBlock03 {
		width: 218px;
		~width: 218px;
		_width: 222px;
		height: 45px;
		~height: 45px;
		_height: 60px;
		color: #ffffff;
		background-color: #e6b07b;
		border: 2px solid #ffffff;
		float:left;
		padding-top:10px;
	}

	#centralColumn .content .contentBlock04 {
		width: 218px;
		~width: 218px;
		_width: 222px;
		height: 45px;
		~height: 45px;
		_height: 60px;
		color: #ffffff;
		background-color: #5389C7;
		border: 2px solid #ffffff;
		float:right;
		padding-top:5px;
		vertical-align:middle;
		padding-bottom:5px;
	}

	#centralColumn .content .contentBlock01 .h1, #centralColumn .content .contentBlock02 .h1, #centralColumn .content .contentBlock03 .h1, #centralColumn .content .contentBlock04 .h1
	{

		font-size:14px;
	}

	#centralColumn .content .contentBlock01 .link, #centralColumn .content .contentBlock02 .link, #centralColumn .content .contentBlock03 .link, #centralColumn .content .contentBlock04 .link
	{
		font-size:11px;

	}

	#centralColumn .content .contentBlock01 .link a, #centralColumn .content .contentBlock02 .link a, #centralColumn .content .contentBlock03 .link a, #centralColumn .content .contentBlock04 .link a
	{
		text-decoration:underline;

	}



#rightColumn { /*width: 55px; height: 301px;*/ /*margin: 0 4px 0 2px;*/ /*padding-bottom: 165px;*/ float: left; display: inline; overflow: hidden; }
	#rightColumn  .content { /*margin: 10px;*/ /*margin-left:5px;*/ }



#mainContainer .kennelclub { width: 68px; /*height: 165px;*/ position: absolute; right: 8px; bottom: 6px; z-index: 999; }
#mainContainer .marginbar { height: 0px; font-size: 1px; background-color: #ffffff; clear: both; }
#mainContainer .drecomm { margin-right: 0px; background: #fff url(../images/footer_new.jpg) left top no-repeat; z-index:1000;}

/* NEWS */
div.nieuwsOverzichtLink a,
div.nieuwsOverzichtLink a:link,
div.nieuwsOverzichtLink a:visited {
	font-family:arial;
	font-size:8pt;
	color:black;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.agenda_item_container {
	height: 130px
}
.agenda_item
{
	margin-top:3px;
}
.agenda_item_name a,
.agenda_item_name a:link,
.agenda_item_name a:visited {
	font-family:arial;
	font-size:9pt;
	color:#B47A49;
	font-weight:bold;
	text-decoration:none;
        line-height: 14px;

}
.agenda_item_date {
	font-family:arial;
	font-size:8pt;
	color:black;
	text-decoration:none;
        line-height: 12px;

}
.no_agenda_item_sentence {
	font-family:arial;
	font-size:8pt;
	color:black;
	font-weight: normal;
	font-style:normal;
}
.overviewlink {
	text-align: right;
	vertical-align: bottom;
	height: 10%;
}
.overviewlink a,
.overviewlink a:link,
.overviewlink a:visited {
	font-family:arial;
	font-size:8pt;
	color: #5389C7;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	vertical-align: bottom;
}


.news_item_container {
	height: 130px;
}
.news_item {
	margin-top:3px;
}
.news_item_name,
.news_item_name a,
.news_item_name a:link,
.news_item_name a:visited {
	font-family:arial;
	font-size:9pt;
	color:#B47A49;
	font-weight:bold;
	text-decoration:none;
}
.news_item_date {
	font-family:arial;
	font-size:8pt;
	color:black;
	text-decoration:none;
}
#newsBox .overviewlinknews {
 margin-top: -7px;
}

.overviewlinknews {
        text-align: right;
        vertical-align: bottom;
        height: 10%;
}
.overviewlinknews a,
.overviewlinknews a:link,
.overviewlinknews a:visited {
	font-family:arial;
	font-size:8pt;
	color: #5389C7;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	vertical-align: bottom;
}

#belowDiv { text-align: center;} #belowDiv .h1 { font-size: 16px; font-style:
normal; font-weight: bold; color: #ffffff!important; margin: 0; } #belowDiv
table td { font-size: 12px; line-height: 18px; color: #ffffff!important; }
#belowDiv a:link, #belowDiv a:visited { color: #ffffff!important; text-
decoration: underline; border-bottom: 1px solid #ffffff; } #belowDiv a:hover {
border-bottom: 1px solid #ffffff; }

.bannerContainer
{
/*	padding:10px;*/
}

.banners
{
	margin-top:1px;
	margin-left:10px;
	width:290px;
}

.banners .banner
{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.bannerContainerStatic
{
	width:140px;
	position: absolute;
	height:67px;
	margin-left:145px;
	margin-top:-1px;
	~margin-top:-140px;
	_margin-top:-145px;
}

.euroDogshow-container {
	height: 81px;
	width: 63px;
	position: absolute;
	cursor: hand;
	margin-left: 9px;
	margin-top: 9px;
}
