@charset "utf-8";
/* CSS Document */
a {
   outline: none;
}
div, a, li, ul { /* PNG fix voor IE6 */
	behavior: url(http://spijkersenspijkers.aride.nl/scripts/iepngfix.htc);
}
img {
	border: 0px;
}
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-position:top center;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	width:100%;
	background-color:#000000;
}
#shim {
	visibility: hidden;
	width: 100%;
	height: 50%;
	margin-top: -335px;
	float: left;
}
#container {
	width:865px;
	margin:auto;
	height: 670px;
	top: -335px; /* Helft van hoogte container*/
	position: static;
	clear: both;
	margin:auto;
}
#top {
	height:98px;
	color:#FFFFFF;
}
#top a:link, #top a:active, #top a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#top a:hover {
	text-decoration:none;
	color:#cccccc;
}
#content {
	height:400px;
	background-image:url(/images/transparent.png);
	width:865px;
	padding-top:18px;
	padding-bottom:18px;
}
#content a:link, #content a:active, #content a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#content a:hover {
	text-decoration:none;
	color:#cccccc;
}
#content-homepage {
	height:436px;
}
#menu {
	height:136px;
	width:865px;
	clear:both;
}
#menu a:link, #menu a:active, #menu a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#menu a:hover {
	text-decoration:none;
	color:#cccccc;
}
.active {
	font-weight:bold;
}
#preview {
	position:absolute;
	display:none;
	color:#000000;
}
#logo {
	display:block;
	background-image:url(/images/logo2.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:28px;
	width:332px;
	padding-top:45px;
}
#logo a:link, #logo a:visited, #logo a:active, #logo a:hover {
	display:block;
	height:34px;
	width:411px;
}
#menu-laag-1 {
	clear:both;
	width:865px;
	height:34px;
	padding-top:10px;
}
#menu-laag-1 ul {
	margin:0px;
	padding:0px;
	
}
#menu-laag-1 li {
	float:left;
	list-style-type:none;
	color:#FFFFFF;
}

#kn_collection {

	width:132px;
	height:55px;
	background-image:url(/images/kn-collection.png);
	background-repeat:no-repeat;
	display:block;
	margin-right:56px;
	cursor:pointer;
}
#kn_collection a{
	display:block;
	width:132px;
}

#kn_collection_active {
	width:164px;
	height:38px;
	background-image:url(/images/kn_collection.png);
	background-repeat:no-repeat;
	display:block;
	margin-right:30px;
	background-position: 0px -38px;
}
#kn_press {
	width:74px;
	height:34px;
	background-image:url(/images/kn-press.png);
	background-repeat:no-repeat;
	display:block;
	margin-right:56px;
	cursor:pointer;
}
#kn_press a{
	display:block;
	width:74px;
	
}
#kn_press_active {
	width:87px;
	height:38px;
	background-image:url(/images/kn_press.png);
	background-repeat:no-repeat;
	display:block;
	margin-right:24px;
	background-position: -2px -38px;
}


#kn_archive {
	width:97px;
	height:34px;
	display:block;
	padding-right:56px;
	background-image:url(/images/kn-archive.png);
	background-repeat:no-repeat;
}
ul#archive a{
	width:120px;
	display:block;
}
#kn_archive_active {
	width:117px;
	height:38px;
	display:block;
	margin-right:18px;
	background-image:url(/images/kn_archive.png);
	background-repeat:no-repeat;
}
#kn_stockist {
	width:106px;
	height:34px;
	display:block;
	margin-right:56px;
	background-image:url(/images/kn-stockist.png);
	background-repeat:no-repeat;
}
#kn_stockist a {
	display:block;
	width:106px;
}
#kn_stockist_active {
	width:128px;
	height:38px;
	display:block;
	margin-right:31px;
	background-image:url(/images/kn_stockist.png);
	background-repeat:no-repeat;
}
#kn_contact {
	width:105px;
	height:34px;
	margin-right:56px;
	background-image:url(/images/kn-contact.png);
	background-repeat:no-repeat;
}
#kn_contact a {
	display:block;
	width:105px;
}
#kn_contact_active {
	width:127px;
	height:38px;
	background-image:url(/images/kn_contact.png);
	background-repeat:no-repeat;
	margin-right:26px;
}
#kn_credits {
	width:113px;
	height:38px;
	display:block;
	background-image:url(/images/kn_credits.png);
	background-repeat:no-repeat;
}
#kn_credits a {
	display:block;
	width:91px;
}
#kn_credits_active {
	width:113px;
	height:38px;
	display:block;
	background-image:url(/images/kn_credits.png);
	background-repeat:no-repeat;
}
#kn_news {
	width:71px;
	height:34px;
	background-image:url(/images/kn-news.png);
	background-repeat:no-repeat;
}
ul#news a{
	width:85px;
	display:block;
}
#kn_news a {
	display:block;
	width:71px;
}
#menu span {
	display:none;
}

#menu-laag-2 {
	clear:both;
	width:865px;
	height:88px;
	line-height:20px;
}
#menu-laag-2 ul {
	margin:0px;
	padding:0px;
}
#menu-laag-2 li {
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:right;
}
#menu-laag-2-left{
	float:left;
	font-size:13px;
	width:152px;
	padding-right:30px;
	font-weight:bold;
}
.menu-laag-2-left-title{
	font-size:14px;
	color:#FFFFFF;
}
#menu-laag-2-right{
	float:left;
	font-size:13px;
	width:89px;
	font-weight:bold;
}
#menu-laag-2-stat {
	clear:both;
	width:865px;
	height:88px;
}
#menu-laag-2-stat ul {
	margin:0px;
	padding:0px;
}
#menu-laag-2-stat li {
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:right;
	float:left;
}


/*Stijlen voor Statisch top menu*/
#kn_2_collection{
	background-image:url(/images/menu/collection-title.png);
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	height:17px;
	width:153px;
}

#kn_2_looks{
	background-image:url(/images/menu/looks.png);
	background-position:right;
	background-repeat:no-repeat;
}
#kn_2_looks a:link, #kn_2_looks a:active, #kn_2_looks a:visited, #kn_2_looks a:hover{
	display:block;
	height:17px;
	width:30px;
	margin-left:123px;
}

#kn_2_show{
	background-image:url(/images/menu/show.png);
	background-position:right;
	background-repeat:no-repeat;
}
#kn_2_show a:link, #kn_2_show a:active, #kn_2_show a:visited, #kn_2_show a:hover{
	display:block;
	height:17px;
	width:30px;
	margin-left:123px;
}
#kn_2_campaign{
	background:url(/images/menu/campaign.png);
	background-position:right;
	background-repeat:no-repeat;
}
#kn_2_campaign a:link, #kn_2_campaign a:active, #kn_2_campaign a:visited, #kn_2_campaign a:hover{
	display:block;
	height:17px;
	width:54px;
	margin-left:99px;
}


#kn_2_features{
	background:url(/images/menu/features.png);
	background-position:right;
	background-repeat:no-repeat;
}
#kn_2_features a:link, #kn_2_features a:active, #kn_2_features a:visited, #kn_2_features a:hover{
	display:block;
	height:19px;
	width:59px;
	margin-left:30px;
}
#kn_2_editorial{
	background:url(/images/menu/editorial.png);
	background-position:right;
	background-repeat:no-repeat;
}
#kn_2_editorial a:link, #kn_2_editorial a:active, #kn_2_editorial a:visited, #kn_2_editorial a:hover{
	display:block;
	height:19px;
	width:59px;
	margin-left:30px;
}


#left{
	height:400px;
	width:211px;
	float:left;
	text-align:right;
	font-size:13px;
	line-height:20px;
	color:#FFFFFF;
	padding-right:20px;
	background-image:url(/images/border.png);
	background-position:right;
	background-repeat:repeat-y;
}
#left ul{
	margin:0px;
	padding:0px;
	/*margin-top:10px;*/
}
#left li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#left p{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}

.left-title{
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
#left-2{
	height:400px;
	width:210px;
	float:left;
	text-align:right;
	font-size:13px;
	line-height:20px;
	color:#FFFFFF;
	padding-right:20px;
	background-image:url(/images/border.png);
	background-position:right;
	background-repeat:repeat-y;

}
#left-2 ul{
	margin:0px;
	padding:0px;
	/*margin-top:10px;*/
}
#left-2 li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#left-2 p{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}

#left-3{
	height:380px;
	float:left;
	margin: 0px;
	margin-left: 15px;
	padding-left:20px;
	padding-right: 20px;
	width:210px;
	font-size:13px;
	line-height:20px;
	color:#FFFFFF;
	text-align:right;
}
#left-3 p{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}

#left-4{
	height:380px;
	float:left;
	margin: 0px;
	margin-left: 15px;
	padding-left:20px;
	padding-right: 20px;
	width:210px;
	font-size:13px;
	line-height:20px;
	color:#FFFFFF;
	text-align:right;
}
#left-4 p{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}

#right{
	height:400px;
	padding-left:20px;
	float:left;
	width:594px;
	font-size:13px;
	line-height:20px;
	color:#FFFFFF;
}
.item-left{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.first-item-left{
	float:left;
}
#paging{
	width:594px;
	background-color:#999999;
	clear:both;
}
.paging-left{
	padding-top:10px;
	font-size:13px;
	font-weight:bold;
	clear:both;
}
.paging-right{
	padding-top:10px;
	font-size:13px;
	font-weight:bold;
	clear:both;

}

#paging2{
	width:594px;
	background-color:#999999;
	clear:both;
}
.paging2-left{
	padding-top:10px;
	margin-right: 20px;
	font-size:13px;
	font-weight:bold;
	float: left;
}
.paging2-right{
	padding-top:10px;
	font-size:13px;
	font-weight:bold;
	float: left;
}

#music {
	width: 6px;
	height: 8px;
	margin: 10px;
	padding:0px;
	float: right;
}
