* { border: 0; padding: 0; margin: 0;}
body { background: url('gfx/bg-pattern.gif'); font-family: 'Tahoma'; font-size: 11px; }
#main { width: 998px; margin: 0 auto; position: relative; }
#top { background: url('gfx/top.jpg'); height: 149px; width: 998px; }
#koperta { padding: 4px 0 0 247px; float: left; }
#koperta a, #domek a { padding: 3px 3px 3px 5px; }
#domek { padding: 4px 0 0 5px; float: left; }
#url-strony { width: 140px; padding: 6px 0 0 150px; float: left; color: #928c8c; }
#wyszukiwarka { padding: 25px 0 0 245px; float: left; }
#wyszukiwarka div, #login form div { width: 109px; height: 18px; background: url('gfx/top-wysz-input.gif'); float: left;}
#wyszukiwarka div input, #inp-login, #inp-haslo { background: transparent; width: 80px; padding: 3px 10px 0 10px; font-size: 10px;  color: #5c5b5b; font-family: 'Tahoma'; font-size: 10px; }
#wysz-submit { width: 30px; padding: 1px 0 0 4px; float: left; }
#menu-gorne { position: absolute; top: 68px; left: 432px; }
#menu-gorne .blok { width: 94px; height: 37px; float: left; padding: 0 4px 0 2px}
#menu-gorne .blok a { display: block; width: 94px; height: 37px;   color: #5c5b5b; text-decoration: none;  text-align: center;}
#menu-gorne .blok a span { padding: 13px 0 0 0; display: block; }
#menu-gorne .active { font-weight: bold; color: #0eb2dd; }
#top-pasek { position: absolute; top: 113px; left: 122px; width: 876px; }
#online, #statystyki, #login label { color: #a6a6a6; float: left; display: block;  font-size: 10px; }
#online { padding: 5px 15px 0 0; }
#statystyki { padding: 5px 15px 0 2px; }
#login { float: right; margin-right: 15px; width: 450px;}
#login img { float: left; padding: 2px 7px 0 0; }
#login form label { padding: 3px 8px 0 0px }
#login div {  margin: 0 8px 0 0; }
#content-header { background: url('gfx/content-header.jpg'); width: 999px; height: 33px; }
#header-long { margin: 0 0 0 225px; background: url('gfx/content-header-long.gif'); width: 428px; height: 27px; float: left; }
#header-short { margin: 0 0 0 11px; background: url('gfx/content-header-short.gif'); width: 335px; height: 27px; float: left; }
#header-long span, #header-short span { display: block; color: #9f9f9f;   padding: 7px 0 0 11px; }
#menu { float: left; width: 211px; margin: 0 13px 0 0;}
a.link_pod_menu {
    color: #0000ee;
}
a:visited.link_pod_menu {
    color: #0000ee
}
.pod-menu { margin: 0 0 10px 0; }
.pod-menu-header { background: url('gfx/menu-header.gif') no-repeat; width: 211px; height: 28px; padding-top: 7px;}
.pod-menu-header span { display: block;  font-weight: bold; color: #313131;  padding: 2px 0px 0px 37px; font-size: 13px;}
.pod-menu-body { background: url('gfx/menu-bg.gif'); padding: 10px 0 10px 0; }
.pod-menu-body div { width: 187px; height: 25px; margin: 0 0 5px 13px; background: #1c1b1b;}
.pod-menu-body a { display: block; float: left; width: 100%; height: 100%;   text-decoration: none; color: #999999;}
.pod-menu-body img { float: left; padding: 10px 5px 0 5px;}
.pod-menu-body span { float: left; padding: 5px 5px 0 5px; }
#content-left { float: left; width: 428px; }
#content-left img, #content-right img { display: block; }
.panel-list-left { width: 428px; }
.panel-list-left-header { background: url('gfx/content-panel-header.gif'); height: 28px;   color: #9f9f9f; }
.panel-list-left-header span, .panel-list-right-header span { padding: 7px 0 0 11px; display: block; }
.panel-list-left-content { background: #181818; width: 428px; padding: 0;  }
.panel-list-left-content .miniatura, .panel-list-right-content .miniatura { border: solid 3px #222020; margin: 20px 0 0 15px; float: left; }
.prefs img { float: left; margin: 4px 10px 0 0; }
.prefs .tresc { display: block; }
.prefs .wiersz { clear: both; line-height: 22px; }
#content-right { float: left; width: 336px; margin: 0 0 0 10px;}
.panel-list-right { width: 336px; }
.panel-list-right-header { background: url('gfx/content-right-header.gif'); height: 28px;   color: #9f9f9f; }
.panel-list-right-content { background: #001b22; width: 336px; padding: 0 0 10px 0;  }
#stopka {clear:both; height: 116px; background: url('gfx/stopka-bg.jpg'); }
#stopka div {clear:both; background: url('gfx/stopka.jpg') no-repeat; height: 116px; }
#stopka span {clear:both; display: block; padding: 44px 0 0 20px; color: #a6a6a6;  font-size: 10px; }
.panel-list-left-content .prefs, .panel-list-right-content .prefs { margin: 15px 0 0 15px; }
.panel-list-left-content .prefs, .panel-list-right-content .prefs, .panel-list-left-content .opis-prefs  { float: left; color: #9f9f9f;   }
.opis-prefs { float: left; margin: 70px 0 0 30px; width:200px; }
.opis-prefs img { float: left; margin: 9px 10px 0 0; }
.opis-prefs .tresc { float: letf; display: block; }
.opis-prefs .wiersz { clear: both; line-height: 35px; }
.opis-miniatura { float: right; margin: 20px 10px 0 0; }
.opis-opis { margin: 20px 20px 0 30px; }
.opis-opis img { float: left; display: block; }
.opis-opis span { float: right; display: block; width: 350px; color: #9f9f9f;   }
#download-button { margin: 35px auto 55px; width: 81px; }
.panel-komentarze { margin: 40px 0 0 0; }
.kom img { float: left; margin: 5px 0 0 5px; }
.kom-user { display: block; float: left; color: #9f9f9f; font-size: 10px;  margin: 5px 0 0 10px; }
.kom-special { color: #efc812; }
.kom-data { display: block; float: right; color: #9f9f9f; font-size: 10px;  margin: 5px 10px 0 0; }
.kom-tresc { display: block; clear: both; color: #9f9f9f;   padding: 8px 30px 10px 30px; }
.komDark { background: #181818; }
.komBlue { background: #001b22;}
#kom-pole div { width: 388px; height: 42px; background: url('gfx/kom-pole.gif'); margin: 10px auto; }
#kom-pole div textarea { background: transparent; width: 374px; height: 34px; color: #9f9f9f;  margin: 5px 0 0 10px; font-family: 'Tahoma'; font-size: 11px; }
#kom-pole input { float: right; margin: 5px 30px 0 0; }
.moje {
  color : gray;
  background-image:url(images/index_07.jpg);
  font-family : Verdana, Tahoma, sans-serif;
  font-size : 11px;
  vertical-align: center;
  text-align: center;
  line-height: 15px;
  cellpadding: 15px;
}
.admin a{ 
	text-decoration: none; color: #999999;
}
#new_login{
    width: 80px; height: 18px;
    border:0px;
    padding-left: 5px;
    background: transparent;
}
.m-s-span {
	background: url('gfx/menu-strzalka.gif') no-repeat 0 3px;
	width: 8px;
	height: 7px;
	margin: 5px 5px 0 5px;
	padding: 0 0 0 15px !important;
}
.clear {
	clear: both;
}
#container-both {
	margin: 0 auto;
	width: 1000px;
	height: auto;
}
#container-left {
	margin: 0 auto;
	float: left;
}
#container-right {
	margin: 0 auto;
	float: left;
}
#content-left .prefs {
	width: 280px;
}
#content-right .prefs {
	width: 200px;
}
.blink {
	text-decoration: blink;
	color: #ccc;
}
#stopka h2 a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
.download-button {
	background: url('gfx/ik-download.gif') no-repeat;
	width: 81px;
	height: 24px;
	display: block;
}
.pod-menu-header h1{
	color:#313131;
	font-weight:bold;
	padding:10px 0 0 2px;
	font-size: 13px;
	margin:0;
	display: inline;
}
.pod-menu-header h1.h1-lewa {
	padding-left: 40px;
}