body
	{
	margin:0px;
	padding:0px;
	background-color:#000;
	color:#808080;
	font-family:Times New Roman;
	font-weight:normal;
	font-size:14px;
	}

#main
	{
	width:1200;
	height:auto;
	display:block;
	overflow:hidden;
	background-image:url('../img/PB_web_mitte.jpg');
	
	}
#top
	{
	position:relative;
	top:0px;
	left:0px;
	height:auto;
	width:1200px;
	display:block;
	overflow:hidden;
	background-image:url('../img/PB_web_header.jpg');
	background-repeat:no-repeat;
	padding-top:370px;
	}
	
#top a.shop
	{
	padding-left:85px;
	}
	
#top .meta
	{
	float:right;
	padding-right:80px;
	}
#top .meta a
	{
	padding-left:20px;
	}
	
	
	
#bottom
	{
	position:relative;
	top:0px;
	left:0px;
	height:300px;
	background-image:url('../img/PB_web_footer.jpg');
	background-repeat:no-repeat;
	}
	
#cart
	{
	position:absolute;
	top:440px;
	left:745px;
	width:250px;
	height:40px;
	}
#cart a
	{
	color:#608eb9;
	text-decoration:none;
	font-size:20px;
	}
	
#shop
	{
	position:relative;
	top:0px;
	left:0px;
	height:auto;
	padding-left:85px;
	overflow:hidden;
	width:1200;
	}
	
.product
	{
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
	width:600px;
	padding-bottom:30px;
	}
	
.prodThumbnail,
.prodImage,
.prodImageDetail
	{
	border:none;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
	}
.prodImageDetail
	{
	float:none;
	}
	

.prodThumbnail
	{
	width:80px;
	}
.prodTitle
	{
	font-weight:bold;
	padding-bottom:5px;
	display:block;
	font-size:24px;
	color:#608eb9;
	}
	
.prodDescription
	{
	padding-bottom:5px;
	display:block;
	}		
	
.prodForm
	{
	padding-bottom:5px;
	display:block;
	clear:both;
	}		
	
.prodLabel
	{
	float:left;
	display:block;
	width:130px;
	}		

.prodField	
	{
	display:block;
	}

.prodSelect,
.prodCount
	{
	width:100px;
	height:20px;
	}
	
.prodSubmit
	{
	width:auto;
	padding-left:12px;
	padding-right:12px;
	}
	
.text
	{
	display:block;
	padding:10px;
	width:500px;
	display:block;
	overflow:hidden;
	}

.text a
	{
	text-decoration:none;
	color:#c0c0c0;
	}
	
#divAJAX_IO2,
#divAJAX_IO
	{
	width:auto;
	overflow:hidden;
	height:200px;
	top:0px;
	left:800px;
	position:absolute;
	background-color:white;
	display:none;
	}
#divAJAX_IO2
	{
	left:1200px;
	}
	
#divAJAX_Cover
	{
	top:0px;
	left:0px;
	position:absolute;
	width:12000px;
	height:10000px;
	background-color:#000000;
	opacity: 0.7;
	-moz-opacity:0.7;
	display:none;
	}
* html #divAJAX_Cover
	{
	filter:Alpha(opacity=50, finishopacity=50, style=1)
	}
#divAJAX_Message
	{
	position:absolute;
	top:120px;
	left:200px;
	width:510px;
	min-height:80px;
	height:auto;
	min-height:400px;
	overflow:hidden;
	display:none;
	padding:0px;
	}
#divAJAX_Message h1
	{
	display:block;
	background-color:#dedede;
	font-weight:bold;
	text-decoration:none;
	color:#666;
	line-height:20px;
	padding-left:10px;
	}
#divAJAX_Message .text
	{
	display:block;
	color:#666;
	padding:10px;
	}
#divAJAX_Message a.winClose
	{
	float:right;
	text-decoration:none;
	text-align:center;
	padding:10px;
	padding-top:0px;
	}
	
input,
select
	{
	background-color:#000;
	color:#808080;
	border-color:#808080;
	}
	
#wk_header
	{
	width:504px;
	height:7px;
	padding:0px;
	margin:0px;
	display:block;
	}
	
#wk_text
	{
	width:504px;
	background-image:url(../img/wk_mitte.jpg);
	display:block;
	padding:0px;
	margin:0px;
	}	
	
#wk_footer
	{
	width:504px;
	height:13px;
	padding:0px;
	margin:0px;
	display:block;
	}	
	
#divErrorRegister	
	{
	font-weight:bold;
	font-size:14px;
	color:#608eb9;
	padding-bottom:10px;
	}
