/***********/
/* General */
/***********/

body, html {
	padding:		0px;
	margin:			2px;
	font-size:		10px;
	font-family: 		Verdana, Arial;
	background-color:	#000000;
	color:			#cccccc;
}

img {
	border:			0px;
}

a {
	color:			#ffffff;
	font-size:		10px;
	text-decoration:	none;
}

form {
	margin:			0px;
	padding:		0px;
}

a:hover {
	color:			#cccccc;
}

input, select, textarea, file {
	background-color:	#444444;
	color:			#cccccc;
	font-size:		12px;
	border:			1px solid white;
}

input
{
	width:			150px;
}

th {
	background-color:	#8b0000;
	font-size:		10px;
	text-align:		left;
}

td {
	font-size:		10px;
}

/*********/
/* Login */
/*********/

#box_page {
	width:			954px;
	height:			780px;
	margin:			0px auto;
	padding:		2px;
	border:			2px solid #666666; 
}

#box {
	background-color:	#000000;
}

#box_newline {
	margin-top:			15px;
	float:			left;
	width:			100%;
	background-color:	#000000;
}

#box_login_left {
	float:			left;
	width:			250px;
	margin-left:		20px;
}

#box_login_right {
	float:			right;
	width:			650px;
	margin-right:		20px;
}

#box_small_login {
	border:			1px solid #666666;
	width:			250px;
	overflow:		hidden;
}

#box_main_information {
	border:			1px solid #666666;
	width:			650px;
	height:			580px;
	overflow:		auto;
}

#box_statistics {
	border:			1px solid #666666;
	width:			250px;
	overflow:		hidden;
}

#box_win {
	border:			1px solid #666666;
	width:			400px;
	margin:			0px auto;
}

#box_wgamebanner {
	border:			1px solid #666666;
	width:			728px;
	margin:			0px auto;
}

#box_login_long {
	float:			left;
	margin-top:		10px;
	width:			916px;
	margin-left:		20px;
}

#box_bottom {
	width:			954px;
	margin:			0px auto;
	background-color:	#000000;
	border:			2px solid #666666;
	padding:		2px;
}

.box_container {
	background-color:	#000000;
	margin-top:		1px;
	margin-bottom:		4px;
	border:			1px solid #666666;
	overflow:		auto;
}

.box_title {
	font-weight:		bold;
	font-size:		12px;
	background-color:	#8b0000;
	text-align:		center;
	padding:		2px;
	margin:			1px;
}
.box_titles {
	font-weight:		bold;
	font-size:		12px;
	background-color:	#FFFF00;
	text-align:		center;
	padding:		2px;
	margin:			1px;
}
.box_item {
	padding-top:		3px;
	padding-bottom:		3px;
	margin:			1px;
	background-color:	#333333;
}

.box_blackitem {
	padding-top:		3px;
	padding-bottom:		3px;
	margin:			1px;
	background-color:	#000000;
}

table.smalllist {
	margin:			0px auto;
	width:			240px;
	border:			1px solid #333333;
}

table.smalllist tr {
	background-color:	#000000;
}

table.smalllist td {
	text-align:	center;
}

table.screenlist {
	margin:			0px auto;
	width:			100%;
#	border:			1px solid #333333;
}

table.screenlist tr {
	background-color:	#000000;
}

table.screenlist td {
	text-align:	center;
}

table.statlist {
	margin:			0px auto;
	width:			240px;
	border:			1px solid #333333;
}

table.statlist tr {
	background-color:	#000000;
}

table.blackfulllist {
	margin:			0px auto;
	width:			100%;
	border:			0px;
}

table.blackfulllist tr {
	background-color:	#000000;
}

table.list {
	margin:			0px auto;
	width:			490px;
	border:			0px;
}

table.list tr {
	background-color:	#000000;
}

table.list td {
	text-align:		center;
}

table.register tr
{
	background-color:	#000000;
}

table.register td
{
	text-align:		left;
}

input.zip
{
	width:			60px;
}

/*************/
/* Light-Box */
/*************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../img/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/lightbox/overlay.png", sizingMethod="scale");
	}


/**************************/
/* Leiste unter Superstar */
/**************************/
#box_banner {
	background-color:	#000000;
	margin:			1px;
	height:			65px;
	background-image:	url("../img/topserver1.jpg");
}

#box_main {
	margin:			1px auto;
	width:			auto;
	overflow:		hidden;

}

#box_main {
	background-color:	#000000;
	padding-bottom:		1px;
	#padding-top:		5px;
	#margin-top:		5px;
#	border:			1px solid #666666;
	width:			auto;
	overflow:		hidden;

}

.box_largecontainer {
	border:			1px solid #666666;
	margin:			2px auto;
	width:			580px;
}

.box_smallcontainer {
	border:			1px solid #666666;
	margin:			2px auto;
	width:			500px;
	overflow:		hidden;
}
.box_smallcontainers {
	border:			1px solid #FFFF00;
	margin:			2px auto;
	width:			500px;
	overflow:		hidden;
}
.box_smallercontainer {
	border:			1px solid #666666;
	margin:			2px auto;
	width:			300px;
	overflow:		hidden;
}

.text_bold {
	font-weight:		bold;
	font-size:		10px;
}

.text_small {
	font-size:		9px;
}

.text_important {
	color:			#ff0000;
	font-weight:		bold;
	font-size:		10px;
	text-align:		center;
}

.text_center {
	text-align:		center;
}

#topbanner {
	float:			right;
	width:			100%;
	margin:			2px;
}

.ifads
{
	padding:		0px;
	margin:			0px;
}

#Uhrzeit {
	font-size:		30px;
	font-weight:		bold;
	margin-left:		320px;
	margin-top:		15px;
	float:			left;
}

#banner {
	float:			right;
}
