html{
height:100%;
width:100%;
}

body {
	background-color:#333333;
  /*background-image:url(../img/logo_bg4.png);
	background-repeat: repeat;*/
	color: #fff;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	height:100%;
	width:100%;
}

.contener_main{

  /*background-image:url(../img/bg1.jpg); 
	background-position: 0 20px;
	background-repeat: repeat-x; */
}

ul, ol, form{
 margin:0px;
 padding:0px;
}

.content{
 padding: 5px 5px;
}

.mceContentBody, .mceContentBody td{
 color:#fff;
 background-color: #2A2A2A;
  text-align:left;
  background-image:none;
  font-size:90%;
}
table tr td{
 color:#fff;
}
a {
	color: #F0BA00;
	outline: none;
}

a img {
	border: 1px solid #BFBFBF;
}

a:hover img {
	border: 1px solid #D55702;
}
a.none_border img {
	border: 0px;
}
a.logo:hover img{
 border:0px;
}
ul li {
	/*list-style: url(../img/square.jpg);*/
}
p{
 margin:0px;
 padding:0px;
 margin-bottom:5px;
}

ul li span {
	margin: 0px;
	padding: 0px;
}
.none{
 display:none;
}
.clear {
	clear: both;
	margin:0px;
	padding:0px;
	height:0px;
}

.page {
	width: 985px;
	margin: 0 auto;
}

.baner {
	width: 985px;
	height: 295px;

/*	background-image: url(../img/baner.jpg);
	background-repeat: no-repeat;
	background-position: 0 20px;*/
}
.baner_in {
 width: 900px;
 	background-color:#292928;
 	margin: 0 auto;
 	border-left:1px solid #555454;
	border-right:1px solid #555454;	
}
.baner_left{
 width:200px;
 float:left;
	height: 295px;
	/*background-image: url(../img/baner_left_bg.png);
	background-repeat: repeat;
	background-position: center top;*/
	background-color: #292928;
}
.baner_right{
 width:700px;
 float:left;
	height: 295px;
}
.baner_top_left{
 float:left;
 width:547px;
 height:295px;
 	background-color: #292928;
}
.baner_top_right{
 float:left;
 width:150px;
 border-left:3px solid #292928;
 height: 295px;
 overflow: hidden;
 position:relative;	
}
.carousel{
 height: 295px;
 overflow: hidden;
}

.baner_start_flash{
 width:760px;
 height:450px;
 background-color:#292928;
}

.logo{
 display:block;
 width:120px;
 height:49px;
 margin:0 auto;
 margin-top:5px;
}
.logo img{
 border:0px;
}

.menu {
z-index:1000;
font-size:90%;
margin-top:10px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
z-index:1000;
padding:0;
margin:0;
list-style-type:none;
width:200px;
}
/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
.menu li {
position:relative;
background:transparent;
height:24px;
cursor: pointer;
z-index:1000;
}

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:1000; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:25px;
color:#000;
width:198px;
z-index:1000;
}


.menu ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.menu ul li a {
	display: block;
	height: 25px;
	width:198px;
	cursor: pointer;
}

.menu ul li a span {
	display: none;
	cursor: pointer;
}
.menu ul li.fly{
background-image:url(../img/arrow_gray.gif);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li ul li.fly{
background-image:url(../img/arrow_gray1.gif);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_2011, .menu ul li a.menu_2011:visited{
background-image:url(../img/menu/2011.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2010, .menu ul li a.menu_2010:visited{
background-image:url(../img/menu/2010.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2009, .menu ul li a.menu_2009:visited{
background-image:url(../img/menu/2009.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2008, .menu ul li a.menu_2008:visited{
background-image:url(../img/menu/2008.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2007, .menu ul li a.menu_2007:visited{
background-image:url(../img/menu/2007.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_aktualnosci, .menu ul li a.menu_aktualnosci:visited{
background-image:url(../img/menu/aktualnosci.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_zawodnicy, .menu ul li a.menu_zawodnicy:visited{
background-image:url(../img/menu/zawodnicy.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li  a.menu_kalendarz, .menu ul li a.menu_kalendarz:visited{
background-image:url(../img/menu/kalendarz.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_strona_glowna, .menu ul li a.menu_strona_glowna:visited{
background-image:url(../img/menu/strona_glowna.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_wyniki, .menu ul li a.menu_wyniki:visited{
background-image:url(../img/menu/wyniki.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_sprawozdania, .menu ul li a.menu_sprawozdania:visited{
background-image:url(../img/menu/sprawozdania.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_kontakt, .menu ul li a.menu_kontakt:visited{
background-image:url(../img/menu/kontakt.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_multimedia, .menu ul li a.menu_multimedia:visited{
background-image:url(../img/menu/multimedia.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_sponsorzy, .menu ul li a.menu_sponsorzy:visited{
background-image:url(../img/menu/sponsorzy.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_pisza_o_nas, .menu ul li a.menu_pisza_o_nas:visited{
background-image:url(../img/menu/pisza_o_nas.png);
background-repeat:no-repeat;
background-position: right center;
}

.menu ul li a.menu_zdjecia, .menu ul li a.menu_zdjecia:visited{
background-image:url(../img/menu/zdjecia.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_tapety, .menu ul li a.menu_tapety:visited{
background-image:url(../img/menu/tapety.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_filmy, .menu ul li a.menu_filmy:visited{
background-image:url(../img/menu/filmy.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_kamil_walczak{
background-image:url(../img/menu/kamil_walczak.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_kamil_wawer{
background-image:url(../img/menu/kamil_wawer.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_kuba_piatek{
background-image:url(../img/menu/kuba_piatek.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_bartek_piatek{
background-image:url(../img/menu/bartek_piatek.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_tomek_wysocki{
background-image:url(../img/menu/tomek_wysocki.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_logotyp{
background-image:url(../img/menu/logotyp.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_informacje{
background-image:url(../img/menu/informacje.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_osiagniecia{
background-image:url(../img/menu/osiagniecia.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_logotyp:hover, .menu ul li li.active a.menu_logotyp{
background-image:url(../img/menu/logotyp_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_informacje:hover, .menu ul li li li.active a.menu_informacje{
background-image:url(../img/menu/informacje_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_osiagniecia:hover, .menu ul li li li.active a.menu_osiagniecia{
background-image:url(../img/menu/osiagniecia_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_2011:hover, .menu ul li li.active a.menu_2011{
background-image:url(../img/menu/2011_h.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2010:hover, .menu ul li li.active a.menu_2010{
background-image:url(../img/menu/2010_h.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2009:hover, .menu ul li li.active a.menu_2009{
background-image:url(../img/menu/2009_h.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2008:hover, .menu ul li li.active a.menu_2008{
background-image:url(../img/menu/2008_h.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_2007:hover, .menu ul li li.active a.menu_2007{
background-image:url(../img/menu/2007_h.png);
background-repeat:no-repeat;
background-position: left center;
}
.menu ul li a.menu_aktualnosci:hover, .menu ul li.active a.menu_aktualnosci{
background-image:url(../img/menu/aktualnosci_h.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_zawodnicy:hover, .menu ul li.active a.menu_zawodnicy{
background-image:url(../img/menu/zawodnicy_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_kalendarz:hover, .menu ul li.active a.menu_kalendarz{
background-image:url(../img/menu/kalendarz_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_strona_glowna:hover, .menu ul li.active a.menu_strona_glowna{
background-image:url(../img/menu/strona_glowna_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_wyniki:hover, .menu ul li.active a.menu_wyniki{
background-image:url(../img/menu/wyniki_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_sprawozdania:hover, .menu ul li.active a.menu_sprawozdania{
background-image:url(../img/menu/sprawozdania_h.png);
background-repeat:no-repeat;
background-position: right center;
}
.menu ul li a.menu_kontakt:hover, .menu ul li.active a.menu_kontakt{
background-image:url(../img/menu/kontakt_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_multimedia:hover, .menu ul li.active a.menu_multimedia{
background-image:url(../img/menu/multimedia_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_sponsorzy:hover, .menu ul li.active a.menu_sponsorzy{
background-image:url(../img/menu/sponsorzy_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_pisza_o_nas:hover, .menu ul li.active a.menu_pisza_o_nas{
background-image:url(../img/menu/pisza_o_nas_h.png);
background-repeat:no-repeat;
background-position:right center;
}
.menu ul li a.menu_zdjecia:hover, .menu ul li li.active a.menu_zdjecia{
background-image:url(../img/menu/zdjecia_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_tapety:hover, .menu ul li li.active a.menu_tapety{
background-image:url(../img/menu/tapety_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_filmy:hover, .menu ul li li.active a.menu_filmy{
background-image:url(../img/menu/filmy_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_kamil_walczak:hover, .menu ul li li.active a.menu_kamil_walczak{
background-image:url(../img/menu/kamil_walczak_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_kamil_wawer:hover, .menu ul li li.active a.menu_kamil_wawer{
background-image:url(../img/menu/kamil_wawer_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_kuba_piatek:hover, .menu ul li li.active a.menu_kuba_piatek{
background-image:url(../img/menu/kuba_piatek_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_bartek_piatek:hover, .menu ul li li.active a.menu_bartek_piatek{
background-image:url(../img/menu/bartek_piatek_h.png);
background-repeat:no-repeat;
background-position:left center;
}
.menu ul li a.menu_tomek_wysocki:hover, .menu ul li li.active a.menu_tomek_wysocki{
background-image:url(../img/menu/tomek_wysocki_h.png);
background-repeat:no-repeat;
background-position:left center;
}

/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {background:transparent; }
/* style the link hover */
* html .menu a:hover {color:#fff; background:transparent;}

.menu :hover > a {
color:#fff; 
background:transparent;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:198px; 
	background-image: url(../img/menu_fly_bg.png);
	background-repeat: repeat;
	background-position: center top;
z-index:2001;
}
.menu ul ul ul{
	background-image: url(../img/menu_fly_fly_bg.png);
	background-repeat: repeat;
	background-position: center top;
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
z-index:2001;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}
.menu ul li a span{
	display: block;
	height: 25px;
	width:198px;
background-image:url(../img/menu_dot.gif);
background-repeat:no-repeat;
background-position: left center;	
}
.menu ul ul li a span{
background-image:none;
}
.menu ul li a span b, .menu ul ul li a span b{
 display:none;
}
.menu ul.menu_ul{
width:140px;
}
.menu ul.menu_ul li a{
width:138px;
}
.menu ul.menu_ul li a span{
width:138px;
background-image:none;
}
.menu ul.menu_ul li ul{
 left:138px;
}


.main {
	width: 900px;
	margin: 0 auto;
	background-color: #2a2a2a;
	border-left:1px solid #555454;
	border-right:1px solid #555454;
	border-bottom:1px solid #555454;
}

.loga_top{
overflow:hidden;
position:relative;
width:900px;
padding-left:3px;
padding-top:10px;
}
.loga_top_in{
overflow:hidden;
position:relative;
width:900px;
}

.loga_top a img{
 border:0px;
}

.content {
	padding: 10px;
}

.left_col {
	width: 231px;
	float: left;
}





.last_img {
	padding-left: 10px;
}

.last_img img {
	border: 3px solid #f0be29;
}
.nag_news {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_aktualnosci.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_news a{
 display:block;
	width: 231px;
	height: 48px;
	
}
.nag_news span {
	display: none;
}
.nag_logotyp {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_logotyp.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_logotyp a{
 display:block;
	width: 231px;
	height: 48px;
	
}
.nag_logotyp span {
	display: none;
}
.nag_sprawozdania {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_sprawozdania.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_sprawozdania a{
 display:block;
	width: 231px;
	height: 48px;
	
}
.nag_sprawozdania span {
	display: none;
}
.last_img img {
	border: 3px solid #f0be29;
}
.nag_zawodnicy {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_zawodnicy.jpg);
		background-position: left top;
	background-repeat: no-repeat;
}
.nag_zawodnicy a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_zawodnicy span {
	display: none;
}

.nag_kalendarz {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_kalendarz.jpg);
		background-position: left top;
	background-repeat: no-repeat;
}
.nag_kalendarz a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_kalendarz span {
	display: none;
}

.nag_multimedia {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_multimedia.jpg);
		background-position: left top;
	background-repeat: no-repeat;
}
.nag_multimedia a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_multimedia span {
	display: none;
}

.nag_zdjecia{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_zdjecia.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_zdjecia a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_zdjecia span {
	display: none;
}

.nag_tapety{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_tapety.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_tapety a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_tapety span {
	display: none;
}
.nag_filmy{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_filmy.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_filmy a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_filmy span {
	display: none;
}
.nag_kontakt{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_kontakt.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_kontakt a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_kontakt span {
	display: none;
}
.nag_kuba_piatek{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_kuba_piatek.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_kuba_piatek a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_kuba_piatek span {
	display: none;
}
.nag_tomek_wysocki{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_tomek_wysocki.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_tomek_wysocki a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_tomek_wysocki span {
	display: none;
}
.nag_kamil_wawer{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_kamil_wawer.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_kamil_wawer a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_kamil_wawer span {
	display: none;
}
.nag_bartek_piatek{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_bartek_piatek.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_bartek_piatek a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_bartek_piatek span {
	display: none;
}
.nag_kamil_walczak{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_kamil_walczak.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_kamil_walczak a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_kamil_walczak span {
	display: none;
}
.nag_pisza_o_nas{
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_piszaonas.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.nag_pisza_o_nas a{
 display:block;
	width: 231px;
	height: 48px;
}
.nag_pisza_o_nas span {
	display: none;
}
.nag_newsletter {
	display: block;
	width: 231px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_newsletter.jpg);
		background-position: left top;
	background-repeat: no-repeat;
}

.nag_newsletter span {
	display: none;
}

.newsletter {
	font-size: 70%;
	padding: 7px;
}

.newsletter form input.input_newsletter {
	font-size: 90%;
	background-color: #000;
	color: #fff;
	border: 1px solid #f0be29;
	padding: 4px;
	width: 200px;
	background-image: url(../img/bg_input.jpg);
	margin-bottom: 3px;
}
input.submit{
	background-color: #f0be29;
	padding: 2px;
	border: 0px;
	color: #000;
	margin-right: 5px;
	width: 100px;
	height: 23px;
}
input.submit:hover{
	background-color: #D55702;
}
.newsletter form input.submit {
	background-color: #f0be29;
	padding: 2px;
	border: 0px;
	color: #000;
	margin-right: 5px;
	width: 100px;
	height: 23px;
}

.newsletter form input.submit:hover {
	background-color: #D55702;
}

.center_col {
	width: 429px;
	float: left;
}

.content_main{
 padding:0px;
 padding-left:5px;
}
.content_page{
 padding:5px;
}
.content_page ul li{
 margin-left:15px;
}

/* lista aktualnośći */
.box{
 margin-bottom:10px;
 padding-left:3px;
}
.box_news{
 	background-image: url(../img/bg_news.jpg);
 	background-repeat: repeat-y;
 	background-position: left top;
 	margin-top:5px;

}
.box_news_left{
 width:28px;
 float:left;
}


.box_news_left ul li{
 list-style:none;
 display:block;
 width:28px;
 height:75px;
 margin-bottom:5px;
}
.box_news_left ul li a{
 display:block;
 width:28px;
 height:75px;
 background-image: url(../img/2009_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li a.rok_2010{
 background-image: url(../img/2010_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li a.rok_2009{
 background-image: url(../img/2009_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li a.rok_2008{
 background-image: url(../img/2008_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li a.rok_2007{
 background-image: url(../img/2007_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li a.rok_2006{
 background-image: url(../img/2006_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li a.rok_2005{
 background-image: url(../img/2005_off.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li.active a.rok_2010{
 background-image: url(../img/2010_on.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li.active a.rok_2009{
 background-image: url(../img/2009_on.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li.active a.rok_2008{
 background-image: url(../img/2008_on.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li.active a.rok_2007{
 background-image: url(../img/2007_on.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li.active a.rok_2006{
 background-image: url(../img/2006_on.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.box_news_left ul li.active a.rok_2005{
 background-image: url(../img/2005_on.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}

.box_news_left ul li a span{
 display:none;
}

.box_news_right{
 width:612px;
 float:left;
 border-top:1px solid #52514F;
}
.box_news_right .content{
 padding-right:0px;
}

.news {
	padding: 2px;
	border-bottom:1px solid #3F3F3F;
}

.news_szczeg{
 border-bottom:0px;
}


.news_body{
 font-size:90%;
 padding:5px 0;
}


.data{
	color: #676765;
	font-size: 90%;
}

.title_news {
  margin:0px;
  padding:0px;
	color: #D55702;
	font-size: 100%;
	clear: both;
	margin-top: 5px;
	font-weight:normal;
}
.title_news a {
	color: #D55702;
	clear: both;
	text-decoration: none;
}
.news_img{
 float:left;
 margin-right:5px;
}



.print_and_pdf {
	float: right;
	width: 50px;
	margin-right: 10px;
}

.print_and_pdf span {
	display: none;
}

.print {
	background-image: url(../img/print.jpg);
	display: block;
	float: right;
	width: 16px;
	height: 16px;
}

.pdf {
	background-image: url(../img/pdf.jpg);
	display: block;
	float: right;
	width: 16px;
	height: 16px;
}

.news_text {
	padding: 5px;
	clear: both;
	font-size:90%;
}

.news_text a {
	text-decoration: none;
	color: #676765;
}

a.more {
	color: #c95e0e;
	float: right;
	text-decoration: none;
	padding-right:5px;
	padding-top:5px;
	font-size:90%;
}

.arrow_anim{
 	background-image: url(../img/arrow_anim.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:40px;
	height:20px;
}
a.back {
	color: #c95e0e;
	text-decoration: none;
		font-size:90%;
}


.up {
	color: #c95e0e;
	float: right;
	text-decoration: none;
	background-image: url(../img/arrow_up.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}

.up:hover {
	text-decoration: underline;
}



.line {
	height: 1px;
	width: 100%;
	border-bottom: 1px solid #4c4c4c;
}

.right_col {
	width: 240px;
	float: left;
}

.nag_imprezy {
	display: block;
	width: 230px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_imprezy.jpg);
}

.nag_imprezy span {
	display: none;
}

.nag_search {
	display: block;
	width: 231px;
	height: 65px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_search.jpg);
}
.nag_search span {
	display: none;
}
.imprezy_text {
	padding: 5px;
	clear: both;
	color: #e86304;
}

.imprezy_text a {
	text-decoration: none;
	color: #e86304;
}

a.more_imprezy {
	color: #fff;
	float: right;
	text-decoration: none;
}

.nag_sponsorzy {
	display: block;
	width: 230px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_sponsorzy.jpg);
}

.nag_sponsorzy span {
	display: none;
}

.baner_sponsorzy {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	width:228px;
	overflow: hidden;
}
/* image effect*/
.baner_sponsorzy .sponsorzy_loga {
	width: 185px;
	height: 85px;
	padding: 0;
	margin: 10px;
}

.baner_sponsorzy .sponsorzy_loga img {
	width: 185px;
	height: 85px;
	top: 0;
	left: 0
}



.pager {
	text-align: center;
	color: #fff;
	margin: 10px;
}

.pager a {
	color: #fff;
	text-decoration: none;
}

.pager a:hover {
	text-decoration: underline;
}

.arrow_prev {
	background-image: url(../img/arrow_prev.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
}

.arrow_next {
	background-image: url(../img/arrow_next.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
}

.nag_yellow {
	color: #F0BE29;
	border-bottom: 1px solid #F0BE29;
	font-size: 120%;
	font-weight: normal;
}

.name {
	padding: opx;
	margin: 0px;
	font-size: 100%;
	color: #676765;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-weight: bold;
}

.form {
	float: right;
	width: 320px;
	border-left: 1px solid #D55702;
	padding-left: 10px;
}

.form input {
	width: 200px;
}

.form textarea {
	width: 200px;
	height: 200px;
}

.form .submit {
	background-color: #f0be29;
	padding: 2px;
	border: 0px;
	color: #000;
	margin-right: 5px;
	width: 100px;
	height: 23px;
}

.form .submit:hover {
	background-color: #D55702;
}

/*gallery thumbs*/
.thumbs {
	margin: 0 auto;
}

.thumbs,.thumbs li {
	margin: 0px;
	padding: 0px;
}

.thumbs {
	overflow: auto;
	padding-bottom: 10px;
}

.thumbs li {
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 10px;
	margin-left: 4px;
	overflow: hidden;
	text-align: center;
	width: 150px;
}

.ramka {
	border: 2px solid #F0BE29;
	height: 98px;
	overflow: hidden;
	width: 130px;
	background-color: #000;
	text-align:center;
}

.ramka:hover {
	border: 2px solid #D55702;
}

.ramka a {
	display: block;
	height: 98px;
	width: 130px;
	padding: 0px;
	margin: 0px;
}

.ramka a img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	height: 98px;
}

.text_center {
	text-align: center;
	padding-top: 10px;
}

.text_center a {
	color: #F0BE29;
	font-size: 110%;
	text-decoration: none;
	background-image: url(../img/arrow_next.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
}

.text_center a:hover {
	text-decoration: underline;
}

.sponsors table td {
	background-color: #3F3F3F;
	text-align: center;
	width: 200px;
	height: 200px;
}

.sponsors table td a img {
	border: 0px;
}

.sponsors_desc {
	font-size: 80%;
	text-decoration: none;
	color: #CFCFCF;
}
ul.multimedia{
	list-style: none;
}	
	
ul.multimedia li {
	list-style: none;
	margin-bottom: 10px;
}

.filmy li a {
	color: #fff;
	text-decoration: none;
}

.filmy li a:hover {
	color: #f0ba00;
	text-decoration: underline;
}

.multimedia li a {
	color: #fff;
	text-decoration: none;
}

.img_list {
	width: 140px;
	float: left;
	border-right: 3px solid #f0be29;
	padding: 5px;
}

.title_list {
	padding-left: 8px;
	width: 400px;
	float: left;
	padding-top: 10px;
}

.multimedia li a:hover {
	color: #f0ba00;
	text-decoration: underline;
}

.mini_info {
	font-size: 75%;
	clear: both;
}

/* podstrona */
.left_col_podstrona {
	width: 660px;
	float: left;
}

.naglowek_podstrona {
	display: block;
	width: 225px;
	height: 54px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/naglowek_wyniki.jpg);
	margin-left: 10px;
	margin-bottom:10px;
}

.naglowek_podstrona span {
	display: none;
}

.naglowek_aktualnosci{
	background-image: url(../img/naglowek_news.jpg);
}

.naglowek_galeria {
	background-image: url(../img/naglowek_galeria.jpg);
}


.bottom_orange {
/*
	border-top: 7px solid #f0ba00;
	border-bottom: 7px solid #f0ba00;
	background-color: #d55702;
*/
	height: 20px;
	width: 100%;

}

.copy {
	float: left;
	font-size: 80%;
}

.copy a {
	color: #fff;
	text-decoration: none;
}

.copy a:hover {
	text-decoration: underline;
}

.menu_bottom {
	width: 900px;
	margin: 0 auto;
}

.menu_bottom ul {
	list-style: none;
	float: right;
	margin: 0px;
	padding: 0px;
}

.menu_bottom ul li {
	list-style: none;
	float: left;
	color: #fff;
	padding-right: 2px;
}

.menu_bottom ul li a {
	color: #fff;
	text-decoration: none;
	font-size: 90%;
}

.menu_bottom ul li a:hover {
	text-decoration: underline;
}



/*image change */
#mynews {
	display: none;
}

.news_style {
	display: none;
}

.news_show {
	height: 110px;
}

.news_show img {
	padding: 20px;
}

.buttondiv {
	display: none;
}

/* image effect*/
.pics {
	width: 205px;
	height: 155px;
	padding: 0;
	margin: 10px;
}

.pics img {
	border: 1px solid #D55702;
	width: 205px;
	height: 155px;
	top: 0;
	left: 0
}



/*calendar*/

img.calendar_line {
  width: 144px;
  height: 1px;
}

table.calendar {
width:200px;
}
table.calendar a{
	text-decoration:none;
}

img.calendar {
  margin: 0px 10px;
}

td.calendar_row {
  height: 30px;
}

td.calendar_day {
  width: 31px;
  height: 30px;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
 /* background: #3F3F3F;*/
}

td.calendar_day_1 {
  width: 31px;
  height: 30px;
  text-align: center;
  color: #000000;
  background: #efb700;
  font-weight: bold;
}
td.calendar_day2 {
  width: 31px;
  height: 30px;
  text-align: center;
  color: #D55702;
  font-weight: bold;
  
}
td.calendar_day_1 a, td.calendar_day_1 a:active, td.calendar_day_1 a:link, td.calendar_day_1 a:visited, td.calendar_day_1 a:hover {
  color: #000000;
  text-decoration: none;
}

td.calendar_day a, td.calendar_day a:active, td.calendar_day a:link, td.calendar_day a:visited, td.calendar_day a:hover {
  color: #000000;
  text-decoration: none;
}
		.loga_bottom a img{
	border:0px;
}


.galeria_kafelki{ 
color: #BFBFBF;
margin-top: 10px;
margin-bottom: 10px;
clear: both;
} 

.galeria_kafelki h2{ 
color: #BFBFBF;
font-size: 110%;
} 

.tresc{ 
color: #BFBFBF;
font-style: italic;
margin-bottom: 10px;
} 

.galeria_kafelki a{ 
border: 1px solid  #BFBFBF;
font-style: italic;
margin-bottom: 5px;
margin-right: 5px;
float: left;
display: block;
} 


.galeria_kafelki a:hover{ 
border: 1px solid  #D55702;
} 
.galeria_kafelki a.no_border, .galeria_kafelki a.no_border:hover{ 
 border:0px;
}
.galeria_kafelki .box_img{
 width:150px;
 height:100px;
 overflow: hidden;
 cursor: pointer;
}
.galeria_kafelki a img{
 border:0px;
 padding:0px;
 margin:0px;
  cursor: pointer;
}
.margin{
 margin-bottom:10px;
}
.galeria_kafelki .kafelki_tapeta{
margin-bottom: 15px;
margin-right: 5px;
display: block;
}
.galeria_kafelki .kafelki_tapeta a{
float: left;
margin:0px;
}
.galeria_kafelki  .tapety_buttons{
 float:left;
 margin-left:5px;
}
.galeria_kafelki a.podglad_button, .galeria_kafelki a.pobierz_button{
 float:left;
 margin-right:4px;
 width:72px;
 font-size:90%;
 font-style:normal;
 background-color:#2A2A2A;
 color:#676765;
 text-decoration:none;
 text-align:center;
 padding:1px 0;
 margin-top:2px;
}
.galeria_kafelki a.pobierz_button{
 margin-right:0px;
}
/* gallery plugins */
.galleria {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:200px;
text-align:center;
}
.galleria li {
display:block;
float:left;
margin:0 10px 10px 0;
overflow:hidden;
}
.galleria li a {
display:none;
}
.galleria li div {
display:none;
left:180px;
position:absolute;
top:0;
}
.galleria li div img {
cursor:pointer;
padding:0px;
}
.galleria li.active div img, .galleria li.active div {
display:block;
}
.galleria li img.thumb {
cursor:pointer;
display:block;
height:auto;
left:auto;
top:auto;
width:auto;
padding:0px;
 margin:0px;
}
.galleria li .caption {
display:block;
padding-top:0.5em;
}
* html .galleria li div span {
width:400px;
}
        .caption{display:none;}
        .demo{position:relative;margin-top:2em;}
        .gallery_demo{width:594px;margin:0 auto; padding:0px;}
        .gallery_demo li{width:68px;height:50px;border:2px solid  #111;margin: 2px 4px 2px 0;background:#000;}
        .gallery_demo li div{left:240px}
        .gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
        
        #main_image{margin:0 auto 60px auto;height:438px;width:600px;background:black;}
        #main_image img{margin-bottom:10px;}
        
        .nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
        
.galleria_container{
 margin-top:10px;
 margin-bottom:10px;
 text-align:center;
}
.galleria_container img{
border:2px solid  #111;
padding:0px;
 margin:0px;
}
.galeria_dynamiczna h2{ 
color: #BFBFBF;
font-size: 110%;
text-align: center;
} 

.galeria_dynamiczna .tresc{ 
color: #BFBFBF;
font-style: italic;
margin-bottom: 10px;
} 



/*start*/
.start{
 margin-bottom:10px;
 margin-left:10px;
}

.start_left{
 width:310px;
 float:left; 
}
.start_center{
 width:300px;
 float:left; 
 margin-left:10px;
}
.start_right{
 width:250px;
 float:left; 
}
.aktu_text a{
 text-decoration:none;
 color:#fff;
}
.aktu_text{

}
.start a.more{
 padding-right:20px;
}
.impreza_tytul, .impreza_tytul a{
 color:#D45802;
 font-size:90%;
}
.impreza_tekst a{
 color:#fff;
 font-size:90%;
}

/*pager*/
.pages{
 clear:both;
 margin-top:10px;
 margin-bottom:5px;
 font-size:90%;
}

.pages a{
 text-decoration:none;
 color:#BFBFBF;
 background-color:#504F4D;
 border:5px solid #504F4D;
 border-top:0px;
 border-bottom:0px;
}
.pages a:hover{
  background-color:#6F6F6F;
 border:5px solid #6F6F6F;
 border-top:0px;
 border-bottom:0px;
}
.pages span{
 text-decoration:none;
 color:#504F4D;
 background-color:#BFBFBF;
 border:5px solid #BFBFBF;
  border-top:0px;
 border-bottom:0px;
}

.pages a.prev_off:hover, .pages a.next_off:hover{
 color:#BFBFBF;
 background-color:#504F4D; 
 border:5px solid #504F4D;
  border-top:0px;
  border-bottom:0px;
}

.kontakt table td{
 vertical-align: top;
}
.kontakt td.td_form {
 padding-top:50px;
}
.kontakt td.td_form span{
 display:block;
 text-align:right;
}


.rss{
 margin-bottom:5px;
 margin-right:5px;
 font-size:90%;
}
.rss a{
 text-decoration:none;
 padding-top:3px;
 background-image: url(../img/rss.jpg);
 background-repeat: no-repeat;
 background-position:right center;
 padding-right:35px; 
 height:30px;
 display:block;
}
.rss a:hover{
 text-decoration:underline;
 }
 
 
 /*dolaczone pliki*/
 
 .dolaczone_pliki{
  margin-bottom:5px;
  margin-top:5px;
 }
  .dolaczone_pliki ul li{
  list-style:none;
  margin-left:5px;
   
  }
  
/* image effect*/
.pics {
	width: 200px;
	height: 250px;
	padding: 0;
	margin: 10px;
	float:left;
	margin-top:0px;
	margin-left:0px;
}

.pics img {
	border: 1px solid #D55702;
	width: 200px;
	height: 250px;
	top: 0;
	left: 0
}
.pics2 {
	width: 552px;
	height: 295px;
	padding: 0;
	margin:0px;
}

.pics2 img {
	border: 0px;
	width: 552px;
	height: 295px;
	top: 0;
	left: 0
}
.tab_zakodnicy {
 border-collapse: collapse;
}
.tab_zakodnicy tr td{
  padding:3px;
  border:1px solid #52514F;
}




