<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">	body{
	background: #767676;
    font-family:Verdana, Geneva, sans-serif;
	padding: 2px;
	margin:0px;
}

a{
	outline: 0;
}

#wrapper {
	max-width: 1149px;
	min-width: 490px;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	padding-right:481px;
	/*background: url(/components/com_sportsmanager/images/left_background_pad.png) top left no-repeat;*/

}

#left_page_rround{
	
	width: 6px;
	height: 720px;
	top:0px;
	right:0px;
	position: absolute;
}

#left_page {
	width: 100%;
	float: left;
	position: relative;
    /*background: url(/components/com_sportsmanager/images/right_background_pad.png) top right no-repeat ;*/
}

#right_page {
	width: 478px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	right: 0px;
    -moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	behavior: url(components/com_sportsmanager/views/sportsmanager/border-radius.htc);
	background: #DADEDF; /*url(/components/com_sportsmanager/images/right_page_background.png) top left no-repeat;*/
	
}

#left_page_header {
	width: 300px;
	height: 55px;
	float: left;
	
}

h1#pagetitle_text {
	font-size:26px;
	color: #fff;
	float:left;
	margin-top: 10px;
	margin-left: 20px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom: 0px;
    z-index: 20;
    position: relative;	
}
	
a#homeicon {
	
	background: url(/components/com_sportsmanager/images/homeicon.jpg) no-repeat;
	height: 20px;
	width: 66px;
	float: right;
	text-decoration:none;
	text-align:right;
	color: #666;
	font-size: 14px;
    line-height: 20px;
	font-weight:bold; 
	margin-top: 15px;
	margin-right: 20px;
	padding-top: 1px;
}
	
#left_menu {
	
	width: 800px;
	display:block;
	text-align: left;
	
}
#table_matches {
	width: 100%;
    display:block;	
}
#l_menu{
	padding-left: 16px;
	margin: 0px;
    z-index: 9995;
    position:relative;
}
#left_menu ul li a span{

	
	padding: 4px 4px;
	text-decoration:none;
	display: inline;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
	cursor:pointer;

}

#left_menu ul li#all_games {

	margin-right: 20px;

}

#left_menu ul li{

	background:url(/components/com_sportsmanager/images/right_button.png) top right no-repeat;
	padding: 1px 2px 1px 0px;
	display: block;
	margin-right: 8px;
	float:left;

}

#left_menu ul li a{

	background:url(/components/com_sportsmanager/images/left_button.png) top left no-repeat;
	padding: 1px 0px;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
	padding-left: 2px;

}

#left_menu ul li#finished a span{
	
}
#left_menu ul li#finished {
	background:url(/components/com_sportsmanager/images/right_button_fin.png) top right no-repeat;
}

#left_menu ul li#finished a{
	background:url(/components/com_sportsmanager/images/left_button_fin.png) top left no-repeat;
}

#left_menu ul li#running a span{

}
#left_menu ul li#running {
	background:url(/components/com_sportsmanager/images/right_button_run.png) top right no-repeat;
}

#left_menu ul li#running a{
	background:url(/components/com_sportsmanager/images/left_button_run.png) top left no-repeat;
}

#left_menu ul li#upcoming a span{

}
#left_menu ul li#upcoming {
	background:url(/components/com_sportsmanager/images/right_button_upc.png) top right no-repeat;
}

#left_menu ul li#upcoming a{
	background:url(/components/com_sportsmanager/images/left_button_upc.png) top left no-repeat;
}


#left_menu ul li:hover a span{


	padding: 4px 4px;
	text-decoration:none;
	display: inline;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
	cursor:pointer;

}

#left_menu ul li:hover,#left_menu ul li.active,#left_menu ul li#finished:hover,#left_menu ul li#finished.active,#left_menu ul li#upcoming:hover,#left_menu ul li#upcoming.active,#left_menu ul li#running:hover,#left_menu ul li#running.active{

	background:url(/components/com_sportsmanager/images/right_button_hover.png) top right no-repeat;
	padding: 1px 2px 1px 0px;
	display: inline;
	margin-right: 8px;

}

#left_menu ul li:hover a,#left_menu ul li.active a,#left_menu ul li#finished:hover a,#left_menu ul li#finished.active a,#left_menu ul li#upcoming:hover a,#left_menu ul li#upcoming.active a,#left_menu ul li#running:hover a,#left_menu ul li#running.active a{

	background:url(/components/com_sportsmanager/images/left_button_hover.png) top left no-repeat;
	padding: 1px 0px;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
	padding-left: 2px;

}

table#tbl {
	width:100%; 
}
#tbl tr.updated td {

	border-bottom: 1px solid #fa9917;
	height: 45px;
}
tr.updated&gt;:first-child {
	
}
tr.updated&gt;:last-child {
		
}

#tbl tr.livenow td {

	border-bottom: 1px solid #007f3d;
	height: 45px;
}
tr.livenow&gt;:first-child {
	
}
tr.livenow&gt;:last-child {
	
}
#tbl th {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-decoration:none;
	color:#393939;
	height:25px;
	text-align: center;
	background-color:#c9cfd0;
}

#tbl tr td {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: #656565;
	text-align: center;
	height: 44px;
}
#tbl tr td.matchdate{
	height: 25px;
    text-align:left;
    font-weight:bold;
    font-size: 12px;
    padding-left: 10px;
    color: #fff;
}

#tbl tr.amatch{
	cursor: pointer;
}

#detailedresults #tbl tr td{
	font-size: 12px;
}

#detailedresults #tbl tr.odd td{
	background-color: #f8f8f8;
	text-align: center;
}

#detailedresults #tbl tr.even td{
	background-color: #fdfdfd;
    text-align: center;
}

#detailedresults #tbl tr td.num{
	width: 50px;
}

#detailedresults #tbl tr td.heim{
	width: 150px;
}

#detailedresults #tbl tr td.ergeb{
	width: 80px;
    font-size: 14px;
    font-weight: bold;
    color: #c42424;
    text-decoration: none;
}

#detailedresults #tbl tr td.ergeb a{

    }
    
#detailedresults #tbl tr td.gast{
	width: 150px;
}
#tbl tr.tablehead td{
	height: 25px;
    font-weight: bold;
    background-color: #C9CFD0;
    font-size: 12px;
}
tr.finished.odd {	
	background-color:#f1f2f2;
}

tr.finished.even {	
	background-color:#eaecec;
}

tr.updated {	
	background-color:#ffeed7;
}


tr.livenow {	
	background-color:#bcf0d5;
	border:10px solid #007f3d;
}

tr.upcoming.odd {	
	background-color:#dde8f3;
}
tr.upcoming.even {	
	background-color:#d1e0ef;
}

#tbl tr td.finished_winner {
	color: #393939;
	font-weight:bold;
}

#match_round {

	min-width: 51px;
	height: 25px;
	text-align: center;
	background-image:url(/components/com_sportsmanager/images/match_status.png);
	background-position: center center;
	background-repeat: no-repeat;
}

#date_time {
	min-width: 51px;
}
#match_status_finished {
	min-width: 46px;
	height: 19px;
	background-image:url(/components/com_sportsmanager/images/fin_icon.png);
	background-position: center center;
	background-repeat: no-repeat;
	
}

#match_status_updated{
	min-width: 46px;
	height: 19px;
	background-image:url(/components/com_sportsmanager/images/upd_icon.png);
	background-position: center center;
	background-repeat: no-repeat;
}

#match_status_livenow {
	min-width: 46px;
	height: 19px;
	background-image:url(/components/com_sportsmanager/images/live_icon.png);
	background-position: center center;
	background-repeat: no-repeat;	
}

#match_status_upcoming {
	min-width: 46px;
	height: 19px;
	background-image:url(/components/com_sportsmanager/images/upc_icon.png);
	background-position: center center;
	background-repeat: no-repeat;			
}


tr.last_row {
	background-color:#c9cfd0;
	height:20px;
}

#tbl tr td#last_row {
	background-color:#c9cfd0;
	height: 25px;
}

#team_heim {
	
}

#team_gast {
	

}

#match_resultat {
	width:150px;
	margin-left:auto;
	margin-right: auto;
}

#team_heim_logo {
	width: 30px;
	height: 30px;
	float:left;
	margin-right: 5px;
}

tr.finished.odd #resultat_holder {
	width: 78px;
	height: 25px;
	background:url(/components/com_sportsmanager/images/result_holder.png) center center no-repeat;
	float:left;
	font-size: 19px;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	color: #c42424;
	padding-top: 3px;
	padding-bottom: 2px;
}

tr.finished.even #resultat_holder {
	width: 78px;
	height: 25px;
	background:url(/components/com_sportsmanager/images/result_holder.png) center center no-repeat;
	float:left;
	font-size: 19px;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	color: #c42424;
	padding-top: 3px;
	padding-bottom: 2px;
}

tr.updated #resultat_holder {
	width: 78px;
	height: 25px;
	background:url(/components/com_sportsmanager/images/result_holder.png) center center no-repeat;
	float:left;
	font-size: 19px;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	color: #fa9917;
	padding-top: 3px;
	padding-bottom: 2px;
}

tr.livenow #resultat_holder {
	width: 78px;
	height: 25px;
	background:url(/components/com_sportsmanager/images/result_holder.png) center center no-repeat;
	float:left;
	font-size: 19px;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	color: #007f3d;
	padding-top: 3px;
	padding-bottom: 2px;
}

tr.upcoming.odd #resultat_holder {
	width: 78px;
	height: 25px;
	background:url(/components/com_sportsmanager/images/result_holder.png) center center no-repeat;
	float:left;
	font-size: 19px;
	font:Verdana, Geneva, sans-serif;
	text-align:center;
	color: #3a3a3a;
	padding-top: 3px;
	padding-bottom: 2px;
}

tr.upcoming.even #resultat_holder {
	width: 78px;
	height: 25px;
	background:url(/components/com_sportsmanager/images/result_holder.png) center center no-repeat;
	float:left;
	font-size: 19px;
	font:Verdana, Geneva, sans-serif;
	text-align:center;
	color: #3a3a3a;
	padding-top: 3px;
	padding-bottom: 2px;
}

#team_gast_logo {
	width: 30px;
	height: 30px;
	float:left;
	margin-left: 5px;
}

#combobox {
	width: 100px;
	padding-left: 16px;
	padding-top: 8px;
	float:left;
    margin-top: 10px;
}

#results_button {
	width: 280px;
	background:url(/components/com_sportsmanager/images/see_results_btn_right.png) right center no-repeat;
	margin-right: 46px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	cursor: pointer;
	padding-right: 11px;
    margin-top: 10px;

}
#results_button_right{
	height: 30px;
	padding-top: 16px;
	background:url(/components/com_sportsmanager/images/see_results_btn.png) left center no-repeat;
	padding-left: 11px;
}
#right_page_header {
	width: 460px;
	height: 54px;
	
}

#right_menu {
	
	width: 460px;
	display:block;
	text-align: left;
	
}

#r_menu{
	padding-left: 23px;
	margin: 0px;
}
#right_menu ul li a span{

	
	padding: 4px 4px;
	text-decoration:none;
	display: inline;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
	cursor:pointer;

}

#right_menu ul li#eliminations {

	margin-right: 134px;

}

#right_menu ul li{

	background:url(/components/com_sportsmanager/images/right_button.png) top right no-repeat;
	padding: 1px 2px 2px 0px;
	display: block;
	margin-right: 8px;
	float:left;

}

#right_menu ul li a{

	background:url(/components/com_sportsmanager/images/left_button.png) top left no-repeat;
	padding: 1px 0px 2px 2px;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}


#right_menu ul li#finalranking a span{
	
}
#right_menu ul li#finalranking {
	background:url(/components/com_sportsmanager/images/right_button_fin.png) top right no-repeat;
}

#right_menu ul li#finalranking a{
	background:url(/components/com_sportsmanager/images/left_button_fin.png) top left no-repeat;
}


#right_menu ul li:hover a span{

	
	padding: 4px 4px;
	text-decoration:none;
	display: inline;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
	cursor:pointer;

}

#right_menu ul li:hover,#right_menu ul li.active, #right_menu ul li#finalranking:hover,#right_menu ul li#finalranking.active{

	background:url(/components/com_sportsmanager/images/right_button_hover.png) top right no-repeat;
	padding: 1px 2px 2px 0px;
	display: inline;
	margin-right: 8px;

}

#right_menu ul li:hover a,#right_menu ul li.active a, #right_menu ul li#finalranking:hover a,#right_menu ul li#finalranking.active a{

	background:url(/components/com_sportsmanager/images/left_button_hover.png) top left no-repeat;
	padding: 1px 0px 2px 2px;
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
	padding-left: 2px;

}
#chart_matches {
	
	width: 460px;
	height: 500px;
	display:block;
	
}

.grey_button{
	background:#C9CFD0;
	width:153px;
	height:22px;
	text-align:center;
	cursor:pointer;
	float:left;
 
}
.grey_button a{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#393939;
	text-decoration:none;

}
#tab_groups{
	background:url(/components/com_sportsmanager/images/tab_groups.png) top left no-repeat;
	width:105px;
	height:20px;
	position:absolute;
	top:57px;
	left:23px;
	padding-left: 9px;
	cursor:pointer;
}
#tab_elimination{
	background:url(/components/com_sportsmanager/images/tab_groups.png) top left no-repeat;
	width:105px;
	height:20px;
	position:absolute;
	top:57px;
	left:131px;
	padding-left: 9px;
	cursor:pointer;
}
#tab_elimination:hover,#tab_groups:hover{
	background:url(/components/com_sportsmanager/images/tab_eliminations.png) top left no-repeat;
}
#tab_groups a{
	text-decoration:none;
	font-size:14px;
	color:#FFF;
}
#tab_elimination a{
	text-decoration:none;
	font-size:14px;
	color:#FFF;
}
#heading{
	background-color:#c9cfd0;

}
#heading td{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#393939;
	padding: 2px 10px 2px 10px;
}
#heading td#points{
	padding-left: 40px;
    padding-right: 40px;
}
.groups td{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	padding: 2px 20px 2px 20px;
	text-align:center;
}
table.groups{
	width: 460px;
}
#groups2{
	  padding-top: 0px;
	  display: block;
      overflow-y: scroll;
}

#groups2.matchdetail{
	overflow: hidden;
}

#scheme{
	background:url(/components/com_sportsmanager/images/sheme1.png) top left no-repeat;
	width:456px;
	margin-left: 2px;
	height:465px;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
    clear: both;
}
#winner_area{
	width:455px;
}
.field_team{
	width:140px;
	height:30px;
	font-size:12px;
	color:#6f6f6f;
	padding-top:2px;
}
.field_team img{
	margin-left: 2px;
    margin-top: 0px;
	margin-right: 2px;
	float:left;
	
}
#team1{
	position:absolute;
	top:9px;
	left:8px;
}
.field_team span{
	float:left;
	width: 105px;
}
#team2{
	position:absolute;
	top:68px;
	left:8px;
}
.field_score{
	background:#c0d3eb;
	width:109px;
	height:21px;
    padding-left:27px;
	padding-top: 5px;
	border-left:1px solid #c0d3eb;
	border-right:1px solid #c0d3eb;
}
#result{
	font-family:Verdana, Geneva, sans-serif;
	width:46px;
	height:14px;
	border:1px solid #e8e8e8;
	background-color:#FFF;
	float:left;
	margin-left: 4px;
    margin-right: 4px;
	text-align:center;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
#result1{
	position:absolute;
	top:42px;
	left:9px;
}
#result2{
	position:absolute;
	top:160px;
	left:9px;
}
#result3{
	position:absolute;
	top:278px;
	left:9px;
}
#result4{
	position:absolute;
	top:397px;
	left:9px;
}
#result5{
	position:absolute;
	top:101px;
	left:160px;
}
#result6{
	position:absolute;
	top:342px;
	left:160px;
}
#result7{
	position:absolute;
	top:221px;
	left:311px;
}
#result8{
	position:absolute;
	top:397px;
	left:311px;
}
#team3{
	position:absolute;
	top:126px;
	left:8px;
}
#team4{
	position:absolute;
	top:187px;
	left:8px;
}
#team5{
	position:absolute;
	top:244px;
	left:8px;
}
#team6{
	position:absolute;
	top:303px;
	left:8px;
}
#team7{
	position:absolute;
	top:363px;
	left:8px;
}
#team8{
	position:absolute;
	top:422px;
	left:8px;
}
#team9{
	position:absolute;
	top:68px;
	left:159px;
}
#team10{
	position:absolute;
	top:127px;
	left:159px;
}
#team11{
	position:absolute;
	top:310px;
	left:159px;
}
#team12{
	position:absolute;
	top:368px;
	left:159px;
}
#team13{
	position:absolute;
	top:187px;
	left:310px;
}
#team14{
	position:absolute;
	top:246px;
	left:310px;
}
#team15{
	position:absolute;
	top:363px;
	left:310px;
}
#team16{
	position:absolute;
	top:422px;
	left:310px;
}
.strike_through span{
	text-decoration: line-through;
}
.winner_bold{
	font-weight:bold;
	color:#000;
}
.field_score img{
	float:left;
}
.livenow_match{
	background-color:#bcf0d5;
	border-left:1px solid #0c8546;
	border-right:1px solid #0c8546;
	color:#007f3d;
}
.finished_match{
	background-color:#c42424;
	border-left:1px solid #c93d3d;
	border-right:1px solid #c93d3d;
	color:#c42424;
}
.livenow_match #result{
	color:#007f3d;
}
.finished_match #result{
	color:#c42424;
}
.place_final{
	width:120px;
	height:17px;
	font-size:14px;
	color:#FFF;
	padding-left: 27px;
	padding-top:2px;
	
}
#place_position1{
	position:absolute;
	top:158px;
	left:310px;
}
#place_position3{
	position:absolute;
	top:334px;
	left:310px;
}
#winner_area_heading{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#656565;
	width:455px;
	height:19px;
	margin-left:2px;
	margin-top:7px;
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	padding-top:3px;
}
#winner_area_positions{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#FFF;
	width:453px;
    padding-bottom: 2px;
	margin-left:2px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	position:relative;
    margin-bottom: 5px;
}
#cup{
	background:url(/components/com_sportsmanager/images/cup.png) top left no-repeat;
	width:30px;
	height:38px;
	position:absolute;
	top:5px;
	left:409px;
}
#view_all_results{
	background:url(/components/com_sportsmanager/images/btn_view_results.png) top left no-repeat;
	width:170px;
	height:22px;
	position:absolute;
	top:63px;
	left:275px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
	cursor:pointer;
}
#winner, #winner_name{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#656565;
	padding-left: 7px;
}
#first_position img{
	margin-top: 3px;
}
#second_position, #third_position{
	width:300px;
}
#second_position span, #third_position span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#656565;
	padding-left: 7px;
}
#second_position img, #third_position img{
	margin-left: 9px;
}

#mid_page_round{
	background: #dadedf;
	overflow: hidden;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	behavior: url(components/com_sportsmanager/views/sportsmanager/border-radius.htc);
    z-index: 0;
}
#last_row span{
	cursor: pointer;
	font-size: 14px;
	color: #7e8283;
}
#last_row span#curr{
	font-weight: bold;
	font-size: 14px;
}
#last_row span#nextpage{
	padding-right: 19px;
	background: url(/components/com_sportsmanager/images/next.jpg) center right no-repeat;
	font-size: 14px;
	font-weight: bold;
}
#last_row span#prevpage{
	padding-left: 19px;
	background: url(/components/com_sportsmanager/images/prev.jpg) center left no-repeat;
	font-size: 14px;
	font-weight: bold;
}
#fedlogo{
    width: 139px;
    height: 69px;
    position: absolute;
    top: 195px;
    left: 159px;
}
#sponsorz{
    background: #C9CFD0;
    height: 45px;
    width: 450px;
    position: absolute;
    left: 10px;
    top: 7px;
    z-index:10;
    cursor: pointer;
}
#sponsorz img{
    width: 100%;
    height: auto;
}
#left_menu ul li{
    z-index:9996;
}
#left_menu ul li a{
    z-index:9997;
}
#left_menu ul li a span{
    z-index:9998;
}

@media only screen and (max-width:1200px){

#tbl th,#tbl tr td {
	font-size: 12px;
}
}

@media only screen and (max-width:1030px){

#sponsorz{
    width: 390px;
    height: 39px;
}
}
		</pre></body></html>