﻿/* Stylesheet für  */  H1 {
	font-family:Verdana;
	font-size:14px;
	color:#FFFF00;
	margin-bottom:0px;
}
disclaimer {
	font-family:Verdana;
	font-size:10px;
	color:#333366;
}
H2 {
	font-family:Verdana;
	font-size:13px;
	color:#FFFF00;
}
SMALL {
	font-family:Verdana;
	font-size:8px;
	color:#FFFF00;
}
BODY {
	font-family:Verdana;
	font-size:12px;
	color:#FFFF00;
	margin:0px;
}
TABLE, TR, TD {
	font-family:Verdana;
	font-size:12px;
	color:#FFFF00;
}
INPUT {
	font-family:Verdana;
	font-size:12px;
	color:#333366;
	width:150px;
}
TEXTAREA {
	font-family:Verdana;
	font-size:12px;
	width:400px;
}
SELECT {
	font-family:Verdana;
	font-size:12px;
}
FORM {
	padding:0px;
	margin:0px;
}
A:link {
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	color:#FFFF00;
}
A:visited {
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	color:#FFFF00;
}
A:hover {
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	color:#FFFF00;
}
A:active {
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	color:#FFFF00;
}
.clearer {
	clear:both;
}
#global {
	background-color:#FF6633;
	border:1px solid #333366;
	width:1004px;
	padding:0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#global2 {
	background-color:#FF6633;
	border:1px solid #333366;
	width:1004px;
	padding:0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
* html #global {
	width:900px;
}
#end {
	margin-bottom:10px;
}
#header {
	margin:0px 5px 0px 0px;
}
#header #flash {
	width:134px;
	float:left;
}
#header #logo {     /*width:742px;*/
	float:left;
}
#header #open {
	color:#333366;
	text-align:center;
	font-size:7pt;
	font-weight:bold;
	float:left;
	padding-top:0px;
	padding-right:1px;
}
#header #open div {
	padding:7px 0px 0px 0px;
}
#main {
	padding:5px;
}
#navi {
	width:145px;
	float:left;
	margin:10px 0px 0px 0px;
	font-size:10pt;
	text-align:center;
}
#navi #address {
	font-size:8pt;
	color:#333366;     /*font-weight:bold;*/
	line-height:15px;
	padding-bottom:10px;
}
#navi #address a {
	font-size:7.5pt;
	color:#333366;
}
#navi ul {
	text-align:left;
	margin-left:0px;
	margin-top:0px;
	padding-left:0px;
}
#navi ul li {
	list-style-type:none;
	border:1px solid #FFFF00;
	background-color:#333366;
	margin:0px 0px 5px 0px;
	padding:3px 3px 3px 5px;
}
#navi ul li a {
	text-decoration:none;
	font-weight:bold;
}
#navi ul li#active {
	border:1px solid #333366;
	background-color:#FFE31A;
}
#navi ul li#active a {
	color:#333366;
}
#content {
	background-color:#333366;
	border:1px solid #FFFF00;
	float:left;
	width:804px;
	min-height:380px;
	margin:10px;
	text-align:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
* html #content {
	width:795px;
	height:380px;
}   /* Sonderstyles */
.wider {
	line-height:20px;     /*font-weight:bold;*/
	text-align:center;
}
.smaller {
	font-size:11px;
}
.ultrasmall {
	font-size:10px;
}   /* TEASER HOME */
.teaserhomerow {
	width:807px;
	clear:both;
}
* html .teaserhomerow {
	width:795px;
	clear:both;
}
.teaserhomeleft {
	float:left;
}
.teaserhomeright {
	padding-left: 370px;
}
.teaserhomebanner {
	float:right;
}
.teaserhome {
	width:215px;
	margin:0px 0px 10px 0px;
	padding:5px;
	background-color:#CCCCFF;
	color:#333366;
}
* html .teaserhome {
	width:275px;
}
.teaserhome .head {
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
}
.teaserhome h2 {
	font-weight:bold;     /*text-align:right;*/
	font-size:7pt;
	text-align:center;
	color:#333366;
	margin:0px 0px 2px 0px;
	padding-right:0px;
}
.teaserhome .link {
	text-align:right;
}
.teaserhomerow .teaserhome a {
	color:#333366;
}
.teaserhome div {
	padding-bottom:5px;
}   /* TEASER NORMAL */
.teaserrow {
	width:807px;
	clear:both;
}
* html .teaserrow {
	width:795px;
	clear:both;
}
.teaserleft {
	float:left;
}
.teaserright {
	float:right;
}
.teasersmall {
	width:250px;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
}
* html .teasersmall {
	width:250px;
}
.teaserbig {
	width:500px;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
}
* html .teaserbig {
	width:420px;
	vertical-align:middle;
}
.teaserbig .head {
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
}
.teaserbig h2 {
	background-color:#FF6633;
	font-weight:bold;
	text-align:right;
	color:#333366;
	margin:0px 0px 5px 0px;
	padding-right:5px;
}
.teaserbig img {
	float:left;
}
.teaserbig div {
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	padding:0px 5px 0px 5px;
	line-height:20px;
}
.teaserbig .link {
	text-align:right;
}   /* Getränkekarte */
.getraenkerow {
	width:470px;
	clear:both;
	line-height:17px;
}
* html .getraenkerow {
	width:460px;
	clear:both;
}
.getraenkeleft {
	float:left;
}
.getraenkemiddle {
	float:left;
}
.getraenkeright {
	float:left;
}
.getraenkeleft_entry {
	width:300px;
}
* html .getraenkeleft_entry {
	width:290px;
}
.getraenkemiddle_entry {
	width:100px;
}
.getraenkeright_entry {
	text-align:right;
	width:70px;
}
.getraenkerow h2 {
	margin-bottom:0px;
	text-align:right;
}
.getraenkerow hr.headline {
	margin-bottom:5px;
	margin-top:0px;
}
* html .getraenkerow hr.headline {
	margin-top:-5px;
}   /* Tabelle 3-spaltig */
.table3row {
	width:419px;
	clear:both;
	line-height:17px;
}
* html .table3row {
	width:409px;
	clear:both;
}
.table3left {
	float:left;
}
.table3middle {
	float:left;
}
.table3right {
	float:left;
}
.table3left_entry { 	/*background-color:green;*/
	text-align:center;
	width:205px;
}
* html .table3left_entry {
	width:195px;
}
.table3middle_entry { 	/*background-color:purple;*/
	text-align:center;
	width:69px;
}
.table3right_entry { 	/*background-color:pink;*/
	text-align:center;
	width:145px;
}   /* Team-Seite 4spaltig */
.teamrow {
	width:805px;
	clear:both;
	line-height:17px;
}
* html .teamrow {
	width:795px;
	clear:both;
}
.teamrow img {
	margin-bottom:15px;
}
.team1 {
	float:left;
}
.team2 {
	float:left;
}
.team3 {
	float:left;
}
.team4 {
	float:left;
}
.team1_entry {
	text-align:center;
	width:200px;
}
* html .team1_entry {
	width:198px;
}
.team2_entry {
	text-align:center;
	width:200px;
}
* html .team2_entry {
	width:198px;
}
.team3_entry {
	text-align:center;
	width:200px;
}
* html .team3_entry {
	width:198px;
}
.team4_entry {
	text-align:center;
	width:200px;
}
* html .team4_entry {
	width:198px;
}
.teambig_entry {
	text-align:center;
	width:605px;
}
* html .teambig_entry {
	width:590px;
}
hr.headline {
	background-color:#FFFF00;
	border:none;
	height:1px;
	margin-bottom:15px;
	margin-top:5px;
}
* html hr.headline {
	color:#FFFF00;
	margin-top:0px;
}
.fehler {
	color:FF0000;
}
