object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}

:focus {outline: 0;}

.body {
	background: url(../images/top.jpg) no-repeat 50% 116px;
}

.page {
	width: 980px;
	margin: 0px auto;
	position: relative;
}

.page-top {
	height: 133px;
}

h1.page-title {display: none;}

.relative {position: relative !important}
.nFix {
	overflow: visible !important;
	zoom: 0 !important;
}
.fL {float: left !important}
.fR {float: right !important}
.pointer {cursor: pointer !important}
.dNone {display: none !important}
.cNone {clear: none !important}
.pNone {padding: 0 !important}
.nowrap {white-space: nowrap;}
.center {text-align: center;}
.bold {font-weight: bold;}
.clear {clear: both !important;}
.opacity {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
}

.reklama {
	padding-bottom: 10px;
	text-align: center;
}
.reklama .reklama {padding: 0px;} 
#region4 .reklama {
	text-align: center;
	margin-left: 9px;
}
#region6 .reklama {
	text-align: right;
	margin-left: -8px;
}

.strona-glowna {
	background: url(../images/logo_normal.gif) no-repeat 0px 0px;
	width: 295px;
	height: 75px;
	display: block;
	position: absolute;
	top: 10px;
	left: 29px;
	z-index: 1;
}

#region1 {
	height: 133px;
	zoom: 1;
	position: relative;
	z-index: 999;
	float: right;
	width: 580px;
}
#region2 {
	height: 37px;
	overflow: hidden; 
	zoom: 1;
	margin: 1px 0px 17px;
}
#region3 {
	clear: both;
}

.main-content {
	position: relative;
	z-index: 500;
}
.main {
	width: 700px;
	float: left;
	padding: 0px 0px 30px;
}
#region6 {
	width: 149px;
	float: left; 
}
#region0 {
	width: 551px;
	float: left;
}
#region4 {
	width: 280px;
	float: left;
	padding: 0px 0px 30px;
}
#region5 {
	clear: both;
	
}
#region8 {padding: 0px 0px 0px 3px;}
#region9 {

}
#region10,
#region13,
#region16 {
	margin: 0px 0px 0px -3px;
}
#region11,
#region14,
#region17 {
	padding: 0px 0px 0px 15px;
}
#region10,
#region11,
#region13,
#region14,
#region16,
#region17 {
	float: left;
	width: 344px;
}
#region12 {
	clear: both;
}

#region15 {
	clear: both;
}
#mp_region_6 {
	text-align: right;
}
.aktywneregiony-4 #region0 {width: 700px}
.aktywneregiony- .main,
.aktywneregiony- #region0 {
	width: auto;
	float: none;
}

.aktywneregiony-6 .main {width: 100%}
.aktywneregiony-6 #region0  {width: 831px}


#stopka {
	clear: both;
	color: #aeaeae;
	font-size: 11px;
	border: solid #fff;
	border-width: 0px 1px;
	padding: 4px 0px 15px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	background: #303133 url(../images/stopka.gif) no-repeat -1px 0px;
}
#stopka .tresc {
	padding: 6px 0 0 15px;
	float: left;
	width: 620px;
	line-height: 25px;
}
#stopka .tresc a{
	background: url(../images/logo2.gif) no-repeat 100% 0;
	padding: 9px 0 0 90px;
}
#stopka .tresc a:hover{
	text-decoration: none;
}
.realization {
	float: right;
	padding: 10px 11px 0px;
	text-align: right;
	font-size: 11px;
	color: #aeaeae;
}
.realization a {
	color: #feffff;
	display: inline-block;
	font-size: 11px;
}
.ideo {margin: 0px 8px 0px 0px;}
.cms {
	margin: 0px -48px 0px 27px;
	*margin: 0px -51px 0px 27px;
}
.edito {margin: 0px 33px 0px 0px;}

/* bloki */

/* opisowy */

#region1 .opis {
	float: right;
	height: 133px;
	overflow: hidden; 
	zoom: 1;
}

/* menu */

#region1 .menu {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 400px;
	overflow: visible; 
	zoom: 1;
	float: left;
	position: relative;
	z-index: 2;
}
#region1 .menu li {
	margin: 0px;
	padding: 0px;
	background: none;
	display: inline;
	color: #c8c8c8;
	font-size: 11px;
}
#region1 .menu a {
	margin: 0px;
	padding: 0px 3px;
	color: #787878;
	font-size: 11px;	
}

#region2 .menu {
	margin: 0px 5px;
	padding: 0px;
	text-align: left;
}
#region2 .menu li {
	margin: 0px;
	padding: 0px;
	float: left;
	color: #c8c8c8;
	font-size: 11px;
	background: none;
}
#region2 .menu a {
	margin: 6px 13px 0px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	display: inline-block;
	cursor: pointer;
}
#region2 .menu span {
	display: inline-block;
	padding: 5px 11px 15px;
}
#region2 .menu a:hover,
#region2 .menu .active a {
	text-decoration: none;
	color: #54450c;
	background: url(../images/menu-active2.gif) no-repeat 100% -31px;
}
#region2 .menu a:hover span,
#region2 .menu .active a span {
	background: url(../images/menu-active2.gif) no-repeat 0px 0px;
}
#region2 .menu li.last {
	float: right;
	background: url(../images/book.png) no-repeat 20px 8px;
	_background: url(../images/book.gif) no-repeat 20px 8px;
}
#region2 .menu li.last a {margin: 6px 13px 0px;}
#region2 .menu li.last a span {padding: 5px 11px 15px 40px;}
#region2 .menu li.last a:hover,
#region2 .menu li.last a:hover span {
	background: none !important;
	color: #fcc902;
}

#region6 .menu {
	margin: 0px -7px 0px 0px;
	padding: 18px 0px 9px 11px;
	background: url(../images/menu-bottom.gif) no-repeat 11px 100%;
}
#region6 .menu li {
	margin: 0px;
	padding: 0px 4px 0px 0px;
	display: block;
	background: url(../images/menu-bg.gif) repeat-y 0px 0px;
	clear: both;
	font-size: 0px;
}
#region6 .menu a {
	margin: 0px;
	padding: 0px;
	color: #333537;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/menu-top.gif) no-repeat 100% 0px;
	display: block;
	border-bottom: 1px solid #fff;
	width: 100%;
}
#region6 .menu a span.ico {
	background-repeat: no-repeat;
	background-position: 5px 50%;
}
#region6 .menu a span.ico,
#region6 .menu a:hover span.ico,
#region6 .menu .active a span.ico {
	background-image: url(../images/menu-ico.gif);
}
#region6 .menu span {
	display: block;
}
#region6 .menu span span {
	padding: 0px 0px 0px 35px;
}
#region6 .menu span span span {
	padding: 14px 10px 13px;
	background: url(../images/menu-top.gif) no-repeat 100% 0px ;
}
#region6 .menu a:hover,
#region6 .menu .active a {
	text-decoration: none;
	background: #fdd833 url(../images/menu-top2.gif) no-repeat 0px 0px;
}
#region6 .menu a:hover span.ico,
#region6 .menu .active a span.ico {
	background-position: -30px 50% !important;
}
#region6 .menu a:hover span span,
#region6 .menu .active a span span {
	background: url(../images/menu-bottom2.gif) no-repeat 100% 100%;
}
#region6 .menu .active span span span {
	background: url(../images/menu-active.gif) no-repeat 100% 50%;
}
#region6 .menu .active .poziom2 {
	padding: 7px 0px 6px 7px;
	margin: -6px 0px 0px;
	background: #FDD833 url(../images/menu-bottom2.gif) no-repeat 100% 100%;
	border-bottom: 1px solid #fff;
}
#region6 .menu .active .poziom22 {
	background: url(../images/menu-bg.gif) repeat-y 0 0;
}
#region6 .menu .active .poziom23 {
	background: url(../images/menu2-top.gif) no-repeat  0px 0px;
}
#region6 .menu .active ul {
	padding: 2px 0px;
	margin: 0px;
	background: url(../images/menu2-bottom.gif) no-repeat 0px 100%;
}
#region6 .menu .active ul li {
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: none;
}
#region6 .menu .active ul li a {
	padding: 2px 5px 3px 12px;
	margin: 0px;
	background: none;
	border: 0px;
	font-weight: normal;
	width: auto;
	color: #333537;
}
#region6 .menu .active ul li a:hover {text-decoration: underline;}
#region6 .menu .active ul li.active a {
	background: url(../images/menu2-active.gif) no-repeat 0px 50%;
}

#region6 .menu .active ul li.active ul a {
	background: url(../images/arr21.gif) no-repeat 20px 50%;
	padding: 2px 5px 3px 30px;
}
#region6 .menu .active ul li.active ul .active a {text-decoration: underline;}

#region6 .menu .active ul li.active ul {background: none;}
#region6 .menu .active ul li.active ul li a{
	padding: 0px 0px 0px 20px;
	background-position: 10px 8px;
}

#region6 .menu2 a:hover,
#region6 .menu2 .active a {
	text-decoration: none;
	background: #046195 url(../images/menu-top22.gif) no-repeat 0px 0px;
	color: #fff;
}
#region6 .menu2 a:hover span span,
#region6 .menu2 .active a span span {
	background: url(../images/menu-bottom22.gif) no-repeat 100% 100%;
}
#region6 .menu2 .active span span span {
	background: url(../images/menu-active22.gif) no-repeat 100% 50%;
}
#region6 .menu2 .active .poziom2 {
	padding: 7px 0px 6px 7px;
	margin: -6px 0px 0px;
	background: #046195 url(../images/menu-bottom22.gif) no-repeat 100% 100%;
	border-bottom: 1px solid #fff;
}
#region6 .menu2 .active .poziom23 {
	background: url(../images/menu2-top2.gif) no-repeat  0px 0px;
}
#region6 .menu2 .active ul {
	padding: 2px 0px;
	margin: 0px;
	background: url(../images/menu2-bottom2.gif) no-repeat 0px 100%;
}
#region6 .menu2 .active ul li.active a {
	background: url(../images/menu2-active2.gif) no-repeat 0px 50%;
}

/* sciezka */

.sciezka {
	margin: 0px;
	padding: 0px 20px 10px;
}
.sciezka li {
	background: url(../images/arr05.gif) no-repeat 0px 6px;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 10px;
	float: left;
}
.sciezka li a {
	margin: 0px;
	padding: 0px;
	display: block;
	color: #6f6f70;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
	white-space: nowrap;
}
.sciezka li.first {
	background: none;
	padding: 0px;
	margin: 0px;
}
.sciezka li.first a {
	font-size: 15px;
	color: #333537;
}
.sciezka li.last {
	color: #6f6f70;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-weight: bold;
}
.sciezka li .button02 * {
	overflow: visible;
	zoom: 0;
}

.kontener .sciezka {
	padding: 0 0 5px 10px !important;
	margin-left: -20px;
}
.kontener .sciezka li {
	font-size: 10px;
}
.priorytet ul.sciezka li {
	background: transparent url(../images/arr17.gif) no-repeat 0px 6px; ;
}
.priorytet ul.sciezka li a {
	color: #FFF;
}

/* aktualnosci */

.zdjecia-znajomych {
	padding-top: 15px;
}
.aktualnosci-box {
	padding: 6px;
	overflow: hidden;
	zoom: 1;
}
.aktualnosci-box .background {
	overflow: hidden;
	zoom: 1;
	position: relative;
	margin: 0px 0px 8px;
}
.aktualnosci-box .background2 {overflow: visible;}
.aktualnosci-box .background .opis {
	width: 287px;
	float: left;
	padding: 9px 26px 33px;
	color: #fff;
	position: relative;
	z-index: 10;
}
.aktualnosci-box .background .opis2 {
	width: 338px;
	height: 300px;
	position: absolute;
	bottom: 0px;
	_bottom: -1px;
	left: 0px;
	z-index: 1;
	
	background: #000;
}
.aktualnosci-box .tytul {padding: 0px 0px 10px;}
.aktualnosci-box .tytul a {
	color: #fff;
	font-size: 15px;
	display: block;
}
.aktualnosci-box p {
	padding: 0px 0px 12px;
	line-height: 15px;
}
.aktualnosci-box .wiecej {
	background: url(../images/wiecej2.png) no-repeat 0px 0px;
	_background: url(../images/wiecej2.gif) no-repeat 0px 0px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	padding: 0px 0px 0px 13px;
	width: 64px;
	float: left;
	position: absolute;
	left: 26px;
	bottom: 15px;
	z-index: 11;
}

.aktualnosci-box .background-no-foto {
	min-height: 0px;
	background: #444446;	
}
.aktualnosci-box .background-no-foto .opis {width: auto;}

.aktualnosci-box .list1 {
	margin: 0px 0px 0px -16px;
	overflow: visible;
	zoom: none;
}
.aktualnosci-box .list1 a {
	width: 310px;
	_width: 309px;
	margin: 0px 0px 0px 16px;
}
.aktualnosci-box .list1 a.last {
	color: #49646d;
	text-decoration: underline; 
}

.aktualnosci-box2 {
	font-size: 11px;
	overflow: hidden;
	zoom: 1;
	padding: 0px;
	_padding: 0px 10px;
}
.aktualnosci-box2 .tytul {padding: 0px 0px 10px;}
.aktualnosci-box2 .tytul a {
	font-size: 11px;
	color: #22444F;
}
.aktualnosci-box2 .button02 {color: #010101;}
.aktualnosci-box2 .autor {color: #4d7481;}
.aktualnosci-box2 .opis {padding: 0px 0px 10px;}
.aktualnosci-box2 .fix {padding: 0px 0px 20px;}
.aktualnosci-box2 .button012 {font-weight: normal;}


.aktualnosci-box .wariant-right .opis {float: right;}
.aktualnosci-box .wariant-right .opis2 {
	right: 0px;
	left: auto;
}
.aktualnosci-box .wariant-right .wiecej,
.aktualnosci-box .wariant-bottom .wiecej {
	right: 26px;
	left: auto;
}

.aktualnosci-box .wariant-bottom .opis,
.aktualnosci-box .wariant-bottom .opis2 {
	height: auto;
	width: 624px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 9px 26px 33px;
	overflow: hidden;
	zoom: 1;
	float: none;
}
.aktualnosci-box .wariant-bottom .opis2 .diplay {visibility: hidden;}

.aktualnosci-box23 {
	background: #f7f7f7;
	padding: 10px;
	margin: -4px;
	position: relative;
}
.aktualnosci-box23 .fR {
	width: 340px;
	padding: 0px 10px;
}
.aktualnosci-box23 .fix {padding: 0px;}
.aktualnosci-box23 .list1 {padding: 0px}
.aktualnosci-box23 .list1 a {background: url(../images/bg3.gif) repeat-x 0px 0px;}
.aktualnosci-box23 .button02 {float: right;}
.aktualnosci-box23 .list1 a:hover {background: url(../images/bg3.gif) repeat-x 0px 0px;}
.aktualnosci-box23 .list1 a.active:hover {background: #e0e0e0;}
.aktualnosci-box23 .list1 a:hover b {text-decoration: underline;}
.aktualnosci-box23 .tytul {
	padding: 0px 0px 5px;
	font-size: 12px;
}

.box-szary {
	margin: 0px -4px;
	position: relative;
}
.box-szary .aktualnosci-box23 {	margin: -4px 0px;}

.aktualnosci-box24 .list1 a,
.aktualnosci-box24 .list1 a:hover {
	background: #e0e0e0;
}
.aktualnosci-box24 .list1 a.active:hover,
.aktualnosci-box24 .list1 a.active {background: url(../images/bg3.gif) repeat-x 0px 0px;}

.aktualnosci-box25 {
	_min-height: 297px !important;
	_height: 297px !important;
	_overflow: visible;
}
.aktualnosci-box25 .button02 {float: right;}
.aktualnosci-box25 .fix {
	overflow: visible;
	zoom: 0;
}
.aktualnosci-box25 .tytul {
	padding: 0px;
	overflow: hidden;
	zoom: 1;
}
.aktualnosci-box25 .tytul a {
	line-height: 17px;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	display: block;
	padding: 3px 0px 3px 5px;
}
.aktualnosci-box25 .tytul a:hover {
	text-decoration: none;
	background: #f3f3f3;
}
.aktualnosci-box25 .szablon5 {padding: 0px 5px 2px 0px;}
.aktualnosci-box25 .list1 {
	overflow: visible;
	zoom: 0;
}
.aktualnosci-box25 .list1 a {
	float: none;
	width: auto;
	display: block;
	overflow: hidden;
	zoom: 1;
	line-height: 18px;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
}
.aktualnosci-box25 .list1 b {
	font-weight: normal;
	background-position: 100% 7px;
}

.foto {
	float: right;
	width: 338px;
	background: url(../images/bg2.gif) no-repeat 0px 15px;
	margin: 2px 0px 0px;
	padding: 0px 0px 0px 6px;
}
.foto .tytul {
	color: #9b9b9b;
	font-size: 10px;
	display: block;
	text-align: left;
	padding: 0px 0px 10px 3px;
}
.foto .szablon7 {
	padding: 0px 7px 1px;
	text-align: left;
}
.foto .szablon7 div.zdjecie {
	text-align: center;
	line-height: 12px;
	width: 76px;
	padding: 0px 1px 5px;
	*padding: 0px 2px 5px;
}
.foto .zdjecie img {
	border-width: 1px;
	padding: 1px;
}
.foto .zdjecie img.clean {
	border-width: 0px;
	padding: 2px;
}
.foto a {color: #515151;}
.foto .zdjecie .arr {
	border: 0px;
	padding: 0px;
}

/* logowanie */

.logowanie {padding: 5px 10px 2px;}
.logowanie .label {
	color: #4D7481;
	font-size: 10px;
	float: left;
	padding: 0px 10px 0px 0px;
}
.logowanie .user {
	color: #574b20;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	overflow: hidden;
	zoom: 1;
}
.logowanie .fix {
	padding: 5px 0px 2px;
	margin: 0px -3px;
}
.logowanie a {
	display: inline-block;
	font-size: 10px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 2px 18px;
	background-repeat: no-repeat;
	background-position: 0px 50%;
}
.logowanie span {color: #787878;}
.logowanie .wiadomosci {background-image: url(../images/koperta.gif);}
.logowanie .konto {background-image: url(../images/user.gif);}
.logowanie .wyloguj {background-image: url(../images/klodka.gif);}

.logowanie .input-login, .logowanie .input-haslo {
	float: left;
	width: 98px;
	height: 17px;
	clear: none;
	margin: 0px 4px 4px 0px;
	_margin: 0px 1px 4px 0px;
	padding: 4px;
	_position: relative;
}
.logowanie .input-login {background: url(../images/input_login.gif) no-repeat 0px -25px;}
.logowanie .input-login.v2 {background-position: 0px 0px;}
.logowanie .input-haslo {background: url(../images/input_haslo.gif) no-repeat 0px -25px; width: 97px;}
.logowanie .input-haslo.v2 {background-position: 0px 0px;}

.logowanie .input-login input, .logowanie .input-haslo input {
	width: 94px;
	padding: 2px 2px;
	margin: 0px;
	*margin: -1px 4px 0px -5px;
	border: 0px;
	color: #171716;
	background: none;
	vertical-align: 8px;	
}
.logowanie .button {
	background: url(../images/button3.gif) no-repeat 0px 0px;
	border: 0px;
	height: 25px;
	width: 26px;
	margin: 0px;
	cursor: pointer;
}
.logowanie h3 {padding: 0px 4px 5px;}
.logowanie .clear {padding: 0px 0px 5px;}
.logowanie .clear .clear {padding: 0px;}
.logowanie .clear a {
	color: #7f7f7f;
	font-size: 11px;
	float: left;
	padding: 0px;
	_position: relative;
}
.logowanie .clear a.rejestracja {
	_color: #393b3d;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	margin: 0px 20px 0px 0px;
	_background: url(../images/arr13.gif) no-repeat 5px 6px;
}

.subskrypcja {padding: 0px;}
.subskrypcja .label {
	font-size: 11px;
	padding: 0px 0px 5px;
	color: #7F7F7F;
}
.subskrypcja .input {
	width: 209px;
	background: url(../images/input3.gif) no-repeat 0px 0px;
}
.subskrypcja .input input {width: 209px;}

#region4 .box4-r1 {margin: 0px 0px 0px 9px;}
#region4 .box4-r3 {margin: 0px 0px 10px 9px;}

/* listy */

.list1 {
	overflow: hidden;
	zoom: 1;
}
.list1 a, .list1 p {
	float: left;
	width: 288px;
	background: url(../images/bg1.gif) repeat-x 0px 0px;
	color: #22444F;
	font-size: 11px;
	padding: 3px 5px;
	cursor: pointer;
}
.list1 a.active,
.list1 a:hover {
	text-decoration: none;
	background: #f3f3f3;
}
.list1 a.polecana {
	background: url(../images/polecamy_bg_3.gif) repeat-x 0px 0px;
}
.list1 .player {
	margin: 0 0 3px 16px;
	width: 320px;
}
.list1 .player_nr {
	float: left;
	width: 22px;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 0 7px;
	height: 18px;
	background: url(../images/polecamy_bg_1.gif) no-repeat 0px 0px;
	color: #AFAFAF;
	cursor: pointer;
	text-align: center;
}
.list1 .player_nr.polecana {
	background: url(../images/polecamy_bg_niebieski.gif) no-repeat 0px 0px;
	color: #ffffff;
}
.list1 .player_button {
	float: left;
	height: 18px;
	width: 22px;
	margin: 0 0 0 7px;
	cursor: pointer;
}
.list1 .player_play {
	background: url(../images/polecamy_player.gif) no-repeat 0px -18px;
}
.list1 .player_stop {
	background: url(../images/polecamy_player.gif) no-repeat 0px 0px;
}
.list1 b,
.list1 span.arr {
	display: block;
	background: url(../images/arr07.gif) no-repeat 100% 50%;
	overflow: hidden;
	zoom: 1;
	padding: 0px 10px 0px 0px;
}
.list1 span.arr .fix {
	float: none;
	overflow: visible;
	zoom: 0;
}
.list1 span.arr .fix.v2 {padding-left: 78px;}
.list1 span.arr .fix .clear {display: block;}
.list1 span {
	color: #4d7481;
	display: block;
	padding: 0px 5px 0px 0px;
}
.list12 a {
	width: auto;
	float: none;
	display: block;
	overflow: hidden;
	zoom: 1;
}
.list12 b,
.list12 span.arr {
	background: url(../images/arr09.gif) no-repeat 100% 50%;
}
.list1 span.arr {float: none;}
.list1 span.arr b {
	float: none;
	color: #16262c;
	background: none;
	overflow: visible;
	zoom: 0;
}
.list1 span.arr .data {
	background: none;
	color: #a98a19;
	padding: 0px 10px 0px 0px;
	float: left;
	line-height: 17px;
}
.list1 span.arr .gwiazdka, .list1 span.arr .dlugopis {
	padding: 0px 0px 0px 16px;
	background: transparent url(../images/gwiazdka.gif) no-repeat 0 center;
	color: #e39000;
	font-weight: bold;
	font-size: 10px;
	float: left;
}
.list1 span.arr .dlugopis {background: transparent url(../images/dlugopis.gif) no-repeat 0 center;}
.list1 p{ cursor: default}
.list1 p span b{ display: inline}
/* waluty */

.waluty-blok {
	padding: 0px 7px;
	font-size: 11px;
	color: #4e4e4e;
	line-height: 21px;
	width: 145px;
	height: 83px;
	background: url(../images/scroll-bg.gif) no-repeat 100% 0px;
}
.waluty-blok b {
	float: left;
	width: 25px;
}
.waluty-blok div.row div {
	float: left;
	padding: 0px 5px 0px 17px;
	background: url(../images/arr14.gif) no-repeat 4px 9px;
}
.waluty-blok span {
	float: left;
	padding: 0px 0px 0px 23px;
	width: 38px;
}
.waluty-blok .plus {
	color: #41a821;
	background: url(../images/up.gif) no-repeat 13px 7px;
}
.waluty-blok .minus {
	color: #d35807;
	background: url(../images/down.gif) no-repeat 13px 7px;
}

/* scroll */

.scroll-container {
	width: 155px;
	height: 83px;
	position: absolute;
	overflow: hidden;
}
.scroll-contents {
	position: absolute;
	top: 0px;
	left: 0px;
}
.scroll-handle {
	z-index: 990;
	cursor: pointer;
	position: absolute;
	right: 0px;
	height: 17px;
	width: 11px;
	background: url(../images/scroll.gif) no-repeat 0px 0px
}

.waluty-blok-noscroll {
	width: 134px;
	background: none;
}
.waluty-blok-noscroll .scroll-handle {display: none;}

.gielda_czas_info {
	display: none;
	position: absolute;
	right: 0px;
	top: 5px;
	background-color: #ffffff;
	border: 1px solid #F1BF09;
	color: #598B9C;
	font-size: 10px;
	padding: 2px 5px;
}

.gielda-blok {
	padding: 0px 0px 0px 7px;
	font-size: 11px;
	color: #4e4e4e;
	line-height: 21px;
	width: 148px;
	height: 83px;
}
.gielda-blok b {
	float: left;
	width: 47px;
	font-size: 10px;
	overflow: hidden;
}
.gielda-blok div.row div {
	float: left;
	padding: 0px;
	background: url(../images/arr14.gif) no-repeat 0px 9px;
	width: 50px;
	padding-left: 8px;
	overflow: hidden;
}
.gielda-blok span {
	float: left;
	padding: 0px 0px 0px 10px;
	width: 33px;
	overflow: hidden;
}
.gielda-blok .plus {
	color: #41a821;
	background: url(../images/up.gif) no-repeat 0px 7px;
}
.gielda-blok .minus {
	color: #d35807;
	background: url(../images/down.gif) no-repeat 0px 7px;
}

/* kalendarz */

.kalendarz-tabela h2.tytul03 {padding: 0px 0px 10px 10px;}
.kalendarz-tabela table {
	width: 100%;
	border: 0px;
}
.kalendarz-tabela th {
	text-align: center;
	vertical-align: middle;
	color: #000;
	font-size: 11px;
	padding: 8px 0px 5px;
	width: 38px;
}
.kalendarz-tabela td {
	border: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	background: url(../images/bg1.gif) repeat-x 0px 0px;
	color: #000;
	width: 38px;
}
.kalendarz-tabela td div {
	padding: 4px 0px 3px;
}
.kalendarz-tabela td.ActiveSelected div,
.kalendarz-tabela td.Dzien.DzienNow div {
	background: url(../images/bg6.gif) no-repeat 0px 0px;
	margin: -13px 4px 0px;
	*margin:-13px -13px 0px;
	padding: 5px 0px 0px;	
	width: 27px;	
	height: 22px;
	position: absolute;
}
.kalendarz-tabela td.ActiveSelected div {
	background-image: url(../images/bg8.gif);
	cursor: pointer;
}
.kalendarz-tabela .Active {
	cursor: pointer;
}
.kalendarz-tabela .Active div {
	background: url(../images/bg7.gif) no-repeat 50% 2px;
}

.blok-kalendarz {
	overflow: hidden;
	zoom: 1;
}
.blok-kalendarz h3 {
	color: #959595;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 5px 5px;
}
.blok-kalendarz a {
	display: block;
	font-size: 11px;
	color: #16262c;
	background: url(../images/bg1.gif) repeat-x 0px 0px;
	padding: 5px;
	cursor: pointer;
	line-height: 13px;
}
.blok-kalendarz a:hover {
	text-decoration: none;
	background: #e0e0e0;
}
.blok-kalendarz a span.arr {
	background: url(../images/arr09.gif) no-repeat 100% 50%;
	padding: 0px 10px 0px 0px;
	display: block;
}
.blok-kalendarz a span.arr span {color: #a98a19;} 
.blok-kalendarz a b {padding: 0px 5px}

.ankieta-blok {padding: 15px 10px;}
.ankieta-blok h3 {padding: 0px 0px 10px;}
.ankieta-blok ul {
	padding: 0px 0px 10px 10px;
	margin: 0px;
}
.ankieta-blok ul li {
	padding: 3px 0px;
	margin: 0px;
	background: none;
}
.ankieta-blok ul li label {cursor: pointer;}
.ankieta-blok ul li input {
	vertical-align: -3px;
	margin: 0px 5px 0px 0px;
}
.ankieta-blok .button02 {
	float: right;
	margin: 0px 0px 0px 10px;
}

.blok-tagi {
	padding: 0px !important;
	margin: 0px -6px;
}
.blok-tagi a {margin: 0px -2px !important;}

.blok-imieniny {
	width: 159px;
	height: 85px;
	position: relative;
}
.blok-imieniny .row a,
.blok-imieniny .dzis:hover {
	text-decoration: none;
}
.blok-imieniny .dzis {
	float: left;
	margin: -26px 0px 6px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	color: #3b3b3b;
	font-size: 11px;
	line-height: 12px;
	padding: 0px 0px 0px 45px;
	position: relative;
	cursor: pointer;
}
.blok-imieniny span {float: left;}
.blok-imieniny .dzien {
	font-size: 30px;
	color: #005785;
	font-weight: bold;
	padding: 10px 5px;
}
.blok-imieniny b {
	display: block;
	padding: 4px 0px 0px;
}
.blok-imieniny .imiona {
	clear: both;
	margin: 0px 0px 2px;
	padding: 5px 0px 0px;
	border-top:1px dotted #DCDCDC;
	overflow: hidden;
	zoom: 1;
}
.blok-imieniny .row {
	clear: both;
	float: left;
	height: 16px;
	width: 159px;
	line-height: 16px;
	overflow: hidden;
	zoom: 1;
	white-space: nowrap;
}
.blok-imieniny .row a {
	color: #656565;
	font-size: 10px;
	text-decoration: none;
	padding: 0px 0px 0px 5px;
	display: block;
	position: relative;
	white-space: nowrap;
	height: 16px;
	width: 154px;
	overflow: hidden;
	zoom: 1;
}
.blok-imieniny .row a:hover {background-color: #e0e0e0}
.blok-imieniny .row a span {
	color: #373737;
	padding: 0px 6px 0px 0px;
	font-weight: bold;
	float: none;
}
.blok-imieniny .wiecej {
	margin: 0px 3px 0px 0px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.blok-imieniny i.arr {
	position: absolute;
	top: 0px;
	right: 0px;
	background: url(../images/arr20.png) no-repeat 0px 0px;
	width: 30px;
	height: 16px;
}
.blok-imieniny a:hover i.arr {
	background-position: 0px -17px;
}

/* moduly */

.kontener {
	padding: 14px;
	background: url(../images/kontener.png) no-repeat 0px 0px;
	_background: url(../images/kontener.gif) no-repeat 0px 0px;
	overflow: hidden;
	zoom: 1;
}

.kontener.szeroki {
	padding-right: 0px;
}

.max {
	padding: 14px;
	background: url(../images/kontener.png) no-repeat 0px 0px;
	_background: url(../images/kontener.gif) no-repeat 0px 0px;
	overflow: hidden;
	zoom: 1;
}
/* komunikaty */

.komunikat {
	font-weight: bold;
	text-align: center;
	padding: 20px;
	font-size: 11px;
	border: 2px solid #f0f0f0;
	background: #fff;
	margin: 20px;
	overflow: hidden;
	zoom: 1;
}
.komunikat .tytul {
	color: #ff0000;
	font-size: 14px;
	padding: 0px 0px 10px;
	display: inline-block;
}
.komunikat .error {
	text-align: left;
	background: url(../images/error.gif) no-repeat 0px 0px;
	padding: 13px 0px 10px 55px;
	overflow: hidden;
	zoom: 1;
}
.komunikat .button6 {
	display: inline-block;
	margin: 10px auto 0px;
	width: 0px;	
	float: none;
	white-space: nowrap;
}
.komunikat a.button6 {width: 155px;}


.komunikat2 {
	font-weight: bold;
	text-align: center;
	padding: 20px;
	font-size: 11px;
	border: 2px solid #f0f0f0;
	background: #fff;
	margin: 20px;
	overflow: hidden;
	zoom: 1;

	text-align: left;
	background: url(../images/info.gif) no-repeat 20px 20px;
	padding: 33px 20px 30px 75px;
}
.ajaxError {
	background: url(../images/error.gif) no-repeat 20px 20px;
}

.komunikat-pytanie {
	padding: 10px;
	overflow: hidden;
	zoom: 1;
}
.komunikat-pytanie div.button6 {margin: 10px 10px 0px 0px;}

.komunikat3 .error {padding-bottom: 9px;}

.hobby {
	font-weight: bold;
	font-size: 10px;
	border: 2px solid #f0f0f0;
	margin: 10px 0;
	text-align: left;
	background: #fff url(../images/info.gif) no-repeat 8px 8px;
	padding: 12px 12px 12px 60px;
	position: relative;
}

.hobby a {
	padding: 0;
	margin: 0 0 0 5px;
}

.hobby_close {
	display: block;
	cursor: pointer;
	width: 13px;
	height: 12px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/hobby_close.gif) no-repeat 2px 2px;
}

/* zdjecia */

.zdjecie {
	padding: 0px;
	font-size: 11px;
	color: #979797;
}

.zdjecie a {display: block;}
.zdjecie img {
	padding: 2px;
	border: 2px solid #ebebeb;
	background: #fff;
}
.zdjecie img.clean {
	padding: 2px;
	border: none;
	background: none;
}
.szablon4 {
	float: right;
	padding: 0px 0px 20px 10px;
	text-align: center;
}
.szablon5 {
	float: left;
	padding: 0px 10px 20px 0px;
	text-align: center;
}
span.szablon4 {
	padding: 5px 10px !important;
	float: right;
}
span.szablon5 {padding: 5px 10px 5px 0px !important;}
span.szablon4 img,
span.szablon5 img {
	padding: 2px;
	border: 1px solid #ebebeb;
	background: #fff;
}

.szablon7 {
	overflow: hidden;
	zoom: 1;
	padding: 20px 0px;
	text-align: center;
}
.szablon7 .zdjecie {
	padding: 0px 0px 10px;
	font-size: 11px;
	color: #979797;

	display: inline-block;
	vertical-align: top;
}
.szablon7 .zdjecie,
x:-moz-any-link {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
}
.szablon7 .zdjecie, 
x:-moz-any-link,
x:default {
	display: inline-block;
}
.szablon7 .zdjecie {display: inline !iefix;}

.szablon7 .zdjecie {padding: 0px 7px 7px;}
.szablon7-v2 {padding: 0px 0px 10px;}
.szablon7 div.zdjecie {
	width: 108px;
	text-align: center;
}
.szablon7 img {margin: 0px}
.lista .szablon5 {padding: 0px 10px 0px 0px;}
.lista .szablon5 .zdjecie {padding: 0px;}
.kontener-nazwa .szablon7 {margin: 0px -17px;}
.kontener-nazwa .box8-r8 .szablon7 {margin: 0px;}

.border11,
.border12,
.border13,
.border14 {
	background: url(../images/border.jpg) no-repeat;
}
.border11 {
	padding: 0px 5px 0px 0px;
	background-position: 100% 0px;
}
.border12 {
	background-position: 0px 0px;
	padding: 4px 0px 0px 6px;
}
.border13 {
	background-position: 100% 100%;
	padding: 0px 5px 0px 0px;
}
.border14 {
	padding: 6px 0px 0px;
	background-position: 0px 100%;
}
.border11 img {
	padding: 0px;
	border: 0px;
}

/* opisowa, aktualosci */
#resize {
	float: right;
	width: auto;
	padding: 0 5px 0 0;
}
#resize a {
	color: #B0B0B0;
	font-family: Arial, Georgia, Tahoma;
	font-weight: bold;
	padding: 0px 1px;
}
#resize .small {font-size: 11px}
#resize .medium {font-size: 14px}
#resize .large {font-size: 16px}

.spacer {
	background: url(../images/spacer.jpg) no-repeat 0px 0px;
}
.spacer2 {
	background: url(../images/spacer02.jpg) no-repeat 0px 4px;
}
.spacer3 {
	padding-top: 10px;
	background: url(../images/spacer.jpg) no-repeat 40px 0px;
}
.akapit {
	overflow: hidden;
	zoom: 1;
	padding: 18px 20px 14px;
}
.tytul,
.tytul a {
	color: #3d3e40;
	font-size: 14px;
}
.tytul2 {
	color: #005785;
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	padding: 0px 0px 20px;
}

.tytul7 {
	color: #005785;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	padding: 10px 0px 10px 20px;
	font-weight: bold;
}
.kontener-nazwa h2.tytul2 {padding: 12px 16px;}

.data,
.data2 {
	color: #b5b5b5;
	padding: 0px 0px 8px 15px;
	background: url(../images/data.gif) no-repeat 0px 5px;
	font-size: 10px;
}
.data2 {
	color: #3f3f3f;
	float: left;
}

.morelowa .autor,
.autor-label {
	color: #3f3f3f;
	font-size: 10px;
	float: left;
	padding: 0px 0px 8px 12px;
	margin: 0px 0px 0px 20px;
	background: url(../images/autor.gif) no-repeat 0px 5px;
}
.faq-autor {
	color: #3f3f3f;
	font-size: 11px;
	float: left;
	padding: 0px 0px 8px 12px;
	margin: 15px 0px 0px 0px;
	background: url(../images/autor.gif) no-repeat 0px 5px;
	font-weight: bold;
}
.morelowa .autor a,
.autor-label a {
	color: #3f3f3f;
	font-weight: bold;
}
.tagi-label {
	color: #3F3F3F;
	font-size: 12px;
	clear: left;
	padding: 10px 0px 10px;
	font-style: italic;
	margin-top: 10px;
}
.tagi-label a {
	color: #959595;
}
.wiecej {
	float: right;
	color: #444444;
	font-size: 10px;
	padding: 0px 10px 0px 0px;
	background: url(../images/arr01.gif) no-repeat 100% 7px;
	font-size: 10px;
	font-weight: bold;
}
.morelowa {
	margin: 0px 0px -8px;
	padding: 0px;
	position: relative;
	background: #fef7dd url(../images/morelowa.jpg) no-repeat 0px 0px;
}
.morelowa-bottom {
	background: url(../images/morelowa-bottom.gif) no-repeat 0px 100%;
	padding: 18px 20px 14px;
	overflow: hidden;
	zoom: 1;
}
.morelowa .tytul a {color: #b37e19;}
.morelowa .zdjecie img {
	border: 0px;
	padding: 3px;
}

.aktualnosc {
	margin: 0px -14px 0px 0px;
	padding: 0px 17px;
	overflow: hidden;
	zoom: 1;
}
.kontener-nazwa .aktualnosc {margin: 0px;}
.kontener-nazwa .aktualnosc.spacer2 {
	background: transparent url(../images/spacer.jpg) no-repeat 0px 15px;
}

.aktualnosc2 {padding: 0px 17px 30px;}
.navi {
	padding: 0px 14px 15px 0px;
}
.navi div {
	font-size: 10px;
}

.drukuj {
	float: right;
	background: url(../images/drukuj.gif) no-repeat 7px 4px;
	padding: 0px 0px 0px 26px;
	color: #595959;
	cursor: pointer;
	border-left: 1px solid #B0B0B0;
}

.priorytet {
	max-height: 202px;
	position: relative;
	margin: 0px 0px 20px;
}
.priorytet.fix {margin: 0px auto;}
.priorytet2 {
	max-height: 196px;
	border: 3px solid #e0e0e0;
	position: absolute;
	width: 517px;
	top: 0px;
	filter: alpha(opacity=25); 
	-moz-opacity: 0.25; 
	opacity: 0.25;
}
.priorytet .opis {
	background: #000;
	filter:alpha(opacity=63); 
	-moz-opacity: 0.63; 
	opacity: 0.63;
}
.priorytet .opis,
.priorytet .opis2 {
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: #fff;
	font-size: 11px;
	z-index: 100;
}
.priorytet .opis div,
.priorytet .opis2 div {
	float: left;
	overflow: hidden;
	zoom: 1;
	/*width: 355px;*/
	padding: 9px 10px;
}
.priorytet .opis div,
.priorytet .opis .wiecej {
	visibility: hidden;
}
.priorytet h3 {padding: 0px 0px 2px;}
.priorytet h3 a {
	color: #ffd200;
	font-size: 15px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
}
.priorytet .wiecej {
	float: right;
	background: url(../images/wiecej.png) no-repeat 0px 0px;
	_background: url(../images/wiecej.gif) no-repeat 0px 0px;
	width: 71px;
	height: 23px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	padding: 4px 9px 0px 0px;
	text-align: center;
	position: absolute;
	bottom: 19px;
	right: 17px
}

.priorytet-no-foto {
	overflow: hidden;
	zoom: 1;
	background: #5e5e5e;
	max-height: none;
}
.priorytet-no-foto .opis2 {position: static;}


.aktywneregiony- .priorytet2 {width: 946px}
.aktywneregiony- .kontener-nazwa .priorytet2 {width: 926px}
.aktywneregiony- .priorytet .opis div,
.aktywneregiony- .priorytet .opis2 div,
.aktywneregiony- .kontener-nazwa .priorytet .opis div,
.aktywneregiony- .kontener-nazwa .priorytet .opis2 div {
	width: 800px;
}
.aktywneregiony-6 .priorytet2 {width: 796px}
.aktywneregiony-6 .kontener-nazwa .priorytet2 {width: 776px}
.aktywneregiony-6 .priorytet .opis div,
.aktywneregiony-6 .priorytet .opis2 div,
.aktywneregiony-6 .kontener-nazwa .priorytet .opis div,
.aktywneregiony-6 .kontener-nazwa .priorytet .opis2 div {
	width: 640px;
}
.aktywneregiony-4 .priorytet2 {width: 666px}
.aktywneregiony-4 .kontener-nazwa .priorytet2 {width: 645px}
.aktywneregiony-4 .priorytet .opis div,
.aktywneregiony-4 .priorytet .opis2 div,
.aktywneregiony-4 .kontener-nazwa .priorytet .opis div,
.aktywneregiony-4 .kontener-nazwa .priorytet .opis2 div {
	width: 528px;
}
.aktywneregiony-4-6 .kontener-nazwa .priorytet2 {width: 497px}
.aktywneregiony- .priorytet .wiecej {bottom: 12px}

/* pliki */

.pliki {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding: 40px 0px;
}
.pliki .row {
	overflow: hidden;
	zoom: 1;
	padding: 5px 39px;
	clear: both;
}
.pliki a {
	background: url(../images/arr03.gif) no-repeat 0px 2px;
	font-weight: bold;
	color: #595959;
	font-size: 11px;
	padding: 1px 0px 1px 20px;
	margin: -1px 0 0 -19px;
	clear: both;
	float: left;
}
.pliki span {
	font-size: 11px;
	padding: 0px 0px 0px 5px;
}

.pliki .tytul3 {padding: 10px 0px 10px;}

.powiazane-multimedia .zdjecie,
.powiazania .zdjecie {
	margin: 0px 0px 7px 9px;
	width: 114px;
	float: left;
	height: 96px;
	position: relative;
}
.powiazane-multimedia .zdjecie .link {
	width: 114px;
	height: 78px;
	background: url(../images/nofoto.gif) repeat 0px 0px;
}
.powiazania .zdjecie {margin: 0px 0px 7px 8px;}
.powiazane-multimedia {
	overflow: hidden;
	zoom: 1;
	padding: 15px 0px !important;
}
.powiazania2 {
	overflow: hidden;
	zoom: 1;
	padding: 0px 18px 20px 28px !important;
}
.powiazania {
	float: left;
	width: 50%;
}
.galeria-modul .powiazane-multimedia div.zdjecie {margin: 0px 0px 7px 6px;}
.galeria-modul .powiazania div.zdjecie {margin: 0px 0px 7px 25px;}
.video-modul .powiazane-multimedia div.zdjecie {margin: 0px 0px 7px 3px;}
.video-modul .powiazania div.zdjecie {margin: 0px 0px 7px 25px;}

.powiazane-multimedia .video a.player {
	position: absolute;
	display: block;
	width: 106px;
	height: 70px;
	top: 4px;
	left: 4px;
	background: url(../images/play.png) no-repeat 50% 50%;
	z-index: 111;
}

.powiazane-multimedia .aktualnosci-box25 {padding: 6px;}
.powiazania-zdjecie .zdjecie {
	margin: 0px;
	float: none;
	height: auto;
	position: static;
	width: auto;
}
.powiazane-multimedia .aktualnosci-box25 .list1 a {font-size: 11px;}
.powiazane-multimedia .aktualnosci-box25 .list1 .zdjecie a {	background: none;}

/* zobacz takze (powiązane 2) */

.zobacztakze-multimedia {
	width: 193px;
	border: 1px solid #EBEBEB;
	text-align: left;
	margin-top: 2px;
	overflow: hidden;
	padding-bottom: 10px;
}
.zobacztakze-multimedia .belka {
	border-bottom: 1px solid #EBEBEB;
	color: #000000;
	padding: 4px 7px;
}
.zobacztakze-multimedia .list1 a {
	background: none;
	font-size: 11px;
}
.zobacztakze-multimedia .list1 a:hover {
	text-decoration: underline;
}
.zobacztakze-multimedia .zdjecie {
	float: left;
	margin: 10px 0 10px 18px;
}
.zobacztakze-multimedia .video{
	width: 70px;
	height: 69px;
	position: relative;
}
.zobacztakze-multimedia .video .link {
	background:none repeat scroll 0 0 #FFFFFF;
	border:2px solid #EBEBEB;
	padding:2px;
	height:43px;
}
.zobacztakze-multimedia .video .player {
	background: url("../images/play.png") repeat scroll 0 0 transparent;
	height: 29px;
	left: 22px;
	position: absolute;
	top: 11px;
	width: 28px;
}
.zobacztakze-multimedia span {
	display: block;
}
.zobacztakze-multimedia .video span {
	background: transparent url("../images/nofoto.gif") repeat scroll 0 0;
	height: 42px;
}
.zobacztakze-multimedia .galeria-tytul {
	width: 73px;
	height: 10px;
}
.zobacztakze-multimedia .video img {
	background: none;
	padding: 0;
	border: 0;
}
.zobacztakze-multimedia a {
	color: #183D76;
}
/* pager */

.pager {
	float: left;
	clear: both;
	margin: 18px 0px 0px;
	background: #f3f3f3 url(../images/pager.gif) no-repeat 0px 0px;

}
.pager div {
	background: url(../images/pager.gif) no-repeat 100% -28px;
	padding: 4px 2px 24px 5px;
}
.pager a {
	float: left;
	color: #010101;
	font-size: 11px;
	padding: 1px 4px 2px;
	margin: 0px 1px;
}
.pager a:hover {
	text-decoration: none;
	color: #F1BF09;
}
.pager b {
	background: #dbdbdb url(../images/pager.gif) no-repeat 0px -56px;
	float: left;
	margin: 0px 1px;
}
.pager u {
	text-decoration: none;
	background: url(../images/pager.gif) no-repeat 100% -76px;
	padding: 1px 7px 2px;
	display: block;
	color: #010101;
	font-size: 11px;
}
.prevImg, 
.nextImg {
	display: block;
	margin: 0px;
	padding: 8px 4px 9px;
	line-height: 0px;
	font-size: 0px;
	cursor: pointer;
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
.prevImg {
	background-image: url(../images/arr04.gif);
}
.nextImg {
	background-image: url(../images/arr05.gif);
}

/* komentarz */

.komentarz-kontener {padding-top: 23px; }
#kontener_komentarzy {
	padding: 7px 0px 0px;
	overflow: hidden;
	zoom: 1;
}
#kontener_komentarzy a.button01 {
	clear: none;
	margin-top: 23px;
}
.komentarz-kontener .button02 {margin: 4px 0px 0px 7px;}
.komentarz-kontener .button62 {margin-top: 2px;}
.komentarz {
	margin: 0px 0px 10px;
	font-size: 11px;
	color: #464545;
	overflow: hidden;
	zoom: 1;
}

.komentarz .fR {
	color: #a1a1a1;
	padding: 2px 0px 8px 15px;
	font-size: 10px;
}
.komentarz .fR var {
	font-style: normal;
	color: #dedede;
}
.komentarz .naglowek {padding: 0px 0px 10px;}
.komentarz .naglowek a {
	color: #3e3e3e;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 18px 1px 0px;
	background: url(../images/arr06.gif) no-repeat 100% 0px;
}

.komentarz .avatar {
	float: left;
	padding: 0px 30px 0px 0px;
	_margin: 0px -3px 0px 0px;
	background: url(../images/arr-komentarz.gif) no-repeat 100% 14px;
}
.komentarz .avatar div {
	width: 70px;
}

#kontener_dodaj_komentarz .formularz {padding: 0px;}
#kontener_dodaj_komentarz .formularz label {width: 140px;}
#kontener_dodaj_komentarz .formularz div {background-position: 152px 0px;}
#kontener_dodaj_komentarz .formularz .komentarz-edytor {
	background: url(../images/textarea2.gif) no-repeat 0px 0px;
	height: 188px !important;
	margin-left: 8px;
}
#kontener_dodaj_komentarz .formularz .komentarz-label {
	padding: 0px 0px 5px 20px;
	text-align: left;
}
#kontener_dodaj_komentarz .formularz .komentarz-edytor iframe {
	width: 488px !important;
	height: 188px !important;
	margin-left: 6px !important;;
}

.komentarz .quote {
	padding: 8px;
	margin: 0px 0px 10px;
	margin: 0px;
	background: #FCFCFC;
	border: 1px dotted #DFDFDF;
	overflow: hidden;
}


/* belki */

.belka01,
.belka01-left,
.belka01-right {
	background: url(../images/belka01.gif) no-repeat 0px 0px;
}
.belka01 {
	background-repeat: repeat-x;
	background-position: 0px -72px;
}
.belka01-left {background-position: 0px 0px;}
.belka01-right {
	background-position: 100% -36px;
	padding: 6px 17px 0px;
	height: 30px;
	overflow: hidden;
	zoom: 1;
	color: #595959;
}

.belka025 {
	background: #f5f5f5;
	padding: 4px 20px 4px 20px;
	font-size: 14px;
	color: #3d3e40;
}
.belka023 {
	background: url(../images/belka02.gif) no-repeat 100% 100%;
	margin: 0px 0px 2px;
}
.belka024 {
	background: url(../images/belka02.gif) no-repeat 0px 100%;
	width: 6px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}
.belka021 {
	background: url(../images/belka02.gif) no-repeat 100% 0px;
	margin: 0px;
}
.belka022 {
	background: url(../images/belka02.gif) no-repeat 0px 0px;
	width: 6px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}

/* kontenery */

.box-r1,
.box-r2,
.box-r3,
.box-r4 {
	background: url(../images/box01.gif) no-repeat -4px -4px;
}
.box-r1 {
	overflow: hidden;
	zoom: 1;
	background-color: #f6f6f6;
}
.box-r2 {
	background-position: 100% -4px;
	margin: 0px -4px 0px 0px;
}
.box-r3 {
	background-position: -4px 100%;
	margin: 0px 0px -4px 0px;
}
.box-r4 {
	background-position: 100% 100%;
	padding: 3px 16px 13px;
}

.box02 {
	background: url(../images/box02.gif) no-repeat 0px 0px;
	padding: 16px 0px 10px 16px;
	overflow: hidden;
	zoom: 1;
}
.box02 .tytul03,
.box02 .tytul03 a {
	color: #574b20;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	zoom: 1;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
}
.box02 .tytul03 a {
	float: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.box03 {
	background: url(../images/box03.gif) no-repeat 0px 0px;
	padding: 16px 0px 20px 16px;
	overflow: hidden;
	zoom: 1;
}
.box03 .tytul03,
.box03 .tytul03 a {
	color: #fff;
	padding: 0px 0px 0px 3px;
	font-size: 12px;
	height: 20px;
	overflow: hidden;
	zoom: 1;
}
.box03 .tytul03 a {
	float: none;
	margin: 0px;
	line-height: 20px;
}
.box032 {background-image: url(../images/box03-v2.gif)}

.box3-r1 {background: url(../images/box32.gif) repeat-x 0px 0px;}
.box3-r2 {background: url(../images/box36.gif) repeat-x 0px 100%;}
.box3-r3 {background: url(../images/box38.gif) repeat-y 0px 0px;}
.box3-r4 {background: url(../images/box34.gif) repeat-y 100% 0px;}
.box3-r5 {background: url(../images/box31.gif) no-repeat 0px 0px;}
.box3-r6 {background: url(../images/box33.gif) no-repeat 100% 0px;}
.box3-r7 {background: url(../images/box35.gif) no-repeat 100% 100%;}
.box3-r8 {
	background: url(../images/box37.gif) no-repeat 0px 100%;
	padding: 10px 10px;
	overflow: hidden;
	zoom: 1;
}
.box3-bg {background-color: #fff;}


.box4-r1 {
	background: url(../images/box04.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 6px;
}
.box4-r2 {
	background: url(../images/box04.gif) no-repeat 100% 0px;
	padding: 6px 6px 0px 0px;
}
.box4-r3 {
	background: url(../images/box04.gif) no-repeat 100% 100%;
	margin: 0px 0px 10px;
}
.box4-r4 {
	background: url(../images/box04.gif) no-repeat 0px 100%;
	width: 6px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}

.box51 {
	background: url(../images/box05.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 6px;
}
.box52 {
	background: url(../images/box05.gif) no-repeat 100% 0px;
	padding: 6px 6px 0px 0px;
}
.box53 {
	background: url(../images/box05.gif) no-repeat 100% 100%;
	margin: 0px 0px 7px;
}
.box54 {
	background: url(../images/box05.gif) no-repeat 0px 100%;
	width: 10px;
	height: 6px;
	line-height: 0px;
}

.box61 {
	background: url(../images/box6.png) no-repeat 0px 0px;
	padding: 0px 0px 0px 8px;
	margin: 0px 8px 0px 0px;
}
.box62 {
	background: url(../images/box6.png) no-repeat 100% 0px;
	padding: 10px 8px 0px 0px;
	margin: 0px -8px 0px 0px;
}
.box63 {
	background: url(../images/box6.png) no-repeat 100% 100%;
}
.box64 {
	background: url(../images/box6.png) no-repeat 0px 100%;
	width: 8px;
	height: 8px;
	line-height: 0px;
	font-size: 0px;
}

.beam11,
.beam12,
.beam13,
.beam14 {
	background-image: url(../images/beam1.png);
	_background-image: url(../images/beam1.gif);
	background-repeat: no-repeat;
}

.beam11 {
	background-position: 0px 0px;
	padding: 0px 0px 0px 8px;
	margin: 0px 8px 0px 0px;
}
.beam12 {
	background-position: 100% 0px;
	padding: 8px 8px 0px 0px;
	margin: 0px -8px 0px 0px;
}
.beam13 {
	background-position: 100% 100%;
	margin: 0px 0px 0px 8px;
}
.beam14 {
	background-position: 0px 100%;
	width: 8px;
	height: 8px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px 0px 0px -8px;
}

.box-top {
	float: right;
	_width: 1%;
	padding: 0px 0px 0px 10px;
	background: url(../images/box-top.jpg) no-repeat 0px 0px;
}
.box-top-right {
	background: url(../images/box-top.jpg) no-repeat 100% 0px;
	padding: 0px 10px 0px 0px;
	height: 129px;
}
.box-top h2 {
	color: #005785;
	font-size: 11px;
	padding: 7px 7px 8px;
	height: 17px;
	overflow: hidden;
	zoom: 1;
	white-space: nowrap;
}
.box-top h2 a {
	color: #005785;
}
.box-top-right .kursy_tabs {
	padding-top: 5px;
	position: relative;
}
.box-top-right .kursy_tabs h2{
	float: left;
	width: 77px;
	padding: 0px;
	height: 28px;
}
.box-top-right .kursy_tabs h2.first{
	width: 83px;
}
.box-top-right .kursy_tabs h2 a{
	background: url(../images/kursy_bg.gif) no-repeat 0 -28px;
	color: #9c9c9c;
	display: block;
	padding: 0px;
	text-align: left;
	line-height: 22px;
	height: 22px;
	padding: 0px 0px 6px 10px;
}
.box-top-right .kursy_tabs h2.first a{
	background: url(../images/kursy_bg.gif) no-repeat 100% 0;
	text-align: right;
	padding: 0px 10px 6px 0px;
}
.box-top-right .kursy_tabs h2 a.active{
	background: none;
	padding-bottom: 0px;
	color: #005785;
}
.box-top-right .gielda_czas {
	width: 9px;
	height: 9px;
	border: 0px;
}

.box8-r1 {background: #fcfcfc url(../images/box82.gif) repeat-x 0px 0px;}
.box8-r2 {background: url(../images/box86.gif) repeat-x 0px 100%;}
.box8-r3 {background: url(../images/box88.gif) repeat-y 0px 0px;}
.box8-r4 {background: url(../images/box84.gif) repeat-y 100% 0px;}
.box8-r5 {background: url(../images/box81.gif) no-repeat 0px 0px;}
.box8-r6 {background: url(../images/box83.gif) no-repeat 100% 0px;}
.box8-r7 {background: url(../images/box85.gif) no-repeat 100% 100%;}
.box8-r8 {
	background: url(../images/box87.gif) no-repeat 0px 100%;
	padding: 10px 0px 8px 0;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

/* button */

.button01,
.button01 span,
.button01 span span {
	background: url(../images/button01.gif) no-repeat 0px 0px;
}
.button01 {
	float: right;
	background-repeat: repeat-x;
	color: #010101;
	font-weight: bold;
	font-size: 11px;
	margin: 10px 0px 0px 10px;
}
a.button01 {clear: both;}
.box3-r8 .button01 {margin: 10px 0px 10px 10px;}
.button01 span {
	display: block;
	background-position: 0px -18px;
}
.button01 span span {background-position: 100% -36px;}
.button01 span span span {
	padding: 0px 14px 0px 25px;
	background: url(../images/arr04.gif) no-repeat 8px 5px;
	cursor: pointer;
}
.button012 span span span {
	padding: 0px 15px 1px 14px;
	margin: 0px 10px 0px 0px;
	background: url(../images/arr05.gif) no-repeat 100% 5px;
}
.button01 input {cursor: pointer;}

.button02 {
	background: url(../images/button02.png) no-repeat 0px 0px;
	_background: url(../images/button02.gif) no-repeat 0px 0px;
	float: left;
}
.button02 .button02-right,
.button02 span {
	float: left;
	background: url(../images/button02.png) no-repeat 100% -18px;
	_background: url(../images/button02.gif) no-repeat 100% -18px;
	padding: 0px 4px;
	overflow: hidden;
	zoom: 1;
}
.button02 input,
.button02 div div,
.button02 span span {
	background: #f2f2f2;
	border: 0px;
	padding: 0px 1px 1px;
	margin: 0px;
	float: left;
	height: 17px;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	cursor: pointer;
}
.button02 span span {padding: 0px 2px 1px;}
.wszystkie_link .button01 {
	margin: -5px 6px 15px 20px;
	font-weight: normal;
}
.polec-znajomemu {
	margin-top: 10px;
}

.button03 span span span {
	padding: 0px 15px 0px 14px;
	margin: 0px 10px 0px 0px;
	background: url(../images/arr07.gif) no-repeat 100% 5px;
	cursor: pointer;
}

.button5 {
	background: url(../images/button5.png) no-repeat 0px 0px;
	_background: url(../images/button5.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 20px;
	margin: 0px 5px 0px 0px;
	color: #4d4d4d;
	font-weight: bold;
	font-size: 11px;
	float: right;
}
.button5:hover {text-decoration: none;}
.button5 span {
	background: url(../images/button5.png) no-repeat 100% 0px;
	_background: url(../images/button5.gif) no-repeat 100% 0px;
	float: left;
	padding: 0px 15px 1px 0px;
	height: 20px;
	position: relative;
	right: -5px;
	cursor: pointer;
}

a.button6,
div.button6 {
	float: left;
	background: url(../images/button6.jpg) no-repeat 0px 0px;
	padding: 0px 0px 0px 5px;
	color: #010101;
	font-weight: bold;
	font-size: 11px;
}
a.button6:hover {text-decoration: none;}
a.button6 span,
div.button6 input {
	float: left;
	background: url(../images/button6.jpg) no-repeat 100% 0px;
	border: 0px;
	color: #010101;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	height: 22px;
	padding: 0px 20px 0px 10px;
	line-height: 22px;
	*line-height: 21px;
}

div.button6 input {
	padding: 1px 20px 3px 10px;
	*padding: 0px 20px 3px 10px;
	line-height: 20px;
}

.button62 {
	float: right !important;
	margin-top: 19px;
	margin-top: 19px;
}

.button6 .zaplac {
	background: transparent;
	border: none;
	font-size: 11px;
	font-weight: bold;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
a.button7,
div.button7 {
	float: left;
	background: url(../images/button7.jpg) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #010101;
	font-weight: bold;
	font-size: 11px;
}
a.button7:hover {text-decoration: none;}
a.button7 span,
div.button7 input {
	float: right;
	background: url(../images/button7.jpg) no-repeat 100% 0px;
	border: 0px;
	color: #010101;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	height: 22px;
	margin-left: 22px;
	padding-right: 13px;
	line-height: 22px;
	*line-height: 21px;
}


/* formularz */

input,
textarea,
select {
	color: #464646;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.formularz-box {
	background: url(../images/ico01.gif) no-repeat 5px 9px;
	padding: 13px 10px 13px 52px;
}
.formularz {
	padding: 29px 0px 0px;
}
.formularz div,
div.input {
	margin: 0px 0px 10px;
	padding: 6px 0px;
	*padding: 5px 0px 7px;
	background: url(../images/input.gif) no-repeat 106px 0px;
	clear: both;
	height: 24px;
	_overflow: hidden;
	_zoom: 1;
}
.formularz div.select-long {
	background-position: 172px 0;
}
.formularz label {
	float: left;
	width: 96px;
	padding: 3px 16px 0px 0px;
	_padding: 3px 13px 0px 0px;
	font-size: 11px;
	text-align: right;
	white-space: nowrap;
}
.formularz label.long {
	width: 162px;
}
.formularz label.heigh {
	height: 42px;
}
.formularz .opis {
	padding: 0px 0px 5px 112px;
	font-size: 11px;
}
.gwiazdka {
	color: #ff0000;
	font-style: normal;
	font-size: 13px;
}
.formularz input,
.formularz select,
.formularz textarea,
.input input,
.input select {
	border: 0px;
	color: #171716;
	padding: 5px 10px 6px;
	width: 268px;
	background: none;
	vertical-align: 8px;
}
.formularz .textarea {
	background: url(../images/textarea.gif) no-repeat 106px 0px;
	height: 104px;
}
.formularz .textarea textarea {
	height: 93px;
	padding: 5px 5px 6px 10px;
	width: 273px;
}
.formularz .textarea-edytor {
	background: url(../images/textarea2.gif) no-repeat 106px 0px;
	height: 188px !important;
}
.textarea-edytor iframe {
	width: 488px !important;
	height: 188px !important;
}
.formularz div img {
	cursor: pointer;
	*vertical-align: 5px;
}
.textarea-big label {
	display: block;
	float: none;
	padding: 0px 0px 5px;
	text-align: left;
	width: auto;
}
.textarea-big .textarea-edytor {
	padding: 6px;
	background: url(../images/textarea4.gif) no-repeat 0px 23px;
	height: 312px !important;
}
.textarea-big  .textarea-edytor iframe {
	width: 640px !important;
	height: 288px !important;
}

.formularz .identyfikacja, .formularz .identyfikacja div{
	background: none;
}
.formularz .identyfikacja div{
	clear: none;
}
.formularz .identyfikacja div span{
	float: left;
	margin-right: 10px;
	font-size:11px;
}
.formularz .identyfikacja div span input{
	margin-right: 5px;
	vertical-align: -1px;
	width: auto;
	padding: 0;
}

.formularz .profil {
	background:transparent none repeat scroll 0 0;
	clear:both;
	height:auto;
	margin:0;
	padding:0;
}

.formularz .profil label, .formularz .identyfikacja label{
	white-space: normal;
}

.formularz .profil div{
	background:transparent none repeat scroll 0 0;
	float: left;
	clear: none;
	height: auto;
	font-size:11px;
	padding: 0px;
	margin: 0px;
}

.formularz .profil div span{
	line-height: 11px;
	display: block;
	margin-bottom:5px;
}

.formularz .profil div span input{
	width: auto;
	margin-right: 10px;
	vertical-align: -3px;
}

.formularz .edycja-pofilu {
	margin: 0px 0px 10px;
	padding: 6px 0px;
}
.formularz .edycja-pofilu .fix {
	float: none;
	padding: 6px 0px 0px 0px;
}
.formularz .edycja-pofilu .fix label {
	padding: 0 3px 0px 0px;
	text-align: left;
	cursor: pointer;
	white-space: nowrap;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	zoom: 1;
}
.formularz .edycja-pofilu label input {
	margin: 4px 3px 0px 0px;
	padding: 0px;
	width: auto;
	float: left;
}

.formularz select,
.input select {
	width: 288px;
	padding: 4px 10px 7px;
	*position: relative;
	*top: 3px;
}
.input select {
	padding-bottom: 5px;
	margin-left: 6px; 
}
.formularz .captcha {
	height: auto;
	background: none;
}

.formularz div.errorClass {
	background-image: url(../images/input-error.gif);
}
.formularz div.errorClass .textarea {
	background-image: url(../images/textarea-error.gif);
}
.formularz div.errorClass .textarea-edytor {
	background-image: url(../images/textarea2-error.gif);
}
.formularz div.textarea-error,
.formularz div.zgoda-error {
	background: none;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.formularz .errorClass div.zgoda {
	color: #ff0000;
	background-image: none;
}

.formularz2 label {width: 150px;}
.formularz2 div {background-position: 160px 0px;}

.input {background-position: 0px 0px !important;}
.input input {margin: 0px 6px;}

.formularz .form-foot {
	background: none;
	margin: 0px 0px 30px;
}
.formularz .form-foot label {white-space: nowrap;}
.form-foot .button {
	clear: none;
	height: auto;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	background-image: url(../images/button4.gif);
	background-position: 0px 0px !important;
	float: left;
	position: relative;
}
.form-foot .button input {
	width: auto;
	background: url(../images/button4.gif) no-repeat 100% 0px;
	padding: 0px 26px 0px 16px;
	*padding: 0px 13px 0px 0px;
	height: 28px;
	float: left;
	color: #010101;
	font-size: 13px;
	font-weight: bold;
	border: 0px;
	cursor: pointer;
}

.formularz .zgoda,
.formularz .zgoda .fix {
	background: none;
	height: auto;
	font-size: 11px;
	white-space: normal;
}
.formularz .zgoda .fix {
	width: auto;
	text-align: left;
	display: block;
	float: none;
	_float: left;
	clear: none;
	cursor: pointer;
}
.formularz .zgoda input {
	width: auto;
	vertical-align: -2px;
	padding: 0px;
}

.form-info {
	font-size: 11px;
	padding: 5px 10px 0px;
}

.remind {
	margin: -55px 0px 0px;
	padding: 0px 0px 0px 230px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
.remind a {
	font-size: 11px;
	color: #7F7F7F;
}

.input-file input {
	margin: 0px 0px 0px 2px;
	*margin: 1px 0px 0px 2px;
	_margin: 0px 0px 0px 2px;	
	width: 286px;	
	height: 23px;
	height: 24px\9;
	cursor: pointer;
}

.input-text a {
	font-size: 11px;
	font-weight: bold;
	padding: 3px 10px 4px;
	color: #000;
	display: inline-block;
}
.formularz .img-avatar {
	height: auto;
	background: none;
	font-size: 11px;
}
.formularz .img-avatar img {
	margin: 0px 0px 5px;
	padding: 2px;
	border: 2px solid #ebebeb;
	background: #fff;
}
.formularz .img-avatar .fix {
	clear: none;
	background: none;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.img-avatar input {
	width: auto;
	vertical-align: -2px;
}
.formularz .input-hobby select {
	margin: 1px 0px 0px;
	*margin: 1px 0px 0px 2px;
	padding: 4px 4px 7px;
	width: 284px;
}

.formularz .checkbox {background-image: none;}
.formularz .checkbox .fix {
	background: none;
	clear:both;
	height: auto;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	clear: none;
}
.formularz .checkbox .fix label {
	padding: 0px;
	width: auto;
	margin: 0px 20px 0px;
	cursor: pointer;
}
.formularz .checkbox .fix input {
	padding: 0px;
	width: auto;
	vertical-align: -3px;
}

.formularz .checkbox2 {
	height: auto;
}
.formularz .checkbox2 label {
	white-space: normal;
	clear: both;
}
.formularz .checkbox2 .fix label {
	margin: 0px;
	line-height: 20px;
}
.formularz .checkbox2 .fix label input {margin: 0px 5px 0px 0px;}

.formularz .checkbox-long label {width: auto;}

.formularz .input-img {
	background-image: none;
	height: auto;
	margin: 0px;
	clear: none;
}
.formularz .input-img div {
	margin: 0px;
	clear: none;
}
.formularz .input-img label input {
	padding: 0px;
	margin: 0px 0px 0px 5px;
	width: auto;
	vertical-align: -3px;
}

.formularz .input-szablon {
	background: none;
	padding: 0px;
	height: auto;
	overflow: hidden;
	zoom: 1;
}
.formularz .input-szablon label {white-space: normal;}
.formularz .input-szablon .img {
	float: left;
	width: auto;
	padding: 0px;
	text-align: center;
	padding: 0px 10px 5px;
	cursor: pointer;
}
.formularz .input-szablon .img input {width: auto;}
.formularz .input-szablon .img img {
	display: block;
	padding: 0px 0px 5px;
}

/* taby */

.tab {padding: 0px 7px 20px 0px;}
#region4 .tab {padding: 0px 7px 15px 0px;}
.box032 .tab {padding: 0px 21px 20px 0px;}
.tab a {
	float: right;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	margin: 0px 3px 0px;
	position: relative;
}
.tab a:hover {background: none;}
.tab span {
	display: block;
	padding: 3px 5px 6px;
}
.tab span.spacer {
	float: right;
	width: 3px;
	height: 3px;
	padding: 0px;
	margin: 9px 0px 0px;
}
.tab a.active {margin: 0px -3px;}

.tab01 a {color: #60552f;}
.tab01 span.spacer {
	background: url(../images/arr08.gif) no-repeat 0px 0px;
}
.tab01 a.active,
.tab01 a.active:hover {
	text-decoration: none;
	color: #54450c;
	background: url(../images/tabs.gif) no-repeat 100% -26px;
}
.tab01 a.active span {
	background: url(../images/tabs.gif) no-repeat 0px 0px;
}

.tab013 a {color: #fff;}
.tab013 span.spacer {
	background-image: url(../images/arr11.gif);
}
.tab013 a.active,
.tab013 a.active:hover {
	background-position: 100% -78px;
}
.tab013 a.active span {
	background-position: 0px -52px;
}

.tab014 {
	border-bottom: 3px solid #046195;
	padding: 0px 3px 6px 0px;
	margin: 0px 0px 10px;
}
.tab014 .tytul03,
.tab014 .tytul03 a {
	color: #046195;
	font-size: 12px;
	float: none;
	margin: 0px;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
}
.tab014 a {color: #1a2f36;}
.tab014 span.spacer {background-image: url(../images/arr12.gif);}
.tab014 a.active,
.tab014 a.active:hover {
	background-position: 100% -127px;
	color: #ffffff;
}
.tab014 a.active span {background-position: 0px -104px;}

.tab02 {
	padding: 0px 0px 0px 1px;
	background: url(../images/tab02.gif) no-repeat 0px -144px;
	overflow: hidden;
	zoom: 1;
	height: 24px;
	position: relative;
	top: 2px;
}
.tab02 a {
	color: #565656;
	float: left;
	font-size: 11px;
	font-weight: bold;
}
.tab02 a,
.tab02 span {
	background: url(../images/tab02.gif) repeat-x 0px 0px;
}
.tab02 span {
	display: block;
	background-repeat: no-repeat;
	background-position: 100% -48px;
}
.tab02 span span {
	padding: 4px 20px 3px;
	background-position: 0px -24px;
}
.tab02 .active {
	background-position: 0px -72px;
}
.tab02 .active span {
	background-position: 100% -120px;
}
.tab02 .active span span {
	background-position: 0px -96px;
}

/* konto */

.account {
	padding: 20px 20px 15px !important;
	font-size: 11px;
}
.account div.user {
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0px 6px;
	overflow: hidden;
	zoom: 1;
}
.account div.user span {
	color: #ff6000;
	padding: 0px 0px 0px 7px;
}

.groupWrapper {
	width: 331px;
	min-height: 50px;
	_height: 50px;
	overflow: visible;
	float: left;
	margin: 10px 0px 0px;
}
.groupWrapperLeft {
	padding: 0px 10px 0px 0px;
}
.groupItem {
	margin: 0px 0px 10px 0px;
	background: #fff;
	background-position: 13px 8px;
	background-repeat: no-repeat;
}
.groupItem .box3-r8 {padding: 10px 10px 10px 60px;}
.groupItem  h3 {
	padding: 10px 0px 8px;
	color: #272727;
	font-size: 16px;
	font-weight: bold;
}
.groupItem .list1 {
	padding: 0px;
}
.groupItem .list1 li {
	background: none;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
}
.groupItem .list1 li a,
.groupItem .list1 li p {
	line-height: 17px;
	font-size: 11px;
}
.groupItem .list1 li p span.arr {background: none;}
.groupItem .list1 a, .groupItem .list1 p {
	width: auto;
	float: none;
	display: block;
}
.groupItem .list1 span {color: #16262c;}

.sortHelper {
	background: url(../images/siatka.gif) repeat 0px 0px;
	margin-bottom: 10px;
	display: block;
}

.handleBox,
.tabZwin {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
.handleBox {
	cursor: move;
	padding: 17px 17px 0px 0px;
	float: right;
	background: url(../images/move.gif) no-repeat 0px 0px;
}
.tabZwin {
	cursor: pointer;
	padding: 16px 16px 0px 0px;
	float: right;
	background: url(../images/hide.gif) repeat 0px 0px;
	margin: 1px 10px 0px 0px;
}

#DefaultUzytkownicy_Komentarze {background-image: url(../images/ico/komentarze.gif)}
#DefaultUzytkownicy_Dane {background-image: url(../images/ico/twoje-dane.gif)}
#DefaultUzytkownicy_Poczta {background-image: url(../images/ico/poczta.gif)}
#DefaultSubskrypcja {background-image: url(../images/ico/subskrybcja.gif)}
#DeonGalerieUzytkownikow {background-image: url(../images/ico/galeria.gif)}
#DefaultForum {background-image: url(../images/ico/forum.gif)}
#DeonFilmyUzytkownikow {background-image: url(../images/ico/filmy.gif)}
#DeonArtykulyUzytkownikow {background-image: url(../images/ico/artykuly.gif)}
#DeonBlogiUzytkownikow {background-image: url(../images/ico/blog.gif)}
#DeonProfileUzytkownikow {background-image: url(../images/ico/znajomi.gif)}
#DeonParafie {background-image: url(../images/ico/parafie.gif)}
#DefaultUzytkownicy_Polec {background-image: url(../images/ico/polec-serwis.gif)}
#DefaultUzytkownicy_Punkty {background-image: url(../images/ico/twoje-punkty.gif)}
#DeonKartki {background-image: url(../images/ico/kartki-swiateczne.gif)}

# {background-image: url(../images/ico/ustawienia-serwisu.gif)}

div.konto-sciezka {margin: -6px -9px 0px -8px;}
div.konto-sciezka  div {padding: 10px 10px 10px 35px;}
div.konto-sciezka .button5 {margin: 1px 5px 0px;}

div.account-table {margin: 0px -8px -11px;}
div.account-table .temat {padding: 16px;}

div.account-table .bold {font-weight: bold;}
div.account-table td a {color: #DFB210;}
div.account-table .nowrap {padding: 0px 10px;}
div.account-table .nowrap span {position: relative;}
div.account-table .pager {margin: 18px 18px 8px;}
div.account-table tr:hover td {background-color: #fafafa;}
div.account-table tr.wyrozniony td {background-color: #F5F5F5;}

#profil_icon_confirm_box {
	display: none;
	text-align: center;
	width: 200px;
	height: 60px;
	background-color: #fff;
	border: 3px solid #000;
	position: absolute;
	bottom: 0;
	right: 0;
}

.account .zdjecie {
	float: left;
	width: auto;
	padding: 0px 10px 0px 0px;
}

.account-status {float: left;}
.account-status * {
	float: left;
	display: block;
	margin: 0px 3px;
	width: 64px;
	height: 33px;
	padding: 50px 0px 0px;
	background: url(../images/ico.gif) no-repeat 0px 0px; 
	text-align: center;
	vertical-align: bottom;
	line-height: 12px;
	color: #3D3E40;
}
.account-status .status {
	height: 28px;
	padding: 55px 0px 0px;
}
.account-status .offline {background-position: 0px -252px;}
.account-status .napisz {background-position: 0px -84px;}
.account-status a.dodaj {background-position: 0px -168px;}
.account-status div.dodaj {
	background-position: 0px -336px;
	height: 28px;
	padding: 55px 0px 0px;
}

.profil-dane {
	float: right;
	width: 47%;
}
.profil-dane div {
	background: url(../images/spacer3.gif) no-repeat 100% 100%;
	padding: 5px 0px;
}
.profil-dane label {
	float: left;
	width: 86px;
	padding: 0px 10px 0px 0px;
	text-align: right;
}
.profil-dane span {
	display: block;
	overflow: hidden;
	zoom: 1;
	font-weight: bold;
}

.profil-modul {padding-top: 12px;}
.profil-modul div.user {padding: 0px 0px 12px;}
.profil-modul .button {
	margin: 0px 20px 0px 0px;
	width: 95px;
}
.profil-modul .button input {width: 95px;}
.profil-modul .userinfo {
	float: left;
	overflow: hidden;
	zoom: 1;
	width: 53%;	
}

.profil-lista div.konto-sciezka {margin: -6px 1px 0px 0px;}
.profil-lista div.zdjecie {padding: 0px;}
.profil-lista table td {
	padding: 16px 5px;
	color: #16262C;
}
.profil-lista table tr:hover td {background-color: #fafafa;}
.profil-lista table td a {color: #16262C;}
.profil-lista table .col {	width: 100px;}


/* wyszukiwarka */

#wyszukiwarka_formularz {
	background: url(../images/ico02.gif) no-repeat 8px 9px;
	padding: 8px 10px 0px 64px;
	overflow: hidden;
	zoom: 1;
}
#wyszukiwarka_formularz .input {float: left;}
#wyszukiwarka_formularz .input input {
	width: 229px;
	margin: 0px 45px 0px 6px;
}
#wyszukiwarka_formularz .button {
	background: url(../images/ok.gif) no-repeat 0px 0px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	border: 0px;
	position: relative;
	top: 7px;
	left: -52px;
	height: 22px;
	line-height: 0px;
	width: 35px;
	float: left;
	cursor: pointer;
}
#przycisk_zaawansowane {
	cursor: pointer;
	color: #41544f;
	font-size: 11px;
	white-space: nowrap;
	margin: 9px 0px;
	float: left;
}
#opcje_zaawansowane {
	clear: both;
	font-size: 11px;
	padding: 0px 0px 10px 5px;
}
#opcje_zaawansowane .box4-r2 {padding: 10px 10px 0px;}
.opcje_zaawansowane div {
	padding: 0px 0px 20px;
	clear: both;
}
.kalendarz-input {
	overflow: hidden;
	zoom: 1;
	padding: 10px 0px 20px !important;
}
.kalendarz-input div,
.kalendarz-input label {
	float: left;
	padding: 0px 15px 0px 0px;
}
.aktywneregiony-4-6 .kalendarz-input div {
	float: none;
	padding-bottom: 12px;
}
.kalendarz-input label {padding: 0px 5px 0px 0px;}
.kalendarz-input span {
	float: left;
	background: url(../images/input.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 10px;
	margin: -9px 0px 0px;
}
.kalendarz-input span input {
	border: 0px;
	background: url(../images/input.gif) no-repeat 100% 0px;
	padding: 11px 5px 12px;
	width: 85px;
	cursor: auto;
	*margin: -1px 0px 0px;
}
.kalendarz-input img {
	float: left;
	padding: 0px 15px 0px 0px;
	margin: -4px 0px 0px;
}

.opcje_zaawansowane .checkbox {
	overflow: hidden;
	zoom: 1;
	padding: 0px 0px 10px 125px !important;
}
.opcje_zaawansowane .checkbox div.label {
	padding: 0px 0px 10px;
	width: auto;
	float: none;
	margin: 0px 0px 0px -125px;
}
.opcje_zaawansowane .checkbox div {
	float: left;
	width: 100px;
	_width: 99px;
	padding: 0px 0px 5px;
	clear: none;
	margin: 0px 5px 0px 0px;
}
.opcje_zaawansowane .checkbox input {
	float: left;
	margin: 0px 3px 0px 0px;
	*margin: 0px;
}
.opcje_zaawansowane .checkbox label {
	display: block;
	overflow: hidden;
	zoom: 1;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
	position: relative;
	top: -3px;
	*top: 1px;
}

.wyszukiwarka-info {
	font-size: 11px;
	padding: 20px 10px 30px;
	line-height: 20px;
}
.wyszukiwarka-info span {
	font-weight: bold;
	color: #9e5e0e;
}
.wyszukiwarka-info .box-r1 {
	width: 246px;
	margin: 20px auto 0px;
}
.wyszukiwarka-info .box-r4 {padding: 11px 15px 15px;}
.wyszukiwarka-naglowek {
	font-size: 14px;
	color: #3d3e40;
	cursor: pointer;
	background: url(../images/arr09.gif) no-repeat 0px 6px;
	padding: 0px 0px 0px 17px;
}
.wyszukiwarka-naglowek span {
	float: right;
	font-size: 11px;
	font-weight: normal;
}
.wyszukiwarka-naglowek span b {color: #ffa200;}

.wyszukiwarka-lista {
	display: none;
	font-size: 11px;
	padding: 0px;
	margin: 15px 20px 0px;
}
.wyszukiwarka-lista dt,
.wyszukiwarka-lista dt a {
	color: #5d5d5d;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.wyszukiwarka-lista dd {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ececec;
	padding: 5px 13px 15px;
	margin: 0px 0px 15px;
	overflow: hidden;
	zoom: 1;
}
.wyszukiwarka-lista .button01 {font-weight: normal;}

/* wideo */

.video-modul {
	background: url(../images/ico03.gif) no-repeat 11px 9px;
	padding: 23px 10px 0px 52px;
	overflow: hidden;
	zoom: 1;
}
.video-modul div.zdjecie {
	position: relative;
	width: 114px;
	padding: 0px 0px 7px;
	margin: 0px 2px;
}
.video-modul .zdjecie .link {
	width: 114px;
	height: 78px;
	background: url(../images/nofoto.gif) repeat 0px 0px;
}
.video-modul div.zdjecie a.play {
	height: 78px;
	left: 2px;
	top: 0px;
	width: 114px;
}

.video-box {
	background: url(../images/box-img.gif) no-repeat 0px 0px;
	width: 105px;
	padding: 17px 0px 0px;
	margin: 0px 19px 30px;
	text-align: center;

	display: inline-block;
	vertical-align: top;
}
.video-box,
x:-moz-any-link {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
}
.video-box, 
x:-moz-any-link,
x:default {
	display: inline-block;
}
.video-box {display: inline !iefix;}

.video-box-bottom {
	background: url(../images/box-img.gif) no-repeat 0px 100%;
	height: 12px;
}

.video-box h3 a,
h3.galeria-tytul a {
	color: #3e3e3e;
	font-size: 11px;
	font-weight: normal;
	overflow: hidden;
	zoom: 1;
	margin: 5px 10px 0px;
	display: block;
	line-height: 13px;
}
.video-box .zdjecie {
	width: 62px;
	height: 43px;
	background: #FFF;
	border: 1px solid #EBEBEB;
	padding: 2px;
	margin: 0 auto;
	position: relative;
	background: url(../images/no-foto01.gif) no-repeat 50% 50%;
}
.video-box .zdjecie a,
.video-modul .zdjecie a.play {
	width: 62px;
	height: 43px;
	background: #FFF;
	position: absolute;
	top: 2px;
	left: 2px;
	background: url(../images/play.png) no-repeat 50% 50%;
	_background: url(../images/play.gif) no-repeat 50% 50%;
}
.video-box img {
	border: 0px;
	padding: 0px;
}

.video-modul-v2 {
	background-position: 5px 9px !important;
	padding-top: 15px !important;
}
.tytul3 {
	color: #272727;
	font-size: 16px;
	padding: 0px 0px 5px;
	line-height: 20px;
}
.tytul3 a {
	color: #272727;
	font-size: 16px;
}
.tytul-szary {
	color: #272727;
	font-size: 16px;
	padding: 0px 0px 5px;
	line-height: 20px;
	font-family: Arial, sans-serif;
}
.tytul-szary a {
	color: #272727;
	font-size: 16px;
}
.data3 {
	color: #3e3e3e;
	font-size: 11px;
	padding: 0px 0px 15px;
}
.tytul6 {
	color: #272727;
	font-size: 16px;
	padding: 0px 0px 15px 5px;
	line-height: 20px;
	text-align: left;
	margin-top: -8px;
}
.video {
	margin: 0px auto 20px;
	width: 432px;
	height: 362px;
}
#editoVideo {
	width: 420px;
	height: 350px;
}
.video-modul .opis {
	font-size: 11px;
	clear: both;
	padding: 0px 0px 20px;
}
.video-modul .button01 {clear: none;}

/* galeria */

.galeria-modul {
	background: url(../images/ico04.gif) no-repeat 11px 9px;
	padding: 23px 10px 8px 52px;
	overflow: hidden;
	zoom: 1;
	font-size: 11px;
}
.galeria-modul .galeria-modul {
	background: none;
	padding: 0px;
	margin: 0px -6px;
}
.galerie_powiazane .video-box .zdjecie a, .profil_box_galeria, .galeria-modul .video-box .zdjecie a {
	background: url(../images/plus.gif) no-repeat 100% 100% !important;
}
.galeria-modul div.zdjecie {
	width: 114px;
	padding: 0px 2px 7px;
	position: relative;
}
.galeria-modul div.zdjecie div.srednia {
	padding: 0px 2px 1px 16px;
	background: #ffffff url(../images/gwiazdka.gif) no-repeat 2px 0px;
	color: #e39000;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	position: absolute;
	right: 4px;
	top: 2px;
}
.galeria-modul .user {
	text-align: left;
}

.galeria-modul .galeria-kategoria {
	margin-bottom: 10px;
}
.galeria-box {
	width: 629px;
	margin: 0px auto 20px;
	overflow: hidden;
	zoom: 1;
	padding: 5px 0px 0px;
}
.kontener-szary .galeria-box {
	background: transparent url(/szablony/deon/images/kontener-szary-dol.gif) 0 100% repeat-x scroll;
	margin: 0px auto 0px;
	padding: 5px 0px 0px;
	overflow: hidden;
	width: 668px;
	zoom: 1;
}
.kontener-szary .galeria-box-1 {
	background: transparent url(/szablony/deon/images/kontener-szary-dol-lewy.gif) 0 100% no-repeat scroll;
}
.kontener-szary .galeria-box-2 {
	background: transparent url(/szablony/deon/images/kontener-szary-dol-prawy.gif) 100% 100% no-repeat scroll;
	padding-bottom: 40px;
}
#glowne_zdjecie {
	text-align: center;
	margin: 0px 7px;
	float: left;
	width: 503px;
}
.kontener-szary #glowne_zdjecie {
	margin: 0px 7px 20px;
}

#glowne_zdjecie img {
	border: 1px solid #e0e0e0;
	padding: 2px;
}
.galeria-navi img {border: 0px;}
.galeria-navi {
	float: left;
}
.kontener-szary .galeria-navi {
	padding: 0 9px;
}
.galeria-navi a,
.galeria-navi img {
	display: block;
	margin: 0px 0px 7px;
}
.img-opis {
	font-size: 11px;
	width: 503px;
	margin: 0px auto 20px;
	text-align: center;
}
.kontener-szary .img-opis {
	margin: 0px auto;
	clear: both;
	color: #737373;
	overflow: hidden;
}
.img-opis-glowny {
	font-family:Tahoma,sans-serif;
	color: #3e3e3e;
	font-size:12px;
	text-align:left;
	width:600px !important;
}
.img-opis-glowny-p {
	padding-bottom: 20px;
}

/*   karuzela    */
#galeria-jcarusel-container {
	width: 650px;
	margin: 0 auto;

}

ul#galeria-jcarusel {
	margin: 0 auto;
	overflow: hidden;
	width: 371px;
	padding: 0;
}
ul#galeria-jcarusel li {
	float:left;
	background: transparent none;
	padding: 0;/*5px 12px;*/
	width: 103px;
}
ul#galeria-jcarusel li a {
	display:block;
	text-align:center;
	background: transparent url(/szablony/deon/images/galeria-ramka.gif) no-repeat 0 0 scroll;
	width: 103px;
	height: 90px;
}
ul#galeria-jcarusel li a img {
	background: #FFFFFF none repeat scroll 0 0;
	border: 1px solid #EBEBEB;
	padding: 2px;
	margin-top: 16px;
}

ul#galeria-jcarusel li a.active {
	display:block;
	text-align:center;
	background: transparent url(/szablony/deon/images/galeria-ramka-active.gif) no-repeat scroll center bottom;
}
#galeria-licznik {
	position: absolute;
	font-family: Arial, sans-serif;
	font-size: 25px;
	font-weight: bold;
	padding: 29px 17px 10px 15px;
	right:43px;
	top:-6px;
}
#galeria-licznik b {
	font-size: 18px;
	font-weight: normal;
}
#galeria-control {
	height: 62px;
	margin-top: 14px;
	cursor: pointer;
	position: absolute;
	right: 16px;
	top: -14px;
	width: 38px;
}
#galeria-control.play {
	background: transparent url(/szablony/deon/images/galeria-pause.gif) no-repeat scroll center center;
}
#galeria-control.pause {
	background: transparent url(/szablony/deon/images/galeria-play.gif) no-repeat scroll center center;
}

.jcarousel-prev {
	background: transparent url(/szablony/deon/images/galeria-p-lewo-active.gif) no-repeat scroll center center;
	cursor: pointer;
	position:absolute;
	height: 83px;
	left: -4px;
	width: 36px;
}
.jcarousel-prev-disabled {
	background: transparent url(/szablony/deon/images/galeria-p-lewo.gif) no-repeat scroll center center;
}

.jcarousel-next {
	background: transparent url(/szablony/deon/images/galeria-p-prawo-active.gif) no-repeat scroll center center;
	cursor: pointer;
	position: absolute;
	right: 2px;
	height: 83px;
	width: 36px;
}

.jcarousel-next-disabled {
	background: transparent url(/szablony/deon/images/galeria-p-prawo.gif) no-repeat scroll center center;
}

.jcarousel-container {
	padding: 20px 60px;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	margin: 0 auto;
}
.aktywneregiony-4-6 .galeria-box  {
	position: relative;
	width: 503px;
}
.aktywneregiony-4-6 #glowne_zdjecie {
	margin: 0px;
	float: none;
	width: 503px;
}
.aktywneregiony-4-6 .galeria-navi {float: none;}
.aktywneregiony-4-6 .galeria-navi a,
.aktywneregiony-4-6 .galeria-navi img {
	display: inline-block;
	margin: 0px;
}
.aktywneregiony-4-6 .right {
	position: absolute;
	top: 5px;
	right: 0px;
}
.aktywneregiony-4-6 .right a,
.aktywneregiony-4-6 .right img {
	float: right;
	margin: 0px 0px 0px 4px;
}
.aktywneregiony-4-6 .right a img {
	margin: 0px;
	float: none;
}

/* forum */

.forum-top {
	border-bottom: 1px solid #f0f0f0;
	margin: 0px -9px 6px -10px;
	padding: 20px;
	text-align: right;
	position: relative;
	overflow: hidden;
	zoom: 1;
}
.forum-notop {margin: -6px -8px 0px !important;}

.forum-status {
	padding: 19px 35px 15px;
	font-size: 11px;
	background: url(../images/bg5.gif) repeat-x 0px 0px;
	margin: 1px -8px 0px;
}

.forum-status h3 {
	float: left;
	padding: 0px 10px 0px 0px;
	color: #3d3e40;
	font-size: 11px;
}
.forum-status a {color: #deb210;}
.forum-status div {color: #a0a0a0;}
.forum-status b {color: #414141;}

.forum .pager {
	margin: 18px 17px 0px;
	float: left;
}

.forum-buttom {
	margin: 21px 12px 13px;
	float: right !important;
}

.forum-top a.button6 {
	float: right;
	margin: 0px 0px 0px 10px;
}

.forum-logowanie {
	float: right;
	font-size: 11px;
	margin: -2px 0px 0px 10px;
	height: 25px;
	overflow: hidden;
	zoom: 1;
}
.forum-logowanie .form-info,
.forum-logowanie .remind,
.forum-logowanie label {
	display: none;
}
.forum-logowanie .register {
	display: block;
	position: absolute;
	right: 8px;
	bottom: 7px;
}
.forum-logowanie .formularz {padding: 0px;}
.forum-logowanie .formularz div {	
	float: left;
	width: 98px;
	height: 17px;
	clear: none;
	background: url(../images/input2.gif) no-repeat 0px 0px;
	margin: 0px 4px 0px 0px;
	_margin: 0px 1px 0px 0px;
	padding: 4px;
	_position: relative;
}
.forum-logowanie .formularz input {
	width: 98px;
	padding: 2px 0px;
	margin: 0px;
	*margin: -1px 4px 0px 0px;	
}
.forum-logowanie div.form-foot {
	float: left;
	width: auto;
	height: auto;
	clear: none;
	background: none;
	margin: 0px;
	padding:  0px;
	_position: static;
}
.forum-logowanie .formularz .button {
	background: none;
	height: auto;
	width: auto;
	padding: 0px;
	margin: 0px;
}
.forum-logowanie .form-foot .button input {
	background: url(../images/button3.gif) no-repeat 0px 0px;
	border: 0px;
	height: 25px;
	width: 26px;
	margin: 0px;
	*padding: 26px 0px 0px;
	line-height: 0px;
	font-size: 0px;
	color: #8a8a8a;
	display: block;
	position: relative;
}

.forum-wyszukiwarka .checkbox div.label {
	float: left;
	margin:	-3px 0px 0px -125px;
	_margin:	-3px 0px 0px -63px;
	position: relative;
	overflow: hidden;
	zoom: 1;
}
.opcje_zaawansowane .forum-select {
	background: url(../images/textarea3.gif) no-repeat 100px 0px;
	padding: 6px 0px 6px 106px !important;
}
.forum-wyszukiwarka .forum-select div.label {
	margin:	0px 0px 0px -106px;
	_margin:	0px 26px 0px -55px;
}
.forum-select select {
	margin: 1px 0px 0px 0px;
	*margin: 3px 0px 0px 2px;
	_margin: -23px 0px 0px 2px;	
	padding: 4px 4px 7px;
	width: 424px;
	background: none;
	border: 0px;
	color: #171716;
	height: 102px;
	overflow: hidden;
	zoom: 1;
}

/* tabele */

.colA {width: 59px}
.colB {width: 80px}
.colC {width: 150px}

.table {
	margin: 0px -8px;
	font-size: 11px;
}
.table table {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.table th {
	padding: 5px 0px;
	margin: 0px;
	border: 0px;
	background: #fafafa;
	color: #3d3e40;
	font-size: 11px;
	border: solid #f0f0f0;
	border-width: 0px 0px 1px;
	white-space: nowrap;
}
.table td {
	padding: 16px 0px;
	margin: 0px;
	border: solid #f0f0f0;
	border-width: 0px 0px 1px;
	text-align: center;
	vertical-align: middle;
}
.table th.dzial,
.forum-sciezka {
	text-align: left;
	font-size: 14px;
	border: solid #ffffff;
	border-width: 1px 0px;
	background: #ececec url(../images/bg4.gif) repeat-x 0px 0px;
	padding: 0px;
	white-space: normal;
	margin: -6px -8px 0px;
}
.table .dzial a,
.forum-sciezka a,
.forum-sciezka span {
	color: #3d3e40;
	font-weight: bold;
}
.table .dzial div,
.forum-sciezka div {
	padding: 10px 35px;
	background: url(../images/arr15.gif) no-repeat 18px 16px;
}
div.forum-sciezka div {
	background: url(../images/arr09.gif) no-repeat 18px 16px;
}
.forum-sciezka .spacer {
	background: url(../images/arr09.gif) no-repeat 5px 6px;
	width: 20px;
	height: 14px;
	display: inline-block;
	position: relative;
	*top: -3px;
}
.table th.temat {text-align: left;}
.table td.temat {text-align: left;}
.table td.temat a {color: #3d3e40}
.table td.temat div {
	padding: 5px 0px 0px;
	font-size: 10px;
	line-height: 12px;
	color: #a0a0a0;
}
.table td b.kraj {
    padding-left: 7px;
}
.table .ostatni-post a {color: #dfb210;}
.table .ostatni-post a.autor {
	background: url(../images/autor2.gif) no-repeat 0px 2px;
	padding: 0px 10px 0px 15px;
}
.table .ostatni-post .autor2 {
	color: #dfb210;
	background: url(../images/autor3.gif) no-repeat 0px 2px;
	padding: 0px 10px 0px 15px;
}
.table .autor,
.table .autor a {
	color: #dfb210;
	font-weight: normal;
}
.table .col-autor {
	border: solid #f0f0f0;
	border-width: 0px 1px 1px 0px;
	padding: 16px 10px;
	vertical-align: top;
	color: #838383;
}
.table .col-autor .autor,
.table .col-autor .autor a {font-weight: bold;}
.table .col-autor .avatar {
	padding: 10px 0px;
}
.table .col-post {
	text-align: left;
	padding: 2px 15px 10px;
	vertical-align: top;
}
.table .nawigacja {
	font-size: 10px;
	color: #e0b312;
	padding: 0px 0px 15px;

}
.table .nawigacja .buttons {
	height: 19px;
	line-height: 18px;
	background: #f2f2f2 url(../images/forum-navi.gif) no-repeat 0px 0px;
	float: right;
	margin: -1px -13px 0px 0px;
}
.table .nawigacja a {
	float: left;
	padding: 0px 20px 0px 5px;
	margin: 0px 4px 0px 5px;
	color: #3d3d3d;
	background-position: 100% 2px;
	background-repeat: no-repeat;
}
.table .nawigacja .buttons .cytuj {
	background-image: url(../images/cytuj.gif);
}
.table .nawigacja .buttons .edytuj {
	background-image: url(../images/edytuj.gif);
}
.table .nawigacja .buttons .usun {
	background-image: url(../images/usun.gif);
}

.table .sygnatura {
	font-size: 10px;
	color: #e0b312;
	line-height: 13px;
	padding: 20px 0px 0px;
}
.table .quote {
	padding: 8px;
	margin: 0px 0px 10px;
	margin: 0px;
	background: #fffdf6;
	border: solid #ffefb4;
	border-width: 1px 0px;
}
.table .edycja {
	text-align: right;
	font-size: 10px;
	color: #a0a0a0;
	padding: 10px 0px 0px;
	margin: 0px 0px -5px;
}

.table td.temat img {
	vertical-align: -5px;
}
.table td.temat img.flat {
	vertical-align: 0px;
}
/* lista kategorii */

.kategorie-opis {
	padding: 10px 20px;
	font-size: 11px;
}
.kategorie-modul {margin: 20px;}
.kategorie-modul .row {
	margin: -6px -6px -8px;
	overflow: hidden;
	zoom: 1;
}
.kategorie-modul a,
.kategorie-modul .tytul {
	color: #303133;
	font-weight: bold;
	font-size: 11px;
	float: left;
	clear: both;
	background: url(../images/belka3.jpg) no-repeat 100% 0px;
	white-space: nowrap;
}
.kategorie-modul a:hover {
	text-decoration: none;
	color: #4D7481;
}
.kategorie-modul span {
	padding: 11px 60px 12px 30px;
	margin: 0px -25px 0px 0px;
	display: block;
	background: transparent url(../images/arr09.gif) no-repeat scroll 15px 17px;
	position: relative;
}
.forum-wyszukiwarka-wyniki {
	font-size: 11px;
	padding: 0px;
	margin: 15px 20px -24px;
}
.forum-wyszukiwarka-wyniki .row {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ececec;
	padding: 5px 13px 15px;
	margin: 0px 0px 15px;
	overflow: hidden;
	zoom: 1;
}
.forum-wyszukiwarka-wyniki span {
	font-weight: bold;
	float: left;
	padding: 0px 5px 0px 0px
}
.forum-wyszukiwarka-wyniki a {
	color: #171716;
	display: block;
	overflow: hidden;
	zoom: 1;
}

/* mapa serwisu */

.mapa-serwisu {padding: 30px 20px 10px;}
.mapa-serwisu a {
	color: #303133;
	font-weight: bold;
	font-size: 11px;
	float: none;
	background: none;
	white-space: normal;
}
.mapa-serwisu a:hover {
	color: #303133;
	text-decoration: underline;
}
.mapa-serwisu ul {
	margin: 6px 0px 0px;
	padding: 0px;
}
.mapa-serwisu ul li {
	background: url(../images/arr05.gif) no-repeat 8px 8px;
}
.mapa-serwisu ul a {font-weight: normal;}
.mapa-serwisu ul ul li {
	background: url(../images/arr12.gif) no-repeat 8px 10px;
}

.preloader {
	width: 100%;
	height: 28px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}

.preloader span {
	background-color: #F3F3F3;
	margin: 0px 5px;
	height: 28px;
	font-size: 0px;
	line-height: 0px;
	display: block;
}

.preloader span span {
	background: url(../images/preloader1.gif) repeat-x 0px 50%;
	height: 21px;
	padding-top: 7px;
	margin: 0px auto;
	font-size: 0px;
	line-height: 0px;
	display: block;
}

/* tagi */

.modul-tagi {padding: 20px;}
.modul-tagi a {
	display: inline-block;
	color: #3D3E40;
	margin: 0px 5px;
	cursor: pointer;
}
.modul-tagi span {
	display: inline-block;
	padding: 0px 4px;
}
.modul-tagi span span {
	padding: 0px 5px 1px;
}
.modul-tagi a:hover,
.modul-tagi a.active {
	text-decoration: none;
	background: url(../images/button02.png) no-repeat 0px 0px;
	_background: url(../images/button02.gif) no-repeat 0px 0px;
}
.modul-tagi a:hover span,
.modul-tagi a.active span {
	background: url(../images/button02.png) no-repeat 100% -18px;
	_background: url(../images/button02.gif) no-repeat 100% -18px;
}
.modul-tagi a.active span span,
.modul-tagi a:hover span span {
	background: #f2f2f2;
}
.tagi-info {padding: 0px 10px 30px;}
.tagi-wyniki {padding: 0px 0px 0px;}

/* glosowanie */

.glosowanie {
	clear: both;
	padding: 7px 0px;
	margin: 20px 0px;
	background: transparent url(../images/bg1.gif) repeat-x 0 0;
	font-size: 11px;
	overflow: hidden;
	zoom: 1
}
.box3-r1 .glosowanie {margin-bottom: 0px;}

.glosowanie .twoja_ocena, .glosowanie .srednia_ocen {float: left;}

.glosowanie p {
	float: left;
	padding: 0 5px 0 15px;
}

.glosowanie p.info {
	color: #e39000;
	padding-left: 0;
	font-weight: bold;
}

.glosowanie span {
	float: left;
	display: block;
	width: 14px;
	height: 11px;
	font-size: 0;
	margin: 3px 0 0 0;
	background: transparent url(../images/glosowanie.gif) no-repeat 50% -11px;
}

.glosowanie .twoja_ocena span {cursor: pointer;}
.glosowanie span.s {background-position: 50% 0px;}
.glosowanie span.s1 {background-position: 50% -22px;}
.glosowanie span.s2 {background-position: 50% -33px;}
.glosowanie span.s3 {background-position: 50% -44px;}
.glosowanie span.s4 {background-position: 50% -55px;}
.glosowanie span.s5 {background-position: 50% -66px;}
.glosowanie span.s6 {background-position: 50% -77px;}
.glosowanie span.s7 {background-position: 50% -88px;}
.glosowanie span.s8 {background-position: 50% -99px;}
.glosowanie span.s9 {background-position: 50% -110px;}

.glosowanie .msg {
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
	font-size: 11px;
}

/* profile uzytkownikow */
.list1 span.arr .data4 {
	color: #4D7481;
}

.profil_box_zdjecie {
	background:transparent url(../images/no-foto01.gif) no-repeat scroll 50% 50%;
	border:1px solid #EBEBEB;
	height:43px;
	padding:2px;
	position:relative;
	width:62px;
}

.profil_box_zdjecie a{
	background:transparent url(../images/play.png) no-repeat scroll 50% 50%;
	height:43px;
	left:2px;
	position:absolute;
	top:2px;
	width:62px;
}

.profil_box_miniatury {
	overflow: hidden;
	zoom: 1;
	width: 261px;
}

.profil_box_miniatury_item {
	width: 70px;
	float: left;
	margin-right: 17px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}

.profil_box_miniatury_item a {
	font-size: 11px;
	color: #16262C;
}

.formularz .button-add-img {margin: 0px 0px -38px;}
.formularz .button-add-img .button {
	float: right;
	margin: 0px 0px 0px 20px;
}
.formularz .button-add-img .button input {
	width: 130px;
	*padding-left: 0px;
	*padding-right: 30px;	
}
.button-add-img .info {
	float: right;
	padding: 5px 0px 0px;
}
#sortowanie_zdjec,
.formularz div.zdjecie_nowe,
.zdjecie_aktualne .zdjecie {
	height: auto;
	background: none;
	margin: 0px;
	padding: 0px;
	display: block;
}
.formularz div.zdjecie_nowe {
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #F3F3F3;
}
.zdjecie_aktualne {
	margin: 0px 0px 5px;
	display: block;
	background: #fff;
}
.zdjecie_aktualne .zdjecie {margin: 0px 0px 5px;}
.zdjecie_aktualne span {display: block;}

.profil_icon_confirm_box {
	background: #FFFFFF;
	border: 2px solid #F1BF09;
	padding: 5px 10px;
	position: absolute;
	right: 0px;
	top: -27px;
	font-weight: bold;
}
.profil_icon_confirm_box input {
	margin: 5px 5px 0px;
	background: url(../images/bg8.gif) no-repeat 0px 0px;
	border: 0px;
	width: 27px;
	height: 27px;
	text-align: center;
	cursor: pointer;
}

/* ankieta */

.ankieta {padding: 10px 10px 20px;}
.ankieta span {float: right;}
.ankieta .row {padding: 0px 0px 10px;}
.ankieta .glosy {
	padding: 5px 0px 0px;
	width: 100%;
	background: url(../images/ankieta.gif) no-repeat 0px 5px;
}
.ankieta .glosy2 {
	background: url(../images/ankieta.gif) no-repeat 100% -6px;
	padding: 0px 2px;
}
.ankieta .glosy3 {
	border: solid #dbdbdb;
	border-width: 1px 0px;
}
.ankieta .glosy3 div {
	height: 4px;
	background: #4f4d46;
	border-right: 1px solid #9f9e9a;
	line-height: 0px;
	font-size: 0px;
}

.ankieta-lista ul {padding: 0px 20px 20px;}
.ankieta-lista a {color: #595959;}
.ankieta-lista .active {font-weight: bold;}

.calendar-modul {padding-top: 15px;}
.calendar-modul .input {
	float: right;
	width: 300px;
}
.calendar-modul .dzis {
	font-weight: bold;
	float: left;
	font-size: 11px;
	padding: 9px 10px 0px;
}
.calendar-report {
	float: right !important;
	margin: 10px 0px 0px;
}
.calendar-report input {width: 135px;}

.calendar-margin {
	margin: 0px -7px -7px;
	clear: both;
}

table.calendar-table {
	border: 0px;
	border-top: 2px solid #f7f7f7;
	padding: 0px;
	margin: 0px;
}
.calendar-table th {
	padding: 7px;
	margin: 0px;
	text-align: center;
	border: solid #e8e8e8;
	border-width: 0px 1px 0px 0px;
	background: #fafafa;
	width: 95px;
}
.calendar-table td {
	padding: 7px;
	margin: 0px;
	text-align: center;
	border: solid #e8e8e8;
	border-width: 1px 1px 0px 0px;
}
.calendar-table .last {border-right: 0px;}

.calendar-table .Active,
.calendar-table .DzienNow,
.calendar-table .ActiveSelected {
	padding: 0px;
}
.calendar-table .Active span,
.calendar-table .DzienNow span,
.calendar-table .ActiveSelected span {
	background: #f3f2f2;
	cursor: pointer;
	display: block;
	border: 1px solid #fff;
	padding: 7px;
}
.calendar-table .DzienNow span {cursor: auto;}
.calendar-table .ActiveSelected span,
.calendar-table .DzienNow span {
	background: #ffdb53;
}

h3.calendar-list {padding: 10px;}
.calendar-list a {padding: 10px;}
.calendar-list span.arr span {float: left;}
.calendar-list a b {
	display: block;
	overflow: hidden;
	zoom: 1;
	padding-left: 15px;
}
.tytul4 {
	color: #3d3e40;
	font-size: 11px;
}

.events-row {
	padding: 0px 0px 15px;
	overflow: hidden;
	zoom: 1;
}
.events-row b {
	padding: 0px 15px 0px 0px;
	float: left;
	width: 120px;
	text-align: right;
}
.events-row a,
.events-row span {
	display: block;
	overflow: hidden;
	zoom: 1;
	color: #3D3E40;
}

.blog-list {
	margin: 0px 0px 20px;
}
.blog-list .lista {
	position: relative;
}
 
.blog-list .last-entry {
	position: absolute;
	bottom: 14px;
	right: 20px;
}
.blog-wpisy .tytul3 {padding: 20px 20px 10px;}
.blog-wpis {background-position: 0px 0px !important;}
.blog-wpis .zdjecie {float: right;}
.blog-wpis .szablon5 .zdjecie {float: none;}
.blog-wpis .tytul3 {margin-top: 25px}
.blog-wpis .navi {padding: 0px 0px 25px;}
.blog-wpis .tytul5 {padding: 0px 0px 5px;}

.tytul5 {
	font-size: 14px;
	padding: 0px 0px 16px;
}
.clear .clear a.button01 {clear: none;}

.modul-pliki .pliki {padding: 0px}
.modul-pliki span {
	clear: both;
	display: block;
	padding: 5px 0px 10px;
}

.poczta-nowa-wiadomosc .formularz span.input {
	background: none;
	border: 0px;
	color: #171716;
	display: inline-block;
	font-size: 11px;
	line-height: 13px;
	padding: 5px 10px 6px;
	width: 268px;
}
.poczta-nowa-wiadomosc .formularz div.textarea-error {
	overflow: hidden;
	zoom: 1;
	padding: 6px 0px;
}
.poczta-nowa-wiadomosc .formularz .typ-odbiorcy {margin: 0px 0px 10px;}
.poczta-nowa-wiadomosc .formularz .typ-odbiorcy label {
	margin-top: 8px;
	text-align: left;
	width: 80px;
}
.poczta-nowa-wiadomosc .formularz .typ-odbiorcy div {
	clear: none;
	overflow: hidden;
	zoom: 1;
	background-position: 0px 0px;
	margin: 0px;
	padding-left: 7px;
}
.poczta-nowa-wiadomosc .formularz .typ-odbiorcy div input {
	background: none;
	border: 0px;
	color: #171716;
	padding: 5px 10px 6px;
	vertical-align: 8px;
	width: 268px;
}
.poczta-nowa-wiadomosc .formularz .typ-odbiorcy div select#znajomi,
.poczta-nowa-wiadomosc .formularz div select#znajomi {
	width: 130px;
	padding-left: 3px;
	padding-bottom: 5px;
	border-left: 1px solid #D9D9D9;
}
.poczta-nowa-wiadomosc .formularz .typ-odbiorcy div input#odbiorca,
.poczta-nowa-wiadomosc .formularz div input#odbiorca {
	width: 138px;
}

.poczta-nowa-wiadomosc .button {margin: 0px 20px 0px 0px;}

.poczta-nowa-wiadomosc .formularz .form-foot .button,
.poczta-nowa-wiadomosc .formularz .form-foot .button input {
	width: 80px;
}
.poczta-nowa-wiadomosc .formularz .form-foot .w1 ,
.poczta-nowa-wiadomosc .formularz .form-foot .w1 input {
	width: 118px;
}
.poczta-buttons .button6 {
	float: right;
	margin: 21px 0px 2px 10px;
}
.poczta-buttons .w1 input {width: 128px}
.poczta-buttons .w2 input {width: 118px}
.poczta-buttons .w3 input {width: 170px}
.poczta-buttons .w4 input {width: 94px}
.poczta-buttons .w5 input {width: 58px}

.poczta-wiadomosc {padding: 10px 0px 0px;}
.poczta-row {
	background: url(../images/line2.gif) no-repeat 0px 100%;
	padding: 8px 0px;
	font-size: 11px;
}
.poczta-navi a {
	font-size: 11px;
	margin: 0px 0px 0px 15px;
	color: #4D7481;
}
.poczta-navi a.active {color: #DFB210;}

.litery {
	padding: 20px;
	background: none !important;
}
.litery span.litera {
	margin: 0px;
	cursor: pointer;
	float: left;
	text-align: center;
	width: 21px;
	height: 19px;
	padding: 1px 0px 0px;
}
.litery span.wybrana {
	background: url(../images/bg10.gif) no-repeat scroll 0px 0px;
}
.modul-imie {padding: 17px 17px 0px;}
.modul-imie .button01 {margin: 20px 0 10px 10px !important;}
.modul-imie .imieniny {
	padding: 0px 0px 17px;
	font-size: 11px;
}
.modul-imie p {padding: 0px 0px 24px;}

.parafia-top .tytul3 {padding: 20px 0px 16px 16px;}
.parafia .aktualnosci-box p {padding: 0px;}
.parafia .glosowanie {margin-bottom: 0px;}

.parafia-opis .aktualnosci-box {padding: 15px;}
.parafia-opis .tytul5 {
	padding: 0px 0px 5px;
	color: #005785;
	font-size: 12px
}
.parafia-opis .parafia-row {
	border-bottom: 1px solid #f0f0f0;
	padding: 0px 0px 10px;
	margin: 0px 0px 10px;
	overflow: hidden;
	zoom: 1;
}
.parafia-opis .parafia-row .szablon4 {
	width: 193px;
	text-align: center;
	padding-left: 0px;
}
.parafia-opis .adres {
	overflow: hidden;
	zoom: 1;
}
.parafia-opis .adres .row {
	line-height: 24px;
	float: left;
	width: 43%;
}
.parafia-opis .row {padding: 0px 20px;}
.parafia-opis .adres2 .row {
	width: 44%%;
	padding: 0px 6px 0px 20px;
}
.parafia .typ {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 20px;
	position: relative;
	top: -1px;
}
.parafia-parafianie .akapit {padding: 18px 20px 3px;}
.parafia .spacer2 {
	padding-top: 15px;
	overflow: hidden;
	zoom: 1;
	background-image: url(../images/spacer4.png) !important;
	background-position: 0px 30px !important;
	_background-image: none;
}
.parafia .galeria-modul {
	
}

.ImageContainer {text-align: right;}

.polecane-video {
	width: 62px;
	height: 43px;
	background: #FFF;
	position: relative;
	background: url(../images/no-foto01.gif) no-repeat 50% 50%;
	border: 1px solid #EBEBEB;
	padding: 1px;
	margin: 0 auto;
}
.polecane-video.clean {
	border: none;
	padding: 2px;
}
.polecane-video a {
	width: 62px;
	height: 43px;
	background: #FFF;
	position: absolute;
	top: 1px;
	left: 1px;
	background: url(../images/play.png) no-repeat 50% 50%;
	_background: url(../images/play.gif) no-repeat 50% 50%;
}
.polecane-video img {
	border: 0px;
	padding: 0px;
}

.ustawienia_blokow_ramka {
	width: 670px;
	margin: 50px auto;
	padding: 10px 44px 30px;
	border: 7px solid #bebebe;
	background: #ffffff;
}
.ustawienia_blokow_bg {
	width: 100%;
	background: #000000;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1001;
	filter:alpha(opacity=26);
	-moz-opacity: 0.26;
	opacity: 0.26;
}
.ustawienia_blokow_close {
	display: block;
	width: 37px;
	height: 37px;
	background: url(../images/lightbox-btn-close.gif) no-repeat 50% 50%;
	cursor: pointer;
	float: right;
	margin: -10px -44px 0px 0px;
	_margin: -10px -22px 0px 0px;
}
.ustawienia_blokow_tytul {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	color: #403714;
	background:  url(../images/ico/ustawienia-serwisu.gif) no-repeat 0 0;
	line-height: 54px;
	height: 54px;
	padding: 0px 0px 10px 45px;
	position: relative;
}
.ustawienia_blokow_info {
	color: #de2c2c;
	position: absolute;
	right: 0px;
	bottom: 0px;
	display: none;
	line-height: 15px;
	height: 20px;
}
.ustawienia_blokow_bloki {display: none;}

#ustawienia_blokow_link {
	background: url(../images/move2.gif) no-repeat 0 50%;
}
.ustawienia_blokow_ramka_bg {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1002;
}
.ustawienia_blokow_naglowek,
.ustawienia_blokow_stopka {
	background: #e0e0e0;
	clear: both;
	margin: 0px 0px 8px;
}
.ustawienia_blokow_naglowek .box62,
.ustawienia_blokow_stopka .box62 {
	padding: 18px 0px 8px;
	text-align: center;
	font-weight: bold;
	color: #403714;
	font-size: 11px;
}
.ustawienia_blokow_region_l {
	float: left;
	width: 439px;
	padding: 0px 8px 0px 0px;
}
.ustawienia_blokow_region_b {
	background: #808080;
	clear: both;
	margin: 0px 0px 8px;
}
.region-l,
.region-p {
	padding: 0px 4px 8px 0px;
	float: left;
	width: 215px;
}
.region-p {padding: 0px 0px 8px 4px;}
.ustawienia_blokow_region_s {background: #808080;}

.ustawienia_blokow_region_p {
	float: left;
	width: 223px;
	background: #808080;
}
.ustawienia_blokow_region_p .beam11,
.ustawienia_blokow_region_p .beam12,
.ustawienia_blokow_region_p .beam13,
.ustawienia_blokow_region_p .beam14 {
	background-image: url(../images/beam2.png);
	_background-image: url(../images/beam2.gif);
}
.dostepny {
	background-color: #ff0000 !important;
}
.ustawienia_blokow_nazwa {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	cursor: move;
}
.ustawienia_blokow_nazwa .move {
	background: url(../images/wylacz.gif) no-repeat 100% -6px;
}
.ustawienia_blokow_nazwa.ustawienia_blokow_blok_nazwadNone {cursor: auto;}
.ustawienia_blokow_blok_nazwadNone .move {background: url(../images/spacer.gif) no-repeat 0px 0px;}
.ustawienia_blokow_region_p .ustawienia_blokow_nazwa .move {background-position: 100% -156px;}
.ustawienia_blokow_onoff {
	width: 69px;
	height: 28px;
	float: right;
	margin: 2px 39px 0px 5px;
	_margin: 2px 19px 0px 5px;
	cursor: pointer;
	background: url(../images/wylacz.gif) no-repeat 0px 0px;
}
.ustawienia_blokow_region_p .ustawienia_blokow_onoff {background-position: 0px -150px;}
.ustawienia_blokow_onoff.off {
	background-position: 0px -313px;
}
.ustawienia_blokow_region_p .ustawienia_blokow_onoff.off {
	background-position: 0px -452px;
}
.ustawienia_blokow_nazwa.off {color: #B5C9CF;}
.ustawienia_blokow_region_p .ustawienia_blokow_nazwa.off {color: #BF960B;}
.ustawienia_blokow_region {
	min-height: 33px;
	_height: 33px;
	_overflow: visible;
}
.ustawienia_blokow_podpowiedz {
	background: url(../images/siatka.gif) repeat 0px 0px;
}
.ustawienia_blokow_ramka_bg .button6 {margin-top: 0px;} 

/* popup foto */

.popup_foto_bg {
	width: 100%;
	background: #000000;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1001;
	filter:alpha(opacity=26);
	-moz-opacity: 0.26;
	opacity: 0.26;
}
.popup_foto_border_bg {
	width: 100%;
	position: absolute;
	z-index: 1002;
}
.popup_foto_border {
	margin: 0px auto;
	padding: 7px;
	border: 7px solid #bebebe;
	position: relative;
	overflow: hidden;
	zoom: 1;
	background: #ffffff url(../images/lightbox-ico-loading.gif) no-repeat 50% 50%;
}
.popup_foto_close {
	display: block;
	width: 37px;
	height: 37px;
	background: url(../images/lightbox-btn-close.png) no-repeat 50% 50%;
	cursor: pointer;
	position: absolute;
	top: 10px;
	right: 10px;
}

.aktualnosc .zrodlo {
	font-size: 10px;
	color: #B5B5B5;
	margin: -15px 0px 20px;
	line-height: 11px;
}

.aktualnosc .zrodlo img{
	float: left;
	margin-right: 7px;
}

.aktualnosc .autor-label2 {
	clear: both;
	margin: 10px 0px 0px 0px;
}

.ostatnie-wpisy {
	clear: both;
	margin-top:10px;
}
.ostatnie-wpisy span {font-weight: bold;}
.ostatnie-wpisy ul {padding: 5px 0px 0px 10px;}

.ico_video {
	width: 25px;
	height: 15px;
	background: url(../images/ico_video.gif) no-repeat 0px 100%;
	display: block;
	float: left;
}

.ico_audio {
	width: 27px;
	height: 15px;
	background: url(../images/ico_audio.gif) no-repeat 0px 100%;
	display: block;
	float: left;
}

.lista .data {
	overflow: hidden;
	zoom: 1;
}

/* pogoda */

.pogoda {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	line-height: 14px;
	width: 198px;
}
.pogoda .miasto {
	margin: -23px 0px 0px 59px;
	padding: 0px 0px 0px 15px;
	color: #4a4a4a;
	font-size: 11px;
	font-weight: normal;
	display: block;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	background: url(../images/arr18.gif) no-repeat 0px 6px;
	position: relative;
	overflow: hidden;
	zoom: 1;
}
.pogoda .row {
	float: left;
	padding: 7px 0px 0px;
	width: 66px;
	text-align: center;
}
.pogoda .line {
	background: url(../images/line1.gif) no-repeat 0px 50%;
}
.pogoda .img {
	margin: 0px auto;
	width: 49px;
	height: 41px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size: 0px;
	line-height: 0px;
	display: block;
}
.pogoda .dzien {
	color: #3b3b3b;
	font-weight: bold;
	padding: 0px 0px 4px;
}
.pogoda .temp {
	color: #626262;
	font-weight: bold;
}
.pogoda .temp span {color: #ed7000;}
.pogoda .cisn {
	color: #787879;
}

#pogoda_wszystkie_miasta {
	display: none;
	position: absolute;
	right: 0px;
	top: 5px;
	background-color: #ffffff;
	border: 1px solid #F1BF09;
	z-index: 10000;
	width: 384px;
}
#pogoda_wszystkie_miasta .fL {width: 128px;}
#pogoda_wszystkie_miasta a {
	display: block;
	cursor: pointer;
	padding: 1px 7px 1px 20px;
	color: #598B9C;
	background: url(../images/arr18.gif) no-repeat 7px 50%;
	width: 101px;
}
#pogoda_wszystkie_miasta a.blue {
	color: #656565;
}
#pogoda_wszystkie_miasta a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #EFB900 url(../images/arr19.gif) no-repeat 7px 50%;
}

.opis_zdjecia_glownego {
	 line-height: 11px;
	 padding: 5px 3px;
	 font-size: 11px;
	 border: 1px solid #EBEBEB;
}

.ctrl-info {
	white-space: normal;
	font-size: 10px;
	line-height: 12px;
	color: #4D7481;
}

.subskrybuj-rss-blok {
	float: right;
}

.subskrybuj-rss-blok a{
	padding: 2px 42px 2px 0px;
	background: transparent url(../images/rss.gif) no-repeat 95% 50%;
	font-weight: bold;
	font-size: 11px;
}

.kategorie-modul .subskrybuj-rss-link, .subskrybuj-rss-link{
	padding: 2px 2px 2px 17px;
	background: transparent url(../images/rss2.gif) no-repeat 0% 50%;
	font-weight: bold;
	font-size: 10px;
	color: #303133;
}

.subskrybuj-rss-input {
	border: 1px solid #DFDFDF;
	background-color: #EFEFEF;
	padding: 2px 4px;
	width: 180px;
	margin: 0 3px 0 30px;
}

.subskrybuj-rss-glowny {
	position: relative;
}

.subskrybuj-rss-glowny-kanal {
	position: absolute;
	top: 14px;
	left: 230px;
}

/* automatyczne logowanie */
.automatyczne_logowanie {
	position: relative;
	margin: 0 0 5px 5px;
}
.formularz div.automatyczne_logowanie {
	background: none;
	padding: 0 0 0 115px;
}
.automatyczne_logowanie label{
	color: #7f7f7f;
	font-size: 11px;
	cursor: pointer;
}
.formularz div.automatyczne_logowanie label{
	width: auto;
	padding: 0;
	float: none;
}
.automatyczne_logowanie input {
	vertical-align: middle;
	height: 13px;
	width: 13px;
	margin: 0 5px 0 0;
	padding: 0;
}
.automatyczne_logowanie_info {
	background: url(../images/logowanie_info.gif) no-repeat 0px 100%;
	padding: 0 4px;
	cursor: pointer;
}
.automatyczne_logowanie_info_box {
	display: none;
	position: absolute;
	left: -5px;
	bottom: 0;
	background-color: #ffffff;
	border: 1px solid #F1BF09;
	color: #598B9C;
	font-size: 11px;
	padding: 10px 14px;
}
.formularz div.automatyczne_logowanie_info_box {
	width: 222px;
	height: auto;
	background: #ffffff;
	padding: 10px 14px;
	margin: 0;
	left: 140px;
}

/* profile uzytkownikow */

.profile-lista {
	overflow: hidden;
	zoom: 1;
	padding: 15px 5px 0px 5px;
}
.profile-lista .fix{
	padding-bottom: 10px;
}
.profile-lista .pager{
	margin: 0px 10px 0px 10px;
}
.profil-box {
	background: url(../images/box-img.png) no-repeat 0px 0px;
	_background: url(../images/box-img.gif) no-repeat 0px 0px;
	width: 105px;
	padding: 15px 0px 0px;
	margin: 0px 10px 20px;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.profil-icons {
	display : block;
	overflow: hidden;
	padding: 6px 0 0 8px;
	zoom: 1;

}
.profil-icons a {
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	width: 30px;
	height: 15px;
	float: left;
	display: inline;
}
.profil-icons a.online {
	background: transparent url(../images/sm_online2.gif) no-repeat 50% 0;
}
.profil-icons a.offline {
	background: transparent url(../images/sm_offline.gif) no-repeat 50% 0;
}
.profil-icons a.send {
	background: transparent url(../images/sm_sent2.gif) no-repeat 50% 0;
}
.profil-icons a.add {
	background: transparent url(../images/sm_add2.gif) no-repeat 50% 0;
}
.profil-icons a.added {
	background: transparent url(../images/sm_added.gif) no-repeat 50% 0;
}
.profil-icons a.added_disabled {
	background: transparent url(../images/sm_added_disabled.gif) no-repeat 50% 0;
}
.profil-box,
x:-moz-any-link {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
}
.profil-box, 
x:-moz-any-link,
x:default {
	display: inline-block;
}
.profil-box {display: inline !iefix;}

.profil-box-bottom {
	background: url(../images/box-img.gif) no-repeat 0px 100%;
	padding-bottom: 10px;
}
.profil-box h3,
.profil-box h3 a {
	color: #3e3e3e;
	font-size: 11px;
	font-weight: normal;
	overflow: hidden;
	zoom: 1;
	margin: 5px 5px 0px;
	display: block;
	line-height: 13px;
}
.profil-box img {
	border: 0px;
	padding: 0px;
}
.profil-box .parafianin-typ {
	color: #E39000;
	font-size: 9px;
	text-align: center;
}

.galeria-modul .profile-lista {
	padding: 5px 0px 0px 0px;
}
.galeria-modul .profil-box {
	margin: 0px 7px 20px;
}
.galeria-kategorie .profil-box {
	padding: 0px;
}
.profil-box .status_box {
	top: auto;
	right: auto;
	width: 200px;
	margin-left: -52px;
	margin-top: -52px;
}
.profil-box .add_box {
	top: auto;
	right: auto;
	width: 200px;
	margin:-52px;
}

#region18 .menu {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	text-align: center;
	overflow: visible;
}
#region18 .menu li {
	margin: 0px;
	padding: 0px;
	background: none;
	display: inline;
	color: #595A5C;
	font-size: 11px;
}
#region18 .menu li.spacer {
	font-size: 13px;
}
#region18 .menu a {
	margin: 0px;
	padding: 0px 3px;
	color: #aeaeae;
	font-size: 11px;	
}

.box71 {
	background: url(../images/box72.gif) repeat-y 0px 0px;
	margin: 0px 0px -7px;
	position: relative;
}
.box72 {
	background: url(../images/box71.jpg) no-repeat 0px 0px;
}
.box73 {
	background: url(../images/box73.jpg) no-repeat 0px 100%;
	overflow: hidden;
	zoom: 1;
}
.box74 {
	background: url(../images/box74.png) repeat-y -951px 0px;
	margin: 15px 15px 20px;
	position: relative;
}
.box75 {
	background: url(../images/box74.png) no-repeat 0px 0px;
	margin: 0px;
}
.box76 {
	background: url(../images/box74.png) no-repeat 100% 100%; 
	padding: 15px 15px 25px;
	position: relative;
	bottom: -8px;
}
.box71 .tytul {
	background: url(../images/box7-tytul.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	margin: -35px 0px 10px -5px;
}
.box71 .tytul span {
	font-size: 12px;
	color: #ffffff;
	background: url(../images/box7-tytul.gif) no-repeat 100% 0px;
	display: block;
	height: 29px;
	line-height: 27px;
	padding: 0px 10px 0px 0px;
}

.menu-skrot {
	margin: 0px;
	zoom: 1;
	overflow: hidden;
	min-height: 10px;
}
.menu-skrot.v2,
.menu-skrot.v3 {
	background: url(../images/arr23.gif) repeat-y 11px 0px;
}
.menu-skrot.v3 .col2 {
	background: url(../images/arr23.gif) repeat-y 327px 0px;
	overflow: hidden;
	zoom: 1;
}

.menu-skrot .kolumna {
	float: left;
	width: 276px;
	margin: 0px;
	padding: 0px 30px 0px 10px;	
}
.menu-skrot .last {
	border: 0px;
	margin-right: 0px;
	padding-right: 0px;
	background: none !important;
}
.menu-skrot .kolumna .link {
	color: #303133;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 0px 0px 15px;
	background: url(../images/arr05.gif) no-repeat 0px 6px;
	display: inline-block;
} 
.menu-skrot .menu {
	background: url(../images/line2.gif) no-repeat 0px 100%;
	padding: 0px 0px 8px;
	margin: 0px 0px 8px;
}
.menu-skrot .menu.last{
	padding: 0px;
	margin: 0px;
}
.menu-skrot .kolumna ul {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background: none;
}
.menu-skrot .kolumna ul li {
	margin: 0px 6px 0px 0px;
	padding: 0px 0px 0px 10px;
	background: none;
	float: left;
	background: url(../images/arr22.gif) no-repeat 0px 8px;
	white-space: nowrap;
}
.menu-skrot .kolumna ul li a {
	margin: 0px;
	padding: 0px;
	background: none;
	color: #598b9c;
}

/* strona startowa, dodawana w funkcje.js */

.strona_startowa_box {
	display: none;
	text-align: left;
	position: absolute;
	left: 0;
	background-color: #ffffff;
	border: 1px solid #F1BF09;
	color: #598B9C;
	font-size: 11px;
	padding: 10px;
	width: 345px;
	z-index: 10000;
}

.strona_startowa_box p {
	padding-left: 16px;
	background: transparent url(../images/arr22.gif) no-repeat 4px 8px;
}

.strona_startowa_box p.strona_startowa_label {
	color: #333537;
	border-bottom: 1px dotted #DCDCDC;
	padding: 0px 0px 5px 16px;
	margin-bottom: 5px;
	background: transparent url(../images/arr05.gif) no-repeat 3px 6px;
}

.wyszukiwarka-buttons a.strona_startowa_ico {
	background: url(../favicon.png) no-repeat 0px 0px;
	display: inline !important;
	padding: 1px 7px 2px;
}

#region1 .menu a.strona_startowa_instrukcje, #region18 .menu a.strona_startowa_instrukcje {
	background: url(../images/arr18.gif) no-repeat 100% 5px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	color: #598B9C;
}

.strona_startowa_ico:hover {
	text-decoration: none;
}

.znajomi-online {
	margin: 10px 0px 0px 0px;
	overflow: hidden;
	zoom: 1;
}
.znajomi-online .znajomy {
	width: 83px;
	float: left;
	font-size: 11px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
	margin: 5px 2px 0px 2px;
	padding: 0px;
}

.znajomi-online .znajomy img {
	border: 1px solid #EBEBEB;
	background-color: #ffffff;
	padding: 2px;
}

.faq-desc {padding: 0px 10px 20px;}
.faq-list .row {padding: 10px 0px 0px;}
.faq-list .wiecej {padding-bottom: 1px;}
.faq-list .answer {
	padding: 5px 20px 17px;
	font-size: 11px;
}
.faq-list .signature {
  text-align: right;
  font-size: 10px;
  padding: 4px 0px 0px;
}
.faq-form {
  overflow: hidden;
  zoom: 1;
}
.faq-form .button62 {margin: 0px 5px 0px 0px;}
.faq-form {
	padding: 0px 0px 20px;
}
.faq-form .box3-r1 {margin: 20px 0px 0px;}
.faq-form .formularz {padding: 10px 0px 0px;}
.faq-form .form-foot {margin: 0px;}

.faq-block a.button01 {clear: none;}
.faq-block .list1 a {
  display: block;
  float: none;
  width: auto;
}
.faq-block .list1 a:hover {background: #e0e0e0;}
.faq-block .list1 a:hover b {text-decoration: none;}
.faq-block .list1 a span {
	float: left;
	width: 65px;
}

pre {
  background: #fff;
  font-size: 12px;
  color: #000;
  border-bottom: 1px solid #000;
  padding: 5px;
  margin: 0px;
}

.dodaj_kartke {
	width: 630px;
	height: 55px;
	display: block;
	background: url(../images/konkurs-dodaj-zdjecie.jpg) no-repeat 0px 0px;
	margin: 0px auto 10px;
}

/* blok inteligentne zycie */

.iz_gora {
	width: 344px;
	background: url(../images/iz_bg1.gif) no-repeat 0px 0px;
	padding: 16px 0px 0px 0px;
	margin-top: 1px;
}

.iz_gorab {
	width: 344px;
	background: url(../images/iz_bg1b.gif) no-repeat 0px 0px;
	padding: 16px 0px 0px 0px;
	margin-top: 1px;
}

.iz_gora2 {
	width: 344px;
	height: 5px;
	background: url(../images/iz_bg2.gif) no-repeat 0px 0px;
	line-height: 0px;
	font-size: 0px;
}
.iz_gora2b {
	width: 344px;
	height: 5px;
	background: url(../images/iz_bg2b.gif) no-repeat 0px 0px;
	line-height: 0px;
	font-size: 0px;
}

.iz_nazwa_bloku {
	padding: 0px 0px 0px 19px;
}

.iz_nazwa_bloku, .iz_nazwa_bloku a {
	color: #fff;
	font-size: 12px;
	height: 20px;
	overflow: hidden;
	zoom: 1;
}

.iz_nasze_serwisy {
	display: none;
	background: url(../images/iz_nasze_serwisy4.gif) repeat-y 0px 0px;
}

.iz_nasze_serwisy_spacer {
	height: 5px;
	background: url(../images/iz_nasze_serwisy3.gif) no-repeat 0px 4px;
	line-height: 0px;
	font-size: 0px;
}

.iz_nasze_serwisy_button {
	color: #fff;
	font-size: 11px;
	margin-right: 15px;
	float: right;
	padding: 0px 0px 0px 10px;
	background: url(../images/iz_nasze_serwisy2.gif) no-repeat 0px 8px;
}

.iz_nasze_serwisy_button span {
	padding: 1px 10px 0 0;
	background: url(../images/iz_nasze_serwisy1.gif) no-repeat 100% 6px;
}

.iz_nasze_serwisy a {
	width: 125px;
	float: left;
	padding-left: 13px;
	margin: 4px 0px 2px 30px;
	background: url(../images/iz_nasze_serwisy1.gif) no-repeat 0 6px;
	font-size: 11px;
	color: #fff;
}

.iz_srodek1 {
	font-family:Verdana;
	background: url(../images/iz_bg4.gif) repeat-y 0px 0px;
	margin-bottom: 10px;
}

.aw_srodek1 {
	font-family:Verdana;
	background: url(../images/iz_bg4b.gif) repeat-y 0px 0px;
	margin-bottom: 10px;
}

.iz_srodek2 {
	background: url(../images/iz_bg3.gif) no-repeat 0px 0px;
}

.iz_srodek2b {
	background: url(../images/iz_bg3b.gif) no-repeat 0px 0px;
}

.iz_dol {
	background: url(../images/iz_bg5.gif) no-repeat 0px 100%;
	padding-bottom: 10px;
}

.iz_dol2 {
	background: url(../images/iz_bg5b.gif) no-repeat 0px 100%;
	padding-bottom: 10px;
}

.iz_glowne_foto {
	float: left;
	width: 117px;
	padding: 14px 2px 0px 15px;
}

.iz_glowne_foto img{
	border: 0px;
	padding: 0px;
}

.iz_glowne_foto a{
	font-size: 0px;
	line-height: 0px;
}

.iz_glowne_link {
	padding: 15px 5px 0px 0px;
	float: left;
	width: 200px;
}

.iz_glowne_link a{
	display: block;
	line-height: 18px;
	font-size: 12px;
	color: #22444F;
	/*background: transparent url(../images/polecamy_bg_3.gif) repeat-x 0 0;*/
	padding: 3px 5px 3px 10px;
}
.iz_glowne_link a:hover {
	text-decoration: none;
}
.iz_glowne_link a.active {
	background: #035587 url(../images/iz_active.gif) no-repeat 0 8px;
	color: #fff;
}

.iz_szukaj {
	width: 320px;
	height: 41px;
	background: url(../images/iz_szukaj.gif) no-repeat 0 0;
	margin: 5px 0px 0px 18px;
}

.iz_szukaj_input {
	padding: 4px 3px;
	border: 0px;
	margin: 8px 12px 0px 17px;
	font-size: 11px;
	width: 235px;
	color: #bababa;
}

.iz_szukaj_submit {
	border: 0px;
	background: transparent;
	height: 23px;
	width: 33px;
	cursor: pointer;
}

.iz_lista {
	margin: 10px 10px 0px 16px;
}

.iz_lista a{
	display: block;
	line-height: 18px;
	font-size: 12px;
	color: #22444F;
	background: transparent url(../images/bg1.gif) repeat-x 0 0;
	padding: 3px 5px 3px 10px;
}

.iz_lista a:hover {
	text-decoration: none;
	background: #f3f3f3;
}

.iz_lista a span {
	background: transparent url(../images/arr07.gif) no-repeat scroll 100% 50%;
	padding-right: 10px;
	display: block;
}

.iz_dodatkowe {
	background: transparent url(../images/iz_dodatkowe.gif) repeat-x 0 0;
	margin: 5px 2px 0px 5px;
	padding: 12px 0px 0px 10px;
}

.iz_link {
	margin-bottom: 2px;
	float: left;
	text-align: center;
	margin-right: 5px;
}
.iz_size_s {width: 76px ;}
.iz_size_m {width: 154px;}


.iz_link img{
	border: 1px solid #EBEBEB;
	padding: 1px;
	background-color: #fff;
}

.iz_link a{
	color: #515151;
	font-size: 11px;
	line-height: 12px;
}

.wa_tresc {padding: 12px 14px 5px 20px;}
.wa_link {padding-bottom: 7px;}
.wa_link a {color: #22444F;}
.wa_foto {padding-right: 10px;}
.wa_grafika {
	position: absolute;
	bottom: 0px;
	right: 5px;
}

.wyszukiwarka_blok {
	background: white url(../images/logo_normal.gif) no-repeat scroll 7px 0;
	display: block;
	left: 22px;
	position: absolute;
	top: 10px;
	width: 324px;
	z-index: 1000;
	margin-top: 77px;
}
	.wyszukiwarka_blok .logo {
		display: block;
		height: 73px;
		position: absolute;
		width: 99%;
	}
.szukaj-blok {
	background: transparent url(../images/wyszukiwarka_bg.gif) no-repeat scroll 0 0;
	height: 37px;
}
	.szukaj-blok .text {
		border: 0 none;
		color: #BABABA;
		font-size: 11px;
		margin: 8px 12px 0 17px;
		padding: 4px 3px;
		width: 225px;
	}
	.szukaj-blok .submit {
		background:transparent none repeat scroll 0 0;
		border:0 none;
		cursor:pointer;
		height:23px;
		width:33px;
	}
.wyszukiwarka-buttons {
	height: 97px;
	left: 376px;
	position: absolute;
	top: 3px;
	width: 20px;
}
	.wyszukiwarka-buttons a {
		display: block;
		margin-bottom: 8px;
	}
		.wyszukiwarka-buttons a img {
			border: 0 none;
		}



.forum_szybka_odpowiedz {
	color: #005785;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	padding: 20px 0px 0px 15px;
	font-weight: bold;
}

.table .nawigacja .buttons .cytuj_zaznaczone {
	background-image: url(../images/cytuj_zaznaczone.gif);
}

.komunikat_parafii{
	overflow: hidden;
	zoom: 1;
}

.komunikat_parafii div{
	font-weight: bold;
	text-align: center;
	padding: 20px;
	font-size: 11px;
	border: 2px solid #f0f0f0;
	background: #fff;
	margin: 10px;
}

.komunikat_parafii div.zolty{
	border: 2px solid #FECD01;
}

.parafia-domyslne-foto {
	width: 170px;
	height: 120px;
	border: 2px solid #f0f0f0;
	background: #fff url(../images/ico/parafie.gif) no-repeat 50% 50%;
	
}

.parafia-dolacz {
	width: 68px;
	height: 68px;
	border: 1px solid #FECD01;
	background: #fff url(../images/ico/parafie-dolacz.gif) no-repeat 50% 50%;
	margin: 0 auto;
}

.parafia-edycja {
	font-size: 10px;
	font-weight: bold;
	color: #E39000;
	padding-right: 18px;
	display: block;
	width: 35px;
	height: 17px;
	position: absolute;
	right: 3px;
	top: 2px;
}
#profile_szukaj {
	position: relative;
}
#profile_szukaj a.zobacz_instrukcje {
	background: transparent url(../images/zobacz_instrukcje.gif) no-repeat 50% 50%;
	display: block;
	width: 171px;
	height: 193px;
	position: absolute;
	top: 0px;
	right: 39px
}

.formularz .checkbox .parafia-typ-odbiorcy div{
	background-position: 10px 0;
}

.formularz .checkbox .parafia-typ-odbiorcy div input{
	margin-left: 23px;
	padding: 5px 0px 6px 0px;
	width: 270px;
}

.formularz .checkbox .parafia-typ-odbiorcy label{
	margin: 0;
}

.table .autor .autor-height {
	line-height: 16px;
}

.forum_profil_box {
	display: none;
	position: absolute;
	left: 0px;
	top: 16px;
	background-color: #ffffff;
	border: 1px solid #F1BF09;
	z-index: 10000;
	width: 127px;
}

.forum_profil_box a {
	display: block;
	cursor: pointer;
	padding: 1px 7px 1px 20px;
	background: url(../images/arr18.gif) no-repeat 7px 50%;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	color: #4D7481;
}

.forum_profil_box a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #EFB900 url(../images/arr19.gif) no-repeat 7px 50%;
}

input.forum_tematy_moderuj {
	vertical-align: -3px;
	margin: 0px 5px 0px 0px;
}

.forum-logowanie .formularz select {
	padding: 1px 0px 0px 0px;
	width: 98px;
}

.label_przenies_temat {
	font-size: 14px;
	font-weight: bold;
	margin: -48px 0px 40px 10px;
}

/* nowa galeria glosowanie */

.nowa-galeria-bg1 {
	background: #fff url(../images/galerianowabg1.gif) repeat-y 0 0;
}

.nowa-galeria-bg2 {
	background: transparent url(../images/galerianowabg2.gif) repeat-y 100% 0;
}

.nowa-galeria-zdjec1 {
	float: left;
	margin: 10px 10px 10px 65px;
	background: transparent url(../images/glosowanie2bg.gif) no-repeat 0 0;
	padding: 0 0 0 4px;
	height: 27px;
}

.nowa-galeria-zdjec2 {
	margin: 0;
	background: transparent url(../images/glosowanie2bg.gif) no-repeat 100% -54px;
	padding: 0 4px 0 0;
	height: 27px;
}

.nowa-galeria-zdjec .glosowanie {
	margin: 0;
	background: transparent url(../images/glosowanie2bg.gif) repeat-x 0 -27px;
	padding: 5px 10px 0 0;
	height: 22px;
	font-size: 11px;
	overflow: hidden;
	zoom: 1
}

.nowa-galeria-zdjec .glosowanie span {
	float: left;
	display: block;
	width: 22px;
	height: 20px;
	font-size: 0;
	margin: -1px 0 0 0;
	background: transparent url(../images/glosowanie2.gif) no-repeat 50% -19px;
}

.nowa-galeria-zdjec .glosowanie .twoja_ocena span {cursor: pointer;}
.nowa-galeria-zdjec .glosowanie span.s {background-position: 50% 0px;}
.nowa-galeria-zdjec .glosowanie span.s1 {background-position: 50% -38px;}
.nowa-galeria-zdjec .glosowanie span.s2 {background-position: 50% -57px;}
.nowa-galeria-zdjec .glosowanie span.s3 {background-position: 50% -76px;}
.nowa-galeria-zdjec .glosowanie span.s4 {background-position: 50% -95px;}
.nowa-galeria-zdjec .glosowanie span.s5 {background-position: 50% -114px;}
.nowa-galeria-zdjec .glosowanie span.s6 {background-position: 50% -133px;}
.nowa-galeria-zdjec .glosowanie span.s7 {background-position: 50% -152px;}
.nowa-galeria-zdjec .glosowanie span.s8 {background-position: 50% -171px;}
.nowa-galeria-zdjec .glosowanie span.s9 {background-position: 50% -190px;}

/*platonosci
---------------------------------------*/
.info-sumary {
	padding: 0 15px 13px;
	font-size: 11px;
}
.info-message {
	padding-bottom: 10px;
	font-size: 11px;
}