body, form, img, p, h1, h2, h3, input, select {
 	margin: 0;
 	padding: 0;
 }
 body {
 	font: 11px/15px tahoma, sans-serif;
 	color: #222;
 }
 img {
 	border: none;
 }
 .tst
 {
 	width: 50px;
 	border-left:10px;
 	margin: 0px 0px 0px 0px;
 	padding: 100px;
 	border-collapse: separate;
 	text-align: left;
 	vertical-align: top;
 }
 #container {
 	margin: 0px auto;
 	width: 100%;
 	background: #fff;
 	padding: 0px;
 }
 	#container table {
 		width: 100% !important;
 		width: 100%;
 		margin: 0px;
 	}
 	#container td {
 		vertical-align: top;
 		border-collapse: collapse;
 		border-spacing: 0px;
 		padding: 0px;
 	}
 #header {
 	margin: 0 5px 5px 5px !important;
 	height: 66px;
 	background: #fff url("../layout_images/new/header_bg.gif") repeat-x;
 }
 #topnav {
 	position: relative;
 	right: 10px;
 	top:20px;
 margin:0px;
 padding:0px;
 }
 	#topnav td {
 		text-align: center;
 	}
 	#topnav td a {
 font-family:helvetica condensed, tahoma;
 		color: #373737;
 		text-decoration: none;
 font-size:13px;
 font-weight:bold;
 text-transform:uppercase;
 	}
 	#topnav td a:hover {
 		color: #283946;
 		text-decoration: underline;
 	}
 #register, #addad, #login {
 	border-right: 1px solid #c6cdd4;
 }
 #register a {
 	background: url("../layout_images/new/register.gif") 0px 50% no-repeat;
 	padding-left: 20px;
 }
 #addad a {
 	background: url("../layout_images/new/addad.gif") 0px 50% no-repeat;
 	padding-left: 17px;
 }
 #login a {
 	background: url("../layout_images/new/login.gif") 0px 50% no-repeat;
 	padding-left: 22px;
 }
 #wap a {
 	background: url("../layout_images/new/wap.gif") 0px 50% no-repeat;
 	padding-left: 12px;
 }
 #nav {
 	border: 1px solid #6882ad;
 	height: 38px;
 }
 	#nav td {
 		text-align: center;
 		vertical-align: middle;
 		width: 14%;
 		border-right: 1px solid #0091d0;
 	}
 	#nav td a {
 		color: #edf7fd;
 		text-decoration: none;
 		height: 38px;
 		font: 12px arial, sans-serif;
 		display: block;
 		background: #008cce url("../layout_images/new/nav_bg.gif") 0px 1px repeat-x;
 	}
 	#nav td a:hover {
 		color: #fff;
 		background: #6db2dd url("../layout_images/new/nav_bg_over.gif") 0px 1px repeat-x;
 	}
 #subnav {
 background:#555555 url("../layout_images/new/bg_subnav.gif") repeat-x;
 	color: #ffffff;
 	margin:0px;
 }
 	#subnav td {
 		height: 30px;
 		padding: 0px 15px;
 		vertical-align: middle;
 	}
 	#subnav a, #subnav a:visited  {
 		color: #ffffff;
 		text-decoration:none;
 	}
 	#subnav a:hover {
 		color: #ffffff;
 		text-decoration:underline;
 	}
 .abc td {
 		padding: -10px -10px !important;
 	}
 .abc {
 		padding: -10px -10px !important;
 	}
 	
 .special {
 	margin: 5px 0px;
 	border-left: 1px solid #dedede;
 	border-right: 1px solid #a3aab7;
 	border-bottom: 1px solid #a3aab7;
 	background: #f8f8f8;
 }
 	.special td {
 		padding: 1px 5px !important;
 	}
 	.special td.category {
 		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
 		padding-left: 36px !important;
 	}
 	.special tr.alt td.category {
 		background: #F5F5F5 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
 		padding-left: 36px !important;
 	}
 	.special td.category_none {
 		
 		padding-left: 36px !important;
 	}
 	.special tr.alt td.category_none {
 		
 		padding-left: 36px !important;
 	}
 	
 	.special th {
 		border-top: 1px solid #6882ad;
 		border-bottom: 1px solid #6882ad;
 		height: 23px;
 		padding: 5px 14px !important;
 		padding: 2px 14px;
 		white-space: nowrap;
 		text-align: left;
 		vertical-align: middle;
 		color: #fff;
 		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
 		font: bold 11px verdana, sans-serif;
 	}
 	.special th a {
 		color: #fff;
 		text-decoration: none;
 	}
 	.special th a:hover {
 		text-decoration: underline;
 	}
 	.special td a, #content a {
 		color: #FF6600;
 		text-decoration: none;
 	}
 	.special td a strong {
 		font-size: 110%;
 	}
 	.special td a:hover, .special td a:hover strong, #content a:hover {
 		color: #fff;
 		background: #FF6600;
 	}
 	.special tr.alt {
 		background: #F5F5F5;
 	}
 	.special td.pointer {
 		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
 		padding-left: 26px !important;
 	}
 	.special tr.alt td.pointer {
 		background: #F5F5F5 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
 		padding-left: 26px !important;
 	}
 
 
 	/*-- Box headings and other tags --*/
 	.special h1 {
 		font: bold 19px arial, sans-serif;
 		margin: 10px 0 5px 0;
 		clear: both;
 	}
 	.special h2 {
 		font: bold 15px arial, sans-serif;
 		margin: 20px 0 0 0;
 		clear: both;
 		border-bottom: 1px solid #a3aab7;
 	}
 	.special h3 {
 		font: bold 13px arial, sans-serif;
 		margin: 10px 0 5px 0;
 	}
 	.special p {
 		margin: 8px 0;
 	}
 	.special ul {
 		list-style-type: square;	
 		padding-left: 20px !important;
 		margin-left: 0 !important;
 		padding-left: 0;
 		margin-left: 20px;
 	}
 	.special blockquote {
 		border: 1px solid #F5F5F5;
 		margin: 5px 3px 15px 3px;
 		padding: 15px;
 		background: #fff;
 	}
 	
 	
 .box {
 	margin: 0px;
 	padding: 0px;
       border:1px solid #cccccc;
 }
 	.box td {
 		padding: 3px 5px !important;
 	}
 	.box td.category {
 		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
 		padding-left: 36px !important;
 	}
 	.box tr.alt td.category {
 		background: #F5F5F5 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
 		padding-left: 36px !important;
 	}
 	.box th {
             background: #fff url("../layout_images/new/bg_kopth.gif") repeat-x;
 		height: 20px;
 		padding: 2px 14px !important;
 		white-space: nowrap;
 		text-align: left;
 		color: #000;
 		font: bold 11px verdana, sans-serif;
 		line-height:20px;
 		text-transform:uppercase;
 		border-bottom:1px solid #cccccc;
 	}
 	.box th a {
 		color: #000;
 		text-decoration: none;
 	}
 	.box th a:hover {
 		text-decoration: underline;
 	}
 	.boxkop {
 		height: 20px;
 		padding: 0px 6px 0px 10px; 
 		white-space: nowrap;
 		text-align: left;
 		color: #fff;
 		background-color: #578AD6;
 		font: bold 11px verdana, sans-serif;
 		line-height:20px;
 	}
 	.boxkop a {
 		color: #fff;
 		text-decoration: none;
 	}
 	.boxkop a:hover {
 		text-decoration: underline;
 	}
 	.box td a, #content a {
 		color: #FF6600;
 		text-decoration: none;
 	}
 	.box td a strong {
 		font-size: 110%;
 	}
 	.box td a:hover, .box td a:hover strong, #content a:hover {
 		text-decoration: underline;
 	}
 	.box tr.alt {
 		background: #F5F5F5;
 	}
 	.box td.pointer {
 	background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
 	padding-left: 26px !important;
 	}
 	.box tr.alt td.pointer {
 		background: #F5F5F5 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
 		padding-left: 26px !important;
 	}
 
 .submenu 
 {
 margin-left:-3px;
 background-color:#F6F6F6;
 color: #474747; 
 font-weight: bold; 
 height:20px;
 line-height:20px; 
 padding-left: 6px !important;
 font-size: 11px;
 border-bottom:1px solid #cccccc;
 display:block;
 width:100%;
 }
 .submenu a:link, .submenu a:visited, .submenu a:active 
 {
 background-image:url("../layout_images/pointer.gif");
 background-repeat:no-repeat;
 background-position:center left;
 color: #474747; 
 padding-left:10px;
 text-decoration: none;
 }
 .submenu a:hover {color: #2685C2; text-decoration: none;}
 	
 /*-- Box headings and other tags --*/
 	.box h1 {
 		font: bold 19px arial, sans-serif;
 		margin: 10px 0 5px 0;
 		clear: both;
 	}
 	.box h2 {
 		font: bold 15px arial, sans-serif;
 		margin: 20px 0 0 0;
 		clear: both;
 		border-bottom: 1px solid #a3aab7;
 	}
 	.box h3 {
 		font: bold 13px arial, sans-serif;
 		margin: 10px 0 5px 0;
 	}
 	.box p {
 		margin: 8px 0;
 	}
 	.box ul {
 		list-style: square;	
 		padding-left: 20px !important;
 		margin-left: 0 !important;
 		padding-left: 0;
 		margin-left: 20px;
 	}
 	.box blockquote {
 		border: 1px solid #F5F5F5;
 		margin: 5px 3px 15px 3px;
 		padding: 15px;
 		background: #fff;
 	}
 /*-- --*/
 .side_nav td {
 	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
 	padding-left: 23px !important;
 }
 .side_nav tr.alt td {
 	background: #F5F5F5 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
 	padding-left: 23px !important;
 }
 #tools {
 	border: 1px solid #F5F5F5;
 	background: #fff;
 }
 	#tools td {
 		padding: 2px !important;
 		text-align: center;
 		border-right: 1px solid #F5F5F5;
 	}
 	#tools a {
 		color: #53626d;
 		text-decoration: none;
 	}
 	#tools a:hover {
 		color: #283946;
 		background: none;
 		text-decoration: underline;
 	}
 	#tools #addfav {
 		background: url("../layout_images/new/addfav.gif") 0px 50% no-repeat;
 		padding-left: 20px;
 	}
 	#tools #moread {
 		background: url("../layout_images/new/moread.gif") 0px 50% no-repeat;
 		padding-left: 20px;
 	}
 	#tools #sellerad {
 		background: url("../layout_images/new/sellerad.gif") 0px 50% no-repeat;
 		padding-left: 20px;
 	}
 	#tools #contactseller {
 		background: url("../layout_images/new/contactseller.gif") 0px 50% no-repeat;
 		padding-left: 20px;
 	}
 	#tools #tellfriend {
 		background: url("../layout_images/new/tellfriend.gif") 0px 50% no-repeat;
 		padding-left: 20px;
 	}
 	#tools #print {
 		background: url("../layout_images/new/print.gif") 0px 50% no-repeat;
 		padding-left: 20px;
 	}
 
 #premium td {
 	background: url("../layout_images/new/premium.gif") 14px 50% no-repeat;
 	padding-left: 36px !important;
 }
 #premium tr.alt td {
 	background: #F5F5F5 url("../layout_images/new/premium.gif") 14px 50% no-repeat;
 	padding-left: 36px !important;
 }
 #footer {
 	border-top: 1px solid #dedede;
 	padding: 4px;
 }
 	#footer a {
 		color: #53626d;
 		text-decoration: none;
 		margin: 0 4px;
 	}
 	#footer a:hover {
 		color: #283946;
 		text-decoration: underline;
 	}
 	#footer a.rss {
 		background: url("../layout_images/new/rss.gif") 0px 50% no-repeat;
 		padding-left: 15px;
 	}
 .button {
 	background: #FF6600;
 	border: 1px solid #555555;
 	color: #fff !important;
 	padding: 2px 7px;
 	margin: 0 3px;
 	font: bold 11px verdana, sans-serif;
 }
 	.button:hover {
 		background: #FC771E!important;
 		border: 1px solid #555555 !important;
 		cursor: pointer;
 	}
 .sold {
 	color: red;
 	font-weight: bold;
 }
 .warn_intend {
 	color: red;
 }
 .star {
 	color: red;
 }
 
 a.thumb img {
 	padding: 2px;
 	border: 2px solid #ccc;
 }
 a.thumb:hover img {
 	border: 2px solid #3588c7;
 	background: none !important;
 }
 a.thumb:hover {
 	background: none !important;
 }
 
 a.thumb_icon img {
 	padding: 1px;
 	border: 2px solid #ccc;
 }
 a.thumb_icon:hover img {
 	border: 2px solid #3588c7;
 	background: none !important;
 }
 a.thumb_icon:hover {
 	background: none !important;
 }
 
 .gal{
 	padding: 10px;
 	border: 2px solid #ccc;
 	margin:100px;
 }
 
 a.gallery img {
 	padding: 2px;
 	border: 2px solid #ccc;
 
 }
 a.gallery:hover img {
 	border: 2px solid #3588c7;
 	background: none !important;
 }
 a.gallery:hover {
 	background: none !important;
 }
 
 h2 {
 	font: bold 20px verdana,arial, sans-serif;
 	margin: 8px 0 0 0;
 	clear: both;
 	border-bottom: 1px solid #a3aab7;
 
 }
 .headline a {
 	color: #fff;
 	text-decoration: none;
 }
 .headline a:hover {
 	color: #fff;
 		background: #FF6600;
 }
 .headline a, #content a {
 	color: #FF6600;
 	text-decoration: none;
 }
 .small_drop_down
 {
 font-size: 9px;
 }
 
 /* menu top */
 .bg_topmenu
 {
 background-image: url(../layout_images/new/bg_topmenu.gif);
 background-repeat:repeat-x;
 height:25px;
 line-height:25px;
 }
 .bg_topmenu_home
 {
 background-image: url(../layout_images/new/bg_topmenu_home.gif);
 background-repeat:repeat-x;
 height:25px;
 line-height:25px;
 }
 .topmenu_link a:link, .topmenu_link a:visited
 {
 color:#373737;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 }
 
 .topmenu_link a:hover
 {
 color:#FF6600;
 text-decoration:none;
 font-size:12px;
 }
 .topmenu_link2 a:link, .topmenu_link2 a:visited
 {
 color:#ffffff;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 }
 
 .topmenu_link2 a:hover
 {
 color:#555555;
 text-decoration:none;
 font-size:12px;
 }
 .topnav_scheiding1
 {
 background-image: url(../layout_images/new/topnav_scheiding1.gif);
 background-repeat:no-repeat;
 width:31px;
 height:25px;
 }
 .topnav_scheiding2
 {
 background-image: url(../layout_images/new/topnav_scheiding2.gif);
 background-repeat:no-repeat;
 width:25px;
 height:25px;
 }
 .topnav_scheiding3
 {
 background-image: url(../layout_images/new/topnav_scheiding3.gif);
 background-repeat:no-repeat;
 width:23px;
 height:25px;
 }
 .bg_premium 
 {
 display:block;
 position:relative;
 margin-top:-30px;
 float:right;
 background:url(../layout_images/new/bg_premium.gif) no-repeat;
 width:75px;
 height:75px;
 color:#ffffff;
 font: bold 12px verdana,arial, sans-serif;
 text-decoration:none;
 line-height:75px;
 text-align:center;
 }
 .premium_left
 {
 float:left; 
 width:85%;
 }
.premium a:link, .premium a:visited, .premium a:active 
 {
 background-image:url("../layout_images/pointer.gif");
 background-repeat:no-repeat;
 background-position:center left;
 color: #2685C2; 
 padding-left:10px;
 text-decoration: none;
 font-weight: bold;
 }
 .premium a:hover {color: #2685C2; text-decoration: none;}