/*
Theme Name: WiseBusiness
Author: Site5.com
Author URI: http://www.site5.com/
*/

/* MAIN STYLES
-------------------------------------------*/
* { margin: 0; padding: 0; }

body,html {
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#555;
	margin:0;
	padding:0;
	background:#000 url(images/bk_body.jpg) 50% 15px no-repeat;
	line-height:135%;
}

ul {
	list-style:none;
}

a {
	color:#3393D9;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a:focus {
	outline:none;
}

p {
	margin:1em 0;
}

h1 {
	font-size:26px;
	font-weight:normal;
	color:#3393D9;
	line-height:110%;
	margin-bottom:5px;
	letter-spacing:-1px;
	padding:10px 0 5px;
}

h1 a:hover {
	
}

h1.home {
	font-size:20px;
	font-weight:normal;
	border-bottom:3px solid #DDD;
	border-top:1px solid #DDD;
	padding-bottom:9px;
	padding-top:17px;
	margin-top:20px;
	position:relative;
	text-transform:uppercase;
}


h2 {
	font-size:18px;
	color:#3393D9;
	font-weight:normal;
}

h2.comments {
	color:#333;
	padding:20px 0;
}


 /* LAYOUT STRUCTURE
--------------------------------------------------*/

#wrapper {
	margin:0 auto;
	width:944px;
}


#header {
	height:123px;
	position:relative;
	z-index:99; 
	padding:0 8px;
}

#content {
	padding:18px 20px;
	padding-bottom:30px;
	background:#FFF;
	position:relative;
}

#colLeft{
	width:595px;
	float:left;	
}

#colRight {
	width:285px;
	float:left;	
	margin-left:23px;
}

#footer {
	background:#F3F3F3 url(images/bk_footer.jpg) 0 0 repeat-x;
	padding:30px 0 0;
	color:#666;
	position:relative;
}

#footerInner {
	margin-left:-7px;
	padding-bottom:30px;
}

#footerInnerBottom {
	background:#000;
	border-top:8px solid #333;
	padding:0 10px 50px;
	font-size:11px;
	position:relative;
}

/* HEADER ELEMENTS
------------------------------------------*/
#site5top {
	position:absolute;
	top:40px;
	right:8px;
}

/* -- logo --*/
#logo {
	position:absolute;
	top:5px;
	left:5px;
}

#logo a img{
	border:none;
}

#logo span {
	display:block;
	color:#999;
	padding-left:400px;
	font-size:12px;
}

/* -- top menu --*/

#topMenu {
	position:absolute;
	bottom:0;
	right:0;
	border-top:1px solid #80E1FF;
	border-right:1px solid #80E1FF;
	/*background:url(images/bk_top_menu.jpg) 0 0 repeat-x;*/
	background:url(images/bk_top_menu_ov.jpg) 0 0 repeat-x;
	
}

#topMenu ul.sf-menu li {
	float:left;
}

#topMenu ul.sf-menu li:hover {
	
}

#topMenu ul.sf-menu li a{
	display:block;
	text-transform:uppercase;
	color:#B3E3FD;
	font-size:11px;
	line-height:36px;
	border-left:1px solid #54C1FB;
	padding:0 17px;
	height:36px;
}

#topMenu ul.sf-menu li a:hover {
	color:#FFF;
	text-decoration:none;
	/*background:url(images/bk_top_menu_ov.jpg) 0 0 repeat-x;*/
	background:url(images/bk_top_menu.jpg) 0 0 repeat-x;
}

#topMenu ul.sf-menu li li ul.children {	
	margin:0 0 0 26px;
}

#topMenu ul.sf-menu li li a {
	padding:0 12px;
}

#topMenu ul.sf-menu li li a:hover {
	background:#009FFF;
}

#topMenu ul.sf-menu li li {
	padding:0;
	background:#0082CE;
	border-bottom:1px solid #21AEFA;
	border-right:1px solid #21AEFA;
}

/* CONTENT ELEMENTS
--------------------------------------------------*/
.wyslij {
	 margin-left: 200px;
	 padding:8px 0 10px 0px;
color:#FF0000; 
border:none;
width:162px;
height:35px;
text-align:center;
background-image:url(images/wyslij.jpg);
background-repeat:no-repeat;
}
.alignleft {
	float:left;
	margin:5px 6px 5px 0;
}

.alignright {
	float:right;
	margin:5px 0 5px 10px;
}

#homeHeader {
	height:306px;
	background:url(images/bk_slider.jpg);
	position:relative;
}

#homeHeader #headerImg {
	position:absolute;
	right:60px;
	top:30px;
}

#homeHeader #headerText {
	padding-top:30px;
	padding-left:20px;
	width:450px;
	font-size:14px;
	color:#999;
}

#homeHeader #headerText a {
	color:#93CA0C;
	text-transform:uppercase;
}

#homeHeader #buttons {
	position:absolute;
	bottom:15px;
	left:10px;
}

#homeHeader #buttons a {
	display:block;
	width:112px;
	height:35px;
	background:url(images/but_slider.png) 0 0 no-repeat;
	padding:8px 40px 0 13px;
	font-weight:bold;
	text-shadow:#fff 1px 1px;
	text-transform:uppercase;
	font-size:12px;
	float:left;
	margin-left:10px;
}

#features {
	background:#ECECEC url(images/bk_featured.jpg) 0 0 repeat-x;
	width:938px;
	position:relative;
	margin-left:-31px;
	padding-left:28px;
}

#featuresBottom {
	width:966px;
	margin-left:-31px;
	height:10px;
	background:url(images/bk_featured_bottom.png) 0 0 no-repeat;
}

#features .featuresInner {
	width:279px;
	float:left;
	background:url(images/bk_line_vert.jpg) 0 0 repeat-y;
	padding:25px 18px 10px 20px;
}

#features .featuresInner h2 {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

#features .first {
	background:none;
	padding-left:0;
}

#features .featuresInner img {
	float:left;
	margin:0 10px 40px 0;
}

.latestPosts {
	margin-left:-25px;
}

.latestPosts li {
	display:block;
	border-bottom:1px solid #ddd;
	padding:15px 0;
	width:283px;
	float:left;
	margin-left:25px;
}	

.latestPosts li img {
	float:left;
	padding:5px;
	background:url(images/bk_thumbs.jpg) 0 0 no-repeat;
	margin:0 10px 0 0;
}

.latestPosts li span {
	font-size:11px;
	color:#999;
}

h1.home .links {
	position:absolute;
	font-size:11px;
	right:5px;
	top:18px;
	color:#ddd;
	font-weight:bold;
}

h1.home .links img {
	vertical-align:middle;
	margin-right:7px;
	margin-bottom:1px;
}

#innerTop {
	height:90px;
	padding:28px 20px 0 20px;
	background:url(images/bk_top_inner.jpg) 0 0 no-repeat;
}

.innerTitle, .innerTitle h1{
	font-size:40px;
	font-weight:bold;
	padding:0;
	padding-right:11px;
	float:left;
	height:38px;
	letter-spacing:-1px;
    color:#fff;
	line-height:38px;
	
}

.innerDesc {
	float:left;
	height:30px;
	border-left:1px solid #666;
	padding-left:20px;
	font-size:20px;
	font-weight:normal;
	line-height:26px;
	color:#CCCCCC;
	padding-top:13px;
}

.innerDesc p{
	margin:0;
}

/* COL LEFT
-------------------------------------------------*/

/* share icons */
#colLeft .social {
	padding:0 0 15px;
	border-bottom:1px solid #ddd;
	margin-top:-15px;
}

#colLeft .social img {
	border:none;
	margin:5px 5px 0 0;
}

.more-link {
	display:block;
	clear:both;
}

#archive-title, .searchQuery {
	border-bottom:1px solid #ddd;
	padding:7px 0 10px;
	margin-bottom:20px;
}

#colLeft .blogItem {
	border-bottom:1px solid #ddd;
	margin-bottom:25px;
	position:relative;
	/*padding-left:12px;*/
}

#colLeft .blogItem .postComments {
	position:absolute;
	left:0;
	top:-3px;
	width:37px;
	background:url(images/bk_ico_comments.png) 0 3px no-repeat;
	text-align:center;
	height:40px;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	text-shadow:#CF881E 1px 1px;
	padding-right:12px;
	/*border-right:1px solid #ddd;*/
	padding-top:3px;
}

#colLeft .blogItem .postComments a{
	color:#fff;
}

#colLeft .blogItem .postRight{
	float:left;
	width:520px;
	/*padding-left:12px;*/
}

#colLeft .blogItem .meta {
	font-size:11px;
	/*width:520px;*/
	color:#999;
}

#colLeft .blogItem .meta .metadata {
	display:block; 
	background:#F3F3F3; 
	padding:6px 10px 4px; 
	margin-bottom:15px; 
	margin-left:37px;
	color:#444; 
	font-size:11px;
}

#colLeft .blogItem .meta img {
	vertical-align:middle;
}

#colLeft ul {
	list-style:disc;
	list-style-position:inside;
}

#colLeft .testimonial {
	padding:15px 0 25px;
	border-bottom:1px solid #ddd;
	background:url(images/bk_testimonial.png) 95% 80% no-repeat;
}

#colLeft .testimonial p img {
	float:left;
	margin:0 10px 0 0;
	padding:5px;
	background:url(images/bk_thumbs.jpg) 0 0 no-repeat;
}

#colLeft .testimonial p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	margin:0.7em 0 0.2em;
}

.wp-pagenavi, .navigation{
	clear:both;
}



/* COL RIGHT
--------------------------------------------------*/
#colRight h2{
	display:block;
	background:url(images/bk_rightbox_top.jpg) 0 0 no-repeat;
	color:#3393D9;
	padding:11px 10px 9px;
	margin-top:13px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}

#colRight h2 span {
	padding-top:4px;
}

#colRight .boxRight {
	border:1px solid #ddd;
	border-top:none;
	border-bottom:none;
}

#colRight .boxRight ul li {
	padding:6px 10px;
	border-bottom:1px solid #ddd;
	background:url(images/bullet_list_footer.png) 10px 13px no-repeat;
	padding-left:20px;
}


#colRight h2.testimonials {
	background:url(images/bk_rightbox_top_testimonials.jpg) 0 0 no-repeat;
}

#colRight h2.twitter {
	background:url(images/bk_rightbox_top_twitter.jpg) 0 0 no-repeat;
}

#colRight .testimonialsList ul li {
	padding:10px;
	background:none;
}

#colRight .testimonialsList ul li span {
	font-size:11px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
}


#colRight .testimonialsList ul li img {
	float:left;
	margin:0 10px 0 0;
	padding:5px;
	background:url(images/bk_thumbs.jpg) 0 0 no-repeat;
}

#colRight .testimonialsList ul li p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	margin:0.7em 0 0.2em;
}

#colRight .twitterList div.aktt_tweets li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	background:none;
	padding:10px;
}

#colRight .twitterList div.aktt_tweets li a.aktt_tweet_time{
	display:block;
	clear:both;
	font-size:11px;
	color:#999;
}

#colRight .twitterList div.aktt_tweets li.aktt_more_updates a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
}

#colRight #searchBox {
	background:url(images/bk_search.png) 0 0 no-repeat;
	padding:13px 10px;
	width:265px;
	height:47px;
}

#colRight #searchBox h2 {
	background:none;
	color:#666;
	padding:0;
	margin:0;
	line-height:100%;
	height:20px;
}

/* FOOTER ELEMENTS
--------------------------------------------*/

#footer .footerBox {
	width:283px;
	float:left;
	margin-left:25px;
}


#footer .footerBox h2  {
	border-bottom:1px solid #DDD;
	padding-bottom:10px;
	text-transform:uppercase;
	font-size:14px;
	color:#3393D9;
	font-weight:bold;
}


#footer .footerBox ul li {
	border-bottom:1px solid #DDD;
	padding:5px 0;
	background:url(images/bullet_list_footer.png) 0 12px no-repeat;
	padding-left:12px;
}


#footer .contact {
	background:url(images/bk_footer_contact.jpg) 100% 0 no-repeat;
	padding-left:10px;
	width:265px;
	border-left:1px solid #ddd;
	min-height:200px;
}

#footer .contact .social {
	font-size:11px;
	display:block;
	padding-top:15px;
	margin-top:10px;
	border-top:1px solid #ddd;
}

#footer .contact .social img {
	vertical-align:middle;
	margin-right:5px;
}



#copy {
	clear:both;
	padding:20px 0 10px;
}

#footer ul#footerMenu li{
	float:left;
	padding:0 10px;
	border-left:1px solid #292929;
	line-height:100%;
}

#site5bottom {
	position:absolute;
	right:10px;
	top:20px;
}

/*COMMENTS
---------------------------------------------*/
#colLeft ul.commentlist {
	margin:25px 0 -20px;
	list-style:none;
	list-style-position:outside;
}

#colLeft ul.commentlist ul {
	list-style-type:none;
	list-style-position:outside;
}

#colLeft ul.commentlist li {
	background:none;
	border:1px solid #ddd;
	padding:10px 15px;
	position:relative;
	background:#F3f3f3;
	margin-bottom:40px;
}

#colLeft ul.commentlist li .comment-meta {
	margin-top:-36px;
}

#colLeft ul.commentlist li .comment-meta span {
	font-size:11px;
	padding-top:7px;
	line-height:210%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

#colLeft ul.commentlist li .comment-meta span strong {
	font-size:14px;
}

#colLeft ul.commentlist li .commentRight .text {
	padding-bottom:15px;
}



#colLeft ul.commentlist li .avatar {
	border:1px solid #FFF;
	padding:5px;
	background:#E6E6E6;
	float:left;
	margin-right:5px;
}

#colLeft ul.commentlist .reply a {
	font-size:11px;
	position:absolute;
	bottom:10px;
	right:15px;
	margin-top:15px;
	display:block;
	background:url(images/but_reply.png) 0 0 no-repeat;
	width:47px;
	text-align:center;
	color:#fff;
	height:20px;
}

#colLeft ul.commentlist li em {
	font-size:12px;
	padding-top:5px;
	display:block;
}

#colLeft ul.commentlist li .children li {
	background:#fff;
	margin-left:20px;
	margin-top:25px;
	
}


/* FORMS
-------------------------------------------*/

fieldset {
	border:1px solid #ddd;
	background:#F3f3f3;
	padding:15px;
	padding-bottom:20px;
	position:relative;
}


#searchform input {
	border:1px solid #DADADA;
	background:#FFF;
	padding:4px;
	color:#999;
	width:175px;
	float:left;
}

#searchform input#searchsubmit {
	width:72px;
	height:26px;
	border:none;
	background:url(images/but_form.png) 0 0 no-repeat;
	cursor:pointer;
	text-align:center;
	color:#FFF;
	font-size:11px;
	margin-left:5px;
	font-weight:bold;
	padding:0;
}

/* contact */

#contact label {
	display:block;
	padding:8px 0 2px;
	font-weight:bold;
}

#contact input, #contact textarea {
	border:1px solid #fff;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	padding:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	width:300px;
	margin-bottom:10px;
}

#contact textarea {
	width:500px;
}

#contact input.submit {
	border:none;
	width:74px;
	height:26px;
	margin-top:20px;
	background:url(images/but_form.png) 0 0 no-repeat;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	
}

.errormsg, .successmsg{
	background:#FEF4F1;
	border:1px solid #F7A68A;
	color:#DA4310;
	padding:10px;
}

.successmsg {
	background:#F5FAF1;
	border:1px solid #C2E1AA;
	color:#8FA943;
}

/* post comment */

#commentform p {
	margin:0;
}

#commentform label {
	display:block;
	padding:5px 0 2px;
	font-weight:bold;
}

#commentform input, #commentform textarea {
	border:1px solid #fff;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	font-size:12px;
	margin-bottom:10px;
}


#commentform textarea {
	width:500px;
}

#commentform input#submit{
	border:none;
	width:74px;
	height:26px;
	margin-top:20px;
	background:url(images/but_form.png) 0 0 no-repeat;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}



/* CLEARING
---------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display:block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
	display: block;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {
	clear: both;
}

.noclear {
	clear: none;
}

/* --- mapka --- */
/* styl listy wojewodztw */
 #polska a{
	  display:block;
	  width:100%;
	  padding:1px 0;
	  font:normal 0.7em sans-serif;
	  color:#ccc;
	  text-decoration:none;
	  text-align:left;
	 }
  #polska a:hover,#polska li:hover a{
  	  color:#fd0;
  	  text-decoration:underline;
  	 }

/* nie edytuj! */
#polska,#polska span.bg{background:transparent url('polska.png') no-repeat -9999px 0}
#polska{position:relative;top:0;left:0;display:block;background-position:0px -430px;list-style:none}
 #polska *{padding:0;margin:0;border:0 none;outline:0 none}
  #polska li{cursor:pointer}
  #polska li span{position:absolute;display:block;width:0;height:0;z-index:15}
  #polska li a .bg{z-index:3}
  #polska li .map{top:0;left:0}

  #polska.ukryta{width:230px;height:215px}
   #polska.ukryta li{width:0;height:0;text-indent:-9999px}
  #polska.po_lewej{left:120px;width:230px;min-height:215px}
   #polska.po_lewej li{margin-left:-120px;width:120px}
  #polska.po_prawej{width:350px;min-height:215px}
   #polska.po_prawej li{width:120px;margin-left:230px}
   #polska.po_lewej li:first-child,#polska.po_prawej li:first-child{padding-top:2em}
  #polska.ponizej{width:230px;padding-top:220px;overflow:hidden}
   #polska.ponizej li{width:100%;float:left}
   #polska.ponizej.dwie_kolumny li{width:50%;float:left}

 #polska1 a:hover .bg{top:115px;left:22px;width:64px;height:57px;background-position:-9px -75px} #polska1 .s1{top:115px;left:20px;width:50px;height:60px} #polska1 .s2{top:121px;left:70px;width:14px;height:17px} #polska1 .s3{top:138px;left:70px;width:4px;height:17px} #polska1 .s4{top:138px;left:74px;width:3px;height:10px} #polska1 .s5{top:138px;left:77px;width:3px;height:4px}
 #polska2 a:hover .bg{top:52px;left:74px;width:51px;height:49px;background-position:-193px -216px} #polska2 .s1{top:55px;left:78px;width:45px;height:43px}
 #polska3 a:hover .bg{top:97px;left:160px;width:55px;height:68px;background-position:-183px -9px} #polska3 .s1{top:96px;left:161px;width:50px;height:43px} #polska3 .s2{top:139px;left:166px;width:50px;height:8px} #polska3 .s3{top:147px;left:174px;width:45px;height:5px} #polska3 .s4{top:152px;left:180px;width:35px;height:5px} #polska3 .s5{top:157px;left:180px;width:13px;height:5px} #polska3 .s6{top:157px;left:200px;width:15px;height:5px}
 #polska4 a:hover .bg{top:72px;left:20px;width:39px;height:58px;background-position:-10px -198px} #polska4 .s1{top:81px;left:27px;width:22px;height:36px} #polska4 .s2{top:77px;left:37px;width:14px;height:4px} #polska4 .s3{top:73px;left:47px;width:4px;height:4px} #polska4 .s4{top:88px;left:15px;width:30px;height:38px} #polska4 .s5{top:109px;left:45px;width:7px;height:9px} #polska4 .s6{top:112px;left:50px;width:7px;height:7px}
 #polska5 a:hover .bg{top:96px;left:89px;width:54px;height:52px;background-position:-9px -138px} #polska5 .s1{top:98px;left:95px;width:47px;height:36px} #polska5 .s2{top:129px;left:91px;width:39px;height:9px} #polska5 .s3{top:138px;left:110px;width:19px;height:3px} #polska5 .s4{top:141px;left:118px;width:8px;height:4px}
 #polska6 a:hover .bg{top:157px;left:109px;width:52px;height:45px;background-position:-68px -9px} #polska6 .s1{top:159px;left:111px;width:42px;height:45px}  #polska6 .s2{top:177px;left:153px;width:4px;height:20px}
 #polska7 a:hover .bg{top:61px;left:113px;width:79px;height:82px;background-position:-74px -125px} #polska7 .s1{top:64px;left:130px;width:58px;height:40px} #polska7 .s2{top:80px;left:117px;width:13px;height:21px} #polska7 .s3{top:72px;left:121px;width:10px;height:10px} #polska7 .s4{top:104px;left:133px;width:48px;height:3px} #polska7 .s5{top:107px;left:133px;width:33px;height:5px} #polska7 .s6{top:112px;left:142px;width:23px;height:8px} #polska7 .s7{top:120px;left:138px;width:23px;height:4px} #polska7 .s8{top:124px;left:138px;width:28px;height:10px}  #polska7 .s9{top:134px;left:152px;width:14px;height:5px}
 #polska8 a:hover .bg{top:135px;left:65px;width:39px;height:42px;background-position:-134px -68px} #polska8 .s1{top:138px;left:80px;width:20px;height:15px} #polska8 .s2{top:142px;left:77px;width:23px;height:16px} #polska8 .s3{top:148px;left:74px;width:22px;height:20px} #polska8 .s4{top:155px;left:70px;width:20px;height:25px}
 #polska9 a:hover .bg{top:146px;left:152px;width:52px;height:60px;background-position:-10px -10px} #polska9 .s1{top:147px;left:153px;width:27px;height:30px} #polska9 .s2{top:162px;left:157px;width:50px;height:45px} #polska9 .s3{top:157px;left:193px;width:7px;height:5px}
 #polska10 a:hover .bg{top:30px;left:158px;width:49px;height:72px;background-position:-58px -213px} #polska10 .s1{top:30px;left:179px;width:30px;height:66px} #polska10 .s2{top:35px;left:174px;width:5px;height:7px} #polska10 .s3{top:54px;left:171px;width:8px;height:29px} #polska10 .s4{top:59px;left:159px;width:12px;height:10px} #polska10 .s5{top:69px;left:163px;width:8px;height:5px} #polska10 .s6{top:74px;left:166px;width:5px;height:5px}
 #polska11 a:hover .bg{top:18px;left:65px;width:57px;height:46px;background-position:-10px -288px} #polska11 .s1{top:15px;left:67px;width:47px;height:40px} #polska11 .s2{top:55px;left:67px;width:16px;height:6px} #polska11 .s3{top:55px;left:105px;width:9px;height:4px} #polska11 .s4{top:48px;left:114px;width:4px;height:6px}
 #polska12 a:hover .bg{top:138px;left:88px;width:42px;height:57px;background-position:-83px -59px} #polska12 .s1{top:138px;left:100px;width:10px;height:3px} #polska12 .s2{top:141px;left:100px;width:18px;height:22px} #polska12 .s3{top:145px;left:118px;width:8px;height:15px} #polska12 .s4{top:158px;left:96px;width:20px;height:10px} #polska12 .s5{top:168px;left:90px;width:21px;height:30px}  #polska12 .s6{top:181px;left:111px;width:6px;height:20px}
 #polska13 a:hover .bg{top:130px;left:122px;width:46px;height:40px;background-position:-128px -9px} #polska13 .s1{top:134px;left:129px;width:23px;height:25px} #polska13 .s2{top:141px;left:126px;width:5px;height:18px} #polska13 .s3{top:138px;left:152px;width:15px;height:15px} #polska13 .s4{top:153px;left:135px;width:20px;height:10px} #polska13 .s5{top:153px;left:155px;width:6px;height:6px} #polska13 .s6{top:163px;left:137px;width:8px;height:4px}
 #polska14 a:hover .bg{top:31px;left:110px;width:72px;height:43px;background-position:-112px -218px} #polska14 .s1{top:30px;left:114px;width:60px;height:18px} #polska14 .s2{top:30px;left:174px;width:6px;height:5px} #polska14 .s3{top:42px;left:118px;width:61px;height:12px} #polska14 .s4{top:54px;left:114px;width:57px;height:5px} #polska14 .s5{top:59px;left:114px;width:45px;height:5px} #polska14 .s6{top:64px;left:117px;width:30px;height:3px} #polska14 .s7{top:67px;left:123px;width:17px;height:5px}
 #polska15 a:hover .bg{top:55px;left:44px;width:68px;height:85px;background-position:-158px -123px} #polska15 .s1{top:61px;left:51px;width:27px;height:50px} #polska15 .s2{top:81px;left:48px;width:33px;height:31px} #polska15 .s3{top:95px;left:55px;width:48px;height:20px} #polska15 .s4{top:90px;left:81px;width:8px;height:5px} #polska15 .s5{top:98px;left:103px;width:6px;height:8px} #polska15 .s6{top:115px;left:62px;width:35px;height:6px} #polska15 .s7{top:121px;left:66px;width:6px;height:3px} #polska15 .s8{top:121px;left:80px;width:16px;height:8px} #polska15 .s9{top:129px;left:84px;width:7px;height:9px}
 #polska16 a:hover .bg{top:26px;left:13px;width:59px;height:63px;background-position:-139px -268px} #polska16 .s1{top:25px;left:10px;width:57px;height:36px} #polska16 .s2{top:61px;left:10px;width:50px;height:12px} #polska16 .s3{top:73px;left:10px;width:17px;height:15px} #polska16 .s4{top:73px;left:27px;width:20px;height:4px} #polska16 .s5{top:77px;left:27px;width:10px;height:4px} #polska16 .s6{top:73px;left:51px;width:6px;height:4px}  #polska16 .s7{top:66px;left:60px;width:3px;height:5px}

/* --- koniec mapki --- */
#colRight .subscribe {
		padding: 10px 10px 50px 0px;
		border: 1px solid #FFFFFF;
    
		background: #FFFFFF url(images/subscribe.gif) no-repeat 10px 10px;
		
		height: 87px;
		font-size: 0.9em;}
		#colRight .ads {
		background: #FFFFFF;
		border: 1px solid #FFFFFF;
		padding: 3px 0;
		text-align: center;
		
	}
		#colRight .ads img {
			margin: 3px;
      }
		#colRight .subscribe a {
			color: #808080;
			display: block;
			float: left;
			padding: 2px 0 20px 20px;
		}
		#colRight .subscribe input {
			border: 0;
			float: left;
			margin: 18px 0 0 20px;
			width: 165px;
		}
		#colRight .subscribe button {
			border: 0;
			text-indent: -9999px;
			float: right;
			background-color: transparent;
			width: 44px; height: 44px;
			margin-top: -10px;
			margin-bottom: 10px;
		}
 
