html {height:100%}

body{
    min-height: 101%;
	font-size: 100.01%;
	padding: 0;
/*	margin: 0; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.166;
	background-color: #176699;
	background-image:url(bilder/background.png);
	background-repeat: repeat-x;
	text-align: center; 
}

* {margin:0; padding:0; border:0; font-size: 1em;}

select {
	color:black;
	font-size:0.7em;
}
	
#page_margins {
	width: 932px;
	min-height: 100%;
	margin: auto;	
	margin-top: 10px;
/*	position: relative; */
	border-right: 0px solid #666666;
	border-left: 0px solid #666666;
	border-bottom: 0px solid #666666;
	background-color: #F0F0F0;
	text-align: left; 
	font-size: 0.8em;
	background-image:url(bilder/inhalt_bg.png); 
	background-repeat:repeat-y;
}

#kopf {
	position: relative;
	left: 0px;
	top: 0px;
	width: 932px;
	text-align: left;
	padding: 0px;
	height: 190px;
	background-image: url(bilder/header.jpg);
	background-repeat:no-repeat;
}

#kopf a {
	display: block;
	width: 85px;
	height: 73px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: url(bilder/newsbutton_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#kopf a:hover {
	background-color: transparent;
	background-position: 0px -73px;
	text-decoration: none;
}

#menue {
	position: relative;
	left: 0px;
	top: 0px;
	width: 932px;
	padding: 0px 0px 0px 16px;
	margin: 0px;
	height: 35px;
	text-align:left;
	background-image: url(bilder/inhalt_bg.png);
	background-repeat:repeat-y;
	white-space: nowrap;
}

#menue a {
	display: table-cell;
	width: 180px;
	height: 35px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: url(bilder/button_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	white-space:nowrap;
}

#menue a:hover {
	background-color: transparent;
	background-position: 0px -35px;
	text-decoration: none;
}

#menue2 {	
	clear: both;
	background-color:#FFCC00;
	background-image:url(bilder/inhalt_bg.png);
	background-repeat:repeat-y;
	font-size: 0.8em;
	color: #333333;
	padding: 0px 0px 0px 16px;
	white-space: nowrap;	
}

#menue2 a {
	display: table-cell;
	width: 150px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: url(bilder/buttonunten_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	white-space: nowrap;
}

#menue2 a:hover {
	background-color: transparent;
	background-position: 0px -25px;
	text-decoration: none;
}

#tabelle a {
	display: table-cell;
	width: 150px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: url(bilder/buttonunten_bg.png);
	background-position: 0px -1px;
	background-repeat: no-repeat;
	white-space:nowrap;
}

#tabelle a:hover {
	background-color: transparent;
	background-position: 0px -26px;
	text-decoration: none;
}

#umbruch {
	display: block;  
	clear: both; 
	float: left; 
	padding: 0;
	
}

#siteInfo{	
	clear: both;
	height: 105px;
	background-color: transparent;
	background-image:url(bilder/footer.png);
	background-repeat: no-repeat;
	font-size: 0.75em;
	padding: 0px 30px;	
}

td {
	vertical-align: top;
	padding: 0px;
}

#team td {
	vertical-align: top;
	padding: 3px 3px;
	margin: 0px;
	border-right: 1px dotted #F9CB00;
	border-bottom: 1px dotted #F9CB00;
/*	border-bottom: 2px solid #FFEC99; */
	font-size: 0.85em;
	background-color:#FFFFFF;
}

.first {
	border-left: 1px dotted #F9CB00;
}

#team th {
	text-align: left;
	padding: 1px 3px;
	border-right: 1px dotted #F9CB00;
	border-top: 1px dotted #F9CB00;
	border-bottom: 1px solid #F9CB00;
/*	background-color: #FFEC99; */
}

#content1 { position: relative; clear: both; top: 0px; left: 0px; margin: 10px 30px 0px 30px;}
#content2 { position: relative; clear: both; top: 0px; left: 0px; margin: 10px 30px 0px 30px; }
#spalte1 { float: left; width: 275px; margin: 0px 0px 0px 0px; text-align: left;}
#spalte1schmal { float: left; width: 165px; margin: 0px 0px 0px 0px; text-align: left;}
#spalte1breit { float: left; width: 426px; margin: 0px 20px 0px 0px; text-align: left;}
#spalte2breit { float: left; width: 380px; margin: 0px 21px 0px 21px; text-align: left;}
#spalte2 { float: left; width: 280px; margin: 0px 15px 0px 15px; text-align: left;}
#spalte3 { float: right; width: 275px; margin: 0px 0px 0px 0px; text-align: left;}
#spalte3breit { float: right; width: 426px; margin: 0px 0px 0px 0px; text-align: left;}
#spalte1und2 { float: left; width: 576px; margin: 0px 21px 0px 0px; text-align: left;}
#spalte2und3 { float: right; width: 575px; margin: 0px 0px 0px 21px; text-align: left; overflow: hidden;}
#spalte1bis3 { float: left; width: 872px; margin: 0px 0px 0px 0px; text-align: left;}

p{
margin-top: 0.4em;
}

h1, h2, h3, h4 {
margin-top: 0.5em;
}

h1 {
	font-size: 1.4em;
	font-weight:600;
	letter-spacing: 0.1em;
	margin-bottom: 0.2em;
}

h2 {
	font-size: 1.1em;
	font-weight:600;
	margin-bottom: 0.2em;
	color: #CC3300;
	border-left: 1px solid #CC3300;
	padding-left: 5px;
}

h3 {
	font-size: 0.8em;
	letter-spacing: 0.1em;
	color: #CC3300;
	text-transform: uppercase;
	font-weight:600;
	margin-bottom: 0em;
	border-left: 1px solid #CC3300;
	padding-left: 5px;
}

a:link { font-weight:600; color:#336699; text-decoration:none }
a:visited { font-weight:600; color:#2D75A3; text-decoration:none }
a:hover { font-weight:600; color:#003366; text-decoration:none }
a:active { font-weight:600; color:#003366; text-decoration:none }
a:focus { font-weight:600; color:#003366; text-decoration:none }

a:link img { border-color: #336699; }
a:visited img { border-color:#336699; }
a:hover img { border-color:#336699; }
a:active img { border-color:#336699; }
a:focus img { border-color:#336699; }


#siteInfo { 
	margin-bottom: 0px;
 }

#siteInfo a:link { color:#333333; font-weight:100; }
#siteInfo a:visited { color:#333333; font-weight:100;}
#siteInfo a:hover { color:#333333; text-decoration: underline; }

#naechstesspiel {
/*	position: relative;  */
	float:right; 
	top: 5px; 
	margin-right: -6px; 
	width:135px; 
	text-align: center; 
	color:#FFFFFF; 
	font-size:0.9em;
	}

#counter {
	 float: left; 
	 width: 136px;
	 padding-top: 6px; 
 }

#sponsoren {
	 width: 595px; 
	 display: table-caption; 
	 padding-top:5px; 
	 text-align:left;
	 }
	 
#sponsoren td {
	padding-bottom: 3px;
	font-size: 0.85em;
}
	 
#sponsoren img { border: 1px solid;}
#sponsoren a:link img { border-color: #F9CB00;}
#sponsoren a:visited img { border-color: #2D75A3;}
#sponsoren a:hover img { border-color: #003366;}

#copyright {
	 margin-top: 6px;
	 }

#Uhr { position: relative; width: 932px; top:5px; right: 10px; margin: auto; }
.Uhr { font-size: 0.65em; color: white; text-align: right; }

.bildtext {
	font-size: 0.8em; 
	font-style:italic;
	}
	
.bildlinks img {
	float: left;
	margin: 2px 5px 5px 0px;
}

.bildrechts img {
	float: right;
	margin: 2px 0px 5px 5px;
}

abbr {
	border-bottom: 1px dotted #000000;
	cursor: help;
	}
	
#tagcloud {
	 width: 550px; 
	 padding-top: 2em; 
	 margin: auto;
	 line-height: 1.4em;
	}

#tagcloud a:link { color:#5D94B7;}
#tagcloud a:visited { color:#4282AC; }
#tagcloud a:hover { color:#003366; }
#tagcloud a:active { color:#003366; }
#tagcloud a:focus { color:#003366; }
	
a.winzig {
	font-size: 0.5em;
	letter-spacing: 0.2em;
	}
a.klein {
	font-size: 0.7em;
	letter-spacing: 0.2em;
	}
a.mittel {
	font-size: 0.9em;
	letter-spacing: 0.1em;
	}
a.gross {
	font-size: 1.4em;
	letter-spacing: 0.2em;
	}
a.riesig {
	font-size: 1.9em;
	letter-spacing: 0.05em;
	}

