/* CSS Document */

body {
	margin: 0px auto; padding: 0px; background-color: #252525; background-image: url(../bg.png); background-repeat: repeat-x; color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; behavior: url("csshover.htc"); text-align: center;
	}
table, table td {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; 
	}
#header {
	width: 1050px; margin: 0px auto; text-align: left; height: 158px; background: url(../header.png) top right no-repeat;
	}
#header #ikonki {
	width: 114px; height: 11px; float: right; margin: 28px 30px 0px 0px;
	}
#header a {
	display: block; float: left; cursor: pointer;
	}
#header a#strona_domowa {
	width: 12px; height: 11px;
	}
#header a#kontakt {
	width: 11px; height: 9px; margin-top: 2px; margin-left: 39px;
	}
#header a#mapa_strony {
	width: 13px; height: 9px; margin-top: 2px; margin-left: 39px;
	}
#header #logo {
	width: 340px; height: 131px; background: url(../logo.png); display: block; position: absolute; margin-top: 27px;
	}
#header form {
	width: 186px; height: 25px; position: absolute; padding: 0px; margin: 87px 0px 0px 418px;
	}
#header form .frazy {
	width: 156px; height: 25px; text-align: left; border: none; background: none; padding: 4px; font-size: 11px; margin: 0px; color: #CCCCCC;
	}
#header form .search {
	width: 20px; height: 25px; border: none; background: none; margin: 0px 0px 0px 6px; cursor: pointer;
	}
#header #header_reklama {
	width: 400px; height: 60px; border: 3px #383837 solid; position: absolute; margin: 66px 0px 0px 640px;
	}
#menu {
	width: 984px; height: 72px; background-image: url(../menu.png); margin: 0px auto;
	}
#topmenu {
	width: 984px; height: 32px; margin: 0px; padding: 0px; overflow: hidden;
	}
#topmenu li {
	height: 32px; margin: 0px; padding: 0px; list-style-type: none; float: left; display: block;
	}
#topmenu li a {
	height: 32px; display: block; margin-left: 1px; background-position: top left;
	}
#topmenu li a:hover, #topmenu li a.btn_active {
	background-position: 0px -32px;
	}
	
	#btn_se {
		width: 143px; background-image: url(../btn/btn_se.png);
		}
	#btn_ne {
		width: 139px; background-image: url(../btn/btn_ne.png);
		}
	#btn_ar {
		width: 139px; background-image: url(../btn/btn_ar.png);
		}
	#btn_me {
		width: 139px; background-image: url(../btn/btn_me.png);
		}
	#btn_fo {
		width: 139px; background-image: url(../btn/btn_fo.png);
		}
	#btn_za {
		width: 139px; background-image: url(../btn/btn_za.png);
		}
	#btn_bl {
		width: 139px; background-image: url(../btn/btn_bl.png);
		}

#submenu {
	width: 974px; height: 12px; margin: 0px; padding: 0px; color: #454545; padding: 14px 5px; text-align: left;
	}
#submenu a {
	color: #999999; margin: 0px 20px;
	}
#submenu a:hover {
	color: #FFFFFF;
	}
#btn_ne_menu, #btn_ar_menu, #btn_me_menu, #btn_bl_menu, {
	display: none;
	}
		
#container {
	width: 984px; overflow: hidden; margin: 0px auto; margin-top: 20px; text-align: left;
	}
#left {
	width: 570px; float: left; text-align: left;
	}
#lastNews {
	width: 570px; height: 320px; background-image: url(../lastNews.png); background-repeat: no-repeat; background-position: bottom left; overflow: hidden;
	margin-bottom: 20px;
	}
#lastNews img {
	z-index: 1;
	}
#lastNews #bbox {
	width: 570px; height: 100px; background-color: #0d0d0d; position: absolute; z-index: 2; margin-top: 170px; opacity: 0.8; filter: alpha(opacity=80);
	color: #FFFFFF;
	}
#lastNews a {
	 color: #fd800a;
	 }
#lastNews #bbox h1 {
	font-size: 18px; margin: 0px; padding: 30px 20px 10px 20px; word-spacing: 3px; float: none; color: #fd800a;
	}
#lastNews #bbox span {
	font-size: 11px; padding: 0px 20px; display: block; color: #FFFFFF;
	}
#sliderNavi {
	width: 530px; height: 35px; overflow: hidden; padding: 15px 20px 0px 20px;
	}
#sliderNavi a {
	width: 23px; height: 24px; display: block; margin: 0px 10px; background-position: top left;
	}
#sliderNavi a.left:hover, #sliderNavi a.active {
	background-position: 0px -24px;
	}
#btn_1 {
	background-image: url(../btn/1.png);
	}
#btn_2 {
	background-image: url(../btn/2.png);
	}
#btn_3 {
	background-image: url(../btn/3.png);
	}
#btn_4 {
	background-image: url(../btn/4.png);
	}
#btn_5 {
	background-image: url(../btn/5.png);
	}
.btn_lq {
	background: url(../btn/lq.png);
	}
.btn_rq {
	background: url(../btn/rq.png);
	}	
#contentTop, #aContentTop, #bContentTop, #cContentTop {
	width: 530px; height: 14px; background: url(../content_top.png); color: #464545; padding: 23px 20px; text-align: right; 
	}
#aContentTop  {
	text-align: left; padding: 9px 5px 0px 5px; height: 51px; overflow: hidden; width: 560px;
	}
#aContentTop, #bContentTop, #cContentTop {
	background: url(../contentTop.png)
	}
#contentTop a, #aContentTop a, #bContentTop a, #cContentTop a {
	color: #999999;
	}
#contentTop a:hover, #aContentTop a:hover, #bContentTop a:hover, #cContentTop a:hover {
	color: #FFFFFF;
	}
#contentTop a#rss {
	display: block; position: absolute; width: 12px; height: 12px; margin: 1px 0px 0px 10px;
	}
#aContentTop h2, #aContentTop .h2 {
	font-weight: normal; font-size: 24px; float: left; margin: 6px 0px 0px 10px; padding: 0px; color: #FFFFFF;
	}
#cContentTop {
	text-align: left; color: #999999; word-spacing: 10px;
	}
#content, #IndexContent {
	width: 510px; background: url(../content.png) top left no-repeat #ffffff; padding: 28px 30px 20px 30px; height: 1140px; height: auto !important; 
	min-height: 1140px; overflow: hidden;
	}
#IndexContent {
	height: 800px;	min-height: 800px;
	}
#right {
	width: 395px; float: right; text-align: left;
	}
#ScremUserBox {
	width: 395px; min-height: 310px; background-color: #0c0c0c; overflow: hidden; padding-bottom: 10px;
	text-align: center;
	}
#screambox {
	width: 197px; height: 50px; display: block; background: url(../screambox.png); border-right: 1px #141414 solid; float: left;
	}
#panel {
	width: 197px; height: 50px; display: block; float: left; background: url(../panel_active.png);
	}
#bScreambox {
	width: 334px; margin: 0px auto; text-align: center; clear: both; padding-top: 20px; overflow: hidden; color: #999999;
	}
#bPanel {
	width: 360px; margin: 0px auto; text-align: left; clear: both; padding-top: 20px; overflow: hidden; color: #999999;
	}
#bScreambox {
	display: none; color: #FFFFFF; text-align: left;
	}
#bScreambox span {
	 color: #999999; text-align: center; display: block; margin: 0px auto;
	 }
	 

#bScreambox div p {
	width: 100px; text-align: left; float: left; margin: 5px 0px; font-weight: bold;
	}
#bScreambox div div {
	width: 234px; text-align: left; float: left; color: #999999; margin: 5px 0px;
	}
#ScremUserBox .line {
	 width: 334px; border-bottom: 1px #3b3b3b solid; padding-top: 10px; margin: 0px auto 10px auto; display: block; clear: both; 
	 }
#bScreambox .form {
	width: 264px; margin: 0px auto; display: block;overflow: hidden;
	}
#bScreambox .form textarea {
	width: 264px; height: 49px; background: url(../textarea.png); font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align: left;
	padding: 3px; color: #CCCCCC; border: none; margin: 5px 0px;
	}
#bPanel {display: block;}
#bPanel form {
	margin: 40px auto 30px auto; width: 260px; text-align: center; overflow: hidden;
	}
#bPanel form div {
	width: 50px; text-align: left; font-weight: bold; color: #FFFFFF; display: block; float: left; height: 12px; padding: 6px 0px; margin: 0px 0px 5px 0px;
	}
#bPanel form .text {
	width: 200px; height: 24px; background-color: #131313; border: 1px #1e1e1e solid; padding: 2px; color: #CCCCCC; margin-bottom: 5px; font-size: 12px;
	vertical-align: middle; line-height: 20px;
	}
#bPanel form #pamietaj_mnie, #bPanel form label {
	float: left;
	}
#bPanel form label {
	margin-left: 5px; padding-top: 1px;
	}
#bPanel a, #bScreambox a {
	color: #CCCCCC;
	}
#bPanel a:hover, #bScreambox a:hover {
	color: #199ec5;
	}
#bPanel a.menu, #bSonda a.menu {
	margin: 2px 0px 0px 10px; background: url(../strzalka.png) no-repeat top left; padding-left: 12px;
	}
#bPanel div img {
	margin-right: 10px;
	}
#bPanel h2 {
	color: #FFFFFF; display: inline; margin: 0px; padding: 0px;
	}
#NajlepiejSondaBox {
	width: 395px; height: 200px; height: auto !important; min-height: 200px; background-color: #2f2f2f; overflow: hidden; margin-top: 20px;
	padding-bottom: 10px; text-align: center;
	}
#najlepiej {
	width: 197px; height: 50px; display: block; background: url(../najlepiej.png); border-right: 1px #363636 solid; float: left;
	}
#sonda {
	width: 197px; height: 50px; display: block; background: url(../sonda_active.png); float: left;
	}
#bNaj, #bSonda {
	width: 334px; margin: 0px auto; text-align: center; clear: both; padding-top: 20px; overflow: hidden; color: #999999;
	}
#bNaj {
	display: none; color: #FFFFFF; text-align: left;
	}
#bNaj .zaklad_box {
	width: 334px; height: 23px; margin: 0px auto; text-align: left; overflow: hidden; color: #999999; border-bottom: 1px #252525 solid; display: block;
	}
#bNaj .even {
	background-color: #2A2A2A;
	}
#bNaj .even:hover, #bNaj .odd:hover {
	background-color: #373737;
	}
#bNaj .odd, #bNaj .top {
	background-color: #2C2C2C;
	}
#bNaj .top {
	padding: 5px; height: 13px; color: #ffffff;
	}
#bNaj a p {
	float: left;
	}
#bNaj a .ikonka {
	width: 13px; height: 13px; padding: 5px; border-right: 1px #252525 solid;
	}
#bNaj a .data {
	width: 100px; height: 12px; padding: 6px 0px 5px 0px; border-right: 1px #252525 solid; text-align: center;
	}
#bNaj a .gosp {
	width: 94px; height: 13px; text-align: left; padding: 5px; border-right: 1px #252525 solid;
	}
#bNaj a .gosc {
	width: 94px; height: 13px; text-align: left; padding: 5px;
	}
#bNaj a .dywizja {
	width: 40px; border-bottom: 1px #252525 solid;
	}
#bSonda form {
	width: 334px; text-align: left; overflow: hidden;
	}
#bSonda p {
	font-weight: bold; padding-bottom: 10px;
	}
#bSonda form div {
	margin: 0px 0px 5px 10px;
	}
#bSonda .submit {
	margin: 10px auto; display: block;
	}
#bSonda a {
	color: #CCCCCC;
	}
#bSonda a.submit, #bSonda a.submit:hover {
	color: #FFFFFF; padding-top: 4px; height: 18px;
	}
#bSonda a.menu {
	display: block;
	}
.sonda_wynik {
	width: 334px; text-align: left; overflow: hidden; color: #FFFFFF; margin-bottom: 5px;
	}
.sonda_wynik div {
	width: 334px; height: 10px; clear: both; background-color: #3E3E3E;
	}
.sonda_wynik img {
	height: 10px; border-left: 2px #CCCCCC solid;
	}
.sonda_wynik span {
	float: right; font-weight: normal; margin-bottom: 5px; text-align: left; width: 90px;
	}
.sonda_wynik span.orange {
	float: left; margin: 0px; padding: 0px; font-weight: bold; margin-bottom: 5px; width: auto;
	}
.sonda {
	width: 510px; text-align: left; overflow: hidden; color: #FFFFFF; margin-bottom: 5px; color: #4B4B4B;
	}
.sonda div {
	width: 510px; height: 20px; clear: both; background-color: #C9C9C9;
	}
.sonda img {
	height: 20px; border-left: 2px #4E4E4E solid;
	}
.sonda span {
	float: right; font-weight: normal; margin-bottom: 5px; text-align: left; width: 90px;
	}
.sonda span.blue {
	float: left; margin: 0px; padding: 0px; font-weight: bold; margin-bottom: 5px; width: auto;
	}
#Newsletter {
	width: 395px; height: 110px; background: url(../newsletter.png); margin-top: 20px; overflow: hidden;
	}
#Newsletter input {
	width: 156px; height: 25px; text-align: center; background: url(../newsletter_input.png); color: #939292; border: none; display: block; float: left;
	margin: 55px 5px 0px 30px;
	}
#Newsletter a {
	width: 25px; height: 25px; display: block; float: left; margin: 55px 3px;
	}
#Newsletter #plus {
	background: url(../plus.png);
	}
#Newsletter #minus {
	background: url(../minus.png);
	}
#LosowaGrafikaFilmik {
	width: 395px; height: 314px; height: auto !important; min-height: 314px; background-color: #2f2f2f; overflow: hidden; margin-top: 20px; text-align: left;
	padding-bottom: 10px; color: #999999; text-align: center;
	}
#LosowaGrafikaFilmik a {
	color: #999999;
	}
#LosowaGrafikaFilmik a:hover {
	color: #FFFFFF;
	}
#LosowaGrafikaFilmik p {
	padding-left: 30px; line-height: 16px;
	}
#grafika {
	width: 197px; height: 50px; display: block; background: url(../grafika_active.png); border-right: 1px #363636 solid; float: left;
	}
#filmik {
	width: 197px; height: 50px; display: block; background: url(../filmik.png); float: left;
	}
#LosowaGrafikaFilmik img {
	border: 1px #525252 solid; padding: 2px; display: block; margin: 12px auto 10px auto;
	}
#KolejnyBox  {
	width: 395px; min-height: 200px; margin-top: 20px; overflow: hidden;  background-color: #2f2f2f;	
}
#bottom {
	width: 100%; height: 374px; border: #2f2f2f solid; border-width: 1px 0px 1px 0px; text-align: center;
	}
#inner_bottom {
	width: 984px; height: 334px; margin: 15px auto; overflow: hidden;
	}
.bottomBox {
	width: 314px; height: 334px; float: left;
	}
.b_spacer {
	margin-right: 21px;
	}
.b_top {
	width: 314px; height: 50px;
	}
.b_top a {
	background: url(../strzalka.png) no-repeat top right; color: #999999; padding-right: 10px; float: right; margin: 17px 20px 0px 0px;
	}
#artykuly {
	background: url(../artykuly.png);
	}
#screen {
	background: url(../screen.png);
	}
#blogi {
	background: url(../blogi.png);
	}
.b_mid {
	width: 312px; height: 273px; border: #2f2f2f solid; border-width: 0px 1px 1px 1px; padding-top: 10px;
	}
.b_mid div {
	width: 294px; height: 46px; margin: 0px auto; text-align: left; color: #FFFFFF; overflow: hidden; color: #999999; border-bottom: 1px #252525 solid;
	}
.b_mid .even {
	background-color: #2A2A2A;
	}
.b_mid .even:hover, .b_mid .odd:hover {
	background-color: #373737;
	}
.b_mid .odd {
	background-color: #2f2f2f;
	}
.b_mid div a {
	font-weight: bold; color: #FFFFFF; width: 243px; height: 14px; float: left; display: block; padding: 5px; border-right: 1px #252525 solid;
	border-bottom: 1px #252525 solid;
	}
.b_mid div p, .b_mid div span {
	text-align: center; float: left; display: block; height: 14px; padding: 5px 0px;
	}
.b_mid div p {
	height: 12px;
	}
.b_mid div .dywizja {
	width: 40px; border-bottom: 1px #252525 solid;
	}
.b_mid div .autor, .b_mid div .data {
	width: 126px; border-right: 1px #252525 solid; font-size: 10px;
	}
.b_mid div .komentarzy {
	width: 40px; font-size: 10px;
	}
.b_mid a.skomentuj, .b_mid a.wyswietl {
	background: url(../strzalka.png) no-repeat top left; color: #999999; padding-left: 10px; float: left; margin: 10px 0px 0px 10px;
	}
.b_mid a.wyswietl {
 	margin-top: 3px; margin-left: 20px;
	}
#subbottom {
	width: 984px; height: 267px; margin: 0px auto; background-color: #0c0c0c; overflow: hidden;
	}
.subbottomBox {
	width: 329px; height: 267px; float: left; overflow: hidden; border-right: 1px #141414 solid;
	}
.subbottomLast {
	width: 324px; height: 267px; float: left; overflow: hidden;
	}
#download {
	width: 329px; height: 50px; background: url(../download.png);
	}
#ostatnio {
	width: 329px; height: 50px; background: url(../ostatnio.png);
	}
#najnowsze {
	width: 164px; height: 50px; display: block; background: url(../najnowsze_active.png); float: left; border-right: 1px #141414 solid;
	}
#najpopularniejsze {
	width: 164px; height: 50px; display: block; background: url(../najpopularniejsze.png); float: left;
	}
#bottom_download {
	width: 329px; height: 150px; padding-top: 10px; overflow: hidden; clear: both;
	}
#bottom_forum {
	width: 329px; height: 190px; padding-top: 10px; overflow: hidden; clear: both;
	}
.sb_mid div {
	width: 310px; height: 46px; margin: 0px auto; text-align: left; color: #FFFFFF; overflow: hidden; color: #999999; border-bottom: 1px #0c0c0c solid;
	}
.sb_mid div.height {
	height: 23px;
	}
.sb_mid .even {
	background-color: #181818;
	}
.sb_mid .even:hover, .sb_mid .odd:hover {
	background-color: #1F1F1F;
	}
.sb_mid .odd {
	background-color: #121212;
	}
.sb_mid div a {
	font-weight: bold; color: #FFFFFF; width: 234px; height: 14px; float: left; display: block; padding: 5px 5px 5px 15px; border-right: 1px #0c0c0c solid;
	border-bottom: 1px #0c0c0c solid;
	}
#bottom_download div a {
	background: url(../download.gif) no-repeat top left;
	}
#bottom_forum div a {
 	background: url(../forum.gif) no-repeat top left;
	}
.sb_mid div p, .sb_mid div span {
	text-align: center; float: left; display: block; height: 14px; padding: 5px 0px;
	}
.sb_mid div p {
	height: 12px;
	}
.sb_mid div .rozmiar {
	width: 55px; border-bottom: 1px #0c0c0c solid;
	}
.sb_mid .autor, .sb_mid .data {
	width: 134px; border-right: 1px #0c0c0c solid; font-size: 10px;
	}
.sb_mid .pobrano {
	width: 40px; font-size: 10px;
	}
#widziani {
	width: 162px; height: 50px; display: block; background: url(../widziani_active.png); float: left;
	}
#statystyki {
	width: 162px; height: 50px; display: block; background: url(../statystyki.png); float: left;
	}
#bottom_statystyki {
	display: none;
	}
.blast_mid {
	padding: 30px; overflow: hidden; clear: both; color: #999999; text-align: left;
	}
.blast_mid a {
	color: #199ec5;
	}
.blast_mid a[class] {
	color: #ffffff;
	}
.blast_mid p {
	color: #ffffff; font-weight: bold; display: block; margin: 20px 0px;
	}
#footer {
	width: 924px; height: 13px; margin: 0px auto 0px auto; background: url(../footer.png); border-top: 4px #2f2f2f solid; color: #999999; padding: 26px 30px;
	text-align: left;
	}
#footer span {
	color: #FFFFFF; font-weight: bold;
	}
#footer p {
	float: right; margin: 0px; padding: 0px; color: #434343;
	}
#footer a {
	color: #999999; padding: 0px 3px;
	}
#footer a:hover {
	color: #FFFFFF;
	}
	
.news {
	width: 510px; overflow: hidden; margin-bottom: 20px; border-bottom: 1px #dedede solid; padding-bottom: 15px;
	}
h1, .news .h1 {
	color: #fd800a; margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: normal; display: block; width: auto; float: left;
	}
.news .serwis_obrazek {
	float: left; display: block; margin: 4px 5px 0px 0px;
	}
.date {
	background: url(../ikona_zegar.gif) left no-repeat; padding: 0px 0px 2px 14px; margin: 0px; color: #737373; font-size: 11px; float: left;
	}
.author {
	float: right; color: #737373; margin: 0px; padding: 0px; margin-bottom: 20px;
	}
.author a {
	color: #737373; font-weight: bold;
	}
.zrodlo {
	 color: #737373; font-size: 11px;
	 }
.news_img {
	border: 1px #dedede solid; padding: 2px; clear: both; margin: 0px auto 5px auto;
	}
.text {
	padding: 0px; line-height: 14px; overflow: hidden; clear: both; margin: 0px;
	}
.btn_arrow {
	width: 26px; height: 26px; float: right; display: block; background: url(../btn_arrow.png); margin: 10px 0px 0px 5px;
	}
.btn_arrow_prev {
	width: 26px; height: 26px; float: right; display: block; background: url(../btn_arrow_prev.png); margin: 10px 0px 0px 5px;
	}
.btn {
	width: 102px; height: 20px; display: block; background: url(../button.png); text-align: center; color: #FFFFFF; font-weight: bold; font-size: 10px;
	padding-top: 6px;
	}
.btn:hover {
	color: #FFFFFF;
	}
.news .btn {
	margin-top: 10px; float: right;
	}
.prev, .next {
	width: 26px; height: 26px; background: url(../prev.png); display: block; float: left; margin-right: 10px;
	}
.next {
	background: url(../next.png);
	}
.news_info, .blog_info {
	width: 508px; overflow: hidden; border: #dedede solid; border-width: 0px 1px 1px 1px; margin-bottom: 20px;
	}
.blog_info {
	height: 95px;
	}
.news_info .li, .blog_info .li {
	margin: 5px 0px 0px 5px; color: #fd800a; display: block;
	}
.news_info .left, .blog_info .left {
	width: 300px; padding: 10px; overflow: hidden;
	}
.news_info .right, .blog_info .right {
	width: 187px; overflow: hidden; border-left: 1px #dedede solid;
	}
.news_info .right div.top, .news_info .right div.bot, .blog_info .right div.bot {
	width: 167px; padding: 10px; overflow: hidden;
	}
.news_info .right div.top {
	border-bottom: 1px #dedede solid;
	}
.komentarz {
	width: 482px; overflow: hidden; margin: 0px auto 15px auto;
	}
.komentarz .top {
	width: 455px; overflow: hidden; height: 12px; border: 1px #dedede solid; padding: 5px 10px 5px 15px; background: url(../strzalka.png) 5px 4px no-repeat; 
	background-color: #F1F1F1;
	}
.komentarz .top .data {
	float: right; font-size: 10px;
	}
.komentarz .mid {
	width: 480px; overflow: hidden; border: #dedede solid; border-width: 0px 1px 1px 1px;
	}
.komentarz .mid .avatar {
	width: 50px; text-align: center; float: left; padding: 10px; border-width: 0px;
	}
.komentarz .mid .tresc {
	width: 389px; text-align: left; float: left; padding: 10px; text-align: justify; border-left: 1px #dedede solid; height: 42px; height: auto !important;
	min-height: 42px;
	}
.komentarz .mid .tresc img {
	max-width: 380px;
	}
.komentarz .bot {
	width: 480px; padding: 3px 1px; text-align: right; font-size: 10px; color: #909090;
	}
.komentarz form {
	text-align: center;
	}
.komentarz .button {
	margin-top: 5px;
	}
#NowyKomentarz {
	width: 482px; height: 150px; border: 1px #dedede solid; font-family: Tahoma, Arial; font-size: 11px; margin: 0px auto; padding: 5px;
	}
.blog_text {
	width: 300px; border: 1px #dedede solid;
	}
.bb_top {
	width: 474px; overflow: hidden; border: 1px #dedede solid; padding: 0px 3px; border-bottom: none; background-color: #F1F1F1; text-align: left;
	}
.bb_button {
	border: 1px #dedede solid; margin: 3px;
	}
#emotki {
	width: 300px; height: 200px; position: absolute; z-index: 999; display: none; border: 1px #dedede solid; background-color: #FFFFFF;
	margin: -100px 0px 0px 239px;
	}
#emotki img {
	margin: 2px;
	}
	
#RegisterForm, #EditForm {
	width: 500px; margin: 0px auto; overflow: hidden;
	}
#RegisterForm span, #EditForm span {
	width: 130px; font-weight: bold; display: block; float: left; height: 12px; margin-bottom: 5px; padding: 6px 0px;
	}
#RegisterForm .text, #EditForm .text {
	width: 200px; height: 24px; background-color: #F0F0F0; border: 1px #199ec5 solid; padding: 4px; margin: 0px 0px 5px 0px; float: left; display: block;
	clear: none; font-size: 11px;
	}
#RegisterForm p {
	width: 152px; float: left; margin-left: 10px; height: 12px; padding: 6px 0px; margin-bottom: 5px;
	}
#RegisterForm div, #EditForm div {
	margin-bottom: 5px; color: #199ec5;
	}
#RegisterForm .button {
	margin: 5px 0px 0px 179px;
	}
	
#EditForm .text {
	width: 370px;
	}
#EditForm .auto {
	width: 120px; height: 24px; background-color: #F0F0F0; border: 1px #199ec5 solid; padding: 4px; margin-bottom: 5px; float: left; display: block;
	clear: none;
	}
#EditForm .button {
	margin: 5px auto; display: block; clear: both;
	}
#EditForm .textarea {
	width: 370px; height: 50px; background-color: #F0F0F0; border: 1px #199ec5 solid; padding: 4px; margin: 0px 0px 5px 0px; float: left; display: block;
	clear: none;
	}
#EditForm p.line {
	height: 10px; width: 500px; clear: both; border-bottom: 1px #dedede solid; margin-bottom: 10px;
	}
#tinyMCE {
	width: 500px; height: 300px; background-color: #F0F0F0; border: 1px #199ec5 solid;
	}

#ScreamboxArchiwum p {
	width: 100px; text-align: left; float: left; margin: 5px 0px; font-weight: bold;
	}
#ScreamboxArchiwum div {
	width: 410px; text-align: left; float: left; color: #999999; margin: 5px 0px;
	}

.blog_list, .zaklady_list {
	width: 495px; overflow: hidden; margin: 5px 0px 5px 5px;
	}
.blog_list .li {
	float: left; width: 242px; display: block;
	}
.blog_list span, .zaklady_list span {
	width: 130px; float: left; text-align: center; display: block;
	}
.blog_list .blue {
	width: 100px; float: left; text-align: center; display: block; overflow: hidden;
	}
.blog_list .options {
	margin: 15px 0px 0px 380px;
	}
.zaklady_list .li {
	float: left; width: 182px; display: block;
	}
.zaklady_list .blue {
	width: 160px; float: left; text-align: center; display: block; 
	}
.zaklady_top {
	width: 500px; background: url(../table_header.gif); height: 26px; color: #5C5C5C; border-right: 1px #dedede solid; margin: 0px auto; overflow: hidden;
	}
.zaklady_top p {
	border-left: 1px #dedede solid; float: left; padding: 6px 0px 9px 0px; text-align: center;
	}
.zaklady_top .z1 {
	width: 297px;
	}
.zaklady_top .z2 {
	width: 60px;
	}
.zaklady_top .z3 {
	width: 140px;
	}
.zaklady_top .z5 {
	width: 378px;
	}
.zaklady_top .z6 {
	width: 120px;
	}
.zaklady_top .z7 {
	width: 220px;
	}
.zaklady_top .z8 {
	width: 96px;
	}
.z4 {
	width: 489px; border: #dedede solid; border-width: 0px 1px 1px 1px; padding: 5px 0px 5px 10px; text-align: left; margin: 0px auto; background: #ffffff;
	color: #fd800a;
	}
.zaklad {
	width: 500px; border-right: 1px #dedede solid; margin: 0px auto; overflow: hidden; display: block;
	}
.zaklad p {
	border-left: 1px #dedede solid; border-bottom: 1px #dedede solid; float: left; display: block;
	}
.zaklad .login {
	width: 373px; padding: 5px 0px 5px 5px; text-align: left; height: 15px;
	}
.zaklad .saldo {
	width: 120px; padding: 5px 0px 5px 0px; text-align: center; height: 15px;
	}
.zaklad .ikonka {
	width: 13px; height: 15px; text-align: center; padding: 5px;
	}
.zaklad .gosp, .zaklad .gosc {
	width: 131px; padding: 5px 0px 5px 5px; text-align: left; height: 15px;
	}
.zaklad .pula {
	width: 120px; padding: 5px 0px; text-align: center; height: 15px;
	}
.zaklad .wynik {
	width: 60px; padding: 5px 0px; text-align: center; height: 15px;
	}
.zaklad .godzina {
	width: 80px; padding: 5px 0px; text-align: center; height: 15px;
	}
.zaklad .event {
	width: 140px; padding: 5px 0px; text-align: center; height: 15px;
	}
.zaklad .tytul {
	width: 215px; padding: 5px 0px 5px 5px; text-align: left; height: 15px;
	}
.zaklad .tytul img {
	vertical-align: middle;
	}
.zaklad .autor {
	width: 96px; padding: 5px 0px; text-align: center; height: 15px;
	}
.odd {
	background-color: #f0f0f0;
	}
.even {
	background-color: #ffffff;
	}
.odd:hover, .even:hover {
	background-color: #FFFCCA; color: #1BAAD4;
	}
	
.zaklady a {
	color: #494949;
	}
.zaklady a:hover {
	color: #1BAAD4
	}
	
.kategorie_lista {
	position: absolute; list-style-type: none; padding: 0px; margin: 2px 0px 0px 460px; 
	}
.kategorie_lista li {
	float: left; padding: 0px; margin: 0px;
	}
.kategorie_lista li .pointer {
	display: block; padding: 0px 0px 3px 0px;
	}
.kategorie_lista li ul {
	list-style-type: none; position: absolute; overflow: hidden; background-color: #252525; display: none; margin: 0px;	padding: 0px 0px 0px 5px; width: 100px;
	}
.kategorie_lista li ul li {
	float: none; text-align: left; padding: 5px; margin: 0px;
	}
.kategorie_lista li:hover {
	color: #FFFFFF;
	}
.kategorie_lista li:hover ul {
	display: block;
	}
.vs_left {
	background: url(../vs.jpg) top left no-repeat; padding-top: 30px; height: 230px; height: auto !important; min-height: 210px;
	}
.vs_right {
	background: url(../vs.jpg) top right no-repeat; padding-top: 30px; height: 230px; height: auto !important; min-height: 210px;
	}
.vs_left img, .vs_right img {
	border: 1px #dedede solid; padding: 2px;
	}
.vs_left div {
	text-align: right; width: 180px; margin: 5px auto; font-size: 12px;
	}
.vs_right div {
	text-align: left; width: 180px; margin: 5px auto; font-size: 12px;
	}
.vs_left div img, .vs_right div img {
	border: none; vertical-align: text-bottom;
	}
	
.img {
	width: 170px; height: 126px; text-align: center; float: left;
	}
.img img {
	border: 1px #dedede solid; padding: 2px; margin-bottom: 2px;
	}
.img a {
	color: #8C8C8C;
	}
.filmik {
  width: 170px; height: 170px; text-align: center; float: left;
    border: 0px solid #dedede;

  }
.filmik img {
	border: 1px #dedede solid; padding: 2px; margin-bottom: 2px;
  }
.filmik a {
	color: #8C8C8C;
	}
.obrazek {
	text-align: center; width: 510px; margin-bottom: 10px;
	}
.obrazek img {
	border: 1px #dedede solid; padding: 2px; max-width: 500px;
	}
	
.pages {
	margin: 10px; display: block;
	}
.pages a {
	padding: 2px 5px; margin: 0px 1px;
	}
.pages a.active {
	background: #f0f0f0;
	}
	
.profil_uzytkownika {
	font-size: 12px;
	}
.online {
	color: #009900;
	}
.offline {
	color: #FF0000;
	}
.profil_uzytkownika .right {
	font-size: 11px; color: #A4A4A4; width: 150px; text-align: left;
	}
	
a {
	color: #050505; text-decoration: none;
	}
a:hover, #LosowaGrafika a:hover, #bSonda a:hover, .b_mid div a:hover, .b_mid a.skomentuj:hover, .b_mid a.wyswietl:hover, .sb_mid div a:hover,
.news_info a.li:hover {
	color: #199ec5;
	}
a img {
	border: none;
	}
p {
	margin: 0px; padding: 0px;
	}
input {
	vertical-align: text-bottom;
	}
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	}
.table {
	width: 500px; font-size: 11px;
	}
.table th {
	text-align: center; background-color: #199ec5; color: #FFFFFF; font-weight: bold;
	}
.table td {
	background-color: #f0f0f0;
	}

.submit {
	width: 60px; height: 22px; background: url(../submit.png); border: none; padding: 0px; text-align: center; color: #FFFFFF; font-weight: bold;
	font-size: 11px; vertical-align: middle;
	}
.button {
	width: 102px; height: 26px; background: url(../button.png); border: none; padding: 0px; text-align: center; color: #FFFFFF; font-weight: bold;
	font-size: 11px;
	}

.left {
	float: left; text-align: left;
	}
.right {
	float: right;
	}
.pointer {
	cursor: pointer;
	}
.orange, .orange:hover {
	color: #fd800a;
	}
.blue, .color, .user {
	color: #1baad4;
	}
.white, .white:hover {
	color: #ffffff;
	}
.red {
	color: #FF0000;
	}
a.orange:hover, a.blue:hover {
	text-decoration: underline;
	}
.lh {
	line-height: 16px;
	}
.justify {
	text-align: justify;
	}
.center {
	text-align: center;
	}
.block {
	display: block;
	}
.clear {
	clear: both;
	}
.msg {
	font-weight: bold; margin: 10px auto; color: #CC0000;
	}
.li {
	margin: 2px 0px 0px 10px; background: url(../strzalka.png) no-repeat top left; padding-left: 12px;
	}
.line {
	width: 500px;  border-bottom: 1px #dedede solid; height: 10px; margin: 0px auto 10px auto; display: block; clear: both;
	}
.margin {
	margin: 0px auto; display: block;
	}
.margin_left {
	margin-left: 25px;
	}
.margin_left_15 {
	margin-left: 15px;
	}
.margin_left_5 {
	margin-left: 5px;
	}
.margin_top_5 {
	margin-top: 5px;
	}
.margin_top_15 {
	margin-top: 15px;
	}
.bold {
	font-weight: bold;
	}
.normal {
	font-weight: normal;
	}
.padding {
	padding: 5px;
	}
.half {
	width: 50%;
	}
.input {
	width: 200px; height: 24px; background-color: #F0F0F0; border: 1px #199ec5 solid; padding: 4px; margin: 10px 5px; vertical-align: text-bottom;
	font-size: 11px;
	}
.input_small {
	width: 70px; height: 24px; background-color: #F0F0F0; border: 1px #199ec5 solid; padding: 4px; margin: 10px 5px; vertical-align: text-bottom;
	font-size: 11px; display: block; margin: 10px auto;
	}
.none {
	display: none;
	}
.auto {
	width: auto;
	}
	
.h2 {
	 font-size: 18px; font-weight: normal; display: block; width: auto; float: left; margin-right: 5px;
	}
.h4 {
	font-size: 16px;
	}
.h6 {
	font-size: 11px;
	}
.h7 {
	font-size: 10px;
	}
	
h2 {
	font-size: 24px; font-weight: normal; margin: 10px 0px 5px 0px;
	}
	
.edit {
	font-size: 10px; color: #AFAFAF; text-align: center; margin: 10px auto 0px auto;
	}
.error {
	width: 482px; margin: 0px auto 5px auto;
	}
.error span {
	text-align: center; font-size: 11px; background-color: #FFFCCA; margin: 0px auto 5px auto; padding: 2px; color: #888888;
	}
.avatar {
	border: 1px #dedede solid; padding: 5px;
	}
.znajomy {
	width: 80px; height: 80px; float: left; margin: 10px; text-align: center; border: 1px #dedede solid;
	}
.znajomy img {
	width: auto; max-height: 50px; border: none;
	}
.znajomy .options {
	text-align: left; margin: -20px 0px 0px 0px;
	}
.cytat {
	width: 95%; border: 1px #dedede solid; padding: 5px; margin: 0px auto 0px auto;
	}
.cytat span {
	display: block; color: #1baad4; margin-bottom: 3px;
	}
	
.content_box_title {
    font: bold 14px Arial; padding: 6px 0; width: 510px;
	}
.content_box {
    padding: 5px; border-left: 4px solid #56acde; width: 500px; background-color: #f2f5f6;
	}
.content_box_texts {
    border-top: 2px solid #e6eeef; border-left: 2px solid #e6eeef;  border-bottom: 2px solid #d6e0e1; border-right: 2px solid #d6e0e1;
    background-color: #edf3f4; padding: 2px; font: normal 12px Arial; margin-bottom: 3px; margin-right: 4px;
	}
.content_box_error {
    margin-top: 2px; border-top: 2px solid #f2e2e2; border-left: 2px solid #f2e2e2; border-bottom: 2px solid #e9cdcd; border-right: 2px solid #e9cdcd;
    background-color: #f6eaea; padding: 2px; font: normal 12px Arial; color: #ab3e3e; background: #f6eaea url(../cross.png) 0 50% no-repeat;
    padding-left: 20px; margin-right: 4px;
	}
.content_box_texts img {
	width: 100px;
	}
.content_box_input {
	padding: 2px; overflow: hidden;
	}
.content_box_input table {
	font-size: 12px;
	}
.content_box_input input, .label {
	border: 1px solid #b5c7c9; width: 200px; padding: 1px; text-align: left; font-size: 12px; color: #12608d; height: 20px; vertical-align: middle;
	}
.content_box input.text {
	border: 1px solid #b5c7c9; width: 200px; padding: 1px; text-align: left; font-size: 12px; color: #12608d; height: 20px; vertical-align: middle;
	}
.content_box select {
	border: 1px solid #b5c7c9; padding: 1px; text-align: left; font-size: 12px; color: #125a84; height: 20px;
	}
.content_box_input textarea {
	width: 100%; height: auto; font-size: 12px; background-color: #FFFFFF; border: 1px solid #b5c7c9; font-family: Verdamna, Arial, Helvetica, sans-serif; 
	padding: 2px; color: #12608d;
	}
.content_box_input select {
	border: 1px solid #b5c7c9; width: 200px; padding: 1px; text-align: left; font-size: 12px; color: #12608d; height: 20px; vertical-align: middle;
	}
	
.options {
	padding: 3px 15px 5px 15px; position: absolute; display: none; border: 1px #353535 solid; color: #666666; background-color: #FFFFFF;
	}
.options a {
	 color: #1baad4; font-weight: normal; margin-top: 2px;
	}
.options a:hover {
	text-decoration: underline;
	}
.up {
	margin-top: -2px;
	}

.hide {
	margin: 3px 0px;
	}
.hidden {
	border-left: 0px; padding: 5px; margin: 10px; text-align: justify;
	}

.redakcja {
	overflow: hidden; width: 480px;
	}
.redakcja p {
	float: left; display: block; height: 14px;
	}
.redakcja p.dane {
	width: 150px;
	}
.redakcja p.login {
	width: 80px; text-align: center;
	}
.redakcja p.gg {
	width: 80px; text-align: center;
	}
.redakcja p.email {
	width: 150px; text-align: center;
	}
.redakcja p.pw {
	width: 70px; text-align: center;
	}
	
.lewagora {
	background-image:url('../../templates/lewagora.png'); width: 101px; height: 39px; text-align: right;
	}
.srodekgora {
	background-image:url('../../templates/srodekgora.png'); width: 227px; height: 39px; text-align: center; font-size: 22px; color: #C0C0C0;
	}
.prawagora {
	background-image:url('../../templates/prawagora.png'); width: 101px; height: 39px; text-align: left;
	}
.srodek {
	 text-align: center; background-image:url('../../templates/srodek.png'); width: 227px; height: 100px; color: #C0C0C0;
	 }
.lewa {
	text-align: right; background-color: #FFFFFF;
	}
.prawa {
	text-align: left; background-color: #FFFFFF;
	}
.srodekdo {
	background-image:url('../../templates/srodekdol.png'); width: 227px; height: 125px; text-align: center; color: #C0C0C0;
	}
	
.przeczytany {
	opacity: 0.2; filter: alpha(opacity=20);
	}
	
.news .text li {
	margin: 2px 0px 0px 10px; background: url(../strzalka.png) no-repeat top left; padding-left: 12px; list-style-type: none;
	}
.news .text ul {
	margin-left: 0px; padding-left: 10px;
	}
a#zakladka_widget{background-image:url(../zakladka_widget_1.png);background-repeat:no-repeat;background-position:0 0 !important;/* background-position:0 100%;*/
color:#FFFFFF;cursor:pointer;height:125px;left:0;margin-left:-2px;overflow:hidden;position:fixed !important;position:absolute;text-indent:-100000px;top:155px;width:41px;z-index:9998;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;-khtml-opacity:0.7;}
a.zakladka_widget_right{left:auto !important;margin-left:auto !important;margin-right:-15px !important;margin-right:0px;right:0 !important;right:0;}
#zakladka_widget.zakladka_widget_right:hover{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;-khtml-opacity:1.0;}
a#zakladka_widget.zakladka_widget_1{background-image:url(../zakladka_widget_1.png);height:125px;}
#sx_container,#sx_overlay{top:0;left:0;height:100%;width:100%;margin:0;padding:0;}
#sx_container{position:fixed;display:block;visibility:hidden;z-index:10000;text-align:center;}
#sx_overlay{position:absolute;}

#last_comments {
  background: url('/grafika/comm_back.png');
  width: 360px;
  height: 30px;
  margin-bottom: 2px;
  cursor: pointer;
}

#last_comments:hover, #last_comments:active {
  background: url('/grafika/comm_back_on.png');
}

#lc_prztyki {
  margin: 0px;
  padding: 0px;
  margin-bottom: 2px;
}

#lc_prztyki li {
  display: inline;
}

.lc_prztyk {
  float: left;
  margin-right: 2px;
  background: url('/grafika/lc_prztyk.png');
  font-size: 10px;
  width: 32px;
  height: 14px;
  text-align: center;
  padding-top: 2px;
  cursor: pointer;
  color: #FFFFFF;
  margin-bottom: 2px;
}

.lc_prztyk_on {
  background: url('/grafika/lc_prztyk_on.png');
}

.lc_prztyk_onn {
  background: url('/grafika/lc_prztyk_on.png');
}