body {
	width:				913px !important; /* Real width: 908px */
	margin-top:			0px !important;
	margin-bottom:		0px !important;
	margin-left:		auto !important;
	margin-right:		auto !important;
	background-color:	#3d3d3d;
	padding:			0px;
}

.floatLeft {
	float:				left;
}

.logo {
	margin-right:		10px;
}

input.search {
	background-image:	url('../img/background_text_input.gif');
	background-repeat:	repeat-x;
	height:				17px;
	padding:			4px 0px 0px 4px;
	border:				1px solid #afafaf;
}

div#wrapper {
	float:				left;
	width:				898px;
	padding:			5px;
	background-color:	#ffffff;
}

div#header {
	float:				left;
	width:				898px;
	height:				105px;
	background-image:	url('../img/background_header.gif');
	background-repeat:	no-repeat;
	padding:			0px;
	margin:				0px 0px 5px 0px;
}

div#header_left {
	float:				left;
	width:				675px;
	height:				105px;
	padding:			0px 0px 0px 0px;
	margin:				0px;
}

div#header_right {
	float:				left;
	width:				193px;
}

div#navi_top_wrapper {
	float:				left;
	width:				898px;
	height:				50px;
	background-image:	url('../img/background_navi_top_def.gif');
	background-repeat:	repeat-x;
	margin-bottom:		5px;
}

	ul#navi_top {
	list-style-type:	none;
	margin:				0px;
	padding:			0px;
	}
	
	ul#navi_top li, ul#navi_top li.selected {
	float:				left;
	height:				35px;
	padding:			15px 17px 0px 17px;
	background-image:	url('../img/navi_top_seperator.gif');
	background-repeat:	no-repeat;
	background-position:top right;
	}
	
	ul#navi_top li.selected {
	background-image:	url('../img/background_navi_top_def_sel.gif');
	}
	
	ul#navi_top a, ul#navi_top a.selected {
	text-decoration:	none;
	color:				#666666;
	}
	
	ul#navi_top a.selected {
	font-weight:		bold;
	}
	
div#content_wrapper {
	float:				left;
	width:				898px;
	margin-bottom:		5px;
}

div#left_content {
	float:				left;
	width:				217px;
}

div#news_update_wrapper, div#customer_club_wrapper {
	float:				left;
	width:				197px;
	min-height:			100px;
	background-image:	url('../img/background_block.gif');
	background-repeat:	repeat-x;
	background-color:	#ffffff;
	padding:			10px;
	margin-bottom:		5px;
}

	ul.customer_links {
	list-style-type:	none;
	margin:				0px;
	padding:			0px;
	}
	
	ul.customer_links li {

	margin-right:		4px;
	}
	
	ul.customer_links li.text {
	margin-left:		2px;
	margin-right:		20px;
	padding:			3px 0px 0px 0px;
	}
	
	ul.customer_links {

	}


div#navi_left_wrapper {
	float:				left;
	padding:			0px;
}

	ul#navi_left,
	ul#navi_left ul {
	list-style-type:	none;
	margin:				0px;
	padding:			1px 0px 0px 0px;
	margin:				0px 0px 0px -10px;
	background-image:	url('../img/navi_line.gif');
	background-repeat:	no-repeat;
	background-position:top;
	}
	
	ul#navi_left ul {
	margin-left:		0px;
	}
	
	ul#navi_left li,
	ul#navi_left li.selected,
	ul#navi_left ul li,
	ul#navi_left ul li.selected {
	width:				207px;
	height:				27px;
	padding:			10px 0px 0px 10px;
	background-image:	url('../img/background_navi.gif');
	background-repeat:	no-repeat;
	}
	
	ul#navi_left ul li,
	ul#navi_left ul li.selected {
	width:				197px;
	padding-left:		30px;
	
	}
	
	ul#navi_left li.selected,
	ul#navi_left ul li.selected {
	background-image:	url('../img/background_navi_sel.gif');
	padding-left:		20px;
	}
	
	ul#navi_left ul li.selected {
	padding-left:		30px;
	}
	
	ul#navi_left a,
	ul#navi_left a.selected,
	ul#navi_left ul a,
	ul#navi_left ul a.selected {
	text-decoration:	none;
	color:				#3d3d3d;
	}
	
	ul#navi_left a.selected,
	ul#navi_left ul a.selected {
	font-weight:		bold;
	}

div#main_content {
	float:				left;
	width:				671px;
	padding:			0px 0px 0px 10px;
}

div#footer {
	float:				left;
	width:				898px;
	height:				65px;
	background-image:	url('../img/background_footer.gif');
	background-repeat:	repeat-x;
}

div#footer_left {
	float:				left;
	width:				200px;
	padding:			10px 10px 10px 10px;
}

	ul.footer_links {
	list-style-type:	none;
	margin:				0px;
	padding:			0px;
	}
	
	ul.footer_links li {
	float:				left;
	margin-right:		2px;
	}
	
	ul.footer_links li.text {
	margin-left:		0px;
	margin-right:		10px;
	padding:			3px 0px 0px 0px;
	}
	
	ul.footer_links {

	}

div#footer_right {
	float:				left;
	width:				658px;
	padding:			10px 10px 10px 10px;
	text-align:			center;
}

