html,body {
	margin:0px;
	padding:0px;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:100%;
	color:#333333;
}

/* Clear float */
	.clear_float {
		clear:both;
		font-size:1px;
		line-height:1px; 

	}
	.clear{
		clear:both;
		font-size:1px;
		display:none;
		height:0px;
	}
/* END - clear float  */

/* Common HTML Elemetns */
	img {
		border: 0;
	}
	h1 {
		color: #69A550;
		font-size: 1.2em;
		margin-top: 10px;
		margin-bottom: 0px;
	}
	h2 {
		color: #69A550;
		font-size: 1em;	
		margin-top: 60px;
		margin-bottom: 0px;
	}
	h3 {
		font-size: 0.8em;
	}
	p {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	a {
	
	}
	a:hover {

	}
	a:link, a:visited {
		color: #4F8715;
	}
	

/* END - Common HTML Elemetns */

/* Main Elemetns */
	#container {
		position:absolute;
		width: 100%;
		text-align: center;
	}

	#content_container{
		position:relative;
		margin: 0 auto;	
		width:984px;	
		background:url(../images/background.gif) left top repeat-y;		
		text-align: left;
	}
/* END - Main Elemetns */

/* Header Section */
	#header {   
	   padding:47px 0px 0px 2px;   
	   background:#FFFFFF;
	 }
	 #header img{
		 margin:0px 0px 0px 2px;
		 height:45px;
		
	}
/* END - Header Section */

/* Tob bar Section */
	#top_bar{
		padding:0px;
		margin:0px;	
		height:27px;
		margin:0px;
		background:#FF8700;
		line-height:27px;		
	}
	#tool_bar{
		float:right;
	}
	#tool_bar img{
		padding:2px 16px 0px 8px;
		border:none;
	}
	#tool_bar a{
		text-decoration:none;
		color:#FFFFFF;
	}
	.tx-efafontsize-pi1{
		display:inline;
	}
	#tool_bar a.biggerlink{
		font-weight:bold;
		padding-left:4px;
	}
/* END - Tob bar Section */

/* Content element Placements */
	#sp_content{
		padding:0px;
		margin:0px;   
		min-height:200px;
	}

	#sp_content #content_left, #sp_content #content_middle, #sp_content #content_right{
		min-height:10px;
	}
	#content_left{
		width:196px;	
		float:left;	
		padding:0px;
	}

	#left_top{
		background:#69A550;
		height:191px;
		width:196px;
	}	
	#sideTitle{
		color:#69A550;
		font-size:0.8em;
		font-weight:bold;
		margin-top:4px;
		text-align:center;
		width:194px;
	}
	#content_middle{
		width:591px;
		float:left;	
		margin:0px;
		
	}
	#content_right{
		width:196px;
		background:none;
		float:left;	
	}
	#content_right #right_top a {
		height: 65px;
		display: block;
	}
	#content_right img{
		border:none
	}
	#right_content{
		float:left;
		width:260px;
		min-height:1px;
	}
	#right_content h3{
		background-color:#DA5E17;
		color:#FFFFFF;
		padding:2px 0px 2px 80px;
	}
	#right_middle p{
		color:#69A550;
		font-size:0.91em;
		margin:10px 10px 30px 10px;
	}
	#right_middle img{
		padding:8px;
	}
	#right_bottom{
		margin-bottom:20px
	}
	#content_header img{
		border:none;
	}
	#content_header h1{
		margin:0px;
		padding:2px 0px 2px 0px;
	}
	#breadcrumbs {
		color: #FF8700;
		margin-left: 4px;
	}
	#breadcrumbs a{
		color:#69A550;
	}
	#main_content{
		padding:20px;
		
	}
	#main_content ul {
		list-style-image : url(../images/listimage_bullet_green.gif);	
		margin:0px;
		padding:0px 0px 0px 16px;
	
	}
	#main_content .indent {
		margin-left: 20px;
	}
	#main_content .align-left {
		text-align: left;
	}
	#main_content .align-right {
		text-align: right;
	}
	
	#main_content .align-center {
		text-align: center;
	} 

	/*form alignment*/
		#main_content form dl dt {
			float:left;
			width:140px !important;
			/*_width:175px;*/
		}
		
		
	fieldset {
		border: none;
		margin: 0;
		padding: 0;
		clear:both;
		overflow:hidden;
	}

	#content_middle input, #content_middle textarea, #content_middle select {
		color: #888;
		border:1px solid #69A550; 

	}

	#content_middle input[type="checkbox"], #content_middle input[type="radio"], #content_middle input[type="submit"]
	{
	  /*border: none;
	  width:auto;*/
	  margin: 0 10px 0 0;
	}

	.formbuttons {
		margin-top: 10px;
	}

	.csc-mailform-field {
		clear: both;
		margin: 4px 0;
	}
	.csc-mailform-label {
		display: block;
		min-width: 200px;
		float: left;
		font-weight: bold;
	}
	.csc-mailform input, .csc-mailform textarea, .csc-mailform select,
	input, textarea, select {
		color: #444;
		font-size:12px;
	}
	.csc-mailform-submit,
	#mailformformtype_mail,
	.csc-mailform textarea
	 {
		margin-left: 200px;
	}

	.csc-mailform, .csc-mailform-radio, .csc-mailform-check, .csc-mailform-radio fieldset {
		border: 0;
	}
	span.csc-mailform-radio { 
		display:block; margin-left:200px;
	}
	.csc-mailform-radio label {
		display: inline;
	}
	.csc-mailform-radio legend {
		display: none;
	}

	#content_middle input#mailformformtype_mail.csc-mailform-submit, .tipafriend .csc-mailform-submit {
	  background-image: url(../images/verstuurbutton.gif); 
	  border: none; 
	  width: 68px; 
	  height:22px; 
	}

	.tx-pbsurvey-pi1 .doorgaan {
		background-image: url(../images/doorgaanbutton.gif); 
		width: 68px; 
		height:22px; 
	}

	.tx-pbsurvey-pi1 .terug {
		background-image: url(../images/terugbutton.gif); 
		width: 68px; 
		height:22px; 
	}

	/*form alignment END*/

/* END - Content element Placements */

/* MENU */
	#menu{
		margin:0px 0px 0px 196px;	
		height:27px;	
		width:600px;	
	}

	#menu ul{
		margin:0px;
		padding:0px;	
		display:inline-block;
		/*display:-moz-inline-block;*/
		
	}

	#menu li{
		background:transparent url(../images/menu-middle.gif) left top repeat-x;
		display:block;
		float:left;
		margin:0px;
		list-style-type:none;
		height:27px;
	}
	#menu li a{
		background:transparent url(../images/menu-sep.gif) right top no-repeat;
		text-decoration:none;
		border:none;
		font-weight:normal;
		padding:0px 10px 0px 10px;	
		color:#FFFFFF;
		display:block;
		float:left;
		height:25px;
	}
	#menu li a:hover{
		
	}


	/*active and current*/
		#menu .actmnu a{
			
		}
		#menu .curmnu a{
			
		}
	/*active and current END*/

	/*Left menu*/
		#left_menu{
			margin: 20px 0px 20px 4px;
			clear: both;
			position: relative;
			overflow:auto;
		}
		#left_menu ul{
			list-style-image:  url(../images/listimage_niv1.gif);
			overflow:hidden;
			margin:-10px 0px 0px 0px;
			padding:0px 0px 0px 15px;
		}
		#left_menu ul li {
			margin-top:10px;
		}
		#left_menu ul ul {
			list-style: none;
			list-style-image: none;
			margin:0px;
			padding:0px 0px 0px 17px;
		}
		#left_menu ul ul li {
			margin-top:0px;
		}
		#left_menu ul a {
			font-weight: normal;
			font-size: 0.9em;
			color: #333;
			text-decoration: none;
		}
		#left_menu ul a:hover {
			font-weight: normal;
			color: #333;
			text-decoration: underline;
		}
	/*Left menu END*/

/*END - MENU*/

/* Footer Area */
	#footer{
		background:transparent url(../images/footerbg.gif) left top no-repeat;
		height:29px;
		margin:0px;
		clear:both;
	}
	#footer p{
		text-align:center;
		font-size: 1em;
		color:#69A550;
		margin:0px 0px 0px 195px;
		padding:6px 0px 6px 0px;
		
	}
	#footer_links{
		padding-right:14px;
		float:right;
		margin-top:6px;
	}
	#footer_links ul{
		margin:0px;
		
	}
	#footer_links ul li{
		list-style-type:none;
		display:inline;
		color:#69A550;
		font-size:0.83em;
		
	}
	#footer_links li a{
		color:#69A550;

	}	
/* END - Footer Area */

/* News */
	#leftbottom_nieuws { 
		margin:29px 20px 20px 20px; 
	}
	#leftbottom_nieuws h1 {
		margin-bottom: 0px;
	}
	#leftbottom_nieuws p {
		margin: 8px 0px 0px 0px;
	}
	#leftbottom_nieuws a {
		color: #69A550;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
	}
	.news-list-morelink a {
		text-decoration: none;
	}
	.news-list-item {
		border-bottom: 1px dotted #69A550;
	}
	.news-latest-container a {
		text-decoration: none;
		color: #69A550;
		font-weight: bold;
	}
	#leftbottom_nieuws .latestarchivelink  a{
		color: #69A550;
		font-size: 0.8em;
		margin-top: 10px;
		margin-bottom: 0px;
	}
/* END - News */

/* Home Page Style */
	#home #content_middle{
		
	}
	#home #content_middle #main_content{
		padding-bottom:0px;	
	}

	#home #content_right{
		
	}
	#home  #right_banner {
		
	}
	#home #footerimg{
		margin-right:12px;
	}
/* Home Page Style End */



#maincontent .tx-srfeuserregister-pi1 form fieldset dl {width:100%; height:13px; margin:0px 0px 5px 0px;}
.tx-srfeuserregister-pi1 dl {padding:0px; margin:0px;}
.tx-srfeuserregister-pi1 form fieldset dl dt {width:150px;}
.tx-srfeuserregister-pi1 form fieldset dl dd {width:240px; margin: 0px 0px 5px 0px;}
.tx-srfeuserregister-pi1 form fieldset dl dd input {width:240px;}
.tx-srfeuserregister-pi1 form fieldset dl dd textarea {width:240px;}
.tx-srfeuserregister-pi1 form fieldset dl dd input.tx-srfeuserregister-pi1-submit {width:110px; float:right; margin:20px 5px 0px 0px;}
.tx-srfeuserregister-pi1 form fieldset dl dd input.tx-srfeuserregister-pi1-uploader { width: 306px;}

.tx-srfeuserregister-pi1 dt {display:block; padding:0 10px 0 0;}
.tx-srfeuserregister-pi1 dd {display:block; padding:0px; }
.tx-srfeuserregister-pi1 dd input {padding:0px;}

/* Lang menu */
div.tx-srlanguagemenu-pi1 { width: 100%; padding: 10px 0 0 0; text-align: center; }
#sr_language_menu_form { margin: 0 auto; position: relative; width: 146px; }

