/* 	GENERAL STYLING */
* {
	margin:0;
	border:0;
}
html { 
	overflow-y: scroll;    /*create permanent scrollbar to avoid "jumps' in centering*/
	height:100%;
	width:100%;
}
body {
	font: 11px Helvetica, sans-serif;
	text-align:center;
	height:100%;
	width:100%;
	/* background:url(../_images/backgrounds/templ_home.gif) top left no-repeat; */
}
a { 
	outline: none; 
	text-decoration:underline;
	color:#000000;
	text-align:left;
	/*font-weight: bold;*/
}
div{
	text-align:left;
}
a img { 
	border: none;
	text-align:left;
}
p { 
	font-size: 12px;
	line-height: 15px;
	text-align:left;
}
ul, ol { 
	text-align:left;
	line-height: 15px;
}

h1, h2, h3, h4{
	color:#000000;
	text-align:left;
}

h1, h2, h3, h4, p, ul, ol, img{
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	
}
div{
	text-align:left;
}
h3{
 margin-bottom: 5px;
}

.tx-flvplayer-pi1 {
	margin-top: -20px;
}

.clearboth{
	clear:both;
}
ul{
	font-size: 12px;
	list-style: disc;
	padding-left: 0px;
	text-align:left;
}
li{
	font-size: 12px;
	text-align:left;
	}

/*-----------SPECIFIC STYLES--------------*/

.main-menu-content ul, .main-menu-content ul a{
	margin-top:5px;
	font-size:11px;
	font-weight:normal;
	line-height:19px;
	color:#344b6a;
	list-style-type: none;
	padding-left: 0;
	margin-left: 15px;
}

.header_nw .main-menu-content ul, .header_nw .main-menu-content ul a{
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	color:#204d8d;
	list-style-type: none;
	text-decoration: none;
	padding-left: 0;
	margin-left: 15px;
}

.header_nw .main-menu-content ul a:hover{
	color:#122A4D;
}

.main-menu-content h2{
	color: #204d8d;
}

.header_nw .main-menu-content h2{
	color: #ffffff;
}

.main-menu-content li {
	background: url(../_images/backgrounds/menu_pijl.gif) left center no-repeat; 
}

#active {
	background: url(../_images/backgrounds/menu_active_bg.gif) left center no-repeat; 

}

.header_nw .main-menu-content ul li#active{
	background: url(../_images/backgrounds/menu_pijl_active.gif) left center no-repeat;
}	

.header_nw .main-menu-content ul li#active a{
	color:#485f6d;
}

.sidebox-left-top h2{
	color:#ffffff;
	padding-top:10px;
	font-weight:normal;
	text-align:center;
	font-size:15px;
}

.sidebox-left-content p{
	color: #204d8d;
}

.quickbutton{
	margin-top:15px;
	margin-left:65px;
	height:30px;
	width:115px;
	background: url(../_images/backgrounds/quick_button.gif) left center no-repeat; 
}

.quickbutton p, .quickbutton a{
	padding-top:9px;
	font-weight:bold;
	text-decoration: none;
	color:#204D8D;
}

.breadcrumb p, .breadcrumb a, .breadcrumb{
	color:#344B6A;
	padding:5px;
	font-size:9px;
	margin:0;
}

.general-content h2, .csc-firstHeader, .csc-header h1{
	padding-top:20px;
	padding-bottom:20px;
	color: #204d8d;
	font-size: 16px;
}

.general-content ul{
	padding-left:12px;
	line-height: 140%;
}

.news-list-morelink a{
	padding-left: 20px;
}

.news-list-item h3{
	text-decoration: none;
	color:#204D8D;
	padding-top:20px;
}
.news-list-item h3 a{
	text-decoration: none;
	color:#344B6A;
}
.news-single-item h2{
	padding-bottom: 10px
}
.news-single-footer p{
	font-weight: bold;
	text-align: right;
	font-size: 95%;
}
.news-single-footer{
	padding-bottom: 8px;
	/* padding-right:20px; */
}
.news-single-backlink, .news-list-morelink{
	padding-top: 10px;
}

.contenttable img, .contenttable p{
	margin:0px;
}
.contenttable {
	margin-left:20px;
}

#tx-sremailsubscribe-pi1-tt_address_form input{
	border: 1px solid #666666;
}
#tx-sremailsubscribe-pi1-tt_address_form label{
	line-height:20px;
}
.tx-sremailsubscribe-pi1{
	padding-top:20px;
}

#tx_flvplayer_pi1 embed{
	margin-top:-10px;
}

#tx_flvplayer_pi1 object{
	margin-top:-10px;
}


/*-----------DIVS---------------*/

.body-container{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	background: #d6d6d6;
}

.main-container{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:url(../_images/backgrounds/center_bg.gif) top left no-repeat;
	margin-top:0px;
	height:100%;
}

.main-header{
	height:523px;
	background:url(../_images/backgrounds/header_bg.jpg) top left no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:940px;
}
.main-header2{
	height:523px;
	background:url(../_images/backgrounds/header_bg2.jpg) top left no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:940px;
}

.header_nw3{
	height:362px;
	background:url(../_images/backgrounds/header_bg3_nw.jpg) top left no-repeat;
}

.header_nw2{
	height:362px;
	background:url(../_images/backgrounds/header_bg2_nw.jpg) top left no-repeat;
}

.header_nw1{
	height:362px;
	background:url(../_images/backgrounds/header_bg1_nw.jpg) top left no-repeat;
}

.main-header3{
	height:523px;
	background:url(../_images/backgrounds/header_bg3.jpg) top left no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:940px;
}
.main-menu-wrap{
	background:none;
	position:relative;
	top:96px;
	left:40px;
	height:auto;
	width:200px;
}

.header_nw .main-menu-wrap{
	background:none;
	position:relative;
	top:20px;
	left:10px;
	height:auto;
	width:auto;
}

.home-button{
	background:none;
	position:relative;
	top:10px;
	left:40px;
	height:80px;
	width:270px;
}

.header_nw .home-button{
	background:none;
	position:relative;
	top:0px;
	left:0px;
	height:60px;
	width:284px;
	
	margin-top:18px;
}

.main-menu-top{
	background:url(../_images/backgrounds/menu_top_bg.gif) top left no-repeat;
	height:15px;
	width:200px;
}

.erachter_2, .erachter_3{
	margin-top:299px;
	margin-left:-8px
}

.erachter_1{
	margin-top:59px;
	margin-left:-8px
}

.menu-left{
	height:auto;
	width:284px;
	float:left;
}

.menu-right{
	height:auto;
	width:284px;
	float:left;
}

.main-menu-content{
	background:url(../_images/backgrounds/menu_content_bg.gif) top left repeat-y;
	height:auto;
	width:200px;
}

.header_nw .main-menu-content{
	height:auto;
	width:200px;
	background:none;
}


.main-menu-bottom{
	background:url(../_images/backgrounds/menu_bottom_bg.gif) top left no-repeat;
	height:30px;
	width:200px;
}

.content-column-left{
	width: 280px;
	height:auto;
	float:left;
}

.main-content{
	background:url(../_images/backgrounds/content_bg.gif) top left repeat-y;
	height:auto;
	width:940px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}

.main-content-iframe{
	background:white;
	height:580px;
	width:940px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}

.sidebox-top{
	background:none;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	width:200px;
}

.sidebox-left-wrap{
	background:none;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	width:200px;
}

.sidebox-left-top{
	background:url(../_images/backgrounds/sidebox_top_bg.jpg) top left no-repeat;
	height:50px;
	width:200px;
}

.sidebox-left-content{
	background:url(../_images/backgrounds/sidebox_content_bg.jpg) top left repeat-y;
	height:auto;
	width:200px;
}

.sidebox-left-bottom{
	background:url(../_images/backgrounds/sidebox_bottom_bg.jpg) top left no-repeat;
	height:12px;
	width:200px;
	clear:both;
}

.content-column-right{
	float:left;
	width: 660px;
	height:auto;
}

#general-cont{
	clear:both;
}

.verhalen .csc-textpic{
	margin-left:20px;
	border-bottom:solid 1px #999999;
	padding-bottom:8px;
	margin-bottom:5px;
}

.verhalen .csc-header-n1{
	border-bottom:solid 1px #999999;	
	margin-left:20px;
	margin-bottom:5px;
}

.verhalen .csc-header h1{
	padding-bottom: 8px;
	margin-left:0px;
	
}

.verhalen .csc-textpic-text p.bodytext{
	margin-left:4px;
	font-size: 11px;
	color:#999999;
}

.verhalen .csc-textpic-text p.bodytext b{
	font-size: 12px;
	color: #000000;
}
.verhalen .csc-textpic-text p.bodytext a{
	font-size: 11px;
	color:#204D8D;
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
}

.verhalen .csc-textpic-text p.bodytext a.download{
	margin-top:10px;
	display:block;
}

p.bodytext a{
	color:#204D8D;
	text-decoration: none;
}

p.bodytext a:hover{
	color:#c1d6eb;
	text-decoration: none;
}

.verhalen{
	float:left;
	width:360px;
	height:auto;
}

.flv_viewer{
	float:left;
	width:300px;
	height:auto;
}

.flv_viewer .tx-flvplayer-pi1{
	margin-top:-11px;
	margin-left:-12px;
}

.breadcrumb{
	width:630px;
	margin-left:20px;
	/* height:20px; */
	border-bottom:#cccccc 1px solid
}



.footer{
	background:url(../_images/backgrounds/content_bg.gif) top left repeat-y;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	width:940px;
}
.footer-iframe{
	background:white;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	width:940px;
}
.page-close{
	background:transparent url(../_images/backgrounds/page_close.jpg) no-repeat left top;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	width:1000px;
}
.page-close-iframe{
	background:transparent url(../_images/backgrounds/page_close2.jpg) no-repeat left top;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	width:1000px;
}
.iframe{
	width:940px;
	background: white;
}
