* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

a {
	color:#fff;
}

html, body {
    height: 100%;
}

body{
	background-color:#386c34;
	width:100%;
	font-size:14px;
	color:#fff;
	background-image:url(./images/bg_content.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

	.site{
		height: auto !important;
		margin: 0 auto -132px;
		min-height: 100%;
		overflow: hidden;
	}
	
	.menu_main{
		width:100%;
		background-image:url(./images/bg_menu.jpg);
		margin:0 auto;
		height:33px;		
		font-size:12px;
	}
	
		.menu_content{
			width:1000px;
			margin:0 auto;
		}
		
			.menu_content ul{
				margin:0; padding:0;
				list-style:none;
			}
			
				.menu_content ul li{
					float:left;
					height:33px;
				}
				
					.menu_content ul li a{
						padding:8px 10px 0px 10px;
						height:25px;
						float:left;						
						text-decoration:none;
						color:#fff;
					}
					
					.menu_content ul li a:hover{
						background-image:url(./images/bg_menu_hover.jpg);	
						height:25px;				
					}
					
					.menu_active a{
						text-decoration:underline !important;
						}
					
					
	
	.container{
		width:1000px;
		margin:0 auto;
		padding-top:35px;		
	}
	
		.container_left{
			width:350px;
			float:left;
			margin-top:30px;
		}
			
			.container_left ul {
				margin:0 0 20px 0;
				padding:0;
				}
		
			.container_left li {
				display:block;
				}
			
			.container_left img {
				-moz-border-radius: 5px;
				border-radius: 5px;
				border:3px solid #fff;
				}
		
		.container_right{
			width:550px;
			float:left;
		}
		
			.page_title{
				font-size:14px;
				font-weight:bold;
				margin-bottom:15px;
				float:left;
				width:550px;
			}
			
			.content{
				float:left;
				width:550px;
			}
			
				.content p{
					margin:0px 0px 10px 0px;
				}


.bottom, .push {
    clear: both;
    height: 132px;
    overflow: hidden;
}

.bottom {
	background-image:url(./images/bottom.jpg);
	background-repeat:no-repeat;
	background-position:center;
    height: 132px;
    overflow: hidden;
    width: 100% !important;
}
	

	
	/* START NAVIGATIE */
.menu
{
    padding: 0;
    margin: 0;

}
.menu li /* Top level menu items */
{
	height:25px;
    margin: 0px 13px 0px 0;
    padding: 0px;
	float:left;
	display:block;
}
.menu li a, .menu li a#buttonnohover /* Top level menu items link 
(<a></a>)*/
{

}
.menu li a:hover, .menu li a#buttonhover   /* Menu items hover */
{
	text-decoration:none;
}
.menu ul /* Submenu */
{
    background-color:#74b76f;
	width:200px;
    padding: 0;
    margin: 34px 0px 0px 0px;
    position: absolute;
    visibility: hidden;
	float:left;
    filter: alpha(opacity=80);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.80; opacity: 0.80;
}
.menu ul li  /* Submenu items */
{
    float: left;
    padding: 0;
    margin: 0;

}
.menu ul li a /* Submenu items  link (<a></a>) */
{
	width: 180px;
    background:transparent; 
	font-weight:normal;
	text-align:left;     
    margin:0;       
	float:left;
}
.menu ul li a:hover
{

   color:#fff;
}	
	/* END NAVIATIE*/
	
	
/* module opmaak */

.module_table {
	border:0;
	}

.sb_textbox {
	border:1px solid #000;
	padding:2px;
	}

.sb_button {
	border:1px solid #000;
	padding:2px;
	}
