body {margin:0;padding:0;font-size:8pt;font-family:Tahoma, verdana, sans-serif}
td {font-size:8pt;}
#top {margin-bottom:18px;}
#gornaczesc {background:white url(images/tlogora.gif) repeat-x top left;height:80px;}
#czescglowna {vertical-align:top;width:780px;background:transparent url(images/tlonaglowek.gif) repeat-x top center;}
#srodkowaczesc td {vertical-align:top;}
#srodkowaczesc {background:white url(images/tlosrodek.gif) repeat-x top left;}
#dolnaczesc {background:white url(images/tlodol.gif) repeat-x top left;height:82px;}
#stopka {width:780px;background:transparent url(images/tlostopka.gif) repeat-x top center;}

#czescglowna table a {text-decoration:none;display:block;text-align:center;color:#7a7a7a;}
#czescglowna table a img {padding-bottom:8px;}
#czescglowna table td {vertical-align:top;padding-top:20px;}
#czescglowna table .kontakt {width:56px;}
#czescglowna table .mapastrony {width:78px;}
#czescglowna table .odstep {width:34px;;}

#czescglowna h1 {padding-top:13px;margin:0 0 0 17px;}
#czescglowna table h1 a {display:inline;}

.lewakolumna {background:transparent url(images/kropkilewo.gif) right top no-repeat;height:108px;}
.prawakolumna {background:transparent url(images/kropkiprawo.gif) left top no-repeat;height:108px;}

#menupoziome {background:#48b30a url(images/kategorie.gif) no-repeat top center;height:59px;}
#menupoziome td {text-align:center;vertical-align:middle;}
#menupoziome a {color:white;text-decoration:none;}
#menupoziome a img {vertical-align:bottom;}

#tresc .kolumna1 {width:199px;border-right:1px solid #e6e6e6;background-color:white;vertical-align:top;padding-bottom:20px;}
#tresc .kolumna2 {background:white url(images/tlotrescgora.gif) no-repeat top left;vertical-align:top;padding-top:7px;padding-bottom:20px;}
#tresc .kolumna3 {width:200px;border-left:1px solid #e6e6e6;background-color:white;vertical-align:top;padding-bottom:20px;}
#tresc .kolumna4 {background:white url(images/tlotrescgora.gif) no-repeat top left;vertical-align:top;padding-top:7px;padding-bottom:20px;}
#reklama {height:48px;}
#reklama h2 {font-size:7pt;letter-spacing:18px;font-weight:normal;padding-left:24px;padding-top:27px;color:#d2d2d2;text-transform:uppercase;margin:0;}

.pole {background:white url(images/tlopole.gif) no-repeat top left;margin-top:10px;padding:18px 18px 8px 16px;color:#7a7a7a}
.pole1 {background:white url(images/tlopole1.gif) no-repeat top left;margin-top:10px;padding:18px 18px 8px 16px;color:#7a7a7a}
.pole h2, .pole1 h2 {margin-bottom:16px;margin-top:0;}
.pole p, .pole1 p {margin:0 4px 0.6em 2px;}

.punkt {margin:0;padding:0;}
.punkt li {margin:0;padding:2px 0 2px 22px;background:transparent url(images/punkt.gif) 10px 10px no-repeat;list-style-type:none;}
.punkt li a {text-decoration:none;color:#7a7a7a}


.punkt2 {margin:0;padding:0;}
.punkt2 li {margin:0;padding:2px 0 2px 22px;background:transparent url(images/punkt.gif) 10px 50% no-repeat;list-style-type:none;}
.punkt2 li a {text-decoration:none;color:#7a7a7a}


.punkt3 {margin:5px;padding:0;}
.punkt3 li {margin-left: 10px;margin-top:9px;padding:2px 0 2px 22px;background:transparent url(images/punkt.gif) 10px 50% no-repeat;list-style-type:none;}
.punkt3 li a {text-decoration:none;color:#7a7a7a}




.pole1.news h3 {padding-left:16px;color:#3dae00;font-size:8pt;background:transparent url(images/news.gif) 2px 50% no-repeat;margin:15px 0 5px 0}
.pole1.news p {line-height:1.5em;}
.pole1.news a {text-decoration:none;color:#7a7a7a;}
.pole1.news a img {margin-right:4px;}

.newsSuperSmall {text-decoration:none;color:#7a7a7a;display:block;text-align:right;background:transparent url(images/liniadol.gif) bottom center no-repeat;padding-bottom:10px;}


.podpunkt {margin:0;padding:0;}
.podpunkt li {margin:0;padding:2px 0 2px 22px;background:transparent url(images/punkt.gif) 10px 10px no-repeat;list-style-type:none;}
.podpunkt li a {text-decoration:none;color:#7a7a7a}



.newsroom {margin-top:0px;padding:18px 18px 8px 16px;color:#7a7a7a}
.newsroom h2 {margin-bottom:16px;margin-top:0;}
.newsroom p {margin:0 4px 0.6em 2px;}
.newsroom.news h3 {padding-left:16px;color:#3dae00;font-size:8pt;background:transparent url(images/news.gif) 2px 50% no-repeat;margin:15px 0 5px 0}
.newsroom.news p {line-height:1.5em;}
.newsroom.news a {text-decoration:none;color:#7a7a7a;display:block;text-align:right;background:transparent url(images/liniadol.gif) bottom center no-repeat;padding-bottom:10px;}
.newsroom.news a img {margin-right:4px;}
.newsroom.news ol { font-size:10pt; }
.newsroom.news ol i { font-weight: bold; }
.newsroom a {color: #7a7a7a;}


.newsletter {background:#72c83a url(images/tlonewsletter.jpg) no-repeat top left;height:137px;margin-top:10px;}
.newsletter .pole {background-image:none;background-color:transparent;margin-top:0;}
.newsletter .pole p {color:white;line-height:1.5em;margin-left:0;margin-right:0}
.newsletter .pole form {margin:0;padding:4px 0 0 0;}
.newsletter .poletekstowe {background:#78cb40 url(images/tlopoletekstowe.gif) no-repeat top left;height:15px;padding:3px 4px;width:103px;margin:0;border-width:0;font-size:8pt;color:white;}
.newsletter .pole input {margin:0;vertical-align:bottom;}

.punkt.nawigacja li {border-bottom:1px solid #e6e6e6;padding:6px 0 7px 22px}

.pole form {margin:0;}
.pole form input {margin-left:8px;}
div.glosuj {padding-top:14px;}
div.glosuj input {vertical-align:middle;margin-left:0;margin-right:12px;}
div.glosuj a {text-decoration:none;color:#7a7a7a}
div.glosuj a img {margin-left:6px;}

.kolumna2 h2, .kolumna4 h2 {padding-left:16px;padding-top:22px;margin:0;}
#wyszukiwarka table {width:312px;margin:21px 33px 0 33px;}
#wyszukiwarka.szeroka table {width:524px;margin:21px 23px 0 33px;}
#wyszukiwarka td {color:#7a7a7a;text-align:right;padding:5px 0;}
#wyszukiwarka select {width:175px;font-size:8pt;font-family:tahoma, verdana, sans-serif;padding:1px 0;}
#wyszukiwarka input {width:173px;font-size:8pt;font-family:tahoma, verdana, sans-serif;padding:1px 0;}
#wyszukiwarka .doprawa input {width:81px;}
 
#wyszukiwarka .doprawa {margin-right:33px;margin-top:10px;}
#wyszukiwarka.szeroka .doprawa {margin-right:23px;margin-top:10px;}
#wyszukiwarka {margin:0;border-bottom:1px solid #e6e6e6;padding-bottom:14px;background:transparent url(images/kropki.gif) 0px 10px no-repeat;}
#wyszukiwarka.szeroka {background:transparent url(images/kropki1.gif) 0px 10px no-repeat;}

#wojewodztwa {width:339px;margin:10px 22px 0 18px;color:#7a7a7a;border-right-width:0;}
#wojewodztwa th, #lista th {text-align:left;}
#wojewodztwa th, #wojewodztwa td, #lista th, #lista td {border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:7px 16px;}
#wojewodztwa .ciemne, #lista .ciemne {background-color:#fafafa;}
#wojewodztwa .liczba, #lista .ulica {border-right-width:0;}

#lista {margin:10px 22px 0 18px;color:#7a7a7a;border-right-width:0;}
#lista a {color: #7a7a7a;}

.listanawigacja {text-align:right;padding:20px 43px 20px 20px}
.listanawigacja a {color:#7a7a7a;text-decoration:none;}
.listanawigacja img {margin:0 5px;vertical-align:1px;}
.listanawigacja p {color:#7a7a7a;text-decoration:none;}

#detale td {vertical-align:top;color:#7a7a7a;line-height:1.5em}
.ikona {border-right:1px solid #e6e6e6;width:164px;padding:16px 0}
.ikona dl {padding:16px;}
.ikona dt {font-weight:bold;}
.ikona dd {margin:0;padding:0 0 1.2em 0;}
.ikona a {color: #7a7a7a;}
#tlokropki #detale h2 {font-size:8pt;background-image:none;padding-top:10px;}
#detale p {padding:0 16px;}

.copyright {padding:0 0 0 17px;}
.dogory {padding:0 23px 0 0;text-align:right;}

.displayblock {display:block;}

#tlokropki {background:transparent url(images/kropki.gif) 0px 0px no-repeat;}
#tlokropki.poprawej {background-position: 100px -40px;}
#tlokropki h2 {background:transparent url(images/gradient.gif) 90px 0 no-repeat;}
.dosrodka {text-align:center;}
.doprawa {text-align:right;}
a img {border-width:0;}
h2 {margin:0;}
.bezmargin {margin-top:0;}

input.tekst2 {
	font-family: Verdana, "Times New Roman";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #708090;
	background-color: #E1F3D6;
	width: 234px;
	padding: 3px;
	}	
	
input.radio {
	font-family: "Trebuchet MS", Tahoma, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	border: none;
	}
	
input.submit {
	font-family: "Trebuchet MS", Tahoma, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border: 1px solid #708090;
	background-color: #3DAE00;
	color: white;
	
}	

.textarea1{
	font-family: Verdana, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	border: 1px solid #708090;
	background-color: #E1F3D6;
	width: 234px;
	height: 70px;
	padding: 3px;

}


.select2 {
	font-family: Verdana, "Times New Roman";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #708090;
	background-color: #E1F3D6;
	width: 243px;
	padding: 3px;
	height: 25px;
}

.error{
margin-top: 10px;
color: darkred;
font-size: 11px;
font-weight: bold;
}



input.logTekst {
	font-family: Verdana, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #708090;
	background-color: #E1F3D6;
	width: 80%;
	padding: 3px;
	margin-top: 3px;
	}	
	
	input.logSubmit {
	font-family: "Trebuchet MS", Tahoma, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border: 1px solid #708090;
	background-color: #3DAE00;
	color: white;
	padding: 0px;
	width: 50%;
	margin-top: 10px;
	margin-right:20px;
	
}


.selectWide {
	font-family: Verdana, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #708090;
	background-color: #E1F3D6;
	width: 243px;
	padding: 3px;
	
	
}

.tekstWide {
	font-family: Verdana, "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #708090;
	background-color: #E1F3D6;
	width: 380px;
	padding: 3px;
}


.wojewodztwa2 {width:339px;margin:10px 22px 0 18px;color:#7a7a7a;border-right-width:0;}
.wojewodztwa2 th {text-align:left;}
.wojewodztwa2 th, .wojewodztwa2 td {border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:7px 16px;}
.wojewodztwa2 .ciemne {background-color:#fafafa;}
.wojewodztwa2 .liczba {border-right-width:0;}
.ssonda {text-decoration:none;color:#7a7a7a}

.ssonda2 {text-decoration:underline;color:#7a7a7a}



.xnews {margin-top:0px;padding:18px 18px 8px 16px;color:#7a7a7a}
.xnews h2 {margin-bottom:16px;margin-top:0;}
.xnews p {margin:0 4px 0.6em 2px;}
.xnews.news h3 {padding-left:16px;color:#3dae00;font-size:8pt;background:transparent url(images/news.gif) 2px 50% no-repeat;margin:15px 0 5px 0}
.xnews.news p {line-height:1.5em;}
.xnews.news a {text-decoration:underline;color:#7a7a7a;display:inline;background:transparent url() 2px 50% no-repeat;}
.xnews.news a img {margin-right:4px;font-size:8pt;}
.xnews.news ul {list-style-type:none;}
.xnews a {color: #7a7a7a;}

.xWiecej {text-decoration:none;color:#7a7a7a;display:block;text-align:right;background:transparent url(images/liniadol.gif) bottom center no-repeat;padding-bottom:10px;}