@import url('reset.css?v1.0');
@import url('base.css?v1.0');
@import url('pagestable_extended.css?v1.0');



body{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 130%;
}

/* General layout styles */

#container{
}

#print_logo{
	padding-bottom: 15px;
}

#header{
	display: none;
}

#leftmenu{
	display: none;
}

#content{
	width: 900px;
}



	#content h1{
		font-size: 18px;
		font-weight: bold;
	}
	
	#content h2{
		font-size: 16px;
		font-weight: bold;
	}
	
	#content h3{
		font-size: 14px;
		font-weight: bold;
	}
	
	#content h4{
		font-size: 13px;
		font-weight: bold;
	}




#footer{
	display: none;
}

#sponsored_links{
	display: none;
}

/* general styles */

.floatLeft{
}

.floatRight{
}

.bgImage{
}

/* styles for homepage */


.pagesTable h6, .overlayTable h6{
	font-size: 18px!important;
	font-style: italic;
}

/* styles for overlaytable make visible */

TB_window{
	display: block!important;
	position: relative!important;
}



/* styles for archive and list pages */

.pager{
	display: none;
}


/* general styles */

.pagesTable{
	table-layout: fixed;
	border-collapse: collapse;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	width: 760px;
	_width: 650px;
}


#overlayer{
	display: none;
}

#overlayTableContainer{
	display: none;
}


.overlay_print, .overlay_exit{
	display: none;
	float: right;
	margin-left: 7px;
	cursor: pointer;
}


.pagesTable td, #overlayTable td{
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	height: 190px;
}

.pagesTable td.padding{
	padding: 11px;
}

.pagesTable p, #overlayTable p {
	margin: 5px 11px 4px 11px;
	text-align: justify;
}

#overlayTable p{
	text-align: left;
}

.pagesTable td.arrow, #overlayTable td.arrow{
	background-image: none;
	background-position: 160px 160px;
	background-repeat: no-repeat;
}

.pagesTable a:link, .pagesTable a:visited, .pagesTable a:hover, .pagesTable a:active, #overlayTable a:link, #overlayTable a:visited, #overlayTable a:hover, #overlayTable a:active {
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
}

/* styles for headers */

.pagesTable h1, #overlayTable h1 {
	margin: 15px 0px;
	font-size: 18px;
	font-weight:normal;
}

.pagesTable h2, #overlayTable h2 {
	font-size: 22px;
	font-weight: normal;
	margin: 15px 0px;
}

.pagesTable h3, #overlayTable h3 {
	font-size: 14px;
	margin: 10px 0px;
}

.pagesTable h4, #overlayTable h4 {
	font-size: 12px;
	font-weight: normal;
	margin:5px 0px;
}

.pagesTable h5, #overlayTable h5{
	font-size: 11px;
	margin: 5px 0px;
}

.pagesTable input.text, .pagesTable input.text{
	width: 280px;
}

.pagesTable input.text.short, .pagesTable input.text.short{
	width: 122px;
}

/* classes available in fck editor */

.pagesTable a.light, .pagesTable a.light:link, .pagesTable  a.light:visited, .pagesTable  a.light:hover, .pagesTable  a.light:active, #overlayTable a.light:link, #overlayTable  a.light:visited, #overlayTable  a.light:hover, #overlayTable  a.light:active {
	text-decoration: underline;
	text-align: left;
}

.pagesTable .valignTop, #overlayTable .valignTop{
	vertical-align: top;
}

.pagesTable strong, #overlayTable strong{
	font-weight: bold;
}

.pagesTable em, #overlayTable em{
	font-style: italic;
}

.pagesTable .valignBottom, #overlayTable .valignBottom{
	vertical-align: bottom;
}


.pagesTable .bgImage, #overlayTable .bgImage{
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.pagesTable .nomarginHoriz{
	margin-left: 0px;
	margin-right: 0px;
}

.wit{ 
	color: white;
}.bg_wit { 
	background-color: #fff;
}

/* styles for background-repeat */

.pagesTable td{
	background-positioning: 50% 50%;
}

/* styles for mostrecent */

.pagesTable .page_block{
}


.pagesTable .wedstrijd img{
	display: none;
}


/* styles for pagefunctions */


.pagesTable .pageFunctions .imgContainer{
visibility: hidden;
}

.pagesTable .pageFunctions a{
text-decoration: none!important;
}


/* styles for searchBox */

.pagesTable.searchBox{
}


.pagesTable .resultsLink:link, .pagesTable .resultsLink:visited, .pagesTable .resultsLink:hover, .pagesTable .resultsLink:active{
}

/* styles for reacties and archive */

.pagesTable.archive td{
	height: 120px;
}

.pagesTable.archive .smallLeft{
	width: 125px;
	padding: 10px;
	height: 145px;
}

.pagesTable.archive .smallLeft div{
	width: 105px;
	height: 105px;
	padding: 10px;
	overflow:hidden;
}

.pagesTable.archive .bigRight{
	width: 610px;
}



.pagesTable.archive .bigLeft h3{
	font-style: normal;
	font-size: 16px;
	font-weight: normal;
	margin: 0px;
}

.pagesTable.archive .bigRight h3{
	font-style: normal;
	font-size: 13px;
	padding: 12px 10px 7px 10px;
	margin: 0px;
}

.pagesTable.archive h3 .floatRight{
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline
}

.pagesTable.archive .description{
	padding: 10px 10px 10px 10px;
}

.pagesTable.archive .bigRight h3 span{
	font-style: normal;
	font-size: 12px;
}

.pager{
	display: none;
	text-align: right;
}
.list.last{
	clear: left;
}

/* styles for special td's */

.pagesTable td.header{
	height: 10px;
	vertical-align: middle;
}

.pagesTable td.medium{
	height: 10px;
	padding: 8px 11px;
	vertical-align: middle;
}

.pagesTable .alignRight{
	text-align: right;
	padding-right: 15px;
}

.pagesTable .alignCenter{
	text-align: center;
}

.pagesTable .valignMiddle{
	vertical-align: middle;
}

.pagesTable td.padding11{
	padding: 11px;
}

.pagesTable .bold{
	font-weight: bold;
}

.pagesTable .italic{
	font-style: italic;
}

.pagesTable .padding11{
	padding: 11px;
}

.pagesTable .padding11 h2{
	margin-top: 5px;
	margin-bottom: 5px;
}

/* styles for buttons and forms */


.pagesTable td input{
	padding: 2px;
}




