﻿body {background: url(pliki/pod.jpg) top repeat-x; color:#777; font:11px Arial,sans-serif; text-align:center; margin-top:0;  }
#topbar2 {position:absolute; z-index:100;}
.ngl_ks ul{
	display:inline;
	margin:0;
	padding:0;
	list-style-type:none;
}
.ngl_ks{
	color:#FFF;
	font-size:12px;
	background:url(images/top.gif);
	height:29px;
	padding:1px 50px 0 20px;
}
.ngl_ks_p ul{
	display:inline;
	margin:0;
	padding:0;
	list-style-type:none;
}
.ngl_ks_p{
	color:#FFF;
	font-size:12px;
	background:url(images/top.gif);
	height:29px;
	padding:1px 10px 0 10px;
}
/**/
.ngl_ks_sp ul{
	display:inline;
	margin:0;
	padding:0;
	list-style-type:none;
}
.ngl_ks_sp{
	color:#FFF;
	font-size:12px;
	background:url(images/spotkania_top.gif);
	height:29px;
	padding:1px 10px 0 10px;
}
.ngl_ks_sp li{
	width:120px;
	float:left;
	padding-top:8px;
	margin-right:1px;
	height:21px;
	font-size:11px;
	cursor:pointer;
	text-align:center;
}
.ngl_ks_sp li a:hover{
	color:#626262;
}
.ksiegarnia .activesp{
	background:url(images/spotkania_act.gif);
}
.ksiegarnia .nactivesp{
	background:url(images/spotkania_nact.gif);
}

/**/
.ngl_ks li{
	width:144px;
	float:right;
	padding-top:8px;
	margin-right:1px;
	height:21px;
	font-size:11px;
	cursor:pointer;
	text-align:center;
}
.ngl_ks_p li{
	width:100px;
	float:left;
	padding-top:8px;
	height:21px;
	margin-right:1px;
	
	font-size:11px;
	cursor:pointer;
	text-align:center;
}
.ngl_ks_p li a:hover{
	color:#626262;
}
.ngl_ks li a:hover{
	color:#626262;
}
.ksiazki{
	padding:5px;
	border-right:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
}
.ksiazki table{
	width:550px !important;
}
.ksiegarnia{
	width:568px;
}
.ksiazka{
	margin:6px;
	width:125px;
	border:1px solid #ccc;
	text-align:center;
	float:left;
	height:190px;
}
.ksiegarnia a{
color:#626262;
text-decoration:none;
height:21px;
}
.ksiegarnia a:hover{
	color:#b5ca02;
}
.ksiegarnia .active{
	background:url(images/active.gif);
}
.ksiegarnia .nactive{
	background:url(images/nactive.gif);
}
.ksiegarnia .activep{
	background:url(images/activp.gif);
}
.ksiegarnia .nactivp{
	background:url(images/nactivp.gif);
}
#stronicowanie a{
	padding:2px;
	border:1px solid #ccc;
	background: #5A84D5;
	color:#fff;
}
#stronicowanie .active{
	border:1px solid #5A84D5;
	background:#E0E0E0;
	color:#5A84D5;
}
.tooltip {
   position: absolute;
   top: 0;
   left: 0;
   border:2px solid #ccc;
} 
.partner{
background:#fafafa; height:140px;
}
.zakl{
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom:0;
	background:url(pliki/zakladka.jpg);
	height:22px;
	font-size: 11px;
	font-family:arial;
	margin:0;
	padding-left:2px !important;
	padding-right:2px !important;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
	cursor:pointer;
}
.zakl a{
	height:22px;
	padding:0 10px;
	cursor:pointer;
}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.0
*/
.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{
display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{outline:0;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}
.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #DFDFDD;border-width:0 0 5px;Xposition:relative;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.16em 0 0;padding:1px 0 0;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.16em -1px 0;}
.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#5A84D5 url(naglowek.jpg) repeat-x; border:solid #a3a3a3;border-width:0 1px;color:#666;position:relative;text-decoration:none;}
.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(naglowek.jpg) repeat-x;;color:#666;text-decoration:underline;}
.yui-skin-sam .yui-navset .yui-content{background:#fff;}
.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{
border:1px solid #eee;border-top-color:#B5CA02;}/*od ramki z zawartoscia*/

.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }

.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }

table tr td {font:11px tahoma,sans-serif;}
.bold {font-weight:bold;}
.left {text-align:left;}
.right {text-align:right;}
.red-sign {text-decoration:none; color:red;}
img {border:5px;}
p {margin:0.5em 0;}
h1,h2,h3 {padding:0; margin:1px -3px; margin-bottom:1em; text-align:left; line-height:1em;}
h1 {font-size:16px; padding:7px; color:#4475CD;border-bottom:2px solid #4475CD; }
h1 img {vertical-align:middle; margin-right:5px;}
h1 a {text-decoration:none;}
h1 a:hover {text-decoration:none;}
h2 {font-size:14px; padding:3px; margin-top:1em; background:#F3F1F1; border:1px solid #787878; border-width:1px 0;}
h2 a {text-decoration:none;}
h2 a:hover {text-decoration:none;}
h2 img {vertical-align:middle; margin-right:2px;}
h3{font-size:12px; padding:3px; margin-top:1em; background:#f5f5f5; border:1px solid #DEDEDE;}
ul,ol {margin:0.5em 30px; padding:0;}
a {color:#4475CD; text-decoration:underline;}
a:hover {color:#4475CD; text-decoration:none;}

#all {width:895px; margin:0 auto; background:#fff; text-align:justify; position:relative;}
#border-main {margin:0 2px;} /* bg sentence */

/* banner winda */
#topbar {position:absolute; visibility:hidden; z-index:100;}
#topbar .closebuttton {position:absolute; left:2px; top:2px;}
/*background:url('pliki/header_bg.jpg') 220px no-repeat;*/
#menu-top {text-align:right; height:50px;}
#menu-top .logo {float:left; position:relative; left:5px; z-index:2;}
#menu-top ul {margin:0; padding:0; list-style:none; position:relative; top:5px; z-index:1;}
#menu-top ul li {display:inline; padding-left:0; padding-right:1px; padding:5px 0;}
#menu-top ul li a {line-height:30px; padding:8px; text-decoration:none; color:#666;}
#menu-top ul li a:hover {color:#99C423; background: url(pliki/menu-top_pts.gif) top center no-repeat}
/*marian- menu rozwijane*/
/*marian*/

#menu0 {
	width: 560px;
	padding: 0;
}

#menu0 dt {
	border-bottom: 1px solid #eee;
	color:#666; 
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	margin: 10px 0 0 0;
	padding: 2px;
}
#menu0 dt:hover{
	color:#99C423;
}

#menu0 dd {
	background-color: #fff;
	color: #666;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #ccc;
	margin: 0;
	padding: 1px 5px;
}

#menu0 dd.active {
	font-weight: bold;
}
/*kalendarz*/
#menu1 {
	padding: 0;
}

#menu1 dt {
	border-bottom: 1px solid #eee;
	color:#666; 
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	margin: 10px 0 0 0;
	padding: 2px;
}
#menu1 dt:hover{
	color:#99C423;
}

#menu1 dd {
	background-color: #fff;
	color: #666;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #ccc;
	margin: 0;
	padding: 1px 5px;
}

#menu1 dd.active {
	font-weight: bold;
}
/*koniec menu*/


#menu-log {background: url(pliki/log_bg.gif) repeat-x; }
#menu-log div {height:19px;  position:relative; }
#menu-log div .main {position:absolute; top:1px; left:2px; }
#menu-log div .main a {text-decoration:none; color:#747474; margin:0 3px; }
#menu-log div .main a:hover { color:#3467CB; }
#menu-log div .log {position:absolute; right:0; }
#menu-log div .log form {margin:0; padding:0; width:324px; position:absolute; top:0px; right:0; }
#menu-log div .log form input {border:none; height:14px; width:118px; margin:0 5px; vertical-align:middle; font-size:9px; color:#777; }
#menu-log div .log form input.butt {width:13px; height:10px; margin:0 1px; }

/* duzy baner */
#underheader {margin:2px 0 5px; text-align:center;}
#underheader object {padding:0; margin:0;}
#underheader img {padding:0; margin:0; border:none;}

/*#content {background:url('pliki/content_bg.gif') right repeat-y;}*/

#left {width:150px; float:left; }
#left .menu-left {margin:2px 0; padding:0; list-style:none; margin-right:6px;}
#left .menu-left li {padding-left:0; margin:2px 0px; text-align:left;}
#left .menu-left li a {padding:2px 2px 2px 18px; text-decoration:none; display:block; background:#F3F1F1 url(pliki/menu-left_pts.gif) 5px 5px no-repeat; color:#494949;}
#left .menu-left li a:hover {color:#3867C2;}
#left .menu-left li.p2 a {padding-left:28px; background:#FAF8F8 url(pliki/menu-left_pts.gif) 16px 5px no-repeat;}
#left .menu-left li.p2 a:hover {}
#left .menu-left li.p3 a {padding-left:38px; background:transparent url(pliki/menu-left_pts.gif) 26px 5px no-repeat;}
#left .menu-left li.p3 a:hover {}
#left .menu-left li.p4 a {padding-left:48px; background:transparent url(pliki/menu-left_pts.gif) 36px 5px no-repeat; color:#888;}
#left .menu-left li.p4 a:hover {color:#4475CD; }
#left .menu-left li.active a {/*text-decoration:underline;*/ color:#9B0;}
#left .menu-left li.active a:hover {color:#4475CD; }
#left .search {background:#E0E0E0; margin-right:6px;}
#left .search .title {margin-top:12px;}
#left .search form {margin:0; padding:3px 0;}
#left .search form input {vertical-align:middle;}
#left .search form input.txt {width:108px; height:18px; margin:6px 0 6px 7px; font:11px 'Courier New',monospace;}
#left .search form input.butt {margin:6px 1px;}

#left .firms-title {margin-right:1px; margin-top:1em; background:#A90001; color:#FFCD9F; padding:2px; text-align:center; letter-spacing:2px;}
#left .firms-txt {background-color:#FFCD9F; width:178px; height:160px; text-align:left;}
#left .firms-txt .firms-txt-link {margin:0.5em 0; padding:0 3px 0 10px; background:transparent url(file:///C|/Documents%20and%20Settings/DAGA/Pulpit/marian/nowy_portal/pliki/firms_pts.gif) 3px top no-repeat;}
#left .firms-txt .firms-txt-link a:hover {color:#5A0001;}
#left .firms-add {margin-right:1px; margin-bottom:1em; background:#A90001; padding:2px; text-align:center; letter-spacing:2px;}
#left .firms-add a {color:#FFCD9F; font-size:10px;}
#left .firms-add a:hover {text-decoration:none; color:#fff;}

/* newsletter */
#left .newsletter {background:#E0E0E0; margin-right:6px;}
#left .newsletter .title {margin-top:12px;}
#left .newsletter div.info {margin:0.5em 0; padding:5px; text-align:left; color:#22d; background:#eef; border-width:1px 0; border-style:solid; border-color:#22d;}
#left .newsletter div.error {color:#d22; background:#fee; border-color:#d22;}
#left .newsletter form {margin:0;}
#left .newsletter form input {vertical-align:middle;}
#left .newsletter form input.txt {width:108px; height:18px; margin:6px 0 6px 7px; border:1px solid transparent; border-color:#525252 #eeeeee #D9D9D8 #767676; font:11px 'Courier New',monospace;}
#left .newsletter form input.butt {margin-left:4px; width:30px; height:16px; background:#5A0001; color:#FFCD9F; border:1px solid #FFCD9F; font-size:9px; font-weight:bold;}

#left .banners {text-align:center; }
.banners img , .banners object {margin:1px 0; }

#left .separate {text-align:center; padding-right:6px;}

#left .left-add-text {width:145px; margin-right:6px;  margin-bottom:0.5em; overflow:hidden; }

#sentence {width:736px; float:right; margin-left:0px; overflow:hidden; }

#sentence .menu-underheader {height:28px; background: url(pliki/naglowek.jpg) bottom repeat-x; border-top:1px solid #B5CA02;}
#sentence .menu-underheader ul {list-style:none; margin:0; padding:6px 0;}
#sentence .menu-underheader ul li {float:left; background: url(pliki/menu-underheader_separate.gif) right center no-repeat;}
#sentence .menu-underheader ul li.last {background:none;}
#sentence .menu-underheader ul li a {color:#214871; text-decoration:none; margin:0 18px;}
#sentence .menu-underheader ul li a:hover {color:#3467CB;}

/*#sentence .menu-underheader-second {border:none; margin-top:6px; background:#3467CB;}
#sentence .menu-underheader-second ul li a:hover {color:#96B6E6;}*/

#sentence .menu-underheader-second {border:none; margin-top:6px;}
#sentence .menu-underheader-second ul li a {color:#214871; text-decoration:none; margin:0 20px;}

#sentence #center {width:569px; float:left; overflow:hidden;}
#sentence #center .path {margin:1em 5px; color:#999;}
#sentence #center .path a {color:#ddd; text-decoration:underline;}
#sentence #center .path a:hover {color:#aaa;}
#sentence #center .path a span {color:#999;}
#sentence #center .sentence-margin {margin:0 5px; padding-bottom:1em;}
#sentence #center table {width:559px; border:none;}
table.table-navi {width:559px; border:none;}
#sentence #center .banners {text-align:center; border:1px solid #fff; border-width:1px 0;}
#sentence #center .banners img, #sentence #center .banners object {}

/* gielda ogloszen */
#sentence #center #announ {}
#sentence #center #announ .date {color:#999; text-align:right;}
#sentence #center #announ .txt {margin:0.3em 0 1em;}
#sentence #center #announ .images div {text-align:left; padding:5px; border:1px solid #ddd; float:left; margin:0 10px;}
#sentence #center #announ .bottom-links {padding:1em 0; clear:both;}
#sentence #center #announ .bottom-links div {margin:2px;}
#sentence #center #announ .bottom-links div span {font-weight:bold; color:#999;}
#sentence #center table.ann {width:559px;}
#sentence #center table.ann tr td {padding:2px 0;}
#sentence #center table.ann tr.head td.topic {font-weight:bold;}
#sentence #center table.ann tr.head td.place {width:100px; text-align:center; font-weight:bold;}
#sentence #center table.ann tr.head td.date {text-align:right; font-weight:bold;}
#sentence #center table.ann tr.txt td.topic {}
#sentence #center table.ann tr.txt td.place {text-align:center;}
#sentence #center table.ann tr.txt td.date {text-align:right;}
#sentence #center .combolist {}
#sentence #center .combolist a {text-decoration:none; color:#777;}
#sentence #center .combolist a.pt {padding-left:8px;}

/* firma - szczegoly */
#sentence #center #firm {}
#sentence #center #firm .single-info {line-height:2em; position:relative;}
#sentence #center #firm .single-info img {vertical-align:middle;}
#sentence #center #firm .firm-logo {text-align:right; position:absolute; top:0; right:0;}
#sentence #center #firm .txt {clear:both; padding-top:1em; line-height:1.5em;}
#sentence #center #firm table.activity {margin-bottom:1em;}
#sentence #center #firm table.activity td {padding:3px;}
#sentence #center #firm table.activity td.title {font-weight:bold;}
#sentence #center #firm table.activity td.separator {padding-left:10px; padding-right:10px; color:#4475CD; font-weight:bold;}
#sentence #center #firm table.activity td.text {width:100%;}

/* aktualnosci */
#sentence #center .image {text-align:left;background: url(pliki/naglowek.jpg) bottom repeat-x; padding:5px; border:1px solid #ddd; float:left; margin-right:5px;}
#sentence #center #news .title  {font-weight:bold; text-align:left; line-height:1.3em; margin-bottom:0.5em;}
#sentence #center #news .txt  {line-height:1.3em;}
#sentence #center #news .more  {clear:both; text-align:right; font-weight:bold; padding:0.5em 10px 0 0;}
#sentence #center .separate-img {padding:1em 0 2em; margin:0 0px; background: url(pliki/kropkowo.gif) center repeat-x;}

/* tabela */
#sentence #center .forms table {border:none; width:559px;}
#sentence #center .forms table tr td {padding:2px; border:none;}
#sentence #center .forms table tr td.desc {text-align:right;}
#sentence #center .forms table tr td input.txt, 
#sentence #center .forms table tr td textarea, 
#sentence #center .forms table tr td select.txt {font-size:11px; width:260px; border:1px solid #7F9DB9; padding:1px 2px; }
#sentence #center .forms table tr td textarea {height:80px; }
#sentence #center .forms table tr td input.butt {border:2px solid #5A0001; border-color:#7CA4FF #1E5BB0 #1E5BB0 #7CA4FF; 
                                                 background:#4475CD; color:#def; }
#sentence #center .forms table tr.separate td {border-top:1px solid #ddd; padding-top:1em;}
#sentence #center .forms table tr.button td {text-align:right;}
#sentence #center .forms .add {font-size:9px; color:#999; margin:0.8em 0;}

/* wyszukiwanie - wyniki */
#sentence #center ul.search-pts {list-style:none;}
#sentence #center ul.search-pts li {background: url(pliki/pts.gif) top left no-repeat; margin:0 0 0.4em -15px; padding-left:10px;}

/* lista firm z mapy */
#sentence #center .firms-list-head {background-color:#DCDCDC; height:25px; line-height:24px; text-align:right; color:#000; font-weight:bold;}
#sentence #center .firms-list-select {margin:1px 0; padding:0 2px; background-color:#DCDCDC; line-height:24px; text-align:right; color:#fff;}
#sentence #center .firms-list-select a {text-decoration:none; margin:0 8px;}
#sentence #center .firms-list-butt {text-align:right; margin:1em 0;}
#sentence #center .firms-list-butt input {border-style:solid; border-width:1px 2px 2px 1px; border-color:#7CA4FF #1E5BB0 #1E5BB0 #7CA4FF; background:#4475CD; color:#C8ECFF;}
#sentence #center .firm-table-rozszerzony {width:558px; border:1px solid #DCDCDC; margin:1px 0; padding:0;}
#sentence #center .firm-table-padding {padding:4px;}
#sentence #center .firm-table-podstawowy {width:558px; border:1px solid #DCDCDC; margin:1px 0; padding:0;}
#sentence #center .firm-table-darmowy {width:558px; border:1px solid #DCDCDC; margin:1px 0; padding:0;}
#sentence #center .firm-table-checkbox {background:#D5D5D5; text-align:center; vertical-align:top; width:23px;}
#sentence #center .firm-table-checkbox br {font-size:3px; line-height:3px;}
#sentence #center .firm-table-checkbox input {width:13px; height:13px;}

/* ogloszenia */
#sentence #center .list {font-size:11px; font-weight:bold; padding:0 0 0.5em 7px; background:#fff url(pliki/firms_pts.gif) left top no-repeat; border:none;}
#sentence #center .list a span {font-weight:normal; color:#E67D7E;}
#sentence #center .list a:hover span {color:#4475CD;}

#sentence #center .foot {text-align:center; margin:1em 0;}
#sentence #center .error {text-align:center; color:#a22; margin:1em 0; padding:0.5em; border:1px solid #a22; background:#fee;}
#sentence #center .info  {text-align:center; color:#22a; margin:1em 0; padding:0.5em; border:1px solid #22a; background:#eef;}

/* mapa interaktywna - strona glowna */
.mapa-int {background:#E0E0E0; text-align:center; margin-left:7px;}
.mapa-int .title {margin-top:12px;}
.mapa-int .mapa-img {margin-top:10px;}
.mapa-int div {padding-bottom:3px;}
.mapa-int div a {padding:0 15px;}
.mapa-int div a:hover {background: url(pliki/newsletter_submit.gif) center right no-repeat;}
.mapa-int a {text-decoration:none; color:#214871;}
.mapa-int a:hover {text-decoration:none; color:#3467CB;}

.banner-separator {padding-bottom:3px; margin-bottom:2px;  background: url(pliki/main-title_bg.gif) bottom repeat-x;}

/* mapa serwisu */
#sentence #center a.mapa {text-decoration:none; font-size:12px; }
#sentence #center a.mapa:hover {text-decoration:none; color:#9B0;}
#sentence #center a.mapa img {vertical-align:middle; }
#sentence #center a.mapa-domain {font-size:12px; font-weight:bold;}
#sentence #center a.mapa-domain:hover {text-decoration:underline; color:#9B0;}

.add-sentence {clear:both; padding-top:1em;}
.add-srodek_lewa {padding-top:1em; width:200px;}
.sr h1 {border-top:1px solid #B5CA02; border-bottom-width:0; background: url(pliki/naglowek.jpg) bottom repeat-x; font-family: tahoma; font-weight:normal;}
/* aktualnosci - na glownej */
#sentence #center #main {margin:0px; }
#sentence #center #main .block {float:left; width:280px; margin:0; background: url(images/block.gif) top no-repeat;}
/*#sentence #center #main .block h1 {border-bottom-width:1px;}---kropka naglowka --main-title_bg.gif*/
#sentence #center #main .block h1 {margin:0; border-bottom-width:0; background: url(images/block_h.gif) left top no-repeat; font-family: tahoma; font-weight:normal; margin-left:10px; padding-left:5px;  padding-top:10px; text-align:left; font-size:12px;}
#sentence #center #main .block .block_tresc{border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; padding:5px 0; }
#sentence #center #main .block table {width:100%; }
#sentence #center #main .block .dzial{margin-right:10px;}
#sentence #center #main .block table tr td.txt {width:100%;}
#sentence #center #main .block table tr td.txt a {font-size:11px; text-decoration:none; color:#626262; }
#sentence #center #main .block table tr td.txt a:hover {text-decoration:underline; color:#B4C901;}
/*#sentence #center #main .block table tr:hover td {background:#FFF8F8;}*/
#sentence #center #main .block table tr td.short {text-align:left; padding-bottom:0.8em; }
#sentence #center #main .block table tr td.short img {vertical-align:middle; margin-left:5px;}
#sentence #center #main .block table tr td.photo {vertical-align:top; padding-right:5px;}

/* katalog */
#sentence #center .addFirm {margin:1em 0; text-align:center; }
#sentence #center .addFirm a {text-decoration:none; font-size:14px; font-weight:bold; }
#sentence #center .formCat {margin:0; padding:0; }
#sentence #center .formCat .phrase {text-align:center; }
#sentence #center .formCat .phrase input {border:2px solid #ccc; border-color:#525252 #eeeeee #D9D9D8 #767676; font:11px 'Courier New',monospace; }
#sentence #center .formCat .phrase img {vertical-align:middle; position:relative; left:170px;}
#sentence #center .formCat .pts-1 {margin-bottom:1px; background:#F3F1F1; }
#sentence #center .formCat .pts-1 a {text-decoration:none; }
#sentence #center .formCat .pts-1 a.woj {font-weight:bold; color:#333; }
#sentence #center .formCat .pts-1 a.pow,
#sentence #center .formCat .pts-2 a.pow {color:#888; font-size:10px; padding-right:10px; 
                                         background:transparent url(pliki/cat_pow_arrow.gif) right top no-repeat; }
#sentence #center .addFirmWoj {text-decoration:none; color:#777;}
#sentence #center .formCat .pts-2 {margin-bottom:1px; background:#FAF8F8; color:#666; font-size:11px; display:none; padding-left:15px; }
#sentence #center .formCat .pts-2 a,
#sentence #center .formCat .pts-3 a {color:#666; text-decoration:none; }
#sentence #center .formCat .pts-3 {margin-bottom:1px; background:#FFFFFF; color:#999; font-size:11px; display:none; padding-left:30px; }
#sentence #center .formCat .pts-1 input,
#sentence #center .formCat .pts-2 input,
#sentence #center .formCat .pts-3 input {vertical-align:middle; }
#spis-wojewodztw {display:none; }

#sentence #center .cms-add {background:#F5F5F5; border:1px dotted #888; margin-top:1em; padding:5px; padding-top:0;}
#sentence #center .cms-add h3 {border:none; margin-top:4px; margin-bottom:2px;}
#sentence #center .cms-add a {text-decoration:none;}
#sentence #center .cms-add a:hover {text-decoration:underline;}

#sentence #center .loading {text-align:center; padding:20px 0;}

/* katalog - dodawanie */
#sentence #center form.cataloq div {font-weight:bold;}
#sentence #center form.cataloq div input.check {margin-left:0; vertical-align:middle;}
#sentence #center form.cataloq div div {font-weight:normal;}

/* bannery - reklama */
#form1 .butt {border:2px solid #5A0001; border-color:#7CA4FF #1E5BB0 #1E5BB0 #7CA4FF; background:#4475CD; color:#def;}

#right {width:162px; margin-top:0.5em; float:right; }

#right .right-add-text {width:155px; margin-left:7px; overflow:hidden; align:left;}
#right .right-add-text a{color:#626262; text-decoration:none;}
#right .right-add-text a:hover{color:#B4C901;}
#right .separate {}

#right .banners {position:relative; top:5px; margin-left:7px;}
.gora-dolaczyli {font-size:12px; font-family:tahoma; font-weight:normal;padding:1px 6px; margin:5px 6px 0 0;}

/* JS katalog firm */
#pscroller {height:150px; background:transparent; padding:5px; text-align:left; margin-right:1px;}
#pscroller a {text-decoration:none; color:#626262;}
#pscroller a:hover {color:#889F00;}
#pscroller a span {font-weight:bold;}
#pscroller a:hover span {text-decoration:underline; }
.kf-header {background-color: #5a84d5; font-size:12px; font-family:tahoma; font-weight:normal; color:#fff; padding:7px 0 8px 8px; margin:5px 6px 0 0;}
.kf-footer a {color:#626262; text-decoration:none;}
.kf-footer {border-top:1px solid #B5CA02; font-size:11px; font-weight:bold; padding:1px 6px; text-align:left; margin:0 6px 5px 0;}
.kf-footer a {color:#666; text-decoration:none;}
.kf-header a {color:#fff; text-decoration:none;}
.kf-footer a:hover, .kf-header a:hover {color:#4475CD;}

/* JS gielda ogloszeni - na stronie glownej */
.strgl-ogl-title {margin-bottom:0; width:140px;}
.strgl-ogl-footer {text-align:center;width:140px; margin:0; padding:0; border-top:1px solid #DAEEFF; font-size:11px; font-weight:normal;}
.strgl-ogl-footer a {text-decoration:none;width:140px;}
#fscroller {padding:10px; width:130px; color:#626262;}
#fscroller a {text-decoration:none; color:#626262; font-size:11px; width:140px;}
#fscroller a:hover  {text-decoration:underline; color:#889F00;}

/*forum*/

#forum a{color:#626262; text-decoration:none;}
#forum a:hover {color:#B4C901; text-decoration:none;}
/* Zobacz także - marque */
#right .kf-header {background-color: #5A84D5; font-size:12px; font-family:tahoma; font-weight:normal; color:#fff; padding:7px 0 8px 8px; margin:0.5em 0 0 7px;}
#left .seetoo {border-bottom:1px solid #bbb; margin-right:6px; margin-bottom:0.5em;}
.seetoo {text-align:left; padding:2px 0px;}
.seetoo marquee {background:#fafafa; width:auto; height:140px; text-align:left; }
#right .seetoo marquee {margin-right:0; margin-left:7px;}
.seetoo div.links {margin:0.5em 0 0.5em 4px; padding:0 3px 0 10px; background:transparent url(pliki/seetoo_pts.gif) 1px top no-repeat; }
.seetoo div.links a {text-decoration:none; color:#626262; }
.seetoo div.links a:hover {text-decoration:underline; color:#B4C901; }
.clear-float {clear:both; height:12px; font-size:1px; background: url(pliki/overfooter-line.gif) center repeat-x;}
#right .kf-footer {margin-right:0;  margin-left:7px;}

.exchange {}
.exchange div.links {margin:0.5em 0 0.5em 4px; text-align:left; }
.exchange div.links a {text-decoration:none; color:#B4C901; font-weight:bold;}
.exchange div.links a:hover {text-decoration:underline; }
.exchange div.links p {margin:0;}
.exchange div.links img {margin-left:4px;}
div.links {}

#footer {padding-top:5px; text-align:center; color:#5A0001; font-style:normal; }
#footer .menu-bottom img {vertical-align:middle;}
#footer .menu-bottom a {color:#7D7D7D; text-decoration:none; padding:1px 10px;}
#footer .menu-bottom a:hover {text-decoration:underline;}
#footer .author {margin-top:0.7em; padding:0.3em 0; color:#aaa; border-top:1px solid #ddd;}
#footer .author a {color:#aaa; text-decoration:none;}

.search li{cursor:pointer;}
.search li:hover{background:#e0e0e0}
.search ul{background:#FFF; border:1px solid #5a84d5; padding-bottom:5px; list-style-type:none; margin:0; padding-left:5px; padding-right:5px;}
.search #response{position:absolute;z-index:999; color:#5a84d5; margin-top:0px;}
.search_iframe
{
	height: 60px;
	width: 560px;
	border: 0;
}
.produkty{
	width:100%;
}
.produkty a{
	color:#626262;
	text-decoration:none;
}
.produkty a:hover{
	color:#b5ca02;
}
.produkty .ppt a, .ppb a{
	text-decoration:none;
	color:#214871;
}
.produkty .ppt a:hover, .ppb a:hover{
	color:#FFFFFF;
}
.produkty .ppt{
	border-bottom:2px solid #b5ca02;
	font-size:13px;
	margin:0;
	padding:0;
	color:#214871;
}
.produkty .ppt a{
	font-weight:bold;
}
.produkty .ppb {
	font-size:14px;
	margin:0;
	padding:5px 0 0 0;
	background:url(pliki/naglowek.jpg);
	height:34px;
	font-weight:normal;
}
.produkty .ppb a{
	cursor:pointer;
	padding:5px;
}
.produkty .ppb a.active{
	background:#b5ca02;
}
.produkty .ppb a:hover{
	background:#b5ca02;
}

.highlight
{
	background-color: #E0E0E0;
}
	.ogloszenia_blok{
			/*background:#fcf6f0;*/
			width:570px;
		}
		.ogloszenia_blok .top{
			background:url(images/top.gif);
			width:100%;
			height:29px;
			/*padding-top:10px;*/
		}
		.ogloszenia_blok .top ul{
			margin:0;
			padding:0 0 0 10px;
			list-style-type:none;
		}
		.ogloszenia_blok .top li{
			background:url(images/nactivp.gif);
			text-align:center;
			width:100px;
			float:left;
			margin-left:1px;
			margin-top:1px;
			padding-top:8px;
			height:21px;
		/*	padding:0 5px; 
			border-right:1px solid #214871;*/
			cursor:pointer;
		}
		.ogloszenia_blok .top li a{
			padding-top:3px;
			height:21px;
			/*padding:2px 3px 8px 3px;*/
			text-decoration:none;
			color:#214871;
		}
		.ogloszenia_blok .top .active{
			/*background:#fcf6f0;*/
			background:url(images/activp.gif);
			/*border-top:1px solid #b5ca02;
			border-right:1px solid #b5ca02;
			border-left:1px solid #b5ca02;
			padding-bottom:7px;*/
		}
		.ogloszenia_blok .odpowiedz_ogl{
			border-right:1px solid #bfbfbf;
			border-left:1px solid #bfbfbf;
			border-bottom:1px solid #bfbfbf;
			background:#FFF;
			width:567px;
			height:180px;
		}
		.ogloszenia_blok .last{
			width:230px;
			text-align:left;
			padding:10px;
			float:left;
		}
		.ogloszenia_blok .spis{
			text-align:left;
			width:250px;
			height:170px;
			float:left;
			padding:10px;
			background:url(sep.gif);
			background-repeat:no-repeat;
		}
		.ogloszenia_blok .spis ul
		{
			margin:0 0 5px 10px;
			padding:0 0 5px 10px;
			list-style-image:url(http://www.klimatyzacja.pl/pliki/main_akt_pts.gif);
		}