body {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}
.head_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 15px;
}
.pfad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #CCCCCC;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}
a.head_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 15px;
	text-decoration:none;
}
a.head_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336601;
	line-height: 15px;
	text-decoration:none;
}
a.head_menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 15px;
	text-decoration:none;
}

.left_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
a.left_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336601;
	text-decoration:none;
}
a.left_menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336601;
	text-decoration:none;
}
.left_menu_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration:none; }
a.left_menu_head:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #336601; text-decoration:none; }
a.left_menu_head:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #336601; text-decoration:none; }



.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.stadien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336601;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

/* Abo Button */
.input_button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #336601; border: 1px solid #336601; background: #FFFFFF;}
.text_12pt_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336601;
	font-weight: bold;
}

/* ----------werbung-------------- */
* html div.container { /* Für IE */
height: 100%;
}
#werbung {
text-align: right;
position: absolute;
left: 416px;
top: 25px;
width: 171px;
font-weight: bold;
background-color: #E9E9E9;
padding: 2px;
margin: 0px;
border-color: #670001;
border-style: solid;
border: 1px; }

/* ------------------------------------------------------------------------- */
.linie_grau_1px {
height:1px;
background-color:#CCCCCC;
font-size:1px;
line-height:1px;
}

.teaser-border-home_wm {
width: auto;
border-left: 1px #38239C solid;
border-right: 1px #38239C solid;
border-bottom: 1px #38239C solid;
padding:2px 2px 2px 2px;
background-color:#F8F8F8;
overflow:hidden;
}

.teaser_kopf_shop
{
	width: auto;
	border: 1px #FF9934 solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #FF9934;
	text-decoration: none;
}
.teaser_border_shop
{
	width: auto;
	border-left: 1px #FF9934 solid;
	border-right: 1px #FF9934 solid;
	border-bottom: 1px #FF9934 solid;
	padding: 2px 2px 2px 2px;
	background-color: #F9CEA3;
	overflow: hidden;
}

.teaser_kopf_business
{
	width: auto;
	border: 1px #013300 solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #013300;
	text-decoration: none;
}
.teaser_border_business
{
	width: auto;
	border-left: 1px #013300 solid;
	border-right: 1px #013300 solid;
	border-bottom: 1px #013300 solid;
	padding: 2px 2px 2px 2px;
	background-color: #F8F8F8;
	overflow: hidden;
}

.teaser_kopf_arenen
{
	width: auto;
	border: 1px #006766 solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #006766;
	text-decoration: none;
}
.teaser_border_arenen
{
	width: auto;
	border-left: 1px #006766 solid;
	border-right: 1px #006766 solid;
	border-bottom: 1px #006766 solid;
	padding: 2px 2px 2px 2px;
	background-color: #F8F8F8;
	overflow: hidden;
}

.teaser_kopf_magazin
{
	width: auto;
	border: 1px #9A0000 solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #9A0000;
	text-decoration: none;
}
.teaser_border_magazin
{
	width: auto;
	border-left: 1px #9A0000 solid;
	border-right: 1px #9A0000 solid;
	border-bottom: 1px #9A0000 solid;
	padding: 2px 2px 2px 2px;
	background-color: #F39999;
	overflow: hidden;
}

.teaser_kopf_stadien
{
	width: auto;
	border: 1px #336601 solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #336601;
	text-decoration: none;
}
.teaser_border_stadien
{
	width: auto;
	border-left: 1px #336601 solid;
	border-right: 1px #336601 solid;
	border-bottom: 1px #336601 solid;
	padding: 2px 2px 2px 2px;
	background-color: #F8F8F8;
	overflow: hidden;
}

.teaser_kopf_impressum
{
	width: auto;
	border: 1px #003466 solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #003466;
	text-decoration: none;
}
.teaser_border_impressum
{
	width: auto;
	border-left: 1px #003466 solid;
	border-right: 1px #003466 solid;
	border-bottom: 1px #003466 solid;
	padding: 2px 2px 2px 2px;
	background-color: #003466;
	overflow: hidden;
}

.teaser_kopf_wm
{
	width: auto;
	border: 1px #38239C solid;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #F3F3F3;
	padding: 2px 5px 2px 5px;
	background-color: #38239C;
	text-decoration: none;
}
.teaser_border_wm
{
	width: auto;
	border-left: 1px #38239C solid;
	border-right: 1px #38239C solid;
	border-bottom: 1px #38239C solid;
	padding: 2px 2px 2px 2px;
	background-color: #F8F8F8;
	overflow: hidden;
}

.dachzeile-home
{
line-height:11px;
font-weight:bold;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.text-normal-home, a.text-normal-home:link, a.text-normal-home:visited, a.text-normal-home:hover, a.text-normal-home:active, a.text-normal-home:focus {
font-size:10px;
line-height:11px;
color:#000000;
text-decoration:underline;
}
.teaser-headline-home {
width: auto;
border: 1px #38239C solid;
font-weight:bold;
font-size:10px;
text-transform:uppercase;
color:#38239C;
padding:2px 5px 2px 5px;
background-color:#F3F3F3;
}
form,h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; }
table,tr,td  { font-size:10px; }

