	html{
	    overflow: -moz-scrollbars-vertical;		
	}	
	body{
		margin: 0px 0px 0px 0px;
		color: #ffffff;
		width: 100%;
		height: 100%;
		background-color: #FFFFFF;
		font-weight:normal;
		
	}	
	hr{
		color: #ffffff;
		background-color: #ffffff;
		border: 0;
		height: 1px;
		width: 100%;
	}
	h1{
		font-family: Verdana;
		font-size: 14px;
			
	}
	a{	
		color: #000000;
		text-decoration: none; 		
	}	
	a:hover{
		text-decoration: underline; 
	}
	.button{
		height:20px; 
		background-color:#FFFFFF;
		color:#000000; 
		border:1px solid #000000;
		text-align:center; 
		cursor:hand; 
	}
	.content_container{
		width:800px;
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		
		
		
	}
	.productfiche{
		font-family: Verdana;
		font-size: 10px;
		display: table;
		background-color: #FFFFFF;
		width: 590px;
		float: left;
		margin-left:10px;
		margin-top:10px;		
	}	
	.introlink{
		font-family: Verdana;
		font-size: 12px;
	}
	.content_home{
		background-color: #FFFFFF;
		width:630px;
		float: right;
		background-image:url(../images/layout/bg_container.gif); background-repeat:repeat;
	}
	.content{
		background-color: #FFFFFF;
		width:630px;
		float: right;
		background-image:none;
	}
	.content_blok{
		padding:35px;
		text-align: left;
		text-align: justify;
		display: table;
	 }
	.module_container{
		height: 100%;
		width: 200px;
		float: left;
		background-color: #FFFFFF;
		display: none;
	}
	.module_blok{
		margin: 10px 10px 10px 10px;
	}
	.module{
		/*border: 1px solid #FFFFFF;
		background-color: #F59556; */
		text-align: center;
		padding: 2px;
	}
	.module_button{
		float: left;
		font-family: Arial;
		font-size: 12px;
		margin-left: 7px;
		color: #FFFFFF;
		cursor: pointer;
		text-decoration: none;
	}
	.module_button:hover{
		text-decoration: none;
	}
	.module_input{
		height: 13px;
		font-size: 11px;
		width: 148px; 
		float: left;
	}
	.module_hr{
		color: #333333;
		background-color: #333333;
		border: 0;
		height: 1px;
		width: 100%;	
		clear: both;	
	}
	.module_title{
		font-weight: bold;
		font-size: 12px;
		font-family: Verdana;
		text-align: left;
		color: #FFFFFF;
		margin-bottom: 15px;
	}
	.module_text{
		color: #F59556;
		font-family: Verdana;
		text-align: left;
		font-size: 10px;
		font-weight: bold;
	}
	.module_link{
		color: #FFFFFF;
		font-size: 10px;
		font-family: Verdana;
		text-decoration: none;
	}
	.menu_container{
		text-align:right;
		height: 100%;
		width: 170px;
		float: left;
		font-family: "Agency FB","Arial Narrow", Arial;	
		font-size: 21px;
		letter-spacing:0.2px;
		display:table;
		padding-top:330px;		
		
	}
	
	*html .menu_container{
		padding-top:300px;	
	}
	
	.menu_top_container{
		width: 760px;
		font-family: Verdana;
		font-size: 10px;
		background-color: #CCCCCC;
		display:table;
	}
	.menu_blok{
		background-color: #ffffff;
		color: #646567;
		text-align: right;
		display: block;
		padding: 0px 10px 1px 7px;
		height: 20px;
		text-decoration: none;
		
		font-weight: bold;
		border-bottom: 1px solid #FFFFFF;
		text-transform:uppercase;
	}
	.menu_blok:hover{
		background-color: #44BFEA;
		color:#FFFFFF;
		text-decoration: none;
	}
	.submenu_blok{
		background-color: #ffffff;
		color: #646567;
		text-align: right;
		display: block;
		padding: 0px 20px 1px 7px;
		height: 22px;
		/*height: 16px;*/
		text-decoration: none;
		
	}
	.submenu_blok:hover{
		background-color: #44BFEA;
		color:#FFFFFF;
		text-decoration: none;
		
	}
	.menu_blok_top{
		background-color: #CCCCCC;
		color: #FFFFFF;
		text-align: left;
		padding: 5px 5px 3px 5px;
		height: 16px;
		text-decoration: none;
		font-weight: bold;
		text-align:center;
		float: left;
		border-right:1px solid #FFFFFF;
	}
	.menu_blok_top:hover{
		background-color: #F59556;
		text-decoration: none;
	}	
	.footer{
		font-family: Verdana;
		color: #999999;
		font-size: 10px;
		float:right; margin-right:2px; *margin-right:1px;
		width:450px;
		*padding-top:-10px;
		
	}
	.footer_link{
		color: #999999;
		text-decoration: none;
	}
	.footer_link:hover{
		text-decoration: underline;
	}
	.prop {
		height:550px;
		float:right;
		width:0px;
	}
	.wrapImgRight{
		float: right;
		margin-left: 10px;
		margin-bottom: 10px;
	}
	.wrapImgLeft{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.imageCenter{
		margin-bottom: 10px;
	}
	.enumImgRight{
		margin-left: 10px;
	}
	.enumImgLeft{
		margin-right: 10px;
	}
	.document{
		width: 100%;
		vertical-align:middle;
	}
	.movieLeft{
		margin-top: 15px;
		margin-bottom: 25px;
	}
	.hometabel{
		border: 1px solid #FFFFFF; 
		background-color: #CCCCCC;
		font-family: Verdana;
		font-size: 10px;
	}	
	.hometabeltitel{
		border:1px solid #FFFFFF; 
		background-color: #F59556;
	}
	.leegdagblok{
		border:1px solid #FFFFFF;
		color: #000000;
		font-weight: bold;
		text-align: center;
	}	
	.pollblok{
		color: #000000;
	}		
	.actievedaglink{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}	
	.hometabeltitellink{
		color: #FFFFFF;
		text-decoration: none;
	}
	.dagblok{
		background-color: #F59556;
		border:1px solid #FFFFFF;
		text-align: center;
		text-decoration: none;
	}
	.photoBook_picture {
		float: left;
		padding-bottom: 5px;
	}
	.photoBook_picture_img{
		text-align: center;
		margin: 3px;
	}
	.photoBook_picture_title {
		text-align: center;
		vertical-align: middle;
		padding-left: 2px;
		padding-right: 2px;
		font-style: italic;

	}
	.photoBook_picture_title a{
		text-decoration: none;
	}
	.shoptabel{
		border:1px solid #000000;
	}
	.shopblok_1{
		background-color: #FFFFFF;
		color: #333333;
		padding:0px 0px 0px 0px; 
		text-align:center;
	}
	.shopblok_2{
		background-color: #CCCCCC;
		color: #333333;
		padding:0px 0px 0px 0px; 
		text-align:center;
	}		
	.forumblok_1{
		background-color: #FFFFFF;
		color: #333333;
		width:560px;
		padding-left: 15px;
		padding-right: 15px; 
		padding-top: 10px;
		padding-bottom: 10px;   
		text-align: left;
		display: table;  
	}
	
	.forumblok_2 {
		background-color: #CCCCCC;
		color: #333333;
		width:560px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 10px;
		padding-bottom: 10px;    
		text-align: left;
		display: table;  
	}		
	#nav, #nav ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}	
	#nav a {
		display: block;
		text-align: center;
		padding: 5px 5px 3px 5px;
		height: 16px;
		text-decoration: none;
		font-weight: bold;
		/*width: 85px;*/
	}
	#nav li ul {
		position: absolute;
		display: none;
	}
	#nav li:hover ul, #nav li.sfhover ul {
		display: block;
	}
	#nav li.headjs {
		float: left;
		border-right:1px solid #FFFFFF;	
	}
	#nav li.headjs a{
		background-color: #CCCCCC;
		color: #FFFFFF;;
	}
	#nav li.headjs a:hover{
		background-color: #F59556;
	}
	#nav li.subjs{
		float: none;
		/*height: 20px;*/
	}
	#nav li.subjs a{
		background-color: #CCCCCC;
		color: #FFFFFF;
		text-align: left;
		width: 160px;
		height: 16px;
		
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
	}
	#nav li.subjs a:hover{
		background-color: #F59556;		
		filter: alpha(opacity=100);
		-moz-opacity: 1;
		opacity:1;
	}
	#nav-left, #nav-left ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}	
	#nav-left a {
		display: block;
		text-align: left;
		padding: 7px 0px 7px 7px;
		/*height: 16px;*/
		text-decoration: none;
		font-weight: bold;
		width: 163px;
	}
	#nav-left li ul {
		margin-top: -26px;
		
		margin-left: 170px;
		*margin-left: 85px;
		position: absolute;
		display: none;
	}
	#nav-left li:hover ul, #nav-left li.sfhover ul {
		display: block;
	}
	#nav-left li.headjs {
		float: none;
		border-bottom:1px solid #FFFFFF;	
	}
	#nav-left li.headjs a{
		background-color: #CCCCCC;
		color: #FFFFFF;
	}
	#nav-left li.headjs a:hover{
		background-color: #F59556;
	}
	#nav-left li.subjs{
		float: none;
	}
	#nav-left li.subjs a{
		background-color: #CCCCCC;
		color: #FFFFFF;
		text-align: left;
		
		border-bottom: 1px solid #CCCCCC;
	}
	#nav-left li.subjs a:hover{
		background-color: #F59556;		
		filter: alpha(opacity=100);
		-moz-opacity: 1;
		opacity:1;
	} 
	.breadcrum{
		text-align: right; 
		padding-left: 10px; 
		padding-right: 10px; 
		padding-top: 5px;
		font-weight: bold;
		color: #000000;
	}
	.breadcrum:a{
		font-weight: bold;
		
	} 
	
	
	.content_bg{
		width:540px; background-color:#44C0EB;						
		float:right; margin-right:39px; 
		
		min-height:454px;
	}
	

	*html .content_bg{
		height:454px;
		margin-right:19px; 
	}
		
	
	.menu_main{
		
		margin-right:10px;
		margin-bottom:-6px;
		*margin-bottom:-8px;
	}
	
	.subs{
		position:absolute;
		top:68px;
		
		
 		 top: expression( document.body.scrollTop + 65 +'px' );
		 
		background-color:white;
		width:180px;
		height:auto;
		text-align:right;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:8px;
		*margin-left:-165px;
		
		
	}
	
	*html .subs{
		position:relative;		
		width:165px;
		margin-right:-1%;		
		/*left:expression( document.body.clientWidth/2 - 215 +'px' );*/
		z-index:99;
	}
	
	
		
	.menu_sub{
		margin-bottom:2px;
		*margin-bottom:0px;
		
	}
	.error{
		color:red;
	}