
	html, body {
		margin: 				0px;
		padding: 			0px;
		font-family:		Arial, sans-serif;
		font-size:			0.9em;
		color:				#FFFFFF;
		background:			#313131 url(../img/bg.gif) repeat;
		position: 			relative;
		height: 				100%;
		width:				100%;
	}	
	
	div#wrap {
		/* background:			#313131 url(../img/bg_wrap.jpg) repeat-y; */
		background:			#000000 url(../img/bg_wrap.jpg) repeat-y;
		width:				896px;
		min-height: 		100%;
	  	height:				auto !important;
	  	height:				100%; 
		margin:				0px auto -25px;		
		padding:				0px 8px 0px 8px;
	}

	img {
		border:				none;
	}
	
	ul, li {
		margin:				0px;
		padding:				0px;
		list-style:			none;
	}
	
	* {
		margin:				0px;
		padding:				0px;
	}


	/*
	 *	LAYOUT
	 */	 

	div#header {
		height:				333px;
		/* background:			#313131 url(../img/header.jpg) top no-repeat; */
		background:			#000000 url(../img/header.jpg) top no-repeat;
	}

	div#logo {
		float:				left;
	}
	
	div#logo img {
		width:				600px;
		height:				169px;
	}

	div#languages {
		position: 			relative;
		right:				0px;
		top:					5px;
		width:				274px;
		float:				left;
		text-align:			right;
	}
	
	div#languages img {

	}
	
	.flag {
		text-decoration:	none;
		position: 			relative;
		top: 					3px;
	}
	
	div#languages a {
		font-family:		Verdana, sans-serif;
		color:				#828486;
		font-size:			0.8em;
	}
	
	div.clear {
		clear:				both;
	}

	div#main {
		position:			relative;
		top:					-50px;
	}
	
	select {
		background:			#D8D8D8;
		border:				1px solid #000000;
		font-size:			0.8em;
		width:				350px;
	}
	
	/*
	 *	FONTS
	 */	 
	
	h1 {
		padding:				0px;
		margin:				0px;
		font-size:			1.8em;
		color:				#FFEC00;
	}
	
	h2 {
		padding:				0px;
		margin:				0px;
		font-size:			1.2em;
		color:				#FFEC00;
	}
	
	/*
	 *	NAVIGATION
	 */	 
	
	ul#navi {
		position: 			relative;
		width: 				auto !important;
		white-space: 		nowrap;
		height: 				30px;
	}
	
	ul#navi li a, ul#navi li ul li a {
		font-weight:		bold;
		font-size:			1.2em;
		width:				91px !important;
	}
	
	ul#navi li {
		float: 				left;
		background: 		url(../img/nav_main_divider.gif) right bottom  no-repeat;
		text-align: 		center;
		height: 				50px;
	}
	
	ul#navi li.last {
		background:			none !important;
	}
	
	ul#navi li a {
		display:				block;
		padding: 			18px 0px 12px 0px;
		color: 				#FFFFFF;
		text-decoration: 	none;
		text-align: 		center !important;
	}

	ul#navi li.active a {
		display: 			block;
		background: 		url(../img/bg_nav_main.gif) top right no-repeat;
		color:				#FFEC00;
	}

	ul#navi li ul {
		display: 			none;
		position: 			absolute;
		top: 					50px;
		left:					0px;
		width:				auto !important;
	}
	
	ul#navi li.active ul {
		display: 			block;
	}
	
	ul#navi li ul li {
		background:			none;
	}
	
	ul#navi li ul li a {
		display: 			block !important;
		padding: 			10px 10px 10px 10px !important;
		background: 		url(../img/bg_nav_sub.gif) !important;
		color: 				#000000 !important;
		margin:				0px 1px 0px 0px;
		width:				70px !important;
		text-align: 		center;
	}

	/*
	 *	CONTENT
	 */	 
	
	div#content_left {
		width:				590px;
		float:				left;
		position:			relative;
		padding:				0px 0px 0px 30px;
		margin:				0px 27px 0px 0px;
	}
	
	div#content_right {
		width:				228px;
		float:				left;
		position:			relative;
		padding:				0px 20px 0px 0px;
	}
	
	div#hotline, div#newsbox, div#newsletter, div.pdf_download {
			margin:			0px 0px 30px 0px !important;
	}	
	
	div#content_left img.left {
		margin:				0px 10px 0px 0px;
	}

	div#content_left img.right {
		margin:				0px 10px 0px 0px;
	}
		
	div#content_left img[align="left"] {
		margin: 				7px 7px 7px 0;
	}
	
	div#content_left img[align="right"] {
		margin: 				7px 0 7px 7px;
	}

	div#content_left a {
/*	
		color:				#FFEC00;
		text-decoration:	none;
*/
		color:				#FFFFFF;
		text-decoration:	underline;
	}
	
	div#content_left a:hover {
		color:				#BBBBBB;
	}
	
	div#content_left p, 	div#content_left span {
		color:				#BBBBBB;
		text-decoration:	none;
	}
	
	/* Hotline */
	div#hotline p {
		font-weight:		bold;
		font-size:			1.2em;
	}
	
	/* Newsletter */	
	div#newsletter input {
		background:			#D8D8D8 url(../img/input_bg.gif) top left no-repeat;
		border:				1px solid #000000;
		width:				222px;
		height:				18px;
		margin:				3px 0px 0px 0px;
		color:				#656565;
		font-size:			0.9em;
		padding:				4px 0px 0px 4px;
	}
	
	div#newsletter input.submit {
		background:			#FFEC00;
		border:				0px solid #000000;
		text-decoration:	underline;
		width:				71px;
		float: 				left;
		color:				#000000;
		font-weight:		bold;
		height:				22px;
		padding:				0px 0px 3px 0px;
		margin:				4px 0px 0px 0px;
	}
	
	div#remarks {
		width:				155px;
		text-align:			right;
		float: 				left;
	}
	
	div#remarks a {
		color:				#656565;
		font-size:			0.8em;
	}
	
	/* Downloads & ebay*/
	div.pdf_download {
		padding:				0px 44px 0px 0px;
		background:			url(../img/pdf_bg.gif) right center no-repeat;
	}
	
	div.link_ebay {
		padding:				0px 94px 0px 0px;
		margin:				0px 0px 30px 0px;
		background:			url(../img/Logo-ebay.gif) right center no-repeat;
	}
	
	div.pdf_download a, div.link_ebay a {
		color:				#D7D7D7;
		text-decoration:	none;
		font-weight:		bold;
	}
	
	/*
	 *	 Newsbox
	 */
	div#newsbox {
		border-top:			1px solid #ACACAC;
		border-left:		1px solid #ACACAC;
		border-right:		1px solid #686868;
		border-bottom:		1px solid #686868;
		background:			#414141;
	}
	
	div#newsbox img.content {
		padding:				8px 0px 8px 8px;
	}
	
	div#newsbox_name {
		float: 				left;
		width: 				182px;
		color:				#000000;
		font-weight:		bold;
		background:			#959595;
	}
	
	div#newsbox_link {
		afloat: 				left;
		font-weight:		bold;
		background:			#FFEC00;
		text-align:			right;
	}
	
	div#newsbox_name a, div#newsbox_link a {
		color:				#000000;
		display: 			block;
	}
	
	div#newsbox_name a {
		text-decoration:	none;
		padding:				3px 0px 3px 3px !important;
	}
	
	div#newsbox_link a {
		padding:				3px 10px 3px 10px !important;
	}
	
	/*
 	 * FOOTER
	 */
	div#push {
		height:				25px;
	}
	
	div#footer {
		color:				#323232;
		background:			#757679;
		width:				888px;
		height:				18px;
		font-size:			0.7em;
		margin:				0px auto;
		padding:				7px 0px 0px 10px;
	}
	
	div#footer a {
		color:				#000000;
		text-decoration:	none;
	}
	
	div#footer a:hover {
		color:				#FFFFFF;
	}
	
	/*
	 * LOGIN
	 */	 
	fieldset {
	 	border:				0px;
	}
	 
	fieldset#wlpeLoginFieldset {
	 	width:				500px;
	}
	 
	p.wlpeMessageText {
		font-weight:		bold;
		margin:				0px 0px 10px 0px;
	}
	 
	button {
		background:			#FFEC00;
		border:				0px solid #000000;
		text-decoration:	underline;
		float: 				left;
		color:				#000000;
		font-weight:		bold;
		height:				22px;
		font-size:			11px;
		padding:				0px 5px 3px 5px;
		margin:				4px 10px 0px 0px;
	}
	 
	form.ew_form p {
		margin:				3px 0px 8px 0px;
	}
	 
	form.ew_form label {
	 	width: 				160px;
	 	float:				left;
	 	display:				block;
		margin:				3px 0px 0px 0px;
	}
	 
	form.ew_form input {
	 	background:			#D8D8D8 url(../img/input_bg.gif) top left no-repeat;
		border:				1px solid #000000;
		width:				200px;
		height:				18px;
		margin:				0px 0px 5px 0px;
		color:				#656565;
		font-size:			0.9em;
		padding:				4px 0px 0px 4px;
	}
	
	div#wlpeUser {
		display: block;
	}
	
	
	div.customerArea_thumb {
		float:				left;
		margin:				10px 10px 0px 0px;
	}
	
	div.customerArea_thumb img {
		border:				1px solid #FFEE20;
	}