/* --- glowny arkusz styli prnews.pl --- */

/* definicje globalne */
body {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	margin: 0px;
	padding: 0px; }
p, span {
	color: #555555;
	line-height: 1.5em;
	padding: 0; margin: 0; }
li {
	line-height: 1.5em !important;
	color: #555555;
}
h2, h1 {
	color: #555555;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 1.4em !important;;
	font-size: 16px; }
h3 {
	color: #555555;
}
img { border: 0; }
a {
	color: #6a6a6a;
	text-decoration: none; }		
a:hover {
	text-decoration: underline; }		
a.more { white-space: nowrap; }
/**/

/* glowne elementy strukturalne strony */

#topBar { /* belka bankier.pl */
	border-bottom: 5px solid #93B3DA;
	height: 27px;
	width: 100%;
	margin-bottom: 10px;
	background: #0A3568 none repeat scroll 0% 0%; }
#topBar img {
	display: inline;
}
#topBarContent {
	margin: 0px auto;
	width: 950px;
}
#imgMenu {
	margin-left: 50px;
}
#topBar input.text {
	background: #799AC2 none repeat scroll 0% 0%;
	border: 1px solid #93B3DA;
}
#topBar input.submit {
	position: relative;
	top: 2px;
}
#searchBox {
	float: right;
	height: 27px;
	margin: 0; padding: 0;
	margin-top: -27px;
}

/**/


#mainWrapper { /* ustawienie boxow */
	width: 950px;
	margin: auto;
	min-width: 750px;
	text-align: left; }
#billboard {
	margin-bottom: 10px;
	text-align: center !important; }
#billboard table {
   display: inline-block !important;
}
.shadow {
	width: 950px; height: 3px;
	background: transparent url(../i/headerShadow.png) no-repeat;
	margin-bottom: 10px;
}
#leftBar {
	width: 180px;
	/*font-family: "Arial, Tahoma, Trebuchet MS";*/
	margin-right: 10px;
	display: inline;
	float: left; }

#leftBar a {
	color: #838383;
}
#leftBar .level0 {
	margin: 0; margin-bottom: 3px;
	padding: 0; 
	font-size: 14px;
	background: transparent url(../i/menuPx.png) repeat-x;
	height: 36px;
	line-height: 36px;
}
#leftBar .level0 img {
	margin: auto 8px; margin-bottom: 2px;
}
#leftBar .level1 {
	margin: 0;
	padding: 1px;
	height: 22px;
	border: 1px solid #d7d7d7;
	border-bottom: none;
	line-height: 22px;
	font-size: 12px;
}
#leftBar .level1 a {
	display: block;
	padding-left: 20px;
	background-color: #F7F7F7;
}
#leftBar .level2 {
	border: 1px solid #d7d7d7;
	border-bottom: none;
	margin: 0; padding: 1px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	font-size: 11px;
}
#leftBar .level2 a {
	background-color: #F7F7F7;
	display: block;
	padding-left: 27px;
	white-space: nowrap;
	overflow: hidden;
}
#leftBar .selected a {
	background-color: #f0f0f0;
	color: #EC9C2D !important;
}
#leftBar .selected a.whiteUnderline {
	color: #ffffff !important;
	text-decoration: underline;
}


#leftBar .level0 a {
	background: none;
}
#leftBar .first {
	margin-top: -2px;
}
#leftBar .last {
	margin-bottom: 3px;
	border-bottom: 1px solid #d7d7d7;

}

/* zapisz sie na newsletter */
#newsletterBox {
	background: transparent url('../i/newsletterBoxBg.png') no-repeat 0% 0%;
	height: 76px !important;
}
#newsletterBox form span {
	font-family: Helvetica, Arial, Tahoma !important;
	line-height: 14px !important;
}
#newsletterBox form {
	margin-top: 7px;
	text-align: center;
	width: 178px !important;
	color: #6a6a6a;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica;
}
#newsletterBox input.keyword {
	margin:0; padding:0;
	color: #aaa;
	background-color: #f8f8f8;
	font-size: 11px;
	font-family: Helvetica, Arial, Verdana !important;
	border: 1px solid #ddd;
	margin: 5px auto;
	width: 150px;
	padding: 2px 3px;
}
#newsletterBox #nlSubmit {
	background: transparent url(../i/liArrowBlue.png) no-repeat scroll left center;
	color: #44A9D7;
	font-family: inherit;
	font-size: 15px;
	font-weight: bold;
	border: none;
	margin: 0;
}
/* */

#przegladBox, #pracaBox, #emarketingBox, #patronatyBox, #newsletterBox, #raportyBox {
	border: 1px solid #d3d5c0;
	width: 178px; height: 76px;
	margin: 10px auto;
}
#przegladBox a, #pracaBox a, #emarketingBox a, #patronatyBox a, #raportyBox a {
	width: 178px; height: 76px;
	display: block;
}
#przegladBox {
	background: transparent url(../i/przegladBoxBg.png) no-repeat top right;
}
#pracaBox {
	background: transparent url(../i/pracaBoxBg.png) no-repeat top right;
}
#raportyBox {
	background: transparent url(../i/raportyBoxBg.png) no-repeat top right;
}
#emarketingBox {
	background: transparent url(../i/emarketingBoxBg.png) no-repeat top right;
}
#patronatyBox {
	background: transparent url(../i/patronatyBoxBg.png) no-repeat top right;
}

#contentWrapper {
	line-height: 1.5em;
	float: left;
	width: 760px; }
.withRightBar {
	width: 530px !important;
	margin-right: 10px;
}
.leftColumn {
	display: inline;
	float: left; }
.rightColumn {
	display: inline;
	float: right; }
#midBoxes,
#topBoxes {
	display: inline-block;
	_display: inline;
	margin-bottom: 10px; }

/* topBoxes - inny template large rectangle */
.lrlw {
	width: 416px !important; }
.lrlh {
	height: 278px !important; }	

#midBoxes .leftColumn,
#topBoxes .leftColumn { /* midBoxes - inny template dla large rectangle */
	margin-right: 8px;
	width: 452px; }
#midBoxes .rightColumn,
#topBoxes .rightColumn { /* midBoxes - inny template dla large rectangle */
	width: 300px; }
.lrrw {
   overflow: hidden;
   height: 280px;
   xbackground-color: #f3f3f3;
	width: 336px !important;
   display: table; position: static;
}
.lrrmb {
	margin-bottom: 0px !important; }
#bottomBoxes {
	clear: right;
	display: inline-block;
	_display: inline;
	/*_padding-top: 30px !important;*/
	/*margin-left: 190px;*/
}
#bottomBoxes .leftColumn, #bottomBoxes .rightColumn {
	_margin-top: 10px;
	display: inline;
	width: 375px; }
#bottomBoxes .leftColumn {
	margin-right: 10px;
}
#rightBar {
	width: 220px;
	float: right;
}
#rightBar .boxIcon {
	margin-bottom: 0px;
}
#rightBar div ul {
	margin: 0px;
	border: 1px solid #d3d5c0;
	border-top: none;
}
#rightBar #tagCloud {
	margin: 10px auto;
}
#tagCloud ul {
	border: 1px solid #d3d5c0;
	border-top: none;
	padding: 10px;
   margin: 0;
   text-align: center;
}
#tagCloud li {
   display: inline !important;;
   margin: 0; padding: 0;
}
#tagCloud li a {
   line-height: 1.6em !important;
}
#footer {
	display: block;
	xwidth: 760px;
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
	xmargin-left: 190px; }
/**/

/* style naglowka */
#header {
	margin-top: 10px;
	height: 78px;
	font-size: 10px;
	border-right: 1px solid #ededed;
	border-left: 1px solid #f8f8f8;
	border-top: 1px solid #f9f9f9;
	background: transparent url('../i/headerBg.png') no-repeat;
}

#header a.logo {
	display: block;
	float: left;
	width: 330px;
	height: 78px;
	margin-left: 15px;
	background: url(../i/logo.png) center left no-repeat;
}

#header a.logo.xmas {
	background-image: url(../i/logo_xmas.png);
}

#header p {
	margin-top: 5px; 	margin-right: 20px;
	line-height: 1.3;
	display: inline;
	float: right;
	color: #999;
	text-align: center; }
#header p a {
	color: #44A9D7;
	font-weight: bold;
}
#searchForm {
	margin-top: 18px; margin-right: 15px;
	display: inline;
	xborder: 1px solid red !important;
	height: 10px !important;
	text-align: center;
	float: right; }
#searchForm .keyword {
	font-family: Helvetica, Arial, Verdana;
	font-size: 10pt;
	color: #6a6a6a;
	border: 1px solid #ddd;
	padding: 3px;
	background-color: #f9f9f9;
}
#searchForm #sfSubmit {
	margin-top: 3px;
	margin-left: 3px;
	padding: 2px;
	font-family: Arial, Tahoma, Helvetica;
	border: none;
	color: #44A9D7;
	font-size: 15px;
	font-weight: bold;
	background: transparent url('../i/liArrowBlue.png') no-repeat left;
}
/**/

/* dekoracja boksow */
#topBoxes .rightColumn div#naszGosc .boxBody, #bottomBoxes .leftColumn .boxBody, #bottomBoxes .rightColumn .boxBody,
#midBoxes .rightColumn div#naszGosc .boxBody {
	border: 1px solid #d3d5c0; }
.boxBody {
	margin-top: 0px !important;
	padding-top: 10px;
	padding-right: 5px;
	border-top: none !important;
}
.artDetails {
	color: #999;
	margin: 3px auto; margin-top: 0px; margin-left: -12px;
	white-space: nowrap;
	font-size: 10px; }
.artDetails a {
	margin: 0px 5px;
	color: #4CB6F9; }
img.artComments {
	margin-left: 10px;
}
.boxIcon {
	xmargin-bottom: 10px;
	margin-left: 8px; }
#topBoxes ul, #bottomBoxes ul, #midBoxes ul {
	margin: 0px 0px 10px 0px;
	padding-left: 25px; }
#topBoxes li, #bottomBoxes li, #newsList li, #polecamy li, #najczesciejKomentowane li, #seeAlso li, #newsletterPage li {
	list-style-image: url('../i/liArrowBlue.png'); }
#topBoxes ul p, #bottomBoxes ul p, #midBoxes ul p {
	margin-bottom: 10px;
	margin-left: -12px !important;
	color: #6a6a6a;
}
#newsList ul p a, #naszGosc p a, #hydePark ul p a,
#topBoxes ul p a, #bottomBoxes ul p a {
	color: #4CB6F9;
	font-weight: bold; }
#tematDnia { 
	border: 1px solid #33c5de;
	height: 248px;
	background: transparent url('../i/bluePx.png') top left repeat-x; }
#tematDnia ul, #hydePark ul {
	padding-right: 5px;
	padding-top: 10px;
}
#hydePark {
	margin-top: 10px;
	border: 1px solid #70b600;
	padding-top: -1px !important;
	background: #fff url('../i/greenPx.png') repeat-x 0px -1px; }
.lrhmt { margin-top: 0px !important; }
#hydePark li {
	list-style-image: url('../i/liArrowGreen.png');}
#hydePark li a {
	xcolor: #fff;}
#hydePark .artDetails {
	xcolor: #c1fd5d; }
#hydePark .artDetails a, #hydePark p a {
	color: #72B600 !important; }
#hydePark p {
	margin-left: -10px !important;
	color: #6a6a6a !important; }
#articleRectangle {
	text-align: center;
	margin: 15px auto;
}
#rectangle { 
   display: table-cell; vertical-align: middle; position: static;
   text-align: center;
   vertical-align: middle !important;
	border: none !important; }
#recInner table {
   width: 100%;
}
#naszGosc, #wiadomosci, #przegladPrasy, #polecamy, #najczesciejKomentowane, #tagCloud {
	background: transparent url('../i/orangePx.png') top left repeat-x; }
.orange {
	background: transparent url('../i/orangePx.png') top left repeat-x !important;
}
.orange a {
	color: #FFF4D8 !important;
}
.green {
	background: transparent url('../i/greenPx.png') top left repeat-x !important;
}
.green a {
   color: #ffffff !important;
}
#przegladPrasy span,
#tematDnia span,
#wiadomosci span {
	white-space: nowrap;
	margin-left: 10px;
}
#artSponsSG {
   font-weight: bold;
}
#tematDnia span, #newsList span.artspons {
   font-style: italic;
}
span.artspons {
   margin-left: 10px;
}
#naszGosc {
	xpadding-bottom: 10px;
	_display: inline-block;
}
div#naszGosc .boxBody {
   display: inline-block;
   padding-bottom: 10px;
}
#naszGosc .artDetails {
	line-height: 1.5;
	margin: 0px;
}
#naszGosc #photo img {
	padding: 7px;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	border: 1px solid #eee;
}
#naszGosc #photo img, #naszGosc h2, #naszGosc p, #naszGosc .artDetails {
	margin-left: 10px;
}
#naszGosc h2 {
	xline-height: 1.5;
}
#naszGosc p {
	margin-top: 5px !important;
	xmargin-bottom: 10px;
	color: #6a6a6a;
}
#przegladPrasy .artDetails, #wiadomosci .artDetails, #seeAlso .artDetails {
	display: inline;
	margin: 0px; margin-left: 10px !important;
	color: #bbb;
}
#przegladPrasy .abstract,
#wiadomosci .abstract {
   display: block;
   margin: 0px auto 3px -12px !important;
}
/**/

/* style strony z artykulem */
#articleEdit {
	border: 1px solid red;
	background: #FF9EA3;
	text-align: center;
	width: 150px;
	font-weight: bold;
	padding: 5px;
	margin: 10px 0px;
}
#articleEdit a {
	color: #ffffff !important;
}
.articleBar #naviBar{
	background: transparent url('../i/greenDarkPx.png') top left repeat-x !important;
}
#naviBar {
	background: transparent url('../i/orangePx.png') top left repeat-x;
	height: 36px;
}
#naviBar ul {
	margin: 0; padding: 0;
	display: inline;
	float: left;
	margin-top: 8px;
	margin-left: 15px;
}
#naviBar li {
	display: inline;
}
#naviBar a, #naviBar li {
	color: #fff;
}
#naviBar a.selected {
	font-weight: bold;
}
#naviBar ul img {
	margin: auto 6px 2px 6px;
}
.artFunctions {
	float: right;
	margin-top: 8px;
	margin-right: 15px;
}
.under {
	float: none;
	text-align: right;
	margin: 0px;
	margin-right: 10px; margin-bottom: 5px;
}
.under a {
	color: #4CB6F9 !important;
}
.under .print {
	background: transparent url(../i/printIconOrange.png) 0px 0px no-repeat;
}
.under .send2Friend {
	background: transparent url(../i/send2friendIconOrange.png) 0px 2px no-repeat;
}
.artFunctions p {
	display: inline;
}
.artFunctions a {
	font-weight: bold;
}
.artFunctions img {
	margin: auto 10px;
	display: inline;
	position: relative;
	top: 1px;
}
.send2Friend {
	padding-left: 30px;
	background: transparent url(../i/send2friendIcon.png) no-repeat;
}
.print {
	padding-left: 20px;
	background: transparent url(../i/printIcon.png) 0px 2px no-repeat;
}
.Top {
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
.send2Friend .Top {
	position: relative; top: 0px;
}

#artykul-belka {
   display: block;
margin-top: 15px;
height: 20px;
}
#artykul-belka a { 
  background-image: url(http://www.bankier.pl/i/artykul-ikonki.gif);
   background-repeat: no-repeat;
  width: 16px;
   height: 16px;
   display: block;
   float: right;
   margin: 0 3px 0 3px;
   text-indent: -2000px !important;
   opacity: .70;
   filter: alpha(opacity=70);
   -ms-filter: "alpha(opacity=70)";
   -khtml-opacity: .70;
   -moz-opacity: .70;
}

#artykul-belka a:hover {
  opacity: 1;
   filter: alpha(opacity=100);
   -ms-filter: "alpha(opacity=100)";
   -khtml-opacity: 1;
   -moz-opacity: 1; 
}

#artykul-belka a.wykop {
  background-position: 0 0;
}

#artykul-belka a.blip {
  background-position: -16px 0;
}

#artykul-belka a.delicious {
  background-position: -32px 0;
}

#artykul-belka a.flaker {
  background-position: -48px 0;
}

#artykul-belka a.google {
  background-position: -64px 0;
}

#artykul-belka a.rss1 {
  background-position: -80px 0;
}


#seeAlso span {
	border-top: 1px dotted #ddd;
	display: block;
	margin-top: 20px;
	padding-top: 10px;
	font-weight: bold;
}
#article {
	padding: 10px;
	border: 1px solid #ddd;
	border-top: none;
}
#article h1 {
	color: #555555;
	font-size: 24px !important;
	margin-bottom: 3px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 24px;
	padding: 8px 0 0px 0;
}
#article .artDetails {
	margin: 0px;
	margin-bottom: 10px;
}
#article div.body {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #555555;
}
#article div.body p {
	line-height: 1.8em !important;
}
#article div.body a {
	text-decoration: none;
	border-bottom: 1px dotted #6a6a6a;
}
p.abstract {
	font-family: Arial, Tahoma, sans-serif;
	font-weight: bold;
	margin-bottom: 15px;
	/*padding-left: 10px;
	border-left: 10px solid #eee;*/
}
p.source {
	margin-top: 10px;
}
#article table {
   width: 100% !important;
   border-collapse: collapse;
   border: 1px solid #999;
}
#article table td {
   border: 1px solid #999;
   padding: 3px;
}
#article #form {
	background-color: #FFF6B7;
	border: 1px solid #E1D058;
	padding: 10px;
	padding-bottom: 0;
	margin-bottom: 15px;
}
#article label {
	xfloat: left;
	xwidth: 300px;
	xtext-align: right;
	xmargin-right: 10px;
	line-height: 25px;
}
#article form {
	width: 500px;
}
#article form td.left {
	width: 40%;
	text-align: right;
}
#article form .ff {
	xmargin: auto;
	text-align: center;
}
#article form .txt {
	border: 1px solid #E1D058;
	background-color: #FFFBDD;
	xwidth: 350px;
	margin: 3px auto;
}
#article form #submit {
	text-align: center;
}
#article form #submit input {
	width: 100px;
	margin: 10px 5px;
}
#pleaseSubscribe {
	margin: 40px auto !important;
}
#pleaseSubscribe form {
	margin: 10px auto 10px 50px !important;
}
#pleaseSubscribe label {
	color: #555555;
	margin-right: 5px;
}
#articleTags {
   text-align: center;
   margin: 20px auto;
}
#articleTags ul {
   border: 1px solid #ddd;
   padding: 10px 0;
   background-color: #eee;
}
#articleTags li {
   display: inline;
   border-right: 1px solid #ddd;
   padding: 0px 10px;
}
#articleTags li.first,
#articleTags li.last {
   border: none;
}
#articleTags li.first {
   color: #555;
}

* html #authorInfo  {
   height: 120px;
}
#authorInfo  {
   padding: 10px;
   color: #555;
   background: transparent url(../i/nasz-gosc-gradient.png) repeat-x bottom;
   margin-bottom: 20px;
   margin-top: 20px;
   min-height: 120px;
   border: 1px solid #F8F8E5;
}
#authorInfo img {
   float: left;
   margin: auto 10px auto auto;
}
/**/

/** komentarze */
#commentsBar {
	background: transparent url('../i/bluePx.png') top left repeat-x;
	height: 36px;
}
#commentsBar ul {
	padding: 0;
	padding-top: 8px;
}
#commentsBar li {
	font-weight: normal;
	display: inline;
	color: #fff;
	margin-left: 15px;
}
#commentsBar li img {
	margin: auto 6px 2px 6px;

}
#commentsBar li a {
	color: #fff;
}
#comments {
	margin-bottom: 20px;
}	
.commentbox {
	border: 1px solid #ddd;
	padding: 10px;
	color: #555555;
	margin-top: 10px;
}
.commentbox_top {
	float: right;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	margin-top: -19px;
	color: #bbb;
}
.commentbox_top span {
	color: #ddd !important;
}
.commentbox_meta {
	border-top: 1px dotted #d6d6d6;
	color: #6a6a6a;
	margin-top: 10px;
	padding-top: 2px;
}
.commentbox_meta span {
	color: #bbb;
}

#comment_form {
	margin-top: 10px;
	padding: 10px 10px 0 10px;
	background-color: #FFF6B7;
	border: 1px solid #E1D058;
	margin-bottom: 15px;

}
#comment_form  p {
               padding: 0 0 5px 0;
} 
#comment_form input#id_person_name, #comment_form input#id_name, #comment_form textarea {
	border: 1px solid #E1D058;
	background-color: #FFFBDD;
	margin: 3px auto;
}
#comment_form input.submit_blue {
	margin: 10px auto;
}
#comment_form textarea {
	width: 100%;
}
#comment_form #miodek {
   display: none;
}
#content_middle {
	padding: 10px;
	background-color: #FFF6B7;
	border: 1px solid #E1D058;
	color: #333;
}
/**/


/* style strony z kategoria */
#naszGoscDesc  {
   padding: 10px;
   color: #555;
   background: transparent url(../i/nasz-gosc-gradient.png) repeat-x bottom;
   margin-bottom: 20px;
}
#naszGoscDesc img {
   float: left;
   margin: auto 10px auto auto;
}
#newsList {
	border: 1px solid #e1e1e1;
	border-top: none;
}
.withRightBar #naviBar {
	background: transparent url('../i/bluePx.png') top left repeat-x;
	height: 36px;
}

#przegladPrasy span, #przegladPrasy span a,
#newsList span, #newsList span a,
#tematDnia span, #tematDnia span a,
#wiadomosci span, #wiadomosci span a {
	color: #aaa;
	font-size: 12px;
	font-weight: normal;
}

#newsList h2 {
	display: inline;
	font-size: 14px;
}
#newsList p {
	margin-top: 5px;
}
#newsList ul {
	padding-top: 10px !important;
}
#newsList ul,
#newsList li {
	margin: 0; padding: 0;
}
#newsList li {
	margin-left: 20px;
	margin-bottom: 15px;
}
#newsList .artDetails {
	margin: 0;
}
#polecamy ul, #najczesciejKomentowane ul {
	padding: 0; padding-top: 10px;
	padding: 10px 0 10px 0 !important;
}
#polecamy ul li, #najczesciejKomentowane ul li {
	margin-left: 20px;
}
#najczesciejKomentowane .artDetails {
	margin: 0px;
	white-space: nowrap;
}
#najczesciejKomentowane li a {
	overflow: hidden !important;
}
#pagination {
	text-align: center;
	margin: 15px auto; margin-top: 25px;
	color: #bbb;
}
#pagination ul {
	display: inline; 
	margin: auto 10px;
}
#pagination li {
	margin: auto 2px; padding: 0;
	display: inline; 
}
#pagination a {

}
#pagination img.right {
	margin-left: 5px;
}
#pagination img.left {
	margin-right: 5px;
}
.current {
	font-weight: bold;
}
/**/

/* tag cloud */

.cloud0 {
		font-size: 1em;
      font-weight: 50;
}
.cloud1 {
		font-size: 1.1em;
      font-weight: 100;
}
.cloud2 {
		font-size: 1.2em;
      font-weight: 200;
}
.cloud3 {
		font-size: 1.3em;
      font-weight: 300;
}
.cloud4 {
		font-size: 1.4em;
      font-weight: 400;
}
.cloud5 {
		font-size: 1.5em;
      font-weight: 500;
}
.cloud6 {
		font-size: 1.6em;
      font-weight: 600;
}
.cloud7 {
		font-size: 1.7em;
      font-weight: 700;
}
.cloud8 {
		font-size: 1.8em;
      font-weight: 800;
}
.cloud9 {
		font-size: 1.9em;
      font-weight: 900;
}
.cloud10, .cloud11, .cloud12, .cloud13, .cloud14, .cloud15, .cloud16, .cloud17, .cloud18, .cloud19, .cloud20 {
		font-size: 2.0em;
      font-weight: 1000;
}

/**/

/* wyniki wyszukiwania */
.search li {
	color: #fff;
}
.query {
	font-weight: bold;
}
/**/

/** ogloszenia o prace */
#jobsList {
	margin-top: 10px;
}
#jobsList {
	border: 1px solid #ddd;
}
#jobsList #head {
	background-color: #eee;
	font-weight: bold;
}
#jobsList td {
	padding: 10px;
	border-bottom: 1px solid #ddd;
}
#jobsList #lastRow td {
	border: none !important;
}
#jobShow, #jobPlace {
	padding: 10px;
	border: 1px solid #ddd;
	border-top: none;
}
/**/

/* rss */
.rss, #about, #reklama, #contact {
	padding: 10px;
	border: 1px solid #ddd;
	border-top: none;
}
.rss h2, #about h2 {
	margin: 10px auto;
}
.rss ul li {
	line-height: 1.8em;
	list-style-image: url('../i/rssIcon.png');
}
/**/

/* onas */
#about h1, #about h2 {
	margin-bottom: 20px;
}
#about img.face {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}
#about p, #contact p {
   line-height: 1.5em;
   margin: 10px auto;
}
#contact iframe {
float: right;
   position: relative; right: 200px; top: -100px;
}
/**/

/* reklama */
#reklama h3 {
	color: #aaa;
}
/**/

/** newsletter */

#newsletterPage {
	padding: 10px;
	border: 1px solid #ddd;
	border-top: none;
}
#newsletterPage h2 {
	margin: 10px auto;
	margin-top: 0px;
}
#newsletterPage p {
	margin-bottom: 10px;
}
#newsletterPage form, #sent, #pleaseSubscribe {
	padding: 10px;
	margin-top: 20px;
	background-color: #FFF6B7;
	border: 1px solid #E1D058;
	color: #555555;
}
#newsletterPage form input.txt {
	border: 1px solid #E1D058;
	background-color: #FFFBDD;
}
#newsletterPage form #submit {
	margin-bottom: 10px;
	text-align: center;
	xmargin-left: 150px;
}
#newsletterPage #disclaimer{
	font-size: 9px;
	font-style: italic;
	margin: 20px auto;
	color: #666;
	border-top: 1px dotted #E1D058;
	border-bottom: 1px dotted #E1D058;
	padding-top: 5px;
	padding-bottom: 5px;
}
#newsletterPage .alert {
	border: 1px solid #E36640 !important;
	background-color: #EA9C8F !important;
	color: #fff;
}
#newsletterPage .alert a {
	color: #fff;
	font-weight: bold;
}
/**/

/* style stopki */
#footer {
	text-align: center;
	font-size: 11px;
}
#footer li {
	line-height: 1.3;
	display: inline;
}
#footer ul#main  {
	background-color: #eee;
	padding: 10px;
	margin: 0 0 10px 0;
}
#footer ul#main li {
	margin: auto 10px;
}

#footer #grupabankier {
	background-color: #eee;
	margin: 0 0 10px 0;
}

#rss {
	background: transparent url('../i/rssIcon.png') no-repeat;
	padding-left: 20px;
}
#blip img, #twitter img { margin-bottom: -5px; }
/*#twitter {
	xbackground: transparent url('../i/twitterIcon.png') no-repeat;
	xpadding-left: 20px;
}
#twitter a { width: 86px; height: 20px; }
#blip {
	xbackground: transparent url('../i/blipIcon.png') no-repeat;
	xpadding-left: 20px;
}
#blip a { width: 31px; height: 20px; }*/

#footer ul#bottom {
	margin: 0px; padding: 0px 0px 10px;
	text-align: center;
   border-bottom: 2px dotted #F3F3F3;
}
#footer ul#bottom li {
	margin-left: 0px;
	border-right: 1px solid #eee;
	margin-right: 7px;
	padding-right: 7px;
}
#footer ul#bottom li.last {
	border-right: none !important;
	margin: 0px;
}

#footer p {
	margin-top: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1;
	color: #aaa;
}
#footer p a {
	color: #4CB6F9;
}
/**/

#prnews_sky {  /* skyscrapper */
   position: absolute;
   top:102px; 
   left: 50%; 
   margin-left: 480px; padding: 0px;
}

/* toplayer newsletter form */
#topLayerForm div#topLayerClose {
   float: right;
   background: transparent url('../i/closeButton.png') no-repeat;
   width: 30px; height: 30px;
   margin-top: -10px;
   margin-right: -5px;
}
#topLayerForm ul {
   text-align: left;
   width: 90%;
}
#topLayerForm ul li {
   list-style-image: url('../i/menuDotGrey.png');
}
#topLayerForm {
   display: none;
   margin: 10px;

}
#topLayerForm #nlSubmit {
   display: inline;
   xfloat: left;
}

#topLayerForm .keyword {
   display: inline;
   padding: 4px;
   border: 1px solid #E1D058;
   font-size: 11px;
}

#topLayerForm h4 {
   font-size: 14px;
}
#topLayerForm p {
   margin: 15px auto;
}
div.blockUI {
}

div.blockMsg {

}

div.blockPage {
}


/* narzedzia */

#kalkulator  {
   padding-top: 20px !important;
}
#kalkulator h1 {
   line-height: 41px !important;
}
#kalkulator .icon {

   margin: 10px auto;
}
#kalkulator #result div {
   font-size: 14px;
}  
#kalkulator #result .counter {
   color: #000000;
   font-weight: bold;
}
div.narzedzia h1 {
   margin-bottom: 10px;
   text-align: center;
}
div.narzedzia {
   height: 400px;
   padding: 10px;
   padding-left: 15px;

}
ul.narzedzia {
   float: left;
}
#oszczedzanie  {
   background: #80CC28 url(../i/oszczedzanie.png) 0% 50% no-repeat;
   width: 26px;
   height: 180px;
   float: left;
}

#kredyty  {
   background: #F68712 url(../i/kredyty.png) 0% 50% no-repeat;
   width: 26px;
   height: 140px;
   float: left;
}

#kredyty,
#oszczedzanie  {
   margin-right: 10px;
}

