* {
	margin: 0;
	padding: 0;
}
body {
	background-color: #000;
	font-size: 12px;
	font-family: arial, tahoma, verdana;
	text-align: center;
	margin: 0;
	padding: 0;
	background-image: url('../images/tlo.png');
}
table {
	margin: auto;
	padding: 0;
}
td{
	margin: 0;
	padding: 0;
	vertical-align: top;
}
a{
	margin: 0;
	padding: 0;
	font-weight : bold;
	color: #fac000;
}
a:hover{
	margin: 0;
	padding: 0;
	font-weight : bold;
	text-decoration: none;
	color: #fff;
}

img{
	margin: 0;
	padding: 0;
	border: 0;
}

div {
	margin: 0;
	padding: 0;
	clear: both;
}
h2 {
	margin: 0;
	padding: 0;
}
h3 {
	margin: 0;
	padding: 0;
}
h4 {
	margin: 0;
	padding: 0;
}

h5 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
hr{
	color: #000;
	height: 1px;
	border-color: #fac000;
}
ul{
	padding-left: 30px;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.justify {
	text-align: justify;
}

.tekst {
	text-align: justify;
  	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
}

.akapit {
	text-align: justify;
  	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
 }

#reklama{
	position: fixed;
	top: 300px;
	left: 400px;
	width: 400px;
	height: 320px;

	font-size: 20px;
	font-weight: bold;

	display: none;

	background-color: #CBBCCF;
	color: #000;
	border: 1px solid #222;
}
#reklama a{
	color: #691A8F;
	padding-bottom: 10px;
}
body > div#reklama { position: fixed;}
.mess_line_orange{
	height: 15px;
	background-color: #9E00BB;
	text-align: right;
	color: #000;
}

.message {
  	font-size: 12px;
  	text-align: center;
  	color: #000;
	font-family: Verdana, sans-serif;
}

.szare0 td{
	background-color: #600000;
	border: 1px solid #000;
	color: #fff;
}
.szare1 td{
	background-color: #480000;
	border: 1px solid #000;
	color: #fff;
}



#site{
	width: 983px;
}
#nad_banerem{
	height: 10px;
}
#baner_left{
	background-image: url('../images/baner_left.jpg');
	background-repeat: no-repeat;
	width: 38px;
	height: 188px;
}
#baner_top{
	background-image: url('../images/baner_top.jpg');
	background-repeat: no-repeat;
	width: 907px;
	height: 24px;
	color: #fac000;
	font-weight: bold;
	text-align: left;
	margin-left: 30px;
	font-size: 10px;
	vertical-align: middle;
}
#baner{
	background-image: url('../images/baner.jpg');
	background-repeat: no-repeat;
	width: 907px;
	height: 188px;
}
#baner_right{
	width: 38px;
	height: 188px;
}
#baner_bottom{
	background-image: url('../images/baner_bottom.jpg');
	background-repeat: no-repeat;
	width: 907px;
	height: 25px;
	text-align: center;
	font-size: 16px;
	padding-right: 10px;
	padding-left: 400px;
	font-weight: bold;
}
#baner_bottom a{
	color: #fac000;
	text-decoration: none;
}
#baner_bottom a:hover{
	color: #fff;
}
#menu_g_selected a{
	color: #fff;
}
#baner_bottom span{
	padding-left: 20px;
	padding-right: 20px;
}
#content{
	background-image: url('../images/content_tlo.jpg');
	background-repeat: repeat-y;
	width: 907px;
	height: 100%;
}
#content_galeria{
	background-image: url('../images/content_galeria_tlo.jpg');
	background-repeat: repeat-y;
	width: 907px;
	height: 100%;
}
#footer{
	background-image: url('../images/footer_tlo.jpg');
	background-repeat: no-repeat;
	width: 907px;
	height: 33px;
	color: #fac000;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-size: 13px;
}
#column_left{
	width: 186px;
	margin: 0;
	padding: 0;
/*	border: 1px solid red;*/
}
.menu_drzewko{
	width: 186px;
}
#sekcja3{
	width: 186px;
}
#column_left h2{
	background-image: url('../images/menu_header.jpg');
	background-repeat: no-repeat;
	height: 50px;
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 18px;
	text-indent: 55px;
/*	padding-top: 12px;*/
	color: #fac000;
	line-height: 50px;
	width: 185px;
}
/*
#column_left h2 a{
	padding-top: 12px;
	display: block;
	color: #fac000;
	text-decoration: none;
}
#column_left h2 a:hover{
	color: #fff;
}
#menu_selected_2 a{
	color: #fff;
}
*/
#column_left h3{
	height: 20px;
	color: #fac000;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14px;
	padding: 0;
	margin: 0;
	padding-left: 25px;
}
.menu_3_inside{
	background-image: url('../images/menu_tlo_h3.jpg');
	background-repeat: repeat-y;
}
.menu_3_first{
	background-image: url('../images/menu_tlo_h3_first.jpg');
	background-repeat: no-repeat;
}
.menu_3_last{
	background-image: url('../images/menu_tlo_h3_last.jpg');
	background-repeat: no-repeat;
}
.menu_3_one{
	background-image: url('../images/menu_tlo_h3_one.jpg');
	background-repeat: no-repeat;
}

#menu_selected_3 a{
	display: block;
	width: 140px;	
	padding-top:3px;
	color: #fff;
	font-size: 11px;
	background-image: url('../images/menu_h3_bulet_sel.gif');
	background-repeat: no-repeat;
	background-position: middle left;
}
#menu_selected_3 a:hover{
	padding-top: 3px;
	padding-left: 13px;
}
h3 a {
	display: block;
	padding-top: 3px;
	width: 140px;
	background-image: url('../images/menu_h3_bulet.gif');
	background-repeat: no-repeat;
	background-position: middle left;
	color: #fac000;
	font-size: 11px;
	text-decoration: none;
	padding-left: 13px;
	height: 18px;
}
h3 a:hover{
	padding-top: 3px;
	padding-left: 13px;
	color: #fff;
}

#column_left h4{
	height: 20px;
	color: #fac000;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14px;
	padding: 0;
	margin: 0;
	padding-left: 40px;
	background-image: url('../images/menu_tlo_h3.jpg');
	background-repeat: repeat-y;
}
h4 a {
	display: block;
	padding-top: 3px;
	background-image: url('../images/menu_h3_bulet.gif');
	background-repeat: no-repeat;
	background-position: middle left;
	color: #fac000;
	font-size: 11px;
	text-decoration: none;
	padding-left: 13px;
	height: 18px;
}
h4 a:hover{
	padding-top: 3px;
	padding-left: 13px;
	color: #fff;
}
#menu_selected_4 a{
	display: block;
	padding-top:3px;
	color: #fff;
	font-size: 11px;
	background-image: url('../images/menu_h3_bulet_sel.gif');
	background-repeat: no-repeat;
	background-position: middle left;
}
#menu_selected_4 a:hover{
	padding-top: 3px;
	padding-left: 13px;
}

#template1 #column_center{
	width: 535px;
}
#template2 #column_center{
	width: 721px;
}
#column_center{
	color: #FFD100;
	text-align: center;
	font-size: 12px;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
}
#column_center h2{
	font-size: 24px;
	padding-top: 3px;
}
#column_right{
	width: 186px;
	padding-top: 3px;
	display:block;
}

#sekcja4{
	padding: 3px 0 3px 0;
}
.article_single td,.article_single th{
	color: #fff;
}

/* moduły na stronie */
/* grupa artykułów */
.article_group{
	font-size: 12px;
}
.art_group_title{
	width: 80%;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	border-top: 2px solid #000;
	border-left: 2px solid #000;
	background-image: url('../images/art_title_tlo.jpg');
	text-align: left;
	color: #660A00;
	font-weight: bold;
	font-size: 14px;
	padding-left: 5px;
}
.art_arrow{
	background-image: url('../images/art_arrow.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}
.art_group_date{
	width: 20%;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
	border-top: 2px solid #000;
	background-image: url('../images/art_title_tlo.jpg');
	text-align: right;
	color: #660A00;
	font-weight: bold;
	font-size: 14px;
	padding-right: 5px;
}
.art_group_author{
	border-left: 2px solid #000;
	border-bottom: 2px solid #000;
	background-image: url('../images/art_title_tlo.jpg');
	text-align: left;
	color: #660A00;
	font-weight: bold;
	font-size: 14px;
	padding-left: 5px;
}
.art_group_author td{
	vertical-align: bottom;
}
.art_group_author a{
	color: #000;
	text-decoration: none;
	font-size: 11px;
}
.art_group_author a:hover{
	color: #640203;
	text-decoration: underline;
}
.art_group_content{
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	border-bottom: 2px solid #000;
	background: #640203;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	font-family: Tahoma;
	text-align: justify;
	padding: 3px;
}
.art_group_content li{
	margin-left: 20px;
}
.art_group_content table{
	border: 1px solid #000;
}
.art_group_content th{
	border: 1px solid #000;
	background-image: url('../images/art_title_tlo.jpg');
	text-align: left;
	color: #660A00;
	font-weight: bold;
	border: 1px solid #000;
}
.art_group_content td{
	background: #660405;
	color: #fff;
	border: 1px solid #000;
}

.art_author{
	text-align: left;
	color: #660A00;
	font-size: 11px;
}
.art_komentarz{
	border-right: 2px solid #000;
	text-align: right;
	padding-right: 5px;
	font-size: 11px;
}
.art_group{
	width: 98%;
}
/*
.ramka_left{
	font-size: 10px;
}
.ramka_title{
	width: 6px;
	background-image: url('../images/ramka_title.jpg');
	background-repeat: no-repeat;
	font-size: 10px;
}
.ramka_content{
	width: 6px;
	background-image: url('../images/ramka_content.jpg');
	background-repeat: repeat-y;
}
.ramka_dol{
	background-image: url('../images/ramka_dol.jpg');
	background-repeat: repeat-x;
	height: 4px;
}
.ramka_rog{
	width: 6px;
	height: 4px;
	background-image: url('../images/ramka_rog.jpg');
	background-repeat: no-repeat;
	font-size: 10px;
}
*/

/* grafika boczna */
.temat_graf{
	background-image: url('../images/mod_title.jpg');
	background-repeat: no-repeat;
	width: 186px;
	height: 53px;
	color: #fac000;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 5px;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 18px;
	padding-left: 15px;
}
.graphic_mod_lg,.graphic_mod_pg,.gaphic_mod_graf,.graphic_mod_bok,.graphic_mod_ld,.graphic_mod_pd{
	width: 0;
	height: 0;
	display: hidden;
}
.tresc{
	text-align: center;
	background: url('../images/mod_tlo.jpg') repeat-y bottom;
	width: 186px;
	color: #fac000;
	padding-bottom: 8px;
}

.licznik{
	font-weight: bold;
}

.pagowanie td{
	font-size: 12px;
}
.pagowanie a{
	text-decoration: none;
}
.form td{
	font-size: 12px;
}
.form th{
	font-size: 13px;
	text-align: left;
	color: #fff;
}
input, textarea, select{
	background: #640203;
	color: #fff;
	border: 1px solid #fac000;
}
input.checkbox{
	border: 0;
	background: transparent;
}
input.radio{
	border: 0;
	background: transparent;
}

.comments, .comments td, .comments th{
	color: #fff;
	font-size: 12px;
}
.com_head{
	font-size: 14px;
	color: #fff;
	text-align: left;
}
.com_author{
	background-image: url('../images/art_title_tlo.jpg');
	text-align: left;
	font-size: 12px;
	border-left: 2px solid #000;
	border-top: 2px solid #000;
}
.com_data{
	background-image: url('../images/art_title_tlo.jpg');
	text-align: right;
	font-size: 12px;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
}
.com_content{
	text-align: justify;
	font-size: 13px;
	color: #fff;
	border: 2px solid #000;
	background: #480001;
}
.com_tlo{
	background-image: url('../images/art_title_tlo.jpg');
	font-size: 12px;
	border-top: 2px solid #000;
}

.tabela,.tabela td, .tabela th{
	font-size: 13px;
	color: #fff;
}

.hala_tabela,.hala_tabela td, .hala_tabela th{
	font-size: 13px;
	color: #fff;
}
.powrot{
	padding-bottom: 5px;
	font-size: 11px;
}
.terminarz,.terminarz td,.terminarz th{
	font-size: 13px;
	color: #fff;
}
.hala_terminarz,.hala_terminarz td,.hala_terminarz th{
	font-size: 13px;
	color: #fff;
}

.bez_ramek{
	border: solid 2px #000;
}
.bez_ramek td a {
	font-size: 12px;
	text-decoration: none;
}
.bez_ramek td{
	font-size: 12px;
	color: #fff;
}

.ramka_title{
	background-image: url('../images/art_title_tlo.jpg');
	text-align: left;
	color: #660A00;
	border-bottom: 2px;
	border-color: #000; 
}
.ramka_kom{
	border-right: 2px;
	font-size: 14px;
}
.ramka_tresc{
	color: #fff;
	font-size: 13px;
	border: 2px solid #000;
	background: #480001;
	text-align: justify;
}
.ramka_gwiazd{
	text-align: center;
	color: #fff;
}
.dodaj_ksiega_gosci th{
	color: #fff;
}

.logowanie{
	font-size: 12px;
	color: #fff;
}
.logowanie a{
	font-size: 12px;
	text-decoration: none;
}
.logowanie td{
	font-size: 12px;
	color: #fff;
}

.pagowanie td{
	color: #fff;
}

.hala_strzelcy .ramka_text td,.strzelcy .ramka_text td, .kartki .ramka_text td{
	font-size: 13px;
	color: #fff;
	border: 1px solid #000;
	background: #660405;
}

.hala_strzelcy .ramka_text th,.strzelcy .ramka_text th, .kartki .ramka_text th{
	background-image: url('../images/art_title_tlo.jpg');
	font-size: 14px;
	color: #660A00;
	border: 1px solid #000;
}

.ramka_text a {
	font-size: 12px;
}

.newsletter .ramka_text td,.newsletter .ramka_text th{
	font-size: 12px;
	color: #fff;
}

.iframe .autor{
	font-size: 10px;
	font-weight: bold;
	color: yellow;
}
.iframe .content{
	font-size: 11px;
	font-weight: normal;
}
.iframe input {
	height: 16px;
	font-size: 10px;
}

.zawodnik{
	border: 2px solid #000;
}
.zawodnik td{
	font-weight: bold;
	font-size: 11px;
	background: #660405;
}
.zawodnik td span{
	color: yellow;
}
.dane_szczeg_zawod{
	font-weight: bold;
	font-size: 11px;
	color: yellow;
}
.formularz td{
	font-size: 12px;
	color: #fff;
}
.formularz th{
	font-size: 12px;
	color: #fff;
	text-align: left;
}
.formularz .submit{
	text-align: center;
}

.linki table{
}
.linki td{
	color: #fff;
	font-size: 12px;
}
.linki th{
	background-image: url('../images/art_title_tlo.jpg');
	color: #660A00;
	font-size: 18px;
	text-align: center;
}

.moje_konto th{
	color: #fff;
	text-align: left;
}

.download td{
	color: #fff;
	font-size: 12px;
}
.download{
	border: 1px solid #000;
}
.download th{
	font-size: 11px;
}
.tabela {
}
.tabela table{
	border: 1px solid #000;
	width: 98%;
}
.tabela td{
	font-size: 14px;
	color: #fff;
	border: 1px solid #000;
	background: #660405;
}
.tabela th{
	background-image: url('../images/art_title_tlo.jpg');
	font-size: 16px;
	color: #660A00;
	border: 1px solid #000;
}

.hala_tabela table{
	border: 1px solid #000;
	width: 98%;
}
.hala_tabela td{
	font-size: 14px;
	color: #fff;
	border: 1px solid #000;
	background: #660405;
}
.hala_tabela th{
	background-image: url('../images/art_title_tlo.jpg');
	font-size: 16px;
	color: #660A00;
	border: 1px solid #000;
}

.awans td{
	background: #0F9D00;
}
.awans_moja td{
	background: #2400FF;
}
.awans_moja2 td{
	background: orange;
}
.spadek td{
	background: #E60A0A;
}
.spadek_moja td{
	background: #2400FF;
}
.spadek_moja2 td{
	background: orange;
}
.moja td{
	background: #2400FF;
	font-weight: bold;
}
.moja2 td{
	background: orange;
	font-weight: bold;
}

.ramka_contant{
	border: 2px solid #000;
}
.ramka_title{
	background-image: url('../images/art_title_tlo.jpg');
	text-align: center;
	color: #660A00;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 2px solid #000;
}
.ramka_text{
	text-align: center;
	color: #fff;
	background: #480001;
}
.download_table{
	border: 1px solid #000;
}
.download_table td{
	background: #660405;
}
.ksiega .ramka_title td{
	border-top: 2px solid #000;
}
.ksiega .ramka_tresc{
	background: #660405;
}

.zdjecie_title{
	background-image: url('../images/art_title_tlo.jpg');
	text-align: center;
	color: #660A00;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 2px solid #000;
}
.zdjecie_data{
	color: #fff;
	text-align: right;
	font-weight: bold;
	height: 24px;
	border-left: 2px solid #000;
	background: #660405;
	font-size: 11px;
	height: 18px;
}
.zdjecie_opis{
	color: #fff;
	text-align: justify;
	border-left: 2px solid #000;
	background: #660405;
	font-size: 12px;
}
.zdjecie_img{
}
.zdjecie_licznik{
	background-image: url('../images/art_title_tlo.jpg');
	text-align: center;
	color: #660A00;
	font-weight: bold;
	font-size: 16px;
	border-top: 2px solid #000;
	border-left: 2px solid #000;
	font-size: 13px;
	height: 18px;
}
.zdjecia{
	border: 2px solid #000;
	background: #660405;
}
.sezon_nazwa{
	font-weight: bold;
	padding-top: 20px;
	font-size: 16px;
}
.zdjecie_min{
	padding: 10px;
}
.zdjecie_min img{
	border: 2px solid #000;
}

.wiersz0 td{
	background-color: #480000;
}
.wiersz1 td{
	background-color: #600000;
}
.wiersz2 td{
	background-color: #750202;
}
.opis_zawodnika{
	color: #fff;
}

.ankieta .temat{
	color: #fff;
	font-size: 13px;
}
.ankieta .wyroznienie{
	color: yellow;
	font-size: 11px;
}

.mini_tabela{
	height: 150px;
}

.puchar_drab_druzyna{
	width: 150px;
	background-color: #fae089;
	color: #fd0000;
	font-weight: bold;
}
.puchar_drab_druzyna2{
	width: 150px;
	background-color: #fae089;
	color: #fd0000;
	font-weight: bold;
}
.puchar_drab_wynik{
	width: 20px;
	background-color: #d8cfb0;
	color: #fd0000;
	font-weight: bold;
}
.puchar_linia{
	background: url('../images/puchar/linia.png');
	background-repeat: repeat-x;
	width:100%;
}
.puchar_godzina{
	color: yellow;
	font-weight: bold;
	text-align: right;
	font-size: 12px;
}
.puchar_lacz_dol{
	background: url('../images/puchar/lacz_dol.png');
	background-repeat: no-repeat;
	width:1px;
}
.puchar_lacz_gora{
	background: url('../images/puchar/lacz_gora.png');
	background-repeat: no-repeat;
	width:1px;
}
.puchar_lacznik{
	background: url('../images/puchar/lacznik.png');
	background-repeat: no-repeat;
	width: 5px;
}
.puchar_arrow{
	background: url('../images/puchar/arrow.png');
	background-repeat: no-repeat;
	width: 20px;
}
.puchar_linia_pion{
	background: url('../images/puchar/punkt.png');
	background-repeat: repeat-y;
	width:1px;
}
.label_druzyna_opis{
	font-size: 13px;
	font-weight: bold;
	color: orange;
	text-align: center;
}
.puchar_tabela{
	width: 80%;
	border: 1px solid yellow;
	border-collapse: collapse;
}
.puchar_tabela th{
	border: 1px solid yellow;
	color: orange;
}
.puchar_tabela td{
	border: 1px solid yellow;
	color: yellow;
	text-align: center;
}

#popup_content{
	border: 3px solid yellow;
}
#popup_close{
	text-align: right;
}
