body {
	margin: 0px;
	padding: 0px;	
	font: 11px/1.6em Verdana, Helvetica, sans-serif;
   color: #3d3d3d;
	background-color: #000000;
}

a { color:#3d3d3d; font-weight:bolder; text-decoration: none;}

a:active { outline: none; }

a:focus { -moz-outline-style: none; }

a.link {
background: url('../images/arrow-turn.png') no-repeat;
margin-left: 10px;
padding: 0 0 0 20px;
display: inline-block;
text-decoration: none;
height: 16px
}

a.link_stat {
margin-left: 0px;
margin-top:2px;
margin-bottom:2px;
padding: 0 0 0 2px;
display: inline-block;
text-decoration: none;
}

a.link:hover {
background: url('../images/arrow-turn-hover.png') no-repeat;
padding: 0 0 0 20px;
display: inline-block;
text-decoration: underline;
}

a.link_stat:hover {
padding: 0 0 0 2px;
display: inline-block;
text-decoration: underline;
}

h1 {font-size: 2em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.6em; margin: 0;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1em;}

.zasady { margin: 5px 0 3px; color: #000; }

p { margin: 0; padding: 0; }

div#bg {	background: url('../images/bg.jpg') repeat; }

td#top_01 {
	width: 11px;
	height: 101px;
	background-image: url('../images/top_01.jpg');
}

td#top_02 {	width: 214px;	height: 101px; }

td#top_03 {
	width: 56px;
	height: 101px;
	background-image: url('../images/top_03.jpg');
}

td#top_04 {
	width: 712px;
	height: 101px;
	background: url('../images/top_04.jpg') repeat-x;
}

div#flag_pos {	padding-top: 25px;	padding-left: 10px; }

span.flag {	padding-right: 5px; }

td#menu_01 {
	width: 12px;
	height: 53px;
	background-image: url('../images/menu_01.jpg');
}

td#menu_02 {
	width: 988px;
	height: 53px;
	background: url('../images/menu_02.jpg') repeat-x;
}

ul.menu_top {
	list-style-type: none;
	width: auto;
	height: 53px;
	margin: 0px;
	padding: 0px;
	position: relative;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
}

ul.menu_top li {
	display: block;
	float: left;
	margin: 0px;	padding: 0px;
}

ul.menu_top li a {
	font: 11px/53px Arial, Helvetica, sans-serif;
	float: left;
	color: #d5ddd4;
	text-decoration: none;
	height: 53px;
	font-weight: bold;
	padding: 0 22px;
	border-right: 1px solid #000000;
}

ul.menu_top li a:hover {
	color: #ffffff;
	background: url('../images/menu_over.jpg') none repeat-x;
}

table#cont { background: url('../images/cont.jpg') top no-repeat; }

td#left { width: 232px; }

div#left_pad {	padding-top: 13px; }

div#right_pad {	padding-top: 23px; }

div.left_head {
	width: 215px;
	height: 57px;
	background-image: url('../images/left_head.png');
	text-align: left;
}

div.right_head_polec {
	width: 208px;
	height: 49px;
	background: url('../images/button_polec.png') no-repeat;
	text-align: left;
	margin: 0 0 10px 15px;s
}

div.right_head_blad {
	width: 208px;
	height: 49px;
	background: url('../images/button_blad.png') no-repeat;
	text-align: left;
	margin: 0 0 10px 15px;
}

div.right_head_zarejestruj {
	width: 208px;
	height: 59px;
	background: url('../images/button_zarej.png') no-repeat;
	text-align: left;
	margin: 0 0 10px 15px;
	
}


div.right_head_title {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	padding-top: 15px;
}

div.right_head_title_zarejestruj {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	padding-top: 25px;
}

div.left_head_title {
	font-size: 13px;
	font-weight: bold;
	color: #461300;
	padding-left: 50px;
	padding-top: 30px;
}

div.left_cont {
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 10px;
}

ul.menu_left {
	width: 180px;
   padding: 0px;
   margin: 0px;
	list-style:none outside none;
}

ul.menu_left li {
	width: 180px;
   padding: 0px;
   margin: 0px;
   list-style-image: none;
   list-style-position: outside;
   list-style-type: none;
	border-bottom: 1px solid #2e552f;
	text-align: left;
}

ul.menu_left li a {
	font: 10px/23px Verdana, Helvetica, sans-serif;
	color: #b7c3b9;
	height: 23px;
	text-decoration: none;
	font-weight: bold;
}

ul.menu_left li a:hover {
	color: #ffffff;
	text-decoration: none;
}

td#right {
	width: 761px;
}

div#right_pad {
	padding-top: 34px;
}

div#right_cont_top {
	width: 761px;
	min-height: 343px;
	background: #f7f9f8 url('../images/right_cont_top.jpg') top no-repeat;
}

div#right_cont_top_play {
	width: 1000px;
	background: transparent url('../images/cont.jpg') no-repeat top; 
}

div#right_cont_top_play p {
	font: 14px;
	color: #D5DDD4;
	margin: 0 5px;
	padding: 5px 0;
	font-weight: bold;
}

div#content {
	padding: 30px;
	text-align: justify;
}

div.cont_title {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 0 0 20px 0px;
	text-align: left;
	
}

div#right_cont_bot {
	width: 761px;
	height: 25px;
	background: url('../images/right_cont_bot.jpg');
}

td#footer_01 {
	width: 149px;
	height: 40px;
	background: url('../images/footer_01.jpg');
}

td#footer_02 {
	width: 844px;
	height: 40px;
}

td#footer_03 {
	width: 156px;
	height: 125px;
	background: url('../images/footer_03.jpg');
}

td#footer_04 {
	width: 844px;
	height: 125px;
	background: url('../images/footer_04.jpg') repeat-x;
}

div#footermenu {
	padding-top: 20px;
	padding-bottom: 9px;
	color: #7f877e;
}

a.footer {
	font-size: 10px;
	color: #7f877e;
	text-decoration: none;
}

a.footer:hover {
	font-size: 10px;
	color: #7f877e;
	text-decoration: underline;
}

a#dk {
	font-size: 10px;
	color: #7f877e;
	text-decoration: none;
}

a#dk:hover {
	font-size: 10px;
	color: #7f877e;
	text-decoration: none;
}

td#s_left {
	width: 50%;
	background: url('../images/s_left.jpg') top repeat-x;
}

div#s_left_2 {
	width 100%;
	height: 457px;
	background: url('../images/s_left_2.jpg') right no-repeat;
}

td#s_right {
	width: 50%;
	background: url('../images/s_right.jpg') top repeat-x;
}

div#s_right_2 {
	width 100%;
	height: 457px;
	background: url('../images/s_right_2.jpg')  left no-repeat;
}

td#s_left_foot {
	width: 50%;
	height: 165px;
	background: url('../images/s_left_foot.jpg') bottom repeat-x;
}

td#s_right_foot {
	width: 50%;
	height: 165px;
	background-image: url('../images/footer_04.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
}


.error {
	color:#cc0000;
	font-weight:bold;
	text-align:center;
	background:#F3E6E6 none;
	border:2px solid #924949;
	padding:2px 5px;
	margin: 5px;
}



input.input_error{
	background: #F3E6E6;
	border: 1px solid #924949;
}

td.input_error{
	color:#cc0000;
	font-weight:bold;
}

.czerwony {
	color:#cc0000;
	font-weight:bold;
}

.zielony {
	color:#009900;
	font-weight:bold;
}

div.info {
margin: 30px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 35px;
padding-right: 15px;
background-color: #dae6f4;
border-style: solid;
border-width: 1px;
border-color: #a9c6e9;
background-image: url('/images/info.png');
background-repeat: no-repeat;
background-position: center left;
color: #2653A6;
font-weight: bold;
text-align: justify;
}



div.info2 {
margin: 30px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 35px;
padding-right: 15px;
background-color: #F2F2F2;
border-style: solid;
border-width: 1px;
border-color: #C2C2C2;
background-image: url('/images/info.png');
background-repeat: no-repeat;
background-position: center left;
color: #565656;
font-weight: bold;
text-align: justify;
}

div.ok {
margin: 30px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 40px;
padding-right: 15px;
background-color: #d6ffd6;
border-style: solid;
border-width: 1px;
border-color: #a4d59c;
background-image: url('/images/ok.png');
background-repeat: no-repeat;
background-position: center left;
color: #006c3b;
font-weight: bold;
text-align: justify;
}

.bialy {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #b7c3b9;
	text-decoration: none;
	font-weight: bold;
	line-height:16px;
}

.ramka {
	padding:4px;
}


/* gra start */

td.player {
	width: 209px;
}

div.player_01 {
	width: 209px;
	height: 21px;
	background-image: url('../images/player_01.jpg');
}

div.player_02 {
	width: 209px;
	height: 39px;
	background-image: url('../images/player_02.jpg');
}

div.player_name {
   font-size: 13px;
   color: #000000;
	font-weight: bold;
	padding-left: 41px;
	padding-top: 10px;
}

div.player_bg {
	width: 209px;
	background-image: url('../images/player_bg.jpg');
	background-repeat: repeat-y;
}

div.player_top {
	width: 209px;
	background-image: url('../images/player_top.jpg');
	background-repeat: no-repeat;
	background-position: top;
}

div.player_bottom {
	width: 209px;
	height: 21px;
	background-image: url('../images/player_bottom.jpg');
}

td.player_table_01 {
	width: 42px;
}

td.player_table_02 {
	width: 197px;
}

img.player_avatar {
	padding: 1px;
	border: 1px solid #5b5b5b;
}

img#av_win {
padding: 3px;
border: 2px solid #00cc00;
}

img#av_lose {
padding: 3px;
border: 2px solid #Fb4700;
}

span.ile_win {
font-size: 15px;
font-weight: bold;
color: #00cc00;
}

span.ile_lose {
font-size: 15px;
font-weight: bold;
color:#cc0000;
}

td#podsum {
padding-top: 126px;
}

td#podsum span {
color: #fff;
line-height: 1.6em;
}

div.player_punkty_pad {
	padding-top: 12px;
	padding-left: 17px;
}

div.player_ranking {
	width: 109px;
	height: 28px;
	background-image: url('../images/player_ranking.jpg');
}

div.player_punkty_rank {
background-image: url(../images/player_rank.jpg);
position: relative;
right: 10px;
height: 42px;
}

div.player_break {
	width: 98px;
	height: 37px;
	background: url('../images/player_break.jpg') left;
}

div.player_punkty1 {
	width: 98px;
	height: 37px;
	background: url('../images/player_punkty.jpg') left;
}


div.player_czas_pos {
	padding-left: 17px;
}

div.player_czas {
	width: 98px;
	height: 38px;
	background-image: url('../images/player_czas.jpg');
}

div.player_czas_zagrywki {
	width: 98px;
	height: 38px;
	background-image: url('../images/player_czas_zagrywki.jpg');
}



/*koniec okno logowania*/

div.player_ranking_dane {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 2px;
}

div.player_rank_dane {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
	padding-left: 52px;
	padding-top: 12px;
}

div.player_break_dane {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
	padding-left: 34px;
	padding-top: 9px;
}

div.player_punkty1_dane {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
	padding-left: 34px;
	padding-top: 9px;
}

div.player_czas_dane {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 12px;
}

td#chat {
	width: 575px;
}

div#chat_inf_pad{
	padding-top: 21px;
	padding-bottom: 4px;
}

td#czat_inf_01 {
	width: 9px;
	height: 35px;
	background-image: url('../images/czat_inf_01.jpg');
}

td#czat_inf_02 {
	height: 35px;
	background-image: url('../images/czat_inf_bg.jpg');
	background-repeat: repeat-x;
}

td#czat_inf_011 {
	width: 9px;
	height: 35px;
	background-image: url('../images/czat_inf_011.jpg');
}

td#czat_inf_03 {
	width: 45px;
	height: 35px;
	background-image: url('../images/czat_inf_03.jpg');
}

td#czat_inf_04 {
	width: 44px;
	height: 35px;
	background-image: url('../images/czat_inf_bg.jpg');
	background-repeat: repeat-x;
}

td#czat_inf_05 {
	width: 46px;
	height: 35px;
	background-image: url('../images/czat_inf_05.jpg');
}

td#czat_inf_06 {
	width: 43px;
	height: 35px;
	background-image: url('../images/czat_inf_bg.jpg');
	background-repeat: repeat-x;
}

td#czat_inf_07 {
	width: 45px;
	height: 35px;
	background-image: url('../images/czat_inf_07.jpg');
}

td#czat_inf_08 {
	width: 63px;
	height: 35px;
	background-image: url('../images/czat_inf_bg.jpg');
	background-repeat: repeat-x;
}

td#czat_inf_09 {
	width: 9px;
	height: 35px;
	background-image: url('../images/czat_inf_09.jpg');
}

.czat_inf_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	padding-left: 11px;
	padding-top: 10px;
}

div.czat_inf_lnk_pos {
	padding-left: 8px;
	padding-top: 10px;
}

a.czat_inf {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}

a.czat_inf:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
}

td#czat_button_01 {
	width: 76px;
	height: 41px;
	background-image: url('../images/czat_button_01.jpg');
}

td#czat_button_02 {
	width: 41px;
	height: 41px;
	background-image: url('../images/czat_button_02.jpg');
	background-repeat: repeat-x;
}

td#czat_button_03 {
	width: 9px;
	height: 41px;
	background-image: url('../images/czat_button_03.jpg');
}

td#czat_button_04 {
	width: 130px;
	height: 41px;
	background-image: url('../images/czat_button_04.jpg');
	background-repeat: repeat-x;
}

td#czat_button_05 {
	width: 1px;
	height: 41px;
	background-image: url('../images/czat_button_05.jpg');
}

td#czat_button_06 {
	width: 130px;
	height: 41px;
	background-image: url('../images/czat_button_04.jpg');
	background-repeat: repeat-x;
}

td#czat_button_07 {
	width: 1px;
	height: 41px;
	background-image: url('../images/czat_button_05.jpg');
}

td#czat_button_08 {
	width: 130px;
	height: 41px;
	background: url('../images/czat_button_04.jpg') repeat-x;
	padding: 0 0 0 15px;
}

td#czat_button_09 {
	width: 9px;
	height: 41px;
	background-image: url('../images/czat_button_09.jpg');
}

td#czat_button_10 {
	width: 160px;
	height: 41px;
	background-image: url('../images/czat_button_02.jpg');
	background-repeat: repeat-x;
}

td#czat_button_11 {
	width: 9px;
	height: 41px;
	background-image: url('../images/czat_button_03.jpg');
}

td#czat_button_12 {
	width: 160px;
	height: 41px;
	background-image: url('../images/czat_button_04.jpg');
	background-repeat: repeat-x;
}


div#czat_name {
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	padding-top: 17px;
}

div.czat_p {
	padding-top: 12px;
}

div.czat_p a {
	text-decoration: none;
}


a.czat, a.czat:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

td#czat_01 {
	width: 10px;
	height: 115px;
	background-image: url('../images/czat_01.jpg');
}

td#czat_02 {
	width: 502px;
	height: 115px;
	background-image: url('../images/czat_02.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #282828;
}

div#czat_top {
	width: 502px;
	height: 115px;
	background-image: url('../images/czat_top.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

td#czat_03 {
	width: 31px;
	height: 115px;
	background-image: url('../images/czat_03.jpg');
}

div.czat_rep_01 {
	width: 502px;
	height: 25px;
	background-image: url('../images/czat_rep_01.jpg');
	background-position: left;
	background-repeat: repeat-x;
}

div.czat_rep_02 {
	width: 502px;
	height: 25px;
	background-image: url('../images/czat_rep_02.jpg');
	background-position: left;
	background-repeat: repeat-x;
}

div.czat_tekst {
	padding-left: 8px;
	padding-top: 5px;
	color: #eeeded;
	font-size: 11px;
}

span.czat_tekst_time {
	font-family: Arial, Helvetica, sans-serif;
	color: #a19f9f;
	font-size: 10px;
}

span.czat_tekst_name {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

div#czat_bottom {
	width: 543px;
	height: 10px;
	margin-top: 20px;
	background-image: url('../images/czat_bottom1.jpg');
	margin-left: -13px;
}

div#czat_bottom2 {
	width: 543px;
	height: 12px;
	background: url('../images/czat_bottom2.jpg') no-repeat;
}

/* decyzje - buttony */

span#decyzja_1, span#decyzja_2, span#decyzja_3 {
    background: transparent url('../images/button_czat_l.jpg') no-repeat scroll top left;
    display: block;
    float: left;
    margin: 0 0px 0 0 ;
	 cursor: pointer;
	 height: 35px; 
}

span#decyzja_1 a, span#decyzja_2 a, span#decyzja_3 a {
    text-decoration: none;
	 line-height: 35px;
	 background: transparent url('../images/button_czat_r.jpg') no-repeat top right;
	 display: block;
	 padding: 0 14px 0 10px;
}


span#decyzja_1 a:active, span#decyzja_2 a:active, span#decyzja_3 a:active {
    text-decoration: none;
	 line-height: 35px;
	 background: transparent url('../images/button_czat_r.jpg') no-repeat bottom right;
	 display: block;
	 padding: 0 14px 0 10px;
}

span#decyzja_1:active, span#decyzja_2:active, span#decyzja_2:active {
    background-position: bottom left;
    outline: none; /* hide dotted outline in Firefox */
}


/******************* TABELA *************************/

#tabela {  
	font-size: 11px;
	width: 700px;
	border-collapse: collapse;
	background: url('../images/bila.png') right bottom no-repeat;
	font-weight: bold;
	margin-top:5px;
}

#tabela th {
	padding: 4px;
	font-weight: bold;
	font-size: 12px;
	color: #3D3D3D;
}


#tabela thead tr {
 background: url('../images/back_top.png') no-repeat; 
}

#tabela tfoot tr {
height: 80px;
background: url('../images/back_foot.png') no-repeat bottom left;
}

#tabela tfoot tr td {
	padding: 0px 10px;
	color: #3D3D3D;
	border-top: 1px solid #fff;
	
}

#tabela tbody tr td, #tabela tbody tr.none:hover td {
	background: url('../images/back.png') repeat-y;
	padding: 4px;
	border-top: 1px solid #fff;
}

#tabela tbody td.pas {
	background: url('../images/back_hover.png') repeat-y;
	padding: 4px;
	border-top: 1px solid #fff;
}



#tabela tbody tr:hover td {
	background: url('../images/back_hover.png') repeat-y;
	padding: 4px;
	border-top: 1px solid #fff;
}

.table_foot {
height: 10px;
background: url('../images/back_foot.png') no-repeat bottom left;

}

/******************* TABELA2 *************************/


#tabela_2 {  
	font-size: 11px;
	width: 700px;
	border-collapse: collapse;
	background: url('../images/bila.png') right bottom no-repeat;
	font-weight: bold;
	margin-top:5px;
}

#tabela_2 th {
	padding: 4px;
	font-weight: bold;
	font-size: 12px;
	color: #3D3D3D;

}

#tabela_2 thead tr {
 background: url('../images/back_top.png') no-repeat; 
}

#tabela_2 tfoot tr {
height: 80px;
background: url('../images/back_foot.png') no-repeat bottom left;
}

#tabela_2 tfoot tr td {
	padding: 0px 10px;
	color: #3D3D3D;
	
}

#tabela_2 tbody tr td, #tabela tbody tr.none:hover td {
	background: url('../images/back.png') repeat-y;
	padding: 4px;
	
}

#tabela_2 tbody tr:hover td {
	background: url('../images/back.png') repeat-y;
	padding: 4px;

}


/******************* TABELA3 *************************/


#tabela_3 {  
	font-size: 11px;
	width: 700px;
	border-collapse: collapse;
	background: url('../images/bila.png') right bottom no-repeat;
	font-weight: bold;
	margin-top:5px;
}

#tabela_3 th {
	padding: 4px;
	font-weight: bold;
	font-size: 12px;
	color: #3D3D3D;

}

#tabela_3 thead tr {
 background: url('../images/back_top.png') no-repeat; 
}

#tabela_3 tfoot tr {
height: 80px;
background: url('../images/back_foot.png') no-repeat bottom left;
}

#tabela_3 tfoot tr td {
	padding: 0px 10px;
	color: #3D3D3D;
	
}

#tabela_3 tbody tr td, #tabela tbody tr.none:hover td {
	background: url('../images/back.png') repeat-y;
	border-top: 1px solid #fff;
	
}

#tabela_3 tbody tr:hover td {
	background: url('../images/back.png') repeat-y;
	border-top: 1px solid #fff;

}


#tabela_3 tbody tr td.tab_01, #tabela tbody tr.none:hover td.tab_01 {
	background: url('../images/back.png') repeat-y;
	padding:4px;
	border-top: 1px solid #fff;
	
}

#tabela_3 tbody tr:hover td.tab_01 {
	background: url('../images/back.png') repeat-y;
	padding:4px;
	border-top: 1px solid #fff;

}

/******************* TOOLTIP *************************/
/* <span class="tip">link <span>tooltip</span></span> */
span.tip {
	position: relative;
}

span.tip span {
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
   width: 100px;
	padding: 5px 10px;
	z-index: 100;
	color: #fff;
	font-weight: bold;
	text-align: left;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
	background: #000;
}

span:hover.tip {
	font-size: 99%; /* this is just for IE */
}

span:hover.tip span {
	display: block;
}

span.info {
	line-height: 2em;
	display: inline-block;
   padding: 0 5px;
	background: #E33E00;
	border: 1px solid #FD4500;
	color: #fff;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}


div.advert {
	background: #B5C2B5;
	color: #fff;
	padding: 10px 0;
	margin: 10px 0;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

span.round {
border: 1px solid #000; padding: 10px 5px; font-weight: bold;
}

/******************* INPUTY *************************/

input.button, button, a.button {
    background: transparent url(../images/button-bg3.jpg) repeat-x left top;
    color: #fff;
    padding: 4px 10px;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
	 border: none;
	 -moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

input.button:hover, button:hover {
    background-position: left bottom;
}

select, input, textarea {
border: 1px solid #fff/* #FB4700 */;
background: none;
padding: 3px 5px 3px 3px;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

input#szukaj {
border: none;
border: 1px solid #FB4700 ;
}

option {
background: #DCDCDC;
border: none;
padding: 1px;
}


/*okno logowania główna*/

#login_left {
float: right; 
height: 91px;
width: 13px;
background: url('../images/login_right.png') no-repeat top;
}

#login_center {
float: right; 
height: 91px;
background: url('../images/login_pas.png') repeat-x top;
min-width: 260px;
}

#login_center .inf {
color: #fff; text-decoration: none;
}

#login_right {
float: right; 
height: 91px;
width: 13px;
background: url('../images/login_left.png') no-repeat top;
}

div.login_dane_up {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
	padding-top: 10px;
}

div.login_dane_down {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #ffffff;
	font-weight: bold;
   padding-top: 10px;
;
}

span#ico1 {
background: url('../images/player_login_ico1.jpg')  left no-repeat;
display: inline-block;
text-indent: 30px;
line-height: 28px;

}

span#ico2{
background: url('../images/player_login_ico2.jpg')  left no-repeat;
display: inline-block;
text-indent: 40px;
line-height: 28px;
}

span#ico3 {
background: url('../images/player_login_ico3.jpg')  left no-repeat;
display: inline-block;
text-indent: 50px;
line-height: 28px;
}

span#ico4 {
background: url('../images/player_login_ico4.png')  left no-repeat;
display: inline-block;
text-indent: 35px;
line-height: 28px;

}

span#ico5 {
background: url('../images/player_login_ico5.jpg')  left no-repeat;
display: inline-block;
text-indent: 50px;
line-height: 36px;
}

span#ico6 {
background: url('../images/player_login_ico6.jpg')  left no-repeat;
display: inline-block;
text-indent: 50px;
line-height: 28px;
}
#av_login {
padding: 2px;
border: 1px solid #2E552F;
}

div#loginbox form#formularz { margin-top: 20px; }

div#loginbox form#formularz_error { margin-top: 15px; }

div#loginbox { 
margin-top: 5px; 
} 

/* 3 kolumny */

td#center3 {	width: 529px; }
td#right3 { width: 232px; min-height: 1000px;}
td#left3{ width: 232px; }

div#cont3 {
	width: 529px;
	background: #f7f9f8 url('../images/cont3.jpg') top no-repeat;
	margin-top:5px;
	overflow: hidden;
}

div#cont3aktualnosci {
	width: 529px;
	background: #f7f9f8 url('../images/cont3aktualnosci.jpg') top no-repeat;
	margin-top:5px;
	overflow: hidden;
}


div#cont3content {
padding-left:14px;

}

div#cont4 {
	width: 529px;
	height: 95px;
	background: #f7f9f8 url('../images/cont4.jpg') top no-repeat;
	margin-top:5px;
	overflow: hidden;
}

div#cont3_bottom {
	width: 529px;
	height: 10px;
	background: #f7f9f8 url('../images/cont3.jpg') bottom no-repeat;
}

div#cont3_3 {
	margin: 10px 5px 0 0 ;
	padding: 5px 10px 0 10px;
	float: left;
	width: 153px;
	height: 220px;
	background: #f7f9f8 url('../images/cont3_3.jpg') top no-repeat;
	text-align: left;
}

#box_top { height: 100px; }


/* hover java jquery glowna */
.latest_img {
	border: 1px solid #575757;
	margin: 0 0 0 26px;
	padding: 0;
}

div#images3 a.opis {
	margin-left: 26px;
	width: 140px;
	display: inline-block;
	text-align: center;
}

div#images3 {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0 0 0 -4px;
}

/* input file */
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

div.szary { margin-bottom: 20px; }

/* Vertical Tabs glowna 3 kolummny
----------------------------------*/

div.ui-tabs { width: 529px; background: none; border:none; }

#tabs .ui-tabs-nav { float: left; width: 145px; margin-left:10px;}

#tabs .ui-tabs-nav li { 
width: 100%; 
height: 35px; 
list-style:none outside none;
margin: 2px 0;
border-bottom: 1px solid #2D2D2D;
}

#tabs .ui-tabs-nav li a {
text-decoration: none; 
height: 35px; 
line-height: 34px;
padding: 0 0 0 5px;
display: block; 
cursor: pointer;  
border-bottom: 1px solid #2D2D2D;
}
#tabs .ui-tabs-panel { width: 340px; height: 200px; margin: 5px 10px 0 0; float: right; overflow: hidden;  }
#tabs .ui-tabs-hide { display: none !important; }


#tabs p.more { text-align: right; font-weight: bold; }
#tabs p.more a { text-align: right; font-weight: bold; text-decoration: none;}
#tabs span.more { color: #Fb4700; font-weight: bold; }

/* Vertical Tabs zasady gry
----------------------------------*/

div.ui-tabs { width: 100%; background: none; border:none; }
#tabs_reg .ui-tabs-nav { margin: 5px 0; width: 40%; }
#tabs_reg .ui-tabs-nav li { list-style:none outside none; height: 20px; }
#tabs_reg .ui-tabs-nav li a {line-height: 20px; text-decoration: none; padding: 0;display: block; cursor: pointer;  border-bottom: 1px solid #2D2D2D;}

#tabs_reg .ui-tabs-panel { float: right; width: 100%; overflow: hidden; text-align: justify;}
#tabs_reg .ui-tabs-hide { display: none !important; }

#tabs_reg .ui-tabs-nav li a:hover {
background: url('../images/arrow-turn.png') no-repeat right center;
text-decoration: none; 
cursor: pointer;  
line-height: 20px; 
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
background: url('../images/arrow-turn-hover.png') no-repeat right center;
}

#rank_1 {	 cursor: default;}
#rank_2 {	 cursor: default;}
#rank_pkt_1 {	 cursor: default;}
#rank_pkt_2 {	 cursor: default;}
#gracz_1_licznik_zagr {	 cursor: default;}
#gracz_2_licznik_zagr {	 cursor: default;}
#gracz_1_licznik_gry {	 cursor: default;}
#gracz_2_licznik_gry {	 cursor: default;}
#name_1 {	 cursor: default;}
#name_2 {	 cursor: default;}
#gracz_1_punkty {	 cursor: default;}
#gracz_2_punkty {	 cursor: default;}
#gracz_1_break {	 cursor: default;}
#gracz_2_break {	 cursor: default;}


a.tables_main {
margin: 0 0 10px 15px;
display: block;
}

a.tables_main img {
border: none;
border:1px solid #2E552F; 
padding: 2px;
}

/* scroll */

div.jd_news_scroll {
	position: relative;
	overflow: hidden;
	width: 70%;
	height: 200px;
	float: left;
	margin: 5px 0 0 10px;	
}

div.jd_news_scroll ul {
	position: relative;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
div.jd_news_scroll ul li {text-align: left;height: 1.7em;}

div.jd_news_scroll li a {
	font-weight: bold;
	display: inline-block;
	text-decoration: none;
	padding: 0 10px 0 10px; 
	
}

div.jd_news_scroll li a:hover {
	background:#E33E00 none repeat scroll 0 0;
	border:1px solid #FD4500;
	color: #fff;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

.jd_news {margin: 30px 0 0}

.statystyki{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #b7c3b9;
	text-decoration: none;
	font-weight: bold;
	line-height:16px;
	padding-left:20px;
}

.statystyki b{
	color:#E7F3E9;
	font-size:9px;
}

.bialy b{
	color:#E7F3E9;
}

.forum_legend
{

	color:#FFFFFF;

}

.navigation
{

	color:#FFFFFF;

}

.navigation .smalltext
{

	color:#FFFFFF;

}

ul.thread_tools li a{

	color:#FFFFFF;

}

.drag-handle{ /*Overwrite default drag handle bar background color with below*/
background-color: #03277C;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(/images/blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}

.dhtmlwindow{
position: relative;
border: 2px solid black;
visibility: hidden;
background-color: white;
margin: 0 auto 0;
left: 0 !important;

}

#dhtmlwindowholder {
width: 100%; height: 0;
}


.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

.rank_opis{font-size:13px;}



	/* facebook  */
.fb_iframe_widget {background: #fff} 
.fan_box .stream_content {height: 100px;}
html#facebook {border-radius: 5px;}
.fan_box .full_widget .connect_top { background-color: #FF0000; } 
.profileimage {
float:left;
height:40px;
margin:0 0 4px;
padding:0 10px 0 0;
width:100px;
}


#bilardflashdiv {
z-index:0;
}

.srodek {text-align:center;}
.prawa {text-align:right;}