body {
	font-family:		Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:			11px;
	background-color:	#333333;
	color:				#FFFFFF;
	margin:				0px;
	scrollbar-base-color:#333333;
}

td {
	font-family:		Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:			11px;
}

th {
	font-family:		Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:			11px;
}

h5 {
	font-size:			11px;
	line-height:		16px;
}

a {
	font-family:		Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:			11px;
	color:				#FFFFFF;
}

.tab {
	width:				100%;
	height:				100%;
}

#menu {
	line-height:		22px;
	margin:				5px;
}

#menu a {
	border-left:		#3F3F3F 8px solid;
	border-right:		#3F3F3F 2px solid;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		1px;
	padding-bottom:		2px;
}

#menu a:link {
	color:				#FFFFFF;
	text-decoration:	none;
}

#menu a:visited {
	color:				#FFFFFF;
	text-decoration:	none;
}

#menu a:hover {
	border-left-color:	#0099ff;
	border-right-color:	#0099ff;
	background-color:	#2F2F2F;
	color:				#FFFFFF;
	text-decoration:	none;
}

#content {
	width:				460px;
	line-height:		18px;
	margin-top:			5px;
	margin-bottom:		15px;
	padding:			10px;
}

#content td {
	line-height:		18px;
}

#content h1 {
	color:				#FFFFFF;
	font-size:			13px;
	font-weight:		bold;
	font-variant:		small-caps;
	text-align:			center;
	letter-spacing:		3px;
}

#content h3 {
	color:				#FFFFFF;
	font-size:			11px;
}

#content a:link {
	color:				#FFFFFF;
}

#content a:visited {
	color:				#FFFFFF;
}

#content a:hover {
	color:				#FF8800;
}

#content .info {
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#0099ff;
	padding-left:		2px;
	padding-right:		2px;
}

#content input, #content textarea {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}

#right {
	width:				150px;
	line-height:		14px;
	padding:			4px;
}

#right .preis {
	font-weight:		bold;
	text-align:			right;
	color:				#FF8800;
	margin-top:			5px;
}

#right .set {
	font-weight:		bold;
	text-decoration:	underline;
	line-height:		22px;
}

#picture {
	position:			absolute;
	top:				180px;
	left:				0px;
	visibility:			hidden;
	padding:			8px;
	background-color:	#333333;
	border:				#FF8800 1px solid;
	z-index:			1;
	line-height:		20px;
}

.hgtd {
	background-color:	#3F3F3F;
}

.shadow-left {
	background-image:	url(../images/shadow_left.gif);
	background-position:right;
	background-repeat:	repeat-y;
}

.orange {
	border:				#FF9900, solid, 1px;
}

.small {
	font-size:			9px;
}

.x {
	border:				#FFFFFF 1px solid;
	margin:				1px;
}

.copy {
	font-size:			9px;
	color:				#999999;
	text-decoration:	none;
}

