﻿@charset "UTF-8";
 
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; border:0; }
.clearleft { clear: left; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.clearright { clear: right; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.clearboth { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
 
img { border: 0; }

BODY {
	background: #2d2d2d url('../_images/bg.gif') top left repeat-x;
}
#page {
 	margin-left: auto;
 	margin-right: auto;
 	width: 935px;
}
#pagetop {
 	width: 903px;
 	height: 96px;
 	padding: 0 16px 0 16px;
 	background: url('../_images/page_top.png') top left no-repeat;
	behavior: url(/static/_scripts/iepngfix.htc);
}
#pagepart1 {
 	width: 903px;
 	padding: 0 16px 0 16px;
 	background: url('../_images/page_part1_bg.png') top left repeat-y;
	behavior: url(/static/_scripts/iepngfix.htc);
}
#pagepart1_content {
 	width: 903px;
 	height: 558px;
	background: black url('../_images/product_bg.gif') repeat-x;
	behavior: url(/static/_scripts/iepngfix.htc);
	position:relative;
	top:0;
	left:0;
	z-index:1;	
}
#pagepart2 {
 	width: 903px;
 	padding: 0 16px 0 16px;
 	background: url('../_images/page_part2_bg.png') top left repeat-y;
	behavior: url(/static/_scripts/iepngfix.htc);
}
#pagepart2_content {
 	border-top:1px #808080 solid;
 	width: 903px;
 	background-color: #212121;
}
#pagebottom {
	width: 903px;
 	height: 96px;
 	padding: 0 16px 0 16px;
 	background: url('../_images/page_bottom.png') top left no-repeat;
	behavior: url(/static/_scripts/iepngfix.htc);
}
#navigation {
 	z-index:10;
 	position: absolute;
 	top: 20px;
 	left: 15px;
}
#product {
 	z-index:20;
 	position: absolute;
 	top: -40px;
 	left: 300px;
 	width: 280px;
 	height:540px;
 	padding-top: 60px;
 	padding-left:310px;
 	behavior: url(/static/_scripts/iepngfix.htc);
}

#product TABLE.gallery {
	padding-top: 10px;
	border-spacing: 5px;
}
#product TABLE.gallery TD {
	padding:0;
	margin:0;
	border:0;
}
#textblockoben {
 	z-index:20;
 	position: absolute;
 	top: -40px;
 	left: 300px;
 	width: 560px;
 	height:540px;
 	padding-top: 60px;
 	padding-left: 0px;
 	behavior: url(/static/_scripts/iepngfix.htc);
}

.pagepartchooser {
 	width: 903px;
 	padding: 0 16px 0 16px;
 	background: url('../_images/page_partchooser_bg.png') top left repeat-y;
	behavior: url(/static/_scripts/iepngfix.htc);
} 
.productswidget .SlidingPanels {
	width: 800px;
	height: 130px;
	overflow: visible;
	position: relative;
	float: left;
	padding: 0px;
}
.productswidget .SlidingPanelsContainer {
	width:8000em;
	height: 130px;
	position: absolute;
	float:left;
	margin: 0px;
	padding: 0px;
}
.productswidget .SlidingPanelsContent {
	width: 163px;
	height: 130px;
	float: left;
}
.productswidget .productsbild {
	width: 140px;
	height: 14px;
	margin: 6px 5px 0 5px;
	padding:95px 0 10px 0;
	text-align:center;
	cursor:pointer;
	background-position: center center;
	background-repeat: no-repeat;
	behavior: url(/static/_scripts/iepngfix.htc);
}
.productswidget .productsbildtitel {
	font-size: 14px;
	color: white;
	height: 14px;
	padding: 0 0 0 0;
	text-shadow: black 1px 1px 3px;
	text-transform: uppercase;
}
.productswidget A {
	text-decoration:none;
	color:white;
	cursor:pointer;
}
.productswidget A:hover {
	text-decoration:none;
	color:white;
	cursor:pointer;
}
.sizetable {
	width: 400px;
}
.sizetable TD{
	padding 4px 3px;
}
.sizetable TH{
	text-align: left;
}





