* {
	margin: 0;
	padding: 0;
	font: 12px/16px Arial, Tahoma, sans-serif;
	outline: 0 !important;
}

a, a:visited { color: #0000ff; }

body {
	margin-top: 0;
	height: 100%;
	text-align: center;
} 

div.fixme {
	display:block; 
	top:0px; 
	left:0px; 
	position:fixed; 
	filter: Alpha(Opacity=80, Style=0);
	-moz-opacity: 0.8; 
	opacity: 0.8; 
	background-color: white; 
	z-index:10; 
	width:100%; 
	height:100%; 
	text-align:center;
} 

img { border: none; }

#akcje {
	font: bold 32px Georgia, serif;
	color: #ff0000;
}

#akcje em { font: 24px Arial, sans-serif; }

#container {
	width: 980px;
	margin: 0 auto;
	padding-bottom: 60px;
	text-align: left;
}

#glosy, #liczba {
	color: #9d9d9d; /* #8ea8c4; */
	font: bold 12px Tahoma, sans-serif;
}

#lcol {	width: 650px; }

#rcol {
	width: 328px;
	margin-left: 2px;
}

#liczba {
	margin: 27px 10px 0 0;
	color: #000000;
}

#linki_akcji {
	margin-top: 7px;
}

#sb {
	height: 28px;
	width: 66px;
	margin: 7px 0 0 5px;
}

#search {
	height: 41px;
	width: 640px; /* 507 */
	border: 1px solid #cecece;
	margin: 0 0 7px 0; /* 2px 7px 7px 0 */
}

#stopka p {
	margin: 7px 0 0 6px;
	font-family: Tahoma, sans-serif;
	letter-spacing: 1px;
}

#szukane {
	height: 21px;
	width: 548px;
	border: 1px solid #e3e3e3;
	border-top-color: #919191;
	border-left-color: #a7a7a7;
	border-right-color: #d8d8d8;
	border-bottom-color: #e3e3e3;
	margin: 7px 0 0 7px;
	float: left;
	padding: 5px 0 0 5px;
	font: 15px Arial, sans-serif;
}

#szukane.ok{ color: #8a8a8a; }

#szukane.error{ color: #FF0000; }

#top { height: 72px; }

#top h1 { padding-left: 0px; }

#toptext {
	margin: 12px 0 0 18px;
	height: 60px;
}

#topr {	margin-top: 12px; padding-right: 2px; }

#zakladanie_petycji, #popularne_petycje, #reklama,
#czasoumilacz, .nowe_petycje {
	font-size: 15px;
	border: 1px solid #cecece;
	margin-bottom: 7px;
}

#czasoumilacz { margin-bottom: 8px; }

#czasoumilacz td { vertical-align: middle; }

#czasoumilacz td.pad { padding: 12px 0 0 11px; }

#czasoumilacz td.duze_litery {
	font: 21px Arial, sans-serif;
	padding: 13px 0 2px 2px;
}

#czasoumilacz td.male_litery {
	font: 15px Arial, sans-serif;
	padding-bottom: 14px;
}

#zakladanie_petycji { padding: 1px; }

.nowe_petycje {
	width: 640px;
}

#reklama { min-height: 300px; border-width: 0; }

#zakladanie_petycji a {
	font-size: 22px;
	display: block;
	margin-bottom: 10px;
}

#popularne_petycje p, .nowe_petycje p, #mapa {
	text-align: center;
}

ul { list-style-type: none; }

#zakladanie_petycji li, #popularne_petycje li, .nowe_petycje li {
	border: 1px solid #cecece;
	border-width: 0 0 1px 0;
	margin: 0 1px;
}

.nowe_petycje .brakpetycji {
	margin-top: 9px;
	margin-left: 19px;
	text-align: left;
	margin-bottom: 9px;
}

#zakladanie_petycji li {
	background: url('../images/punktor_strzalka.gif') top left no-repeat;
	padding: 19px 8px 8px 18px;
}

#popularne_petycje li, .nowe_petycje li {
	margin: 0 19px;
	padding: 9px 0;
}

#zakladanie_petycji span.b {
	font-size: 22px;
}

b, .b, p.b { font-weight: bold; }

.bigfont { font: 21px Tahoma, sans-serif; }

.c, .c1 { clear: both; }

.c1 { height: 1px; font-size: 1px !important; line-height: 1px !important; }

.c2 { clear: both; }

.fl {
	display: block; 
	float: left;
}

.tl { text-align: left !important; }

.tr { text-align: right !important; }

.tc { text-align: center !important; }

.fr {
	display: block; 
	float: right;
}

.jasnoszary { color: #e5e5e5; }

.pn, .nowe_petycje .pn, #popularne_petycje .pn {
	font: bold 12px Tahoma;
	padding-bottom: 5px;
}

.red { color: red; }

.szary { color: #8a8a8a; }

.szary2 { color: #6c6c6c; }

.glos_na_tak, .glos_na_nie, .glos_tylko_na_tak  {
	height: 36px;
	width: 44px;
	text-decoration: none;
	font: bold 14px Georgia;
}
.glos_tylko_na_tak {
	width: 90px;
}

.tytullinka {
	display:inline;
	font-size: 16px;
	font-weight: bold;
	font-family: Tahoma, Arial;
}

.glos_na_nie, .glos_na_nie, .glos_na_nie, .glos_na_nie:VISITED { color: #ff0000; }

.glos_na_tak, .glos_na_tak, .glos_na_tak, .glos_na_tak:VISITED, .glos_tylko_na_tak:VISITED { color: #24af00; }

.glos_tylko_na_tak {
	padding-top: 122px;
}

.skrot {
	font-size: 10px;
}

.glos_na_tak {
	background: url('../images/przycisk_tak.gif') no-repeat;
	color: #24af00;
	padding-top: 10px;
	margin-right: 2px;
}

.glos_na_nie {
	background: url('../images/przycisk_nie.gif') no-repeat;
	color: #ff0000;
	margin: 7px 0 0 0;
	padding-top: 3px;
}

.glos_tylko_na_tak {
	background: url('../images/tylko_tak.gif') no-repeat;
	color: #24af00;
	padding-top: 10px;
	margin-right: 2px;
}

#zakladanie_petycji #bez_kreski {
	border-bottom: 0px;
}

.wiecej, .naruszenie {
	margin-left: 19px;
	padding-top: 9px;
	padding-bottom: 12px;
}

.naruszenie { margin-left: 8px; }

.top_petycji {
	background: #ebebeb;
	height: 47px;
	margin: 1px;
}

.top_petycji h3, .cs3 {
	font: bold 19px Arial, sans-serif;
	padding-top: 11px;
}

.cs3n {	font: 19px Arial, sans-serif; }

.cs3 { color: #6f6f6f; }

.ods { margin: 0 7px; }

.znaczek, .znaczek2 {
	font: 12px Courier, sans-serif;
	color: #0000ff;
}

.znaczek2 {
	float: left;
	height: 12px;
	padding: 4px 0 4px 3px;
}

table { width: 100%; }

/*dodane przez rudy */
.form_error {
  font-size: 8pt;
  color: #FF0000;
  display: inline;
}
.form_opis {
  font-size: 8pt;
  color: #000000;
  margin-left: 20px;
}
div.blad, input.blad, textarea.blad, select.blad {
  border: 1px solid red !important;
  background-color: rgb(253,239,227);
}
div#box {
  clear:both;
  background-color: #F2F2F2;
  border: 1px solid #D9D9D9;
  padding: 1em; 
}
div#glosNaglowek{
margin-left:10px;
margin-right:10px;
/* word-wrap:break-word; */
overflow:hidden;
font-size:16px;
}
.size12{
font-size:12px;
}
input#fileinput-template, div.hidden {
display: none;
}
.tytul {
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-bottom:10px;
color:#5A5A5A;
}
.tresc{
margin-top:10px;
text-align:justify;
padding-right:15px;
}
.odstep_gora{
padding-top:10px;
}
.margines_lewy_pojedyncza{
 margin:auto;
}
.margines_lewy{
 margin-left:15%;
 width:100%;
 padding-left:5px;
 padding-right:5px;
}
.glos_tak {
width:35%;
border:2px solid #00B050;
background-color:#EBF1DE;
margin:auto;
margin-top:15px;
margin-bottom:10px;
text-align:center;
padding-top:15px;
padding-bottom:15px;
color:#5A5A5A;
display:block;
margin-right:20px;
float:left;
text-decoration:none;
}
.glos_tak:hover{
text-decoration:none;
}
.glos_tak:visited{
text-decoration:none;
}
.tak{
font-size:35px;
font-weight:bold;
color: #00B050;
text-decoration:none;
}
.glos_ilosc_tak {
width:42%;
border:2px solid #AFAFAF;
background-color:#F2F2F2;
margin:auto;
margin-top:15px;
margin-bottom:10px;
text-align:center;
padding-top:15px;
padding-bottom:15px;
color:#5A5A5A;
height:90px;
float:left;
clear:both;
}
.kliknij {
color:blue;
text-decoration:underline;
}
.glos_nie {
width:35%;
border:2px solid red;
background-color:#EBF1DE;
margin:auto;
margin-top:15px;
margin-bottom:10px;
text-align:center;
padding-top:15px;
padding-bottom:15px;
color:red;
text-decoration:none;
display:block;
float:left;
}
.glos_nie:hover{
text-decoration:none;
}
.glos_nie:visited{
text-decoration:none;
}
.glos_ilosc_nie {
width:42%;
border:2px solid #AFAFAF;
background-color:#F2F2F2;
margin:auto;
margin-top:15px;
margin-bottom:10px;
text-align:center;
padding-top:15px;
padding-bottom:15px;
color:red;
height:90px;
float:left;
}

.zolty { background: #fcfcda; }

.fa15, .fa15h {
	font: 15px Arial, sans-serif;
	line-height: 20px;
}

.fa15h { line-height: 13px; }

#popularne_petycje .pn14 {
	font: bold 14px Arial, sans-serif;
	margin-left: 7px;
}

ul#opcje li {
	background: url('../images/punktor_strzalka2.gif') top left no-repeat;
	padding: 15px 8px 17px 18px;
	margin-left: 8px;
	margin-right: 8px;
}

ul#opcje li a {
	font-size: 18px;
	display: block;
	margin-bottom: 10px;
}

.vim { vertical-align: middle; }

.z_gora {
	border: 1px solid #cecece;
	border-width: 1px 0 0 0;
}

#o_autorze, #lokalizacja { padding: 7px 0 0 14px; }

#o_autorze, #o_autorze a, #o_autorze .b {
	text-align: left; 
	font-family: Tahoma;
}

h2 {
	font: bold 24px Arial, sans-serif;
	padding: 6px 0 0 12px;
}

h2 a { font: bold 24px Arial, sans-serif; }

h6, h6 span {
	font: 18px Arial, sans-serif;
	padding: 0 0 0 12px;
	color: #6f6f6f;
	margin-top: -6px;
}

h6 span { padding: 0 0 0 1px; }

p.tresc_wlasciwa {
	text-align: left;
	font: 14px/17px Arial, sans-serif;
	padding: 21px 14px 0 14px;
}

p.tresc_wlasciwa a { font: 14px/17px Arial, sans-serif; }

#yes_vote, #no_vote {
	height: 132px;
	width: 162px;
	margin: 31px auto 30px auto;
	text-align: center;
}

#no_vote {
	margin: 26px 0 0px 9px !important;
}

#takinie #yes_vote, #takinie #no_vote { margin: 0; }

#takinie, #glosy_na_takinie {
	margin: 31px auto 0 auto !important;
	width: 333px;
}

#glosy_na_takinie { margin-top: 7px !important; padding-left: 2px; }

#yes_vote p, #no_vote p {
	font-size: 48px;
	color: #24af00;
	padding: 58px 0 29px 0;
}

#no_vote p { color: #ff0000; padding-top: 32px !important; }

#yes_vote a, #no_vote a {	font: bold 13px Arial, sans-serif; }

#policzone_glosy, #policzone_glosy_na_nie {
	width: 159px;
	border: 1px solid #50bf33;
	color: #24af00;
	margin: 0 auto;
	text-align: center;
	font-size: 24px;
	padding: 0 0 18px 0;
}

#policzone_glosy div, #policzone_glosy_na_nie div { font-size: 24px; }

#policzone_glosy_na_nie {
	border: 1px solid #ff0000;
	color: #ff0000;
	margin-left: 10px;
}

#link_do_petycji, #link_do_petycji_banner,
#link_do_petycji_banner2 {
	margin: 20px 0 0 14px;
	padding-bottom: 10px;
}

#link_do_petycji_banner { padding-top: 10px; }

#link_do_petycji label, #link_do_petycji_banner label,
#link_do_petycji_banner2 label {
	font: bold 13px Arial, sans-serif;
}

#link_do_petycji_banner label,
#link_do_petycji_banner2 label {
	font-weight: normal;
}

input#link_do_petycji_dla_znajomego,
input#link_do_petycji_dla_znajomego_banner,
input#link_do_petycji_dla_znajomego_banner2 {
	border: 1px solid #d8d8d8;
	border-top-color: #919191;
	border-right-color: #d8d8d8;
	border-bottom-color: #e3e3e3;
	border-left-color: #a7a7a7;
	height: 22px;
	width: 605px;
	display: block;
	margin-top: 4px;
	padding: 4px 0 0 4px;
	font-size: 14px;
}

#komentarze { margin: 12px 12px 0 14px; }

h5 {
	font: bold 14px Arial, sans-serif;
	padding-left: 27px;
	padding-top: 1px;
}

div.dodal { margin: 17px 0 5px 0; }

.data { color: #6f6f6f; }

p.co_dodal {
	text-align: left;
	line-height: 18px;
	border: 1px solid #e1e1e1;
	border-width: 0 0 1px 0;
	padding-bottom: 6px;
}

.ostatni_komentarz {
	border-width: 0 !important;
	margin-bottom: 11px;
}

#wszystkie_komentarze { text-align: right; margin: 0 12px 24px 0; }

#wszystkie_komentarze.biggerisbetter, #wszystkie_komentarze.biggerisbetter2 {
	font: 14px Arial, sans-serif;
	margin-top: 15px;
}

#wszystkie_komentarze.biggerisbetter2 a { text-decoration: none; }

.wszystkie_komentarze { text-align: right; margin: 0 0 24px 0; }

#wszystkie_komentarze a, .wszystkie_komentarze a, .fwn {
	font: bold 14px Arial, sans-serif;
}

.fwn { font-weight: normal !important; }

.georgia { font-family: Georgia !important; font-size: 40px; font-weight: bold; line-height: 55px; }

.georgia2 { font-family: Georgia !important; font-size: 24px; font-weight: bold; }

div.procentowy { padding: 10px 0 0 0; font: bold 32px Georgia, serif !important; }

.zielony { color: #50bf33; font: bold 14px Arial, sans-serif; }

.czerwony { color: #ff0000; font: bold 14px Arial, sans-serif; }

#formularz_do_komentowania { margin: 15px 12px 10px 14px; }

#formularz_do_komentowania div { font: 14px Arial, sans-serif; }

#formularzyk { padding-top: 7px !important; }

#formularzyk label {
	display: block;
	float: left;
	width: 66px;
	font-weight: bold;
	text-align: right;
	margin-right: 10px;
	padding-top: 6px;
}

#adresik { margin: 15px 0 5px 0; clear: both; height: 22px; }

#formularzyk input, #formularzyk textarea, .input-default input, #adresik input {
	border: 1px solid #d8d8d8;
	border-top-color: #919191;
	border-right-color: #d8d8d8;
	border-bottom-color: #e3e3e3;
	border-left-color: #a7a7a7;
	width: 340px;
	padding: 4px 0 0 4px;
	font-size: 14px;
}

#formularzyk textarea { margin-bottom: 5px; height: 121px; }

#formularzyk input, .input-default input, #adresik input { height: 22px; }

#adresik label { vertical-align: middle; padding: 5px 5px 0 0; }

#adresik label b { font-weight: bold; }

#formularzyk select { height: 22px; width: 180px; margin-top: 2px; }

#formularzyk div { margin: 14px 0 0 0; }

#formularzyk p { text-align: left; margin-left: 76px; width: 346px; }

#formularz_do_komentowania h2 {
	font: bold 18px Arial, sans-serif;
	margin-bottom: 15px;
	padding-left: 0;
}

#formularz_do_komentowania label.dluzszy { width: 103px; padding-top: 5px; }

#formularz_do_komentowania.idozakladaniapetycji p {
	margin-left: 113px;
	margin-top: 3px;
}

#formularz_do_komentowania.idozakladaniapetycji textarea { height: 166px; }

#formularz_do_komentowania.idozakladaniapetycji { margin: 20px 12px 20px 12px; }

#formularz_do_komentowania.idozakladaniapetycji td { vertical-align: middle; }

#formularzyk #wys {
	height: 34px;
	width: 125px;
	padding: 2px 0 0 0;
	border: none !important;
}

#y { margin: 0 0 8px 0; }

label.radiowy {
	display: inline !important;
	width: auto !important;
	font-weight: normal !important;
	text-align: left !important;
	margin: 0 24px 0 4px !important;
	padding: 0 !important;
	letter-spacing: 0px;
}

input.radiowy {
	width: auto !important;
	padding: 0 !important;
	border: none !important;
}

div.krecha_na_gorze {
	border: 1px solid #e1e1e1;
	border-width: 1px 0 0 0;
	padding-top: 20px;
}

div.krecha_na_dole {
	border: 1px solid #e1e1e1;
	border-width: 0 0 1px 0;
	padding-bottom: 18px;
}

.czarny { color: black !important; }

.wiecejLinkow {
	display: block;
	margin: 10px 0 9px 0;
}

.wiecejLinkow a { font-weight: bold; }

.label {
	width: auto !important;
	text-align: left !important;
	display: block;
	float: left;
	background: url('../images/tlopliku.gif') no-repeat;
	padding-left: 21px;
	height: 28px;
}

.remove {
	color: #0000ff !important;
	text-decoration: underline !important;
	display: block;
	clear: right;
	height: 23px;
	cursor: pointer;
	padding-top: 5px;
}

.generated {
	height: 28px !important;
	border-width: 0 0 1px 0 !important;
}

.f11 { font-size: 11px !important; }

address {
	display: block;
	float: right;
	clear: both;
	width: 264px;
	text-align: left;
	margin: 20px 0 0 11px;
}

address span { display: block; }

address .adresat { font: bold 16px Arial, sans-serif; }

address .nazwa { font: bold 14px Tahoma, sans-serif; }

address .adres, address .email, address a {
	font: 14px Tahoma, sans-serif;
}

.pole { margin: 13px 14px 14px 0; }

#zoom {
	display: block;
	margin: 4px 0 10px 15px;
	font: bold 12px Tahoma, sans-serif;
	float: left;
	height: 20px;
	vertical-align: middle; 
}

#stronka {
	font: bold 14px Arial, sans-serif;
	margin-left: 14px;
	padding-top: 13px;
}

#stronka a { font: 14px Arial, sans-serif; }

ul.file-link-list {
	margin: 3px 0 0 0;
}

ul.file-link-list li {
	border: none;
	margin: 0;
	padding: 7px 0;
	padding-left: 20px;
	color: #6c6c6c;
}

.file-link-list li span.b { color: black !important; }

li.image {
	background: url('../images/image.gif') no-repeat left center;
}

li.txt {
	background: url('../images/txtico.gif') no-repeat left center;
}

input.krotszy { width: 224px !important; }

label.k { width: 49px !important; }

textarea.dluga { width: 515px !important; }

#po_ptokach {
	font-size: 14px;
	font-weight: bold;
	margin: 25px auto 10px auto;
	text-align: center;
	clear: both;
}

#box1 { margin: 10px 10px 0 10px; }

#box1 h3, h3.oki {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 20px 0;
}

div.input-default { clear: both; margin-top: 8px; }

.input-default label {
	float: left; 
	font-weight: bold;
	clear: left;
	width: 95px;
	text-align: right;
	margin-right: 5px;
	padding-top: 4px;
}

.form_opis p {
	text-align: left;
	margin: 3px 0 0 80px;
}

p.dluzszy { margin-bottom: 13px; }

table.szarak { padding: 20px 10px 10px 0; }

table.szarak th {
	font-weight: bold;
	background: url('../images/kreski.png');
	text-align: center;
	padding: 7px;
}

table.szarak th a {
	font-weight: bold;
	text-decoration: none; 
}

table.szarak td {
	background: #f9f9f9;
	text-align: center;
	padding: 3px;
}

.szaraczek {
	padding: 5px 0 10px 0;
	margin: 0 14px 0 14px;
	width: 610px !important;
}

.szaraczek td, .szaraczek th {
	border: 1px solid #d9d9d9;
	text-align: center;
	padding: 7px 8px;
	vertical-align: middle;
}

.szaraczek a, .szaraczek th { font-weight: bold; }

.szaraczek th {
	background: #f2f2f2;
	border-width: 1px 0 0 1px;
}

.szaraczek th img { vertical-align: middle; margin-right: 4px; }

.szaraczek td { border-width: 0 0 1px 1px; }

.ostatnia_z_prawej {
	border-right-width: 1px !important;
	width: 140px;
	height: 44px;
}

.szaraczek th.active a { color: #5c5c5c; }

td.tytul, td.t { text-align: left !important; }

td.tytul a { font-weight: bold; font-size: 14px !important; }

td.co_druga { background: url('../images/kreski.png') !important; }

.f20 {
	font-size: 20px !important;
	line-height: 25px !important;
	color: #8f8f8f !important;
}

.form_error { display: block; margin-bottom: 3px; }

h3#co_z, h3#co_z em {
	font: bold 16px/16px Arial, sans-serif;
	margin: 20px 0 21px 14px;
}

h3#co_z em { color: #969696; margin-left: 0; }

#lista h2 { padding: 0; }

#komunikatywny h2, #komunikatywny2 { padding: 10px 0 0 0; }

h2#xxx { padding: 20px 0 5px 14px; }

#lista form, #komunikatywny, #komunikatywny2 {
	border: 1px solid #cecece; padding: 10px 20px 20px 20px;
}

#lista { margin-right: 9px; }

.z_odstepami { padding: 10px 14px 20px 14px; }

#komunikatywny2 { padding: 0; margin-right: 9px; }

#komunikatywny { margin-right: 9px; }

.group p { margin: 8px 0; }

.group label { margin-left: 5px; }

.z_kreska_z_dolu, .z_kreska_z_gory {
	border: 1px solid #cecece;
	border-width: 0 0 1px 0;
	padding: 0 0 10px 0;
}

.z_kreska_z_gory {
	border-width: 1px 0 0 0;
	padding: 10px 0 0 0;
}

h2.tematyczny { padding: 15px 0 0 0 !important; }

h2.tematyczny a { font-weight: normal; }

h3.oki {
	margin: 22px 12px 12px 12px;
	padding-top: 23px;
	border: 1px solid #cecece;
	border-width: 1px 0 0 0;
}

.numeracja { margin-top: 10px; }

.numeracja ol { margin-left: 20px; }

.numeracja li { border-width: 0; padding-left: 0; }

.numeracja li b { font-weight: bold; }

span.zawod { color: #8f8f8f; }

#policzone_podpisy { margin: 20px auto 31px auto; }

#policzone_podpisy td.p50t { width: 50%; }

#policzone_podpisy td.podpisy {
	border: 1px solid green;
	color: green;
	font: 32px Georgia, serif;
	padding: 20px;
	text-align: center; 
}

.mru {
	margin: 3px 0 0 365px !important;
	width: auto !important; 
}

div.player { text-align: center; margin: 5px; }

div.tresc_wlasciwa {
	text-align: left;
	font: 14px/17px Arial, sans-serif;
	padding: 20px 14px 0 14px;
}

#lokalizacja { text-align: left; }

#lokalizacja b { font-weight: bold; }

#komunikat, .komunikat { font: 16px Arial, sans-serif; padding: 23px 14px; }

#komunikat a, .komunikat a, #komunikat b, .komunikat b { font: bold 16px Arial, sans-serif; }

#komandir {
	margin: 3px 0 0 0;
	width: 100%;
}

#komandir td { vertical-align: top; }

.tabelka td { vertical-align: middle; }

.uwaga {
	font: 50px Arial, sans-serif;
	margin: 200px 0 56px 0;
}

.nr_bledu {	font: 24px Arial, sans-serif; }

.do_bledu {
	background: #ebebeb;
	height: 80px;
}

#trigger {
	border: 0 !important;
	background: none !important;
	display: block;
	padding: 2px 0 0 2px;
}  

#data_zakonczenia { clear: none !important; float: left; }

#zewnetrzny {
	background: #fff;
	padding: 1px;
	border: 1px solid #d1d1d1;
	width: 267px;
	height: 58px;
	margin-left: 113px !important;
	position: absolute !important;
	top: 185px;
	left: 232px;
	display: none;
}

#podpowiedz {
	margin: 0 !important;
	background: #ebebeb;
	width: 257px;
	height: 48px;
	text-align: left;
	padding: 5px;
	font-size: 12px !important;
}  


#sadek { background: none !important; margin: 0 !important; }

#MultiFile1_wrap { margin: 0 !important; }

.falka {
	background: url('../images/tlopliku.gif') no-repeat;
	padding: 3px 0 0 21px;
	height: 20px;
}

.falka .file { font-weight: bold; }

#michala td { vertical-align: top !important; }

.andrzej {
	width: 101px;
	font-weight: bold;
	text-align: right;
	padding-right: 7px !important;
	padding-top: 23px !important;
	vertical-align: top !important;
}

/* andrzej - dodaj petycje */

.link {
	color: blue;
	text-decoration: underline;
	font-weight: bold;
}

.autosugest td { padding-top: 2px; }

.autosugest td p {
	margin: 0 0 4px 0 !important;
}

.pad_1 {
	padding: 1px;
}

.width_50 {
	width: 50px !important;
}

.width_100 {
	width: 100px !important;
}

.width_70 {
	width: 70px !important;
	
}

.pad_15 {
	padding-right: 12px;
}

.podpis {
	font-size: 11px !important;
}

.podpis b {
	font-size: 11px !important;
}

#powiadom_div_1, #powiadom_div_2 { margin-top: 7px !important; }

#tresc { margin-bottom: 0px !important; }

#adults_form {
	background: #fff;
	margin: 1px;
	padding: 7px 20px 10px 20px;
}

#adults_form h2 {
	font: 52px/52px Georgia, serif;
	margin: -3px 0 11px 0;
}

#adults_form h3 {
	font: bold 24px Arial, Tahoma, sans-serif;
	padding-bottom: 9px;
}

#adults_form p { margin: 10px auto; }

#przypominacz {	font-size: 11px; }

.kreseczki_dookola {
	border: 1px solid #e2e2e2;
	background: #ebebeb;
	width: 460px;
	margin: 40px auto;
}

#only_when_logged_in { padding-bottom: 7px; }

#z_glosami, #z_data { width: 100px; }

#mapa { margin: 28px 0 0 0; }

#mrunia { margin: 0 0 16px 16px; width: 620px; }

#mrunia2 { margin: 0 0 12px 16px; width: auto; }

#mrunia td { vertical-align: top; color: #777171; }

#mrunia2 td, .mrunia2 td {
	vertical-align: middle;
	color: #777171;
	font-size: 14px;
}

#mrunia li, #mrunia2 li, .mrunia2 li { font-size: 14px; }

#mrunia a, #mrunia label, #mrunia2 a, #mrunia2 label, .mrunia2 a {
	font: bold 14px Arial, sans-serif;
	color: #0000ff;
	text-decoration: underline;
}

#link_do_petycji_banner, #link_do_petycji_banner2 {
	margin-top: 10px;
}

.wyborowa { padding: 0 0 10px 4px; }

.w20 { width: 20px !important; }

#wild, .wild {
	padding: 10px 0 0 0;
	width: 250px;
}

.info_api { margin: 10px; }

.info_api label {
	display: block;
	padding-top: 10px;
}

.info_api input {
	height: 20px;
	margin: 5px 0;
	padding: 4px 0 0 4px;
	font-size: 14px;
}

.komunikat { padding: 0 1px 2px 1px; }

#lokal { padding: 0 15px 20px 0; }

#lokal a, #lokal a b { font-size: 22px; }

#lokal .zn {
	font: 12px Courier, sans-serif;
	color: #0000ff;
}

.mrunia2 label { font-size: 14px; }

/* regulamin */

#komunikatywny2 p {
	padding: 5px 0;
	font-size: 14px;
	line-height:1.5;
}

#komunikatywny2 li {	color:#000; }

#komunikatywny2 li {	line-height: 1.5em; }

#komunikatywny2 ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	font-size: 14px;
	margin-left: 30px;
}

