html, body {
	font-family:"century gothic", avenir, verdana, helvetica;
	font-size:11px;
}
body {
	overflow:auto;
}

.thead {
	background-color:#e3e4e5;
	background-color:#ffffff;
	background-image:url(/gfx/topback.png);
	background-repeat:no-repeat;
	background-position:center bottom ;
	vertical-align:bottom;
	height:87px;
}
.tbody {
	background:#fff;
	vertical-align:middle;
	padding:0 0 50px 0;
}
.flow {
	text-align:center;
}
#flow {
	margin:0 auto;
}

td.bottom_td{
	vertical-align:bottom;
	height:142px;
}
.headhead {
	position:relative;
	z-index: 800;
	background-image:url(/gfx/header_back.png);
	background-repeat:repeat-x;
	background-position:bottom;
	height:87px;
}
.head {
	width:990px;
	margin:0 auto;
	min-height:97px;
	background: url(/gfx/head_2010.png) center -10px no-repeat;
}
.hetstormt {
	position:absolute;
	margin-top:4px;
	margin-left:-117px;
	left:50%;
	top:0;
}
.head ul {
	padding:0;
}
table.content {
	height:100%;
	width:100%;
	border-collapse:collapse;
}
table.content td {
	margin:0;
	padding:0;
}

div.lower_div{
	position:absolute;
	bottom:0;
	width:100%;
	background:#FFF url(/gfx/news_back_2010.png) repeat-x top center;
	height:24px;
	overflow:visible;
	
}
.langswitch {
	height:60px;
	text-align:right;
	padding:0 50px;
}
#menu_left {
	float:left;
	
}
#menu_right {
	float:right;
}
.menu {
	margin:0;
	padding:0;
	background-image:url(/gfx/menuborder.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.menu li{
	display:block;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	height:27px;
	
}

.menu li a {
	display:block;
	text-align:center;
	line-height:26px;
	color:#FFF;
	font-weight:bold;
	background-position:left;
	background-image:url(/gfx/menuborder.gif);
	background-repeat:no-repeat;
	font-size:12px;
}
.menu li.active a{
	color:#ec5a19;
}

.menu li  a:hover{
	color:#ec5a19;
}
.menu li ul li a:hover {
	background-color:#cfcfcf;
}
.menu li ul {
	position:absolute;
	display:none;
	opacity:0;
	filter: alpha(opacity=0);
	z-index:500;
	left:0;
	top:26px;
	margin:0;
	padding:0;
	opacity:.8;
	width:200px;
}
.menu li ul li {
	margin: 0;
  padding: 0;
  float:none;
  display:block;
  height:auto;
  background:none;
}
#menu_left li ul li a {
	width:auto;
	display:block;
}
.menu li ul li a{
	white-space:nowrap;
	padding:0px 18px;
	height:20px;
	line-height:20px;
	color:#838486 !important;
	background:#fff;
	border-bottom:1px solid #b1b3b4;
  border-left:1px solid #b1b3b4;
	border-right:1px solid #b1b3b4;
	font-weight:normal;
	text-align:left;
}
.menu li ul li.active a{
	background:url(/gfx/submenuactive.gif) top center;
	color:#fff !important;
	border-bottom:1px solid #e2cec4;
	border-left:1px solid #cd9e7e;
	border-right:1px solid #cd9e7e;
	opacity:1;
}

h1 {
	color:#7b7c7e;
	text-align:center;
	margin:0;
	padding:0;
	font-size:40px;
	font-weight:normal;
}
.container {
	height:350px;
	/*overflow:auto;*/
}

.scrollContainer {
    height: 440px;
    overflow: auto;
}
.tcontainer {
	background:#fff;
	overflow:hidden;
	width:990px;
	margin:0 auto;
}
.inhoud {
	padding:0;
	vertical-align:top;
	overflow:auto;
}
.text {
	margin:15px 200px 0px 220px;
	height:300px;
	overflow:hidden;
	line-height:150%;
}
.text p{
	margin:0;
	padding:0;
}
.text .meer {
	text-align:right;
	margin:-10px 0 0 0;
	padding:0;
}

.text .meer a{
	color:#ec5a19;
}

.titles {
	overflow:auto;
	float:none;
	padding:0 0 0 0;
	line-height:24px;
	color:#FFF;
}
.tv_button{
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-480px;
	padding:0;
	width:179px;
	height:194px;
	z-index:20;
}
.book_button {
	height:142px;
	width:144px;
	display:block;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:310px;
	z-index:1000;
}
.book_button div {
	height:142px;
	width:144px;
}
.book_button2 {
	height:141px;
	width:175px;
	display:block;
	position:absolute;
	bottom:12px;
	left:50%;
	margin-left:310px;
	z-index:1000;
}
.book_button2 div {
	height:175px;
	width:141px;
}
.titles h2{
	width:198px;
	float:left;
	margin:0;
	padding:0 0 14px 5px;
	display:block;
	font-size:12px;
	color:#808080;
	text-align:center;
	background-position:right top ;
	background-image:url(/gfx/menuborder.gif);
	background-repeat:no-repeat;
}
.articles {
	width:990px;
	margin:0 auto;
	clear:both;
}
.articles h2 {
	margin:0;
	padding:0 0 8px 0;
	font-size:12px;
	color:#FFF;
}
.newsitem {
	position:relative;
	height:108px;
	float:left;
	padding:7px 9px 0 10px;
	/*padding:7px 14px 0 15px;*/
	width:169px;
	width:179px;
	font-size:9px;
	color:#808080;
	background: url(/gfx/stroke.gif) no-repeat bottom right;
}


.newsitem#last_news {
	border-right:0;
}
.newsitem h3{
	font-size:20px;
	margin:0 0 0 0;
	padding:0;
	font-weight:normal;
	font-family:"century gothic", georgia;
	line-height:110%;
	display:block;
}
.newsitem h3 a{
	color:#808080;
}

span.bron{

}

.newsitem h3 a:hover{
	color:#808080;
}

.scroll-pane h3{
font-family:georgia;
}
	
.articles .list {
	position:absolute;
	bottom:0;
	margin:0 0 0 8px;
	background:url(/gfx/mtitle.png);
	width:152px;
	z-index:1000;
}

.listhead {
	width:151px;
	line-height:20px;
	text-align:center;
	color:#fff;
	padding:3px 0 0 0;
}

.listhead a,.listhead a:hover{
	color:#fff;
	
}
.listnews {
	color:#808080;
	font-size:9px;
	height:200px;
	overflow:auto;
}
.listnewsblock {
	display:block;
	padding:10px;
}
.news_item_list{
	width:130px;
}
.listnews h4 {
	margin:0;
	padding:0;
	font-size:9px;
}
.listnews a {
	color:#808080;
	padding:0 0 13px 0;
	display:block;
	outline:0;
}

.newshtml {
	display:none;
}

.jScrollPaneTrack{

}
.goglemap {
	width:560px;
	margin:0 auto;
}

.button{
	position:absolute;
	bottom:0;
	margin-left:-15px;
}
#splashpop {
	background:#000;
	position:absolute;
	height:100%;
	width:100%;
	opacity:.5;
	filter:alpha(opacity=50);
	top:0;
	left:0;
	z-index:9000;
}
#pop {
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	z-index:9001;
}
#pop div#splashdiv {
	margin:0 auto;
}
.splashswitch {
	background:#DDD;
	width:300px;
	padding:5px 20px;
	
	margin:5px 5px 0;
	
}

.item h2 {
	font-size:13px !important;
	color:#ed793d !important;
}