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

body {
	font-family: 		Verdana, GEneva, Arial, sans-serif;
	font-size:			100%;
	background: 		#999999;
	margin:				0px;
	padding:			0px;
}
	
#inhalt {
	font-size:			80%;
	margin:				0px;
	padding:			0px;
	margin-left:		160px;
	padding-top:		20px;
}

#registerform {
	font-size:			80%;
	margin:				0px;
	padding:			0px;
	margin-left:		260px;
	padding-top:		20px;
	padding-right:		150px;
}

#ul {
	padding:			0px;
	margin:				0px;
	padding-left:		20px;	
}


#slogan {
	font-family:		Impact, arial, sans-serif;
	font-size:			100%;
	color:				black;
	border-color: 		#FFFFFF;
	border-style:		solid;	
	border: 			10%;
	margin:				0px;
	padding:			0px;
	padding-left: 		10px;
	background: 		#999999;	
}

#menulinks {
	padding:			0px;
	margin:				0px;
	padding-top:		20px;
	padding-bottom:		20px;
	font-size:			80%;
	background:			#777777;
	width:				140px; 
	float: 				left;
}

#allmatches {
	padding-left:		400px;
	font-size:			80%;
}

#allmatches a{
	color:				black;
}



#allmatches #link {
	padding-left:		100px;
}

#profil {
	font-size:			80%;
	margin-left:		200px;
}

#profil p.ueberschrift {
	text-decoration:	underline;
}


#profilbild {
	padding:			0px;
	margin:				0px;
	padding-top:		20px;
	padding-bottom:		20px;
	font-size:			80%;
	width:				auto; 
	float: 				left;
}

#profilbild p{
	font-size:			90%;
}

#profilwrap {
	padding-left:		240px;		
}

#profilblocka {
	padding-top:		20px;
}

#profilblockb {
	padding-top:		20px;
}

#profilblockc {
	padding-top:		20px;
}

#tabprofil {
	padding:			0px;
	margin:				0px;
	padding-left:		190px;
	padding-top:		20px;
	padding-bottom:		30px;
	border-bottom:		0px;
	border-top:			0px;
}


#allespieleanzeigen {
	color:	  			black;
	margin-left:		240px;
}

#wrap {
	width:				930px;
	margin:				0 auto; 
}

#wrap2 {
	width:				930px;
	background:			#CCCCCC;
}

#loginform {
	margin: 			0px;
	padding: 			0px;
}

#login {
	margin-left:		400px;	
}

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

#footer {
	margin-top:			100px;
	font-size:			80%;
	background:			#FFFFFF;
	text-align:			center;
	clear:				left;
}	

#table#tabregister {
	border:				none;
	text-align:			center;
}

#register {
	font-size:			80%;
	padding-top:		45px;
	color:				#FF0000;
}

#spiele {
	font-size:			80%;
	margin:				0px;
	padding:			0px;
	margin-left:		200px;
	padding-top:		20px;
	padding-right:		150px;
}

#spiele p#akzeptiert {
	color:				#009900;
	padding-top:		10px;
}

#spiele p#neu {
	color:				#666666;
}

#spiele p#protest {
	color:				#FF0000;
}		

#spiele p#sumspiele {
	font-weight:		bolder;
}

#spiele p#meistetore {
	text-decoration:	underline;
	padding-top:		20px;
}

#impressum {
	font-size:			80%;
	margin:				0px;
	padding:			0px;
	padding-left:		200px;
	
}

#impressum h3 {
	text-decoration: 	underline;
}

#impressum p {
	padding-top:		20px;
}

#spieltage {
	padding-left:		200px;
	font-size:			80%;
}

#spieltage a{
	color:				black;
}

#spieltage a:hover{
	color:				orange;
}

#spieltage p {
	padding-top:		30px;
}

#matchdetails {
	padding-left:		200px;
	font-size:			80%;
}

#matchdetails p#datum {
	font-size:			70%;
}

#matchdetails p#begegnung {
	padding-top:		20px;		
	text-decoration:	underline;
}

#matchdetails p#ergebnis {
	padding-top:		20px;		
	text-decoration:	underline;
}

#matchdetails p#matchreport {
	padding-top:		20px;		
	text-decoration:	underline;
}

#matchdetails p#rep {
	padding-bottom:		20px;		
	
}

table {
	font-size:			80%;
	border-top:			1px solid #567;
	border-bottom:		3px solid #000;
}

tbody td, tbody th, tbody tr.odd th, tbody tr.odd td {
	border:				1px solid;
	border-color:		#567 #000 #000 #567;
}

th {
	background:			#CCCCCC;
}


tr {
	text-align:			center;
}

tr#green {
	background:			#009900;
}


tr#red {
	background:			red;
}


tr#grey {
	background:			#777777;
}


td {
	border:				thin dotted #7e7e7e;
}

#tabelle {
	padding-left:		250px;
}

#tabelle a{
	color:				black;
}

#tabelle a:hover{
	color:				orange;
}

a:link {
	color:				white; 
}
a:visited {
	color:				white;
}
a:active {
	color:				black;
}
a:hover {
	color:				orange;
}