body{
	margin: 0;
	padding: 0;
	text-align: center; /*padding-top: 3px;*/
	color: #FFFFFF;
	background-color: #F4CD00;
	/*background-color: #838383;*/
}
/* Strona glowna */
#logo{
	position: relative;
	margin-top: 5px;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	width: 960px;
	height: 224px;
	background:url(images/logo.jpg);
}
#box_reklama{
	background-color: #F4CD00;
}
#info{
	position: absolute;
	left: 180px;
	top: 210px;
	color: #000000;
	text-align: left;
}
#reklama{
	position: absolute;
	left: 492px;
	top: 0px;
	color: #000000;
	text-align: left;
}
#page_lewa{
	background-color: #F4CD00;
	width: 158px;
	border-left: 1px solid Black;
	vertical-align: top;
}
#page_prawa{
	margin: auto;
	height: auto;
	border-right: 1px solid Black;
	vertical-align: top;
}

.menu_kategoria{
	text-align: left;
	height: 30px;
	width: 100%;
}
.menu_pozycja{
	background-image:url(images/tlo_menu.jpg);
	width: 159px;
	text-align: left;
	text-indent: 38px;
	height: 16px;
	padding-top: 4px;	
}
#menu_koniec{
	background-image:url(images/koniec_menu.jpg);
	height: 30px;
	width: 100%;
}
.menu_pozycja a:link, .menu_pozycja a:visited, .menu_pozycja a:active{
	color: #000000;
	text-decoration: none;	
}
.menu_pozycja  a:hover{
	color: #000000;
	text-decoration: underline;	
}
a:link,  a:visited, a:active{
	text-decoration: none;	
	color: #f3c004;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:hover{
	text-decoration: underline;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.czer a:link, .czer a:visited, .czer a:active{
	text-decoration: none;	
	color: #D50006;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.czer a:hover{
	text-decoration: underline;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
#kol_1{
	width: 410px;
	vertical-align: top;
}
#kol_2{
	width: 391px;
	vertical-align: top;
	background-image:url(images/kol4_pasek.jpg);
	background-repeat: repeat-y;
}
#tab_kolumna_1{
	vertical-align: top;
	background-image:url(images/kol1_pasek.jpg);
	height: 110px;
}
#tab_kolumna_2{
	width: 158px;
	vertical-align: top;
	background-image:url(images/kol2_tlo.jpg);		
}
#tab_kolumna_2a{
	width: 158px;
	vertical-align: top;
	background-image:url(images/kol2_pasek.jpg);
	height: 100%;
}
#tab_kolumna_3{
	vertical-align: top;
	background-image:url(images/kol3_pasek.jpg);
	height: 100%;
}
#tab_kolumna_4{
	vertical-align: top;
	background-image:url(images/kol4_pasek.jpg);
	background-repeat: repeat-y;
}
#tab_glowny{
	width: 410px;
	vertical-align: top;
	background-image:url(images/kol_newsy_pasek.jpg);
}
#kol1_gora{
	background-image:url(images/kol1_gora.jpg);
	width: 100%;
	height: 19px;
}
#kol2_gora{
	background-image:url(images/kol2_gora.jpg);
	width: 100%;
	height: 97px;
}
#kol2{
	margin-left: 12px;
	margin-right: 14px;
	text-align: left;
	color: #000000;
}
#kol4{
	width: 290px;
	float: left;
}
#panel1{
	height: 216px;
	width: 643px;
}
#panel1_skos{
	background-image:url(images/panel1_skos.jpg);
	background-repeat: no-repeat;
	background-color: #D50006;
	width: 88px;
	height: 127px;
}
#panel1_gora_a1{
	background-image:url(images/panel1_gora_a1.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 410px;
	vertical-align: top;
}
#panel1_gora_a2{
	background-image:url(images/panel1_gora_a2.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 233px;
	vertical-align: top;
}
#panel1_gora{
	background-image:url(images/panel1_gora.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 555px;
	vertical-align: top;
}
#panel1_1{
	background-image:url(images/panel1_lewa.jpg);
	background-repeat: repeat-y;
	background-color: #D50006;
	width: 65%;
}
#panel1_2{
	background-image:url(images/panel1_skos_dol.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #D50006;
	text-align: left;
	vertical-align: top;
	/*height: 100px;*/
	height: 110px;
}
#panel1_3{
	background-color: #D50006;
	text-align: left;
	/*height: 100%;*/	
	vertical-align: top;
	height: 90px;
}
#kol3_koniec{
	height: 63px;
	background-image:url(images/kol3_koniec.jpg);
}
#stopka{
	margin-bottom: 5px;
	background-image:url(images/stopka.jpg);
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	width: 960px;
	height: 202px;		
}
#strona_koniec{
	background-image:url(images/strona_koniec.jpg);
	background-repeat: no-repeat;
	line-height: 10px;
	height: 58px;
	width: 705px;
	float: left;
}
/*szablon B*/
#b_core{
	background-color: #D50006;
	background-image:url(images/panel1_lewa.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
}
#core_b{
	margin-left: 14px;
	margin-right: 4px;
}
#b_gora{
	background-image:url(images/b_gora.jpg);
	background-position: right;
	height: 76px;
	font-size: 12px;
	font-weight: bold;
}
#tlo_r{
	background-image:url(images/kol2_pasek.jpg);
}
#b_kol_koniec{
	background-image:url(images/b_kol_koniec.jpg);
	background-repeat: no-repeat;
	width: 157px;
	height: 63px;
}
.left{
	text-align: left;
}
.right{
	text-align: right;
}
.center{
	text-align: center;
}
hr{
	/*background: url(/images/hr.jpg) no-repeat center;*/
	background-color: #F4CD00;
	height: 1px;
	margin-top: 2px;
	margin-bottom: 8px;
	border: 0px none #980b0b;
	display: block;
	width: 90%;
}
* html hr {height: 1px; color: #F4CD00;}
.opcje{
	width: 100%;	
	text-align: left;
	text-indent: 10px;
	font-size: 11px;
	color: white;
}
.mar10{
	margin-left: 14px;
	margin-right: 0px;
}
/* Formularze */
form {
	width: 370px;
	border: 1px solid Black;
	padding: 5px;
	margin: 5px auto 5px auto;
	text-align: right;
}
.form_button{
	width: 365px;
	margin-top:5px;		
	border: 1px solid Black;
	cursor: hand;
	text-align: center;
	color: #f3c004;
	background-color: #C30006;
}
input{
	width: 230px;
	border: 1px solid #7B7B7B;
	background-color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	margin-top: 1px;
}
select{
	width: 240px;
	border: 1px solid #7B7B7B;
	background-color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	margin-top: 1px;
	padding: 0;
}
textarea{
	width: 370px;
	border: 1px solid #7B7B7B;
	background-color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	margin-top: 1px;
	padding: 0;
}
label{	
	width: 120px;
	text-align: left;		
	padding-top: 2px;
	display: inline-block;
}
/* Tabelki */
.admin_tabela{
	background-color: #A60005;
	width: 100%;
	border: solid black 1px;	
}
.admin_tabela td{
	background-color: #D50006;
	padding: 4px;
	border-top: solid black 1px;	
}
.admin_tabela th{
	background-color: #F4CD00;
	color: #F50006;
	height: 18px;
}

.admin_tabela2{
	background-color: #A60005;
	width: 300;
	border: solid black 1px;			
}
.admin_tabela2 td{
	background-color: #D50006;
	padding: 4px;
	border-top: solid black 1px;	
}
.admin_tabela2 th{
	background-color: #F4CD00;
	color: #F50006;
	height: 18px;
}

.menu_r_naglowek{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
/* newsy */
p{
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;	
}
.R_box{
	overflow:auto;
   	height:auto;
   	width: 100%;
	text-align: left;
	margin-left: 10px;
}
.L_box{
   	overflow:auto;
   	height:auto;
   	width: 260px;
	text-align: left;
   	margin-right: 10px;
}
/* tylul newsa */
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	padding: 0px;
	line-height: 10px;
}
/* tytul newsa */
h2{
	margin: 0;
	padding: 0;
	text-indent: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f2bf04;
	font-weight: bolder;
}
/* autor newsa */
h3{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
/* stopka */
h4 {   
	color: #f2bf04;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
.comment_cont{	
	text-align: left;
}
.comment_opis{
	text-align: center;
	padding: 0;
	margin-top: 0px;
	border-spacing: 0px;
	height: 16px;
	font-size: 10px;
}
.article_title{
	background-color: #C00005;
	margin-top: 6px;
	width: 80%;
	font-size: 12px;
	font-weight: bold;
}
fieldset{
	text-align: left;
	padding: 2px;
	border: 1px solid Black;
	width: 80%;
}
fieldset td{
	border-bottom: 1px dashed #D0D0BF;
}
fieldset table{
	border-spacing: 0;
}
legend{
	text-align: left;
	font-weight: bold;
	padding: 2px;
	color: #F4CD00;
}
#editor textarea{
	width: 575px;	
}
#editor_button{
	width: 575px;
	margin-top:5px;	
	border: 1px solid Black;
	cursor: hand;
	color: #f3c004;
	background-color: #C30006;
}
#editor{
	width: 580px;
	text-align: left;
}
#newscode input{
	width: 30px;	
	color: White;
	background-color: #C30006;
	border: 1px solid Black;
}
#editor_i input{	
	color: white;
	background-color: #D50006;	
}
#bbcode input{
	width: 69px;	
	color: White;
	background-color: #C30006;
	border: 1px solid Black;
}
#bbcode{
	text-align: left;
}
.nawigacja{
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #aa1e22;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 2px;
	border: 1px solid #5e0302;
	width: 85%;	
	float: left;
}
.mini_tab{
	width: 80%;
	text-align: center;
}
.czer{
	color: #000000;
	text-align: left;
}
.mar2{
	margin: 2px;
}
.mar14{
	margin-left: 14px;
}
.mar25{
	margin-left: 25px;
}
.w100p{
	width: 100%;
}
.linia_czer{
	background-image:url(images/linia_czer.bmp);
	background-repeat: repeat-x;
	height: 11px;
	width: 70%;
}
.mini_tab_dol{
	width: 340px;
	text-align: justify;
}
.mini_tab_dol td{
	vertical-align: top;
}
.p20{
	width: 20%;
}
#boisko{
	position: relative;
	border: 1px solid #000000;
	background-image:url(images/boisko.jpg);
	width: 345px;
	height: 247px;
	margin-left: 0px;
}
.pilkarz_form {
	width: 168px;
	border: none;	
	padding: 0px;
	text-align: left;
}
.pilkarz_button{
	width: 70px;
	margin-top:5px;		
	border: 1px solid Black;
	cursor: hand;
	text-align: center;
	color: #f3c004;
	background-color: #C30006;
}
.pilkarz_select{
	width: 35px;
	border: 1px solid #7B7B7B;
	background-color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0;
	height: 12px;
}
.sondy_form {
	width: 100%;
	border: none;	
	padding: 0px;
	text-align: left;
}
.radiobox{
	border: none;
}
.tab_sondy{
	width: 340px;
}
.pozycja_zawodnik{
	width: 98%;
	margin: auto;
	margin-bottom: 6px;
	margin-top: 6px;
	text-align: left;
	padding: 2px;	
}
.pw_form {
	width: 95%;
	border: none;	
	padding: 0px;
	text-align: left;
}
.textarea_pw{
	width: 100%;
	border: 1px solid #7B7B7B;
	background-color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	margin-top: 1px;
	padding: 0;
}
#d1 {
height: 190px;
margin-left: 10px;
margin-right: 5px;
display: block;
margin-right: 10px;
}
#d2 {
height: 190px;
margin-left: 10px;
margin-right: 5px;
display: none;
margin-right: 10px;
}
#d3 {
height: 190px;
margin-left: 10px;
margin-right: 5px;
display: none;
margin-right: 10px;
}
table.tab1{
	width: 100%;
	border-spacing: 0px;			
}
table.tab1 th{
	border-bottom: 1px solid Black;	
}
img{
	border: 0;
	behavior: url("/pngbehavior.htc");
}
div.przezroczysty {
	background-color: #D50006;
	color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-align: center;
	position: relative;
	top: 150px;
	line-height: 20px;
-moz-opacity : 0.7;
opacity : 0.7;
filter : alpha(opacity=70);
} 
div.nie_przezroczysty {
	color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-align: center;
	position: relative;
	top: 130px;
	line-height: 20px;
} 
























h5{
	margin: 0;
	padding: 0;	
	font-size: 12px;
	color: #f3c003;
	padding-top: 3px;
}
.okno{
	width: 600px;
	border: 1px solid Black;
	margin-left: 10px;
	background-color: #980b0b;
}

.belka{
	background-image: url(images/menunag.gif);
	height: 19px;
	width: 100%;
	text-align: center;
	padding-top: 0px;	
	font-size: 12px;
	color: #f3c003;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid Black;	
}


ul{
	text-align: left;
}
div{
	margin: auto;
	font-size: 11px;
	font-family: Verdana, Arial;	
}

.float_left{
	float: left;
	margin: 8px 4px 0px 5px;	
}

.float_right{
	float: right;
	margin: 8px 5px 0px 4px;	
}
.float_right img{
	border: 1px solid Black;
}

#hidden{
	display: none;
}
/* Begin-Advert.tpl */
.advert_okno{
	width: 600px;
	border: 1px solid Black;
	margin-left: 10px;
	background-color: #790707;
	background: url(images/background3.jpg) repeat-x scroll top;
}
#menu_r{
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	width: 148px;	
}
/* Begin-News.tpl*/
.news_opis{
	text-align: center;
	padding: 0;
	margin-top: 2px;
	border-spacing: 0px;
	height: 14px;
	color: White;
	font-size: 10px;	
}
/* End-News.tpl*/
#up{
	width: 100%;
	background-color: #7a0707;
	text-align: right;
	padding-top: 0px;
	padding-bottom: 2px;
	font-weight: 10px;	
}
/* Tabelki */




.typer {
	background-color: #980b0b;
	width: 426px;
	border: 1px solid Black;
	padding: 5px;
	margin: 5px auto 5px auto;
	text-align: left;
}
.input_typer{
	width: 20px;
	margin-top:5px;		
	border: 1px solid Black;
	cursor: hand;
	text-align: center;
	color: #f3c004;
	background-color: #5e0302;
}
/* */

/* */
.td5050{
	width: 50%;
}

.p50{
	width: 50%;
}
.p40{
	width: 40%;
}
.p20{
	width: 20%;
}
.color{
    background-color: #980b0b;
}
/* */
.nawigacja_newsy{
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;	
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 2px;	
}
/* BB Code */

.warning {
	background-color: #FFFFF0;
	width: 90%;
	border: 1px solid Red;
	padding: 5px;
	margin: 5px auto 5px auto;
	text-align: justify;
	color: Red;
	font-weight: bold;
}

.help{
	border: 0;
	background-color: #980b0b;
}

#test_info{
	background: Black;
	height: 16px;
	width: 100%;
	font-family: Verdana;
	font-size: 10px;
	color: White;
	text-align: center;
	font-weight: bold;
	padding-top: 3px;
	position: static;
	top: 0;
}

/* Styl tabeli */


/* */
.color_1 {
	background-color: #F5FFBB;	
}
.color_2 {
	background-color: #a91d1f;	
}
.color_3 {
	background-color: #980b0b;	
}

/* SCROLOWANIE REKLAM */
.tickercontainer { /* the outer div with the black border */ 
width: 960px; 
height: 112px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 0px;
width: 960px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 960px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
margin: 0 50px 0 0;
} 
/* ############################## */
