body {
	margin: 0;
	font-family: Arial;
	color: #000;
	background-color: #fff;
}
body, table, ul, ol, li, td, tr, a, p, div, form, select, input, h1 {
	font-size: 10pt;
}
form, select, input {
	font-family: Arial;
}
#flow {
margin-top:40px;
font-size:11px;
}
#flow td div a{
font-size:11px;
}
#flow td div{
font-size:11px;
}
a {
	color: #000;
}

a:hover {
	text-decoration: none;
}
#downflow {
font-size:11px;
color:#FFFFFF;
}
#downflow td div a{
font-size:11px;
color:#FFFFFF;
}
#downflow td div{
font-size:11px;
color:#FFFFFF;
}

p {
	text-align: left !important;
	/*color: #333;*/
	color: black;
}


.lm3 a, .cat1 a, .ci1 div, .ci2 div, .rb2 div, .rb2 a, .rbt1, .rb3, .rb3 a, .rb3 div, .rb3 p, .rb3 li, .rb3 td, .cat3t h1, .cat3t, .cat3t a, .sort, .sort a, .cat4 a, .list a, .list, .list3 a, .list3 {
	font-size: 8pt;
}
.lm2, .seas, .lm4, .cat1 a, .ci1 div, .ci2 div, .se1, .rbt1, .rbt2, .ct1, .cat3t , .catsb, .cat4 a, .cp, .cp a, .acss1 {
	text-transform: uppercase;
}
.upcon a, .upm a, .lm3 a, .cat1 a, .rb2 a, .dcon a, .sort a, .cat4 a, .cp a, .list a, .list3 a, .cat3t a {
	text-decoration: none;
}
.upcon span, .lm3, .lm3 a, .cat1 a, .ci1 div, .ci2 div, .se1, .rbt1, .rbt2, .ct1, .cat3t h1, .cat3t, .cat3t a, .cat4 a, .d1 td, .d1 a {
	color: #fff;
}
.seas, .rc1, .rc1 a, .rb3, .rb3 a, .rb3 div, .rb3 p, .rb3 li, .rb3 td, .dcon, .dcon a, .cp a, .list a, .list3 a {
	color: #000f3f;
}
.upm a, .cat1 a, .cat4 a, .list a, .list3 a {
	display: block;
}
.sort a, .catsb {
	background-color: #dfe6e9;
}
.lm3 a:hover, .sort a:hover, .cp a:hover {
	text-decoration: underline;
}
.specp, .catpr {
	color: #f60;
}
.specp, .specp strong, .cc1 h2 {
	font-size: 12pt;
}



.upcon {
	background-color: #3e4e84;
	color: #dfe6e9;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}
.upcon div, .dcon div {
	word-spacing: 2px;
	font-size: 9pt;
}
.upcon a {
	color: #dfe6e9;
	font-size: 10pt;
}
.upcon span, .dcon span {
	font-family: Impact;
	font-weight: normal;
	font-size: 17pt;
}
.upm {
	background-color: #dfe6e9;
}
.upm a {
	text-transform: lowercase;
	font-size: 9pt;
	padding: 0 10px;
	text-align: center;
}
.lm1 {
	background: #3e4e84 url('/templates/Sportseason/i/bg-l1.gif') right top repeat-y;
	padding-top: 10px;
}
.lm2 {
	background: #000e3d url('/templates/Sportseason/i/bg-lt.gif') left top no-repeat;
	color: #fff;
	text-align: right;
	padding-right: 15px;
	height: 16px;
}
.lm3 {
	padding: 10px;
}
.lm3_mnf {
	padding: 10px;
	line-height: 8px;
}
.lm3 a.mnf {
	font-size: 7pt;
	}
.seas {
	text-align: right;
}
.seas a {
	color: #000f3f;
	font-size: 10pt;
}
.lm4 {
	padding: 10px 0;
}
.lm4 div div {
	padding: 0 0 0 20px;
}
.lm4 div div div a {
	color: #a1c0db;
	text-transform: none;
}
.cat1i {
	border-left: 1px solid #ccc;
	padding: 4px;
}
.cat1i, .cat2i {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.cat2i {
	border-right: 1px solid #ccc;
	padding: 4px 0 4px 0;
}
.cat2i div {
	overflow: hidden;
	padding: 4px 4px 4px 0 !important;
}
.cat2i div a {
	font-size: 14px;
	color: #444;
	display: block;
	float: left;
	margin: 2px 5px;
}
h2.cat1 a {
	font-size: 13px;
	height: 16px;
	line-height: 15px;
}
.cat1, .cat3t h1 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
h2.rt {
	font-size: 12px;
}
.cat1 a {
	padding-left: 22px;
	height: 11px;
	line-height: 95%;
}
.cat4 a {
	padding-left: 5px;
	font-size: 13px;
	height: 16px;
	line-height: 15px;
	background: #000f3f url('/templates/Sportseason/i/bg-ct3.gif') 90% 0 no-repeat;
}
.cat4 a:hover {
	background: #f00 url('/templates/Sportseason/i/bg-ct3.gif') 90% 0 no-repeat;
}
.cat4i {
	overflow: hidden;
	padding: 4px 4px 4px 0;
}
.cat4i a {
	font-size: 14px;
	color: #444;
	display: block;
	float: left;
	margin: 2px 5px;
}

.cat1 a {
	background: #000f3f url('/templates/Sportseason/i/bg-ct3.gif') left top no-repeat;
}
.cat1 a:hover {
	background: #f00 url('/templates/Sportseason/i/bg-ct3.gif') left top no-repeat;
}
.cc1 {
	padding: 0 15px 25px 15px;
}
h1.nested, p.nested {
	font-size: 28px;
	font-weight: bold;
	color: #000F3F;
	font-style: italic;
	margin: 0 0 15px 0;
}
.ci1 {
	padding-top: 10px;
}
.ci1 div {
	background: #f00 url('/templates/Sportseason/i/bg-ci1.gif') right top no-repeat;
}
.ci1 div, .ci2 div {
	line-height: 95%;
	height: 12px;
	padding: 0 0 0 15px;
}
.ci2 {
	padding-top: 10px;
}
.ci2 div {
	background: #3e4e84 url('/templates/Sportseason/i/bg-ci2.gif') right top no-repeat;
}
.mb a {
	color: #666;
	font-size: 9pt;
}
.rc1 {
	background: #fff url('/templates/Sportseason/i/bg-r1.gif') left top repeat-y;
	border-top: 4px solid #000f3f;
}
.se1 {
	background: #000f3f url('/templates/Sportseason/i/bg-rs.gif') left top no-repeat;
	padding: 5px 10px 5px 15px;
	-height: 28px;
}
.se2 {
	border: 0;
	width: 105px;
	height: 14px;
	font-size: 9pt;
	margin: 0;
}
.se3 {
	background-image: url('/templates/Sportseason/i/seb.gif');
	width: 14px;
	height: 14px;
	border: 0;
	cursor: pointer;
}
.rb1 {
	border: 1px solid #ccc;
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
}
.rbt1 {
	background: #f00 url('/templates/Sportseason/i/bg-rbt1.gif') right top no-repeat;
	padding-right: 20px;
	text-align: right;
	height: 15px;
}
.rb2, .rb3 {
	padding: 10px;
}
.rbt2 {
	padding-right: 20px;
	text-align: right;
}
.rbt2, .ct1 {
	background: #000f3f url('/templates/Sportseason/i/bg-rbt2.gif') left top no-repeat;
	height: 16px;
}
.ct1 {
	margin: 10px -15px 10px -15px;
	padding-left: 45px;
}
.newt span, .newt strong {
	padding: 0 10px;
}
.dcon {
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}
.dcon a {
	font-size: 11pt;
}
.dcon span {
	color: #000;
}
.cat3 {
	background: #000f3f url('/templates/Sportseason/i/bg-ct2.gif') right top no-repeat;
}
.cat3t {
	background-image: url('/templates/Sportseason/i/bg-ct3.gif');
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 10px 0 20px;
}
.catsb {
	background-image: url('/templates/Sportseason/i/catsb.gif');
	width: 135px;
	height: 20px;
	border: 0;
	cursor: pointer;
	padding-left: 30px;
}
.sort {
	text-align: right;
}
.sort a {
	color: #2e3d6e;
	height: 14px;
}
.cp, .cp a {
	font-size: 9pt;
}
.list3 {
	line-height: 95%;
}
.list a {
	background-color: #dfe6e9;
	height: 20px;
	font-size: 13pt;
}
.list span {
	font-size: 13pt;
	font-weight: bold;
}
a.list2, .list3 a, a.list4 {
	background-color: #dfe6e9;
	height: 13px;
}
.list span, .list a, .list3 span, .list3 a {
	padding: 0 5px;
	margin: 0 0 4px 0;
}
.list span, .list a, a.list2 {
	float: left;
}
a.list2, a.list4 {
	padding: 0 0 0 5px;
}
.list3 span, .list3 a, a.list4, .prew {
	float: right;
}
.catpr {
	font-size: 14pt;
}
.prew {
	background: #fff url('/templates/Sportseason/i/bg-prew.gif') left top no-repeat;
	width: 70px;
	height: 70px;
	padding: 2px 0 0 2px;
	margin: 0 0 5px 1px;
}
.prew img {
	border: 0;
}
.acss1 {
	background: #dfe6e9 url('/templates/Sportseason/i/bg-ct1.gif') right top no-repeat;
	height: 16px;
	padding-left: 45px;
}
.acss2 {
	border: 1px solid #dfe6e9;
	padding: 5px;
}
.hr {
	height: 1px;
	background-color: #dfe6e9;
	border: 0;
	-border: 1px solid #dfe6e9;
}

.years {
	padding: 5px;
	font-size: 12pt;
	font-weight: bold;
}

.years a {
	font-size: 13pt;
	margin-left: 10px;
	font-weight: normal;
}

#adress {
	font-size: 14px;
	color: white;
	padding-left: 35px;
}
#adress span {
	font-size: 16px;
	font-weight: bold;
}
#adress a {
	font-size: 14px;
	color: #fff;
	display: block;
	margin-top: 1px;
}
#adress a.paytypes {
	text-decoration: none;
	margin-top: 7px;
}

.hidden {
	display: none;
}

.mainpage_banners {
	margin: 13px 0 3px 0;
}

.specp s {
	font-size: 14px;
	color: silver;
}
.strong {font-weight:bold;}
.ct1 .h1 {font-weight:bold; color:#ffffff;}

div.lm3 b {color: #FE0300; }
div.lm3 a:hover b {color: #FE0300; text-decoration: underline; }
td.cat2i input[type='submit'] {cursor: pointer;}
#aktiv_link {font-weight:bold; color:#000;}

