<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	padding:0;
	margin:0;
	}

img {
	border:0;
	}

div.obrazek_prawo {
	float:right;
	/*right:32px;*/
	margin:10px 0px;
	padding: 5px 10px;
	background-color: #FFFFFF;
	border:1px solid #c0c0c0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
div.obrazek_prawo img {
	border:1px solid #c0c0c0;
}

body.current {
	background:#52acff url(img/body_bg11.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.currentold {
	background:#5A6F50 url(img/body_current.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg0 {
	background:#5a6d4f url(img/body_bg0.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg1 {
	background:#34492a url(img/body_bg1.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg2 {
	background:#34492a url(img/body_bg2.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg3 {
	background:#d3b471 url(img/body_bg3.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg4 {
	background:#cba552 url(img/body_bg4.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg5 {
	background:#997b3d url(img/body_bg5.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg6 {
	background:#6a6a50 url(img/body_bg6.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg7 {
	background:#407267 url(img/body_bg7.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg8 {
	background:#194b40 url(img/body_bg8.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg9 {
	background:#163c49 url(img/body_bg9.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}
body.bg10 {
	background:#665122 url(img/body_bg10.jpg) repeat-x;
	font:11px Arial, Verdana, Tahoma, sans-serif;
	text-align:center;
}

#page {
	width:960px;
	text-align:left;
	margin:0px auto 40px auto;
}

#panel {
	width:100%;
	margin:0 auto;
	color:#a0a0a0;
}

#head {
/*	color:#bbbbbb;
	background:#161616;		*/
	color:#EAF0E0;
	/*background:#608050;*/
	background:#00519e;
	border-bottom: 4px solid #00203e;
}

#slider {
	height:29px;
}

#button {
	width:220px;
	padding:6px 0 0 0;
	height:22px;
	/*background:#161616;*/
	background:#00203e;
	text-align:center;
	margin:0 auto;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
}

#button a {
	color:#bebebe;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

#button a:hover {
	color:#ffffff;
}

.panel form,
.panel form a {
	font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
	text-decoration:none;
	}

.panel form a {
	color:#c7e118;
	font-weight:bold;
	}

.panel form input {
	vertical-align:middle;
	}

.panel form input.pole {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	padding:6px;
	font-size:11px;
	color:#525252;
	margin:0 3px;
	width:100px;
	font-weight:bold;
	}

.panel form input.ok {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	padding:5px;
	color:#ffffff;
	text-align:center;
	width:100px;
	height:28px;
	font-weight:bold;
	background:#98ae0f;
	margin:0 10px 0 0;
	font-size:11px;
}

#content {
	/*background:url(img/page.jpg) repeat-x #fefefe;*/
	margin-top: 8px;
	background: #ffffff;
	border:3px solid #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:10px 0;
	color:#535353;
	font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
}

#header { /* OBSOLETE */
	height: auto!important;
	min-height: 100px;
	height: 100px;
	width:960px;
	position:relative;
	top:0;
	left:0;
}

.logo {
	float:left;
	width:280px;
	height:88px;
	position:absolute;
	bottom:0;
	left:0;
	background: url(img/logo.png) no-repeat;
}

.logo a {
    display:block;
    width:100%;
    height:100%;
}
.end {
	clear:both;
}

.menu {
	width:680px;
	float:right;
	padding:0 0 3px 0;
	/*padding:0 0 10px 0;*/
}

.menu ul{
    list-style:none;
    float:right;
}

.menu li {
    float:left;
    padding:0px 10px;
    text-align:center;
}

.menu li span {
    clear:both;
    color:white;
    display:block;
    text-align:center;
    padding-bottom:5px;
    /*padding-bottom:5px;*/
}

#pprn_logo img {
    background-color:white;
    padding:2px;
}

.footer_menu ul li {
	padding:1px 0 0 0;
	}

.footer_menu ul li.list {
	font:11px Arial, Verdana, Tahoma, sans-serif;
	color:#b6d71e;
	font-weight:bold;
	margin-bottom:1em;
	}

.footer_menu ul li a
 {
	color:#bebebe;
	text-decoration:none;
	font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
}

.footer_menu ul li a:hover {
	color:#ffffff;
	text-decoration:none;
}

.footer_menu {
	width:960px;
	padding:10px 0 0 0;
	}

.footer_menu ul {
	width:120px;
	float:left;
	margin:0 10px 0 0;
	list-style-type:none;
}

.left {
	width:580px;
	float:left;
	/*margin-left: 12px;*/
	margin-left: 10px;
	margin-top: 0px;
	text-align:justify;
	/*padding: 5px 8px 0 8px;*/
	padding: 5px 16px 5px 12px;
	background: #EDEFD7;
	/*background: #EEEEEE;*/
	/*background: #E4E6BF; ciem.ziel.*/
	/*background: #E7EDF0; nieb 1*/
	/*background: #E7F9D5; ziel*/
	border: 1px solid #D0DAE0;
	/*border: 0px solid #E7EDF0;*/
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.leftwide {
	width:904px!important;
}

.right {
	/*width:310px;*/
	margin-top: 0px;
	margin-right: 10px;
	width:292px;
	float:right;
	text-align:justify;
	padding:5px 10px;
	border: 1px solid #D0DAE0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.offers {
	padding:0px 0px 5px 0px;
	/*margin:0 0 20px 0;*/
	width:582px;
	/*width:360px;*/
	float:left;
}

.offers .offertitle {
	margin:0;
	padding:0px 45px 0px 2px;
	width:155px;
	float:left;
	font:25px "Times New Roman", Times, serif!important;
	color:#1194d7;
	border-bottom:1px solid #D0DAE0;
}

.oferta {
	padding:8px 45px 5px 2px;
	width:155px;
	float:left;
}

.odd {
	padding-left: 2px!important;
	padding-right: 8px!important;
	/*padding:10px 10px 10px 0px!important;*/
    	/*float:right!important;*/
}

.oferta .obrazek_panorama {
    width:160px;
    height:85px;
    background-color: #FFFFFF;
    background-position: center center;
    background-repeat: no-repeat;
    margin-bottom:2px;
    border:1px solid #c0c0c0;
}

.oferta .obrazek_panorama a {
	display:block;
	width:100%;
	height:100%;
}

.oferta img, .agencja img {
	/* caĹ‚a sekcja zbÄ™dna dla najnowszych */
	border:1px solid #c0c0c0;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.oferta h3 a {
	text-decoration:none;
	color:#1194d7;
	font:13px Arial, Verdana, Tahoma, sans-serif;
	font-weight:bold;
}

.oferta h3 a:hover {
	color:#9bb406;
}

.oferta p {
	/*border-bottom:1px solid #f3f3f3;*/
	border-bottom:1px solid #D0DAE0;
	padding: 1px 0;
	/*padding:1px 0;*/
	text-align: left;
}

.oferta p span {
	font-weight:bold;
	color:#606060;
}


.next_news {
	float:left;
	width:125px;
	height:31px;
	position:relative;
	margin:10px 0 0 0;
	background:url(img/newest_news.gif) no-repeat;
}

.prev_news {
	float:right;
	width:125px;
	height:31px;
	position:relative;
	margin:10px 0 0 0;
	background:url(img/oldest_news.gif) no-repeat;
}

.prev a,
.prev_news a,
.next a,
.next_news a {
	display:block;
	width:125px;
	height:31px;
	/*position:absolute;*/
}

.news ul {
	list-style-type:none;
	margin-bottom: 20px;
}

.news ul li {
	padding:7px 0 7px 10px;
/*	border-bottom:#ebebeb 1px dashed;*/
	border-bottom:#D0DAE0 1px dashed;
}
.news ul.bannery li {
	text-align: center;
}

.news ul li p{
	line-height:180%;
	font-size:12px;
	text-align:left;
}
.news ul li h2 a {
	text-decoration:none;
	color:#91a70c;
	font-size:14px;
}

.news ul li h2 a:hover {
	color:#1194d7;
}

.news div p a{
    color: #1372a8;
    text-decoration:none;
}

.news div p a:hover {
    color:#5cb4e7;
}

.news ul li h3,
.news ul li h3 a {
	text-decoration:none;
	text-align:right;
	font:11px Tahoma, Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#91a70c;
}

.news ul li h3 a:hover {
	text-decoration:underline;
}

.news ul li small {
	font-weight:bold;
	color:#a8a8a8;
	float:right;
}

.news ul li div {
	clear:both;
}

h2.title {
	font:25px "Times New Roman", Times, serif!important;
	color:#1194d7;
	border-bottom:1px solid #D0DAE0;
	/*border-bottom:1px solid #f0f0f0;*/
	margin:0 0 5px 0;
	padding:0 0 2px 0;
}

h2.green {
	font:25px "Times New Roman", Times, serif!important;
	color:#9eb710;
	border-bottom:1px solid #f0f0f0;
	margin:0 0 5px 0;
	padding:0 0 2px 0;
	}

.mapa {
	width:314px;
	margin:0 auto;
}

.kategoria {
	clear:both;
	margin: 0 auto;
	padding: 5px 0px 5px 0px;
}

.kategoria h2 {
	font-size:14px;
	color:#1194d7;
	margin:0 0 7px 0;
}

.kategoria ul {
	list-style-type:none;
}

.kategoria ul li {
	display:block;
	width:140px;
	float:left;
	padding:1px 5px 1px 5px;
	border-bottom:#ebebeb 1px dashed;
}

.kategoria ul li a {
	text-decoration:none;
	background:url(img/znak.gif) no-repeat 0 6px;
	padding:0 0 0 10px;
	color:#616161;
}

.kategoria ul li a:hover {
	text-decoration:none;
	background:url(img/znak2.gif) no-repeat 0 6px;
	/*padding:0 0 0 10px;*/
	color:#7d7d7d;
}

.wyszukiwarka {
	width:262px;
	/*margin:0px auto 8px auto;*/
	margin:0px auto 0px auto;
}
.wyszukiwarka_margin {
	width:262px;
	margin:0px auto 16px auto;
}

.text {
	line-height:18px;
}

.text p {
	margin:0 0 10px 0;
}

.text a {
	text-decoration:none;
	color:#93ab0f;
}

.text a:hover {
	text-decoration:underline;
	color:#93ab0f;
}

form.register {
	width:800px;
	margin:0 auto;
	text-align:left;
	padding:0 0 20px 0;
	}

form.register a {
	color:#c7e118;
	font-weight:bold;
	}

form.register h2 {
	color:#c7e118;
	font:20px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	}

form.register input {
	vertical-align:middle;
	}

form.register input {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	padding:6px;
	font-size:11px;
	color:#525252;
	margin:0 3px;
	width:300px;
	font-weight:bold;
	}

form.register select {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	padding:6px!important;
	height:28px;
	font-size:11px;
	color:#525252;
	margin:0 3px;
	width:314px;
	font-weight:bold;
	}

form.register textarea {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	padding:6px!important;
	font-size:11px;
	color:#525252;
	margin:0 3px;
	width:300px;
	font-weight:bold;
	}

form.register input.ok {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	padding:5px;
	color:#ffffff;
	text-align:center;
	width:314px;
	height:28px;
	font-weight:bold;
	background:#98ae0f;
	margin:0 10px 0 0;
	font-size:11px;
	}

form.register span {
	width:90px;
	float:left;
	padding:5px 0 0 0;
	color:#FFFFFF;
	}

form.register small {
	color:#00a9ff;
	padding:0 3px;
	}

form.register p {
	clear:both;
	margin:2px 0;
	}

form.register input.check {
	border:0!important;
	padding:0px!important;
	font-size:11px!important;
	color:#525252!important;
	margin:0 3px!important;
	width:auto!important;
	}

.najnowsze {
	margin:15px 10px 10px 10px;
}

.new {
	margin:0px 0px 5px 0px;
	border-bottom:1px dashed #ededed;
	font-size:12px;
	font-weight:bold;
	color:#0075b2;
	text-align:left;
}

.new a {
	text-decoration:none;
	color:#3c3c3c;
}

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

.new img {
	border:1px solid #c0c0c0;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	}

.new .obrazek_panorama {
	width:85px;
	height:50px;
	    background-color: #FFFFFF;
	    background-position: center center;
	    background-repeat: no-repeat;
	margin-bottom:5px;
	border:1px solid #c0c0c0;
}

.new .obrazek_panorama a {
	display:block;
	width:100%;
	height:100%;
}

.agencja {
	margin:0 0 15px 0;
}

.agencja p {
	padding:0 0 3px 0;
}

.agencja a {
	color:#00a9ff;
	text-decoration:underline;
}

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

.oferta2 {
	font:12px Arial, Helvetica, sans-serif;
	color:#535353;
	line-height:18px;
}

.oferta2 h2 {
	text-decoration:none;
	color:#9bb406;
	font:18px Arial, Verdana, Tahoma, sans-serif;
	font-weight:bold;
}

.oferta2 small {
	display:block;
	font-size:13px;
	margin:0 0 10px 0;
	font-weight:bold;
}

.oferta2 p {
	padding:1px 0;
	margin:0;
}

.oferta2 p span {
	font-weight:bold;
	color:#606060;
}

img.main {
	float:right;
	margin:0 5px 5px 5px;
	}

.box  {
	padding:7px 0;
	}

.box 	h2 {
	font-size:12px;
	font-weight:bold;
	color:#0d89c9;
	}

#gallery {
	list-style:none;
}

#gallery li {
	background-color: white;
	width:120px;
	height:112px;
	float:left;
	padding:5px 9px;
	text-align:center;
	margin:2px;
	border:1px solid #c0c0c0;
	/*border:1px dashed #ebebeb;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#gallery li img {
	border:1px solid #c0c0c0;
}

#register_form {
    display:none;
}

#register_form span{
    display:block;
    width:200px;
}
#register_form p span.spacer {
    display:block;
    width:200px;
}

#register_form p span.warn {
    width: 300px;
    margin-top: 2px;
    margin-bottom: 14px;
	border: 1px solid black;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    padding: 6px 10px 6px 10px;
    /*color: #FFAA55;*/
    color: #FFFFFF;
    background: red;
    font-size: 14px;
    font-weight: bold;
}

b {
    display:none;
}

.round {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    width:105px;
    text-decoration:none!important;
    padding:10px 10px;
    margin:8px auto 0 auto;
    text-align:center;
    color:White;
    clear:both;
    display:block;
    background:#68770c;
    border:1px #68770c solid;
}

#green_up {
    background-color:#92a320;
    list-style:none;
    padding:10px;
    border-top:2px solid #92a320;
}

#green_down{
    list-style:none;
    background-color:#92a320;
}

#green_down li {
    display:inline;
}

#green_down li a{
    font-size:17px;
    color:white;
    padding:10px;
    text-decoration:none;
    display:block;
    float:left;
    background-color:#92a320;
}

#green_down li a:hover {
    background:#566e00;
}

#advanced_green, #submit_green{
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    width:105px;
    height:35px!important;
    color:White;
}

#submit_green{
    background:#68770c;
    border:1px #68770c solid;
}

#advanced_green{
    background:#1d1c1d;
    border:1px #1d1c1d solid;
}

#szukajka_tb {
    display:none;
}
#regulamindlabiur {
    display:none;
}
.regulamindlabiur p {
    margin: 0px!important;
    padding: 0px!important;
    line-height: normal!important;
}
.logged p{
    width:950px;
    margin:0 auto;
    text-align:left;
    padding:20px 0;
}

.logged p span {
    margin-top:6px;
    display:block;
}

.logged p a{
    color:#c7e118;
    font-weight:bold;
    text-decoration:none;
}

.logged #gravatar {
    float:left;
	border: 1px solid black;
	/* padding:0 15px 15px 0; */
    margin:0 15px 15px 0;
}

.info_box {
    background:#bfc925;
    padding: 9px 20px 9px 50px;
    border-top:2px solid #8f9622;
    border-bottom:2px solid #8f9622;
    color:white;
    font-weight:bold;
}

.error_box {
    background:#d91d1d;
    padding: 9px 20px 9px 50px;
    border-top:2px solid #a20000;
    border-bottom:2px solid #a20000;
    color:white;
    font-weight:bold;
}

#szukajka_tb {
    display:none;
}

#szukajka_inside ul{
    list-style:none;
}

#szukajka_inside li {
    padding:8px 0;
    clear:both;

}

#szukajka_inside label {
    padding-top:2px;
    float:left;
}

#szukajka_inside input, #szukajka_inside select {
    webkit-border-radius:5px;
    -moz-border-radius:5px;
    padding:4px;
    float:right;
}

#wyniki .oferta {
    padding:20px 10px;
    margin-right:5px;
}

#wrap {
    clear:both;
    display:block;

}

.navi {
    position:relative;
    top:10px;
    padding-bottom:30px;
}


.main_fotka {
    background-color: #FFFFFF;
    background-position:50% 50%;
    width:160px;
    /*width:162px;*/
    height:85px;
    background-repeat:no-repeat;
    border:1px solid #c0c0c0;
}

.up {
    vertical-align: super;
    font-weight: normal;
    font-size:70%;
}

.hidden {
    display:none;
}

.form_column {
    width:49%;
    padding:0 1% 0 0;
    float:left;
}

.form_column h2 {
    text-decoration:none;
	text-align: left;
	color:#9bb406;
	font:18px Arial, Verdana, Tahoma, sans-serif;
	font-weight:bold;
}

#zgloszenie_form ul {
    list-style:none;
}

#zgloszenie_form li {
    padding:8px 0;
}
#kalkulator li {
    position: relative;
    height: 3em;
}

#zgloszenie_form label {
    clear:both;
    display:block;
}
#kalkulator label {
    display:block!important;
    position: absolute;
    left: 0px;
    vertical-align: middle;
    padding-top: 12px;
}

#info_o_formularzu {
    line-height:150%;
    padding:0 10px 20px 0;
}

#zgloszenie_form input, #zgloszenie_form select, #zgloszenie_form textarea{
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #c9c9c9;
	padding:6px;
	font-size:11px;
	color:#525252;
	margin:2px 0;
	width:80%;
}
#kalkulator input {
    width:30%;
    position: absolute;
    right: 0px;
}
#kalkulator input.checkbox {
	width: default!important;
}
#zgloszenie_form input.sign {
	border: 1px solid #1194d7;
	background-color: #8FDFFF;
	width:100%;
	color:#0080B5;
	font-weight:bold;
}
#zgloszenie_form input.save {
	border: 1px solid #78b640;
	background-color: #b8de7f;
	width:100%;
	color:#588e00;
	font-weight:bold;
}
#zgloszenie_form input.refuse {
	border: 1px solid #FF0000;
	background-color: #FFCCAA;
	width:100%;
	color:#AA0000;
	font-weight:bold;
}
#zgloszenie_form input.help {
	border: 1px solid #CDB560;
	background-color: #FFF090;
	width:100%;
	padding: 10px;
	color:#998A00;
	font-weight:bold;
}
#zgloszenie_form input.help:hover {
	border: 1px solid #000000;
	background-color: #FFE080;
	color:#000000;
}
#zgloszenie_form input.wide {
	width:100%;
}

#zgloszenie_form select {
    width:85%;
}

#zgloszenie_form textarea{
    height:250px;
    font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
    line-height:150%;
}
#zgloszenie_form textarea.wide {
	width:90%;
}
#zgloszenie_form textarea.low {
	height:150px!important;
}

.verification {
    clear:both;
}

/*#content .left .oferta {
    width:32%;
    padding:15px 1% 10px 0;
}*/

.left .news {
    width:200px;
    float:left;
}
.paginate {
    text-align:center;
    line-height:200%;
	margin: 1em 0px 1em 0px;
}

a.paginator_linkz {
    padding:2px 5px;
    background:#3cafff;
    color:white;
    font-weight:bold;
    text-decoration:none;
}

a.paginator_linkz:hover {
    background:#1f6ba0;
}

strong.paginator_linkz {
    padding:2px 5px;
}

.line_schowek a{
    color:#1f6ba0;
    text-decoration:none;
}

.line li {
    text-align:left;
}

.line li p{
    color:#d00000;
}

.nowy_news_button {
    text-align:center;
}

.nowy_news_button a{
    margin:0 auto;
    width:auto;
    background:#1194d7;
    color:white;
    text-decoration:none;
    padding:8px;
    border:1px solid #1194d7;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.do_schowka {
    text-align:center;
}

.do_schowka a{
    margin:0 auto;
    width:auto;
    background:#1194d7;
    color:white;
    text-decoration:none;
    padding:8px;
    border:1px solid #1194d7;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.checkbox{
    width:auto!important;
    padding:3px!important;
    border:0!important;
    margin:5px 10px 5px 0!important;
}

.link_box {
    background:#cd0000;
    padding: 20px 20px 20px 20px;
    border-top:2px solid #cd0000;
    border-bottom:2px solid #cd0000;
    color:white;
    font-weight:bold;
    position:fixed;
    bottom:0;
    width:100%;
    font-size:20px;
    z-index:100;
}

.link_box a{
    color:#ffeec6;
}


/*****************************************/

#tabela_etykiety {
	width:932px;
	height: 14px;
	margin: 0px auto 4px auto;
	padding: 8px 0px;
	background: #f6f6f6;
	border: 1px solid #D0DAE0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	clear: both;
}

#tabela_etykiety .head {
	margin:0px;
	padding: 0px 0px;
	display:inline;
	float: left;
	text-align:center;
	font-weight:bold;
	border: 0px;
}
#tabela_etykiety .head a {
    color:#bababa;
    text-decoration:none;
}
#tabela_etykiety .head a.active {
    color:#1372a8;
}

#tabela_dane {
	width:932px;
	margin:0 auto 3px auto;
	padding: 0px;
	background: #EDEFD7;
	border: 1px solid #D0DAE0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#tabela_dane .body {
	margin:0px;
	padding: 0px 0px;
	text-align:center;
	list-style: none;
	border: 0px;
	clear: both;
}

#tabela_dane .body li {
	margin:0px;
	padding: 12px 0px;
	float: left;
	text-align:center;
	border: 0px;
}

#tabela_dane .body li table, #tabela_dane .body li table tr, #tabela_dane .body li table tr td {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	height: 78px;
	text-align: center;
}
#tabela_dane .body li table tr td {
	padding: 0px 4px !important;
}
#tabela_dane .body li table tr td h2 a{
    font-size:13px;
    color: #1372a8;
    text-decoration:none;
}
#tabela_dane .body li.end {
	width:100%!important;
	padding:0!important;
	margin:0!important;
	border-bottom: 1px solid #D0DAE0;
	clear:both;
	height:0!important;
}

.rejestr_logo { width: 166px!important; padding: 8px 4px 8px 12px!important;}
.rejestr_biuro { width: 155px!important; }
.rejestr_adres { width: 145px!important; }
.rejestr_telefon { width: 125px!important; }
.rejestr_kontakt { width: 220px!important; }
.rejestr_profil { width: 97px!important; }

.wyniki_logo { width: 166px!important; padding: 8px 4px 8px 12px!important;}

/******************************************/

#stopka {
	width:922px;
	margin:12px auto 0px auto;
	padding: 5px;
	/*background: #959E00;*/
	background: #95AE00;
	text-align: center;
	color: white;
	border: 1px solid #959E00;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/************************/

#wyszukane_table {
    width:100%;
    border-collapse:collapse;
}

#wyszukane_table tr{
    border-bottom: 1px solid #e0e0e0!important;
}

#wyszukane_table th, #wyszukane_table tr th {
    text-align:center;
    font-weight:bold;
    background:#f6f6f6;
    border-top: 1px solid #e0e0e0!important;
    padding:3px;
}

#wyszukane_table th a {
    color:#bababa;
    text-decoration:none;
}

#wyszukane_table th a.active {
    color:#1372a8;
}

#wyszukane_table td{
    text-align:center;
    padding:3px;
}

#wyszukane_table td h2 a{
    font-size:13px;
    color: #1372a8;
    text-decoration:none;
}

.wide {
    width:550px;
}

#zielony_panel_top {
			width:934px;
			height:68px;
			margin:0 auto 0 auto;
			padding: 0px;
			background: #95AE00;
			border-color:#717800;
			border: 1px solid transparent;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-topleft: 5px;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			clear: both;
}

		#zielony_panel_top #dg_logo {
			/*background:url(img/logo_new.png) no-repeat 0px 0px;*/
			background:url(img/logo_dg_20101207.png) no-repeat 0px 0px;
			margin: 0px!important;
			padding: 0px!important;
			display:block!important;
			width:206px;
			height:100%;
			float: left;
		}
		#zielony_panel_top #zielony_panel_label {
			margin: 0px!important;
			padding: 0px!important;
			display:block!important;
			width:476px;
			height:100%;
			float: left;
		}
			#zielony_panel_top #zielony_panel_label h2 {
				font:26px "Times New Roman", Times, serif!important;
				/*color:#B5BE20;*/
				/*color:#C5CE30;*/
				color:#C5DE30;
				border-bottom:1px solid #B5CE20;
				/*border-bottom:1px solid #f0f0f0;*/
				margin:0 0 2px 10px;
				padding:25px 0 0px 0;
			}
		#zielony_panel_top #pteidrn_logo {
			background: url(img/pteidrn_logo.png) no-repeat 2px 4px;
			margin: 0px 10px 0px 0px!important;
			padding: 0px!important;
			display:block!important;
			width:51px;
			height:100%;
			float:right;
		}
		#zielony_panel_top #pprn_logo {
			background: url(img/pprn_hm_logo.png) no-repeat 2px 3px;
			margin: 0px 16px 0px 0px!important;
			padding: 0px!important;
			display:block!important;
			width:118px;
			height:100%;
			float:right;
		}
		#zielony_panel_top #dg_logo a, #zielony_panel_top #pteidrn_logo a, #zielony_panel_top #pprn_logo a {
			display:block;
			width:100%;
			height:100%;
		}
		#zielone_cosik #g_logo a, #zielone_cosik #g_logo_pteidrn a {
			display:block;
			width:100%;
			height:100%;
		}
		
#zielony_panel_mid {
			width:920px;
			/*height:68px;*/
			margin:0 auto 0 auto;
			padding: 0px 14px 0px 0px;
			background: #95AE00;
			border-color:#717800;
			border: 1px solid transparent;
			clear: both;
}
		#zielony_panel_mid table {
			width: 906px;
			margin-top:2px;
			margin-left:14px;
		}

		#zielony_panel_mid td {
			color:White;
			font:12px "trebuchet ms", verdana, sans;
			padding:1px;
			/*background: pink ;*/
		}

		#zielony_panel_mid td.advbutton {
			/*background: red!important;*/
			width:210px;
		}
		#zielony_panel_mid td.advbutton input {
			width:100%;
			background-image: url(img/lupka.png);
			background-repeat: no-repeat;
			background-position: 8px 22px;
			text-align: right;
			height: 6em;
			font-weight:bold;
		}
		#zielony_panel_mid td.simplebutton input {
			width:93%;
			font-weight:bold;
		}

		#zielony_panel_mid td input, #zielony_panel_mid td select{
			font:12px "trebuchet ms", verdana, sans;
			padding:1px!important;
			width:85%;
		}

		#zielony_panel_mid td select {
		    width:88%;
		}
		#zielony_panel_mid p {
			background: #7A9500;
			padding: 2px 6px;
			margin: 0px 0px 4px 12px;
			color:White;
			font:12px "trebuchet ms", verdana, sans;
			/*font:11px Arial, Verdana, Tahoma, sans-serif;*/
			border-color:#718800;
			border: 1px solid transparent;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
		}
		.link_buttons{
			font:12px "trebuchet ms", verdana, sans;
			background-color: #718800;
			color:white;
			text-decoration:none;
			border: 1px outset;
			border-color:#718800;
			/*border: 1px solid transparent;*/
			padding:3px 7px;
			border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
		}
		.link_buttons:hover{
			background-color: #a0ba02;
			border: 1px inset;
			border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-color:#a0ba02;
		}

#zielony_panel_menu {
			width:934px;
/*			height:32px;*/
			margin:0 auto 10px auto;
			padding: 2px 0px;
			background: #95AE00 url(img/back_micro.png) repeat-x 0px 0px;
			border-color:#717800;
			border: 1px solid transparent;
			-moz-border-radius-bottomright: 5px;
			-moz-border-radius-bottomleft: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
			border-bottom-right-radius: 5px;
			text-align: center;
			clear: both;
}
		#zielony_panel_menu ul {
			width:934px;
			list-style:none;
			padding:2px 0px;
		}
		#zielony_panel_menu li {
			display:inline-block;
		}
		#zielony_panel_menu li a{
			font:14px "trebuchet ms", verdana, sans;
			display: block;
			color:white;
			text-decoration:none;
			margin: 1px 1px 1px 1px;
			padding: 4px 8px;
			border: 1px solid transparent;
			text-shadow: 1px 1px 1px #5d5d5d;
		}
		#zielony_panel_menu li a.last {
			margin-right: 3px;
		}
		#zielony_panel_menu li a:hover, #zielone_cosik li a.highlighted:hover {
			/*background:#787e14;*/
			background:#788e14;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			/*border-color:#787e14;*/
			border-color:#788e14;
		}
		#zielony_panel_menu li a.highlighted {
			background:#586e00;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-color:#586e00;
		}

#zielone_cosik {
			width:934px;
			/*height:150px!important;*/
			height:198px;  /* +24 +68 */
			margin:0 auto 10px auto;
			/*background: url(img/back_micro.png) 0px 16px !important;*/
			/*background: #00FF00!important;*/
			background: #95AE00 url(img/back_micro.png) repeat-x 0px 158px;
			position:relative;
			/*border: 2px outset!important;*/
			border-color:#717800;
			border: 1px solid transparent;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
		}

		#zielone_cosik h2{
			color:white;
			font:17px "trebuchet ms", verdana, sans;
			margin:0;
			padding-left:35px;
			text-shadow: 1px 1px 1px #5d5d5d;
		}

		#zielone_cosik h3 {
			color: #e4ea7a;
			font:13px "trebuchet ms", verdana, sans;
			margin:0;
			padding-left:35px;
			text-shadow: 1px 1px 1px #5d5d5d;
		}

		#zielone_cosik div {
			padding: 0px 14px 0 14px;
			height:94px; /* +24 +68 */
			/*height:107px!important;*/
		}

		#zielone_cosik #g_wyszukaj {
			/*background:url(img/lupka.png) no-repeat 14px 9px!important;*/
			display:block;
		}
		#zielone_cosik #g_logo {
			background:url(img/logo_new.png) no-repeat 0px 0px;
			margin: 0px!important;
			padding: 0px!important;
			display:block!important;
			width:206px;
			height:68px;
			clear:both;
		}
		#zielone_cosik #g_logo_pteidrn {
			background:url(img/pteidrn_logo.png) no-repeat 4px 0px;
			margin: 0px!important;
			padding: 0px!important;
			display:block!important;
			width:68px;
			height:64px;
			position:absolute;
			right:0px;
			top:5px;
			/*clear:both;*/
		}
		
		#zielone_cosik #g_logo a, #zielone_cosik #g_logo_pteidrn a {
			display:block;
			width:100%;
			height:100%;
		}

		#zielone_cosik ul {
			list-style:none;
			padding:7px;
		}

		.g_panel {
		    display:none;
		}

		#zielone_cosik li {
			display:inline;
		}

		#zielone_cosik li a{
			font:14px "trebuchet ms", verdana, sans;
			color:white;
			text-decoration:none;
			margin: 0px 10px 0px 0px;
			padding: 4px 10px;
			border: 1px solid transparent;
			text-shadow: 1px 1px 1px #5d5d5d;
		}
		#zielone_cosik li a.last {
			margin-right: 0px;
		}

		#zielone_cosik li a:hover, #zielone_cosik li a.highlighted:hover {
			background:#787e14;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-color:#787e14;
		}

		#zielone_cosik li a.highlighted {
			background:#585e00;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-color:#585e00;
		}

		#zielone_cosik table {
			width: 100%;
			margin-top:2px;
		}

		#zielone_cosik td {
			color:White;
			font:12px "trebuchet ms", verdana, sans;
			padding:1px;
			/*background: pink ;*/
		}

		#zielone_cosik td.advbutton {
			/*background: red!important;*/
			width:210px;
		}
		#zielone_cosik td.advbutton input {
			width:100%;
			background-image: url(img/lupka.png);
			background-repeat: no-repeat;
			background-position: 8px 22px;
			text-align: right;
			height: 6em;
			font-weight:bold;
		}
		#zielone_cosik td.simplebutton input {
			width:93%;
			font-weight:bold;
		}

		#zielone_cosik td input, #zielone_cosik td select{
			font:12px "trebuchet ms", verdana, sans;
			padding:1px!important;
			width:85%;
		}

		#zielone_cosik td select {
		    width:88%;
		}

		#waski_rzad {
			width:25%;
		}

		.link_buttons{
			font:12px "trebuchet ms", verdana, sans;
			background-color: #718800;
			color:white;
			text-decoration:none;
			border: 1px outset;
			border-color:#718800;
			/*border: 1px solid transparent;*/
			padding:3px 7px;
			border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
		}

		.link_buttons:hover{
			background-color: #a0ba02;
			border: 1px inset;
			border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-color:#a0ba02;
		}

        .new_line {
            clear:both;
        }

        .g_panel p {
            color:white;
            line-height:1.4em;
            margin-top:5px;
        }

        .g_panel p a{
            color: #e4ea7a;
            text-decoration:none;
        }




/* set an awesome color for the buttons */
button.awesome,
input.awesome,
a.button.awesome {
/*background-color: #111;*/
background-color: #000000;
margin: 0px auto;
width: 270px;
/*margin: 0px 24px;
width: 242px;*/
text-align: center!important;
}
/* Touch the rest at your onw risk. */
button.awesome,
input.awesome,
a.button.awesome {

font: inherit;
background-repeat: repeat-x;
color: #fff;
text-decoration: none;
text-align: center !important;
position: relative;
cursor: pointer;
border: 0;
font-style: normal;
font-weight: bold;
line-height: 1;

padding: 5px 10px 6px;
font-size: 13px;

/* IE only stuff */
border-bottom: 1px solid transparent\9;

/* not all browser support these, but who cares? */
text-shadow: 0 -1px 1px rgba(0,0,0,0.25), -2px 0 1px rgba(0,0,0,0.25);
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);

/* one image for all states
see http://www.alistapart.com/articles/sprites */
background-image: url(img/awesome-overlay-sprite.png);
background-position: 0 0;

/* cross browser inline block hack
see http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/ */
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
*display: inline !important;
position: relative;

/* help IE to calm down a bit */
zoom: 1;

/*disable text selection (Firefox only)*/
-moz-user-select: none;
}
/* hide selection background color */
.awesome::selection {
background: transparent;
}

button.awesome:hover,
input.awesome:hover,
a.button.awesome:hover {
background-position: 0 -50px;
color: #ffffff;
}
button.awesome:active,
input.awesome:active,
a.button.awesome:active {
background-position: 0 100%;
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.7);
/* unfortunately, Safari seems not to support inset yet */
-webkit-box-shadow: none;

/* IE only stuff */
border-bottom: 0\9;
border-top: 1px solid #666\9;
}

button.awesome.small, input.awesome.small, a.button.awesome.small { padding: 4px 7px 5px; font-size: 10px; }
button.awesome.small:active, input.awesome.small:active, a.button.awesome.small:active { padding: 5px 7px 4px; }
button.awesome.medium, input.awesome.medium, a.button.awesome.medium { /* default */ }
button.awesome.medium:active, input.awesome.medium:active, a.button.awesome.medium:active { padding: 6px 10px 5px; }
button.awesome.large, input.awesome.large, a.button.awesome.large { padding: 8px 14px 9px; font-size: 14px; }
button.awesome.large:active, input.awesome.large:active, a.button.awesome.large:active { padding: 9px 14px 8px; }

.awesome.green { background-color: #98ae0f !important; }
.awesome.blue { background-color: #008AD0 !important; }

.awesome {
	display: block !important;
	text-align: center !important;
}

a.incontent {
	text-decoration:none;
	text-align:right;
	font:11px Tahoma, Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#91a70c;
}

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

img.news_icon {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

</pre></body></html>