html {
 height:100%;
 color:#FFFFCC;
 background:#343434;
}

body {
	margin:0 auto;
	color:#FFFFCC;
	font-size:12px;
	font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;
   background-color: #343434;
}

A.link12pxweiss:link { font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
A.link12pxweiss:visited { font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
A.link12pxweiss:active { font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
A.link12pxweiss:hover { font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #ffffcc;}








* html body {
 height:100%;
}

div#hauptcontainer {
	margin:auto;
	text-align:left;
	margin:auto;
	padding:0px;
	width:950px;
	height:580px;
}

div#poscontent {
	position: absolute;
	top: 50%;
	text-align:left;
	width: 950px;
	max-width: 950px; 
	height: 580px;
	margin-top: -290px; 
}

#poscontent a, #poscontent a:link, #poscontent a:visited, #poscontent a:active {
	color:#ffffcc;
	font-size:12px;
	text-decoration:none;
}

#poscontent a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#poscontent a.weiss, #poscontent a:link.weiss, #poscontent a:visited.weiss, #poscontent a:active.weiss {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}

#poscontent a:hover.weiss {
	color:#FFFFFF;
	text-decoration:none;
}

#poscontent p {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:125%;
}

#poscontent img {
	padding:0px;
	border:0px;
}

#poscontent img.border {
	padding:5px;
	margin:0px;
	background-color: #000000;
	border:1px solid #FFFFCC;
}

div#prodimg {
	float:left;
	text-align:center;
	width: 116px;
	height: 240px;
	margin-top: 10px;
	margin-left: 15px; 
	margin-right: 15px; 
}

div#prodimg3 {
	float:left;
	text-align:center;
	width: 102px;
	height: 135px;
	margin-top: 20px;
	margin-left: 10px; 
	margin-right: 10px; 
}

div#prodimg4 {
	float:left;
	text-align:center;
	width: 135px;
	height: 270px;
	margin-top: 10px;
	margin-left: 10px; 
	margin-right: 5px; 
}

div#prodimg5 {
	float:left;
	text-align:center;
	width: 152px;
	height: 120px;
	margin-top: 20px;
	margin-left: 10px; 
	margin-right: 10px; 
}

#prodimg img.border2 {
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:0px;
	margin:0px;
	margin-bottom:3px;
	background-color: #000000;
	border:1px solid #FFFFCC;
}

#prodimg3 img.border3 {
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin:0px;
	margin-bottom:3px;
	background-color: #000000;
	border:1px solid #FFFFCC;
}

#prodimg4 img.border4 {
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin:0px;
	margin-bottom:3px;
	background-color: #000000;
	border:1px solid #FFFFCC;
}

#prodimg5 img.border5 {
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin:0px;
	margin-bottom:3px;
	background-color: #000000;
	border:1px solid #FFFFCC;
}