@CHARSET "UTF-8";

a {color:#008559;}


body
{
	background: #005595 top left repeat-x url(../img/design/bg_tile_body.jpg);
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
}

div#page
{
	background: no-repeat top left url(../img/design/top.jpg);
	width: 958px;
	padding: 0;
	border: 0;
	margin: 0 auto;
	padding-top: 180px;
	position: relative;
}

/* menu w prawym gornym rogu */
div#menu_header
{
	position: absolute;
	top: 0px;
	right: 0px;
	color: #ffffff;
	padding: 0;
	margin: 0;
	border: 0;
}


div#menu_footer
{
	color: #ffffff;
	padding: 0;
	margin: 0;
    width: 100%;
}

div#footprint
{
	color: #ffffff;
	padding: 0;
	margin: 0;
	float:right;
	font-size:11px;
	white-space:nowrap;
}


#menu_header ul li a, #menu_footer ul li a 
{
	border: 0;
	margin: 2px 0px 0 0px; /* top,right,bottom,left */;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: left;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

#menu_header ul li a:hover, #menu_footer ul li a:hover
{
	text-decoration: underline;
}
 

.left_border { border-left: 1px solid #ffffff; }


/* glowne menu */
div#menu_main
{
	width: 938px;
	height: 32px;
	background: no-repeat bottom left url(../img/design/navbar.gif);
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	position: relative;
}

/* numerki stron newsow */
div#news_page_num
{
	height: 20px;
	position: absolute;
	left: 10px;
	bottom: 10px;

}

#menu_main ul, 
#news_page_num ul, 
#menu_header ul, 
#menu_footer ul, 
#tabela_top ul,
#tabela_content ul
{
	border: 0;
	padding: 0;
	margin: 0;
	list-style-type: none;
	text-align: center;	
}

#menu_main ul li,
#news_page_num li,
#menu_header ul li,
#menu_footer ul li,
#tabela_top ul li,
#tabela_content ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
}

li.separator
{
	background: no-repeat bottom left url(../img/design/navbar_separator.gif);
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 1px;
	height:32px;
}

#menu_main ul li a 
{
	padding: 8px 14px 10px 14px;
	border: 0;
	margin: 0px 0px 0 0px; /* top,right,bottom,left */
	line-height:16px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 12px;
}

#menu_main ul li a:hover
{
	background: repeat-x 0px 2px url(../img/design/navbar_btn_tile_hover.gif);
	/*height: 32px;*/
	margin-top: 0px;
}

#menu_main ul li a.active
{
	background: repeat-x top left url(../img/design/navbar_btn_tile_on.gif);
	/*height: 32px;*/
	margin-bottom: 2px;
}

.button_01_active
{
	background: repeat-x top left url(../img/design/navbar_btn_tile_on.gif);
	/*height: 32px;*/
	margin-bottom: 2px;
}

div#search_form
{
	position: absolute;	
	right: 1px;
	top: 0px;
	height: 30px;
	width: 225px;
	padding-top: 8px;
	text-align: right;
}

div#search_form:hover
{
	background: no-repeat -1px 2px url(../img/design/navbar_search_hover.gif);
}

#menu_main input[type="text"]
{
	color: #ffffff;
	background: transparent;
	border: 0;
	width: 168px;
}

#menu_main input[type="submit"]
{
	background: transparent; /*no-repeat top left url(../img/design/lupka.gif);*/
	width: 34px;
	height: 18px;
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

#news_page_num ul li a
{
	width: 30px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	border: 0;
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 1px;
	display: block;
}

a.news_num_left   { background: no-repeat url(../img/design/btn_news_left_off.gif); }
a.news_num_center { background: no-repeat url(../img/design/btn_news_off.gif) ; }
a.news_num_right { background: no-repeat url(../img/design/btn_news_right_off.gif); }

a.news_num_left_on   { background: no-repeat url(../img/design/btn_news_left_on.gif); }
a.news_num_center_on { background: no-repeat url(../img/design/btn_news_on.gif) ; }
a.news_num_right_on { background: no-repeat url(../img/design/btn_news_right_on.gif); }

a.news_num_left_on:hover, a.news_num_left:hover   { background: no-repeat url(../img/design/btn_news_left_hover.gif); }
a.news_num_center_on:hover, a.news_num_center:hover { background: no-repeat url(../img/design/btn_news_hover.gif); }
a.news_num_right_on:hover, a.news_num_right:hover  { background: no-repeat url(../img/design/btn_news_right_hover.gif); }



div#index_content
{
	width: 938px;
	height: 650px;
	margin: 0 auto;
    padding: 0 auto;
	position: relative;	
}

div#content
{
	width: 938px;
	margin: 0 auto;
    padding: 0 auto;
	position: relative;	
}

/* lewy i srodkowy dla strony glownej */
div#index_left
{
	width: 464px;
	position: absolute;
	top: 0px;
	left: 0px;
}

div#index_center
{
	width: 227px;
	position: absolute;
	left: 474px;
	top: 0px;
    padding: 0;
    margin: 0;
}



div#news_1 
{ 
	width: 444px; 
	height: 300px; 
	background: #ffffff; /*no-repeat top left url(../img/design/bg_aktualnosci_guide.jpg);*/ 
	margin-bottom: 10px;
	position: relative;
	padding: 10px 10px 10px 10px;
}

#news_1 table {
	height: 42px;
}

div#news_1 table tr td a, div#news_2 table tr td a, div#news_3 table tr td a {
    color: #083062;
    text-decoration: none;
}




div#news_2 
{ 
	height: 90px; 
	background: #ffffff no-repeat bottom left url(../img/design/bg_nastepny_mecz.jpg);
	margin-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	position: relative;
}

div#news_3 
{ 
	width: 444px;
	height: 190px; 
	background: #ffffff;
	padding: 10px 10px 10px 10px;
    margin: 0;
    position: relative;
}

#news_2 table
{
	width: 444px;
	height: 69px;
	position: absolute;
	top: 31px;
	left: 10px;
    border-top: 1px solid  #91c1b1;
}

#news_2 table tr td
{
	color: #083062;
	font-size: 12px;
}


#news_3 table {
	position: absolute;
	top: 40px;
	left: 10px;
	width: 444px;
	height: 130px;
}

#news_3 table tr td {
	margin-bottom: 10px;
}

div#kup_bilet { background: no-repeat top left url(../img/design/bnr_bilet.jpg); }

table#content_tab {
    height: 650px;
    width: 701px;
    border-collapse: collapse;
}

table#content_tab div.wrap {
    margin: 9px;
}

table#content_tab td#left_col {
    width: 226px;
    vertical-align: top;
    background: white;
}

table#content_tab td#spacer_col {
    width: 8px;
}

table#content_tab td#center_col {
    background: white;
    vertical-align: top;
    width: 465px;
}

/* lewy i srodkowy dla pozostalych */
div#left
{
	width: 207px;
	height: 630px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #ffffff;
	padding: 10px 10px 10px 10px;
	overflow: auto;
}

div#center
{
	width: 444px;
	height: 630px;
	position: absolute;
	left: 237px;
	top: 0px;
	background-color: #ffffff;
	padding: 10px 10px 10px 10px;
}

/* prawy ma te sama szerokosc na kazdej podstronie */
div#right
{
	position: absolute;
	left: 711px;
	top: 0px;
}

.link_img
{
	margin-bottom: 10px;
	border: 0;
	padding: 0;
}

.link_img_last
{
	margin: 0;
	border: 0;
	padding: 0;
}

div.small
{
	width: 227px;
	height: 100px;
	margin-bottom: 10px;
}

div#sonda
{
	margin: 0px;
	height: 190px;
	background: no-repeat top left url(../img/design/bg_sonda.jpg) #008559; 
	padding: 10px 10px 10px 10px;
	position: relative;

}

div#sonda hr
{
	margin: 0;
	padding: 0;
	height: 1px;
	color:#008559;
	background-color:#008559;
}

#sonda form
{
	font-size: 12px;
	color: #ffffff;
}

#sonda_form, span.white
{
	font-size: 12px;
	color: #ffffff;
}

span.white_small
{
	font-size: 9px;
	color: #ffffff;
}

div#tabela_pls
{
	margin-bottom: 10px;
	height: 320px;
	position: relative;
	padding: 0;
}

div#tabela_pls hr
{
	margin: 0;
	padding: 0;
	height: 1px;
	color:#008559;
	background-color:#008559;
}


div#tabela_events
{
	margin-bottom: 10px;
	height: 430px;
	position: relative;
	padding: 0;
	border-bottom:1px solid #008559;
}

div#tabela_top
{
	background: #008559 repeat-x top left url(../img/design/bg_tile_tabela_btn_off.gif); 
	height: 30px;
}

div#tabela_content
{
	padding: 10px 10px 10px 10px;
	background: no-repeat top left url(../img/design/bg_tabela.jpg);
	margin: 0;
	position: relative;
}

div#tabela_rundy
{
	position: absolute;
	right: 0px;
	top: 10px;
}

#tabela_top ul li a 
{
	background: repeat-x top left url(../img/design/bg_tile_tabela_btn_off.gif);
	/*height: 30px;*/
	padding:0px;
	width: 113px;
	line-height: 30px;
	border: 0;
	margin: 0px 0px 0 0px; /* top,right,bottom,left */;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 12px;
}

#tabela_top ul li a.active
{
	background: repeat-x top left url(../img/design/bg_tile_tabela_btn_on.gif); 
	width: 111px;
	border-left: 1px solid #008559;
	border-right: 1px solid #008559;
	margin-top: 0px;
}

#tabela_top ul li a:hover
{
	background: repeat-x top left url(../img/design/bg_tile_tabela_btn_hover.gif); 
	margin-top: 0px;
}

#tabela_content ul li a 
{
	background: transparent;
	/*height: 30px;*/
	padding: 4px 10px 4px 10px;
	border: 0;
	margin: 0px 0px 0 0px; /* top,right,bottom,left */;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 11px;
}

#tabela_content span.white
{
    display: block;
	padding: 4px 0px 4px 0px;
    font-size: 11px;
}

#tabela_content ul li a:hover, #tabela_content ul li a.active
{
	background: repeat top left url(../img/design/bg_tile_tabela_highlight.gif); 
}

#tabela_content table { margin-top: 0px; }

#tabela_content table tr td
{
	font-size: 9px;
	color: #ffffff;
	text-align: left;
}

div#tabela_ranking
{
	background: #008559 no-repeat top left url(../img/design/bg_tabela.jpg); 
	padding: 10px 10px 10px 10px;
    height: 270px;
	border-bottom:1px solid #008559;

}

#tabela_ranking table tr td, #tabela_ranking table tr th
{
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
    vertical-align: top;
    padding: 4px 0;
}

#tabela_ranking table tr.active { background: repeat top left url(../img/design/bg_tile_tabela_highlight.gif); }

hr
{
	color: #91c1b1;
	background-color: #91c1b1;
	height: 1px;
	border: 0;
	margin: 5px 0px 10px 0px;
}

hr.inside_td
{
	color: #91c1b1;
	background-color: #91c1b1;
	height: 1px;
	border: 0;
	margin: 0;
}

div#tabela_button
{
	height: 30px;
	width: 112px;
	background: repeat-x url(../img/design/bg_tile_tabela_btn_on.gif); 
	position: absolute;
	top: 0px;
	left: 0px;
}

div#stat_button
{
	width: 115px;
	height: 30px;
	position: absolute;
	left: 112px;
	top: 0px;
	background-color: black;
	background: repeat-x url(../img/design/bg_tile_tabela_btn_off.gif); 
}

span.button_01
{
	background: repeat-x top bottom url(../img/design/bg_btn_end.gif);
	padding: 0;
	margin: 0;
	border: 0;
}

a.button_01
{
	background: repeat-x bottom left url(../img/design/bg_btn_tile_01.gif);
	margin: 0;
	text-decoration: none;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	padding: 2px 10px 3px 10px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	color: #008559;
}

a.button_01:hover { color: #ffffff; background: repeat-x top left url(../img/design/bg_btn_hover.gif); }

input.button_01
{
    font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	background: repeat-x left bottom url(../img/design/bg_btn_tile_01.gif) #b5b5b5;
	border:1px solid; 
	border-color: #e0e0e0 #e0e0e0 #e0e0e0 #e0e0e0;
	margin: 0;
	text-decoration: none;
	font-size: 12px;
	padding: 0px 10px 0px 10px;
	color: #008559;
    cursor: pointer;
}

input.button_01:hover
{
	color: #ffffff; background: repeat-x left url(../img/design/bg_btn_hover.gif) #008759;
	font-weight: bold;
	border:1px solid; 
	border-color: #e0e0e0 #e0e0e0 #e0e0e0 #e0e0e0;
	margin: 0;
	text-decoration: none;
	font-size: 12px;
	padding: 0px 10px 0px 10px;
}

div#footer
{
    clear: both;
	width: 938px;
	height: 59px;
    margin: 10px auto 0 auto;
	background: no-repeat top left url(../img/design/bg_footer.jpg);
	border-top: 1px solid #ffffff;
}


table.article_list
{
	margin-top: 0px;
	padding: 0;

}

.article_source, .article_content
{
	font-size: 12px;
	color: #083062;
	margin: 0px 0px 0px 0px;
	padding: 0;
    font-weight: normal;
}

.article_name
{
	font-size: 14px;
	font-weight: bold;
	color: #083062;	
	margin: 0px 0px 0px 0px;
	padding: 0;
}


h2
{
	font-size: 16px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	padding-top: 0px;
	line-height:18px;
}

h3
{
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 4px 0px;
	padding-top: 0px;
}

h3.green, h2.green { color: #008559; }
h3.blue, h2.blue { color: #083062; }
h3.white, h2.white { color: #ffffff; }


#left ul
{
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#left ul li ul
{
	padding: 0px 0px 0px 10px;
}

#left ul li
{
	font-size: 10px;
	color: #083062;
	padding: 0 0 5px 0;
}

#left ul li a
{
	font-size: 10px;
	color: #083062;
	text-decoration: none;
}

#left ul li a:hover
{
	text-decoration:underline;
}

div#player_data
{
}

#player_data table tr th, #player_brief table tr th
{
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #083062;
	width: 150px;
	vertical-align: top;
}

div#player_brief
{
	margin-bottom: 10px;
}

#player_data table tr td, #player_brief table tr td
{
	font-size: 12px;
	font-weight: normal;
	color: #083062;
    vertical-align: top;
}

#player_brief table
{
	margin-bottom: 10px;
}

a.green, a.green:hover, a.green:visited, a.green:active
{
	font-size: 14px;
	font-weight: bold;
	color: #008559;
	text-decoration: none;
}

span.green
{
	font-size: 14px;
	font-weight: bold;
	color: #008559;
	text-decoration: none;
}

.green a {
    color: #008559;
    text-decoration: none;
}

.blue a {
    color: #083062;
    text-decoration: none;
}

a img {
    border: 0;
}

table.article_list a {
    text-decoration: none;
}

table.article_list a:hover span {
    color: #008559;
}

div#news_1 a.blue:hover, div#news_2 a:hover {
    color: #008559;
}

#left td li a {
    font-size: 11px;
}

td#left_col, td#center_col {
    font-size: 12px;
}

.bottom_separator {
	border-bottom: 1px solid #8fc4b2;
	margin-bottom: 10px;
}

.bottom_separator_dark {
	border-bottom: 1px solid #008559;
	margin-bottom: 10px;
}

.bottom_separator_no_margin {
	border-bottom: 1px solid #8fc4b2;
	margin-bottom: 0px;
}

.td_separator {
	border-top: 1px solid #008559;
	padding-top: 10px;
	padding-bottom:5px;	
}

.td_separator_bottom {
	border-bottom: 1px solid #008559;
	padding-top: 10px;
	padding-bottom:5px;	
}


#left table tr td.list_item {
	padding-top: 10px;
}

.list_item_active {
	background: repeat-x bottom left url(../img/design/bg_tile_btn_sub_on.gif);
	border-top: 1px solid #ededed;
}

tr.pls_self td {
    background: repeat top left url(../img/design/bg_tile_tabela_highlight.gif); 
}

#left_col table tr td.list_item {
	padding-top: 10px;
}

#left_col ul
{
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#left_col ul li ul
{
	padding: 0px 0px 0px 10px;
}

#left_col ul li
{
	font-size: 10px;
	color: #083062;
	padding: 3px 0 5px 0;
}

#left_col ul li a
{
	font-size: 10px;
	color: #083062;
	text-decoration: none;
}

#left_col ul li a:hover
{
	text-decoration:none;
	color:#008559;
}

#left_col td li a {
    font-size: 11px;
}

#tabela_events a.team_link, #tabela_pls a.team_link {
    color: #ffffff; text-decoration: none;
}

#tabela_events a.team_link:hover, #tabela_pls a.team_link:hover {
    color: #ffffff; text-decoration: underline;
}

h3.blue a:hover {
    color:#008559;
}

div.page_header_blue {
    color: #083062;
    border-bottom: 1px solid #91c1b1;
    padding-bottom: 3px;
}

td.content_article_list_item {
    border-bottom: 1px solid #91c1b1;
    padding-bottom: 5px;
    padding-top: 8px;
}

td.left_sections_list_item {
    border-bottom: 1px solid #91c1b1;
    padding-bottom: 5px;
    padding-top: 8px;
}

td.left_sections_list_item_first {
    border-bottom: 1px solid #91c1b1;
    padding-bottom: 5px;
    padding-top: 0;
}

td.left_sections_list_item_active {
    padding-top: 8px;
}

div.left_list_header {
    border-bottom: 1px solid #91c1b1;
    padding-bottom: 6px;
    padding-top: 0;    
}

td.list_item {
    border-bottom: 1px solid #91c1b1;
}

#left_col td ul li.sublist_item {
    padding-left: 10px;
}

#news_1 div#news_1imgdiv {
    margin-bottom: 10px;
    width: 444px;
    height: 218px;
    background-color: white;
    background-repeat: no-repeat;
    background-position: top left;
}

#news_1 div#news_1imgdiv img#news_1img {
    width: 444px;
    height: 218px;
    border: 0 none;
    padding: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.gallery_img_list {padding: 0; margin: 4px 0 4px 1px; list-style: 0;}
.gallery_img_list li {display: inline;}
.gallery_img_list img {margin: 6px;}
