body {
	background-color: #FFFFFF;
	min-height: 600px;
	height:auto !important;
	height: 600px;
}
body, p, td {
	font:13px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0;
	margin:0;
}
img {
	border:0;
}
input, select, textarea {
	font-size: 13px;
}
form {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 { 
	margin: 0; 
	padding: 0; 
}
.h1_belka {
	font-size: 100%;
}
a {
	color: #0000CC;
	text-decoration: underline;
}
a:hover {
	color: #EE3C38;
}


.rt { 
	text-align: right; 
}
.lt { 
	text-align: left; 
}
.ct { 
	text-align: center; 
}
.fr { 
	float: right; 
}
.fl { 
	float: left; 
}
.clr {
	clear: both;
	font-size:0px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb30 {
	margin-bottom: 30px;
}

/* wpFooter */
#wpFooter {
	margin: 0 auto;
	clear: both;
	text-align: center;
	font-size:12px;
	padding-top:7px;
	width: 770px;
	padding-bottom: 15px;
	background-color: #FFFFFF;
	position: relative;
}
#wpFooter a:link, #wpFooter a:active, #wpFooter a:visited {
	font-size: 12px;
	padding: 0px 6px;
}
#wpFooter .copyright {
	text-decoration: none;
	padding: 0px;
}
#wpFooter .copyright a:link, #wpFooter .copyright a:visited, #wpFooter .copyright a:hover {
	color:#000000; 
	text-decoration: none;
	padding: 0px;
	font-weight: bold;
}
#wpFooter .copyright a:hover {
	text-decoration: underline;
}
#wpFooterGemius {
	top: 0px;
	right: 0px;
	position: absolute;
}

#stgFooter {
	width: 970px;
	margin: 0 auto;
	clear: both;
	text-align: left;
	padding-top: 6px;
	padding-bottom: 15px;
	position: relative;
	font: 11px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
	color: #bdbdbd;
}
#stgFooter a:link, #stgFooter a:active, #stgFooter a:visited {
	font: normal 13px/15px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 6px;
	color: #0000CC;
}
#stgFooter a:hover {
	text-decoration: underline;
}
#stgFooter #stgFooterRmd { 
	height: 15px; 
	padding:5px 10px; 
	/*background: transparent url(//i.wp.pl/a/i/stg/461/wps.png) repeat-x 0 -157px*/ 
	background: #FFFFFF url() repeat-x;
}
#stgFooter #stgFooterRmd strong { 
	color: #0000CC;
}
#stgFooterCnt { 
	height: 40px; 
	padding-top: 6px; 
	/*background: transparent url(//i.wp.pl/a/i/stg/461/wps.png) repeat-x 0 -182px;*/ 
	background: #FFFFFF url() repeat-x;
}
#stgFooter .stgFooterLnk { 
	float: left; 
	margin-left: 5px 
}
#stgFooter .stgFooterSrv { 
	float: right 
}
#stgFooter .stgFooterSrv .rss {  
	background: url(//i.wp.pl/a/i/stg/461/wps.png) no-repeat 0 -141px; padding-left:20px 
}
#stgFooter .stgFooterCopyright {
	font: 11px/12px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
	text-decoration: none;
	padding: 0;
	margin: 2px 6px 0 0;
	color: #000000;
	line-height: 18px;
	text-align: right;
	float:right;
	width: 99%;
	background-color: #FFFFFF;
}
#stgFooter .stgFooterCopyright a:link, #stgFooter .stgFooterCopyright a:active, #stgFooter .stgFooterCopyright a:visited {
	font: bold 11px/12px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 0;
}
#stgFooter .stgFooterCopyright a:hover {
	text-decoration: underline;
}

/* wpMain */
#wpMain {
	width: 770px;
	margin: 0 auto;
	clear: both;
	background: url() repeat-y top left;
	background-color: #FFFFFF;
}
#wpMain:after {
	clear: both;
	display:block;
	content:'';
}
#wpLeft {
	width: 180px;
	float: left;
	overflow: hidden;
	margin-top: 20px;
}
#wpRight {
	width: 580px;
	float: right;
	overflow:hidden;
	margin-top: 20px;
}

/* wpkonkret */
#wpRight #bxTop {
	background: url(/i/konkret_adv.gif) no-repeat top left;	
	height: 113px;
	color: #FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	padding:210px 0 0 226px;
}
#wpRight #bxTop p {
		color: #FFFFFF;
		line-height: 14px;
		font: 12px Arial, Helvetica, sans-serif;
		margin-right: 30px;
}
#wpRight #bxTop p.dalej {
		text-align: right;
}
#wpRight #bxTop p.dalej a {
		color: #FFFFFF;
}
#wpRight #bxTop p.dalej a:hover {
		text-decoration: underline;
}
#wpRight #bxTop p span, #wpRight #bxTop p span a {
		text-decoration: none;
		color: #EA2227;
		font-weight: bold;
}
#wpRight #bxTop p span a:hover {
		text-decoration: underline;
}
#wpRight #wpLeftCont {
		padding-left: 16px;
		padding-right: 11px;
		padding-top: 10px;
}
#wpRight #wpLeftCont span.row a:link, #wpRight #wpLeftCont span.row a:active, #wpRight #wpLeftCont span.row a:visited {
		color: #044E8E;
		text-decoration: none;
}
#wpRight #wpLeftCont span.row a:hover {
		color: #FF0000;
		text-decoration: underline;
}
/* wiadomosci lokalne */
#wpRight #bxInfoLok {
	padding-top: 20px;
	padding-bottom: 27px;
	color: #044E8E;
}
#wpRight #bxInfoLok img.h2_gif, .h2_gif {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	display: block;
	clear: both;
}
#wpRight #bxInfoLok label.serwis, label.serwis {
	float: left;
	vertical-align: middle;
}
#wpRight #bxInfoLok span.row, span.row {
	background-color: #EDF3F7;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 5px 0 0px 10px;
	margin-bottom: 1px;
	clear: both;
	height: 26px;
}
#wpRight #wpLeftCont span.row a:link, #wpRight #wpLeftCont span.row a:active, #wpRight #wpLeftCont span.row a:visited {
	color: #044E8E;
}
#wpRight #wpLeftCont span.row a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#wpRight #bxInfoLok span.row img, span.row img {
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	vertical-align: middle;
	margin-right: 5px;
}
#wpRight #bxInfoLok span.inp, span.inp {
	margin: 0px;
	padding: 0px;
	float: right;
	text-align: right;
	vertical-align: middle;
}
#wpRight #bxInfoLok input, #wpRight input {
	width: 140px;
	height: 17px;
	margin: 0px; 
	padding: 0px;
	margin-right: 10px;
	vertical-align: middle;
	border: 2px solid #808080;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
}
#wpRight #bxInfoLok input.sbm, input.sbm {
	padding: 0px;
	width: 78px;
	height: 22px;
	vertical-align: middle;
	border: 0px;
	color: #FFFFFF;
	background: url(/i/bg_btn_cz.gif) top left;
	cursor: pointer;
}
#wpRight #bxInfoLok input.sbm1, #wpRight input.sbm1 {
	padding: 0px;
	width: 78px;
	height: 22px;
	vertical-align: middle;
	border: 0px;
	color: #FFFFFF;
	background: url(/i/bg_btn.gif) top left;
	cursor:pointer;
}
/*biznes*/
#wpRight #bxBiznes{
	padding-bottom:27px;
	color:#044E8E;
}
/*lotto*/
#wpRight #bxLotto{
	padding-bottom:27px;
	color:#044E8E;
}
/*rozrywka*/
#wpRight #bxRozrywka{
	padding-bottom:27px;
	color:#044E8E;
}
/*wiedza*/
#wpRight #bxWiedza{
	padding-bottom:27px;
	color:#044E8E;
}
/*kalkulatory*/
#wpRight #bxKalkulatory{
	padding-bottom:27px;
	color:#044E8E;
}
/*wiadomosci*/
#wpRight #bxWiadomosci{
        padding-bottom:27px;
        color:#044E8E;
}
/*inne*/
#wpRight #bxInne{
	padding-bottom:27px;
	color:#044E8E;
}
/* style helpa - popup-a*/
#wpRight h2.hpop{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#044E8E;
	border-bottom:1px  dashed #C6D9EC;
	margin:0px; 
	padding:0px;
	padding-bottom:5px;
	padding-top:4px;
	margin-bottom:4px;
	padding-left:5px;
}
#wpRight p.ppop{
	font:11px Arial, Helvetica, sans-serif;
	color:#313131;
	margin:0 5px 3px 5px;
	overflow:hidden;
	text-align:left;
}
#wpRight .bxPopup{
	margin-left:5px;
	padding-right:5px;
	text-align:left;
	font:11px Arial, Helvetica, sans-serif;
}
#wpRight .bxPopup h3{
	margin:0px;
	padding:0px;
	margin-top:4px;
	margin-bottom:4px;
	color:#000;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#wpRight .bxPopup p {
	margin-left:10px;
	font:11px Arial, Helvetica, sans-serif;
}
#wpRight .bxPopup p.f11{
	margin:0px;
	margin-left:2px;
	padding-bottom:7px;
}
#wpRight .bxPopup p.f11 a, .bxPopup a{
	color:#C6262A;
}
#wpRight .bxPopup p.f11 a:hover, .bxPopup a:hover{
	text-decoration:underline;
}
#wpRight .bxPopup span{
	color:#676B6F;
}
#wpRight .bxPopup ul{
	margin:0px;
	padding:0px;
	margin-left:18px;
	padding-bottom:7px;
	margin-top:5px;
	list-style:square;
	color:#7C8498;
}
#wpRight .bxPopup li{
	margin:0px;
	padding:0px;
	color:#044E8E;
	margin-left:5px;
	padding-left:0px;
	font:11px Arial, Helvetica, sans-serif;
}

/* koniec: nowe style do wpkonkret */

#szHeader {

	width: 770px;

	background-color: transparent;

	margin: 0 auto;

	clear: both;

	margin-top: 40px;

	margin-bottom: 40px;

}

#szMain {

	width: 770px;

	background-color: transparent;

	margin: 0 auto;

	clear: both;

}

.szTy {

	margin-bottom: 20px;

}

.lgR {

	float: right;

	margin-top: 22px;

}

.ip1 {
	width: 490px;
}

.ip1slowniki {

	width : 380px;
}

.ip1firmy {
	width : 245px;
	margin-top : 3px;
}

.td11c {
	font-size : 11px;
	text-align : center;
}

.td11l {

	font-size : 11px;

	text-align : left;
}

.tdzu {
	font-size : 11px;
	text-align : right;
}

.zu {
	padding-right : 30px;
}	

.bx1 {

	margin: 30px auto 20px auto;

	width: 535px;

	padding: 10px 10px 15px 10px;

}

.bx1:after, .fF:after, .fF2:after, .etInp:after {

	display: block;

	clear: both;

	content:"";

}

.bx1 h2 {

	color: #A5A5A5;

	font-size: 13px;

	font-weight: normal;

	text-align: left;

	margin-bottom: 12px;

}

.bx1C {

	width: 175px;

	float: left;

}

ul.sq {

	list-style-type: square;

	color: #EE3C38;

	text-align: left;

	margin: 0;

	padding: 0 0 0 15px;

}

ul.sq li {

	padding-bottom: 2px;

}

#szFormTop {
	margin-top: 5px;
	height: 95px;
	position: relative;
}

#fFormTop {

	margin-top: 5px;

	height: 115px;

	position: relative;

}

table.mainTab {
	border-spacing: 0;
	border: 7px solid #FFFFFF;
	background-color: #FFFFFF;	
}

table.mainTab td {
	padding: 0;
	vertical-align: top;
	background-color: #FFFFFF;
}

.szFormLg {
	width: 188px;
	float: left;
	text-align: center;
	margin-right: 10px;
}

.szFormIp {
	width: 560px;
	float: left;
	margin-top: 12px;
}

.szFormCh {

	margin-top: 5px;

}

.fF {

	font-size: 11px;

	width : 690px;

	text-align : center;

	margin-left : 110px;
}

.fF2 {

	width: 690px;

	font-size: 11px;

	text-align: left;

}

.ipF {

	width: 245px;

	float: left;

	text-align: left;

}

input.ip2 {

	width: 220px;

	margin-bottom: 3px;
}

input.ip3 {

	width: 220px;

}

input.ip4 {

	width: 320px;

	margin-left: 10px;

}

input.ip4slowniki {

	width: 210px;

	margin-left: 10px;
}

input.ip4firmy {

	width : 170px;
}

input.ip5 {

	width: 150px;

}

input.ip6 {

   width: 192px;

	}

	

.ipF input.sb1 {

	margin-top:0px;

	margin-bottom: 3px;

}

.f11 {

	font-size: 11px;

}

#f11 h2 {

	margin-bottom: 8px;

   color: #000000;

   font-weight: bold;

   font-size: 13px;

}
				


.fS {

	margin-left: 190px;

	font-size: 11px;

	text-align: left;

}

.nsR {

	position: absolute;

	bottom: 5px;

	right: 5px;

}

.szWyniki {

	background-color: #F8F8F8;

	border-top: 1px solid #000000;

	padding: 5px;

	text-align: right;

	margin-bottom: 10px;

}

.szFWyniki {

	background-color: #FDF3C6;

	border-top: 1px solid #000000;

	padding: 5px;

	text-align: right;

	margin-bottom: 10px;

}

.szKat {

	color: #666666;

	margin: 0 0 15px 65px;

	vertical-align: middle;

	text-indent: -65px;

}

.szKat img {

	vertical-align: middle;

}

.blt {

	font-size: 9px;	

	color: #EE3C38;

}

.fLi {

	color : #008000;
	
	font-size : 13px;
}

table.mainTab td {
	background-color : #FFFFFF;
}
table.mainTab td.cL {
	padding: 0 7px 0 20px;
}
table.mainTab td.cR {
	width: 245px;
	padding: 10px 0 0 10px; 
}
table.mainTab td.cFL {
	padding-right: 10px;
	border-right: 2px solid #FDF3C6;
}
table.mainTab td.cFR {
	width: 100%;
	padding-left: 10px;
}
table.mainTab td.cFAdv {
	width: 160px;
	padding-left: 10px;
}

.rek {

	margin-bottom: 15px;

}

big a {

	font-size: 17px;

}


a.fSp,a.fSp:visited {

color: #666666;

font: 10px Verdana, Helvetica, sans-serif;

}



big a:visited {
  color:#551a8b; 
}


big a.fSp:hover {

	color:#EE3C38;

}

a.b3 {

	font-size: 13px;

	text-decoration: none;
}

a.fKat {

	color: #7777CC;

	font-size: 13px;

	text-decoration: none;

}



a.fKat:hover {

	color:#EE3C38;

	text-decoration: underline;

}



a.fLi {

	color: #008000;

	font-size: 13px;

	text-decoration: none;

}



a.fLi:hover {

	color:#EE3C38;

	text-decoration: underline;

}



a.fLiB {

	color: #008000;

	font-size: 12px;

	text-decoration: none;

}



a.fLiB:hover {

	color:#EE3C38;

	text-decoration: underline;

}



.pl20 {

	padding-left: 40px;

}



table.mainTab td.pb0 {

	padding-bottom: 0;

}



h2 {

	color: #999999;

	font-size: 12px;

	font-weight: normal;

	margin-bottom: 10px;

}



.boks {
	font-size: 13px;
	padding: 0px 10px 10px 0;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}



.rq {

	color:#EE3C38;

}



.f11 {

	font-size: 11px;

}



.f12 {

	font-size: 12px;

}



.str {
	margin: 20px 0 5px 0;

	text-align: center;

	word-spacing: 7px;
}

.str img {

	margin: 0 5px;
}

.str div {

	float: left;

	padding: 0 5px 0 5px;
}

#szFormBottom {

	border-top: 1px solid #000000;

	vertical-align: middle;

	text-align: center;

	font-size: 11px;

	margin-bottom: 30px;

	padding: 20px 0 20px 0;

}



#fFormBottom {

	border-top: 1px solid #000000;

	vertical-align: middle;

	text-align: center;

	font-size: 11px;

	margin-bottom: 30px;

	padding: 20px 0 20px 0;

	margin: 0 7px;

}



#szFormBottom img {

	vertical-align: middle;

	margin-top: -10px;

}



.fWyniki {

	background-color: #FDF3C6;

	border-top: 1px solid #000000;

	padding: 5px;

	text-align: left;

	margin-bottom: 10px;

}



.szWyniki2 {

	background-color: #F8F8F8;

	border-top: 1px solid #000000;

	padding: 5px;

	text-align: left;

	margin-bottom: 10px;

}



.fForm {

	text-align: left;

	border-bottom: 1px solid #000000;

	margin-bottom: 30px;

}



.kom {

	color: #FF0000;

	margin-bottom: 20px;

	text-align: center;

}



.etInp {

	margin-bottom: 8px;

	width: 660px;

}



.et {

	width: 305px;

	float: left;

	text-align: right;

	margin: 3px 5px 0 0;

}



.inp {

	width: 350px;

	float: left;

	text-align: left;

}

.sel {
  width: 200px;
}


.sl1 {

	width: 225px;

}



.bx2 {

	border-bottom: 2px solid #F9F9F9; 

	padding-bottom: 10px; 

	padding-top: 10px; 

}



.bx2 img {

	float: left;

	margin-right: 5px;

	border: none;

}



.bx3 {

	border: 2px solid #d5d5d5; 

	margin-bottom: 2px;

}



.bx3 .body {

	margin: 1px; 

	border: 1px solid #d5d5d5;

	text-align: center;

}



.fGr12 {

	color: #999999;

	font-size: 12px;

}



.szCzy {

	color: #EE3C38;

	margin-bottom: 15px;

}



.bx4 {

	width: 210px;

	border: 2px solid #FDF3C6;

}



.bx4 .body {

	margin: 1px; 

	border: 1px solid #FDF3C6;

	text-align: left; 

	padding: 7px;

}



.bx4 h3 {

	font-size: 11px;

	margin-bottom: 8px;

}



.mr15 {

	margin-right: 15px;

}



table.firma {

	width: 100%;

	border-spacing: 0;

	border: 0;

	margin: 0 auto;

}



table.firma td {

	padding: 10px;

	vertical-align: middle;

	border-bottom: 2px solid #FDF3C6;

}



table.firma td.c1 {

	width: 100px;

}



.stp {

	margin-top: 5px;

	vertical-align: middle;

}



.stp img {

	vertical-align: middle;

}



.fRe {

	color: #EE3C38;

}



#wpMain h2 {

	margin-bottom: 8px;

	color: #000000;

	font-weight: bold;

	font-size: 13px;

}



#wpRight h1 {

	margin-bottom: 8px;

	color: #EE3C38;

	font-weight: normal;

	font-size: 20px;

}



ul.sq2 {

	list-style-type: square;

	color: #EE3C38;

	text-align: left;

	margin: 0;

	padding: 0 0 0 15px;

	margin-bottom: 30px;

}



ul.sq2 li {

	padding-bottom: 2px;

}



ul.sq3 {

	list-style-type: square;

	color: #000000;

	text-align: left;

	margin: 0;

	padding: 0 0 0 15px;

	margin-bottom: 0;

}



ul.sq3 li {

	padding-bottom: 2px;

}



ul.noBlt {

	list-style: none;

	color: #000000;

	text-align: left;

	margin: 0;

	padding: 0 0 0 0px;

	margin-bottom: 0;

}



ul.sq3 li {

	padding-bottom: 2px;

}



.foto {

	float: right;

	padding-left: 10px;

	font-size: 12px;

	color: #AAAAAA;

}

.SGinfo {

	float: right;

	padding-left: 10px;

	font-size: 12px;

	color: #AAAAAA;

}

.bx5 {

	margin-bottom: 20px;

}



.bx5 h3 {

	font-size: 13px;

}



.bx5 .body {

	border-top: 1px solid #000000;

	padding: 10px;

	background-color: #F0F0F0;

	border-bottom: 1px solid #000000;

}



.bx5 .body select {

	margin-left: 15px;

}



.bx6 {

	width: 170px;

	float: left;

	margin-bottom: 20px;

}



.bx6 h3 {

	font-size: 13px;

}



.bx6 .body {

	border-top: 1px solid #000000;

	padding: 3px 0 7px 0;

	border-bottom: 1px solid #000000;

}



.bx6 .body ul {

	margin: 0;

	padding: 0;

	list-style: none;
	
}



.bx6 .body li {

	height: 17px;

	overflow : hidden;

	position : relative;

}



.bx6 .body span {

	float: right;

}

.bx6 a.aL:link, .bx6 a.aL:active, .bx6 a.aL:visited {

	display: block;

	float: left;

	vertical-align : middle;

	width : 140px;

}

.najpopobrazek {

	display:block; 
	
	width:20px; 
	
	z-index:1; 
	
	text-decoration: none; 
	
	float:right; 
	
	vertical-align:top;
}

.mr10 {

	margin-right: 10px;

}

.frame { 

	display:block; 
	width:100%; 
	height:250px; 
	overflow:hidden; 
	position:relative; 
}

.content { 
	
	display:block; 
	width:100%; 
	position:relative; 
}

/* wpHeader */
#wpHeader {

	background: url() repeat-x top center;
	background-color: #ffffff;
	margin:0;
	padding:0;
	clear:both;
	position: relative;
}

#wpHeaderCont {
	
	display:block;
	position:relative;
	background:#ffffff url(i/wpheader_bg.gif) repeat-x top center;
	width:770px;
	height:61px;
	margin:0px auto;
	border-bottom:1px solid #D9D9D9;
}

#wpHeaderImg {

	display:block;
	position:absolute;
	top:5px;
	left:0px;
	background: url() repeat-y top right;
	background-color: transparent;
}

#wpHeaderNav {

	display:block;
	position:absolute;
	top:0;
	right:0;
	background: transparent url() repeat-x top center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#wpHeaderNav a {

	color:#0033A5;
	text-decoration: none;
}

#wpHeaderNav a:hover {

	color: #cc0000;
	text-decoration: none;
}

#wpHeaderLinks {

	white-space:nowrap;
	background: url() no-repeat top left;
	padding:4px 15px;
	text-align:right;
}

#wpHeaderLinks span {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#B2B2B2;
}

#wpHeaderStart {

	float:right;
	white-space:nowrap;
	padding-top:6px;
	padding-right:37px;
	display:none;
}

#wpHeaderStart a {

	color: #525252;
}

#wpHeaderSearch {

	white-space:nowrap;
	background: url() repeat-y top right;
	background-color: transparent;
	text-align:right;
	margin-top:9px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	visibility:visible;
}

#wpHeaderSearch .inTxt {

	vertical-align:middle;
	font-size:10px;
	width:101px;
}

* html body #wpHeaderSearch .inTxt {

	width:95px;
}


#wpHeaderSearch .inBtn {

	vertical-align:middle;
	font-size:10px;
	width:75px;
}

#wpHeaderProfil {

	float:right;
	white-space:nowrap;
	background: url() no-repeat top left;
	text-align:right;
	margin-top:3px;
	padding-right:15px;
	display: none;
}

.lapka {cursor: pointer;}



/**** wp-admin ****/
tr.wpadmHead{
	text-align:center;
}

/*lewa*/
table.wpadmLSide{
	width:85%;
}
td.wpadmHead, td.wpadmLTopHeadText{
	color:#fefefe;
}
td.wpadmLDate{
	text-align:center;
}
td.wpadmLCount{
	padding:1px 20px 1px 1px;
	text-align:right;
}
table.wpadmLTop{
	text-align:center;
	width:100%;
}
td.wpadmLTopHeadText{
	padding: 5px;
	font-size:100%;
	background-color:#8d8d8d;
}
td.wpadmLTopParam{
 padding: 5px 2px;
 background-color:#eaeaea;
}

/*prawa*/
table.wpadmRSide{
	width:95%;
}
div.wpadmRHeadText{
	text-align:center;
	width:95%;
	font-size:120%;
	font-weight:bold;
}
td.wpadmRLp{
	width:10%;
	text-align:right;
	padding:1px;
}
td.wpadmRQuery{
	padding:1px 5px;
}
td.wpadmRCount{
	text-align:right;
	padding: 1px 5px 1px 0px;
}
/* uniwersalne */
.wpaMaxWAc{
	width:100%;
	text-align:center;
}
.wpaWlAc{
	width:70%;
	text-align:center;
}
.wpaTlBdAc{
	color:#fefefe;
	background-color:#8d8d8d;
}
#wpaBl{
	background-color:#eaeaea;
}
#wpaBw{
	background-color:white;
}
.wpaTlBdAc, .wpaAcP{
	text-align:center;
	padding:3px;
}
.wpaAlPm{
	text-align:left;
	padding:2px;
}

.wpaWsSsAl{
	text-align:left;
}
.wpaWsSsAr{
	text-align:right;
}
.wpaWsSsAc{
	text-align:center;
}
.wpaWsSsAl,.wpaWsSsAr,.wpaWsSsAc{
	padding:1px 2px;
}

/*time*/
.wpaTimeParamL,.wpaTimeParamR{
	padding:1px 5px;
	background-color:#eaeaea;
}
.wpaTimeParamR{
	text-align:left;
}
.wpaTimeParamL{
	text-align:right;
}


/* nowe dla linków telefonicznych*/






div#phoneLayWrapOut {
position:absolute;
background: url(/i/bg_layTop.gif) no-repeat left top;
width:324px;
		padding-top:13px;
}

div#phoneLayWrap {
background: url(/i/bg_layBottom.gif) no-repeat left bottom;
				padding-bottom:5px;

}

div#phoneLayWrap div {
background:url(/i/bg_lay.gif) repeat-y left top;
padding:0 5px 0px 5px;
}

div#phoneLayWrap div div {
background:#F8F8F8;
			  text-align:left;
padding:7px 7px 3px 7px;
}

div#phoneLayWrap div div h2 {
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0px;
color:#000;
}

div#phoneLayWrap div p {
	font-size:11px;
	line-height:13px;
	margin-left:0;
	margin-right:0;
	text-align:justify;
}

div#phoneLayWrap div p.call {
	margin-top:7px;
	font-weight:bold;
	font-size:12px;
background:url(/i/ikotel.gif) no-repeat 0 2px;
padding:10px 10px 10px 35px;	
}

ul.letter-list span {
	cursor: pointer;
	width:17px; 
	height:15px; 
	display:block;
	background:url(i/slowniki/encyklopedia_letters.gif) no-repeat 0 0;
	color:#fff;
	font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
	text-align:center
}

#wpResources {
	margin-bottom: 15px;
}

#wpResources .tabs {
	width: 150px;
	height: 100%;
	border-right: 1px solid black;
	border-top: 1px solid black;
	margin: 0;
	display: table-cell;
	vertical-align: top;
}

#wpResources .tabs .tab {
	width: 150px;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	text-align: center;
	margin-right: -1px;
	background-color: #ccc;
}

#wpResources .tabs .tab a {
    display: block;
    text-decoration: none;
    padding: 12px 0;
}

#wpResources .tabs .active {
	border-right: 1px solid white;
	background-color: #fff;
}

#wpResources .boxes {
	border: 1px solid black;
	border-left: 0px;
	margin-left: 150px;
	position: relative;
	display: table-cell;
	width: 100%;
    height: 250px;
}

#wpResources .boxes .box{
	display: none;
	margin-left: 10px;
	top: 0;
	left: 0;
    height: 100%;
    overflow: auto;
    position: relative;
}

#wpResources .boxes .active{
	display: block;
}

#wpResources .box .simleEntry {
    padding: 5px;
    padding-top: 10px;
    overflow: hidden;
}

#wpResources .box .simleEntry:first-child {
    padding-top: 10px;
}

#wpResources .box .fullEntry {
}

#WPK .menu{
	float: left;
}

#WPK .menu ul {
	list-style-type: none;
	padding: 0;margin: 0;
	margin-left: 1em;
}

#WPK .menu ul li {
	margin: 1em 0;
}

#WPK .content{
	margin-left: 200px;
	margin-bottom: 15px
}

#WPK .header {
	font-weight: bold;
	padding: 5px;
	border-top: 1px solid black;
}

#WPK .header a{
    text-decoration: none;
    color: #000000
}


.bxSowa { 
	border: 0px solid #DADADA;
	margin-bottom: 10px; 
	background: #FFFFFF;
	width: 100%;	
}
.bxSowa .content { 
	height: 1%;
	padding: 5px 5px 5px 5px;
	width: 100%;
}
.bxSowa .content:after { 
	display: block; 
	clear:both; 
	content:'';
}
.bxSowa h2 { 
	font: bold 11px Tahoma, Verdana, Arial; 
	color: #64696c; 
	margin-bottom:4px;
}
.bxSowa h3 { 
	display: block; 
	clear: both; 
	padding-top: 10px; 
	padding-bottom: 5px; 
	color: #000000; 
	font: bold 12px Tahoma, Verdana, Arial;
}
.bxSowa h3 a {
	color: #005599;
}
.bxSowa .fot img { 
	display: block; 
	margin:0px auto; 
	margin-bottom:1px; 
	border:1px solid #aeaeae;
}
.bxSowa li { 
	display: block; 
	width: 180px; 
	padding-right: 2px; 
	height: 1%; 
	float: left; 
	text-align: center;
}
.bxSowa li:after {
	display: block; 
	clear:both; 
	content:'';
}
.bxSowa ul { 
	clear: both; 
}
.bxSowa h2 { 
	padding-bottom: 7px;
}
.bxSowa img { 
	display: block; 
	margin: 0px auto; 
	margin-bottom: 1px;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, q, blockquote, pre, code, var
a, big, del, em, font, small, strong, sub, sup,
b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	vertical-align: middle;
}

.bxSowaF {
	padding: 0px;
	background-color: #FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
}
.bxSowaF .content {	
	width: 100%;
	padding: 10px;	
}
.bxSowaF .content ul {
	padding: 10px 0 0 0;
	margin: 0px;
}
.bxSowaF h2, .bxSowaF h2 a {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	text-decoration: none;
}
.bxSowaF h3, .bxSowaF h3 a {  
	font: bold 12px Tahoma, Verdana, Arial;
	color: #000000;
	text-decoration: none;
}
.bxSowaF h3 {
	margin: 0px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	clear: both;
	display: block;
}
.bxSowaF li {
	height: 1%;
	display: block;
	padding-left: 1px;
	padding-right: 1px;
	margin-bottom: 1px;
}
.bxSowaF li:after {
	display: block;
  	clear: both;
  	content: '';
}
.bxSowaF li img {
	display: block;
	float: left;
	margin: 0 6px 0 0;
	border: 0;
}

.activeTab {
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
.langSelect {
	margin-left: 0px; 
	margin-right: 0px; 
	width: 150px; 
	margin-bottom: 3px;
}

.line {
	margin-top: 10px;
	padding: 0; 
	border-top: 1px solid #000000;
}

div#results {
	width: 100%;
	padding: 0;
	margin: 0;
}
div.resBar {
	width: 100%;
	background-color: #F8F8F8;
	border-top: 1px solid #000000;
	text-align: right;
	margin: 20px 0 10px 0;
	padding: 5px;
}
div.res {
	margin-bottom: 0px;
	font-weight: normal;
	padding: 0 0 10px 5px;	
	width: 757px;
}
div.res span {
	color : #008000;
}
div.res div a, div.w_ad div a, div.n_ad div a {
	font-size: 17px;
}
div.res div a:visited, div.w_ad div a:visited, div.n_ad div a:visited {
	color: #551A8B;
}
div.w_ad a.fSp, div.w_ad a.fSp:visited {
	color: #666666;
	font: 10px Verdana, Helvetica, sans-serif;
}
div.n_ads {
	width: 95%;
	margin: 0px 5px 5px 0;
	padding: 5px 5px 5px 0;
}
div.n_ads.ads_label a:link, div.n_ads.ads_label a:hover, div.n_ads.ads_label a:visited {
	color: #DADADA;
}
div.w_ads {
	width: 100%;
	border-top: 1px solid #000000;
	margin: 10px 5px 10px 0;
	padding: 5px 5px 0 0px;
}
div.ads {
	text-align: center;
	margin: 5px auto 10px auto;
	clear: both;
}
div.ads_label {
	background-color:#FFFFFF;
	padding: 0 0 5px 5px;	
}
div.ads_label_gray {
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
div.ads_label_gray a:link, div.ads_label_gray a:hover, div.ads_label_gray a:visited {
	color: #999999; 
	font-size: 12px; 
	font-weight: normal; 	 
	text-decoration: none;
}
div.ads_label a:link, div.ads_label a:hover, div.ads_label a:visited {
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	margin-bottom: 10px; 
	text-decoration: none;
}
div.ads_label span {
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	margin-bottom: 10px; 
}
div.w_ad {
	padding: 5px 0 10px 5px;
	font-size : 13px;
}
div.w_ad span {
	color : #008000;	
}
div.w_ad_premium {
	background-color: #FFF8E7;
}
div.n_ad {
	font-size : 13px;
        padding: 0px 10px 10px 0;
        margin-bottom: 5px;
        background-color: #FFFFFF;
}
div.n_ad span {
	white-space: nowrap;
}
div.n_ad span.fLi {
	color : #008000;	
}
div.n_ad big {
	white-space: nowrap;
}
#nav {
	width: 100%;
	text-align: center;
        margin: 20px 0 30px 0;
        word-spacing: 7px;
	padding: 0 5px 0 5px;
	clear: both;
}
#nav img {
	margin: 0 5px;
	border: 0;
}
#nav div {
	display: inline;
}
#search_form_bottom {
	width: 100%;
	border-top: 1px solid #000000;
	margin-bottom: 30px;
	text-align: center;
        vertical-align: middle;
        padding: 20px 0 20px 0;
}
#search_form_bottom span {
	font-size : 11px;
	text-align : center;
	display: block;
}
#search_form_top {
	width: 100%;
        vertical-align: middle;
	margin: 5px 0 0 0;
	height: 95px;
	position: relative;
}
#search_form_top div.szFormIp {
	width: 570px;
}
#search_form_top div.tabs {
	padding: 0 0 10px 0;
}
#search_form_top span {
	float: left;
	font-size : 11px;
	text-align : right;
}
#search_form_top label {
	vertical-align: 30%;
}
#search_form_top span.zu {
	float: right;
	padding-right : 70px;
}

div.catD {
	border: 0;
}
div.zawD.rek {
	font-weight: normal;
}
div.zawD.rekbig {
	font-weight: normal;
}

div.no_border {
	border: 0;
}

