
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: #021732 url(../../images/default/background_7.jpg) no-repeat center 3px;
	position: relative;
}



#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 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;
	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 'Arial';
	color: #fdaf31;
	text-transform: uppercase;
}

#body_right {
	width: 315px;
	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;
	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;
}

#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;
}


/* ----------------------------------------------------------------------------------------------- */

 /* ----------------- 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;
}

/* ----------------------------------------------------------------------------------------------- */
 
.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;
}