body{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #f9eab6;
	color:#000000;
	text-align:center;
	font-family: Georgia;
	font-size: 10pt;
	font-weight: normal;
}
.clearboth{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
a:link, a:visited{
	color: #b42523;
}
a:hover{
	text-decoration: none;
}
.container{
	width: 1008px;
}
.shadow_left, .shadow_right{
	background-image:url(images/shadow_left.gif);
	background-position:left;
	background-repeat:repeat-y;
}
.shadow_right{
	background-image:url(images/shadow_right.gif);
}
.vertLine{
	background-image:url(images/vert_line.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color: #ffffff;
	width: 25px;
}
.clubs{
	padding: 2px 9px 5px 9px;
	text-align:center;
	background-image:url(images/bg_flag.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height: 28px;
	width:762px;
}
.clubs img{
	padding-right: 14px;
}
.rightColumnTop{
	padding: 2px 20px 2px 20px;
	width: 180px;
	background-color: #b42523;
	text-align:center;
	vertical-align:middle;
}
.rightColumnTop img{
	padding: 0px 10px 0px 10px;
}
.rightColumn{
	padding: 5px 20px 10px 20px;
	width: 180px;
	background-color: #b42523;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-align:left;
}
.rightColumn form{
	padding: 0px;
	margin: 0px;
	width: 180px;
	height: 15px;
}
.rightColumn input{
	border: 1px solid #1c1815;
	height: 15px;
	width: 150px;
	margin: 0px 7px 0px 0px;
	padding:2px;
}
.rightColumn a, .rightColumn a:visited{
	color: #ffffff;
	text-decoration:none;
}
.rightColumn a:hover{
	color: #ffffff;
	text-decoration:underline;
}
.mainCol1, .mainCol2{
	background-color: #ffffff;
	text-align:left;
	padding-bottom: 14px;
}
.mainMenu {
	padding: 9px 4px 12px 4px;
	background-image:url(images/bg_flag.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:center;
}
.mainMenu span{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	padding: 6px 4px;
  color: #b42523;
}
.mainMenu a, .mainMenu a:visited{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	padding: 6px 4px;
}
.mainMenu a:hover{
	color: #000000;
	text-decoration:underline;
}
.innerMenu{
	background-image:url(images/menu2_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	height: 27px;
	padding: 6px 2px 0px 28px;
	color: #f9eab6;
	text-align:center;
}
.innerMenu span{
	margin: 0px 10px;
}
.innerMenu a, .innerMenu a:visited{
	color: white;
	margin: 0px 10px;
	text-decoration:none;
}
.innerMenu a.menuActive, .innerMenu a.menuActive:visited{
	color:#f9eab6;
}
.innerMenu a:hover{
	text-decoration:underline;
}
.mainNewsItem{
	text-align:left;
	padding: 9px 0px 17px 0px;
	background-image:url(images/bg_flag.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.mainNewsIntro{
	text-align:left;
	padding: 9px 0px 17px 0px;
}
.secondNewsItem{
	text-align:left;
	padding: 9px 0px 17px 0px;
}
.mainNewsItem a, .mainNewsItem a:visited, .secondNewsItem a, .secondNewsItem a:visited, .mainNewsIntro a, .mainNewsIntro a:visited{
	color: #000000;
	text-decoration:none;
}
.mainNewsItem a:hover, .secondNewsItem a:hover, .mainNewsIntro a:hover {
	text-decoration:underline;
}
.mainNewsItem p.body a, .mainNewsItem p.body a:visited{
	text-decoration:underline;
}
.mainNewsItem p.body a:hover{
	text-decoration:none;
}
.mainNewsItem h1, .mainCol1 h1{
	margin: 9px 0px 4px 0px;
	font-size: 20pt;
	font-weight:100;
}
.mainNewsItem h1{
	font-size:26pt;
	line-height:27pt;
}
.mainNewsItem .lead{
	margin: 0px;
	font-size: 13pt;
}
.mainNewsItem .body{
	margin: 0px;
	margin-top: 10px;
	font-size: 11pt;
}
.mainNewsIntro h1{
	margin: 9px 0px 4px 0px;
	font-size: 26pt;
	line-height:27pt;
	font-weight:100;
}
.mainNewsIntro .lead{
	margin: 0px;
	font-size: 13pt;
}
.mainNewsIntro .body{
	margin: 0px;
	margin-top: 10px;
	font-size: 11pt;
}
.secondNewsItem h1, .secondNewsItem h2.clubNewsPage{
	margin: 0px 0px 10px 0px;
	font-size: 18pt;
	line-height:18pt;
	font-weight:100;
}
.mainCol1 h1.clubNewsPage{
	margin:22px 0px 12px;
}
.secondNewsItem .lead{
	margin: 0px;
	font-size: 11pt;
}
.secondNewsItem .body{
	margin: 0px;
	margin-top: 10px;
	font-size: 10pt;
}
.photoBorder,.photoBorder2{
	position:relative;
	top:0px;
	left:0px;
	height: 246px;
}
.photoBorder2{
 	height: 112px;
}
.galleryBlockContainer{
	background-image:url(images/photogallery_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:12px;
	width:493px;
	float:left;
	position:relative;
}
.galleryBlock{
	padding: 10px 9px;
	height:112px;
	width:457px;
	margin:0px auto;
	overflow:hidden;
	position:relative;
}
.galleryBlock .onePhoto{
	display:inline !important;
	display:inline;
	padding: 0px 9px 0px 0px !important;
	padding:0px;
	margin: 0px !important;
	margin:0px 8px 0px 0px;
	width:112px;
	height:112px;
}
.galleryBlockIn{
	width: 6050px;
	white-space:nowrap;
	height:112px;
	overflow:hidden;
	position:relative;
}
.clubNewsHead, .colHead{
	background-image:url(images/yellow_bg_wide.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding: 6px 9px;
	margin-bottom: 14px;
	height:15px;
	color:#1d1916;
	font-family:Arial,sans-serif;
	font-size:9pt;
}
.colHead{
	background-image:url(images/yellow_bg_narrow.gif);
}
ul.obzorList, ul.newsList{
	list-style-image:url(images/item_icon.gif);
	margin:0px 0px 12px 9px;
	padding:0px 0px 4px 8px;
	font-size:9pt;
}
ul.obzorList li, ul.newsList li{
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 0px 0px;
}
ul.newsList li{
	margin: 0px 0px 6px 0px;
}
ul.obzorList li a, ul.obzorList li a:visited, ul.newsList li a, ul.newsList li a:visited{
	color:#191712;
}
.rssIcon{
	position:relative;
	top: 8px;
	left: 204px;
}
.lastResults, .lastTable, .resTable{
	margin-bottom: 14px;
	font-family:Arial,sans-serif;
	font-size:8pt;
}
.resTable{
	font-size:9pt;
}
.lastResults td, .lastTable td, .lastTable th, .resTable td, .resTable th{
	padding: 3px 9px;
	background-color:	#fbf2f2;
	vertical-align:middle;
}
.thisTeam td{
	font-weight:bold;
}
.mainCol2 .lastTable .fon1 td{
	background-color:#ffdd96;
}
.mainCol2 .lastTable .fon1a td{
	background-color:#ffe6b6;
}
.mainCol2 .lastTable .fon2 td{
	background-color:#fcf5d7;
}
.mainCol2 .lastTable .fon3a td{
	background-color:#d9d9d9;
}
.mainCol2 .lastTable .fon3 td{
	background-color:#c6c6c6;
}
.lastTable td img{
	margin-bottom:-2px;
	margin-left:-4px;
	margin-right:4px;
}
.resTable th{
	background-color:#B42523;
	color:#fff;
	text-align:center;
}
.resTable td{
	padding-bottom:6px;
}
.resTable .teams td{
	font-weight:bold;
	padding-bottom:0px;
}
.resTable .teamsNoScore td{
	font-weight:bold;
	padding-bottom:5px;
}
.lastResults .even td, .lastTable .even td{
	background-color:#fcf5d7;
}
.lastTable .active td{
	background-color:#b42523;
	color:#fff;
}
.lastResults td.res{
	text-align:center;
	width:50px;
	padding: 3px 9px 3px 0px;
}
.lastTable .pl{
	text-align:right;
	padding: 3px 0px 3px 9px;
}
.lastResults a, .lastResults a:visited, .lastTable a, .lastTable a:visited{
	color:#191712;
}
.lastTable .active td a, .lastTable .active td a:visited{
	color:#fff;
}
.clubNewsBody{
	float:left;
	width:234px;
	padding-top: 0px;
	padding-right: 12px;
	margin-right: 0px;
}
.clubNewsBody h3, .mainCol2 h3{
	color:#b42523;
	font-weight:bold;
	margin: 0px 0px 7px 0px;
	font-family:Arial,sans-serif;
	font-size:10.5pt;
}
.mainCol2 .clubNewsBody {
	padding-bottom:6px;
	padding-top:0px;
}
.innerColLeft{
	width: 234px; 
	float:left;
}
.innerColLeft .clubNewsBody{
	padding-top: 0px;
	padding-bottom: 10px;
}
.innerColRight{
	width: 234px; 
	float:right;
}
.tableBody, .resBody, .resBody2{
	width:493px;
	overflow:hidden;
	margin-top:10px;
	padding:0px;
}
.tableBody ul{
	width:7500px;
	margin:0px;
	padding:0px;
}
.resBody ul, .resBody2 ul {
	width:30000px;
	margin:0px;
	padding:0px;
}
.tableBody ul li, .resBody ul li, .resBody2 ul li{
	float:left;
	padding:0px;
	display:inline;
	width:493px;
	margin-right:320px;
}
.points{
	font-weight:bold;
	text-align:right;
	padding-right: 11px !important;
}
.tableBody .lastTable{
	margin-bottom:8px;
}
.tableBody .lastTable td, .tableBody .lastTable th{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
	background-color:#fbf2f2;
}
.tableBody .lastTable td.team, .tableBody .lastTable th.team{
	text-align:left;
}
.tableBody .lastTable th{
	background-color: #b42523;
	padding-top: 6px;
	padding-bottom: 6px;
	color:#fff;
}
.tableBody .lastTable .fon1 td, .resTable .fon1 td{
	background-color:#ffdd96;
}
.tableBody .lastTable .fon1a td, .resTable .fon1a td{
	background-color:#ffe6b6;
}
.tableBody .lastTable .fon2 td, .resTable .fon2 td{
	background-color:#fcf5d7;
}
.tableBody .lastTable .fon3 td{
	background-color:#c6c6c6;
}
.tableBody .lastTable .fon3a td, .resTable .fon3a td{
	background-color:#d9d9d9;
}
.tableNavigation, .tableScroll, .resNavigation, .resNavigation2{
	text-align:center;
	font-family:Arial, sans-serif;
	cursor:pointer;
	font-weight:bold;
}
.tableScroll{
	margin-bottom:32px;
}
.tableNavigation span, .tableScroll span{
	margin-right:20px;
}
.resNavigation span, .resNavigation2 span{
	margin-right:10px;
}
.resNavigation .groups span, .resNavigation2 .groups span{
	margin-right:0px;
}
.tableNavigation span.active, .tableScroll span.active, .resNavigation span.active, .resNavigation2 span.active{
	color:#b42523;
}
.innerColLeft h4, .innerColRight h4, .mainCol2 h4{
	font-family:Arial, sans-serif;
	font-weight:bold;
	margin:-6px 0px 8px;
	padding-left:9px;
	padding-right: 14px;
	font-size:10pt;
}
.link{
	font-family:Arial, sans-serif;
	font-style:italic;
	font-size:8pt;
	text-align:right;
	margin-top:-6px;
}
.mainCol2 .link{
 	padding-right:14px;
 	padding-bottom:14px;
}
.mainCol2 .videoBlock .link, .mainCol2 .clubNewsBody .link{
 	padding-right:0px;
}
.clubData, .clubTeam{
	text-align:left;
	padding: 0px 0px 17px;
	background-image:url(images/bg_flag.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.clubTeam{
	padding-top:12px;
}
.clubData h1{
	font-size:24pt;
	line-height:25pt;
	margin-bottom:3px;
	font-weight:normal;
}
.clubData h2{
	color:#949494;
	font-size:16pt;
	line-height:17pt;
	margin-top:0px;
	margin-bottom:10px;
	font-weight:normal;
}
.clubEmblem{
	float:right;
	width:107px;
	text-align:center;
	padding:8px;
}
.clubTeamForm{
	float:right;
	width:260px;
	text-align:right;
}
.clubTeamNav span{
	display:block;
	font-family:Arial, sans-serif;
	cursor:pointer;
}
.clubTeamNav span.active{
	font-weight:bold;
}
.clubTeamNav .groups span{
 	display:inline;
}
.clubTeamPeople{
	font-family:Arial, sans-serif;
	margin:10px 0px 0px;
	width:493px;
	overflow:hidden;
	padding:0px;
	text-align:left;
}
.clubTeamPeople ul{
	padding:0px;
	margin:0px;
	width:30000px;
}
.clubTeamPeople ul li{
	float:left;
	width:494px;
	margin:0px;
	display:inline;
	list-style:none;
}
.clubTeamPeople ul li table{
	width:494px;
}
.clubTeamPeople ul li table td, .clubTeamPeople ul li table th{
	text-align:center;
	padding:0px 5px 4px;
}
.clubTeamPeople ul li table td.name, .clubTeamPeople ul li table th.name{
	text-align:left;
}
.clubTeamPeople ul li table td.name img{
	margin-right:6px;
}
.newsItem{
 	margin-bottom:10px;
	clear:both;
}
.newsItem h2{
 	font-size:13pt;
	margin-bottom:3px;
	font-weight:100;
	color:#B42523;
}
.newsItem p{
 	font-family:Arial, sans-serif;
	margin:0px;
}
p.tech span.author{
	margin-left:7px;
}
.newsItem p.tech{
	color:#666;
	margin-bottom:7px;
	width:493px;
}
.mainNewsIntro p.tech, .mainNewsItem p.tech{
	color:#666;
	margin-bottom:7px;
	margin-top:0px;
}
.newsItem p.tech a, .newsItem p.tech a:visited, .mainNewsIntro p.tech a, .mainNewsIntro p.tech a:visited, .mainNewsItem p.tech a, .mainNewsItem p.tech a:visited{
	color:#666;
	text-decoration:none;
}
.newsItem p.tech a:hover, .mainNewsIntro p.tech a:hover, .mainNewsItem p.tech a:hover{
	text-decoration:underline;
}
.flag{
	position:relative;
	left:-3px;
	top:2px;
}
.mainMenu span.inactive, .innerMenu span.inactive {
	color:#999;
}
.advert {
	padding: 5px 0px 1px;
	text-align:center;
}
.advert2 {
	padding: 5px 0px;
	text-align:center;
	border:1px solid #b6b6b6;
}
.resTable .fon1 td.res, .resTable .fon2 td.res{
	text-align:center;
	white-space:nowrap;
}
td.res a, td.res a:visited{
 	color:#000;
}
.eurocups a, .eurocups a:visited, .eurocups span {
	margin:0px 5px;
}
.eurocupEmblem{
 	float:right;
	padding:8px;
	text-align:right;
	width:195px;
}
.resTable td.empty {
	background-color:#fff;
	padding-bottom:0px;
	padding-top:0px;
}
.mainNewsItem h2{
 	font-size:16pt;
	line-height:17pt;
	font-weight:normal;
}
.inPhoto{
 	float:right;
	margin:4px 0px 4px 8px;
}
.rightColumn input.srchBut{
	border:none;
	height:12px;
	width:11px;
	background-color:transparent;
	background-image:url("images/search.gif");
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	position:relative;
	top:-4px;
	font-size:0px;
	line-height:0px;
}
.statPage *{
	margin:0px;
	font-family:Arial,sans-serif;
}
.statPage .clubNewsHead{
	margin-bottom:14px;
	text-transform: uppercase;
}
.statPage .resCont{
	padding-top:18px;
	clear: both;
}
.statPage .thisTeam, .lastResults .thisTeam{
	font-weight:bold;
}
.statPage .scoreboard, .statPage .scoreboard a, .statPage .scoreboard:visited{
	color:#fff;
	text-decoration:none;
}
.statPage .scTop, .statPage .scBottom{
	background-image:url("images/sc_top.gif");
	background-position:top left;
	background-repeat:no-repeat;
	height:4px;
	line-height:0px;
	font-size:0px;
}
.statPage .scBottom{
	background-image:url("images/sc_bottom.gif");
}
.statPage .scMid{
	background-image:url("images/sc_mid.gif");
	background-position:top left;
	background-repeat:repeat-y;
	padding:11px 20px 12px 10px;
}
.statPage .scCommon{
	font-size:9pt;
	margin-bottom:12px;
}
.mainCol1 .statPage h1{
	font-size:9pt;
	font-weight:bold;
	margin:0px;
	position:relative;
}
.mainCol1 .statPage h1 .norm{
	font-weight:normal;
}
.statPage .scGoals{
	padding:13px 0px 0px 38px;
}
.statPage .scGoals dt{
	float:left;
	width:26px;
	padding-right:8px;
	font-weight:bold;
	text-align:right;
}
.statPage .extra{
	background-color:#fdf9e9;
	padding:10px;
	font-size:9pt;
	margin-top:11px;
}
.statPage .extra dt{
	float:left;
	width:46px;
	font-weight:bold;
}
.statPage .scTeam .score{
	float:right;
	padding-top:2px;
}
.statPage .scTeam .name{
	width:363px;
	height:40px;
	padding:2px 0px;
	float:left;
	overflow:hidden;
	margin:1px 0px;
}
.statPage .scTeam .name *, .statPage .scTeam .score *{
	float:left;
	background-position:bottom left;
	background-repeat:no-repeat;
	width:26px;
	height:42px;
}
.statPage .scTeam .a{ background-image:url(images/alph/a.gif);}
.statPage .scTeam .auml{ background-image:url(images/alph/auml.gif);}
.statPage .scTeam .b{ background-image:url(images/alph/b.gif);}
.statPage .scTeam .c{ background-image:url(images/alph/c.gif);}
.statPage .scTeam .d{ background-image:url(images/alph/d.gif);}
.statPage .scTeam .e{ background-image:url(images/alph/e.gif);}
.statPage .scTeam .f{ background-image:url(images/alph/f.gif);}
.statPage .scTeam .g{ background-image:url(images/alph/g.gif);}
.statPage .scTeam .h{ background-image:url(images/alph/h.gif);}
.statPage .scTeam .i{ background-image:url(images/alph/i.gif); width:18px;}
.statPage .scTeam .j{ background-image:url(images/alph/j.gif);}
.statPage .scTeam .k{ background-image:url(images/alph/k.gif);}
.statPage .scTeam .l{ background-image:url(images/alph/l.gif);}
.statPage .scTeam .m{ background-image:url(images/alph/m.gif);}
.statPage .scTeam .n{ background-image:url(images/alph/n.gif);}
.statPage .scTeam .o{ background-image:url(images/alph/o.gif);}
.statPage .scTeam .ouml{ background-image:url(images/alph/ouml.gif);}
.statPage .scTeam .p{ background-image:url(images/alph/p.gif);}
.statPage .scTeam .q{ background-image:url(images/alph/q.gif);}
.statPage .scTeam .r{ background-image:url(images/alph/r.gif);}
.statPage .scTeam .s{ background-image:url(images/alph/s.gif);}
.statPage .scTeam .t{ background-image:url(images/alph/t.gif);}
.statPage .scTeam .u{ background-image:url(images/alph/u.gif);}
.statPage .scTeam .uuml{ background-image:url(images/alph/uuml.gif);}
.statPage .scTeam .v{ background-image:url(images/alph/v.gif);}
.statPage .scTeam .w{ background-image:url(images/alph/w.gif);}
.statPage .scTeam .x{ background-image:url(images/alph/x.gif);}
.statPage .scTeam .y{ background-image:url(images/alph/y.gif);}
.statPage .scTeam .z{ background-image:url(images/alph/z.gif);}
.statPage .scTeam .score1{ background-image:url(images/alph/1.gif); width:18px;}
.statPage .scTeam .score2{ background-image:url(images/alph/2.gif);}
.statPage .scTeam .score3{ background-image:url(images/alph/3.gif);}
.statPage .scTeam .score4{ background-image:url(images/alph/4.gif);}
.statPage .scTeam .score5{ background-image:url(images/alph/5.gif);}
.statPage .scTeam .score6{ background-image:url(images/alph/6.gif);}
.statPage .scTeam .score7{ background-image:url(images/alph/7.gif);}
.statPage .scTeam .score8{ background-image:url(images/alph/8.gif);}
.statPage .scTeam .score9{ background-image:url(images/alph/9.gif);}
.statPage .scTeam .score0{ background-image:url(images/alph/0.gif);}
.statPage .scTeam .dot{ background-image:url(images/alph/dot.gif); width:13px;}
.statPage .scTeam .space{ background-image:url(images/null.gif); width:13px;}
.statPage .scTeam .clearboth{
	float:none;
	height:0px;
	width:0px;
}
.statPage .scTeam .score .score1{ width:21px;}
.statPage .scTeam .emblem{
	width:46px;
	height:42px;
	float:left;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.statPage .scTeam .emblem.werder{background-image:url(images/clubs/scoreboard/werder.gif); height:53px;}
.statPage .scTeam .emblem.bayer{background-image:url(images/clubs/scoreboard/bayer.gif); background-position:0px 12px;}
.statPage .scTeam .emblem.bayern{background-image:url(images/clubs/scoreboard/bayern.gif); background-position:0px 9px;}
.statPage .scTeam .emblem.hamburg{background-image:url(images/clubs/scoreboard/hamburg.gif); background-position:0px 13px;}
.statPage .scTeam .emblem.koeln{background-image:url(images/clubs/scoreboard/koeln.gif); background-position:0px 4px; height:44px;}
.statPage .scTeam .emblem.stuttgart{background-image:url(images/clubs/scoreboard/stuttgart.gif); background-position:0px 7px; height:45px;}
.statPage .scTeam .emblem.schalke{background-image:url(images/clubs/scoreboard/schalke.gif); background-position:0px 9px;}
.statPage .scTeam .emblem.borussiad{background-image:url(images/clubs/scoreboard/borussia_dortmund.gif); background-position:0px 7px;}
.statPage .scTeam .emblem.hannover{background-image:url(images/clubs/scoreboard/hannover.gif); background-position:0px 8px;}
.statPage .scTeam .emblem.mainz{background-image:url(images/clubs/scoreboard/mainz.gif); background-position:0px 8px;}
.statPage .scTeam .emblem.nuernberg{background-image:url(images/clubs/scoreboard/nuernberg.gif); background-position:0px 8px;}
.statPage .scTeam .emblem.eintracht{background-image:url(images/clubs/scoreboard/eintracht.gif); background-position:0px 9px; height:44px;}
.statPage .scTeam .emblem.wolfsburg{background-image:url(images/clubs/scoreboard/wolfsburg.gif); background-position:0px 9px; height:46px;}
.statPage .scTeam .emblem.borussiam{background-image:url(images/clubs/scoreboard/borussia_moenchengladbach.gif); height:50px;}
.statPage .scTeam .emblem.hoffenheim{background-image:url(images/clubs/scoreboard/hoffenheim.gif); background-position:0px 7px; height:44px;}
.statPage .scTeam .emblem.freiburg{background-image:url(images/clubs/scoreboard/freiburg.gif); height:49px;}
.statPage .scTeam .emblem.kaiserslautern{background-image:url(images/clubs/scoreboard/kaiserslautern.gif); background-position:0px 8px;}
.statPage .scTeam .emblem.st_pauli{background-image:url(images/clubs/scoreboard/st_pauli.gif); background-position:0px 8px;}
.statPage .scTeam .emblem.hertha{background-image:url(images/clubs/scoreboard/hertha.gif); background-position:0px 11px; height:46px;}
.statPage .scTeam .emblem.augsburg{background-image:url(images/clubs/scoreboard/augsburg.gif); background-position:0px 6px; height:51px;}
.statPage .scTeam .emblem.duisburg{background-image:url(images/clubs/scoreboard/duisburg.gif); background-position:0px 6px; height:55px;}
.statPage .scTeam .emblem.greuther_fuerth{background-image:url(images/clubs/scoreboard/greuther_fuerth.gif); background-position:0px 2px; height:53px;}
.statPage .scTeam .emblem.cottbus{background-image:url(images/clubs/scoreboard/cottbus.gif); background-position:0px 9px; height:48px;}
.statPage .scTeam .emblem.bochum{background-image:url(images/clubs/scoreboard/bochum.gif); background-position:0px 10px; height:46px;}
.statPage .scTeam .emblem.erzgebirge{background-image:url(images/clubs/scoreboard/erzgebirge.gif); background-position:0px 12px; height:44px;}
.statPage .scTeam .emblem.frankfurt{background-image:url(images/clubs/scoreboard/frankfurt.gif); background-position:0px 8px; height:48px;}
.statPage .scTeam .emblem.munchen_1860{background-image:url(images/clubs/scoreboard/munchen_1860.gif); background-position:0px 8px; height:50px;}
.statPage .scTeam .emblem.alemannia{background-image:url(images/clubs/scoreboard/alemannia.gif); background-position:0px 8px; height:50px;}
.statPage .scTeam .emblem.fortuna{background-image:url(images/clubs/scoreboard/fortuna.gif); background-position:0px 10px; height:44px;}
.statPage .scTeam .emblem.union{background-image:url(images/clubs/scoreboard/union.gif); background-position:0px 22px;}
.statPage .scTeam .emblem.paderborn{background-image:url(images/clubs/scoreboard/paderborn.gif); background-position:0px 16px;}
.statPage .scTeam .emblem.osnabrueck{background-image:url(images/clubs/scoreboard/osnabrueck.gif); background-position:0px 5px; height:50px;}
.statPage .scTeam .emblem.rotweiss{background-image:url(images/clubs/scoreboard/rotweiss.gif); background-position:0px 10px; height:45px;}
.statPage .scTeam .emblem.karlsruher{background-image:url(images/clubs/scoreboard/karlsruher.gif); background-position:0px 11px; height:44px;}
.statPage .scTeam .emblem.ingolstadt{background-image:url(images/clubs/scoreboard/ingolstadt.gif); background-position:0px 9px; height:46px;}
.statPage .scTeam .emblem.arminia{background-image:url(images/clubs/scoreboard/arminia.gif); background-position:0px 12px; height:46px;}
.statPage .scTeam .emblem.dynamod{background-image:url(images/clubs/scoreboard/dynamodresden.gif); background-position:1px 12px; height:46px;}
.statPage .scTeam .emblem.eintrachtb{background-image:url(images/clubs/scoreboard/eintracht-braunschweig.gif); background-position:1px 11px; height:46px;}
.statPage .scTeam .emblem.hansa{background-image:url(images/clubs/scoreboard/hansa.gif); background-position:1px 10px; height:46px;}
.statPage .scTeam .emblem.default{background-image:url(images/clubs/scoreboard/default.gif); background-position:1px 9px; height:47px;}
.statPage .teams{
	padding-top:8px;
}
.statPage .teams .lastResults td{
	vertical-align:middle;
}
.statPage .teams .lastResults td.num{
	width:31px;
	padding:3px 0px;
	text-align:center;
}
.statPage .teams .lastResults td.name{
	width:164px;
	padding:3px 0px;
}
.statPage .teams .lastResults td.nameLong{
	width:203px;
	padding:3px 0px;
}
.statPage .teams .lastResults td.ch{
	width:39px;
	padding:3px 0px;
}
.statPage .teams .substIn{
	padding-left:16px;
	background:url(images/subst_green2.gif) 0px 4px no-repeat;
}
.statPage .teams .even .substIn{
	background:url(images/subst_green1.gif) 0px 4px no-repeat;
}
.statPage .teams .substOut{
	padding-left:16px;
	background:url(images/subst_red2.gif) 0px 4px no-repeat;
}
.statPage .teams .even .substOut{
	background:url(images/subst_red1.gif) 0px 4px no-repeat;
}
.statPage .teams .cardY{
	background:url(images/icon_yellow.gif) 0px 2px no-repeat;
	padding-left:14px;
	margin-left:8px;
	display:inline;
	white-space: nowrap;
}
.statPage .teams .cardR{
	background:url(images/icon_red.gif) 0px 2px no-repeat;
	padding-left:14px;
	display:inline;
	margin-left:8px;
	white-space: nowrap;
}
.statPage .teams .cardYR{
	background:url(images/icon_yellowred.gif) 0px 1px no-repeat;
	padding-left:14px;
	display:inline;
	margin-left:8px;
	white-space: nowrap;
}
.statPage .teams .goal{
	background:url(images/icon_goal.gif) 0px 2px no-repeat;
	padding-left:14px;
	display:inline;
	margin-left:8px;
	white-space: nowrap;
}
.statPage .teams .notgoal{
	background:url(images/icon_notgoal.gif) 0px 2px no-repeat;
	padding-left:16px;
	display:inline;
	margin-left:8px;
	white-space: nowrap;
}
.statPage .teams .innerColRight, .statPage .resCont .innerColRight{
	padding-right:0px;
}
.vertNewsItems{
	width:493px;
	overflow:hidden;
}
.vertNewsItemsInner{
	width:516px;
}
.oneItem{
	float: left;
	width: 149px;
	margin-right: 23px;
}
.oneItem .itemPhoto{
	margin-bottom: 6px;
}
.oneItem h3{
	margin-bottom: 6px;
	margin-top: 2px;
	font-size: 11pt;
}
.oneItem a, .oneItem a:visited{
	text-decoration:none;
}
.oneItem a:hover{
	text-decoration:underline;
}
.oneItem .lead{
	font-family: Arial,sans-serif;
	font-size: 8pt;
}
.oneItem .lead a, .oneItem .lead a:visited{
	color:#000;
}
.partnersBlock p{
	margin-bottom:6px;
	clear:both;
}
.partnersBlock h2{
	clear:both;
}
.partnerLink{
	text-align:center;
	padding:10px 0px 0px;
	font-size:9pt;
}
.partnerLink a, .partnerLink a:visited{
	color:#fff;
}
.partnerButton{
	float:left;
	margin:0px 10px 10px 0px;
}
.absFooter{
	position:absolute;
	top:-1000px;
	left:-1000px;
}
.mainVideo{
	padding:6px 0px 0px;
	text-align:center;
	background-color:#f9eab6;
}
.resCont .mainVideo{
	padding-bottom:6px;
}
.aboutVideo{
	padding:12px 8px 11px;
	background-color:#f9eab6;
}
.aboutVideo h1{
	font: bold 13pt/15pt Georgia;
	margin: 0px 0px 5px;
	color:#b42523;
}
.aboutVideo p{
	margin:0px;
}
.videoList{
	padding:14px 0px 0px;
}
.oneVideo{
	padding-bottom:14px;
}
.videoThumb{
	float:left;
	width:120px;
	margin-right:12px;
}
.videoDescr{
	float:left;
	width:359px;
}
.videoDescr h2{
	margin:0px 0px 6px;
	font-size:11.5pt;
	font-weight:bold;
}
.videoDescr a, .videoDescr a:visited, .pager a, .pager a:visited{
	text-decoration:none;
}
.videoDescr a:hover, .pager a:hover{
	text-decoration:underline;
}
.videoDescr p{
	margin:0px;
}
.videoDescr p a, .videoDescr p a:visited, .pager a.current, .pager a.current:visited{
	color:#000;
}
.pager{
	text-align:center;
	padding:12px 0px;
	font-weight:bold;
	font-family: Arial,sans-serif;
}
.pager a, .pager a:visited, .pager span.inactive{
	margin:0px 2px;
}
.pager a.month, .pager a:visited.month{
	margin:0px 4px;
}
.talkbackForm{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	padding-top:15px;
	padding-bottom: 10px;
}
.talkbackForm .newstextbold{
	font-weight:bold;
}
.talkbackForm .newstext{
	border-bottom:1px solid #000;
	padding:5px 0px 10px;
	margin-bottom:10px;
}
.talkbackForm label{
	float:left;
	width:100px;
	margin-right:8px;
	clear:both;
	margin-bottom:10px;
}
.talkbackForm .talkbackInput{
	float:left;
	width:381px;
	font-family: Arial, sans-serif;
	font-size: 9pt;
	margin-bottom:10px;
	border: 1px solid #000;
}
.talkbackForm .capt{
	padding-bottom:10px;
}
.talkbackForm .subm{
	padding-left:108px;
}
.talkbackForm .subm input{
	background-color:#B42523;
	color:#fff;
	border:none;
	padding:2px 10px;
	font-weight:bold;
	width:110px;
}
.talkbackForm .captInp{
 	padding-top:5px;
	padding-left:108px;
	clear:both;
}
.talkbackForm .captInp input{
	width:208px;
	font-family: Arial, sans-serif;
	font-size: 9pt;
	border: 1px solid #000;
}
.comList{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	padding:25px 0px 10px;
	background-image: url("images/bg_flag.gif");
	background-position: center bottom;
	background-repeat: repeat-x;
}
.comList .newstextbold{
	font-weight:bold;
	padding:3px 5px;
	background-color:#ffebb5;
	margin:0px;
}
.comList .newstextbold .data{
	font-weight:normal;
	font-size:7.5pt;
	line-height:12pt;
	float:right;
}
.comList .newstext{
	padding:5px 5px 10px;
	margin: 0px 0px 10px;
}
.tableTeam{
 	width:90px;
}
.mIcons{
	float:right;
	padding-top:6px;
	margin-left:4px;
}
.mIcons a, .mIcons a:visited{
	margin-left:7px;
}
.vidIcon{
	margin-left: 5px;
	margin-top: -2px;
	float: right;
}
.turLogo{
	position: absolute;
	z-index: 10;
}
.turLogo .icon{
	margin: 0px;
	position: relative;
	top: 1px;
	left: 4px;
}
.social{
	color:#333;
	background-color:#fff;
	padding:5px;
	margin-bottom:12px;
	font-size:11pt;
}
.social h4{
	margin: 0px 0px 8px;
	font-size: 10pt;
	line-height: 11pt;
	color:#254478;
	text-align:center;
}
.social .oneSoc{
	padding-bottom:5px;
	width:158px;
	padding-left:0px;
	margin:0px auto;
}
.social .oneSoc .icon{
	float:left;
	margin-right:10px;
}
.social .oneSoc .icon.last{
	margin-right:0px;
}
.videoBlock{
	float: left;
	margin-right: 0px;
	padding:0px 12px 14px 0px;
	width: 234px;
}
.oneVideoSmall{
	padding-bottom:9px;
}
.oneVideoSmall .videoDescr{
	width:113px;
	padding-right:9px;
	font-family:Arial, Helvetica, sans-serif;
}
.oneVideoSmall .videoThumb{
	width:112px;
	margin-right:0px;
}
.oneVideoSmall h4{
	font-weight:bold;
	color:#B42523;
	margin:0px 0px 4px;
	font-size: 10pt;
	padding-left:0px;
}
.oneVideoSmall h4 a, .oneVideoSmall h4 a:visited{
	font-weight:bold;
	color:#B42523;
}
.oneVideoSmall h5, .oneVideoSmall h5 a, .oneVideoSmall h5 a:visited{
	margin:0px;
	font-weight:normal;
	color:#000;
}
.cartoonBlock{
	background-color:#b52421;
	padding:2px;
	color:#fff;
	float: right;
	margin-right: 0px;
	width: 230px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:14px;
}
.cartoonBlock a, .cartoonBlock a:visited{
	color:#fff;
}
.cartoonPic{
	padding-bottom:5px;
}
.cartoonDescr{
	padding:2px 5px 7px;
}
.cartoonDescr .author{
	font-style:italic;
	text-align:right;
	margin-top:6px;
	font-size: 8pt;
}
.mainCartoon{
	background-color:#b52421;
	color:#fff;
	margin-top:17px;
	font-family: Arial,Helvetica,sans-serif;
}
.mainCartoon h1 {
	font-size: 16pt;
	font-weight: normal;
	line-height: 17pt;
	margin: 6px 0px;
}
.mainNewsItem h2.cartoon {
	font-size: 26pt;
	line-height: 27pt;
	font-weight: 100;
	margin: 9px 0 4px;
}
.resTable td.flagRes{
	width:18px;
	padding:4px 3px 3px;
}
.resTable td {
	padding:3px 7px 3px 2px;
}
.resTable td.dataRes{
	padding-left:7px;
}
.psoHead{
	font-weight:bold;
	padding:8px 0px 0px 45px;
	margin-bottom:-6px;
}
.penRes{
	font-weight: bold;
	padding-right: 8px;
	text-align: right;
	width: 26px;
}
.penName{
	text-align:left;
	width:185px;
}
.penMissed{
	color:#ee857c;
}
.penScored{
	color:#92e482;
}
.selectedTR, .selectedTR td.res a, .selectedTR td.res a:visited{
	color:#b42523;
}
.transferBlock{
	padding-bottom: 1px;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
}
.transferBlock h2 {
	font-family: Georgia;
	font-size: 16pt;
	font-weight: normal;
	line-height: 17pt;
	margin: 6px 0px 4px;
	padding-top: 4px;
}
.transferBlock h2 a, .transferBlock h2 a:visited{
	text-decoration:none;
}
.transferBlock .clubEmblem {
	float: left;
	margin-left: -50px;
	padding: 3px 7px 8px 0px;
	text-align: center;
	width:40px;
}
.transferBlock p {
	margin:8px 0px;
}
h1.trHead{
	padding:10px 0px;
}
.transBlock{
	margin-bottom: 10px;
	padding-right:14px;
	font-family:Arial,sans-serif;
	font-size:8pt;
}
.transBlock p{
	margin: 4px 0px 8px;
}
