html, body
{
	height:100%;
}

.login input
{
	color:#888888;
	font-family:Tahoma;
	font-size:10px;
	background-color:#e6e6e6;
	border:1px solid #c1c1c1;
	background:url('/gfx/style/gfx/inputBackground.gif');
}

.login #name
{
	background:url('/gfx/style/gfx/inputBackground_Name.gif') right;
}

.login #password
{
	background:url('/gfx/style/gfx/inputBackground_Password.gif') right;
}

.headRegister
{
	font-size:10px;
	font-family:Tahoma;
	padding-right:20px;
}

.headRegister a
{
	color:#000000;
	text-decoration:none;
}

.headBar
{
	color:#737373;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}

.headBar a
{
	color:#737373;
	text-decoration:none;
}

.headBar td
{
	text-align:center;
}

.headBar #background
{
	width:48px;
	height:24px;
	background:url('/gfx/style/gfx/headBarTrennstrich.gif') no-repeat;
}

.informationBox
{
	padding:4px;
	font-size:10px;
	font-family:Tahoma;
	color:#000000;
	background:url('/gfx/style/gfx/infoBackground.png') no-repeat 90% 80% #eeeeee;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/gfx/style/gfx/infoBackground.png')
	vertical-align:top;
}

.register
{
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	background-color:#eeeeee;
}

.register #feld1
{
	color:#5c5c5c;
}

.register input
{
	font-family:Tahoma;
	font-size:10px;
	background:url('/gfx/style/gfx/inputBackground.gif');
	border:1px solid #bbbbbb;
}

.button
{
	font-size:9px;
	font-family:Tahoma;
	color:#FFFFFF;
}

.button a
{
	font-size:9px;
	font-family:Tahoma;
	color:#FFFFFF;
	text-decoration:none;
}

#feld1
{
	font-size:10px;
	font-family:Tahoma;
	color:#666666;
}

#feld2
{
	font-size:11px;
	color:#000000;
	font-family:Tahoma;
}

.downloadButton
{
	background:url('/gfx/style/gfx/downloadButton.gif') no-repeat;
	width:137px;
	height:25px;

}

.downloadButton a
{
	height:100%;
	display:block;
	padding-left:30px;
	padding-top:6px;
	color:#000000;
	text-decoration:none;
}


input
{
	background:url(/gfx/style/gfx/inputBackground.gif) #e6e6e6;
	font-size:10px;
	font-family:Tahoma;
	border:1px solid #666666;
	padding:1px;
}

textarea
{
	font-size:10px;
	font-family:Tahoma;
	border:1px solid #666666;
	background:url(/gfx/style/gfx/textareaBackground.gif) repeat-x #e8e8e8;
}

select
{
	font-family:Tahoma;
	font size:10px;
	color:#000000;
}

#colorBox td
{
	width:50px;
	height:4px;	
}

#naviRight
{
	font-size:10px;
	font-family:Tahoma;
	color:#FFFFFF;	
}

#naviRight #naviHead
{
	font-weight:bold;
	padding-left:25px;
}

#naviRightBackground
{
	background-color:#d6d6d6;
	border-bottom:2px solid #006200;
}

#aktiviertTermin
{
	font-weight:bold;
}

#termine td
{ 
	text-align:center;
	background-color:#FFFFFF;
}

#termine .check
{
	background-color:#d1d1d1;
}

#termine #all a
{
	color:#000000;
	text-decoration:none;
}

.showTermine
{
	font-size:10px;
}

.showTermine #betreff
{
	font-weight:bold;
	padding:10px;
	background-color:#f8f8f8;
}

.showTermine #text
{
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:20px;
	background-color:#ffffff;
}

.showTermine #datum
{
	padding:10px;
	text-align:right;
	background-color:#f8f8f8;
}

#internMessages #betreff
{
	padding:10px;
	font-weight:bold;
}

#internMessages #text
{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	border:1px #d1d1d1 inset;
	background-color:#f9f9f9;
}

#internMessages #details
{
	text-align:right;
	padding:10px;
}

#nextGame
{
	background-color:#FFFFFF;
}

#nextGame #spieltag
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	border-bottom:1px dashed #d6d6d6;
}

#nextGame #spieltag a
{
	color:#000000;
	text-decoration:none;
}

#nextGame #mannschaft1
{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

#nextGame #mannschaft2
{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

#nextGame #datum
{
	text-align:center;
	padding:5px;
	border-top:1px dashed #d6d6d6;
}

#nextGame #vs
{
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

#showNextGame #description
{
	font-size:12px;
	color:#555555;
}

#showNextGame #betreff
{
	font-weight:bold;
}

#showNextGame
{
	font-size:11px;
}

#counter
{
	background-color:#eeeeee;
}

#counter #description
{
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	font-family:Arial;
}

#userProfil1 td
{
	background-color:#FFFFFF;
	border-bottom:2px solid #868686;
}

#userProfil2
{
	background-color:#f5f5f5;
}

#bg1
{
	background-color:#f8f8f8;
}

#bg2
{
	background-color:#FFFFFF;
}

.bg1
{
	background-color:#f8f8f8;
}

.bg2
{
	background-color:#FFFFFF;
}

#userNotification1
{
	background-color:#f5f5f5;
}

#userNotification2
{
	background-color:#FFFFFF;
}

#userNotification1 #details
{
	color:#525252;
}

#userNotification2 #details
{
	color:#797979;
}

#userNotification1 #text
{
	padding-left:15px;
}

#userNotification2 #text
{
	padding-left:15px;
}

#topUser #avatar
{
	width:100px;
	height:110px;
	text-align:center;
}

#topUser #name
{
	text-align:center;
	background-color:#FFFFFF;
}

#newUser #avatar
{
	width:100px;
	height:110px;
	text-align:center;
}

#newUser #name
{
	text-align:center;
	background-color:#FFFFFF;
}

#newsBilder #bild
{
	background-color:#FFFFFF;
}

#newsBilder #name
{
	background-color:#FFFFFF;
	text-align:center;
}

#impressum #name1
{
	font-size:12px;
	background-color:#f8f8f8;
}

#impressum #email1
{
	background-color:#f8f8f8;
}

#impressum #name2
{
	font-size:12px;
	background-color:#ffffff;
}

#impressum #email2
{
	background-color:#ffffff;
}

.berichte
{
	border:1px #d1d1d1 solid;
	font-size:10px;
}

.berichte #details
{
	background-color:#f8f8f8;
	font-size:12px;
}

.berichte #text
{
	background-color:#ffffff;
	padding:10px;
}

.downloads
{
	border:1px solid #d1d1d1;
}
