	a:link {color: #536e83; text-decoration: none; }
	a:visited {color: #536e83; text-decoration: none; }
	a:hover {color: #fff; text-decoration: none; background-color:#80c354;}
	a:active {color: #536e83; text-decoration: underline; }
	
	img {
		border:0;
	}

	body {
           font-family : Verdana, Arial, Tahoma, Sans-Serif;
           font-size : 11px;
           background-color : #5391c0;
           color:#4e4e4e;
           background-image: url('../images/website/background.jpg');
           margin-top : 0;
           margin-bottom : 0;
           text-align:center;
           background-repeat: repeat-x;
           height:100%;
      }
      
     td {
     	font-size:10px;
     	font-family: Verdana, Tahoma, Arial;
     }
      
      		form {
    	 margin: 0px;
		}
      
      .all_container {
     	width:100%;
      	text-align:-moz-center;
      	height:100%;
      }
      
      .main_container {
      	width: 909px;
      	height:100%;
      	background-color:#fff;
      	font-size: 10px;
      	padding-top:5px;
      	padding-left:25px;
      	vertical-align:top;
      	text-align: left;
      }
      
      #content {
		width:934px;
		font-size: 10px;
      	vertical-align:top;
      	text-align: left;
 		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/website/contentbg.png', sizingMethod='scale'); 
 		z-index: 0;


	}
     
	body[id=audiotorium] #content {
		width: 934px;
		font-size: 10px;
        vertical-align:top;
      	text-align: left;
 		background-image: url('../images/website/contentbg.png'); 
 		z-index: 0;

	}
	
	.header {
		width:926px;
		height:221px;
		background-image: url('../images/website/header.gif');
		margin-left:4px;
	}
	
	.logo_top {
		background-image: url('../images/website/logotop.gif');
		height:38px;
		width:182px;
		float:right;
		margin-right:10px;
		margin-top:7px;
		cursor:pointer;

	}
	
	.linkbox_top {
		height:45px;
		width:720px;
		float:right;
		
	}
	
	.toplinks{
		list-style-type:none;
		margin:0px;
		margin-left:-10px;
		margin-top:25px;
		padding:0;
	text-indent: -9999px;
		}
	
		.toplinks a {
			height:20px;
			display:block;
	}
	
	.toplinks li {
		float:left;
		padding-right:15px;
		padding-left:0px;
	}
	
	#homeli a{width:47px; background: url('../images/website/home_ia.gif');}
	#homeli a:hover {width:47px; background: url('../images/website/home_a.gif');}
	#merkenli a{width:60px; background: url('../images/website/merken_ia.gif');}
	#merkenli a:hover {width:60px; background: url('../images/website/merken_a.gif');}
	#dealersli a{width:60px;background: url('../images/website/dealers_ia.gif');}
	#dealersli a:hover { width:60px;background: url('../images/website/dealers_a.gif');}
	#contactli a{width:60px;background: url('../images/website/contact_ia.gif');}
	#contactli a:hover { width:60px;background: url('../images/website/contact_a.gif');}

	

	
	.main_content {
		width:925px;
		padding:15px;
	}

	
	.footer {
		width:926px;
		height:34px;
		background-image: url('../images/website/footer.jpg');
		background-repeat: repeat-x;
		margin-left:4px;
		text-align:center;
		
	}
	
	.footer p {
		padding:10px;
	}
	

	
	.news_frontpage {
		width:290px;
		height:240px;
		border-left: #dedede 1px solid;
		margin:7px;
		float:right;

	}
	
	.begincontent {
		float:left;
		width:590px;
		line-height:15px;
		
	}
	
	.nieuwsberichten {
		padding:0px;
		margin:0px;
		margin-left:10px;
	}
	
	.nieuwsberichten li {
		list-style-image:url('../images/website/newspointer.jpg');
		margin:1.5em 0;
		margin-left:20px;
	}
	
	.nieuwsberichten p {
		font-weight:bold;
		letter-spacing:1px;
	}


	
	#fp_title {
		font-weight:bold;
		font-size:11px;
		color:#4e4e4e;
	}
	
	.fp_text {
		font-size:11px;
		font-weight:normal;
		margin-top:10px;
		margin-right:30px;
		color:#4e4e4e;
		
	}
	
	.table_menu_right{
		width:200px;
		height:200px;
		vertical-align:top;
	}
	
	
	.table_content_left {
		width:695px;
		vertical-align:top;
	}
	
		.merklist {
		padding:0px;
		margin:0px;
		margin-left:10px;
	}
	
	.listcontainer {
		width:100%;
		border-left: #dedede 1px solid;
		padding-bottom:5px;
	}
	
	.merklist li {
		list-style-image:url('../images/website/newspointer.jpg');
		margin:0.5em 0;
		margin-left:20px;
	}
	
	.merklist p {
		font-weight:bold;
		letter-spacing:1px;
	}
	
	
	.pagemark {
		color: #48555f;
		background-image:url('../images/website/pagemark.jpg');
		background-repeat:no-repeat;
		padding-left:12px;
		background-position:0px 2px;
	}
	
	.merkinfobox {
		width:390px;
		height:100%;
		border-right: #dedede 1px solid;
		padding-right:16px;
		line-height:15px;
		
	}
	
	#merktitel {
		font-weight:bold;
		font-size:11px;
		letter-spacing:1px;
		margin-right:10px;
	}
	
	#left_merktable {
		height:200px;
		width:295px;
		text-align:center;
		vertical-align:top;
		padding-top:20px;
	}
	

	#right_merktable {
		width:400px;
	}
	
	#prodview {
		width:270px;
		height:100%;
		text-align:left;
		margin-left:15px;
		border-top: #dedede 1px solid;
	}
	
	#prodview p {
		margin-top:10px;
		font-weight:bold;
		font-size:11px;
		letter-spacing:1px;
	}
	
	#prodview ul {
		list-style-type:none;
		margin:0;
		padding:0;
	}
		#prodview li {
		margin-bottom:1px;
	}
	
	#prodview li a {
		padding:7px 8px 7px 5px;
		width:95%;
		background:#eef4f9;
		display:block;
	}

	#prodview li a:hover {
		background:#e1f3e3;
		display:block;
		color: #2f4a5e;
		border-right: 5px solid #2f4a5e;
	}
	
	div.clearer {clear: left; line-height: 0; height: 0;}
	
	#productpage_left {
	float:left;
	width:390px;
	border-right: #dedede 1px solid;
	}
	#productpage_centre {
	float:left;
	width:290px;
	}
	
	#productpage_centre p {
	letter-spacing:1px;
	font-weight:bold;
	font-size:11px;
	margin-left:15px;
	}
	#productpage_right {
	float:left;
	width:200px;
	}
	
	#product_images {
	list-style-type: none;
	margin:0;
	margin-left:8px;
	padding:0;
	height:130px;
	}
	#product_images li{
	float:left;
	padding:5px;
	border: #dedede 1px solid;
	margin: 7px;
	margin-bottom:15px;
	}
	
	#productpage_centre #prodview p{
		margin:0px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	#productinhoud {
		padding-right:20px;
	}
	
	.archivetop ul {
		width:96%;
		list-style-type:none;
		margin:-20 0 3em 0;
		padding:0px;
		padding-bottom:0px;
		background: #eef4f9 url('../images/website/dotted.gif') repeat-x bottom left;
	}
	
	.archivetop li{
		width:100%;
		padding-bottom:1px;
		background:transparent url('../images/website/dotted.gif') repeat-x top left;
	}
	
	.archivetop h3{
		width:300px;
		height:24px;
		background:url('../images/website/archive_top.jpg') no-repeat;;
		font-size:10px;
		font-weight:bold;
		color:#ecf4fc;
		padding: 5px;
		letter-spacing:1px;
	}
	
	
	
	
	.archivetop li a {
		display:block;
		padding:4px 0;
	}
	
	.archivetop li a:hover {
		display:block;
		padding:4px 0;
		background:#e1f3e3 url('../images/website/dotted.gif') repeat-x top left;
		color: #173048;
	}
	
	.monthday {
		margin-left:5px;
		margin-right:1em;
		width:2em;
		float:left;
	}
	
	.monthday_old {
		margin-left:5px;
		margin-right:1em;
		width:100px;
		float:left;
	}

	#nieuws_titel {
		font-size:12px;
		letter-spacing:1px;
		font-weight:bold;
	}
	
	#nieuws_date {
		font-size:9px;
		font-family: Arial, Verdana, Sans-Serif; 
		letter-spacing:1px;
		width:90%;
		line-height:15px;
		margin-left:1px;
	}
	
	#nieuws_content {
	margin-top:-5px;
	padding:10px;
	padding-left:0px;
	border-top: 1px solid #dedede;
	width:99%;
	}
	
	#nieuws_content p {
		padding:0px;
		margin:5px 0 5px 0;
	}
	
	#dealers ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
		background: #e9f2fa;
		width:600px;
		margin-bottom:5px;
	}
	
	
	#dealers li p {
		margin:0px;
		padding:2px;
	}
	
	#dealer_naam a {
		color:#eef8ff;
	}
	
	#dealer_naam {
		padding:4px;
		background:#223d52;
		color:white;
		font-weight:bold;
	}
	
	#dealers h3 {
		font-size:15px;
		width:600px;
		border-bottom:1px solid #dedede;
		padding-bottom:5px;
		margin-top:10px;
	}
	
	form label {
			display:block;
			margin:10px;
		}
		
		form span {
		display:block;
		width:100px;
		font-weight:bold;
		float:left;
		}
		
		form fieldset {
			border:1px solid #e9e9e9;
			padding:20px;
		}
		
		form {
			padding:50px 0;
			width:500px;
		}
		
		form div {
			text-align:right;
			padding: 10px 10px 0 0;
		}
		
		form div input{
			background: #989898;
			border:1px solid #000;
			font: 10px verdana, arial, sans-serif;
			font-weight: bold;
			padding:6px;
		}
		
		#voorwaarden {
			width:90%;
		}
		
		#voorwaarden p {
			margin-bottom:20px;
		}
		
		#voorwaarden h3 {
			margin-bottom:2px;
			font-size:10px;
			font-weight:bold;
		}
		
		#voorwaarden h2 {
			font-size:15px; 
			letter-spacing:1px;
			border-bottom:1px solid #dedede;
		}
		
		.image_container {
			text-align:center;
			margin-top:10px;
		}
		
		.image_container img {
			padding:10px;
			margin: 0 10px 0 5px; 
			border:1px solid #dedede;
		}
		
		.image_container a {
			border:none;
			background:none;
		}
	 
		.newsfoto_horizontal img {
			float:left;
			margin:0;
			padding:10px;
			margin-left:10px;
			margin-top:5px;
		}
