/* Ebenen */	
div#Head 
{
	position:absolute;
	left		:195px;
	top			:0px;
	width		:800px;
	height	:145px;
	z-index	:1;
}

div#Menu 
{
	position	:absolute;
	left		:0px;
	top			:0px;
	width		:195px;
	height		:605px;
	z-index		:1;	
}

div#Content
{
	position 				:absolute; 
	left					:200px; 
	top						:150px; 
	width					:560px; 
	height					:300px;
	padding-left			:20px;
	z-index					:1;
	background-color		:#FFFFFF;	
}

div#Adsense
{
	position 				:absolute; 
	left					:855px; 
	top						:160px; 
	width					:170px; 
	height					:600px;
	padding-left			:0px;
	z-index					:1;
    background-color        :#FFFFFF;	
}

div#Info
{
  position				:absolute; 
	width				:170px;
	height				:260px;
	padding-left		:10px;  
	z-index				:2; 
	left				:600px; 
	top					:20px; 
	border-left-color	:#CCCCCC;
	border-left-style	:solid;
	border-left-width	:1px;
}

div#Sponsors
{
  position		:absolute; 
	width		:103px;
	height   	:110px;  
	z-index		:2; 
	left		:20px; 
	top			:700px; 
}

div#PayPal
{
  position		:absolute; 
	width		:140px;
	height   	:80px;  
	z-index		:2; 
	left		:20px; 
	top			:600px; 
}

div#Birthdays
{
	position		:absolute; 
	width			:170px;
	height			:280px;
	padding-left 	:15px;
	padding-top		:30px; 	
	z-index			:2; 
	left			:600px;  
	top				:300px;	
	background-image	:url(../images/ballons.gif); 
	background-repeat	:no-repeat; 
	border-left-color	:#CCCCCC;
	border-left-style	:solid;
	border-left-width	:1px;
}

/* Body */	
body 
{
	font-family				:Verdana, Arial, Helvetica, sans-serif;
	font-size					:11px;
  color							:#000000;
	background-color	:#FFFFFF;
	margin-top				:0px;
	margin-left				:0px;
	margin-right			:0px;
	margin-bottom			:0px;
	
	/* Scrollbars */	
	scrollbar-3d-light-color		:#FFFFFF;
	scrollbar-arrow-color				:#990100;
	scrollbar-base-color				:#FFFFFF;
	scrollbar-dark-shadow-color	:#FFFFFF;
	scrollbar-face-color				:#FFFFFF;
	scrollbar-highlight-color		:#FFFFFF;
	scrollbar-shadow-color			:#FFFFFF;
	scrollbar-track-color				:#CCCCCC;		
}

.headline 	
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:16px;
  font-weight			:bolder;
	color						:#CC9900;
	letter-spacing	:.0.5em;
}

.tableheadline 	
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:12px;
  font-weight			:bolder;
	color						:#000000;
}

#letters 	
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:14px;
  font-weight			:bolder;
	color						:#000000;
}

/* Tabellen */	
table, tr, th, td 
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:11px;
	color						:#000000;
	vertical-align	:middle;
	border					:none;
}

.tableLinks
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:8px;
	color						:#000000;
}

.trContentHover
{
  background-color :#FFDEAD;
}

/* Aktuelles */
.tdNews
{
  vertical-align	:top;
}

/* Mannschaften */
.tdTeamsLinks
{
  text-align		:center;
}

.tdGamesContest
{
  border-bottom-style	:solid;
	border-bottom-color	:#CCCCCC;
	border-bottom-width	:1px;
	
  border-top-style		:solid;
	border-top-color		:#CCCCCC;
	border-top-width		:1px;	
}

/* Links */
.tdLinksLeft
{
  padding-left	:75px;
}

.tdLinksRight
{
  padding-right	:75px;
}

/* Spielbericht */
.tdGameSummaryColQuarter
{
	text-align			:center;
}

.tdGameSummaryColPts
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:15px;
	color						:#000000; 
	text-align			:center;
}

.tdGameSummaryAuthor
{
  text-align			:right;
	font-weight			:bold;
}

.tdGameSummaryReport
{
  text-align			:justify;
}

.tdGameSummaryColResult
{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size				:15px;
	font-weight			:bold;
	color						:#000000; 
}

/* Spieler */
.tdAlignTop
{
  vertical-align	:top;
}

/* Spielerdatei */
.tdPlayerfileYesNo
{
  font-weight		:bold;
	color					:#CC0000;
}

.tdPlayerfileColCup
{
  border-bottom-style	:solid;
	border-bottom-color	:#CCCCCC;
	border-bottom-width	:1px;
	
  border-top-style		:solid;
	border-top-color		:#CCCCCC;
	border-top-width		:1px;	
}

.tdPlayerfileColPic
{
  vertical-align	:top;
	text-align			:center;
}

/* Halle */
.tdLocationCol1
{
  width					:200px;
}

.tdLocationCol2
{
  text-align		:center;
}

/* Training */
.tdTrainingCol1
{
  width					:200px;
	height				:20px;
}

.tdTrainingCol2
{
  width					:100px;
}

/* Sponsoren */
.tdSponsorsCol1
{
  width					:220px;
}

.tdSponsorsCol2
{
  width					:280px;
	padding-right	:80px;
	text-align		:center;
}

.tdSponsorsCol3
{
	text-align		:justify;
}

/* Rahmen für Tabellen (gestrichelt) */
.tdLeftCol /* rechts */
{
  border-right-style :dashed;
	border-right-color :#990100;
	border-right-width :1px;
}

.tdRightCol /* links */
{
  border-left-style :dashed;
	border-left-color :#990100;
	border-left-width :1px;
}

.tdBottomCol /* oben */
{
  border-bottom-style :dashed;
	border-bottom-color :#990100;
	border-bottom-width :1px;
}

.tdTopCol /* unten */
{
  border-top-style :dashed;
	border-top-color :#990100;
	border-top-width :1px;
}

/* Bilder */	 
img
{
  border :0px;
}

.imgSymbol
{
  vertical-align :middle;  
}

.imgBorder
{
	border-width 	:1px;
	border-style	:solid;
	border-color	:#CCCCCC;
}

/* Links */	 
 a:link    { text-decoration :none; color: #990100; }
 a:visited { text-decoration :none; color: #990100; }
 a:hover   { text-decoration :underline; color: #990100; }
 a:active  { text-decoration :none; color: #990100; }

/* Eingabeformular-Felder */
select 
{
	font-family	:Verdana, Arial, Helvetica, sans-serif;
	font-size		:11px;
	color				:#000000;
	width				:100pt;
	z-index			:1;	
}

#selectCbxDayOfPlay
{
	font-family	:Verdana, Arial, Helvetica, sans-serif;
	font-size		:11px;
	color				:#000000;
	width				:30pt;
	z-index			:1;	
}

/* Pyramid */

#navPyra 
{
	margin							:0px;
	padding							:0px 0px 5px 0px;
  border-bottom-style :solid;
	border-bottom-color :#990100;
	border-bottom-width :1px;
}

#navPyra li 
{
	margin					:0px;
	padding					:0px;
	display					:inline;
	list-style-type	:none;
}

#navPyra a:link, #navPyra a:visited 
{
	float						:none;
	font-size				:11px;
	line-height			:14px;
	padding					:0px 12px 6px 12px;
	text-decoration	:none;
	color						:#000000;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover 
{
	color								:#000000;
	background-image		:url(pyramid.gif);
	background-repeat 	:no-repeat;
	background-position	:bottom center;
}

.container 
{
	padding						:0px 0px 0px 0px;
	margin						:0px 0px 0px 0px;
	border-width			:0px;
	border-style			:solid;
	border-color			:#CCCCCC;
	background-color	:#FFFFFF;
	text-align				:center;
	width							:600px;			
}
