@import url(http://www.geil-challenge.com/libraries/css/navigation.css);
@import url(http://www.geil-challenge.com/libraries/css/menu.css);

body {
	color:	#333;
	font-size: 9pt;
	font-family: verdana;
	margin: 0px auto;

	background-color: #b81725;
	background-image: url(http://gfx.esportbl.de/skin/geil-challenge/background.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

a:link, a:visited, a:active {
	color: #C5151F;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #C5151F;
	text-decoration: underline;
}

a.dark:link, a.dark:visited, a.dark:active {
	color: #333333;
	text-decoration: none;
}
a.dark:hover {
	text-decoration: none;
	color: #333333;
	text-decoration: underline;
}
a.white:link, a.white:visited, a.white:active {
	color: #ffffff;
	text-decoration: none;
}
a.white:hover {
	text-decoration: none;
	color: #ffffff;
	text-decoration: underline;
}
a.red:link, a.red:visited, a.red:active {
	color: #670001;
	text-decoration: none;
}
a.red:hover {
	text-decoration: none;
	color: #670001;
	text-decoration: underline;
}
a.images:link, a.images:visited, a.images:active, a.images:hover {
	text-decoration: none;
	color: #000000;
}

form {
	margin: 0px;
}

input.login
{
	color: #999999;
	border: 1px solid #333333;
	padding: 2px;
}

.fehler
{
	color: #FF0000;
	background-color: white;
	border: 1px dotted red;
	width: 100%;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

.highlight
{
	color: #349800;
}

/*
	Design
*/
#page
{
	width: 1016px;
	padding: 0;
	margin:	0 auto;
	background: url(http://gfx.esportbl.de/skin/geil-challenge/background-line.png) top center repeat-y;
}
#main
{
	width: 1000px;
	padding: 0;
	margin:	0 auto;
	background: #FFFFFF;
}

#header
{
	width: 1016px;
	height: 150px;
	padding: 0px;
	margin:	0 auto;
	background: url(http://gfx.esportbl.de/skin/geil-challenge/header.jpg) no-repeat;
}
#plattform
{
	position: relative;
	top: 9px;
	left: 29px;
	width: 239px;
	height: 24px;

	padding: 0px;
	background: url(http://gfx.esportbl.de/design/plattform-bg.jpg) repeat-x;
	color: #FFFFFF;
}
#navPlattform {
	float: left;
	padding-left: 0px;
	width: 200px;
	margin: 0 auto;
	color: #999;
}

#navPlattform ul {
	list-style:	none;
	margin: 0;
	padding: 0;
	float: left;
}
#navPlattform li {
	position: relative;
	float: left;
	height: 24px;
	font-weight: bold;
	padding: 5px;
}
#navPlattform a {
	color: #ffffff;
}
#navPlattform a:hover {
	color: #349800;
	text-decoration: none;
}
#navPlattform .breaker
{
	width: 1px;
	height: 24px;
	padding-left: 1px;
	padding-right: 1px;
	background: url(http://gfx.esportbl.de/design/plattform-breaker.jpg) no-repeat top center;
}

#auswahl
{
	width: 1000px;
	height: 26px;

	padding: 0px;
	background: url(http://gfx.esportbl.de/design/auswahl-bg.jpg) repeat-x;
}
#auswahl_slideshow
{
	width: 499px;
	height: 26px;
	float: left;

	padding: 0px;
}
#auswahl_ranking
{
	width: 336px;
	height: 26px;
	float: left;

	padding: 0px;
}
#auswahl_login
{
	width: 163px;
	height: 26px;
	float: left;
	font-weight: bold;
}

#specialBoxes
{
	width: 1000px;
	height: 165px;

	padding: 0px;
}
#slideshow
{
	width: 499px;
	height: 165px;
	float: left;

	padding: 0px;
}
#slideshow_title
{
	float: left;
	font-weight: bold;
	padding: 5px 0px 0px 5px;
	color: #FFFFFF;
}
#slideshow_change
{
	float: right;
	padding: 5px 5px 0px 0px;
}
#slideshow_change a
{
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	border: 1px solid #3B3B3B;
	color: #3B3B3B;
	text-decoration: none;
}
#slideshow_change a:hover, #slideshow_change .hover
{
	color: #C5151F;
	border: 1px solid #3B3B3B;
	text-decoration: none;
}
#ranking
{
	width: 338px;
	height: 165px;
	float: left;

	padding: 0px;
	background: url(http://gfx.esportbl.de/design/fifa09/scroebild.jpg) top center no-repeat;
}
#login
{
	width: 163px;
	height: 165px;
	float: left;

	padding: 0px;
	background: url(http://gfx.esportbl.de/design/login-bg.jpg) repeat-x;
	color: #FFFFFF;
}

#content
{
	width: 1000px;
	clear: both;

	padding: 0px;
	background: #FFFFFF;
}

#teaser
{
	border: 1px dotted #FF0000;
	width: 980px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	margin: 3px;
}

#left
{
	width: 499px;
	float: left;

	padding: 0px;
	background: #FFFFFF;
}
#right
{
	width: 338px;
	float: left;

	padding: 0px;
	background: #FFFFFF;
}
#full
{
	width: 837px;
	float: left;

	padding: 0px;
	background: #FFFFFF;
}
#advertisement
{
	width: 163px;
	float: left;

	padding: 0px;
}

#footer
{
	width: 1016px;
	height: 43px;
	margin: 0 auto;

	padding-top: 10px;
	background: url(http://gfx.esportbl.de/skin/geil-challenge/footer02.png) repeat-x;
	color: #FFFFFF;
}
#footer a {
	color: #ffffff;
}
#footer a:hover {
	color: #01CA02;
	text-decoration: none;
}
#partner
{
	width: 1016px;
	height: 55px;
	margin: 0 auto;

	background: url(http://gfx.esportbl.de/design/footer01.jpg) repeat-x;
}

.newsContent
{
	border-right: 1px solid #349800;
	border-left: 1px solid #349800;
	border-bottom: 1px solid #349800;
}

.tableContent
{
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;

	color: #333333;
}

.diggit
{
	width: 15px;
	float: left;
	margin: 2px;
	padding: 1px;

	border: 1px solid #CCC;
	text-align: center;
	color: #333;
}
.diggit:hover
{
	border: 1px solid #349800;
	cursor: pointer;
}

.diggit_red
{
	width: 15px;
	float: left;
	margin: 2px;
	padding: 1px;

	border: 1px solid #000000;
	text-align: center;
	color: #670001;
}
.diggit_red:hover
{
	border: 1px solid #670001;
	cursor: pointer;
}
.galerieThumb
{
	width: 155px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	boder-collapse: collapse;
}
.small
{
	font-size: 8pt;
}

#wcg_ticker_kasten a
{
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	border: 1px solid #3B3B3B;
	color: #3B3B3B;
	text-decoration: none;
}
#wcg_ticker_kasten a:hover, #wcg_ticker_kasten .hover
{
	color: #349800;
	border: 1px solid #3B3B3B;
	text-decoration: none;
}

#umfrage_popup
{
	position: absolute;
	left:50%;
	margin-left:-150px;
	top:417px;

	padding: 5px;

	width: 300px;
	height: 220px;

	background: #cccccc;
	border: 1px solid #349800;
}

.startMatches
{
	background: #CCCCCC;
	border: 1px solid #349800;

	font-size: 7pt;
	font-color: #000000;
}