	body {
		margin:0px 0px 0px 0px;
	}

	#tdMainMenu, #tdSubMenu, #td-sidebar {
		width:127px;
	}
	
	.clsMainMenu {
		text-align:right;
		padding: 3px 3px 3px 3px ;
	}
	
	.clsSubMenu {
		text-align:left;
		padding: 5px 5px 5px 5px ;
	}
	
	.clsPageContent {
		
	}
	
	.clsInnerContent, .clsBottomContent {
		background-color: #FFF4BC;
	}
	
	.clsInnerContent table {
		/*width:100%;*/
	}
	
	.cls-td-news-sidebar {
		background-color: #FFF4BC;
		padding:5px;
		height:100%;
	}
	
	.ads-header {
		font-size:9px;
		font-weight:normal;
		text-align:center;
	}
	
	.cls-div-sitelist {
		background-color:#FFFFD5;
	}
	
	#div-divelog {
		background-color:#FFFFD5;
	}
	
	.cls-table-divelog-popup {
		background-color:#FFE993;		
	}
	
	.cls-div-dive-popup, .cls-div-contextmenu {
		position:absolute;
		left:57%;
		top:250px;
		width:300px;
		height:auto;
		z-index:999;		
		visibility: hidden;
		overflow: auto;		
	}
	
	.cls-td-news-newsindex {
		background-color: #FFF4BC;
		padding:5px;
	}
	
	#divContentArea {
		width:506px;
		height:100%;
	}
	
	#divBlankContentArea {
		width:506px;
		background-color: #FFF4BC;
	}

	td { 
		vertical-align:top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;		
	}
	
	a img {
		border: 0px;
	}
	
	#tdMainMenu {
		background-image: url(images/layout/left_menu_bg.jpg);
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFF4BC,endColorStr=#FFFFFF);
		background-repeat: repeat-x;
		background-color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
	}
	
	#tdSubMenu { 
		background-color: #FFE993;
		font-size:12px;
		font-weight:bold;
		/*
		background-image:url(images/layout/info_img.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		*/		
	}
	
	.cls-td-sidebar .cls-td-sidebar-body {
		background-image: url(images/layout/left_menu_bg.jpg);
		filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFF4BC,endColorStr=#FFFFFF);
		background-repeat: repeat-x;
		background-color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
		padding:5px;		
	}
	
	.cls-td-sidebar .cls-td-sidebar-header {
		height:24px;
		text-align:center;
		vertical-align:middle;
		color:white;
		
	}
	
	.cls-td-sidebar a {
		font-weight:normal;
		color:#000000;
	}
	
	div.cls-div-peppoll {
		font-weight:normal;
		/*background-color:#FFF4BC;*/
		padding:2px;
		/*width:120px;*/
	}
	
	.cls-div-peppoll td {
		text-align:right;		
	}
	
	.cls-div-peppoll .cls-td-polltitle {
		font-weight:bold;
	}
	
	#tdSubBottom {
		/*background-image:url(images/layout/info_img.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		background-color: #FFE993;*/
		padding: 6px 6px 205px;
		width:150px;
	}
	
	.smallMenu {
		color:Gray;
	}	
	
	#tblContentBLockA {
		width:50%;
		height:175px;
		background-color: #FFFFD5;
	}
	
	#tblContentBLockB {
		width:50%;
		height:175px;
		background-color: #FFFFD5;
	}
	
	#tblContent {
		background-color: #FFF4BC;
	}
	
	#divMenuItem-on, #divMenuItem-off {
		width:123px;
		font-weight:bold;
		font-size:12px;
		overflow:hidden;
	}
	
	#divMenuItem-off a {
		color:Black;
	}
	
	#tdContentHeader {
		font-weight:bold;
	}
	
	#tdParentTitle {
		color:#9C9A9C;
		font-weight:bold;
	}
	
	a {
		color: #5A1862;
		text-decoration: none;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	#divMenuItem-on a:hover, #divMenuItem-off a:hover {
		text-decoration:none;
	}
	
	#tdNavigationBar, #tdSearchForm {
		color:White;
		background-color: #5A1862;
	}
	#tdNavigationBar {
		background-image: url(images/layout/horz_menu_bg.gif);
		background-repeat: no-repeat;
		background-position: left top;
		vertical-align:middle;
	}
	
	#tdSearchForm {
		vertical-align:middle;
	}
	
	#divBlocks {
		background-color: #FFF4BC;
	}
	
	#tdInnerContentBlocks {
		background-color: #FFF4BC;	
	}
	
	#divBlocksA {
		background-color: #FFF4BC;
	}
	
	#divBlocksB {
		background-color: #FFF4BC;
	}
	
	.doc_title {
		font-weight:bold;
		background-color:#A986AE;
		height:15px;
		width:480px;
		padding:5px;
	}
	
	#tdItemAA, #tdItemBB { background-color: #FFFFD5; }
	#tdItemAB, #tdItemBA { background-color: #FFFFFF; }
	
	#hArticleHeader {
		font-size:16px;
	}
	
	.cls-small-header {
		font-size:13px;
		margin-bottom:5px;
	}
	
	.cls-small-header a, .cls-small-header a:hover {
		text-decoration:none;
	}
	
	
	.clsArticleHeader {
		font-size:16px;
	}
	
	#divPreface {
		font-weight:bold;
	}
	
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; font-size:12px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
	
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT, .tx-indexedsearch .tx-indexedsearch-searchbox SELECT {
		border:1px solid #FFE993;
		background-color: #FFF4BC;
	}

	#postcode,  #plaats, .common-form-field, .tx-srfeuserregister-pi1 input, .form-field-mypage-segment, .form-field-mypage-header { 
		border:1px solid #FFE993;
		background-color: #FFF4BC;
	}
	
	#tblContentBody {
		padding:0px 0px 0px 0px;
	}
	
	.clsSubmitButton, .cls-input-submitbutton, .cls-submit-button {
		border:0px solid Black;
		background-color: #FFE993 ;
	}
	
	.cls-div-custom-mypage {
		width:500px;
	}
	
	.cls-div-mypage-form, .cls-div-mypage-url, .cls-div-divelogs {		
		background-color:#FFFFD5;
	}
	
	.cls-div-mypage-page {		
		padding:5px 5px 5px 5px;
	}
	
	.cls-div-custom-mypage {
		padding:5px 5px 5px 5px;
	}
	
	div.cls-div-custom-mypage div {
		background-color:#FFFFD5;
		padding:5px 5px 5px 5px;
		border-bottom:1px dotted #FFE993;
	}
	
	div.cls-div-custom-mypage div  div{
		background-color:#FFFFD5;
		padding:0px 0px 0px 0px;
		border-bottom:0px dotted red;
	}
	
	.cls-div-mypage-url {
		padding:5px 5px 5px 5px;
	}

table#pcSearch
{
	/*border: 1px solid Silver; 
	border-top: 1px solid #999999;*/
	border-bottom: 1px solid #FFFFD5; 
	border-left: 1px solid #FFFFD5; 
	border-right: 1px solid #FFFFD5; /*#999999;*/
	margin-bottom: 1px;	
}

td#pcSearch_Header{
	background-color: #FFFFD5;
	color: #000000; /*#E31821;*/
	cursor: pointer;	
}

td#pcSearch_Header_select{
	/*background-color: #FFF4BC;*/
	color: #000000; /*#E31821;*/	
	cursor: pointer;	
}

table#pcSearchAdverteerder
{
	/*border: 1px solid #EAEDDE;*/
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	margin-bottom: 0px;
}

td#pcSearch_Content{	
	border-bottom: 0px;
	border-bottom-color: #FFFFD5;
	border-bottom-style: solid;	
	border-left: 0px;
	border-left-color: #FFFFD5;
	border-left-style: solid;
	border-right: 0px;
	border-right-color: #FFFFD5;
	border-right-style: solid;	
}

.pcSearch_Content{	
	border-bottom: 0px;
	border-bottom-color: #FFFFD5;
	border-bottom-style: solid;	
	border-left: 0px;
	border-left-color: #FFFFD5;
	border-left-style: solid;
	border-right: 0px;
	border-right-color: #FFFFD5;
	border-right-style: solid;	
}

td#pcSearch_Control{
	background-color: #FFFFD5;
	color: #000000; /*#E31821;*/
	/*cursor: pointer;	*/
}

#pcSearch_Control{
	background-color: #FFFFD5;
	color: #000000; /*#E31821;*/
	/*cursor: pointer;	*/
}

.clsSearchPullDown {		
		background-color: #FFF4BC;/* #FFE993 ; */
		border: 1px solid #FFE993;		
	}
	
#tdArticleBlocks .csc-firstHeader, h1.csc-firstHeader {
	display:none;
}

#tdArticleBLocks table {
	border: 0px Solid Black;
	width:100%;
}

#top-content-sub-header {
	font-weight:bold;
}

/* STYLES FOR THE PAGE TEMPLATES */
#table-main {
	/*width:760px;*/
	height:100%;
}

#tr-page-header {
	height:75px;
}

#top-content-sub-paragraph{
	margin-top:0px;
}

.page-layer2 {
 background-color:#FFFFD5;
}

.pep-leden-title {
	width:500px;
}

.pep-leden-smallbanner {
	border:1px solid black;
}

.pep-leden-tr-level1 .pep-leden-title {
	font-weight:bold;
}

.pep-leden-image-status,  .pep-leden-title, .pep-leden-text-status, .pep-leden-form-status, .pep-leden-dropdown-image, .pep-leden-emptycol {
	border-bottom:0px solid #FFDE59;
	padding:1px;
}
.pep-leden-tr-level3 .pep-leden-image-status,
.pep-leden-tr-level3 .pep-leden-title,
.pep-leden-tr-level3 .pep-leden-text-status,
.pep-leden-tr-level3 .pep-leden-form-status,
.pep-leden-tr-level3 .pep-leden-dropdown-image,
.pep-leden-tr-level3 .pep-leden-emptycol {
	background:#FFFFD5;
}

.pep-leden-tr-level1 td, .pep-leden-tr-level2 td, .pep-leden-tr-level3 td {
	cursor:pointer;
}

.pep-leden-level1, .pep-leden-level2 {
	background-color:#FFFFD5;
}
.pep-leden-text-status div {
	display:none;
}

.pep-leden-spacer {
	background-color:#FFF4BC;
}

hr.pep-leden-spacer {
	border-top:1px solid #FFDE59;
	border-bottom:1px solid #FFE993;
	border-left:0px;
	border-right:0px;
}

/* pep_ideas */
.cls-text-idea {
	border:1px solid #FFE993;
	background-color: #FFF4BC;
	width:100%;
}


.cls-div-ideas-form {
  background-color:#FFFFD5;
}

/* HTMLAREA */
#div-htmlarea {
	position:relative;
	overflow:hidden;
	width:500px;
	border:1px solid red;
}

#div-htmlarea td {
	border:1px solid red;
}

/* pep_pictures */
div.cls-div-image td {
	position:relative;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
}

div.cls-div-image td a:hover {
	text-decoration:none;
}


.cls-td-top-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/top_middle.gif);
	background-repeat:repeat-x;		
}

.cls-td-bottom-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/bottom_middle.gif);
	background-repeat:repeat-x;		
}

.cls-td-left-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/left_middle.gif);
	background-repeat:repeat-y;		
}

.cls-td-right-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/right_middle.gif);
	background-repeat:repeat-y;		
}

/**/

.cls-td-small-top-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/small/top_middle.gif);
	background-repeat:repeat-x;		
}

.cls-td-small-bottom-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/small/bottom_middle.gif);
	background-repeat:repeat-x;		
}

.cls-td-small-left-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/small/left_middle.gif);
	background-repeat:repeat-y;		
}

.cls-td-small-right-middle {
	background-image: url(/typo3conf/ext/pep_pictures/images/small/right_middle.gif);
	background-repeat:repeat-y;		
}

div.tx-srfeuserregister-pi1 {
	padding:5px 5px 5px 5px;
}

.tx-srfeuserregister-pi1-trash {
	display:none;
}

div.cls-div-advertisement-title a {
	font-weight:bold;
}



