/*--------------------------------------------------------------*/
/*--------------------- Styl standardowy -----------------------*/
/*--------------------------------------------------------------*/
body, td {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #ffffff;
	color: #4e4f45;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

li {padding: 0px 0px 0px 5px;}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

.top {vertical-align: top;}
.clear {clear: both;}

a {
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

a:hover {text-decoration: underline;}

label {cursor: pointer;}

/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.Popup .IcoClose {
	height: 26px;
	width: 26px;
	display: block;
	cursor: pointer;
	background: url(images/ico_close.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/* komunikat */
.komunikat {
	font-weight: bold;
	padding: 15px;
	text-align: center;
}

.message {
	font-weight: bold;
	width:460px;
	position:absolute; 
	top:200px; 
	left:50%; 
	margin-left: -235px;
	background-color:#FFFFFF; 
	border:4px double #FF6600; 
	padding:0px 0px 20px 0px;
	text-align: center;
	z-index: 999999999;
}
.message p{text-align: center;}

.message div.info{
	padding:25px 5px 34px 100px;
	background: #FFFFFF url(images/info.jpg) no-repeat 15px 10px;
	text-align: left;
}
.message div.error{
	padding:25px 5px 34px 100px;
	background: #FFFFFF url(images/error.jpg) no-repeat 15px 10px;
	text-align: left;
}
.message input{
	background: #E6E6E6;
	color: black; 
	padding:2px 0px 2px 0px; 
	border: 1px solid #888888;
	font-weight: bold; 
	width: 60px;
	cursor: pointer;
}

/* ---------------------------------------------------------------- */
/* --- Ponizsze style usunac i napisac samodzielnie !!! ----------- */
/* ---------------------------------------------------------------- */
div.bg{
	background: #EAEBDB;
}
div.main{
	width: 955px;
	margin: 0px auto;
}


.zawartosc{
	padding: 14px 16px 15px 16px;
	background: #ffffff;
}

.zawartosc_fk{
	padding: 14px 0px 15px 0px;
	background: #ffffff;
}

.pasekInfo{
	background: url(images/strzalka_orange.gif) no-repeat left;
	padding: 10px 0px 0px 17px;
	float:right;
	width: 721px;
	height: 23px;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #a1a1a1;
}

.pasekInfo .pasekZaglebienia li{
	display: inline;
}

.pasekInfo .strzalka_spacer{
	padding: 0px 7px 0px 6px;
}

.pasekInfo .prawa{
	float: right;
	text-align:right;
	height: 14px;
	width:220px;
	
}

.pasekInfo .prawa img{
	border: none;
}

.pasekInfo .lewa{
	float: left;
	width:500px;
}

.pasekInfo .lewa a{
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #a1a1a1;
}

.pasekInfo .prawa .dzien{
	padding: 0px 10px 0px 0px;
	color: #747474;
}

.pasekInfo .prawa .data{
	padding: 0px 10px 0px 0px;
	border-right:1px solid #878a7d;
}

.pasekInfo .malemenu{
	margin-left: 13px;
}

div.leftSide{
	width: 195px;
	float: left;
}

.bip{
	float: right;
	margin:4px 0px 30px;
}

div.middle{

	width: 525px;
	float: left;
	margin: 0px 20px 15px;
}

div.middle4{
	width: 720px;
	float: left;
	margin: 0px 20px;
}

div.middle2{
	width: 720px;
	float: left;
	margin: 0px 20px;
}

div.rightSide{
	width: 195px;
	float: right;
}



div.clear{
	clear: both;
}

div.header{
	background: url(images/header.jpg) no-repeat 0px 20px;
	height: 177px;
	padding:0px 0px 1px;
}

div.header .header_img{
	margin:9px 0px 0px 18px;
}

div.naglowek{
	float: left;
	margin-top: 20px;
}

a.logo {
	display: block;
	width: 325px;
	height: 120px;
	text-decoration: none;
}

.topFlash{
	float:right;
	margin-right: 12px;
}

/*----------------------------Lewa strona-------------------------------------*/

table.lista_kategotrii{
	width: 100%;
	margin:0px 0px 10px;
}

.rightSide table.lista_kategotrii{
	width: 100%;
	margin:0px 0px 10px;
}

.lista_kategotrii{
	width: 100%;
}

table.lista_kategotrii tbody{
	background: #ffffff;
}

td.left_top{
	background: url(images/lt_table.gif) no-repeat 0px 0px;
	width: 4px;
	height: 4px;
}

td.top_middle{
	background: url(images/tm_table.gif) repeat-x 0px 0px;
}

td.right_top{
	background: url(images/rt_table.gif) no-repeat 0px 0px;
	width: 4px;
	height: 4px;
}

td.middle_left{
	background: url(images/ml_table.gif) repeat-y 0px 0px;
}

td.middle_right{
	background: url(images/mr_table.gif) repeat-y 0px 0px;
}

td.left_bottom{
	background: url(images/lb_table.gif) no-repeat 0px 0px;
	width: 4px;
	height: 4px;
}

td.bottom_middle{
	background: url(images/mb_table.gif) repeat-x 0px 0px;
}

td.right_bottom{
	background: url(images/rb_table.gif) no-repeat 0px 0px;
}

table.lista_kategotrii div.lkat_lvl1 ul li,
table.lista_kategotrii ul.poziom2 li{
	margin: 0px;
	padding:0px;
	list-style: none;
	_border: 1px solid #EDEDE4;
}
table.lista_kategotrii div.header_lkat{
	background: #edede4;
}
table.lista_kategotrii div.header_lkat div.head{
	padding: 10px 0px 0px 42px;
	margin: 0px;
	display: block;
	width: 145px;
	height:23px;
	background: url(images/header_lkat.gif) no-repeat 0px 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
}

table.lista_kategotrii div ul.poziom2 li{
	background: #edede4;
}

table.lista_kategotrii div ul{
	padding:0px 0px 12px;
	margin: 0px 16px 0px 11px;
}

table.lista_kategotrii div ul.poziom2 li a{
	color: #4e4f45;
	display: block;
	font-weight: normal;
	font-size: 11px;
	font-family: tahoma;
	padding: 6px 0px 5px 13px;
	background: url(images/list_marker.gif) no-repeat 2px 9px;
}
table.lista_kategotrii li.li_spacer{
	border-bottom: 1px solid #d7d7bf;
	font-size: 0px;
	line-height: 0px;
	height:0px; 
}

/* Stopka*/
.stopka{
	background: #ffffff;
	color: #a6a7a2;
	padding: 16px 0px 62px 0px;
	font-size: 10px;
	width: 955px;
	margin: 0px auto;
}
.stopka span{
	color: #ffce7f;
}
.stopka .lewa{
	float: left;
	padding-left: 2px
}
.stopka .prawa{
	float: right;
	color: #a6a7a2;
	text-align: right;
}

.stopka .prawa span{
	color: #a6a7a2;
}
.stopka .prawa td{
	font-size:10px;
}

.stopka .lewa a{
	color: #ffce7f;
	font-weight: normal;
}

.stopka .prawa a{
	color: #a6a7a2;
	font-weight: normal;
}

/*skrót aktualności*/
.kontenerSkrot{
	background: #ffffff;
	padding: 0px 0px 4px;
	border-top:1px solid #E7E7D9;
	
}

h2.tytul2{
	background: url(images/strzalka_orange.gif) no-repeat #ffffff 0px 6px;;
	padding:2px 0px 6px 13px;
	font-family: arial;
	font-size: 16px;
	color: #ec942a;
	font-weight: normal;
}

.h2glowa{
	border-bottom:1px solid #E7E7D9;
}

.h2glowa a{
	color: #ec942a;
	font-weight: normal;
	background:url(images/drukuj.gif) no-repeat right 2px;
	padding:0px 15px 0px 0px;
}

.h2glowa a:hover{
	text-decoration: none;
}

.h2lewa{
	float: left;
}

.h2prawa{
	float: right;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #ff9d00;
	padding:5px 0px 0px;
	cursor: pointer;
}
h3.tytul1 a{
	color: #4e4f45;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}

.newsLink .przycisk1{
	color: #ff9d00;
	font-size: 11px;
	font-weight: normal;
}

div.pozostale{
	padding:15px 0px 25px;
}


div.pozostale a{
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
	color: #fc9101;
}
/* aktualnosci */
div.aktualnosciHot {
	margin:0px 0px 8px;
	border-bottom: 1px solid #FF6600;
	background-color: #F7D9AA;
	overflow: hidden;
}

div.aktualnosciHot .newsData{
	padding: 14px 0px 0px;
	color: #b8b8b8;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
}

div.aktualnosciMargines {
	margin:0px 0px 8px;
}

div.aktualnosciMargines .newsData{
	padding: 14px 0px 0px;
	color: #b8b8b8;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
}

div.aktualnosciMargines1 {
	padding: 0px 20px 0px 20px;
}

div.newsMargines .newsData{
	padding: 14px 0px 0px;
	color: #b8b8b8;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
}

div.newsMargines .pozostale{
	padding: 0px;
	margin: 42px 0px 85px;
}

div.aktualnosciZalacznikRamka {
	margin: 0px;
	padding: 0px;
}

div.aktualnosciZalacznikRamka h3.tytol1{
	margin: 26px 0px;
	*font-size: 13px;
}

div.aktualnosciZalacznik {
  margin: 0px;
	padding: 5px;
}

div.aktualnosciPlik {
	margin: 0px;
	padding: 0px;
	text-indent: 5px;
}

div.aktualnosciPlik .przycisk1{
	color: #4e4f45;
	font-weight: normal;
	font-size: 11px;
	font-family: tahoma;
	padding:0px 12px;
	position:relative;
	top:-4px;
}

p.aktualnosciPlikOpis {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

a.aktualnosciZdjeciaLink {
	color: #000000;
	text-decoration: none;
}

a.aktualnosciZdjeciaLink:hover {
	text-decoration: underline;
}

div.aktualnosciOpis {
	margin: 0px;
	padding: 11px 0px 5px;
	line-height:1.45;
}

.blokStronaOpisowa a{
	color:#EC942A;
}

div.aktualnosciZdjeciaOpisBlok {
	padding: 16px 0px 0px;
	margin-left: 8px;
	float: left;
	text-align: center;
	display: inline;
}

.aktualnosciZdjeciaOpisBlok img{
	padding: 0px 0px 7px;
}

div.aktualnosci7ZdjeciaBlok {
	margin: 0px;
	padding: 0px;
}

div.aktualnosci5ZdjeciaBlok {
	margin: 0px;
	padding: 0px;
	float: left;
}

div.aktualnosci5ZdjeciaBlok .aktualnosciZdjeciaOpisBlok{
	margin-right:17px;
	margin-left: 0px;
}

div.aktualnosci4ZdjeciaBlok {
	margin: 0px;
	padding: 0px;
	float: right;
}

div.aktualnosci4ZdjeciaBlok .aktualnosciZdjeciaOpisBlok{
	padding: 14px 0px 0px 17px;
	margin: 0px;
}

div.aktualnosci3ZdjeciaBlok1 {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	margin-left: 150px;
	height: 1%;
}

div.aktualnosci2ZdjeciaBlok1 {
	margin: 0px;
	padding: 0px 0px 0px 35px;
	margin-right: 150px;
	height: 1%;
}

div.aktualnosci3ZdjeciaBlok2 {
	padding: 0px;
	width: 120px;
	margin-left: -120px;
	display: inline;
	position: relative;
	float: left;
}

div.aktualnosci2ZdjeciaBlok2 {
	width: 120px;
	margin: 0px;
	padding: 0px;
	margin-right: -132px;
	float: right;
	display: inline;
	position: relative;
}

div.aktualnosciSkrotPrawaZdjecia {
	margin: 0px;
	padding: 0px;
	float: right;
}

div.aktualnosciSkrotLewaZdjecia {
	margin: 0px;
	padding: 0px;
	float: left;
}

div.aktualnosciSkrotLewaZdjecia .aktualnosciZdjeciaOpisBlok{
	margin-right: 9px;
	margin-left: 0px;
}

div.aktualnosciPager {
	margin-right:45%;
	padding: 5px 0px 5px 0px;
	text-align: center;
}

div.aktualnosciPager table{
	
}

div.aktualnosciPager td{
	width: 18px;
}

div.aktualnosciPager a{
	color: #4e4f45;
	font-family:tahoma;
	font-weight: bold;
	font-size: 10px;
}

div.aktualnosciPager .pagerChosen{
	color: #ffffff;
	font-family:tahoma;
	font-weight: bold;
	background: url(images/pager_tlo.gif) no-repeat 0px 0px;
}

div.aktualnosciPager .pagerFirst{
	font-family:tahoma;
	font-weight: bold;
	background: url(images/pager_tlo.gif) no-repeat 0px 0px;
}

div.aktualnosciPager .pagerFirst a{
	color: #ffffff;
}

/*
/* opisy */
div.opisyOpis {
	margin: 0px;
	padding: 5px 0px 5px 0px;  
}

div.opisy3ZdjeciaBlok1 {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	margin-left: 130px;
}

div.opisy3ZdjeciaBlok2 {
	padding: 0px;
	width: 120px;
	margin-left: -125px;
	_margin-left: -65px;
	float: left;
}

.newsMargines h3.tytul1{
	padding: 0px;
	*font-size: 13px;
}

.newsMargines .aktualnosciOpis ul{
	margin:18px 25px 3px;
	line-height:2.2;
}

.newsMargines .aktualnosciOpis ul li{
	list-style-image: url(images/list_sqare.gif);
	padding:0px 10px 0px 0px;
}

.newsMargines .aktualnosciOpis ol{
	margin:18px 25px 3px;
	line-height:2.2;
}

.newsMargines .aktualnosciOpis ol li{
	padding:0px 10px 0px 0px;
}

.newsMargines .opisyOpis ul{
	margin:18px 25px 3px;
	line-height:2.2;
}

.newsMargines .opisyOpis ul li{
	list-style-image: url(images/list_sqare.gif);
	padding:0px 10px 0px 0px;
}

.newsMargines .opisyOpis ol{
	margin:18px 25px 3px;
	line-height:2.2;
}

.newsMargines .opisyOpis ol li{
	padding:0px 10px 0px 0px;
}
/*
div.newsMargines .opisyOpis ol li{
	list-style-image: url(images/list_sqare.gif);
	padding:0px 10px 0px 0px;
}*/

/* formularz kontaktowy */

div.formularzMargines {
	margin: 0px;
	padding:0px;
}

div.formularzMargines2 {
	margin: 0px;
	padding: 10px 20px 10px 20px;
}

div.formularzMargines table {
	margin: 1px 0px 0px 0px;
	padding:11px 18px;
	background: #f3f3ed;
	
}

tr.formularzRamkaGora td {
	vertical-align: top;
	padding:4px 0px 5px 20px;
}

tr.formularzRamkaGora td.formularzLabelWymagane{
		padding: 12px 0px 5px 10px;
}

span.formularzGwiazdka {
	color: #FF7E00;
}

p.formularzOpis {
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #4e4f45;
	padding:0px 37px;
	background: #f3f3ed;
	padding:13px 37px 0px;
	margin: 18px 0px 0px;
}

input.formularzInput {
	background-color: #ffffff; 
	border: 1px #a5acb2 solid; 
	color: #3C6500; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	height:16px;
	width: 176px;
}
input.formularzInput_error {
	border: 1px solid red;
	background-color: #ECEFEE;
	color: #3C6500; 
	font-size: 11px; 
	font-family: tahoma, sans-serif; 
	height:16px;
	width: 176px;
}
textarea.formularzInput {
	width: 100%;
	height: 77px;
	background-color: #ffffff; 
	border: 1px #a5acb2 solid; 
	color: #3C6500; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	margin: 0px;
}
textarea.formularzInput_error { 
	border: 1px solid red;
	width: 100%;
	height: 77px;
	background-color: #ECEFEE; 
	color: #3C6500; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
	margin: 0px;
}

.formularzWymagane {
	color: #FF7E00;
	padding:13px 10px;
}

.formularzMargines .lewa{
	float: left;
	padding:0px 0px 0px 25px;
}

.formularzMargines .prawa{
	float: right;
	padding:0px 39px 0px 0px;
}

.formularzMargines .prawa a{
	color:#FF9D00;
}

td.formularzLabel {
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #4e4f45;
	padding: 5px 0px 5px 20px;
}

.fk_wyslij{
	background: url(images/fk_wyslij.gif) no-repeat 0px 0px;
	display: block;
	border: none;
	width:80px;
	cursor: pointer;
}

.zawartosc_fk .h2glowa{
	margin: 0px 16px;
}

.zawartosc_fk table tbody{
	background: #f3f3ed;
}

div.zgoda{
	margin: 1px 0px 0px;
	background: #edede4;
	padding: 11px 45px 0px 27px;
	height: 48px;
}

div.wymagane{
	padding: 11px 45px 18px 27px;
}
/* Lista kategorii poziom 1*/
div.lkat_lvl1{
	background: #edede4;
	padding: 12px 12px 12px 11px;
}

div.lkat_lvl1 li{
	_border: 1px solid #EDEDE4;
}

div.lkat_lvl1 li a{
	color: #4e4f45;
	display: block;
	font-weight: normal;
	font-size: 11px;
	font-family: tahoma;
	padding: 5px 0px 5px 13px;
	background: url(images/list_marker.gif) no-repeat 2px 9px;
}

.spacer{
	border-bottom: 1px solid #d7d7bf;
}

div.lkat_lvl1 li.spacer{
	border-bottom: 1px solid #d7d7bf;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

table.lista_kategotrii div.lkat_lvl1 ul{
	margin:0px 16px 0px 11px;
	padding:0px;

}

/* galeria */

.galeriaMaxMargines{
	padding: 19px 0px 0px 0px;
	margin-left: -10px;
}

.galeriaMaxMargines h3.tytul1{
	padding:0px 0px 0px 10px;
	*font-size: 13px;
}

.galeriaMaxMargines .aktualnosciOpis{
	padding:11px 10px 5px;
}

.galeriaImg {
	text-align: center;
	margin: 0px;
}

.galeriaImg span {
	display: inline-block;
}

span.ramka {

}

* span.ramka {
	display: inline-block;
}

p.galeriaOpis {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background: none;
}

div.aktualnosciMargines h3.tytul1{
	padding: 16px 0px 3px 0px;
	*font-size: 13px;
}

.aktualnosci7ZdjeciaBlok .galeriaMaxMargines{
	padding:10px 0px 0px 10px;
}

.galeriaMaxMargines .aktualnosciZdjeciaOpisBlok{
	margin: 0px;
	padding:10px 0px 10px 10px;
	
}
.galeriaMaxMargines .aktualnosciZdjeciaOpisBlok img{
	padding: 0px 0px 7px;
}

.galeriaMaxMargines .aktualnosciZdjeciaLink{
	display:block;
	width:155px;
}

.galeriaMaxMargines .newsLink{
	padding: 10px;
}

.galeriaMaxMargines2 h3.tytul1{
	padding: 16px 0px 3px 0px;
	*font-size: 13px;
}

.galeriaMaxMargines2 .ankietaprzycisk1{
	color:#FF9D00;
	font-size:11px;
	font-weight:normal;
}

.galeriaMaxMargines2 .przycisk1{
	color:#FF9D00;
	font-size:11px;
	font-weight:normal;
}

/* wyszukiwarka */
div.wysWyszukaj {
	background: url(images/lupa.gif) no-repeat left #edede4;
	height: 40px;
	*height: 42px;
	padding: 20px 0px 0px 103px;
	*padding: 18px 0px 0px 103px;
}

div.wysWyszukaj tbody{
	background: #edede4;
}

div.wysWyszukaj input.input1{
	border: 1px solid #a5acb2;
	height: 16px;
	width: 176px;
}

div.wysWyszukaj .przycisk1{
	color: #4e4f45;
	padding:0px 7px 0px 0px;
}

div.wysWyszukaj .przycisk2{
	padding:0px 0px 0px 9px;
}

.przycisk3{
	padding:0px;
	font-size: 11px;
	color: #4e4f45;
}

.przycisk4{
	color: #ff9d00;
}

div.wysWyszukaj table{
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}

div.wysBlok {
	line-height:1.65;
	padding:8px 15px 12px 0px;
	border-bottom: 1px solid #e7e7d9;
}

dl.wysLista {
	margin: 0px;
	display: none;
	padding: 0px 15px 0px 15px;
}

dl.wysLista dt {
	margin: 0px;
	padding: 12px 0px 0px 0px;
	font-weight: bold;
}

dl.wysLista dd {
	line-height:1.5;
	margin:0px;
	padding:5px 0px 15px 15px;
	border-bottom: 1px solid #C8D0CF;
}

h4.wysNaglowek {
	display: block;
	margin: 0px;
	position: relative;
	padding: 8px 80px 8px 0px;
	font-size: 11px;
	border-bottom: 1px solid #C8D0CF;
	background-position: 15px 6px;
	cursor: pointer;
}

span.wysIlosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 15px 0px 0px;
}

div.wyszukiwarka h3.tytul1{
	padding: 0px 0px 16px 0px;
	font-size: 11px;
	*font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
}

.wyszukiwarka .pozostale{
	padding:26px 0px;
}

h3.tytulWysz{
	font-size:11px;
	padding:14px 0px 16px;
}

div.subskrypcja{
	padding: 0px 0px 10px 2px;
	height:20px;
}

div.subskrypcja a.przycisk1{
	background:url(images/go.gif) no-repeat 0px 0px;
	float:left;
	margin:2px 0px 0px 10px;
	height:19px;
	width:19px;
}

div.subskrypcja input{
	border:2px solid #C7C59F;
	float:left;
	color:#A1A1A1;
	font-size:11px;
	padding:2px 0px 3px 5px;
}
/* mapa serwisu */

table.lista_kategotrii ul.mapaSerwisu {
	margin: 0px;
	padding: 0px;
}

ul.mapaSerwisu li {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	_border: none;
}

ul.mapaSerwisu li a {
	background:transparent url(images/list_marker.gif) no-repeat scroll 2px 9px;
	color:#4E4F45;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding:6px 0px 5px 13px;
}

.mapaSerwisu .kategoriaGlowna {
	position: relative;
}

.mapaSerwisu .leftSide {
	position: absolute;
	width:17px;
	height: 29px;
	left: -18px;
	_left: -19px;
	top: 3px;
	background-color: #f3f3ed;
}

.mapaSerwisu .rightSide {
	position: absolute;
	width:17px;
	height: 29px;
	right: -18px;
	_right: -3px;
	top: 3px;
	background-color: #f3f3ed;
}

.mapaSerwisu .kategoriaGlowna a{
	background:	#EDEDE4;
	margin: 0px;
	padding:8px 0px 7px 18px;
}

.kategoriaL1 a.przycisk1{
	background:transparent url(images/list_marker.gif) no-repeat scroll 18px 9px;
	color:#4E4F45;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	padding:6px 0px 7px 39px;
}

.kategoriaL1 .kategoriaL1 a.przycisk1{
	background:transparent url(images/kropka.gif) no-repeat scroll 33px 9px;
	color:#4E4F45;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	padding:6px 0px 7px 46px;
}

ul.mapaSerwisu li.kategoriaL1{
	border-top: 1px solid #e7e7d9;
}

table.lista_kategotrii .kategoriaGlowna ul.mapaSerwisu ul.mapaSerwisu{
	padding: 0px 10px;
}

table.lista_kategotrii .kategoriaGlowna ul.mapaSerwisu ul.mapaSerwisu li{
	padding:0px 0px 2px;
	border-top: 1px solid #e7e7d9;
}

.kategoriaL2 a.przycisk1{
	background:transparent url(images/list_marker.gif) no-repeat scroll 18px 9px;
	color:#4E4F45;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	padding:6px 0px 9px 39px;
}

div.mapaSerwisu div.formularzMargines{
	padding: 16px 0px 0px;
}

/* Lista kategorii poziom 1 select*/
div.gora1{
	background: url(images/select_t1.gif) no-repeat 0px 0px;
	height: 40px;
	font-size: 16px;
	color: #ec942a;
	padding: 7px 0px 0px 10px;
}

div.gora2{
	background: url(images/select_t2.gif) no-repeat 0px 0px;
	height: 40px;
	font-size: 16px;
	color: #ec942a;
	padding: 7px 0px 0px 10px;
}

div.goraTytul{
	width: 100px;
}

div.dol{
	background: url(images/select_b.gif) no-repeat 0px 0px;
	height: 37px;
	text-align:center;
	padding:16px 0px 0px;
}

div.dol select{
	width: 166px;
}

/* BLOK BANERA*/
div.reklama {
	padding: 0px;
	margin: 0px;
}

div.reklama a{
	font-size:0px;
	line-height:0px;
}

/* Moduł domyślny*/
.blokStronaOpisowa div.modulDomyslny{
	padding:4px 0px 0px 2px;
}

div.modulDomyslny{
	padding: 8px 0px 0px 12px;
}

.formularzMargines span a{
	background:transparent url(images/list_marker.gif) no-repeat scroll 2px 9px;
	color:#4E4F45;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	padding:6px 0px 5px 13px;
}


