#main {
	width: 345px;
	height: 451px;
	border: 1px solid #111;
	background: #4F7791;
}
#content {
	width: 322px;
	height: 351px;
	float: left;
	overflow: hidden;
	padding-right: 8px; 

}
.text {
	margin: 10px;
}
.vScrollbar {
	float: left;
}
.hScrollbar {
	clear: both;
}
.vTrack {
	height: 300px;
	width: 15px;
	position: relative;
	background: #ffffff; /* #fffeee; */
/* Background vert. Scrollbar */
	overflow: hidden;
}
.hTrack {
	float: left;
	height: 15px;
	width: 255px;
	position: relative;
	background: #ddd;
	overflow: hidden;
}
.vThumb, .hThumb {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background: #aaaeee;
/* background vert. Scrollbar Schieber */
	overflow: hidden;
}
.vThumbTop {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 4px;
	width: 15px;
	overflow: hidden;
	background: transparent url(../../custom_img/contentbox/scroll_oben.png) 0px 0px no-repeat;
}
.vThumb {
	background: transparent url(../../custom_img/contentbox/scroll_mitte.png) 0px 4px repeat-y;
}
.vThumbBottom {
	position: absolute;
	bottom: 0;
	left: 0px;
	height: 4px;
	width: 15px;
	overflow: hidden;
	background: transparent url(../../custom_img/contentbox/scroll_unten.png) 0px 0px no-repeat;
}
.arrowUp, .arrowDown, .arrowLeft, .arrowRight, .corner {
	height: 15px;
	width: 15px;
	background: transparent;
	overflow: hidden;
}
.arrowUp {
	background: transparent url(../../custom_img/contentbox/scroll_up.png) 0px 0px no-repeat;
}
.arrowDown {
	background: transparent url(../../custom_img/contentbox/scroll_down.png) 0px 0px no-repeat;
}
.arrowLeft, .arrowRight, .corner {
	float: left;
}
.corner {
	background: #000;
}