
body {
	margin: 0;
	padding: 0;
	/*background: #021732 url(../../images/default/background2.jpg) no-repeat center top; old */
	/*background: #021732 url(../../images/default/background2_.jpg) no-repeat center 38px;*/
	background: #fff url(../../images/default/background_white.png) no-repeat center 30px;
	position: relative;
}

body, h1, h2, h3, h4, div, a, p, span, li, select, option {
font-family: 'Arial' !important;
}

#menuTop {
	width: 100%;
	height: 38px;
	background: transparent url(../../images/default/menu_top_bg.png) repeat-x center top;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 0;
	height: 0;
}

#body {
	width: 978px;
	/*height: 1790px;*/
	margin: 0 auto 0 auto;
	padding: 0;
	position: relative;
	z-index: 20;
}

#body_left h2 {
  margin: 0;
}

/*
#body h2 {
	margin: 0;
	padding: 0;
	font: bold 16px 'Arial';
	color: #fff;
	text-transform: uppercase;
	margin: 12px 0 0 12px;
}
*/

p {
	margin: 0;
	padding: 0 0 10px 0;
}

/* --------------------------------------------- body -------------------------------------------- */

#body_left {
	/*width: 645px;*/
	width: 652px;
	float: left;
	border: 0px solid red;
	margin-top: -15px;
}

#sciezka {
	width: 645px;
	height: 46px;
	overflow: visible;
}

#sciezka img {
	padding: 17px 0 0 30px;
	float: left;
}

#sciezka ul {
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	list-style-type: none;
}

#sciezka ul li {
	float: left;
	padding: 0 10px 0 10px;
	background: transparent url(../../images/default/yellow_arrow.gif) no-repeat 0 6px;
}

.first_sciezka_li {
	background: transparent url() no-repeat 0 7px !important;
}

#sciezka ul li a {
	text-decoration: none;
	font: normal 12px 'Times New Roman';
	color: #062861;
	/*text-transform: uppercase;*/
}

#body_right {
	/*width: 315px;*/
	width: 320px;
	float: left;
	border: 0px solid blue;
}

#aktualnosci_box {
	width: 620px;
	height: 354px;
	margin: 0 0 0 9px;
	float: left;
	display: inline; /* fix left margin in IE6 */
	background: transparent url(../../images/default/aktualnosci_box_bg.jpg) no-repeat;
	/*
	position: relative;
	z-index: -1;
	*/
}

#super_news_box {
	width: 620px;
	height: 170px !important;
	max-height: 170px;
	overflow: hidden;
	margin: 0 0 15px 9px;
	float: left;
	display: inline; /* fix left margin in IE6 */
	background: transparent url(../../images/default/super_news_bg.jpg) no-repeat;
	border: 0px solid red;
}

#super_news_box .news_title h3 {
	margin: 0;
	padding: 0;
	font: bold 12px 'Arial';
	color: #fff;
}

.super_news_con {
  margin: 0;
	padding: 10px 0px 0 10px;
	width: 295px !important;
	font: normal 12px 'Arial';
	color: #fff;
	float: left;
}

#super_news_box .img_a {
	display: block;
	width: 100px;
	height: 100px;
	padding: 10px 0 0 10px;
	float: left;
}

#super_news_box .news_content {
	width: 183px;
	/*height: 80px;*/
	padding: 10px 5px 0 10px;
	float: left;
}

#super_news_box .news_more {
  position: absolute;
  left: -250px !important;
  top: 115px !important;
  z-index: 10;
  overflow: visible;
}

.elements4 {
	width: 620px;
	height: 280px;
}

#wszystkie_aktualnosci {
	width: 615px;
	text-align: right;
	margin: 20px 5px 0 0;
}

#wszystkie_aktualnosci a {
	font: normal 12px 'Arial';
	color: #fbb03d;
	text-decoration: none;
	cursor: pointer;
}

#wszystkie_aktualnosci a span {
	display: block;
	float: right;
}

#wszystkie_aktualnosci a img {
	border: 0;
	margin: 0 0 0 4px;
	float: right;
}

.img_a {
	display: block;
	width: 100px;
	height: 100px;
	padding: 20px 0 0 10px;
	float: left;
}

.elements4 img {
	border: 1px solid #fff;
}

.news {
	width: 310px;
	height: 140px;
	float: left;
/*	position: relative;*/
}

.news_content {
	width: 183px;
	/*height: 80px;*/
	padding: 20px 5px 0 10px;
	float: left;
}

.news_title {
	height: 85px;
}

.news_title h3 {
	margin: 0;
	padding: 0;
	font: normal 12px 'Arial';
	color: #fff;
}

.news_title span {
	font: normal 12px 'Arial';
	color: #fff;
}

#body_left .news_more {
  position: absolute;
  left: 60px;
  top: 125px;
  z-index: 10;
  overflow: visible;
}

.news_more a {
	display: block;
	height: 25px;
	font: normal 12px 'Arial';
	color: #fbb03d;
	text-decoration: none;
	cursor: pointer;
}

.news_more a span {
	display: block;
	float: left;
}

.news_more a img {
	border: 0;
	margin: 0 0 0 4px;
	float: left;
}

#galeria_box {
	width: 304px;
	height: 350px;
	margin: 12px 3px 0 9px;
	float: left;
	display: inline; /* fix left margin in IE6 */
	background: transparent url(../../images/default/galeria_box_bg.jpg) no-repeat;
}

.more {
	margin: 0 5px 0 0;
}

.more a {
	font: normal 12px 'Arial';
	color: #fbb03d;
	text-decoration: none;
	cursor: pointer;
}

.more a span {
	display: block;
	float: right;
}

.more a img {
	border: 0;
	margin: 0 0 0 4px;
	float: right;
}

.flash_element {
	margin: 10px 0 10px 0;
}

.elements2 {
	margin: 0 0 15px 0;
}

.elements2 img {
	border: 1px solid #fff;
}

#kultura_box {
	width: 304px;
	height: 350px;
	margin: 12px 3px 0 9px;
	float: left;
	display: inline; /* fix left margin in IE6 */
	background: #113160 url(../../images/default/_kultura_box_bg.jpg) no-repeat;
}

#biura_box {
	width: 304px;
	height: 350px;
	margin: 12px 3px 0 9px;
	float: left;
	display: inline; /* fix left margin in IE6 */
	background: transparent url(../../images/default/biura_box_bg.jpg) no-repeat;
}

#sonda_box {
	width: 304px;
	height: 350px;
	margin: 12px 3px 0 9px;
	float: left;
	display: inline; /* fix left margin in IE6 */
	background: transparent url(../../images/default/sonda_box_bg.jpg) no-repeat;
}

#sonda_box form {
	margin: 0;
	padding: 0;
}

#sonda_box table tr td {
	font: normal 12px 'Arial';
	color: #fff;
	height: 20px;
}

#sonda_title {
	font: normal 14px 'Arial';
	color: #fff;
	margin: 10px 0 10px 10px;
}

.wynik_sondy {
	height: 8px;
	background-color: #fff;
	margin: 0 10px 0 10px;
}

#zaglosuj_image {
	margin: 20px 0 0 80px;
}

#program_box {
	width: 315px;
	height: 188px;
	margin: 10px 0 0 3px;
	background: transparent url(../../images/default/program_box_bg.jpg) no-repeat;
}

#program_box_left {
	width: 200px;
	height: 188px;
	float: left;
}

#program_box_right {
	width: 115px;
	height: 188px;
	float: left;
}

#program_box_right ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#program_box_right li {
	margin: 10px 0 0 12px;
}

#program_box_right img {
	border: 0;
}

#logo_bez_dyskryminacji {
	margin: 10px 0 0 30px;
}

#program_box_left img {
	border: 0;
	margin: 0 0 0 20px;
}

#film_box {
	width: 315px;
	height: 188px;
	margin: 14px 0 0 3px;
	background: transparent url(../../images/default/film_box_bg.jpg) no-repeat;
}

#film_box_1 {
	width: 300px;
	height: 120px;
}

#film_box_1_left {
	width: 200px;
	height: 110px;
	float: left;
}

#film_box_1_left img {
	border: 1px solid #fff;
	margin: 12px 0 0 12px;
}

#film_box_1_right {
	width: 95px;
	height: 110px;
	float: left;
}

#film_box_1_right h2 {
	text-align: right;
}

#film_box_2 {
	width: 300px;
	height: 40px;
}

#film_box_2 a {
	text-decoration: none;
	font: normal 12px 'Arial';
	color: #fff;
	margin: 5px 12px 0 12px;
	display: block;
}

#film_box_3 {
	width: 310px;
}

#film_box_3_left {
	width: 178px;
	float: left;
	font: normal 12px 'Arial';
	color: #9a9a9a;
	padding: 0 0 0 12px;
	visibility: hidden;
}

#film_box_3_right {
	width: 120px;
	float: left;
}

#film_box_3_right a {
	display: block;
	height: 25px;
	font: normal 12px 'Arial';
	color: #fbb03d;
	text-decoration: none;
	cursor: pointer;
}

#film_box_3_right a span {
	display: block;
	float: right;
}

#film_box_3_right a img {
	border: 0;
	margin: 0 0 0 4px;
	float: right;
}

.right_box_arrow {
	width: 305px;
	height: 156px;
	margin: 12px 0 0 3px;
	background: transparent url(../../images/default/right_box_arrow_bg.jpg) no-repeat;
	padding: 13px 0 0 10px;
}

.right_box {
	width: 305px;
	height: 156px;
	margin: 12px 0 0 3px;
	background: transparent url(../../images/default/right_box_bg.jpg) no-repeat;
	padding: 13px 0 0 10px;
}

.right_box2 {
	width: 315px;
	height: 80px;
	margin: 12px 0 0 3px;
	
	padding: 0px 0 0 0px;
}

.right_box2 img {
  border: 0;
}

.dodatkowy_baner {
	height: 176px;
	background: transparent url(../../images/default/right_box_bg_188.jpg) no-repeat;
}

#kalendarz_box {
	width: 315px;
	height: 169px;
	margin: 12px 0 0 3px;
	background: transparent url(../../images/default/kalendarz_box_bg.jpg) no-repeat;
}

#kalendarz_box_1 {
	height: 35px;
	width: 315px;
}

#kalendarz_box_1 h2 {
	padding: 8px 0 0 12px !important;
	margin: 0;
}

#kalendarz_box_2 {
	height: 105px;
	width: 315px;
}

#kalendarz_box_3 {
	height: 20px;
	width: 300px;
	padding: 5px 0 0 15px;
}


/* ----------------------------------------------------------------------------------------------- */


 
.selected_page {
	font-weight: bold !important;
}

.current {
	font-weight: bold !important;
}

/*
#body_left div div div div div div a {
	color: #fff;
}
*/

.yellow {
  color: #fdaf31 !important;
}

/* ------------- banery -------------------------------------------------------------------------- */

#baner1, #baner2, #baner3 {
	width: 302px;
	height: 143px;
	border: 0px solid #fff;
	background: transparent url(../../images/default/baner_border_bg.gif) no-repeat;
	padding: 3px 0 0 3px;
}

#baner4 {
	width: 302px;
	height: 163px;
	border: 0px solid #fff;
	background: transparent url(../../images/default/baner_border_bg2.gif) no-repeat;
	padding: 3px 0 0 3px;
}

.baner_f {
	width: 304px;
	height: 140px;
}

/* ---------------------------------------------------------------------------------------------- */
#flash_galeria {
	margin-bottom: 20px;
}

#flash_mapa {
	margin-bottom: 20px;
}

.ukrywanie_sondy {
	display: none;
}

/* ------------------------ kalendarz ---------------------------------------------------------- */

#kalendarz_box {
position: relative;
}

#ikonka_kalendarza {
position: absolute;
top: 44px;
left: 152px;
}

.more_2 {
  margin-top: 155px;
}

/* --------------------------------- nowy design ---------------------------------------- */

#wydarzenia_tygodnia {
  width: 638px;
  height: 252px;
  border: 0px solid red;
  margin: 0 0 0 10px;
}

#aktualnosci_new {
  width: 638px;
  height: 473px;
  border: 0px solid red;
  margin: 0 0 0 10px;
  position: relative;
}

.rss {
  display: block;
  width: 28px;
  height: 26px;
  position: absolute;
  top: 0;
  left: 245px;
}

.rss img {
  border: 0;
}

#aktualnosci_new_body {
  width: 638px;
  height: 433px;
  background: transparent url(../../images/new/aktualnosci_bg.png) no-repeat;
}

.aktualnosci_new_box {
  width: 310px;
  height: 197px;
  float: left;
}

.aktualnosci_new_image {
  width: 98px;
  min-height:85px;
  height: auto !important; /* fix min-height in IE6 */
	height: 85px; /* fix min-height in IE6 */
  float: left;
}

.aktualnosci_new_image img {
  border: 0;
  margin: 20px 0 0 20px;
}

.aktualnosci_new_title {
  width: 200px;
  min-height:85px;
  height: auto !important; /* fix min-height in IE6 */
	height: 85px; /* fix min-height in IE6 */
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  font: normal 14px 'Times New Roman';
  color: #3b1d04;
}

.aktualnosci_new_h3 {
  padding: 0 0 0 10px;
  /*line-height: 14px;*/
 } 
  
.aktualnosci_new_more {
  text-transform: uppercase;
  color: #603e15;
  margin: 0 0 0 10px;
}

.aktualnosci_new_a {
  color: #3b1d04;
  text-decoration: none;
  font-weight: normal;
}

.aktualnosci_new_intro {
  font: normal 10px 'Arial';
  padding: 0 10px 0 20px;
  color: #603e15;
}

.naglowek_new_4 {
  height: 405px;
}

.aktualnosci_new_all {
  text-align: center;
}

.aktualnosci_new_all a {
  font: normal 10px 'Arial';
  color: #603e15;
}

#box_konkurs {
  width: 320px;
  height: 316px;
  border: 0px solid red;
  margin: 10px 0 0 0;
}

#box_film, #box_audio {
  width: 320px;
  height: 200px;
  border: 0px solid red;
  margin: 10px 0 0 0;
}

#box_film_body, #box_audio_body {
  height: 170px;
  width: 310px;
  padding: 0 0 0 10px;
  position: relative;
}

.box_media_body_more {
  width: 85px;
  height: 20px;
  position: absolute;
  top: 125px;
  left: 215px;
  text-align: right;
}

.box_media_body_title {
  position: absolute;
  top: 0px;
  left: 205px;
  font: normal 10px 'Arial';
  color: #0d2c54;
}

.box_media_body_title h3 {
  font: normal 10px 'Arial';
  margin: 0;
  padding: 0;
}

.box_media_body_more_a {
  font: normal 10px 'Arial';
  color: #0d2c54;
  text-decoration: none;
  display: inline !important;
}

#box_film_body a, #box_audio_body a {
  display: block;
  width: 182px;
  height: 138px;
  position: relative;
}




#box_film_body a img, #box_audio_body a img {
  position: absolute;
  width: 182px;
  height: 138px;
  top: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #131a4b;
}

#box_film_body a span, #box_audio_body a span {
  position: absolute;
  display: block;
  width: 182px;
  height: 138px;
  top: 0;
  left: 0;
  z-index: 2;
}

.play_arrow {
  background: transparent url(../../images/new/play_arrow.png) 70px 50px no-repeat !important;
}



#box_audio {
  width: 320px;
  height: 200px;
  border: 0px solid red;
  margin: 10px 0 0 0;
}

.box_konkurs_body {
  text-align: center;
  padding: 10px 0 10px 0;
}

.box_konkurs_more {
  text-align: right;
}

.box_konkurs_more a {
  font: normal 10px 'Arial';
  color: #0d2c54;
  text-decoration: none;
  margin: 0 17px 0 0;
}

.box_konkurs_body img {
  border: 1px solid #131a4b;
}

.linia_pozioma {
  height: 1px;
  width: 320px;
  background: transparent url(../../images/new/linia_pozioma.png) no-repeat;
}

.linia_pozioma2 {
  height: 1px;
  width: 313px;
  background: transparent url(../../images/new/linia_pozioma2.png) no-repeat;
}

.aktualnosci_new_intro a {
   color: #603e15;
}

.naglowek_new {
  width: 243px;
  height: 26px;
  background: transparent url(../../images/new/naglowki_bg.png) repeat-x;
}

.naglowek_new_strona {
  display: block;
  width: auto;
  margin-bottom: 2px;
  padding: 6px 10px 5px 0px;
}

.naglowek_new_strona h2 {
  background: transparent url(../../images/new/naglowki_bg.png) repeat-x;
  display: inline;
  padding: 3px 70px 8px 70px;
}



.h2 {
  color: #2e1c16;
  font: normal 14px 'Times New Roman';
  display: block;
  padding:  3px 0 0 0;
  text-transform: uppercase;
  text-align: center;
}

.konkurs_h2 {
  width: 115px;
}

.film_h2, .audio_h2 {
  width: 115px;
}

.galeria_h2 {
  width: 115px;
}

.europoslowie_w_internecie_h2 {
  width: 300px;
}

.bez_dyskryminacji_h2 {
  width: 300px;
}

#wydarzenia_tygodnia_body {
  width: 638px;
  height: 215px;
  background: transparent url(../../images/new/wydarzenia_tygodnia_body_bg.png) no-repeat;
  position: relative;
}

.wyd_tlo {
  background: transparent url(../../images/new/wydarzenia_tygodnia_body_bg.png) 0 -32px no-repeat;
  margin: 0;
  padding: 0;
}

#wydarzenia_tygodnia_body_left {
  width: 243px;
  height: 214px;
  float: left;
}

#wydarzenia_tygodnia_body_right {
  width: 395px;
  height: 214px;
  float: left;
  position: relative;
}

#wydarzenia_tygodnia_body_right li {
  margin: 0;
  padding: 0;
  display: block;
  width: 395px;
  height: 214px;
  position: absolute;
  top: 0;
  left: 0;
}

#wyd_intro_body {
  width: 243px;
  height: 150px;
  position: relative;
}

#wyd_intro_body div {
  width: 243px;
  height: 130px;
  position: absolute;
  top: 0;
  left: 0;
}

#slider_li {
  float: right;
}

#slider_box {
  padding: 5px 10px 0 0;
  position: absolute;
  top: 180px;
  left: 0px;
  width: 233px;
}

/*
#slider_li li {
  display: block;
  float: left;
  width: 18px;
  height: 18px;
  border: 1px solid #d0c89f;
  
}

#slider_li li a {
  color: #3e5967;
  display: block;
  width: 18px;
  height: 18px;
  text-decoration: none;
  text-align: center;
}
*/

/* -------- zmiana ----------- */
#slider_li li {
  width: 15px !important;
  height: 16px !important;
  float: left;
  margin: 0 !important;
  padding: 0 !important;
  text-align: center;
}

#slider_li li a {
  display: block;
  width: 15px !important;
  height: 16px !important;
  text-decoration: none;
  font: normal 12px 'Arial' !important;
}
/* ------------------------------- */

#wydarzenia_tygodnia_body_right img {
  border: 0;
}

#wydarzenia_tygodnia ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#wszys_wyd_nag {
  padding: 10px 0 0 0;
  margin: 0;
  font: normal 10px 'Arial';
  color: #152a4e;
  text-align: center;
}

.wyd_nag_cl {
  display: block;
  margin: 0px 0 10px 10px !important;
  padding: 0 !important;
  
  /*font: normal 14px 'Times New Roman';*/
  font-weight: normal;
  font-size: 14px;
  font-family: 'Times New Roman';
  color: #152a4e;
}

#wyd_intro_body p {
  font: normal 12px 'Arial';
  padding: 0 10px 0 10px;
  margin: 0;
  color: #603e15;
}

#wyd_intro_body p a {
  color: #0d2c54;
}

#pod_aktualnosciami {
  width: 638px;
  min-height:580px;
  height: auto !important; /* fix min-height in IE6 */
	height: 600px; /* fix min-height in IE6 */
}

.aktualnosci_new_h3 {
  margin: 0;
  padding: 17px 0 0 0;
}



#pod_aktualnosciami_left {
  width: 319px;
  min-height:600px;
  height: auto !important; /* fix min-height in IE6 */
	height: 600px; /* fix min-height in IE6 */
	float: left;
}

#pod_aktualnosciami_right {
  width: 319px;
  min-height:600px;
  height: auto !important; /* fix min-height in IE6 */
	height: 600px; /* fix min-height in IE6 */
	float: left;
}

#biura_poslow_new {
  width: 319px;
  height: 400px;
  margin: 0 0 0 10px;
}

#biura_poslow_new p {
  display: block;
  margin: 0;
  padding: 10px 0 10px 0;
  width: 319px;
  color: #062861;
  font: normal 12px 'Arial';
}

#europoslowie_w_internecie_new {
  width: 319px;
  height: 170px;
  margin: 90px 0 0 10px;
}

#europoslowie_w_internecie_body ul {
  width: 319px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#europoslowie_w_internecie_body ul li {
  display: block;
  height: 38px;
  margin: 15px 20px 0 0;
  padding: 0;
  float: left;
}

#europoslowie_w_internecie_body ul li img {
  border: 0;
}

.facebook {
  width: 100px;
}

.youtube {
  width: 68px;
}

.twitter {
  width: 89px;
}


#linki_new {
  width: 319px;
  height: 400px;
  margin: 0 0 0 10px;
}

#linki_new_body ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#linki_new_body ul li {
  display: block;
  width: 285px;
  height: 67px;
  position: relative;
  margin: 10px 0 0 20px;
}

#linki_new_body ul li a {
  display: block;
  width: 285px;
  height: 67px;
}

#linki_new_body ul li img {
  width: 278px;
  height: 60px;
  border: 0px solid red;
  position: absolute;
  top: 4px;
  left: 4px;
}

.bg_baner_blue {
  background: transparent url(../../images/new/baner_bg_blue.png) no-repeat;
}

.bg_baner_white {
  background: transparent url(../../images/new/baner_bg_white.png) no-repeat;
}

#linki_new_body_slider {
  position: relative;
  height: 450px;
}

#linki_new_body_slider div {
  position: absolute;
}

#linki_new_body_pager {
  margin: 0 !important;
  padding: 0 !important;
  float: right;
}

#link_pager_border {
  margin: 0 16px 0 0;
}

#linki_new_body_pager li {
  width: 15px !important;
  height: 15px !important;
  float: left;
  margin: 0 !important;
  padding: 0 !important;
  text-align: center;
}

#linki_new_body_pager a {
  width: 15px !important;
  height: 15px !important;
  text-decoration: none;
  font: normal 12px 'Times New Roman' !important;
}

#box_galeria {
  width: 320px;
  height: 220px;
  border: 0px solid red;
  margin: 10px 0 0 0;
  position: relative;
}

#box_galeria_body {
  height: 200px;
  width: 310px;
  padding: 0 0 0 10px;
}

#box_galeria_body_img {
  position: relative;
  width: 282px;
  height: 210px;
}

#box_galeria_body_img ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 282px;
  height: 210px;
  display: block;
}

#box_galeria_body_img li {
  margin: 0;
  padding: 0;
  width: 282px;
  height: 210px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

#box_galeria_body_img li img {
  border: 1px solid #131a4b;
}

/* ---------------------- */

#box_galeria_body_title {
  position: relative;
  width: 282px;
  min-height: 140px;
  background-color: #fff;
  margin: 3px 0 0 0;
}

#box_galeria_body_title div {
  position: absolute !important;
  width: 287px;
  min-height: 50px;
  top: 0;
  left: 0;
  background-color: #fff;
  padding: 0 0px 0 0;
}

#box_galeria_body_title h3 {
  display: block;
  margin: 0;
  padding: 10px 0 10px 0;
  width: 319px;
  height: 55px;
  color: #062861;
  font: normal 12px 'Arial';
}

#box_galeria_body_title h3 a {
  text-decoration: none;
  color: #062861;
}

#box_galeria_body_li {
  margin: 0 !important;
  padding: 0 !important;
  float: right;
  height: 15px !important;
  list-style-type: none;
}

#box_galeria_body_li_border {
  margin: 0 16px 0 0;
  position: absolute;
  width: 282px;
  height: 40px;
  top: 230px;
  left: 0;
  z-index: 100;
  background: transparent url('') !important;
}


#box_galeria_body_li li {
  width: 15px !important;
  height: 16px !important;
  float: left;
  margin: 0 !important;
  padding: 0 !important;
  text-align: center;
}

#box_galeria_body_li a {
  display: block;
  width: 15px !important;
  height: 16px !important;
  text-decoration: none;
  font: normal 12px 'Arial' !important;
}

.galeria_body_more {
  width: 85px;
  height: 20px;
  position: absolute;
  top: 330px;
  left: 215px;
  text-align: right;
}

.galeria_body_more_a {
  font: normal 10px 'Arial';
  color: #0d2c54;
  text-decoration: none;
  display: inline !important;
}

#box_bez_dyskryminacji {
  height: 330px;
  width: 320px;
  position: relative;
  border: 0px solid red;
  margin: 140px 0 0 0;
}

#bez_dyskryminacji_body {
  height: 240px;
  width: 320px;
}

.bez_dyskryminacji_body_more {
  width: 85px;
  height: 20px;
  position: absolute;
  top: 300px;
  left: 215px;
  text-align: right;
}

.bez_dyskryminacji_body_more_a {
  font: normal 10px 'Arial';
  color: #0d2c54;
  text-decoration: none;
  display: inline !important;
}

#bez_dyskryminacji_body_top {
  height: 50px;
  width: 320px;
  margin: 0;
  padding: 10px 0 10px 0;
  width: 319px;
  color: #062861;
  font: normal 12px 'Arial';
}

#bez_dyskryminacji_body_left {
  width: 160px;
  height: 130px;
  float: left;
  text-align: center;
}

#bez_dyskryminacji_body_right {
  width: 140px;
  height: 130px;
  float: left;
}

#bez_dyskryminacji_body_right ul {
  list-style-type: none;
}


#bez_dyskryminacji_body img {
  border: 0;
}

#bez_dyskryminacji_body_bottom a {
  text-decoration: none;
  color: #062861;
  font: normal 12px 'Arial';
  display: block;
  margin: 0 0 0 20px;
  width: 122px;
  height: 30px;
  text-align: center;
}

#linki_right {
  list-style-type: none;
  margin: 20px 0 0 0;
  padding: 0;
}

#linki_right li {
  display: block;
  background: transparent url(../../images/new/naglowki_bg.png) repeat-x;
  width: 315px;
  min-height: 26px;
  height: auto !important; /* fix min-height in IE6 */
	height: 26px; /* fix min-height in IE6 */
}

#linki_right li a {
  color: #3b2314;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  padding: 5px 0 0 30px;
  font: bold 12px 'Times New Roman';
}

#linki_right li a:hover {
  text-decoration: underline;
}

#bez_dyskryminacji_inne_logo {
  text-align: center;
  margin: 30px 0 0 0;
}

#bez_dyskryminacji_inne_logo img {
  border: 0;
}

#bez_dyskryminacji_inne_logo_b {
  text-align: center;
}

#bez_dyskryminacji_inne_logo_b a {
  text-decoration: none;
  color: #062861;
  font: normal 12px 'Arial';
}

/* --------------------------- mapa BIURA POSŁÓW ------------------------------ */

#mapa_biur {
  border: 0px solid red;
  width: 324px;
  position: relative;
}


#mapa_biur_ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#mapa_biur_ul li img {
  border: 0;
  background: transparent !important;
}

#mapa_biur_ul li {
  display: block;
  width: 6px;
  height: 6px;
}



.rvml {
  background: transparent !important;
}

/* -------------------------------------- posłowie na mapie ---------------------------------- */

#pomorskie:hover {
  z-index: 100 !important;
}

#pomorskie {
  left: 121px;
  top: 50px !important;
}

#zachodniopomorskie {
  top: 30px;
  left: 60px;
}

#zachodniopomorskie:hover a {
  display: block;
}

#walesa {
  top: 16px;
  left: 121px;
}


#walesa:hover {
  z-index: 100 !important;
  display: block !important;
}


#kozlowski {
  top: 8px;
  left: 123px;
}

#lisek {
  left: 126px;
  top: 22px;
}

#nitras {
  left: 18px;
  top: 59px;
}

#zwiefka {
  left: 108px;
  top: 80px;
}

#jedrzejewska {
  left: 78px;
  top: 108px;
}

#zasada {
  left: 42px;
  top: 130px;
}

#kaczmarek {
  left: 83px;
  top: 115px;
}

#zalewski {
  left: 193px;
  top: 101px;
}

#trzaskowski {
  left: 186px;
  top: 108px;
}

#hubner {
  left: 195px;
  top: 109px;
}

#kalinowski {
  left:184px;
  top: 116px;
}

#hibner {
  left: 192px;
  top: 118px;
}

#saryusz_wolski {
  left: 144px;
  top: 135px;
}

#skrzydlewska {
  left: 150px;
  top: 140px;
}

#borys {
  left: 49px;
  top: 152px;
}

#protasiewicz {
  left: 82px;
  top: 165px;
}

#grzyb {
  left: 104px;
  top: 156px;
}

#jazlowiecka {
  left: 105px;
  top: 190px;
}

#siekierski {
  left: 181px;
  top: 180px;
}

#kolarska_bobinska {
  left: 234px;
  top: 164px;
}

#olbrycht {
  left: 134px;
  top: 206px;
}

#buzek {
  left: 130px;
  top: 214px;
}

#marcinkiewicz {
  left: 120px;
  top: 218px;
}

#handzlik {
  left: 132px;
  top: 227px;
}

#sonik {
  left: 160px;
  top: 217px;
}

#roza_grafin {
  left: 161px;
  top: 224px;
}

#lukacijewska {
  left: 228px;
  top: 240px;
}

#mapa_biur_ul div {
  position: absolute;  
  z-index: 100;
  background: transparent !important;
  display: none;
  width: 150px !important;
  height: 200px;
  color: red;
  border: 0px solid red;
}


#mapa_biur_ul a {
display: block;
color: #000;
margin: 0;
padding: 0;
/*
  position: absolute;
  top: 10px;
*/
}

#mapa_biur_ul a, #mapa_biur_ul img {
/*
  display: block;
  width: 6px;
  height: 6px;
*/
}




/* ----------------------------------------------------------------------------- */
.dodatkowy_box h3 {
  display: block;
  background: transparent url(../../images/new/naglowki_bg.png) repeat-x;
  width: 285px;
  min-height: 26px;
  height: auto !important; /* fix min-height in IE6 */
  height: 26px; /* fix min-height in IE6 */
  color: #3b2314;
  display: block;
  text-transform: uppercase;
  padding: 5px 0 0 30px;
  font: normal 12px 'Times New Roman';
}

.dodatkowy_box  a {
  color: #3b2314;
  display: block;
  text-decoration: none;
  padding: 5px 0 0 30px;
  font: normal 12px 'Times New Roman';
}

.dodatkowy_box ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.dodatkowy_box ul li {
	margin: 0 0 10px 0;
}

.dodatkowy_box ul li a {
	color: #04254f;
}

.paginacja_main {
	width: 315px;
	min-height: 26px;
  	height: auto !important; /* fix min-height in IE6 */
  	height: 26px; /* fix min-height in IE6 */
 	margin: 40px 0 0 0;
}

.paginacja_main_left {
	width: 157px;
	float: left;
}

.paginacja_main a {
	color: #04254f;
}

.paginacja_main_right {
	width: 157px;
	float: left;
}

.podkresl {
	text-decoration: underline !important;
}

.wydarzenia_tygodnia_img {
  width: 395px;
  clip:rect(0px,395px,214px,0px);
  overflow: hidden;
  height: 215px;
}

 /* ----------------- powiększanie czcionki ------------------------------------------------------ */
.font12 {
	font-size: 12px !important;
}

.font14 {
	font-size: 14px !important;
}

.font16 {
	font-size: 16px !important;
}

.kontrast {
	background: #000 url(../../images/default/black.jpg) repeat !important;
	color: yellow !important;
}

/* ----------------------------------------------------------------------------------------------- */

.wyd_nag_cl {
  font-size: 14px;
  font-weight: bold;
}

.wyd_nag_cl.font12 {
  font-size: 14px !important;
}

.wyd_nag_cl.font14 {
  font-size: 18px !important;
}

.wyd_nag_cl.font16 {
  font-size: 20px !important;
}

.aktualnosci_new_h3 a {
  font-size: 14px;
  font-weight: bold;
}

.aktualnosci_new_h3.font12 a {
  font-size: 16px !important;
}

.aktualnosci_new_h3.font14 a {
  font-size: 18px !important;
}

.aktualnosci_new_h3.font16 a {
  font-size: 20px !important;
}

/* ---------------------------- */
.spol_info {
  margin: 0;
  padding: 20px 0 10px 0;
  width: 319px;
  color: #062861;
  font: normal 12px 'Arial';
}

/*
#box_galeria_body_title {
  position: relative;
  margin: 0;
  padding: 10px 0 10px 10px;
  width: 319px;
  color: #062861;
  font: normal 12px 'Arial';
}

#box_galeria_body_title div {
  position: absolute;
  top: 20px;
  left: 10px;
  background-color: #fff;
  width: 280px;
  min-height: 35px;
}
*/

  /* context menu specific */
.wojewodztwo	{ border:1px solid #999; padding:0; background:#eee; width:300px; list-style-type:none; display:none; }
.wojewodztwo .separator	{ border-top:1px solid #999; cursor: pointer}
.wojewodztwo li	{ margin:0; padding: 2px; font-family:tahoma,arial,sans-serif; font-size:12px; }
.wojewodztwo li a { display:block; padding:1px 10px 1px 5px; margin: 0; width:280px; font-size:12px; text-decoration:none; font-family:tahoma,arial,sans-serif; color:#000; background-position:8px 8px; background-repeat:no-repeat; }
.wojewodztwo li a:hover	{ background-color:#ddd; }
.wojewodztwo li a.disabled { color:#ccc; font-style:italic; }
.wojewodztwo li a.disabled:hover { background-color:#eee; }
.ix {text-align: right}

.h2 {
  font-weight: bold;
}

.hide_wai {
  display: block;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}

