body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #cce1ef;
	font-size: 11px;
	color: #585757;
	font-family: tahoma;
	line-height: 16px;
}

p {
	margin: 0px;
	padding: 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 0px 0px 0px;
	padding: 0px;
}

.top {vertical-align: top;}

a {
	text-decoration: none;
	color: black;
	font-family: tahoma;
	font-size: 11px;
	color:#2762A1;
}

a:hover {
	text-decoration: underline;	
}

label {cursor: pointer;}

img {
	border: 0px solid red;
}

.bg_lewe_gl {
	background: url(images/bg_lewe_gl.jpg) no-repeat top right;
	height: 750px;
	width: 33%;
}


.bg_prawe_gl {
	background: url(images/bg_prawe_gl.jpg) no-repeat;
	height: 750px;
	width: 33%;
}

.bg_lewe_pod {
	background: url(images/bg_lewe_pod.jpg) no-repeat top right;
	height: 700px;
	width: 33%;
}


.bg_prawe_pod {
	background: url(images/bg_prawe_pod.jpg) no-repeat top left;
	height: 700px;
	width: 33%;
}

.cont {
/*	border: 1px solid blue; */
	width: 949px;
}

.modul {
	margin: 10px 10px 0px 10px;
	text-align: left;
}

.modul2 {
	margin: 0px 10px 0px 10px;
	text-align: left;
}

.naglowek {
	background:	#2c66a4;
	height: 37px;
}

.stopka {
	height: 56px;
}

.stopka_text {
	padding: 0px 10px 10px 10px;
}

.ob {
	margin: 0px 0px 4px 0px;
	*margin: 0px 0px 5px 0px;
	padding: 0px;
}

.lang {
	margin: 0px 0px 5px 14px;
}

.bgSearch {
	font-family: tahoma;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(images/bg_search.gif);

	width: 52px;
	height: 23px;	
	border: 0px;
	margin: 0px 10px 0px 5px;
}

.inputSearch {
	font-size: 11px;
	color: #636363;
	font-family: tahoma;
	background-color: #e8f1ff;
	border: 1px solid #5388bc;
		
	width: 168px;
	height: 18px;
	padding: 3px 0px 0px 5px;		
}

.inputSearch2 {
	font-size: 11px;
	color: #636363;
	font-family: tahoma;
	background-color: #e8f1ff;
	border: 1px solid #5388bc;
		
	width: 300px;
	height: 16px;
	padding: 2px 0px 0px 5px;	
	margin: 0px 0px 1px 0px;
}

.logowanieWybierz {
	font-size: 11px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
	width: 156px;
}

.serwisWynikiBlok {
	clear: both;
	float: left;
	margin: 10px 0px 10px 0px;
}

.serwisZrodlo {
	clear: both;
}

.serwisZrodla {
	margin: 5px 0px 5px 0px;
}

.przycisk1 {
	color: #636363;
	font-size: 11px;

}

.serwisZrodlo {
 color: red;
}

.serwisSelect {
	font-size: 12px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
}

.serwisSortBlok {
	margin: 10px 0px 10px 0px;
}

.serwisSortBlok2 {
	margin: 10px 0px 10px 0px;
	float: left;
}

.bp_search {
	font-size: 11px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
					
	width: 135px;
	*width: 100%;		
	height: 15px;
	margin: 0px;
	padding: 2px 0px 0px 5px;
}

.bp_logowanie {
	font-size: 11px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
					
	width: 135px;		
	height: 15px;
	margin: 0px;
	padding: 2px 0px 0px 5px;
}

.bp_search_wybierz {
	font-size: 11px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
	margin: 0px;
		
	width: 100%;
}

.formularzWybierz {
	font-size: 11px;
	margin: 0px 0px 0px 5px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
		
	width: 100%;
}

.input {
	font-size: 11px;
	color: #585757;
	font-family: tahoma;
	background: #e8f1ff;
	border: 1px solid #cbdef0;
	width: 185px;
	margin: 20px;
	padding: 1px 0px 1px 5px;
}

.pb_pokaz {
	font-size: 11px;
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: url(images/bp_pokaz.jpg);
	background-repeat:repeat-x;
	border: 0px solid red;
	cursor: pointer;
	width: 100%;
	height: 23px;
	padding: 0px 5px 1px 5px;
}

.bg_bp {
	font-size: 11px;
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	padding: 5px 5px 0px 5px;
	height: 23px;
	cursor: pointer;
}

.bg_bp2 {
	font-size: 11px;
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: url(images/bp_pokaz.jpg);
	background-repeat:repeat-x;
	padding: 4px 5px 0px 5px;
	*padding: 3px 5px 0px 5px;
	height: 23px;
	cursor: pointer;
	text-decoration: none;
}

.bg_bp3 {
	font-size: 11px;
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	background: url(images/bp_pokaz.jpg);
	background-repeat:repeat-x;
	padding: 5px 5px 0px 5px;
	height: 20px;
	cursor: pointer;
	text-decoration: none;
}

.pt5 {
	padding: 5px 0px 0px 0px;
}

/*----MENU - NAGLOWEK -----*/
div.mnuE {
	background: url(images/arr.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	width: auto;
	text-align: center;
}

a.menua {
	font-size: 15px;
	display: block;
	font-weight: normal;
	color: white;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
	letter-spacing:-3px;
	text-align: center;
}

/*---- MENU - STOPKA -----*/
ul.menu_stopka {
	list-style: none;
	padding: 0px; 
	margin: 0px; 
}

ul.menu_stopka li {
	float: left;

	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

ul.menu_stopka a {
	font-family:  tahoma;	
	font-size: 11px;
	text-decoration: none;
	color: #2762a1;
	padding: 0px 8px 0px 8px;
	background: url("images/kreska.gif") 0px 1px  no-repeat;
}

ul.menu_stopka a:hover {
	text-decoration: underline;
}




ul.dol {
	list-style: none;
	padding: 0px; 
	margin: 0px 0px 0px 0px; 

}

ul.dol li {
	float: left;

	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul.dol a {
	font-family:  tahoma;	
	font-size:10px;
	text-decoration: none;
	color: #8d8d8d;
	padding: 0px 0px 0px 0px;
}

ul.dol a:hover {
	color: #8ebeea;
	text-decoration: none;
}

ul.dol2 {
	list-style: none;
	padding: 0px; 
	margin: 0px 0px 0px 0px; 
}

ul.dol2 li {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul.dol2 a {
	font-family:  tahoma;	
	font-size:10px;
	text-decoration: none;
	color: #8d8d8d;
	padding: 0px 5px 0px 7px;
	background: url("images/arr3.gif") no-repeat;
	background-position: 0px 5px;
}

ul.dol2 a:hover {
	color: #8ebeea;
	text-decoration: none;
}

.o_firmienew {
	padding: 10px;
	border-top: 1px solid #dedddd;
	border-bottom: 1px solid #dedddd;
	border-left: 1px solid #dedddd;
	background: #f1f2ee;
}


.o_firmie {
	padding: 10px;
	border-top: 1px solid #dedddd;
	border-bottom: 1px solid #dedddd;
	border-left: 1px solid #dedddd;
	background: #f1f2ee;
	width: 331px;
}

.banner {
	border-top: 1px solid #dedddd;
	border-bottom: 1px solid #dedddd;
	border-right: 1px solid #dedddd;
	background: white;
	padding: 5px;
}

.pod_banner_left {
	padding: 5px 0px 0px 10px;
	border-left: 1px solid #dedddd;
	font-size: 12px;
}

.pod_banner_right {
	border-right: 1px solid #dedddd;
}

.aktualnosci {
	padding: 10px;
	border-left: 1px solid #dedddd;
	border-right: 1px solid #dedddd;
}

.aktualnosci_pod {
	padding: 10px;
	border-left: 1px solid #dedddd;
	border-right: 1px solid #dedddd;
}

.dzialalnosc {

	padding: 10px;
	width: 315px;
	border-left: 1px solid #dedddd;
	border-right: 1px solid #dedddd;
	text-align: left;
}

.wykres {
	margin: 5px 5px 0px 0px;
	border: 1px solid #fff;
}

.stopka_menu {
	padding-left: 4px;
}

.wiecej {
	font-size: 11px;
	padding: 0px 0px 0px 10px;
	color: #2762a1;
	background: url(images/arr2.gif) 0px 2px  no-repeat;
}

.wiecej2 {
	color: #2762a1;
	font-size:11px;
}

.wiecej3 {
	padding-left: 5px;
	color: #2762a1;
}

.wstecz {
	padding: 10px 0px 10px 0px;
	border-bottom : 1px solid #d3d3d3;
}

.wstecz a {
	font-size: 11px;
	color: #2561a1;
}

.galeria_link {
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.galeria_link_active,.galeria_link_active a{
	font-weight:bold;
	text-align: left;
	color:#585757;
}

.galeria_link a {
	font-size: 11px;
	color: #585757;
}

.tytul {
	color: black;
	font-size: 12px;
	font-family:  tahoma;
	text-align: left;
}

.tytul2 {
	color: #838282;
	visibility: hidden;
 	font-size: 14px;
 	line-height: 10px;
	font-family:  tahoma;
	text-align: left;	
	letter-spacing: 0px;
	text-transform: uppercase;
	font-weight: bold;
	height: 18px;
	_overflow: hidden;
}


.tytul3 {
	color: #2561a1;
	visibility: hidden;
 	font-size: 14px;
 	line-height: 20px;
	font-family:  tahoma;
	text-align: left;	
	letter-spacing: 0px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 0px;
	height: 18px;
}

.tytul_blue {
	color: #2762a1;
	font-size: 11px;
	font-family:  tahoma;
	text-align: left;
	margin-top: 0px;
}

.tytul_blue_inf {
	color: #2561a1;
	font-size: 12px;
	font-family:  tahoma;
	text-align: left;
	padding: 0px 10px 0px 10px;
}

.tytul_blue_slownik {
	color: #2561a1;
	font-size: 12px;
	font-family:  tahoma;
	text-align: left;
	margin: 10px 0px 10px 0px;
	padding-bottom: 2px;
	font-weight: bold;
	cursor: pointer;
}

.tytul_blue_slownik2 {
	color: #2561a1;
	font-size: 12px;
	font-family:  tahoma;
	text-align: left;
	padding: 10px 0px 10px 0px;
	font-weight: bold;
}

.kalendarz {
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
	width: 100%;
	border-bottom: 1px solid #dedfde;
}

.kalendarzNaj {
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
	width: 100%;
	border-bottom: 1px solid #dedfde;
}

.kalendarzNajactiv {
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
	width: 100%;
	border-bottom: 1px solid #dedfde;
}

.podtytul {
	color: #2762a1;
	font-size: 12px;
	font-weight: normal;
	font-family:  tahoma;
	text-align: left;
	
	padding: 7px 0px 10px 0px;
}

.linia {
	padding: 9px 0px 10px 0px;
}

.linia2 {
	padding: 10px 0px 5px 0px;
}

.opis {
	font-size: 11px;
	font-family:  tahoma;
	text-align: left;
}

.opis2 {
	font-size: 11px;
	font-family:  tahoma;
	text-align: left;
}

.obraz {
	margin: 0px 10px 3px 10px;
	border: 1px solid #dedddd;
	padding: 3px;
	background: #FFFFFF;
}

a.aktualnosci_link {
	font-size: 11px;
	color: #2762a1;
	text-decoration: none;
}

.wyrownanie_lewe {
	text-align: left;
}

.data {
	font-family:  tahoma;
	font-size: 10px;
	color: #8d8d8d;
	padding-top: 4px;
}

h3.sifr_menu, h3.sifr_menu a {
	font-size: 16px;
}

.ods_gd20 {
	margin: 20px 0px 10px 0px;
	text-align: left;
}

.clear {
	clear: both;
}

.podpis {
	font-family:  tahoma;
	font-size:10px;
	padding: 0px 0px 0px 0px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
}

.ram_gl {
	background: url(images/ram_gl.gif) right no-repeat;
	height: 5px;
	width: 5px;
}

.ram_g {
	background: url(images/ram_g.gif);
	height: 5px;

}

.ram_gp {
	background: url(images/ram_gp.gif) no-repeat;
	height: 5px;
	width: 5px;
}

.ram_l {
	background: url(images/ram_l.gif) right;
	background-repeat:repeat-y;
	height: 5px;
	width: 5px;
}

.ram_p {
	background: url(images/ram_p.gif);
	background-repeat:repeat-y;
	height: 5px;
	width: 5px;
}

.ram_dl {
	background: url(images/ram_dl.gif) right no-repeat;
	height: 5px;
	width: 5px;
}

.ram_d {
	background: url(images/ram_d.gif);
	height: 5px;

}

.ram_dp {
	background: url(images/ram_dp.gif) no-repeat;
	height: 5px;
	width: 5px;
}

ul.mapa_serwisu {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	list-style: none;
}

ul.mapa_serwisu li {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-family: tahoma;
}

ul.mapa_serwisu li a {
	color: #2762a1;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
  
	background: url("images/arr4.gif") no-repeat;
	background-position: 0px 3px;
	display: block;
  
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

ul.mapa_serwisu li li a {
	color: #5c6476;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
  
	background: url("images/arr3.gif") no-repeat;
	background-position: 0px 4px;
	display: block;
  
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

ul.mapa_serwisu li a:hover {
	color: #2762a1;
	background: url("images/arr4.gif") no-repeat;;
	background-position: 0px 3px;
	text-decoration: none;
}

ul.mapa_serwisu li li a:hover {
	color: #5c6476;
	background: url("images/arr3.gif") no-repeat;;
	background-position: 0px 4px;
	text-decoration: none;
}

.do_lewej {
	text-align: left;
}

.bg_menu_gora {
	background: url(images/bg_menu_gora.jpg) #c2d9ed no-repeat;
	width: 167px;
}

.bg_menu_dol {
	background: url(images/bg_menu_dol.gif) no-repeat top;
	margin: 0px 0px 10px 0px;
	_margin: 0px 0px 0px 0px;
	height: 5px;
	width: 167px;
}

ul.menulewe {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	_padding: 20px 10px 5px 10px;
	list-style: none;
}

ul.menulewe2 {
	margin: 5px 0px 5px 15px; 
	display:block;
	padding: 0px 0px 0px 0px; 
	_padding-top:10px;
	list-style: none;
}

ul.menulewe li {
	margin: 0px;
	padding: 0px;
}


ul.menulewe a {
	font-size: 11px;
	color: #2762a1;
	text-align: left;
	text-decoration: none;
	font-family:  tahoma;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

ul.menulewe span {
	display: block;
	padding: 5px 0px 5px 0px;
	_margin: -15px 0px 0px 0px;
	border-bottom: 1px solid #93b5d6;
}

ul.menulewe a:hover {
color: red;
}

.galeria_ob {
	border: 1px solid #d2d2d2;
	padding: 3px;
	margin-bottom: 5px;
}

/* 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;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

div.formularzMargines {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

div.formularzMargines table {
	margin: 15px 0px 0px 0px;
}

span.formularzGwiazdka {
	color: #ec2700;
	padding-left: 10px;
	float: left;
}

div.formularzOpis {
	color: #585757;
	text-align: left;
	margin: 20px 0px 10px 0px;
}


p.formularzOpis {
	color: #585757;
	text-align: left;
}

td.formularzDziennikarz{
	text-align:left;



}

span.formularzGwiazdkaDziennikarz {
	color: #ec2700;


}

div.formularzOpis {
	color: #585757;
	text-align: left;
	margin: 20px 0px 10px 0px;
}


p.formularzOpis {
	color: #585757;
	text-align: left;
}

input.forumlarzInput {
	width: 100%;
	background-color: #e8f1ff; 
	border: 1px #ccdff0 solid; 
	color: #636363; 
	font-size: 11px; 
	font-family: tahoma;  
	margin: 0px 5px 0px 5px;
	padding-left: 5px;
}

input.dziennikarze{
	width: 50%;
}
.formularzPoleData {
	float: left;
	width: 170px;
	cursor: pointer;
}



.formularzKalendarz {
	float: right;
	cursor: pointer;
	margin: -4px 0px 0px 0px;
}

.litera {
	float: left;
	padding: 0px 10px 10px 10px;
}

input.forumlarzInput2 {
	background-color: #e8f1ff; 
	border: 1px #ccdff0 solid; 
	color: #636363; 
	font-size: 11px; 
	font-family: tahoma;  
	width: 150px;
	padding: 2px 0px 2px 5px;
}

textarea.forumlarzInput {
	width: 100%;
	height: 100px;
	background-color: #e8f1ff; 
	border: 1px #ccdff0 solid; 
	color: #636363; 
	font-size: 11px; 
	font-family: tahoma;  
	margin-left: 5px;
	padding-left: 5px;
}

td.formularzWymagane {
	color: #ec2700;
	text-align: left;
}

span.formularzWymagane {
	color: #ec2700;
	padding-left: 10px;	
	float: left;
}

td.formularzLabel {
	text-align: right;
	color: #636363;
	padding: 0px 20px 0px 20px;
}

td.formularzLabelZgoda {
	text-align: left;
	color: #636363;
	padding: 10px 0px 10px 0px;
}

td.formularzLabelTytul {
	text-align: right;
	font-size: 11px;
	color: #636363;
	padding: 10px 0px 10px 0px;
}

.formularzLabelTytul {
	text-align: right;
	font-size: 11px;
	color: red;
	padding: 10px 0px 10px 0px;
}

td.formularzLabel_area {
	text-align: right;
	color: #636363;
	padding: 5px 20px 0px 20px;
}

input.ankieta {
	width: 87px;
	height: 23px;
	font-weight: bold;
	border: 0px solid red;
	background: url(images/bg_wyslij.gif) no-repeat; 
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: tahoma; 
}

input.ankieta2 {
	width: 87px;
	height: 23px;
	font-weight: bold;
	border: 0px solid red;
	background: url(images/bg_wyslij.gif) no-repeat; 
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: tahoma; 
}

.komunikat {
	text-align: left;
	clear: both;
	color: red;
	font-weight: bold;
	padding: 10px 15px 15px 0px;
	background-color: white;
}

.uklad_aktualnosci {
	float: left;
	padding: 10px 0px 10px 0px;
	width: 100%;
}

.pliki {
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #dedddd;
	text-align: left;
}

.archiwum {
	padding: 10px 0px 10px 0px;
	text-align: left;
}

.archiwum a {
	font-size: 11px;
	color: #2561a1;
}

.zapomnialem a {
	font-size: 10px;
	color: #2561a1;
}

.logowanieNiezalogowany {
	overflow: hidden;
	zoom: 1;
	padding: 10px 0px 0px 10px;
}

.menuStopka {
	text-align: center;
	margin: 0px 0px 0px 0px;
	line-height:34px;
	height:34px;
	color: #ffffff;
	width: 690px;
	padding-left:9px;
}

/* --- MENU GÓRA --- */

.menu {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.menu li {
	float: left;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}

.menu a {
	color: #FFFFFF;
	font-size: 14px;
	font-family: tahoma;
	letter-spacing: 0px;
	text-transform:uppercase;
	padding: 10px 15px 10px 20px;
	overflow: hidden;
	zoom: 1;
	margin: 0px;
	background: url(images/arr.gif) 5px 15px no-repeat;
	text-decoration: none;
	font-weight: bold;
}

.menu a:hover {
	color: #FFFFFF;
	font-size: 14px;
	font-family: tahoma;
	letter-spacing: 0px;
	padding: 10px 15px 10px 20px;
	overflow: hidden;
	zoom: 1;
	background: #0a3f78 url(images/arr.gif) 5px 15px no-repeat;
	text-decoration: none;
}

.wybierz {
	color: #585757;
	font-size: 11px;
	font-family:  tahoma;
	text-align: left;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

ul.faqkontener {
	list-style: none;
}

div.faqanswer {
	color: #5c6476;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
  
  
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 15px -25px;
}

div.faqkontener {
	color: #2762a1;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
	list-style: none;
  
	background: url("images/arr4.gif") no-repeat;
	background-position: 0px 3px;
	display: block;
  
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 5px -35px;
}

.forumlarzCB {
	float: left;
	margin: 0px 10px 5px 10px;
}

/* poprawki 17.01.08 grzesiekk */ 

.blok3 {
	margin: 0px;
	padding: 10px 8px 0px 0px;
}

.logowanieButton1 {
	overflow: hidden;
	zoom: 1;
	padding: 0px 0px 0px 0px;
}

.logowanieButton2 {
	overflow: hidden;
	zoom: 1;
	padding: 0px 0px 0px 0px;
}

.logowanieButtonCalosc {
	overflow: hidden;
	zoom: 1;
	padding: 7px 0px 0px 10px;
}

.logowanieButtonCalosc2 {
	overflow: hidden;
	zoom: 1;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0x;
}

.logowanieButtonCalosc3 {
	overflow: hidden;
	zoom: 1;
	float: left;
	margin: 10px 0px 0px 0px;
}

.logowanieButtonNieCalosc3 {
	overflow: hidden;
	zoom: 1;
	padding: 5px 0px 0px 0px;
}

.logowanieButtonNieCalosc2 {
	overflow: hidden;
	zoom: 1;
	padding: 0px 0px 0px 10px;
	position: relative;
	top: 20px;
	*top: 23px;
}

.blokTlo {
	background: #f1f2ee;
}

.opisowaWiecej {
	padding: 0px 0px 5px 0px;
}

/* MODYFIKACJE */

#flashcontent {
	width: 588px;
	height: 475px;
}

div.mapContent {
	text-align: left;
}

div.divNaglowek,
div.divStopka {
	padding-bottom: 15px;
}

#flashcontentNotatnik {
	width: 755px;
	height: 474px;
}

.region3 {
	padding: 10px 10px 0px 0px;
	width: 163px;
	vertical-align: top;
	zoom: 1;
	overflow: hidden;
}

.region6 {
	padding: 10px 0px 0px 7px;
	width: 167px;
	vertical-align: top;
	zoom: 1;
	overflow: hidden;
}

.podpis{
	color:#8D8D8D;
}

.menuGoraButton{
	float:left;
	width:116px;
	height:38px;
	cursor:pointer;	
}

.menuGoraButtonActive{
	float:left;
	width:116px;
	height:38px;
	cursor:pointer;	
}

.marginesBlok3{
	margin:0px 0px 10px 0px;
}

h3{
	margin:0px;
	padding:0px;
}

.galeriaVideoData
{
	font-size: 9px;
}

.galeriaLista
{
	text-align: left;
	width: 250px;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.kod_sledzenia_formularz {
	text-align: center;
}

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0 !important;
	padding: 0 !important;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute; left: 0; top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.dN {display: none !important;}
.dB {display: block !important;}


#zakladka2,
#zakladka3,
#zakladka4 {
	position: absolute;
	top: -1000px;
}
#zakladka2.dB,
#zakladka3.dB,
#zakladka4.dB {
	position: static;
}
.reg7 {
    text-align: center;
    overflow: hidden;
    zoom: 1;
    
}
.reg7 div {
    float: left;
}
.reg7 div div {
    float: left;
    padding: 0px 5px;
}
