html, body { 
	text-align: center; 
	margin: 0; 
	padding: 0; 
	font:11px tahoma,arial,helvetica,clean,sans-serif;
	background-image: url('http://static.sport24.pl/images_new/whole_site/tlo_main.gif');
}
h1 {margin: 0;padding: 0; }
div#body { 
text-align: left; 
width: 965px; 
margin: 0 auto; 
padding: 0; 
font:11px tahoma,arial,helvetica,clean,sans-serif;
}
div#content {
padding: 4px;
clear: both;
background: url('http://static.sport24.pl/images_new/whole_site/tlo_content.gif') repeat-x top #f8f8f8;
}
#toolimg {
position: absolute;
left: 0;
}
a {
color: #076D93;
text-decoration: none;
}
a:hover {
color: #1082ad;
}
a.dark_grey {
color: #3c3b37;
text-decoration: none;
}
a.dark_grey:hover {
color: #42413d;
}
a.white {
color: #fff;
text-decoration: none;
}
a.white:hover {
color: #076D93;
}
a.menu_top {
color: #fff;
}
a:hover.menu_top {
color: #65cfee;
}
a.menu_top_active {
font-size: 12px;
color: #65cfee;
}
a.news_top_title_a {
font-size: 20px;
color: #fff;
font-weight: bold;
margin: 0px;
padding: 0px;
}
a:hover.news_top_title_a {
text-decoration: underline;
}
#stopka {
background: #0e1f32;
color: #65cfee;
padding: 10px;
}
.clear {
clear: both; 
font-size: 1px;
height: 1px;
margin: 0px;
padding: 0px;
}
a.tagi_size_1 {
font-size: 10px;
color: #107295;
}
a.tagi_size_2 {
font-size: 12px;
color: #107295;
}
a.tagi_size_3 {
font-size: 14px;
color: #107295;
}
a.tagi_size_4 {
font-size: 16px;
color: #107295;
}
a.tagi_size_5 {
font-size: 18px;
color: #107295;
}
a:hover.tagi_size_1 {
text-decoration: underline;
}
a:hover.tagi_size_2 {
text-decoration: underline;
}
a:hover.tagi_size_3 {
text-decoration: underline;
}
a:hover.tagi_size_4 {
text-decoration: underline;
}
a:hover.tagi_size_5 {
text-decoration: underline;
}
.star-rating,
.star-rating a:hover,
.star-rating a:focus,
.star-rating .current-rating{
background: url('http://static.sport24.pl/images_new/whole_site/star.gif') left -1000px repeat-x;
}
.star-rating{
position:relative;
width:80px;
height:16px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:16px;
line-height:16px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.star_small {
background: url('http://static.sport24.pl/images_new/whole_site/star.gif') repeat-x;
background-position: left top;
width: 80px;
height: 16px;
font-size: 1px;
}
.star_small_active {
background: url('http://static.sport24.pl/images_new/whole_site/star.gif') repeat-x;
background-position: left center;
height: 16px;
font-size: 1px;
}

input,select {
border:1px solid #A8C1D0;
color:#393939;
}
textarea {
border:1px solid #A8C1D0;
}
form {
margin:0;
padding:0;
}
.master-img {
background:transparent url('http://static.sport24.pl/images_new/master-img.png') repeat-x scroll 0 0;
border:0 none;
padding:0;
}
div#left {
float:left;
width:635px;
}
div#right {
float:right;
overflow:hidden;
width:315px;
}
.ikonki {
float:left;
text-align:center;
width:75px;
}
.input600a {
height:20px;
width:600px;
}
.input300a {
height:20px;
width:300px;
}
.input200 {
display:block;
float:left;
height:20px;
margin:0 5px 0 0;
width:200px;
}
.input200a {
height:20px;
width:200px;
}
.input100 {
display:block;
float:left;
height:20px;
margin:0 5px 0 0;
width:100px;
}
.input100a {
height:20px;
width:100px;
}
.radio {border:0}
.textarea300 {
height:200px;
width:300px;
}
.textarea600 {
height:200px;
width:600px;
}
.button-box {
background-position:-3px -273px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:23px;
margin:0 1px;
padding:0 10px 6px;
text-align:center;
}
a.button-box {
font-size:11px;
padding-top:4px;
}
a.button-box:hover {
color: #fff;
}
.raquo_red {
background-position:-638px -327px;
display:block;
float:left;
height:5px;
margin:4px 4px 3px 0;
overflow:hidden;
width:6px;
}
#boksy_real_login {
background-position:-3px -99px;
height:98px;
margin-bottom:5px;
overflow:hidden;
padding:10px;
width:295px;
}
.h40 {height:40px}
.h200 {height:200px}
.w265 {width:265px}
.w615 {width:615px}
.w100p {width:100%}
.fr {float:right;}
.fl {float:left;}
.di {display: inline;}
.tar {text-align:right;}
.tac {text-align:center;}
.tal {text-align:left;}
.m0 {margin:0;}
.mt2 {margin-top:2px;}
.mt4 {margin-top:4px;}
.mt8 {margin-top:8px;}
.mr2 {margin-right:2px;}
.mr4 {margin-right:4px;}
.ml4 {margin-left:8px;}
.mb4 {margin-bottom:4px;}
.mb8 {margin-bottom:8px;}
.p1 {padding:1px;}

.pb4 {padding-bottom:4px;}
.pt4 {padding-top:4px;}

.pt3 {padding-top:3px;}

.pl2 {padding-left:2px;}
.pl4 {padding-left:4px;}
.pl15 {padding-left:15px;}
.cb {clear:both;}
.bt1 {border-top:1px solid #A8C1D0;}
.br1 {border-right:1px solid #A8C1D0;}
.bb1 {border-bottom:1px solid #A8C1D0;}
.db {display:block;}
.red {color:red;}
.gray {color:#666;}
.b { font-weight:bold; }
.norm { font-weight:normal; }
.tdul {text-decoration:underline}

div#top {
clear:both;
margin:0 auto;
padding:0;
width:965px;
}
#header_full {
background:#F4F5F7 url(http://static.sport24.pl/images_new/naglowek/top_bg.gif) repeat-x scroll center bottom;
text-align:center;
}
#header_inside {
height:68px;
margin:0 auto;
overflow:hidden;
padding-top:10px;
text-align:left;
width:965px;
}
#header_small {
background-color:#F4F4F4;
padding:5px;
text-align:center;
}
#header_small_sub {
margin:0 auto;
text-align:left;
width:965px;
}
#logo {
float:left;
margin-top:10px;
width:220px;
}
a.header_a {
color:#467DB1;
font-weight:bold;
text-decoration:none;
}
a.header_a:hover {
color:#EC0D18;
}
a.header_small_a {
color:#367CC2;
font-weight:bold;
margin:0 5px;
text-decoration:none;
}
a.header_small_a:hover {
text-decoration:underline;
}
#menu_poziom {
background:#EEEEEE url(http://static.sport24.pl/images_new/naglowek/unactive.gif) repeat-x scroll 0 0;
border:0 none;
height:39px;
margin:0;
padding:0;
width:965px;
}
ul.menu_poziom {
margin:0;
padding:0;
}
ul.menu_poziom li.menu_poziom_active {
background:transparent url(http://static.sport24.pl/images_new/naglowek/active.gif) repeat scroll 0 0;
color:#65CFEE;
display:inline;
float:left;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:13px 8px;
}
ul.menu_poziom li.menu_poziom {
background:transparent url(http://static.sport24.pl/images_new/naglowek/unactive.gif) repeat scroll 0 0;
color:#FFFFFF;
display:inline;
float:left;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:13px 8px;
}
#menu_poziom_dol {
background:#EEEEEE url(http://static.sport24.pl/images_new/naglowek/menu.gif) repeat-x scroll 0 0;
border:0 none;
height:34px;
margin:0;
padding:0;
width:965px;
}
.master-box {
	width:315px;
}
.master-box div.header {
background-position:-3px -216px;
color:#FFFFFF;
height:19px;
overflow:hidden;
width:315px;
}
.master-box div.header-small {
background-position:-3px -86px;
height:4px;
overflow:hidden;
width:315px;
}
.master-box div.header div.title {
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:19px;
margin:3px 0 0 10px;
width:210px;
}
.master-box div.header div.settings {
color:#FFFFFF;
float:right;
height:19px;
overflow:hidden;
padding:4px 0 0;
text-align:right;
width:90px;
}
.master-box div.content {
background-color:#FFFFFF;
border-left:1px solid #D8DEE6;
border-right:1px solid #D8DEE6;
color:#000000;
overflow:hidden;
padding:5px;
width:303px;
}
.master-box div.footer {
background-position:-3px -93px;
color:#FFFFFF;
height:6px;
width:315px;
}
.close-box {
background-position:-659px -314px;
color:#FFFFFF;
cursor:default;
display:block;
float:right;
height:14px;
margin:0;
width:14px;
}
.open-box {
background-position:-673px -314px;
color:#FFFFFF;
cursor:default;
display:block;
float:right;
height:14px;
margin:0;
width:14px;
}
.delete-box {
background-position:-684px -314px;
color:#FFFFFF;
cursor:default;
display:block;
float:right;
height:14px;
margin:0;
width:14px;
}
.settings-box {
background-position:-646px -314px;
color:#FFFFFF;
cursor:default;
display:block;
float:right;
height:14px;
margin:0;
width:14px;
}
.master-box635 {
	margin:3px auto 2px;
	width:635px;
	clear:both;
}
.master-box635 div.header {
background-position:-318px -75px;
color:#FFFFFF;
height:19px;
overflow:hidden;
width:635px;
}
.master-box635 div.header div.title {
	color:#FFFFFF;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:19px;
	margin:2px 0 0 10px;
	width:330px;
	overflow:hidden;
}
.master-box635 div.header div.title h1{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	
}
.master-box635 div.header div.more {
color:#FFFFFF;
float:right;
height:19px;
overflow:hidden;
padding:2px 4px 0 0;
text-align:right;
width:280px;
}
.master-box635 div.header div.more a, .master-box635 div.header div.title a {
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
.master-box635 div.content {
background-color:#FFFFFF;
border-left:1px solid #D8DEE6;
border-right:1px solid #D8DEE6;
color:#000000;
overflow:hidden;
padding:5px;
width:623px;
}
.master-box635 div.footer {
background-position:-318px -95px;
color:#FFFFFF;
height:4px;
width:635px;
}
#f_color_back_head {
height:156px;
overflow:hidden;
width:965px;
}
#f_color_back_head_avatar {
float:left;
height:156px;
overflow:hidden;
width:162px;
}
#f_color_back_head_avatar a {
display:block;
height:143px;
margin:8px;
width:143px;
}
#f_color_back_head_avatar a img {
border:1px solid #CCCCCC;
height:142px;
width:142px;
}
div.profil_friend_top2 {
float:left;
padding-top:0;
text-align:center;
width:102px;
}
div.profil_friend_top2 a {
color:#FF6C00;
display:block;
float:left;
font-weight:bold;
height:117px;
overflow:hidden;
position:relative;
width:102px;
}
div.profil_friend_top2 a span {
border:1px solid #CCCCCC;
display:block;
float:left;
height:15px;
left:0;
margin:0;
padding:0 1px;
position:absolute;
text-align:center;
white-space:nowrap;
width:98px;
}
div.profil_friend_top2 a:hover {
color:#0F3F67;
overflow:visible;
z-index:1000;
}
div.profil_friend_top2 a:hover span {
background-color:#D0EEF7;
border:1px solid #2E99B9;
height:15px;
left:-13px;
width:130px;
}
div.profil_friend_top2 a.usunieto:hover span {
display:none;
}
div.profil_friend_middle2 {
float:left;
margin-bottom:5px;
margin-right:24px;
width:100px;
}
div.profil_friend_bottom2 {
border:1px solid #CCCCCC;
color:#FFFFFF;
float:left;
font-weight:bold;
height:18px;
width:100px;
}
div.profil_friend_bottom2 a {
color:#666666;
}
.ilosc_znajomych {
background-position:-666px -406px;
color:#666666;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:20px;
margin:0 0 0 2px;
padding:2px 0 0;
text-align:left;
width:18px;
}
.send_msg {
background-position:-643px -406px;
color:#666666;
display:block;
float:right;
font-size:12px;
font-weight:bold;
height:18px;
margin:0 2px;
padding:2px 0 0;
text-align:left;
width:18px;
}
.profil_img2 {
	border:1px solid #DFDFDF;
	display:block;
	height:100px;
	padding:16px 0 0;
	width:100px;
	overflow:hidden;
}

.profil_img2 div {
	width:10px;height:10px;
	background:url('http://static.sport24.pl/images_new/whole_site/b_activs.gif') no-repeat 0px 0px ;
	float:right;
	margin:88px 2px 0 0;
}

.profil_img2 div.green_a {
	background-position:0px 0px;
}
.profil_img2 div.green {
	background-position:-10px 0px;
}
.profil_img2 div.blue {
	background-position:-20px 0px;
}
.profil_img2 div.yellow{
	background-position:-30px 0px;
}
.profil_img2 div.red{
	background-position:-40px 0px;
}

div.profil_friend_top3 {
float:left;
padding-top:0;
text-align:center;
width:88px;
}
div.profil_friend_top3 a {
color:#FF6C00;
display:block;
float:left;
font-weight:bold;
height:102px;
overflow:hidden;
position:relative;
width:88px;
}
div.profil_friend_top3 a span {
border:1px solid #CCCCCC;
display:block;
float:left;
height:15px;
left:0;
margin:0;
padding:0 1px;
position:absolute;
text-align:center;
white-space:nowrap;
width:84px;
}
div.profil_friend_top3 a:hover {
color:#0F3F67;
overflow:visible;
z-index:1000;
}
div.profil_friend_top3 a:hover span {
background-color:#D0EEF7;
border:1px solid #2E99B9;
height:15px;
left:-18px;
width:130px;
}
div.profil_friend_top3 a.usunieto:hover span {
display:none;
}
div.profil_friend_middle3 {
float:left;
margin-bottom:5px;
margin-right:15px;
width:86px;
}
div.profil_friend_bottom3 {
border:1px solid #CCCCCC;
color:#FFFFFF;
float:left;
font-weight:bold;
height:18px;
width:86px;
}
div.profil_friend_bottom3 a {
color:#666666;
}
.profil_img3 {
border:1px solid #DFDFDF;
display:block;
height:86px;
padding:16px 0 0;
width:86px;
}

.textarea-comment {
border:1px solid #A8C1D0;
float:right;
height:100px;
margin:5px 0 5px 10px;
width:520px;
}
.gallery_min {
float:left;
padding:5px 0;
text-align:center;
width:124px;
}
.gallery_min3 {
float:left;
padding:5px 0;
text-align:center;
width:100px;
}
.pasek_news {
	width: 605px;height: 17px;
	background-position:-318px -44px;
	font-size: 12px;
	margin-bottom: 5px;
	padding: 7px 15px 7px 15px;
	color: #103e66;
	font-weight: bold;
	float: left;
	clear:both;
}
.news_title {
font-size: 16px; 
color: #ff6c00;
margin: 0px;
}
.news_bottom_on {
	background-color: #206176; 
	display: block; 
	float: left; 
	width: 205px; 
	height: 17px;
	padding: 2px 2px 4px 3px;
	color: #fff;
	overflow: hidden;
	line-height: 20px;
}

.news_bottom_on a, .news_bottom_on a:hover {
	font-weight: bold; 
	font-size: 12px;
	color: #fff;
}

.news_bottom_off {
	display: block; 
	float: left; 
	width: 205px;
	height: 17px;
	padding: 2px 2px 4px 3px;
	overflow: hidden;
	line-height: 20px;
}

.news_bottom_off a {
	font-weight: bold; 
	font-size: 12px;
	color: #206176;
}
/* FORUM START */

.forum_cytat_top {
	font-weight: bold;
	color: #333;
}

.font11 {
	font-size: 11px;
}

.forum_cytat {
	border: 1px solid #999;
	background-color: #eee;
	color: #333;
	padding: 3px;
	margin-right: 5px;
}

.cursor-pointer {
	cursor: pointer;
}

.forum_b {
	background-color: #eee;
	padding: 3px;
}
.forum_w {
	background-color: #fff;
	padding: 3px;
}
.forum_n {
	background-color: #ccc;
	padding: 3px;
}

/* FORUM END */

.avatar_border {
	margin-right:5px;
}


/* GALERIA OGOLNA START */
.gallery_container {
	float:left;
	height:245px;
	/* pij - old height:235px;*/
	margin:3px 3px 13px;
	width:199px;
	border:1px solid #A8C1D0;
}

.gallery_inside {
	background-color:#fff;
	font-size:12px;
	height:235px;
	/*pij - old height:220px;*/
	overflow:hidden;
	padding:5px 3px;
	text-align:left;

}

.gallery_inside_img {
	display:table-cell;
	height:140px;
	/*pij - old height:174px;*/
	text-align:center;
	vertical-align:middle;
	width:196px;
}

.lupa-mala {
	background-position: -771px -429px;
	width:16px;height:16px;
	display:inline;	
	float:left;
	overflow:hidden;
	text-indent:-5000px;
}
/* GALERIA OGOLNA END */

/* KOMENTARZE START */
#coments_data {font-size: 12px;}
.coments_tresc_a {clear: both;padding-left:5px; margin-top:0px;}
.coments_tresc_b {clear: both;padding-left:40px; margin-top:0px;}
.coments_tresc2_a {float: left; display: inline;width:500px;}
.coments_tresc2_b {float: left; display: inline;width:465px;}
.coments_avatar {width: 50px; float: left; display: inline;}
.coments_avatar a img {border: 1px solid #d8e0e4;}
.coments_tresc3_a {float: left; display: inline; width:345px}
.coments_tresc3_b {float: left; display: inline; width:410px}
.coments_reply {float: left; display: inline; width: 100px; text-align: right;}
.coments_body_a {margin-top: 5px; float: left; display: inline; width:445px}
.coments_body_b {margin-top: 5px; float: left; display: inline; width:410px}
.coments_naruszenie {float: left; display: inline; width: 105px; margin-left: 10px;}

a.naruszenie {
	background-position: -982px -481px;
	display:inline;
	float:left;
	height:11px;
	overflow:hidden;
	text-indent:-5000px;
	width:12px;
}
a.naruszenie:hover {
	background-position: -982px -492px;
}

.coments_ocena_background {
	width: 70px;
	height: 52px;
	padding-top: 6px;
	padding-left: 15px;
	text-align: center;
	float: left;
	display: inline;
	border-left: 1px solid #d8e0e4; 
}
a.coments_ocena_plus {
	width:13px;
	height:22px;
	background-position: -966px -513px;
	text-indent:-5000px;
	overflow: hidden;
	display:inline;
	float:left;
}
a.coments_ocena_plus:hover {
	background-position: -966px -535px !important;
}
a.coments_ocena_minus {
	width:13px;
	height:22px;
	background-position: -981px -514px;
	background-repeat:no-repeat;
	text-indent:-5000px;
	overflow: hidden;
	display:inline;
	float:left;
	margin-left:4px;
}
a.coments_ocena_minus:hover {
	background-position: -981px -536px; !important;
}

/* KOMENTARZE END */

/* panel z podpowiedziami */
.suggestionsBox {
	position: absolute;
	margin: 0px 0px 0px 5px;
	width: 284px;
	background-color: #2e99b8;
	color: #fff;
	z-index: 2000;
}

.suggestionList {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

.suggestionList li {
	
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
}

.suggestionList li:hover {
	background-color: #4aafcc;
}

.suggestionList li span.red {
	font-weight: bold;
	color: #fff;
}
/* panel z podpowiedziami END*/

.msg_error {
	width:631px;
	border:1px solid #f00;
	background: #faa;
	margin:8px auto;
	text-align:center;
	clear:both;
}
.msg_message {
	width:631px;
	border:1px solid #0f0;
	background: #afa;
	margin:8px auto;
	text-align:center;
	clear:both;
}
.msg_error div, .msg_message div {margin:8px;padding:10px 0}

img.fc_avatar,img.user_avatar {
	width:40px;height:40px;
	border:0;
}

table.kluby-opis td {
	height:17px;
	padding:1px;
}

.more_dziedzina {
	position: absolute; 
	z-index: 500;
	width: 400px; 
	border: 1px solid #4096bd; 
	padding: 2px;
	margin-top: 0px;
	background: url('http://static.sport24.pl/images/ramka/background.gif') repeat-x bottom #fff;
} 
.ul_more {
	margin: 0px 0px 0px 2px; 
	padding: 0 0 0 11px; 
	color: #768e97;
}
.search-background {
	background-position:-5px -503px;
	width: 433px;
	height: 50px;
	padding: 5px 0px 0px 15px;
}
.lnbs_fc_logo_inside {
width: 100px; height: 100px; 
background-color: white; 
border-bottom: 1px solid #d6d6d4;
border-right:  1px solid #d6d6d4; 
padding: 4px;
margin-right: 5px;
}
.fanklub-lista{
float: left;
width: 300px;
height: 100%;
border-top: 1px solid #eaeaea; 
border-bottom: 1px solid white; 
padding: 4px 3px;
background-position:   -11px -345px;
}

#najpopularnijsi_kobiety{
	float: left;
	width: 150px;
}
.najpopularnijsi_kobiety{
	border-bottom:1px solid #ED1C23;
	border-right:1px solid #ED1C23;
	
}
#najpopularnijsi_mezczyzni{
	float: left;
	width: 150px;
	
}
.najpopularnijsi_mezczyzni{
	border-bottom:1px solid #003968;
	border-right:1px solid #003968;
}

.najpop{
	width: 150px;
	float: left;
}
.najpop_title{
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	margin: 2px;
}
.kobiety {
	color: #ED1C23;
}
.mezczyzni {
	color: #003968;
}


.input_login_new {
	background: none;
	border:1px solid #a8c2d1;
	color: #9c9c9c;
	font-size: 11px;
	width: 135px;
	height: 20px;
	margin: 0px 8px;
}

/* START - MENU */

#sliderRight{	
background-position:  -953px -100px;
width: 24px;  
height: 320px;
display: none;
float: left;
margin-left: -5px; 
z-index: 13001;
}

#sliderLeft{
background-position:  -953px -100px;
color: white;
height: 320px;
display: block;
float: left;
margin-left: -5px; 
width: 24px;  
z-index: 13001;
}
#slideLeft{
height: 320px;
color: white;
float: left;
margin-left: -10px; 
z-index: 13000;

}
#slideLeft_menu{
display: block; 
background-color: #688fcf; 
float: left; 
padding: 0px 10px 0px 0px;
height: 320px;
margin-left: -10px; 
}

.Menu{
font-size: 11px;

margin: 0px 0px 0px 0px;
position: fixed;
z-index: 100;
left:5px;
top:100px;
}

.menuItem{
cursor: pointer;
}

.menuItem:HOVER{
color: white;
}

#theMenu{
margin-left: -10px;
text-align: left;

}
#theMenu ul li{
margin-left: -20px;
text-align: left;
}

.menuItemUnactive{
color: #9E9E9E;

}
.menuItemActive{
color: black;
font-weight: bold;
}

/* STOP - MENU*/

/* START - BOKSY TABELE , WYNIKI , TERMINARZ */
.tabele_content_new{	
	margin:2px auto;
	width:100%;
}

.tabele_header_new{
	clear:both;
	height:20px;
	width:100%;
}

	.tabele_body {
	clear:both;
	width:100%;
}
	 
.tabele_nazwy {
	float:left;
	height:20px;
	width:140px;
}
 
.tabele_dziedziny {
	float:left;
	height:20px;
	width:140px;
}

.table_right_top{
	background-color: #5d5d5d;
	color: #fff;
} 

.table_right_top_td{
	font-weight: bold;
	padding:2px 0;
} 

.table_right_w {
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	height: 16px;
}
.table_right_b {
	background-color:#deeaf0;
	color:#000000;
	font-size:11px;
	height: 16px;
}

tr td.table_right_top:FIRST-CHILD , tr.table_right_w td:FIRST-CHILD , tr.table_right_b td:FIRST-CHILD{
	padding-left: 3px;
}

a.stats{
	border-bottom: none;
	color:#076D93;
	text-decoration:underline;
}
a.stats:HOVER{
	text-decoration:none;
}

.tabela_data_spotkania{
	color: #3b3b3b;
	font-size: 10px;
	font-weight: 
}

#gallery_right_down{
	background-position:  -318px -312px;
	cursor:default;
	margin-top: 165px; 
	height: 27px; 
	width: 282px; 
	padding: 3px; 
	color: #fff; 
	text-align: center;
}

/* STOP -  BOKSY TABELE , WYNIKI , TERMINARZ */

/* przeniesione z widokow - main_frame - poczatek */

			#news_top_new {
				background-position:  -318px -99px;
				clear:both;
				cursor:default;
				display:block;
				height:206px;
				overflow:hidden;
				width:629px;
				padding: 6px 0px 0px 6px;
				
			}
			
			#news_top_arrow_new {
				background-position:  -638px -311px;
				cursor:default;
				height:9px;
				width:5px;
				float: right; 
				margin-top: 10px;
				z-index: 3;
				overflow:hidden;
				
			}
			
			#news_top_background_new{
				
				background-position:  -318px -313px;
				cursor:default;
				color:#FFFFFF;
				height:16px;
				margin-top:178px;
				padding:3px;
				width:314px;
				margin-top:-22px;
				text-align:center;
			}
			
			.news_top_unactive_new , .news_top_active_new{
				width: 292px; 
				display: block;  
				height: 26px; 
				padding: 6px 5px 0px 5px;  
				z-index: 0;
				overflow: hidden;
			}
			
			.news_top_unactive_new{
				background-color: #5c7c9c;
			}
			
			.news_top_active_new{
				background-color: #7ba8d6;
			}
			
			.news_top_image_new{
				width: 320px; 
				height: 200px;
			}
			
			.news_top_text_new{
				float: left; 
				width: 302px; 
				height: 200px; 
				background-color: #5c7c9c;
			}
			
			.news_top_right_link{
			 	font-size: 14px; 
			 	color: white; 
			 	font-weight: bold;
			 	line-height: 22px;
			}
			
			 a.news_top_right_link:HOVER{
			 	
			 	color: white; 
			 	
			}
			
			
			.news_top_right_znak{
			
				color: #b0d7ff;  
				display: block; 
				float:left; 
				text-align: center; 
				font-weight: bold; 
				font-size: 15px; 
				padding: 0px 5px;
			}
			
			.news_top_right_pasek_1{
				width: 302px; 
				height: 1px; 
				margin-top: -1px; 
				background-color: #4e6a86; 
				z-index: 1;
			}
			
			.news_top_right_pasek_2{
				width: 302px; 
				height: 1px; 
				background-color: #7ea8d1;
			}

/* przeniesione z widokow - main_frame - koniec */

/* przeniesione z widokow - index/boksy/news - poczatek */
.s24_last_news_bottom{
				width: auto;
				height: 100%;
				border-top: 1px solid #eaeaea; 
				border-bottom: 1px solid white; 
				padding: 10px;
				background-position:   -11px -345px;
				display: block;
				clear: both;
				
			}
			
			.lnbs_foto{
				float: left; 
				width:100px; 
				height:100%; 
				margin: 4px;
			}
			
			.lnbs_foto_inside{
				width: 86px; height: 86px; 
				background-color: white; 
				border-bottom: 1px solid #d6d6d4;
				border-right:  1px solid #d6d6d4; 
				padding: 2px;
			}
			
			.lnbs_foto_inside_img{
				width: 82px; 
				height: 82px;   
			}
			
			.lnbs_foto_nofoto{
				float: left; 
				width:10px;  
				height:100%;  
				padding: 4px; 
				display: none;
			}
			
			.lnbs_foto_nofoto_inside{
				width: 5px; 
				height: 5px;
				background-color: #ed1d24; 
			}
			
			.dark_blue_new{
				font-size: 11px; 
				color: #367cc2;
				font-weight: bold;
			}
			
			.red_blue_new{
				font-size: 11px; 
				color: #367cc2;
				font-weight: bold;
				float: right;
				
			}
			a.red_blue_new:HOVER{
				color: #367cc2;
			}
			
			.news_data_print{
				color: #9e9e9e;
			}
			
			.red_blue_znak{
			
				color: red;
				padding: 0px 3px;
			}
			
			.lnbs_short_text{
				font-size: 11px; 
				margin: 3px 0 7px 0;
			}

/* przeniesione z widokow - index/news3 - koniec */



/* START  - BOKSY SORTOWANIE  */
/* --------------------------------------------------------------

jQuery UI: Demo Viewer

-------------------------------------------------------------- */


/* Remember to define focus styles! */
:focus {
outline: 0;
}



/*************************************/
/* Viewer: Layout                    */

#container {
height: auto;
min-width: 600px;
max-width: 965px;
width: 100%;
vertical-align: top;
}
#container td {
	
	/*	overflow: hidden;*/
	height: 100% ;
	/*	width: auto;*/
	
	/*min-width: 200px;*/
	min-height: 200px ;
	}

	#container td div {
	/*	overflow: hidden; */
		
	}
	
	#container .ui-split-side-box {
		width: 200px;
	}
	
	 
	
	#container .ui-split-side {
	/*	overflow: hidden;*/
	
	}
	
	.ui-split-main1 , .ui-split-main2 , .ui-split-main3 {
		min-width: 235px;	
		
	}
				

	#container td div > div > div {
		
		margin: 0px 0px 0px 0px;
		
		/*	/img/ http://pij.sport24.pl/sg_main/25/72887.jpg */
	}
/*
#container .ui-resizable-e {
	width: 10px; 
	
	min-height: 100px ;
	
	background:#e1e7f2 url(http://pij.sport24.pl/js/splitpane_handle-ew.gif) no-repeat scroll 75% 50% !important;
	cursor:col-resize !important;
	border-left: #bbb 1px solid;
	padding: 3px;
	margin-right: 1px !important;
	float: right;
}

#container .ui-resizable-n {
	height: 10px;
	background:#e1e7f2 url(http://pij.sport24.pl/js/splitpane_handle-sn.gif) no-repeat scroll 50% 55% !important;
	border-top: #bbb 1px solid;
	padding: 3px;
}
*/
.hidden {
	visibility:hidden;
	height: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
	
}

/*
.ui-toolbar-item-hide-icon { 
padding-left: 16px; 
height: 16px;
background-image: url(http://pij.sport24.pl/js/icons_2.png);
background-repeat: no-repeat; margin: 0 2px;
display: inline-block;

}
*/

.ui-toolbar-item-hide-icon { background-position: -64px 50%; } 

.proxy { border: 1px dashed #000; }


html
{
height: 100%;
}
img{
border: none;
}

.groupWrapper
{
width: 100% !important;
float: left;
min-height: 10px;
min-width: 200px;
max-width: 500px;
height: 130%;
}
.itemContent
{

}		


.serializer
{
clear: both;
}
.groupItem 
{
/*margin: 5px 17px 0px 5px  !important;
*/
margin: 5px 0px !important;

}

.groupItem .itemHeader
{

margin: 0px !important;
line-height: 28px;
/*background-color: #DAFF9F !important;*/ 	
border: 2px solid #B5EF59;
color: #000;
padding: 0 10px;
cursor: move;
font-weight: bold;
font-size: 16px;
height: 28px;
position: relative;

}

.itemHeader
{
height: 30px;

}

.groupItem .itemHeader a
{
position: absolute;
right: 10px;
top: 0px;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}
.sortHelper
{
border: 2px dashed #B0C0C9;
width: 85%;

}
.groupWrapper p
{
/* height: 1px; */
/*overflow: hidden;*/
margin: 0;
padding: 0px 0px 0px 0px;


}

.deleteEl{

}

.closeEl{

margin-right: 15px;
}

/* Wymagane do scrollowania */
/*
div.scroll {
height: 600px;
width: auto;
overflow: auto;
border: 1px solid #666;
background-color: #ccc;

}
*/

/* menu lewa strona */


.box_container_new {
background:#FFFFFF url(http://static.sport24.pl/images/ramka/background.gif) repeat-x scroll center bottom;
border-left:1px solid #B0C0C9;
border-right:1px solid #B0C0C9;
/*border-top:1px solid #B0C0C9;*/
/*border-bottom:1px solid #B0C0C9;*/
padding:5px;
}

.handle{
height: 15px;
/*
border-color: red;
border-width: 5px;
*/
}

.box_container_new_top_lewa{
background: url(http://static.pij.sport24.pl/js/border_top205.gif) no-repeat  left bottom;
height: 2px;
margin: 0px !important;

}

.box_container_new_top_prawa{
background: url(http://static.pij.sport24.pl/js/border_top205.gif) no-repeat  right bottom;
height: 2px;
margin: -2px 0px 0px 0px !important;
}

.box_container_new_top_center{
background: url(http://static.pij.sport24.pl/js/border_top1.gif) repeat-x bottom;
height: 2px;
margin: -2px 10px 0px 10px !important;

}	

.box_container_new_bot_lewa{
background: url(http://static.pij.sport24.pl/js/border_bot205.gif) no-repeat  left bottom;
height: 2px;
margin: 0px !important;

}

.box_container_new_bot_prawa{
background: url(http://static.pij.sport24.pl/js/border_bot205.gif) no-repeat  right bottom;
height: 2px;
margin: -2px 0px 0px 0px !important;

}

.box_container_new_bot_center{
background: url(http://static.pij.sport24.pl/js/border_bot1.gif) repeat-x bottom;
height: 2px;
margin: -2px 10px 0px 10px !important;

}

/*
.box_top_new{
background:transparent url(http://static.sport24.pl/images/ramka/border_top205.gif) no-repeat scroll 0 0;
height:2px;
margin:0;
overflow:hidden;
padding:0;

}
.box_bottom_new{
background:transparent url(http://static.sport24.pl/images/ramka/border_bottom205.gif) no-repeat scroll 0 0;
height:2px;
margin:0;
overflow:hidden;
padding:0;

}
*/
.last_news_bottom_settings b {
background:transparent url(http://static.sport24.pl/images/selector0.gif) no-repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
display:inline;
float:left;
height:18px;
margin:0 1px 0 0;
overflow:hidden;
padding:3px 0 0;
text-align:center;
width:20px;
}



/* KONIEC - BOKSY SORTOWANIE*/		


/* START - BOKSY - OSTATNIE NOTKI , NAJCZESCIEJ KOMENTOWANE  ...	*/

	
			.s24_last_news_bottom_notki{
				width: auto;
				height: 100%;
				border-top: 1px solid #eaeaea; 
				border-bottom: 1px solid white; 
				padding: 5px;
				background-position:   -11px -345px;
				display: block;
				clear: both;
			}
			
			.lnbs_foto_notki{
				float: left; 
				width:50px; 
				height:100%; 
				margin: 4px;
			}
			
			.lnbs_foto_inside_notki{
				width: 46px; height: 46px; 
				background-color: white; 
				border-bottom: 1px solid #d6d6d4;
				border-right:  1px solid #d6d6d4; 
				padding: 2px;
			}
			
			.lnbs_foto_inside_img_notki{
				width: 42px; 
				height: 42px;   
			}


/* KONIEC - BOKSY - OSTATNIE NOTKI , NAJCZESCIEJ KOMENTOWANE  ...*/

/* START - BOKSY - GALERIA*/
		.gallery_unactive {
				background:transparent url(http://static.sport24.pl/images_new/master-img.png) repeat-x scroll 0 0;
				border:0 none;
				padding:0;
		
				background-position:   -285px -296px ;
				cursor:pointer;
				display:inline;
				float:left;
				height:10px;
				margin:10px 0 5px 5px;
				width:10px;
				
				
			
		}
		.gallery_active {
				background:transparent url(http://static.sport24.pl/images_new/master-img.png) repeat-x scroll 0 0;
				border:0 none;
				padding:0;
				
				background-position:    -285px -306px;
				display:inline;
				float:left;
				height:10px;
				margin:10px 0 5px 5px;
				width:10px;
		}
		
		
		a.white_none_new {
			color:#FFFFFF;
			text-decoration:none;
		}
		a.white_none_new:HOVER {
			color:#FFFFFF;
			text-decoration:none;
		}
		.array_right{
			cursor: hand; 
			cursor: pointer;
				padding:0;
				background-position:    -296px -318px;
				display:inline;
				float:left;
				height:22px;
				margin:0px 0 5px 5px;
				width:22px;
		}
		.array_left{
			cursor: hand; 
			cursor: pointer;
			padding:0;
				background-position:    -296px -296px;
				display:inline;
				float:left;
				height:22px;
				margin:0px 0 5px 5px;
				width:22px;
		}
		
/* KONIEC - BOKSY - GALERIA*/

/* START - MOJ - UZYTKOWNICY */
			.users_small_foto{
				width:74px; 
				height:100%; 
				margin: 4px;
				float: left; 
				text-align: center;
			}
			
			.users_small_foto_inside{
				width: 54px; height: 54px; 
				background-color: white; 
				border-bottom: 1px solid #d6d6d4;
				border-right:  1px solid #d6d6d4; 
				padding: 2px;
				margin: 0px auto;
			}
			
			.users_small_foto_inside_img{
				width: 50px; 
				height: 50px;   
			}
/* KONIEC - MOJ - UZYTKOWNICY  */

/* START - PROFIL */
.profil_opis_edit {

border:1px solid #ADD5E2;
color:#000000;
height:175px;
line-height:normal;
margin:10px 10px 0;

width:285px;
}
.profil_blue {
color:#076D93;
padding: 1px 1px;
}

.profil_btn {
float:left;
margin:7px;
text-align:center;
}


div.profil_middle {
background:transparent url(http://static.sport24.pl/images_new/profil/profil_middle.gif) repeat scroll 0 0;
width:129px;
}

.profil_top {
background:transparent url(http://static.sport24.pl/images_new/profil/profil_top.gif) no-repeat scroll center top;
padding-top:5px;
text-align:center;
width:129px;
}

.profil_img {
border:1px solid #DFDFDF;
}
.profil_login {
color:#FF6C00;
font-weight:bold;
height:18px;
}
div.profil_bottom {
background:transparent url(http://static.sport24.pl/images_new/profil/profil_bottom.gif) repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
height:18px;
width:129px;
}

.profil_motto {
background:transparent url(http://static.sport24.pl/images_new/profil/motto.png) repeat scroll 0 0;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:51px;
width:506px;
}

.profil_motto_edit {
font: 16px tahoma;
color: #003;
font-weight: bold; 
margin: 6px 5px 0px 25px; 
height: 37px; 
width: 430px; 
overflow: hidden;
border: 1px #003 solid;
float: left;
}

.profil_motto_show {
display:block;
height:40px;
margin:6px 0 0 25px;
overflow:hidden;
}

.profil_btn_linia {
background:#C0CDD4 none repeat scroll 0 0;
float:left;
height:50px;
margin:7px 3px;
width:1px;
}
.profil_naglowek {
color:#076D93;
font-size:12px;
font-weight:bold;
}

.profil_ksiega {
background-position: -764px -455px;
width:33px;
height:37px;
overflow:hidden;
}
.profil_do_znajomych{
background-position: -729px -455px;
width:35px;
height:39px;
overflow:hidden;
}
.profil_do_czarnej{
background-position: -655px -455px;
width:35px;
height:39px;
overflow:hidden;
}
.profil_do_ulubionych{
background-position: -690px -455px;
width:39px;
height:39px;
overflow:hidden;
}
.profil_act_img{
margin: 0px auto;
}

.profil_cyferki{
display: inline;
float: left;
width:21px;
height:21px;
overflow:hidden;
margin: 0px 2px;
}
/* KONIEC - PROFIL  */

/* tabele w statystykach */
.table_stat  {
	width:100%;
	text-align:center;
}
.table_stat tr td {
	color:#000000;
	font-size:11px;
	height: 16px;
	padding-left: 3px;
}
tr.stat_top td{
	background-color: #5d5d5d;
	font-weight:bold;
	color:#fff;
} 

.stat_w {
	background-color:#fff;
}
.stat_b {
	background-color:#deeaf0;
}
.stat-club-name {
	font-size: 18px; color: #fc8500; font-weight: bold;
}

.spotkanie tr td{
	padding:1px 3px;
	text-align:center;
}
.bramka tr td{
	padding:1px 3px;
	text-align:left;
}


.wap_stat  {
	width:207px;
	text-align:center;
	float:left;
}
.wap_stat tr td {
	color:#000000;
	font-size:11px;
	height: 16px;
	padding-left: 3px;
}
.wap_stat tr td div {
	padding-left: 3px;
}


.stadion-trybuna {
	width: 315px;
}
.stadion-trybuna div.n {
	text-align: center;
	color: #0f3f67;
	font-weight: bold;
	font-size:16px;
}

.stadion_trybuna2 {
	float: left; 
	width: 630px;
	margin: 15px 0px 0px 5px;
	text-align: center;
	color: #0f3f67;
	font-weight: bold;
	font-size:16px;
}

.krzeslo_goscie, .krzeslo_gospodarze, .krzeslo_obserwatorzy {
	width: 40px;
	height: 40px;
	float: left;
	margin-left:2px;
}
.krzeslo_goscie {
	background: url(http://static.sport24.pl/images/live/trybuna_goscie.jpg);
}
.krzeslo_gospodarze {
	background: url(http://static.sport24.pl/images/live/trybuna_gospodarze.jpg);
}
.krzeslo_obserwatorzy {
	background: url(http://static.sport24.pl/images/live/trybuna_obserwatorzy.jpg);
}

.news_div {
	font-size: 12px;
	line-height: 15px;
}

/* poll */

#left div#big-pic { }
#left div#img-boxes { }

#left div#bottom-text {padding-left:10px;
padding-right:10px;}

	div#bottom-text h3 {color:#499C1A; font-size: 11pt; } 
	div#bottom-text p { color:#454545;
font-size:10pt;}

.c { clear:both; }	
	
#left div#boxes-3 { }
	div#boxes-3 .box3 { 	background:transparent url(http://static.sport24.pl/pliki/poll/box-back.png) no-repeat scroll left bottom;
float:left;
height:255px;
margin:10px 0 0;
padding-bottom:20px;
text-align:center;
width:211px;} 
						
		.box3 h3 {	color:#499C1A;
					font-size:11pt;
					margin-bottom:2px;
					margin-left:15px;
					margin-top:5px;
					text-align:left; }
					
				.box3 p {color:#454545;
						font-size:10pt;
						margin-left:15px;
						margin-right:6px;
						text-align:left; }
						
		.box3 img { }
		.box3 ul { list-style:none; 
				color:#454545;
				font-size:9pt;
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
				margin-left:20px;
				padding:0;}
				
		.box3 ul li { padding-left:20px;
					position:relative;
					text-align:left; margin-bottom:8px;}
		.box3 ul li img { position: absolute; left:0px;}
	
}