/* CSS Document */
#container { margin:0px auto; padding:0px; width:990px; height:100%; }
#main { width:990px; height:100%; float:left; }
#naglowek {	text-decoration:none; }
#text {	margin:0px; float:left; text-align:left; padding-bottom:5px; width:100%; border:0px solid #000000; }

#rsschanel { float:right; margin-right:10px; }
#sizechanger { float:right; width:65px; height:21px; }
#sizechanger ul { float:right; position:relative; width:80px; height:21px; }
#sizechanger ul li { display:block; float:left; cursor:pointer; }
#sizechanger ul li.kat_0_off { width:21px; height:21px; position:absolute; background:transparent url(../images/size1.gif) no-repeat 0px 0px; }
#sizechanger ul li.kat_0_on { width:21px; height:21px; position:absolute; background:transparent url(../images/size1.gif) no-repeat -21px 0px; }
#sizechanger ul li.kat_1_off { width:21px; height:21px; position:absolute; left:21px; background:transparent url(../images/size2.gif) no-repeat 0px 0px; }
#sizechanger ul li.kat_1_on { width:21px; height:21px; position:absolute; left:21px; background:transparent url(../images/size2.gif) no-repeat -21px 0px; }
#sizechanger ul li.kat_2_off { width:21px; height:21px; position:absolute; left:42px; background:transparent url(../images/size3.gif) no-repeat 0px 0px; }
#sizechanger ul li.kat_2_on { width:21px; height:21px; position:absolute; left:42px; background:transparent url(../images/size3.gif) no-repeat -21px 0px; }

.f { float:left; display:block; border:1px solid #e0e0e0; padding:4px; background-color:#ffffff; }
.e { float:left; display:block; border:1px solid #e0e0e0; padding:4px; background-color:#eeeeee; }

.fg { float:left; display:block; border:1px solid #000000; padding:4px; background-color:#ffffff; }
.eg { float:left; display:block; border:1px solid #e0e0e0; padding:4px; background-color:#eeeeee; }

.fff { float:left; display:block; border:1px solid #000; padding:4px; }
.eee { float:left; display:block; border:1px solid #fff; padding:4px; }

.ff { margin:6px 0px 0px 5px; text-align:center; display:block; border:1px solid #e0e0e0; padding:4px; background-color:#ffffff; }
.ee { margin:6px 0px 0px 5px; text-align:center; display:block; border:1px solid #e0e0e0; padding:4px; background-color:#eeeeee; }

#neon { float:left; clear:left; width:990px; height:21px; background:url(../images/neon.jpg) no-repeat top left;
	margin-top:1px; }
#logo {	background:url(../images/banner.jpg) no-repeat top left; width:990px; height:156px; display:block; clear:left;
	float:left; cursor:pointer; }

#menu { float:left; clear:left; width:714px; height:75px; background:url(../images/menu_bckg_lewo.jpg) no-repeat top left;
	margin-top:1px; }
#menu ul { float:left; padding-left:9px; }
#menu ul li { float:left; display:block; padding:7px 6px; font-weight:bold; color:#f8ffff; cursor:pointer; }
#menu ul li.separator { float:left; display:block; height:30px; padding:0px; width:1px; font-size:1px; background:transparent url('../images/menu_podzialka_1px.jpg') no-repeat; }
#menu div { width:660px; float:left; display:none; padding:4px; line-height:16px; color:#46697C; font-size:8pt; }

#search { float:left; width:276px; height:75px; background:url(../images/menu_bckg_.jpg) no-repeat top left;
	margin-top:1px; }
#search form { float:left; border:0px; background:transparent url('../images/szukaj_part_left.png') no-repeat top left;
	width:249px; height:31px; margin:0px; padding:0px; position:relative; top:4px; }
#search_input { border:0px; float:left; background-color:#F5F5F5; position:relative; top:1px; left:5px; width:200px; }
#search_submit { border:0px; float:left; background:transparent url(../images/szukaj_part_right.png) no-repeat scroll 0%;
	cursor:pointer; width:42px; height:31px; margin-left:5px; }
#player { float:left; margin:0px; padding:0px; }

#news { width:699px; float:left; position:relative; }
#news_menu { width:122px; height:195px; float:left; position:relative; }
#news_menu .background { width:122px; height:195px; float:left; position:absolute;
	background:transparent url(../images/zakladki2.jpg) no-repeat scroll 0px 0px; }
#news_menu .background.bg1 { background:transparent url(../images/zakladki2.jpg) no-repeat scroll 0px 0px; }
#news_menu .background.bg2 { background:transparent url(../images/zakladki2.jpg) no-repeat scroll -122px 0px; }
#news_menu .background.bg3 { background:transparent url(../images/zakladki2.jpg) no-repeat scroll -244px 0px; }
#news_menu .background.bg4 { background:transparent url(../images/zakladki2.jpg) no-repeat scroll -366px 0px; }
#news_menu span { float:left;display:block;width:112px;height:35px;cursor:pointer; }
#news_menu span.empty { height:7px; }
#news_menu a { float:left;display:block;width:112px;height:33px;}
#news_menu a img { float:left; width:118px; height:33px; margin:8px auto 0px auto; }

#news_top { width:577px; height:195px; float:right; background:url(../images/news_bckg_top.jpg) no-repeat top left; }
#news_top div#news_main { float:left; width:100%; }
#news_top div#news_main.ajax-loader { float:left; width:100%; height:180px; background:transparent url(../images/ajax-loader.gif) no-repeat center; }
#news_top div#news_main div { float:left; margin:10px; }
#news_top h2 { float:left; font-size:13pt; margin:10px 0 10px 0; padding:0px; color:#506D7F; }

#news_bottom { width:699px; height:190px; float:left; background:url(../images/news_bckg_bottom.jpg) no-repeat top left; }
#news_bottom1 div{ float:left; width:100%; height:85px; }
#news_bottom div#newsy.ajax-loader { float:left; width:500px; height:85px; background:transparent url(../images/ajax-loader.gif) no-repeat center; }
#news_bottom div ul { float:left; width:500px; margin:0px; padding-left:20px; }
#news_bottom div ul li { display:block; float:left; width:500px; list-style: none;}
#news_bottom div ul li a { display:block; float:left; padding:4px; }

#trzy_pytania { display:block; height:50px; }
#trzy_pytania div { border: 1px solid black; }
#trzy_pytania ul { float:left; width:660px; margin-left:50px; }
#trzy_pytania ul li { float:left; width:100%; list-style: none;}
#trzy_pytania ul li a { float:left; padding:3px; width:550px; }

#gosc_radia { float: left; height:80px; color:#267AC2; width: 680px; }
#gosc_radia_right { float: right; color:#267AC2; margin-right:20px;}

#piosenka { display:block; height:50px; }
#piosenka ul { float:left; width:660px; margin-left:50px; }
#piosenka ul li { float:left; width:100%; list-style: none;}
#piosenka ul li a { float:left; color:#496A79; text-decoration:none; padding:3px; width:550px; }

#reportaz1 { float:left; width:690px; height:250px; margin-top:5px; background:transparent url(../images/glowna_bck_rep.gif) no-repeat; }
#reportaz1 .lblue_modul_middle { float:left; width:690px; }
#reportaz1 span { float:left; position:relative; margin:5px; }
#reportaz1 span img.bgimg { position:absolute; top:5px; left:5px; }
#reportaz1 span img.img { position:absolute; top:16px; left:15px; }

#reportaz { float:left; width:690px; margin-top:5px; }
#reportaz .lblue_modul_top { float:left; background:transparent url(../images/modul_pasek_top_r.jpg) no-repeat; width:690px; height:16px; }
#reportaz .lblue_modul_middle { float:left; background:transparent url(../images/modul_pasek_middle_r.jpg) repeat-y; width:690px; }
#reportaz .lblue_modul_bottom { float:left; background:transparent url(../images/modul_pasek_bottom_r.jpg) no-repeat; width:690px; height:13px; }
#reportaz span { float:left; position:relative; margin:5px; }
#reportaz span img.bgimg { position:absolute; top:5px; left:5px; }
#reportaz span img.img { position:absolute; top:16px; left:15px; }

#antena { clear:left; float:left; width:100%; margin-top:1px; }
#antena .lblue_modul_top { float:left; background:transparent url(../images/modul_290_top.jpg) no-repeat; width:100%; height:11px; font-size:1pt; }
#antena .lblue_modul_middle { float:left; background:transparent url(../images/modul_290_middle.jpg) repeat-y; width:100%; }
#antena .lblue_modul_bottom { float:left; background:transparent url(../images/modul_290_bottom.jpg) no-repeat; width:100%; height:10px; }

#nadantena { clear:left; float:left; width:100%; margin-top:1px; margin-bottom:5px; }
#nadantena .lblue_modul_top { float:left; background:transparent url(../images/modul_290_top.jpg) no-repeat; width:100%; height:11px; font-size:1pt; }
#nadantena .lblue_modul_middle { float:left; background:transparent url(../images/modul_290_middle.jpg) repeat-y; width:100%; }
#nadantena .lblue_modul_bottom { float:left; background:transparent url(../images/modul_290_bottom.jpg) no-repeat; width:100%; height:10px; }

.rightsub { clear:left; float:left; width:100%; margin-top:4px; }
.rightsub .lblue_modul_top { float:left; background:transparent url(../images/modul_290_top.jpg) no-repeat; width:100%; height:11px; font-size:1pt; }
.rightsub .lblue_modul_middle { float:left; background:transparent url(../images/modul_290_middle.jpg) repeat-y; width:100%; }
.rightsub .lblue_modul_bottom { float:left; background:transparent url(../images/modul_290_bottom.jpg) no-repeat; width:100%; height:10px; }


#sonda { clear:left; float:left; width:100%; margin-top:4px; }
#sonda .lblue_modul_top { float:left; background:transparent url(../images/ankieta_pasek_top.jpg) no-repeat; width:100%; height:11px; font-size:1pt; }
#sonda .lblue_modul_middle { float:left; background:transparent url(../images/ankieta_pasek_middle.jpg) repeat-y; width:100%; }
#sonda .lblue_modul_bottom { float:left; background:transparent url(../images/ankieta_pasek_bottom.jpg) no-repeat; width:100%; height:10px; }
#sonda_update { clear:left; float:left; padding-left:64px; }
#sonda_update.ajax-loading { float:left; width:250px; height:100px; background:transparent url(../images/ajax-loader.gif) no-repeat center; }
#sonda_form { clear:left; float:left; width:100%; }
#sonda_div { clear:left; float:left; padding-left:64px; }
#sonda_div .sonda_opcja { clear:left;float:left;width:217px;padding:4px; }
#sonda_div .sonda_wynik { clear:left;float:left;width:217px;position:relative;background-color:#DEECEF;height:20px;margin-left:2px; }
#sonda_div .sonda_ile { width:100%;position:absolute;text-align:center;padding:2px;font-weight:bold; }
#sonda_div .sonda_slupek { position:absolute;height:20px;background:transparent url(../images/ankieta_bg.jpg) repeat-x; }

#galeria { clear:left; float:left; width:100%; margin-top:4px; }
#galeria .lblue_modul_top { float:left; background:transparent url(../images/galeria_top.jpg) no-repeat; width:100%; height:38px; font-size:1pt; }
#galeria .lblue_modul_middle { float:left; background:transparent url(../images/galeria_middle.jpg) repeat-y; width:100%; height:220px; }
#galeria .lblue_modul_bottom { float:left; background:transparent url(../images/galeria_bottom.jpg) no-repeat; width:100%; height:8px; }

#konkursgaleria { clear:left; float:left; width:100%; }
#konkursgaleria .lblue_modul_top { float:left; background:transparent url(../images/galeria_top.jpg) no-repeat; width:100%; height:38px; font-size:1pt; }
#konkursgaleria .lblue_modul_middle { float:left; background:transparent url(../images/galeria_middle.jpg) repeat-y; width:100%; height:125px; }
#konkursgaleria .lblue_modul_bottom { float:left; background:transparent url(../images/galeria_bottom.jpg) no-repeat; width:100%; height:8px; }


#bottomgroup { float:left; width:690px; margin:5px 0px; }
#bottomgroup a:hover {  }

#bottomgroup2 { float:left; width:690px; margin:5px 0px 5px 0px; }
#bottomgroup2 a:hover {  }

.bottomgroupsub { float:left; width:170px; margin-top:2px; margin-right:1px; display:block; cursor: pointer;}
.bottomgroupsub .lblue_modul_top { float:left; background:transparent url(../images/modul_dolny_top.jpg) no-repeat; width:170px; height:38px; font-size:1pt; }
.bottomgroupsub .lblue_modul_middle { float:left; background:transparent url(../images/modul_dolny_middle.jpg) repeat-y; width:170px; height:260px;}
.bottomgroupsub .lblue_modul_bottom { float:left; background:transparent url(../images/modul_dolny_bottom.jpg) no-repeat; width:170px; height:8px; }
.bottomgroupsub .lblue_modul_top_b { float:left; background:transparent url(../images/modul_dolny_top_b.jpg) no-repeat; width:170px; height:38px; font-size:1pt; }
.bottomgroupsub .lblue_modul_middle_b { float:left; background:transparent url(../images/modul_dolny_middle_b.jpg) repeat-y; width:170px; height:260px;}
.bottomgroupsub .lblue_modul_bottom_b { float:left; background:transparent url(../images/modul_dolny_bottom_b.jpg) no-repeat; width:170px; height:8px; }

#zaprosilinas1 .lblue_modul_top {cursor:pointer; margin: 0px 0px 5px; float:left; background:transparent url(../images/zaprosilinas.jpg) no-repeat; width:683px; height:38px; font-size:1pt; }

#stopka { background:url(../images/stopka_bckg.jpg) no-repeat top left; width:990px; height:35px; clear:both;
	 text-align:center; margin-top:5px; }
#stopka p { padding:0px;margin:2px;font-size:8pt; color:#C0D0D0; }
#stopka a { padding:0px;font-size:8pt; color:#C0D0D0; }

#stopkabanery { width:990px; height:40px; clear:both; float:left; text-align:center; margin-top:5px; margin-bottom:5px;}
#stopkabanery1 {float: left; padding: 0px 0px 0px 15px;} 
#stopkabanery2 {float: left; padding: 0px 0px 0px 10px;}
#stopkabanery3 {float: left; padding: 10px 0px 0px 10px;}
#stopkabanery4 {float: left; padding: 0px 0px 0px 10px;}
#stopkabanery5 {float: left; padding: 5px 0px 0px 10px;}
#stopkabanery6{float: left; padding: 5px 0px 0px 10px;}
#stopkabanery7 {float: left; padding: 0px 0px 0px 10px;}


.text_l { margin:0px; padding:0px; float:left; width:592px; }
.text_r { margin:0px; padding:0px; float:right; width:398px; }
.text_r div { padding:0px; margin:0px; width:100%; }
.text_r div h2 { padding:7px; margin:0px; }
.text_r div p { padding:7px; margin:0px; }

#error { margin:0px; float:left; clear:left; width:100%; padding:0px;
	background:#EBB0AF url(../images/uwaga.gif) no-repeat left top; }
#error ul { margin:0px; padding:0px; list-style-type: square; display:block; float:left; width:100%; }
#error ul li { font-size:8pt; float:left; width:93%; padding:5px 3px 5px 30px; margin:0px; display:block; }

#form_reg { float:left; margin:0px; border:0px; width:100%; padding:0px; }
#form_reg fieldset { float:left; width:100%; border:0px; }
#form_reg fieldset.incorrect { background:url('../images/uwaga.gif') no-repeat right top; }
#form_reg fieldset.quarter { clear:left; float:left; margin:0px; border:0px; padding:0px; width:25%; }
#form_reg fieldset legend { color:#386287; padding:15px 0px; text-align:right; float:left; margin:0px; font-weight:bold; }
#form_reg fieldset label { float:left; margin:0px; border:0px; padding:2px 0px; width:100%; }
#form_reg fieldset label.three_cols { width:33%; }
#form_reg fieldset label.four_cols { width:25%; }
#form_reg fieldset label.five_cols { width:20%; }
#form_reg fieldset label.incorrect { background: url('../images/uwaga.gif') no-repeat right top; }
#form_reg fieldset label span.bg_strzaleczka { width:300px; height:23px;
	background:url('../images/strzaleczka.jpg') no-repeat left center; }
#form_reg fieldset label span.bg_strzaleczka span { padding-left:40px; padding-top:10px; font-weight:normal; width:100%; }
#form_reg fieldset label span.label { color:#386287; width:125px; font-weight:bold; margin:0px; padding:2px 15px;
	position:relative; float:left; }
#form_reg fieldset label span.required { font-size:8pt; color:#7C919E; font-weight:normal; margin:0px; padding:0px;
	display:block; width:100%; }
#form_reg fieldset label input {float:left; width:67%; margin:2px; padding:2px; }
#form_reg fieldset label select { float:left; width:67%; margin:2px; padding:2px; }
#form_reg fieldset label textarea { width:67%; overflow:auto; margin:2px; padding:2px; height: 150px; }

.stronicowanie { border:0px none; display:block; font-size:8pt; height:13px; margin-left:auto; margin-right:auto; padding:0px;
	text-align:center; }
.stronicowanie ul { display:block; font-size:8pt; height:13px; margin:0px; padding:0px; text-align:center; }
.stronicowanie ul li { border-bottom:0px none; display:block; float:left; margin:0px; padding:0px; }
.stronicowanie ul li a { background-color:#B0C4DE; border-color:#3366DD rgb(51, 102, 221) rgb(51, 102, 221) -moz-use-text-color;
	border-style:solid solid solid none; border-width:1px 1px 1px medium; color:#000000; display:block; margin:0px; padding:1px;
	text-decoration:none; width:25px; }
.stronicowanie ul li.on a { background:#3366DD none repeat scroll 0%; color:#FFFFFF; display:block; float:left; font-weight:bold;
	margin:0px; padding:1px; text-decoration:none; width:25px; }
.stronicowanie ul li.off { background:#B0C4DE none repeat scroll 0%; border-color:#3366DD rgb(51, 102, 221) rgb(51, 102, 221) -moz-use-text-color;
	border-style:solid solid solid none; border-width:1px 1px 1px medium; color:#000000; display:block; float:left; margin:0px; padding:1px;
	text-decoration:none; width:25px; }
.stronicowanie ul li a:hover, #stronicowanie ul li:hover a { background:#3366DD none repeat scroll 0%; color:#000000; }
.stronicowanie ul li.stop { background:#3366DD none repeat scroll 0%; border:1px solid #3366DD; color:#FFFFFF; display:block; font-weight:bold;
	margin:0px; padding:1px; text-decoration:none; width:15px; }
.stronicowanie ul li.next a { background-color:#B0C4DE; border:1px solid #3366DD; color:#000000; display:block; font-weight:bold; margin:0px;
	padding:1px; width:15px; }
	
.stronicowanielight { border:0px none; display:block; font-size:8pt; height:13px; margin-left:auto; margin-right:auto; padding:0px;
	text-align:center; }
.stronicowanielight ul { display:block; font-size:8pt; height:13px; margin:0px; padding:0px; text-align:center; }
.stronicowanielight ul li { border-bottom:0px none; display:block; float:left; margin:0px; padding:0px; }
.stronicowanielight ul li a { background-color:#B0C4DE; border-color:#3366DD rgb(51, 102, 221) rgb(51, 102, 221) -moz-use-text-color;
	border-style:solid solid solid none; border-width:1px 1px 1px medium; color:#000000; display:block; margin:0px; padding:1px;
	text-decoration:none; width:25px; }
.stronicowanielight ul li.on a { background:#3366DD none repeat scroll 0%; color:#FFFFFF; display:block; float:left; font-weight:bold;
	margin:0px; padding:1px; text-decoration:none; width:25px; }
.stronicowanielight ul li.off { background:#B0C4DE none repeat scroll 0%; border-color:#3366DD rgb(51, 102, 221) rgb(51, 102, 221) -moz-use-text-color;
	border-style:solid solid solid none; border-width:1px 1px 1px medium; color:#000000; display:block; float:left; margin:0px; padding:1px;
	text-decoration:none; width:25px; }
.stronicowanielight ul li a:hover, #stronicowanie ul li:hover a { background:#3366DD none repeat scroll 0%; color:#000000; }
.stronicowanielight ul li.stop { background:#3366DD none repeat scroll 0%; border:1px solid #3366DD; color:#FFFFFF; display:block; font-weight:bold;
	margin:0px; padding:1px; text-decoration:none; width:15px; }
.stronicowanielight ul li.next a { background-color:#B0C4DE; border:1px solid #3366DD; color:#000000; display:block; font-weight:bold; margin:0px;
	padding:1px; width:15px; }	

