.white
{
	color: #FFF;
}

#center_wrapper #center h1
{
	font-weight: bold;
	font-size: 14px;
	/*color: #696E5B;*/
	color: #FFF;
	margin: 0 0 15px 0;
}

#center_wrapper #center h2
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	
	margin: 0 0 10px 0;
}

#center_wrapper #center h3
{
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	
	margin: 0 0 5px 0;
}

#center_wrapper #center hr
{
	border: 0;
	border-top: 1px dotted #FFF;
	height: 1px;
	margin-bottom: 10px;
}

#center_wrapper #center p
{
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 15px 2px;
	
}

#center_wrapper #center ul
{
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 10px 0;
	color: #FFFFFF;
	clear:both;
}

	#center_wrapper #center ul li
	{
		list-style: square;
		margin-left: 15px;
	}

#center_wrapper #center select
{
	width: 50px;
	font-size: 11px;
}
	
#center_wrapper #center a
{
	color: #FFFFFF;
	text-decoration: underline;
}		

#center_wrapper #center a:hover
{
	text-decoration: none;
}

#center_wrapper #center table
{
	border-collapse:collapse;
	line-height: 16px;
	margin-bottom: 15px;
}

#center_wrapper #center span.discountprice
{
	font-size: 14px;
	color:#FFF;
	font-weight:bold;
	
}

#center_wrapper #center span.discountdescription
{
	color:#FFF;
}



#center_wrapper fieldset
{
	border:0;
}

#center_wrapper label
{
	width: 130px;
	display:block;
	float: left;
	color: #FFFFFF;
}

#center_wrapper #center #content
{
	float: right;
	width: 410px;
	margin-right: 11px;
	position: relative;
	/*position: absolute;
	
	left: 531px;*/
}
	
	#center_wrapper #center #content ul.errors li ul li
	{
		list-style: square;
	}
	
	#center_wrapper #center #content ul.errors li
	{
		list-style: none;
	}

	#center_wrapper #center #content p
	{
		margin: 0;
		margin-bottom: 10px;
		color: #FFF;
	}
	
	#center_wrapper #center #content table
	{
		margin:0;
		margin-top:10px;
		margin-bottom:5px;
	}

	#center_wrapper #center #content td
	{
		color: #FFFFFF;
		vertical-align: top;
		font-size: 12px;
	}
	
	#center_wrapper #center #content td.capitalize
	{
		text-transform: capitalize;
	}
	
	#center_wrapper #center .pubtitle
	{
		float: left;
		font-weight: bold;
	}
	
	#center_wrapper #center .pubtitle_detail
	{
		width: 227px;
		float: left;
	}
	
	#center_wrapper #center .pubdatum
	{
		clear: both;
	}
	
	#center_wrapper #center #pressback a
	{
		display:block;
		text-decoration:none;
		height:20px;
		width:120px;
		padding:4px 0 0 50px;
		margin: 5px 0 4px 0;
		background-image:url('/images/icons/arrowbg.gif');
		background-repeat: no-repeat;
		background-position:19px 7px;
		background-color:#c8cbc1;
		font-weight:bold;
		float: left;
		margin-top: -2px;
	}
	
	#center_wrapper #center #content .publication
	{
		float: left;
		margin-right: 15px;
		margin-bottom: 10px;
		color: #FFF;
	}
	
	#center_wrapper #center #content #discountstar
	{
		position: absolute;
		background-image:url('/images/kortingster.png');
		background-repeat:no-repeat;
		width: 65px;
		height: 73px;
		color: #ecfec0;
		padding-left: 20px;
		padding-top: 12px;
		margin-left: 310px;
		margin-top: 3px;
	}
	
	#center_wrapper #center #content #discountstar #discountstarprice
	{
		color: #FFF;
	}
	
	#center_wrapper #center #content #discountstar #discountstarprice2
	{
		font-weight: bold;
		font-size: 12px;
		color: #FFF;
	}
	
		#center_wrapper #center #content #cartbar ul li
		{
			height:20px;
			width:102px;
			
			padding:3px 0 0 0;
			margin:0 0 17px 0;
			display:block;
			background-image:url('/images/menu-bg.jpg');
			float:left;
			
			color:#a5a897;
			text-size:10px;
			text-align:center;
			position:relative;
			font-weight:bold;
			
		}
			#center_wrapper #center #content #cartbar ul li a
			{
				text-decoration:none;
			}
			#center_wrapper #center #content #cartbar ul li a:hover
			{
				text-decoration:underline;
			}
			ul li.cartbar4_active,ul li.cartbar4
			{
				clear:right;
			}
			#center_wrapper #center #content #cartbar ul li.cartbar1_active,#center_wrapper #center #content #cartbar ul li.cartbar2_active,#center_wrapper #center #content #cartbar ul li.cartbar3_active,#center_wrapper #center #content #cartbar ul li.cartbar4_active
			{
				background-image:none;
				/*background-color:#5e6358;*/
				background-color: #58585a;
				color:#FFFFFF;
			}
			
			#center_wrapper #center #content #cartbar ul li.current
			{
				/*background-color: #797f72;*/
				background-color:#58585a;
				
			}
			
		#center_wrapper #center #content .line
		{
			height:1px;
			width:410px;
			margin:0 0 11px 0;
			background-color:#FFFFFF;
			clear:both;
		}
		#center_wrapper #center #content input
		{
			border:none;
			margin:2px 0 2px 0;
		}
		
		#center_wrapper #center #content #discountcode
		{
			width: 90px;
		}
		
		#center_wrapper #center #content #couponcode
		{
			width: 90px;
		}
		
		
		#center_wrapper #center #content label
		{
			color: #5e6358;
			margin:0 0 2px 0;
			font-size: 12px;
		}
			#center_wrapper #center #content input#mailaddress, #center_wrapper #center #content input#place, #center_wrapper #center #content input#lastname
			{
				margin:2 0 6px 0;
			}
			#center_wrapper #center #content .bill
			{
				margin: 0px 0 0 0; 
			}
		#center_wrapper #center #content p
		{
			color: #FFF;
		}
		
		#center_wrapper #center .searchresults li
		{
			clear: both;
			list-style: none;
			margin-left: 0;
			border-bottom: 1px solid #CCC;
			height: 60px;
			padding-top: 10px;
		}
		
		#center_wrapper #center #content .searchthumb
		{
			
			width: 60px;
			height: 60px;
			float: left;
			
		}
		
		#center_wrapper #center #content .searchtext
		{
			
		}
		
		#center_wrapper #center #content #streetservice
		{
			background-color: #d2d4cb;
			width: 138px;
			margin-left: 130px;
			height: 18px;
			margin-top: 2px;
			padding-left: 2px;
			padding-right: 2px;
			margin-bottom: 2px;
			color: #58585a;
		}
		
		#center_wrapper #center #content #placeservice
		{
			background-color: #d2d4cb;
			width: 138px;
			margin-left: 130px;
			height: 18px;
			margin-top: 4px;
			padding-left: 2px;
			padding-right: 2px;
			margin-bottom: 2px;
			color: #58585a;
		}
		
		#center_wrapper #center #content .submit
		{
			width:132px;
			height:28px;
			clear:both;
			margin:-2px 0 0 0;
			padding:0 0 0px 35px;
			color: #FFFFFF;
			background-color:#58585a;
			background-image:url('/images/icons/sendicon2.gif');
			background-repeat:no-repeat;
			clear: both;
			font-weight:bold;
			cursor:pointer;
			border-bottom: 2px solid #c8cbc1;
			border-right: 2px solid #c8cbc1;
		}
		
		#center_wrapper #center #login
		{
			margin-top: 5px;
		}
				
		#center_wrapper #center #login .submit
		{
			background: none;
			text-align: center;
			background-color: #58585a;
			border: 1px solid #CCC;
			
			font-size: 13px;
			font-weight: normal;
			height: auto;
			width: 100px;
			padding: 0;
			margin-top: 5px;
			left: 130px;
			position: relative;
		}
		
		#center_wrapper #center #content #checkout2
		{
			display:block;
			text-decoration:none;
			height:20px;
			width:100px;
			padding:4px 10px 0 40px;
			margin: 5px 0 4px 0;
			background-image:url('/images/icons/arrowbg.gif');
			background-repeat: no-repeat;
			background-position:10px 7px;
			background-color: #c8cbc1;
			
		}
		
		#center_wrapper #center #content #productdetail
		{
			clear: both;
		}
		
		#center_wrapper #center #content #productdetail #checkorder
		{
			padding-top: 5px;
			padding-bottom: 5px;
		}
		
		#center_wrapper #center #content #nawsubmit
		{
			clear: both;
			margin-top: 10px;
		}
		
		#center_wrapper #center #content #country
		{
			margin-top: 1px;
			height: 18px;
		}
		
#center_wrapper #center .thumbbargain
{
	float: left;
	position: relative;
	
}

#center_wrapper #center .thumbbargain p
{
	padding-left: 5px;
}
	
	
	#center_wrapper #center .thumbbargain a.image
	{
		display: block;
		width: 76px;
		height: 108px;
		
		padding-left: 4px;
		padding-top: 5px;
	}
	
	#center_wrapper #center .thumbbargain a.image:hover
	{
		background-color: #FFFFFF;
	}
	
	#center_wrapper #center .thumbbargain a.image.active
	{
		background-color: #FFFFFF;
	}
	#center_wrapper #center .disabled_previous, #center_wrapper #center .disabled_next
	{
		/*display:none;*/
	}
	#center_wrapper #center .winkelwagen
	{
		
		margin-top:-13px;
		margin-bottom:6px;
		
		float:left;
		
		background-image:url('/images/icons/shoppingcartbt2.jpg');
		background-repeat:no-repeat;
		background-position:center left;
		
		background-color:#58585A;
		border-bottom: 2px solid #c8cbc1;
		border-right: 2px solid #c8cbc1;
	}
	
	#center_wrapper #center .winkelwagen2
	{
		margin-top: -4px;
	}
	
	
	#center_wrapper #center .winkelwagen a
	{
		position:relative;
		padding-top:6px;
		padding-left: 36px;
		display:block;
		
		margin: 0 0 0 0px;
		text-decoration:none;
		
		font-weight:bold;
		font-size:14px;
		display: block;
		height:21px;
		width:165px;
		float: left;
		
		
	}
	#center_wrapper #center .favoriet
	{
		
		height:27px;
		width:201px;
		position:relative;
		margin:5px 0 30px 0;
		clear: both;
		
		
		background-image:url('/images/icons/favoritbt2.jpg');
		background-repeat:no-repeat;
		background-position:center left;
		
		background-color:#58585a;
		border-bottom: 2px solid #c8cbc1;
		border-right: 2px solid #c8cbc1;
	}
	#center_wrapper #center .favoriet a
	{
		position:relative;
		padding-top:6px;
		padding-left: 36px;
		display:block;
		
		margin: 0 0 0 0px;
		text-decoration:none;
		
		font-weight:bold;
		font-size:12px;
		display: block;
		height:21px;
		width:156px;
		float: left;
	}
	#center_wrapper #center .extrainfo
	{
		background-color:#b9bcaf;
		padding:18px;
		margin-bottom:10px;
		
	}
		#center_wrapper #center .extrainfo h1
		{
			font-size:12px;
			font-weight:bold;
		}
		#center_wrapper #center #content .extrainfo .detail
		{
			font-size:12px;
			float:left;
			width:90px;
			text-transform: capitalize;
		}
		#wrapper #center_wrapper #center #content .extrainfo .gegevens
		{
			font-size:12px;
			float:left;
			font-weight:bold;
			width:280px
		}
			#center_wrapper #center #content .extrainfo .gegevens table
			{
				margin:0;
				padding:0;
			}
			
			#wrapper #center_wrapper #center #content .extrainfo .gegevens p
			{
				font-size: 12px;
				color: #696e5b;
			}
			
		#center_wrapper #center .extrainfo .clear
		{
			clear:both;
		}
	
	#center_wrapper #center .nextbutton
	{
		width:110px;
		height:24px;
		position:relative;
		top:-27px;
		
		color:#696e5b;
		
		background-image:url('/images/icons/next.jpg');
		background-repeat:no-repeat;
		background-position:top right;
		
		float:right;
	}
	
	
	#center_wrapper #center .prevbutton
	{
		width:110px;
		height:24px;
		position:relative;
		top:-27px;
		
		color:#696e5b;
		
		background-image:url('/images/icons/previous.jpg');
		background-repeat:no-repeat;
		background-position:top right;
		
		float:left;
	}
	
	#center_wrapper #center .disabled_previous
	{
		width:110px;
		height:24px;
		position:relative;
		top:-27px;
		color:#FFF;
		background: none;
		float:left;
	}
	
	#center_wrapper #center .disabled_next
	{
		width:110px;
		height:24px;
		position:relative;
		top:-27px;
		color:#FFF;
		background: none;
		float:left;
	}
	
	
	
	#center_wrapper #center ul.route
	{
		padding-top:5px;
	}
		#center_wrapper #center ul.route li
		{
			background-image:url('/images/icons/bullit.jpg');
			background-repeat:no-repeat;
			background-position:18px 15px;
			
			display:block;
			
			background-color:#c8cbc1;
			margin:0 0 11px 0;
		}
			#center_wrapper #center ul.route li.login
			{
				background-image:url('/images/icons/bullitli.jpg');
				background-color:#adb1a2;
				color:#6e7367;
				padding:12px 36px 0 35px;
				height:161px;
			}
				#center_wrapper #center ul.route li.login h2
				{
					font-size:13px;
					margin-bottom:8px;
					color:#6e7367;
				}
		#center_wrapper #center ul.route li a 
		{
			color:#6e7367;
			text-decoration:none;
			display: block;
			padding:11px 36px 0 35px;
			height:91px;
			
			
		}
		#center_wrapper #center ul.route li a:hover
		{
			
			color: #FFF;
		}
		
		#center_wrapper #center ul.route li a span.button
		{
			border: 1px solid #FFF;
			display: block;
			margin-top: 5px;
			margin-botton: 5px;
			padding: 2px 5px 2px 5px;
			width: 100px;
			color: #FFF;
			background-color: #58585a;
			cursor: pointer;
		}
		
		#center_wrapper #center ul.route li a span.button2
		{
			border: 1px solid #FFF;
			display: block;
			margin-top: 5px;
			margin-botton: 5px;
			padding: 2px 5px 2px 5px;
			width: 168px;
			color: #FFF;
			background-color: #58585a;
			cursor: pointer;
		}
			
			#center_wrapper #center ul.route li a h2
			{
				font-size:13px;
				margin-bottom:6px;
				color:#6e7367;
			}
			#center_wrapper #center ul.route li a:hover h2
			{
				color: #FFF;
			}
		
	#center_wrapper #center ul.route li.login ul
	{
		color:#6e7367;
	}
	
	#center_wrapper #center ul.route li.login ul li
	{
		background: none;
		list-style: none;
		margin: 0;
	}
	
		#center_wrapper #center ul.route li.login ul li label
		{	
			color:#6e7367;
			padding: 0;
			margin: 0;
		}
		
		#center_wrapper #center ul.route li.login ul li input.submit
		{
			padding: 0;
			margin: 0;
			
		}
		
	
#center_wrapper #center #thumbs
{
	float: left;
	width: 250px;
	padding-left: 7px;
	position: relative;
	padding-bottom: 30px;
}

#center_wrapper #center #thumbs .thumb
{
	float: left;
	width: 82px;
	height: 115px;
	
}

#center_wrapper #center #content #thumb
{
	float: left;
	width: 72px;
	height: 110px;
	margin-right: 7px;	
	
}


	
	#center_wrapper #center #slidebar
	{
		float:right;
		width:140px;
		text-align: right;
		padding-bottom: 20px;
	}
		#center_wrapper #center #slidebar span
		{
			display: block;
			float: left;
			
		}
		
		#center_wrapper #center #slidebar a
		{
			background-repeat:no-repeat;
			background-position:center right;
			text-decoration:none;
			margin-left: 10px;
			display: block;
			padding: 0 10px 0 0;
			float: left;
			color: #696e5b;
			cursor: pointer;
		}
		
		#center_wrapper #center #slidebar a:hover
		{
			color: #FFF;
		}
		
		#center_wrapper #center #slidebar a.activate
		{
			
			color: #FFF;
			text-decoration: underline;
			
		}
		
		#center_wrapper #center #slidebar #start
		{
			background-image:url('/images/icons/play.jpg');
		}
		#center_wrapper #center #slidebar #stop
		{
			background-image:url('/images/icons/stop.jpg');
					
		}	

#center_wrapper #center #content #productimage
{
	background-color: #FFFFFF;
	width: 397px;
	padding:7px 7px 27px 7px;
	position: relative;
}

#center_wrapper #center #content #productimage a.prevbutton
{
	display: block;
	width: 80px;
	height: 100%;
	position: absolute;	
	left: 0;
	top: 0;
	opacity: .0;
	filter: alpha(opacity=0);
	background-image: url(/images/prev.gif);
	background-repeat: no-repeat;
	background-position: 7px 50%;
}

#center_wrapper #center #content #productimage a.nextbutton
{
	display: block;
	width: 80px;
	height: 100%;
	
	position: absolute;	
	left: 330px;
	top: 0;
	opacity: .0;
	filter: alpha(opacity=0);
	background-image: url(/images/next.gif);
	background-repeat: no-repeat;
	background-position: 49px 50%;
	
}

#center_wrapper #center #content #productimage a.nextbutton:hover
{
	opacity: 1;
	filter: alpha(opacity=100);
}

#center_wrapper #center #content #productimage a.prevbutton:hover
{
	opacity: 1;
	filter: alpha(opacity=100);
}

#center_wrapper #center #content #relatedimages
{
	float: left;
	margin-top: -13px;
	width: 200px;
	text-align: left;
	margin-left: 5px;
}

#center_wrapper #center #content #relatedimages img
{
	margin-left: 5px;
	cursor: pointer;
	border: 1px solid #CCC;
}

#center_wrapper #center #content #relatedimages img.active
{
	border: 1px solid #FFFFFF;
}

#center_wrapper #center #thumbs .thumb a
{
	display: block;
	width: 76px;
	height: 108px;
	
	padding-left: 5px;
	padding-top: 5px;
}

#center_wrapper #center #thumbs .thumb a:hover
{
	background-color: #FFFFFF;
}

#center_wrapper #center #thumbs .thumb a.active
{
	background-color: #FFFFFF;
}

#paginator_bottom
{
	position: absolute;
	bottom: 0;
	left: 7px;
	clear: both;
}


#center_wrapper #center #thumbs .pagination
{
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 12px;
}

	#center_wrapper #center #thumbs .pagination span
	{
		margin-left: 3px;
		margin-right: 3px;
		font-weight: bold;
	}	
	
	#center_wrapper #center #thumbs .pagination a
	{
		text-decoration: none;
		font-weight: normal;
	}
	
	#center_wrapper #center #thumbs .pagination a:hover
	{
		text-decoration: underline;	
	}

#center_wrapper #center h1.relatedcontent
{
	margin: 30px 0 0 0;
	color: #696E5B;
	padding-bottom: 5px;
}

	#center_wrapper #center div.relatedcontent
	{
		float:left;
		margin:0 11px 0 0;
		width: 71px;
		height: 145px;
	}
	
	#center_wrapper #center div.relatedcontent .bekijk
	{
		background-color:#969a89;
		padding:4px 14px 5px 14px;
		text-decoration:none;
		font-weight:bold; 
		color:#d7d9d2;
	}
	
		#center_wrapper #center div.relatedcontent .bekijk:hover
		{
			text-decoration:underline;
		}
		
		#center_wrapper #center div.relatedcontent div.image
		{
			width: 71px;
			height: 102px;
			margin-top: 10px;
		}



/* OGONE STYLESHEET */
			
			#center_wrapper #center table.ncoltable1 
			{
				font-size: 12px;
				text-align: left;
			}
			
			#center_wrapper #center table.ncoltable2
			{
				font-size: 12px;
				text-align: left;
			}			
			
			#center_wrapper #center table.ncoltable3 
			{
				font-size: 12px;
				text-align: left;
				margin-top: 30px;
				display: none;
			}			
			
			#center_wrapper #center td.ncolh1
			{
				text-align: left;
				
			}
			
			#center_wrapper #center td.ncolh1 small
			{
				font-size: 13px;
			}

			#center_wrapper #center td.ncoltxtl
			{
				text-align: left;
			}
			
			#center_wrapper #center td.ncoltxtl small
			{
				font-size: 13px;
			}

			#center_wrapper #center td.ncoltxtl2
			{
				text-align: left;
			}
			
			#center_wrapper #center td.ncoltxtr
			{
				text-align: left;
			}
			
			#center_wrapper #center td.ncoltxtr small
			{
				font-size: 13px;
			}
			
			#center_wrapper #center td.ncoltxtr select
			{
				width: 100px;
			}
			
			#center_wrapper #center td.ncoltxtc
			{
				text-align: left;
			}
			
			#center_wrapper #center td.ncolinput
			{
				text-align: left;			
			}
			
			#center_wrapper #center td.ncolline1
			{
				text-align: left;
				font-size: 13px;
			}
			
			#center_wrapper #center .NCOLINIM
			{
				clear: both;
				display: block;
				list-style-type:square;
				display: list-item;
				
				padding-left: 15px;
				
				background-image: url(/images/icons/bullitli2.jpg);
				background-repeat: no-repeat;
				background-position: 0px 10px;
			}
			
			
			 
			#center_wrapper #center td.ncolline1 small
			{
				font-size: 11px;
				font-weight: bold;
				text-align: left;
			}
			
			
			
			#center_wrapper #center td.ncolline2
			{
				text-align: left;
				font-size: 13px;
				cleaR:both;
			}
			
			#center_wrapper #center td.ncolline2 a
			{
				display: block;
				color: #FFF;
			}

			#center_wrapper #center input.ncol
			{
/*				width: 106px;
				border: 1px solid #404040; 
				background-color:#404040;
				color: #FFFFFF;
				text-align: left;
				height: 22px;
				margin-left: 15px;
				cursor: pointer;
				padding-left: 3px;
				margin-top: 10px; */
				text-align: left;
			}
			
			#center_wrapper #center td.ncollogoc
			{
				
			}
			
			/* END OGONE STYLESHEET */


#navigation #logo
{
	margin-top: -175px;
	margin-left: 0px;
	position: absolute;
	width: 116px;
	float: left;
}

#navigation #sfeer
{
	margin-top: -13px;
	margin-left: 267px;
	position: absolute;
	width: 116px;
	float: left;
}

#navigation #topmenu
{
	margin-top: -165px;
	margin-left: 267px;
	position: absolute;
	width: 273px;
	float: left;
	text-align: right;
	
}
	
	#navigation #topmenu ul
	{
		list-style: none;
	}

		#navigation #topmenu ul li
		{
		
		}
		
		#navigation #topmenu ul li a
		{
			display: block;
			
			color: #58585a;
			height: 18px;
			padding-top: 2px;
			text-decoration:none;
			font-size: 14px;
			padding-right: 10px;
			font-weight: bold;
		}
		
		#navigation #topmenu ul li a:hover
		{
			background-color: #d4d7cd;
			opacity: 0.7;
			filter: alpha(opacity=70);
			color: #007e4f;
		}
		
		#navigation #topmenu ul li.li_0_1_active a,
		#navigation #topmenu ul li.li_0_2_active a,
		#navigation #topmenu ul li.li_0_3_active a,
		#navigation #topmenu ul li.li_0_4_active a,
		#navigation #topmenu ul li.li_0_5_active a,
		#navigation #topmenu ul li.li_0_6_active a,
		#navigation #topmenu ul li.li_0_7_active a,
		#navigation #topmenu ul li.li_0_8_active a,
		#navigation #topmenu ul li.li_0_9_active a,
		#navigation #topmenu ul li.li_0_10_active a
		{
			background-color: #d4d7cd;
			opacity: 0.7;
			filter: alpha(opacity=70);
			color: #007e4f;
			display: block;
		}
		
		
		#navigation #login
		{
			margin-top: -155px;
			margin-left: 810px;
			position: absolute;
			
			width: 150px;
		}
		
			#navigation #login ul li a
			{
				color: #FFFFFF;
			}
			
			#navigation #login #fullname
			{
				float: right;
				width: 150px;
				text-align: right;
			}
		
		#navigation #login ul
		{
			position: relative;
			margin-top: -2px;
			float: right;
			text-align: right;
			list-style-type: none;
		}
			#navigation #login ul li a,
			#navigation #login ul li a:visited
			{
				font-size: 11px;
				text-decoration: underline;
				color: #FFFFFF;
			}
			
			#navigation #login ul li a:hover
			{
				
			}
		
			#navigation #login form
			{
				float: right;
			}
				#navigation #login form p
				{
					text-align: right;
					margin-bottom: 2px;
				}
			
				#navigation #login form p a,
				#navigation #login form p a:visited
				{
					font-weight: bold;
					text-decoration: underline;
					color: #404040;
				}
			
			#navigation #login form input
			{
				height: 20px;
				margin-bottom: 4px;
				
				border: 1px solid #878787;
				float: left;							
				
				color: #a6a6a6;
			}
			
				#navigation #login form input.name
				{
					float: left;
					width: 148px;
					font-size: 11px;
				}
				
				#navigation #login form input.password
				{
					width: 102px;
					font-size: 11px;
				}
				
				#navigation #login  form input.submit
				{
					background-color: #000000;
					font-size: 11px;
					height: 22px;
					width: 40px;
					margin-left: 6px;
					color: #FFFFFF;
				}

				
		#navigation #rectanglecollection
		{
			padding-left: 90px;
		}
		
		#navigation #rectanglecollection #shoppingcart
		{
			width: 	150px;
			height: 115px;
			
			margin-top: 15px;
			
			border: 	1px solid #a6a6a6;
			
			background-color: #ebeae8;
		}
		
			#navigation #rectanglecollection #shoppingcart img
			{
				float: right;
				margin: 2px 12px 0 0;
			}
				
			#navigation #rectanglecollection #shoppingcart h1
			{
				margin: 5px 0 2px 12px;
				font-size: 12px;
				font-weight: bold;
				color: #58585a;
			}
				#navigation #rectanglecollection #shoppingcart h1 a
				{
					font-size: 12px;
					font-weight: bold;
					color: #96bf0d;
					text-decoration: none;
				}
				
				#navigation #rectanglecollection #shoppingcart h1 a:hover
				{
					font-size: 12px;
					font-weight: bold;
					color: #58585a;
					text-decoration: underline;
				}
			
			#navigation #rectanglecollection #shoppingcart p
			{
				color: #3e3d40;
			}
			
				#navigation #rectanglecollection #shoppingcart p a
				{
					margin-right: 18px;
					margin-top: 12px;
					color: #58585a;
					font-weight: bold;
					float:right;
					text-decoration: none;
					text-transform: uppercase;
				}
				
				#navigation #rectanglecollection #shoppingcart p a:hover
				{
					text-decoration: underline;
				}
			
			#navigation #rectanglecollection #shoppingcart table
			{
				margin-left: 11px;
				text-align: right;
			}
				#sidebar #rectanglecollection #shoppingcart table td
				{
				}
				
				#navigation #rectanglecollection #shoppingcart table td.quantity,
				#navigation #rectanglecollection #shoppingcart table td.totalprice
				{
					padding-top: 3px;
					padding-left: 10px;
					font-size: 12px;
					font-weight: bold;
					text-align: left;
					width: 40px;
					
					white-space: nowrap;
				}
				
				#navigation #rectanglecollection #shoppingcart table td.description
				{
					padding-top: 3px;
					
					white-space: nowrap;
				}
		
		
		#navigation #rectanglecollection #articles
		{
			width: 150px;
			height: 60px;
			
			margin-top: 15px;
			
			border: 	1px solid #a6a6a6;
			
			background-color: #ebeae8;
		}
			#navigation #rectanglecollection #articles p
			{
				margin: 8px 45px 2px 12px;
				text-align: right;
				padding-bottom: 4px;
				color: #3e3d40;
			}
				#navigation #rectanglecollection #articles p a
				{
					text-decoration: none;
					color: #3e3d40;
				}
				#navigation #rectanglecollection #articles p a:hover
				{
					text-decoration: underline;
					color: #3e3d40;
				}
			
			#navigation #rectanglecollection #articles img
			{
				float: right;
				margin: -20px 15px 0 0;
			}
			
		#navigation #rectanglecollection #twitter
		{
			width: 145px;
			height: 75px;
			
			margin-top: 15px;
			
			border: 	1px solid #a6a6a6;
			
			background-color: #ebeae8;
			padding-right: 5px;
			
			
		}
		
			#navigation #rectanglecollection #twitter h1
			{
				margin: 5px 0 2px 12px;
				font-size: 12px;
				font-weight: bold;
				color: #96bf0d;
			}
		
			#navigation #rectanglecollection #twitter span.twitter
			{
				margin: 5px 0 2px 12px;
				font-size: 12px;
				font-weight: bold;
				color: #58585a;
				display: block;
				padding-top: 2px;
				background-image: url(/images/twitter.png);
				background-repeat: no-repeat;
				background-position: 0px left;
				height: 20px;
				text-align: left;
				padding-left: 25px;
			}
			
			#navigation #rectanglecollection #twitter span.facebook
			{
				margin: 5px 0 2px 12px;
				font-size: 12px;
				font-weight: bold;
				color: #58585a;
				display: block;
				padding-top: 2px;
				padding-left: 25px;
				background-image: url(/images/facebook.png);
				background-repeat: no-repeat;
				background-position: 0px left;
				height: 20px;
				text-align: left;
				
			}
			
			#navigation #rectanglecollection #twitter span a
			{
				text-decoration: none;
				color: #58585a;
			}
			
			#navigation #rectanglecollection #twitter span a:hover
			{
				text-decoration: underline;
			}
		

		#navigation #rectanglecollection #searchrectangle
		{
			width: 150px;
			height: 75px;
			
			margin-top: 15px;
			
			border: 	1px solid #a6a6a6;
			
			background-color: #ebeae8;
		}
		
			#navigation #rectanglecollection #searchrectangle h1,
			#navigation #rectanglecollection #searchrectangle h2
			{
				margin: 5px 0 2px 12px;
				font-size: 12px;
				font-weight: bold;
				color: #96bf0d;
			}
			
			#navigation #rectanglecollection #searchrectangle p
			{
				margin: 8px 45px 2px 12px;
				text-align: right;
				padding-bottom: 4px;
				color: #3e3d40;
			}
			
			#navigation #rectanglecollection #searchrectangle img
			{
				float: right;
				margin: 2px 12px 0 0;
			}
			
			#navigation #rectanglecollection #searchrectangle ul
			{
				list-style: none;
				margin: 8px 12px 2px 12px;
			}
			
				#navigation #rectanglecollection #searchrectangle ul li.elements label
				{
					display: none;
				}
				
				#navigation #rectanglecollection #searchrectangle ul li.elements input
				{
					width: 122px;
				}
				
				#navigation #rectanglecollection #searchrectangle ul li.submitelement input
				{
					width: 50px;
					float: right;
					margin-top: 3px;
					font-size: 11px;
					border: 1px solid #a6a6a6;
					background-color: #fcfcfc;
					color: #898989;
				}
				
				#navigation #rectanglecollection #searchrectangle ul li.hiddenelement
				{
					display: none;
				}
			
			
	#navigation #address
	{
		left:0;
		float: none;
		padding-top: 15px;
		width: 242px;
		text-align: right;
		font-size: 14px;
		font-weight: bold;
	}
	
		#navigation #address p
		{
			line-height: 20px;
		}
		
		#navigation #address span
		{
			color: #96bf0d;
		}
		
		#navigation #address p a
		{
			color: #58585a;
			text-decoration: none;
		}
		
	#navigation #navmenu
	{
		left:0;
		width: 183px;
		text-align: right;
		font-size: 13px;
		padding-left: 63px;
		
	}
	
		#navigation #navmenu ul
		{
			list-style: none;
		}
		
		#navigation #navmenu ul li
		{
			margin-bottom: 2px;
			
		}
		
		#navigation #navmenu ul li a
		{
			color: #58585a;
			text-decoration: none;
			font-weight: bold;
			display:block;
			height: 22px;
			padding-top:3px;
			padding-right: 40px;
			background-image: url(/images/nav_arrow_right.gif);
			background-repeat: no-repeat;
			background-position: 170px 8px;
			width: 150px;
		}
		
		#navigation #navmenu ul li a:hover
		{
			color: #96bf0d;
			background-image: url(/images/nav_arrow_active.gif);
			background-repeat: no-repeat;
			background-position: 169px 8px;
		}
		
		/*#navigation #navmenu ul li.li_0_0_active a,
		#navigation #navmenu ul li.li_0_1_active a,
		#navigation #navmenu ul li.li_0_2_active a,
		#navigation #navmenu ul li.li_0_3_active a,
		#navigation #navmenu ul li.li_0_4_active a,
		#navigation #navmenu ul li.li_0_5_active a,
		#navigation #navmenu ul li.li_0_6_active a,
		#navigation #navmenu ul li.li_0_7_active a,
		#navigation #navmenu ul li.li_0_8_active a,
		#navigation #navmenu ul li.li_0_9_active a*/
		#navigation #navmenu ul li.active a
		{
			color: #96bf0d;
			background-image: url(/images/nav_arrow_active.gif);
			background-repeat: no-repeat;
			background-position: 169px 8px;
		}
		
		#navigation #navmenu ul li ul
		{
			display:none;
		}
		
		/*#navigation #navmenu ul li.li_0_0_active ul,
		#navigation #navmenu ul li.li_0_1_active ul,
		#navigation #navmenu ul li.li_0_2_active ul,
		#navigation #navmenu ul li.li_0_3_active ul,
		#navigation #navmenu ul li.li_0_4_active ul,
		#navigation #navmenu ul li.li_0_5_active ul,
		#navigation #navmenu ul li.li_0_6_active ul,
		#navigation #navmenu ul li.li_0_7_active ul,
		#navigation #navmenu ul li.li_0_8_active ul,
		#navigation #navmenu ul li.li_0_9_active ul*/
		#navigation #navmenu ul li.active ul
		{
			display: block;
		}
		
		/*#navigation #navmenu ul li.li_0_0_active ul li a,
		#navigation #navmenu ul li.li_0_1_active ul li a,
		#navigation #navmenu ul li.li_0_2_active ul li a,
		#navigation #navmenu ul li.li_0_3_active ul li a,
		#navigation #navmenu ul li.li_0_4_active ul li a,
		#navigation #navmenu ul li.li_0_5_active ul li a,
		#navigation #navmenu ul li.li_0_6_active ul li a,
		#navigation #navmenu ul li.li_0_7_active ul li a,
		#navigation #navmenu ul li.li_0_8_active ul li a,
		#navigation #navmenu ul li.li_0_9_active ul li a*/
		#navigation #navmenu ul li.active ul li a
		{
			color: #58585a;
			text-decoration: none;
			font-weight: normal;
			display:block;
			height: 22px;
			padding-top:3px;
			padding-right: 29px;
			padding-left: 10px;
			background:none;
			width: 170px;
		}
		
		/*#navigation #navmenu ul li.li_0_0_active ul li a:hover,
		#navigation #navmenu ul li.li_0_1_active ul li a:hover,
		#navigation #navmenu ul li.li_0_2_active ul li a:hover,
		#navigation #navmenu ul li.li_0_3_active ul li a:hover,
		#navigation #navmenu ul li.li_0_4_active ul li a:hover,
		#navigation #navmenu ul li.li_0_5_active ul li a:hover,
		#navigation #navmenu ul li.li_0_6_active ul li a:hover,
		#navigation #navmenu ul li.li_0_7_active ul li a:hover,
		#navigation #navmenu ul li.li_0_8_active ul li a:hover,*/
		#navigation #navmenu ul li.active ul li a:hover
		{
			color: #96bf0d;
			background-color: #e3e5dd;
			background-image: url(/images/nav_arrow.gif);
			background-repeat: no-repeat;
			background-position: right;
		}
		
		/*#navigation #navmenu ul li ul li.li_1_0_active a,
		#navigation #navmenu ul li ul li.li_1_1_active a,
		#navigation #navmenu ul li ul li.li_1_2_active a,
		#navigation #navmenu ul li ul li.li_1_3_active a,
		#navigation #navmenu ul li ul li.li_1_4_active a,
		#navigation #navmenu ul li ul li.li_1_5_active a,
		#navigation #navmenu ul li ul li.li_1_6_active a,
		#navigation #navmenu ul li ul li.li_1_7_active a,
		#navigation #navmenu ul li ul li.li_1_8_active a,
		#navigation #navmenu ul li ul li.li_1_9_active a,
		#navigation #navmenu ul li ul li.li_1_10_active a,
		#navigation #navmenu ul li ul li.li_1_11_active a,
		#navigation #navmenu ul li ul li.li_1_12_active a,
		#navigation #navmenu ul li ul li.li_1_13_active a,
		#navigation #navmenu ul li ul li.li_1_14_active a,
		#navigation #navmenu ul li ul li.li_1_15_active a,
		#navigation #navmenu ul li ul li.li_1_16_active a,
		#navigation #navmenu ul li ul li.li_1_17_active a,
		#navigation #navmenu ul li ul li.li_1_18_active a,
		#navigation #navmenu ul li ul li.li_1_19_active a,
		#navigation #navmenu ul li ul li.li_1_20_active a,
		#navigation #navmenu ul li ul li.li_1_21_active a,
		#navigation #navmenu ul li ul li.li_1_22_active a,
		#navigation #navmenu ul li ul li.li_1_23_active a,
		#navigation #navmenu ul li ul li.li_1_24_active a,
		#navigation #navmenu ul li ul li.li_1_25_active a,
		#navigation #navmenu ul li ul li.li_1_26_active a,
		#navigation #navmenu ul li ul li.li_1_27_active a,
		#navigation #navmenu ul li ul li.li_1_28_active a,
		#navigation #navmenu ul li ul li.li_1_29_active a,
		#navigation #navmenu ul li ul li.li_1_30_active a*/
		#navigation #navmenu ul li ul li.active a
		
		{
			color: #96bf0d;
			background-color: #e3e5dd;
			background-image: url(/images/nav_arrow.gif);
			background-repeat: no-repeat;
			background-position: right;
		}
		
		#navigation #navmenu ul li.active ul li ul
		{
			display: none;
		}

		#navigation #navmenu ul li.active ul li.active ul
		{
			display: block;
		}
		
		#navigation #navmenu ul li.active ul li.active ul li a
		{
			background: none;
			background-image: url(/images/nav_arrow_active_right.gif);
			background-repeat: no-repeat;
			background-position: right 8px;
			
		}
		
		#navigation #navmenu ul li.active ul li.active ul li.active a,
		#navigation #navmenu ul li.active ul li.active ul li a:hover
		{
			font-weight: bold;
		}
		
		

		
/*		
			#navigation #navmenu ul li a
			{
				color: #58585a;
				text-decoration: none;
				font-weight: bold;
				display:block;
				height: 22px;
				padding-top:3px;
				padding-right: 50px;
				
			}
			
			#navigation #navmenu ul li a:hover
			{
				color: #96bf0d;
				background-color: #e3e5dd;
				background-image: url(/images/nav_arrow.gif);
				background-repeat: no-repeat;
				background-position: right;
			}
*/
	
#footer #footermenu
{
	float: left;
	margin-left: 268px;	
	padding-top: 3px;
}	

	#footer #footermenu a
	{
		color: #58585a;
		text-decoration: none;
	}

	#footer #footermenu a:hover
	{
		text-decoration: underline;
	}


#footer #copyright
{
	
	padding-top: 3px;
	padding-right:20px;
	text-align: right;
}

	#footer #copyright a
	{
		color: #58585a;
		text-decoration: none;
	}
	
	#footer #copyright a:hover
	{
		text-decoration: underline;
	}

	.IN-widget,
	.twitter-share-button,
	.fb_iframe_widget,
	#gplus{float: left;margin-right: 6px;}
