body, td {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #ffffff;
	color: #777777;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 2px;
}

ul li{
	
	list-style: none;
	list-style-image:none;
	
	background: url("images/ico_li.gif") no-repeat;  
	background-position: 0px 5px;
}

li {
	padding: 2px 0px 2px 15px;
}
h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}
	
a {
	color: #757255;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #EC1638;
	text-decoration: none;
}

a img{border: 0px;}

/* naglowek */

#naglowek {
	height: 96px;
	margin: 0px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

	background: #FFFFFF url("images/header.gif") no-repeat;  
	background-position: 0px 0px; 
}

#naglowek a.logo {
	display: block;
	width: 255px;
	height: 96px;

	text-indent: -700em;
	text-decoration: none;
	
}
#naglowek div{
	float:right;
	padding-top:6px;
}
#naglowek div a.top{
	background: url("images/arrow_6.gif") no-repeat;  
	background-position: 0px 2px;
	padding-right:15px;
	padding-left:14px;
	font-weight:bold;
	color:#ffffff;
}

#naglowek2{
	background: #FFFFFF url("images/header2.gif") no-repeat;  
	background-position: 0px 0px;

	padding-top:6px;
	padding-bottom:6px;
	margin:0px;
	height:20px;

}

/* menu gorne */


div.szukaj {
	padding: 0px 10px 0px 13px;
	float: right;
	margin:0px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;

}
div.szukaj  input{
	border:none;
	background-color:#ffffff;
	width:125px;
	height:16px;
	
}

div.szukaj a{
	color:#ffffff;
	padding-right:10px;
	padding-left:3px;
	font-weight: bold;
	background:  url("images/arrow_6.gif") no-repeat;  
	background-position: center right;
}

.center {
	text-align: center;
}

.padding5 {
	padding: 5px;
}
/* dziedziczone style do podmiany hovera na js poziom 1*/
.tabelka_item_1 .menu_item a {

	color:#ffffff;
	text-decoration: none;
	
	padding:4px 0px 3px 14px;
	background-color: #A9A98D;
}
.tabelka_item_1 .menu_item{ 

	background-color: #A9A98D;
	cursor:pointer;
	
}
.tabelka_item_1 .menu_item a:hover {
	display: block;
	background-color: #DB2643;
}
.menu_item a {
	background: url("images/arrow_7.gif") no-repeat;
	background-position: 5px 7px;
}
.tabelka_item_1_hover  .menu_item{
	background-color: #DB2643;
	cursor:pointer;
}

.tabelka_item_1_hover .menu_item a {
	color:#ffffff;
	text-decoration: none;
	
	padding:4px 0px 3px 14px;
	background-color: #DB2643;
	
}

.tabelka_item_1_hover .menu_item a:hover {
	display: block;
	
	vertical-align: middle;
	background-color: #DB2643;
	
}
.tabelka_item_1 .tlo_item_1_1 {	background: #A9A98D url(images/menu/m_1.gif) no-repeat 0px 0px;	width: 4px;	height: 4px;}
.tabelka_item_1 .tlo_item_1_2 {	background: #A9A98D url(images/menu/m_2.gif) no-repeat top right; width: 4px; height: 4px;}
.tabelka_item_1 .tlo_item_1_3 {	background: #A9A98D url(images/menu/m_3.gif) no-repeat bottom left; width: 4px;}
.tabelka_item_1 .tlo_item_1_4 {	background: #A9A98D url(images/menu/m_4.gif) no-repeat bottom right; width: 4px;}
.tabelka_item_1_hover .tlo_item_1_1 {background: #DB2643 url(images/menu/m_a_1.gif) no-repeat 0px 0px; width: 4px; height: 4px;}
.tabelka_item_1_hover .tlo_item_1_2 {background: #DB2643 url(images/menu/m_a_2.gif) no-repeat top right; width: 4px; height: 4px;}
.tabelka_item_1_hover .tlo_item_1_3 {background: #DB2643 url(images/menu/m_a_3.gif) no-repeat bottom left; width: 4px; height: 4px;}
.tabelka_item_1_hover .tlo_item_1_4 {background: #DB2643 url(images/menu/m_a_4.gif) no-repeat bottom right; width: 4px; height: 4px;}
/*************************************************/


/* menu */
ul.poziom1 {
	margin: 0px  7px  0px  7px;
	padding: 0px;

	list-style: none;
	border-bottom: 1px solid #D2D1C7;
}

ul.poziom1 li{
	font-weight: bold;
  
	padding: 0px;
	margin: 0px;
	background:none;
	border-top: 1px solid #D2D1C7;
}

ul.poziom1 li.wcisniety {
	padding: 0px;
	margin: 0px;

	background-color: #F0EFED;
}

ul.poziom1 a {
	color: #EA1600;
	text-decoration: none;
	font-weight: bold;
	font-size:13px;
  
	background: url("images/arrow_1.gif") no-repeat;
	background-position: 0px 8px;
  
	display: block;
  
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
}

ul.poziom1 a:hover {
	color: red;
	text-decoration: none;

	background-color:#F0EFED;
	
}

ul.poziom1 span {
	display: block;
	padding: 3px 0px 6px 18px;
}
ul.poziom1 span span {
	display: block;
	color:#9A9A9A;
	font-size:11px;
	font-weight:normal;
	background: url("images/punkt.gif") no-repeat;
	background-position: 5px 9px;
	padding: 4px 0px 0px 15px;
}



* html ul.poziom1 {
	margin: 0px  7px  0px  4px;
	padding: 0px;

	list-style: none;
	border-bottom: 1px solid #D2D1C7;
}


* html ul.poziom1 span {
	display: block;
	padding: 3px 0px 6px 21px;
}


* html ul.poziom1 span span {
	display: block;
	color:#9A9A9A;
	font-size:11px;
	font-weight:normal;
	background: url("images/punkt.gif") no-repeat;
	background-position: 0px 9px;
	padding: 4px 0px 0px 15px;
}


ul.poziom2 {
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 10px 0px;
	list-style: none;
}

ul.poziom2 li {
	padding: 1px 16px 1px 16px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	background:none;
	border:none;
}
ul.poziom2  a{
	background: url("images/arrow_7.gif") no-repeat;
	background-position: 5px 7px;
	
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}

ul.poziom2 a:hover {
	color:  #FFFFFF;
	text-decoration: none;
}


/* lewy / prawy region */

td.lewyRegion {
	width: 247px;
	background-color: #E0DED4;
	border-right:3px solid #ffffff;
	vertical-align: top;
}
td.lewyRegionIndex {
	width: 248px;
	
	background: #E0DED4 url("images/bg_menu.jpg") no-repeat;
	background-position: top left;	
	
	padding-top:18px;
}
td.prawyRegion {
	padding-left: 9px;
	padding-right:22px;
	padding-top: 7px;
	padding-bottom: 8px;
	width: 233px;
	background-color: #E0DED4;
	vertical-align: top;

}
td.srodekRegion {
	
	padding:7px 9px 15px 24px;
	background-color: #E0DED4;
}

td.srodkowyRegionPage {
	background-color:#E0DED4;
	width:508px;
	vertical-align: top;
}

div.kontenerIndex{

	background-color: #FFFFFF;
	border-left: 5px solid #AFAC8A;
	border-right: 2px solid #CCCAC1;
	border-bottom: 2px solid #CCCAC1;
	padding:11px 20px 14px 16px;

}
.kontenerModul{

	background-color: #FFFFFF;
	border-left: 5px solid #AFAC8A;
	border-right: 2px solid #CCCAC1;
	border-bottom: 2px solid #CCCAC1;
	padding:11px 20px 14px 24px;
	/*margin:0px 24px 0px 25px;*/

}
div.kontener1 {
	border-left: 3px solid #EC1638;
	border-right:none;
	border-top:none;
	border-bottom:none;
}
div.kontenerMenuIndex {

	border-left: 3px solid #EC1638;
	
}
div.kontenerMenu {
	border:1px solid #ffffff;
	border-left: 3px solid #EC1638;
	
}
div.kontenerMenuBg{
	background: #ffffff url("images/bg_menu.jpg") no-repeat;
	background-position: bottom left;
	padding-bottom:38px;
	padding-top:17px;
	border-bottom: 1px solid #ffffff;
}

div.kontenerBlok {
	margin:10px;
}

div.pasekWithe{
	padding-top:3px;
}
h2.tytul1 {
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #777777;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

div.naglowek1 {
	margin: 0px;
	background-color: #FFFFFF;
	height: 26px;
	border-bottom: 2px solid #BAC4C3;
	margin-bottom: 14px;
}

/* galeria */

.galeriaImg {
	text-align: center;
	margin: 0px;
}

.galeriaImg span {
	display: inline-block;
}

span.ramka {
	display: table-cell;
	_display: inline-block;
	border: 3px solid #E7E6DD;
	padding: 1px;
}

p.galeriaOpis {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background: none;
}

/* subskrypcja */

.subskrypcja {
	padding-left: 13px;
	margin-bottom: 13px;
	margin-top: 10px;
}

/* ankieta */

ul.ankieta {
	margin: 10px 0px 10px 0px;
	padding-left: 0px;
	list-style: none;
}

ul.ankieta li {
	margin: 0px;
	font-weight: normal;  
	background:none;
}

ul.ankieta span {
	display: block;
	padding: 0px;
}

div.ankieta {
	margin-top: 0px;
	padding: 4px 0px 4px 0px;
	text-align: center;
}

div.ankietaMinOdpowiedz {
	padding: 2px 0px 2px 0px;
	margin: 11px 0px 1px 0px;
	color: #777777;
	font-weight:normal;
}

p.ankietaMinPytanie  {
	padding: 2px 0px 3px 13px;
	margin: 2px 0px 3px 0px;
	color: #777777;
	font-weight:bold;
	
	background: url("images/arrow_2.gif") no-repeat;
	background-position: center left;
}


/* srodkowy region */

.cialo {
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #BAC4C3;
}

h2.tytul2 {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 8px 27px;
	
	vertical-align: middle;

	color: #433924;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;

	background: url("images/ico_18.gif") no-repeat;  
	background-position: 0px 0px;
}
h3.tytul2Modul {
	margin: 0px;
	padding: 2px 0px 8px 27px;
	
	vertical-align: middle;

	color: #433924;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;

	background: url("images/ico_18.gif") no-repeat;  
	background-position: 0px 2px;
	float: left;

}

.ModulTop{
	padding-bottom:10px;
	padding-top:4px;	
	margin:0px;
	float: left;	
	
}
div.drukuj{
	padding-bottom:10px;
	padding-top:4px;	
}
div.drukuj a{
	background: url("images/drukuj.gif") no-repeat; 
	background-position: 0px 0px;
	float: right;
	
	padding: 4px 15px 10px 25px;

	font-weight:normal;
	color:#757255;	
}

.kontener2 {
	margin: 0px 0px 1px 0px;
	padding: 0px;
	width: 100%;
	background-color: #FFFFFF; 
}

h3.tytul1 {
	margin: 0px;
	padding: 0px 0px 0px 12px;
	clear: both;

	color: #777777;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background: url("images/arrow_2.gif") no-repeat;
	background-position: center left;

}

.newsLink {
	text-align: right; 
}


.newsMargines {
	padding: 0px 0px 15px 0px;

}

h3.tytul2 {
	float: left;
	margin: 8px 0px 0px 0px;
	padding: 0px;

	text-indent: 16px;
	color: #0E4E5F;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

/* archiwum wiadomosci */

div.kontener4 {
	margin: 0px;
	padding: 4px 0px 4px 0px;
}

/* stopka */

td.stopa{
	background-color: #8E8C77; 
	border-top: 4px solid #A8A692;
	padding:8px 22px 14px 22px;
	vertical-align: top;
}
.stopka {
	text-align: left;
	vertical-align: middle;

	font-size: 10px;
	color: #d8d6cD; 
}
.stopka a {
	color: #E8E6DD;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
}

.stopka a:hover {
	font-size: 11px;
	color: #EC1638;
	text-decoration: none;
}
.stopkaSystem{
	font-size: 11px;
	margin-top:12px;
}
.stopkaSystem, .stopkaSystem a {
	color: #A8A692;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.stopkaSystem a:hover {
	color: #A8A692;
	text-decoration: none;
}


div.galeriaMargines {
	margin: 10px;
	padding: 0px;
}

/* aktualnosci */

div.aktualnosciMargines {
	background-color: #FFFFFF;
	border-left: 5px solid #AFAC8A;
	border-right: 2px solid #CCCAC1;
	border-bottom: 2px solid #CCCAC1;
	padding:14px 28px 14px 28px;
}

div.aktualnosciMargines1 {
	padding: 0px 0px 0px 0px;
}

div.aktualnosciMargines2 {
	margin-right: 125px;
	padding: 0px 0px 10px 0px;
		
}

div.aktualnosciZalacznikRamka {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #E0E1E2;
}

div.aktualnosciZalacznik {
    margin: 0px;
	padding: 5px;
}

div.aktualnosciPlik {
	margin: 0px;
	padding: 0px;
	text-indent: 15px;
	background: url('images/arrow_2.gif') no-repeat;
	background-position: 0px 3px;
}
p.aktualnosciPlikLabel{
	padding: 5px 0px 5px 0px;
	font-weight:bold;
}

p.aktualnosciPlikOpis {
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

.aktualnosciZdjeciaLink a {
	color: #8E8C77;
	font-size:10px;
	text-decoration: none;
}

.aktualnosciZdjeciaLink a:hover {
	text-decoration: none;
}

div.aktualnosciData {
	background: url("images/news.gif") no-repeat;
	color: #8E8C77;
	padding-left:15px;
	padding-bottom:6px;
	border-bottom:1px solid #E9E7E0;
}

div.aktualnosciOpis {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	line-height:16px;	
}

div.aktualnosciZdjeciaOpisBlok {
	margin: 5px;
	padding: 0px;
	width: 170px;
	
	float: left;
	text-align: center;
}

div.aktualnosci7ZdjeciaBlok {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

div.aktualnosci5ZdjeciaBlok {
	width: 185px;
	margin: 0px;
	padding: 0px;
	float: left;
}

div.aktualnosci4ZdjeciaBlok {
	width: 185px;
	margin: 0px;
	padding: 0px;
	float: right;
}

div.aktualnosci3ZdjeciaBlok1 {
	margin: 0px;
	
	padding: 0px 10px 15px 0px;
	color:#5D5B4A; 
	text-align:justify;
	width:190px;
	
	line-height:16px;
	float: right;
}


div.aktualnosci3ZdjeciaBlok2 {
	padding: 0px;
	width: 175px;

	float: left;
}

div.aktualnosci2ZdjeciaBlok {
	width: 120px;
	margin: 0px;
	padding: 0px;
	
	margin-right: -132px;
	_margin-right: -69px;
	float: right;
}

div.aktualnosciSkrotPrawaZdjecia {
	margin: 0px -5px 0px 0px;
	padding: 5px 0px 5px 5px;
	float: right;
}

div.aktulanosciPager {
	margin: 0px 0px 1px 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
}

/* opisy */
h3.opisTytul {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	clear: both;

	font-weight:bold;
	color: #5D5B4A;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.opisTytulR {
	text-align: left;
	padding: 0px 0px 15px 0px;
}
div.opisTytulR a{
	padding-right:11px;
	font-weight:bold;
	color: #5D5B4A;	
}
div.opisTytulR a:hover{
	color: red;	
}

div.opisyOpis {
	margin: 0px;
	padding: 3px 0px 5px 0px; 
	color:#5D5B4A; 
	text-align:justify;
	line-height:16px;
}

div.opisy3ZdjeciaBlok1 {
	margin: 0px;
	padding: 0px 10px 15px 0px;
	color:#5D5B4A; 
	text-align:justify;
	width:210px;
	
	line-height:16px;
	float: right;
}

div.opisy3ZdjeciaBlok2 {
	padding: 0px;
	width: 185px;

	float: left;
}

div.opisy2ZdjeciaBlok1 {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	color:#5D5B4A; 
	text-align:justify;
	
	width:210px;
	line-height:16px;
	float: left;
}

div.opisy2ZdjeciaBlok2 {
	padding: 0px;
	width: 185px;	
	float: right;
}

/* formularz kontaktowy */

div.formularzMargines {
	margin: 0px;
	padding: 10px 0px 5px 0px;
	
}

div.formularzMargines2 {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

span.formularzGwiazdka {
	color: #DB2643;
}

p.formularzOpis {
	color: #777777;
	text-align: justify;
	margin: 0px 0px 15px 0px;
}

input.forumlarzInput {
	width: 302px;
	height: 19px;
	background-color: #ffffff; 
	border: 1px solid #D4D3C6; 
	border-left: 3px solid #AFAC8A; 
	color: #777777; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;  
}

textarea.forumlarzInput {
	width: 302px;
	height: 130px;
	background-color: #ffffff; 
	border: 1px solid #D4D3C6; 
	border-left: 3px solid #AFAC8A; 
	color: #777777; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;  
}

td.formularzWymagane {
	color: #DB2643;
	padding: 8px 0px 2px 15px;
}

td.formularzLabel {
	color: #777777;
	font-weight: normal; 
	padding: 8px 0px 2px 15px;
	
	background: url("images/arrow_2.gif") no-repeat;
	background-position: 0px 11px;
}
div.formularz{
	text-align:right;
	padding-right:60px;
}

div.formularz span.inputW{
	background-color:#AFAC8A;
	padding:3px 7px 3px 15px;
}

div.formularz a, div.formularz a:hover{
	color:#ffffff;
	font-weight:bold;

	background: url(images/arrow_4.gif) no-repeat;
	background-position: center right;
	padding-right:15px;
}

/* ankieta */

div.ankieta{
	padding-top:10px;

}

div.ankieta a, div.ankieta a:hover{
	color:#AFAC8A;
	font-weight:bold;

	background: url(images/arrow_5.gif) no-repeat;
	background-position: center right;
	padding-right:15px;
}

div.ankietaMargines {
	padding: 0px;
	margin: 5px 10px 0px 0px;
}

div.ankietaMargines1 {
	padding: 0px;
	margin: 5px 10px 0px 13px;
}

a.ankietaprzycisk1 {
	background: url(images/arrow_5.gif) no-repeat;
	background-position: center right;
	
	padding-right: 15px;
	font-weight: normal; 
	text-decoration: none;
}

a.ankietaprzycisk1: hover {
	text-decoration: none;
}

p.ankietaOdpowiedzMargines {
	margin: 0px 0px 3px 0px;
}

div.ankietaWykresBlok {
	margin: 0px;
	padding: 0px;
	width: 100%;

	background-color: #F4F3F0;
	position: relative;
}

div.ankietaWykres {
	margin: 0px;
	padding: 0px;
	background-color: #DB2643;
	height: 8px;
	overflow: hidden;
}

/* galeriaMax */

div.galeriaMaxMargines {
	padding: 10px 20px 20px 10px;
}

div.galeriaMaxMargines2{
	padding: 10px 20px 20px 10px;

}


/* multilista plikow */
div.multiListaMargines{
	padding: 10px 0px 5px 0px;
}

div.plikMargines {
	padding: 0px 0px 5px 0px;
}

p.plikOpis {
	padding: 2px 0px 5px 0px;
	line-height:16px;
}
div.plikMargines{
	background-color:#AFAC8A;
	float:right;
	padding:3px 7px 3px 15px;
}
div.plikMargines a, div.plikMargines a:hover{
	color:#ffffff;
	font-weight:bold;
	background:url(images/arrow_3.gif) no-repeat;
	background-position: center right;
	padding-right:15px;
}

div.spacerMultiLista{
	padding-top: 25px;
	margin-bottom: 16px;
	border-bottom:1px solid #EFEEE9;
}

/* mapa serwisu */
div.MapaMargines{
	padding: 8px 30px 0px 10px;
}
ul.mapaSerwisu {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

ul.mapaSerwisu li {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	background:none;
	
}
ul.mapaSerwisu span{
	display: block;
	padding: 4px 0px 5px 20px;
	
	background:url(images/mapa_r.gif) no-repeat;
	background-position: top right;
}
ul.mapaSerwisu a{
	  
	display: block;
	width: 100%;
  
	padding: 0px;
	margin: 0px;

	color:#ffffff;
	font-size:11px;
	text-decoration:none;	
	
	background:#8D8D75 url(images/mapa_l.gif) no-repeat;
	background-position: top left;

}

ul.mapaSerwisu li li{
	padding: 3px 0px 0px 20px;
}
ul.mapaSerwisu  li li span{
	display: block;
	padding: 4px 0px 5px 20px;
	
	background:url(images/mapa_r_2.gif) no-repeat;
	background-position: top right;
}
ul.mapaSerwisu li li a{
	
	color: #ffffff;
	
	background:#A9A98D url(images/mapa_l_2.gif) no-repeat;
	background-position: top left;
}
ul.mapaSerwisu li li li{
	border-bottom: none;
	background: url("images/arrow_5.gif") no-repeat;
	background-position: 11px 5px;
	font-size: 10px;
	padding:2px 0px 0px 24px;
}


/* wyszukiwarka */

div.wysWyszukaj {
	padding-top: 10px;
	text-align: left;
	font-weight:bold;
	padding: 3px 0px 10px 0px;
}
div.wysWyszukaj span.przyciskSzukaj{
	background-color:#AFAC8A;
	padding:2px 7px 2px 10px;
}

div.wysWyszukaj a, div.wysWyszukaj a:hover{
	color:#ffffff;
	font-weight:bold;

	background: url(images/arrow_6.gif) no-repeat;
	background-position: center right;
	padding-right:15px;
}
div.wysBlok {
	padding: 5px 15px 7px 15px;
	border-top: 1px solid #C7C6C2;
}

dl.wysLista {
	margin: 0px;
	display: none;
	padding: 0px 15px 0px 33px;
}

dl.wysLista dt {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #777777;
	font-weight: bold;	
}
dl.wysLista dt  a{
	color: #777777;
}
dl.wysLista dd {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height:16px;
}

h4.wysNaglowek {
	display: block;
	margin: 0px;
	position: relative;
	padding: 8px 80px 8px 13px;
	font-size: 11px;
	
	background:url(images/arrow_2.gif) no-repeat;
	background-position: center left;
	cursor: pointer;
	border-top: 1px solid #C7C6C2;
}

span.wysIlosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 15px 0px 0px;
}

/* subskrypcja */

.wysTekst {
	color: #0E4E5F;
	font-weight: bold;
}

div.subMargines {
	margin: 0px;
	padding: 10px 0px 10px 15px;
}

/* uniwersalne */

.clear {
	clear: both;
}
.clear1 {
	clear: both;
	padding-top:5px;
}
.spacer{
	padding-top:21px;
}
.spacer1{
	padding-top:7px;
	margin-bottom:7px;
	border-bottom: 1px solid #EFEEE9;
}
.spacer2{
	padding-top:2px;
}

.floatLewo {
	float: left;
}

.floatPrawo {
	float: right;
}

div.floatPrawaZdjecia {
	margin: 0px;
	padding: 10px 0px 10px 10px;
	float: right;
}

.input1 {
	background-color: #ffffff; 
	border: 1px #E0DED4 solid; 
	color: #777777; 
	font-size: 11px; 
	font-family: tahoma, sans-serif;
}


div.przyciskBlok {
	margin-top: 0px;
	padding: 4px 0px 4px 0px;
	text-align: center;
	border-top: 1px solid #C8D0CF;
}

.margines10 {
	margin: 10px  10px  10px  12px ;
}

.komunikat {
	font-weight: bold;
	padding: 15px;

	text-align: center;
}

.alignPrawo {
	text-align: right;
}

.marginesBlok {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

.marginesBlok2 {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

.marginesBlok3 {
	padding: 3px 15px 3px 15px;
}

div.menuKreska {
	overflow: hidden;
}

.formularz_gwiazdka {

	color:red;
}