/* Edito - styl bazowy */

body, td {
	font:normal 12px Tahoma, Arial, Verdana, Sans-Serif;
}

a img{
	border: 0 none;
}

td {vertical-align: top;}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	color: #525252;
	background: #FFFFFF;
	line-height: 16px;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 0;
}
ol{
	margin: 0px 0px 0px 18px;
}
ul {list-style: none; padding: 4px 0;}

ul li {
	background: url(../images/oi/przyciski-2.gif) no-repeat 0px -981px;
	padding:2px 0 3px 22px;
}

li {padding: 0px 0px 0px 5px;}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

.clear {clear: both;}
 
a {
	color: #1973bf;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

label {cursor: pointer;}

/* FCK Editor - select styli */
h1 {font-size: 14px;}
h2 {font-size: 13px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 10px;}
h6 {font-size: 9px;}

table.tabelkaszara {
	border-left: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
}
table.tabelkaszara td, table.tabelkaszara th {
	border-bottom: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	padding: 3px;
}
/* baner swf z linkiem zewnetrznym */
.reklamaMaska{
	position: absolute;
	background: #ffffff;
	filter:alpha(opacity=1);
	-moz-opacity: 0.01;
	opacity: 0.01;
	width: 100%;
	display: block;
}

/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(../images/lightbox-ico-loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}

.Popup td.IcoClose {text-align: left;}

.Popup div.IcoClose {
	height: 26px;
	width: 26px;
	display: block;
	cursor: pointer;
	background: url(../images/lightbox-btn-close.gif) no-repeat center center;
}

.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.4.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.4
 * @date November 17, 2007
 * @category jQuery plugin
 * @copyright (c) 2007 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0px;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0px auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0px;
}
#lightbox-nav {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0px; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0px; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0px; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0px auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0px 10px 0px;
}
#lightbox-container-image-data {
	padding: 0px 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 22px; 
	float: right;
	padding-bottom: 0.7em;	
}

body{
	background-color: #cdd6df;
}
.reg1 ul.poziom1,
.fix{
	overflow: hidden;
	zoom: 1;
}
.modul-tresc a{
	color: #0162B5;
}
.prawa{
	float: right !important;
}


input,
select,
textarea{
	font: normal 11px tahoma;
	color: #7a7a7a;
	line-height: 16px;
}

.relative{
	position: relative;
}

/*tytuly*/
h3 a:hover{
	text-decoration: underline;
}
.tytul-szary14 a:hover,
.tytul-szary14 a,
.tytul-szary14{
	font: bold 14px tahoma;
	line-height: 16px;
	color: #525252;
	padding:0 0 1px;
}
.tytul-jszary26,
.tytul-jszary20-2,
.tytul-20,
.tytul-jszary20{
	font: normal 20px calibri;
	line-height: 30px;
	letter-spacing:-1px;
	color: #0d0d0d;
	padding: 0 0 4px 1px;
}
.tytul-jszary20-2{
	line-height:24px;
	padding:0 0 0 7px;
}
.tytul-20{
	color: #0162b5;
	padding: 0px;
}
.tytul-jszary26{
	letter-spacing:0;
	line-height:16px;
}
.tytul-jszary26 b{
	font-size: 14px;
	font-weight: normal
}
span.ikona{
	float: left;
	padding:0 8px 0 0;
	*padding:0 6px 0 0;
	width: 29px;
	height: 30px;
}
.reg7 span.ikona{
	padding:0 10px 0 0;
	background-position: 0 2px !important;
}
.reg7 .taby-glowne td div {
	padding: 5px 22px 3px 8px;
	font-weight:bold;
	letter-spacing:-2px;
}

.tytul-szary11 {
	font-weight: bold;
	font-size:11px;
	padding:0 0 8px;
	color: #585858;
}
.ankieta-blok .tytul-szary11{
	padding: 0px;
}
.ankieta-blok .ankieta-blok-wyniki{
	padding: 0 0 5px;
}
.reg4 .tytul-jszary20{
	padding: 0 0 1px 1px;
}

.reg15 .tytul1,
.tytul-tab{
	font: normal 20px calibri;
	line-height:30px;
	letter-spacing:-1px;
	color: #0D0D0D;
	padding: 0px 20px 3px 8px
}
.reg7 .tytul-tab{

	color: #e55523;
	float: left;
}
.reg14 .tytul-tab,
.reg15 .tytul1{
	padding: 2px 20px 10px 1px
}
.reg14 .tytul-tab,
.reg15 .tytul1{
	color:#181618;
	float:none;
}

/*czyszczenie li*/
.reg12 ul,.reg12 ul li,.reg9 ul,.reg9 ul li,.reg4 ul,.reg4 ul li,.reg3 ul,.reg3 ul li,.reg1 ul,.reg1 ul li{
	background: 0 none;
	padding: 0px;
	margin: 0px;

}
.reg4 ul,.reg4 ul li{
	zoom: 1;
}

.biale-tlo-k{
	padding:0 0 24px;
	background-color: #fff;
}
.niebieskie-tlo-k{
	border-top: 1px solid #c1c6cc;
	padding: 13px 0 100px;
}
.stopka,
.biale-tlo-sz{
	width: 980px;
	margin: 0 auto;
}

object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}

.reg2{
	padding: 0 0 0 5px;
}

.reg10{
	position: absolute;
	right: 0px;
	width: 197px;
	padding:10px 0 0 5px;
}
.regLogo{
	float: left;
}

.reg4{
	float:left;
	width: 197px;
	padding: 0 10px 0 0;
}
.reg6{
	float:right;
	width: 197px;
	margin:-8px 0 0;
	padding: 0 0 0 0px;
}
.reg6 .kontener{
	margin:0 0 9px;
}
.srodek{
	float: left;
	position: relative;
	zoom: 1;
	width:566px
}
.bloki-0{
	position: relative;
	zoom: 1;
}
.reg-srodkowy{
	padding: 28px 0 0;
}
.aktywneregiony-4 .srodek{width: 773px}
.aktywneregiony-6 .srodek{width:773px}
.aktywneregiony- .srodek{width: 980px}


.reg14{
	width: 279px;
	float: left
}
.reg15{
	float: right;
	width: 278px;
}
.reg13{
	margin:0 -85px 0 0;
	width:580px;
	
}


.reg13, x:-moz-any-link {margin:0 0 0 0; float: none;}

.reg13, x:-moz-any-link, x:default {margin:0 -85px 0 0;float: left;}

.reg13 .kontener{
	width: 279px;
	padding: 0 8px 0 0;
	float: left;
}
.reg13 .aktualnosci-tlo{
	margin:0 0 10px;
}
/*logo*/
.logo{
	background: url(../images/oi/logo.gif) no-repeat 0 0;
	width: 197px;
	height: 108px;

	display: block;
}
a.logo{
	text-decoration: none;
}
.logo span{
	display: none;
}
/*MenuReg1*/
/*Ikony dla regionu 1*/


.reg1{
	background: url(../images/oi/menu-gora.gif) no-repeat -984px 100%;
	margin: 0 -2px -2px;
	padding: 0 0 2px;
}
.reg1-v2{
	background: url(../images/oi/menu-gora.gif) no-repeat 0 100%;
}

.reg1 ul.poziom1 li{
	margin:0 0 0 -2px;
	float: right;
	height: 28px;
	line-height: 28px;
	border-left: 1px solid #65788b;
}
.reg1 ul.poziom1 li a{
	color: #fff;
	font: normal 13px Calibri;
	line-height: 24px;
	height: 27px;
	float: left;
	border-left: 1px solid #788999;
}
.reg1 ul.poziom1 li a span{
	float: left;
	padding: 0 18px 0 31px;
}
.reg1 ul.poziom1 li.first a span{
	padding: 0 13px 0 31px;
}
.reg1 ul.poziom1 li.last a,
.reg1 ul.poziom1 li.last{
	border: 0 none;
}
.reg1 ul.poziom1 li a.wcisniety,
.reg1 ul.poziom1 li a:hover{
	background: #8ba0b4;
	text-decoration: none;
	border-left: 1px solid #758697;
}
.reg1 ul.poziom1 li.first a.wcisniety,
.reg1 ul.poziom1 li.first a:hover{
	background: #8BA0B4 url(../images/oi/menu-gora.gif) no-repeat 100% 100%;
}

.reg1 .logowanie a span{background: url(../images/oi/menu-przyciski.gif) no-repeat -18px -442px}
.reg1 .logowanie a.wcisniety span,
.reg1 .logowanie a:hover span{background-position: 13px -391px}

.reg1 .mapa-serwisu a span{background: url(../images/oi/menu-przyciski.gif) no-repeat -18px -342px}

.reg1 .mapa-serwisu a.wcisniety span,
.reg1 .mapa-serwisu a:hover span{background-position: 12px -292px}

.reg1 .rejestracja a span{background: url(../images/oi/menu-przyciski.gif) no-repeat -18px -241px}
.reg1 .rejestracja a.wcisniety span,
.reg1 .rejestracja a:hover span{background-position: 12px -190px}


.reg1 .strona-glowna a span{background: url(../images/oi/menu-przyciski.gif) no-repeat -18px -143px}
.reg1 .strona-glowna a.wcisniety span,
.reg1 .strona-glowna a:hover span{background-position: 12px -92px}

.reg1 .zadaj-pytanie-ekspertowi a span{background: url(../images/oi/menu-przyciski.gif) no-repeat -16px -42px }
.reg1 .zadaj-pytanie-ekspertowi a.wcisniety span,
.reg1 .zadaj-pytanie-ekspertowi a:hover span{background-position: 13px 7px}

/*Zakładki reg10*/

.reg10 .taby-glowne{
	margin: 0 0 -1px;
}
.reg10 .taby-glowne td{
	background: url(../images/oi/zakladki-gora.gif) no-repeat 0 -60px;
	padding: 0 0 0 10px;
	height: 25px;
	cursor: pointer;
}
.reg10 .taby-glowne td.isFirst{
	background-position: 0 -60px;
}
.reg10 .taby-glowne td.isLast{
	background-position: -10px -60px;
	font-weight:bold;
}
.reg10 .taby-glowne td div{
	background: url(../images/oi/zakladki-gora.gif) no-repeat 100% -60px;
	padding: 0 10px 0 0 ;
	font-family: Calibri;
	font-size: 16px;
	color: #212121;
	line-height:26px;
}
.reg10 .taby-glowne td div a:hover,
.reg10 .taby-glowne td div a{
	color: #000000;
	text-decoration: none;
}
.reg10 .taby-glowne td.isFirst div{
	background-position: -10px -60px;
}

.reg10 .taby-glowne td.isActive{
	background-position: 0 0;
	position: relative;
}
.reg10 .taby-glowne td.isActive div{
	background-position: 100% 0;
	color: #c22c00;
	font-weight:bold;
}
.reg10 .jq-zakladki-bloczek .kontener-tab{
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -1700px 100%;
	padding: 0px 0 3px 0;
	overflow: hidden;
	zoom: 1;
}
.reg10 .jq-zakladki-bloczek .jq-tab{
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -1700px 0;
	padding: 17px 0 10px 10px;
}


/*banner*/
.reg5 .rek{
	padding: 0 0 17px;
}

/*wyszukiwarka - blok*/

.wyszukiwarka-blok{
	background: url(../images/oi/wyszukiwarka-input.gif) no-repeat 0 0;
	clear: both;
}
.wyszukiwarka-blok input{
	border: 0px;
	height: 21px;
	line-height: 21px;
	padding: 0px 7px 0px;
	float: left;
	width: 116px;
	margin: 0px;
	background: transparent;
}

.wyszukiwarka-blok input.wyszukiwarka-przycisk{
	width: 42px;
	padding: 0;
	text-align: center;
	float: none;
	height: 21px;
	margin: 0 0 0 3px;
	cursor: pointer;
}

.wyszukiwarka-blok a.zawansowana{
	background: url(../images/oi/przyciski-2.gif) no-repeat 3px -162px;
	color:#000000;
	float:left;
	font-size:11px;
	margin:0 0 -2px;
	line-height: 16px;
	padding:2px 0 0 10px;
	width: 150px;
}

/*menu-region3*/
.reg3{ /*TLO*/
	background: url(../images/oi/menu-reg3.gif) repeat-y 0 0;
	position: relative;
}
.rss{ /*RSS*/
	position: absolute;
	right:7px;
	top:8px;
}
.reg3 ul.poziom1{
	height: 33px;
	margin: 0 0 0 34px;
}
.reg3 ul.poziom1 li{
	float: left;
	padding:9px 7px 0 0;
}
.reg3 ul.poziom1 li a{
	font: normal 11px tahoma;
	color: #fff;
}
.reg3 ul.poziom1 li a{
	font: normal 11px tahoma;
	color: #474747;
}
.reg3 ul.poziom1 li.tytul-menu{/*tytul dla menu w regionie 3*/
	font: normal 14px Calibri;
	color: #0d0d0d;
	padding:9px 12px 0 0;
}
.reg3 ul.pozycja_0 li,
.reg3 ul.pozycja_0 li a{
	color: #fff;
}

.reg3 ul.poziom1 li,
.reg3 ul.poziom1 li a{
	line-height: 13px;
}
/*region4 menu*/
.reg4 ul.poziom1 li{
	line-height: 0px;
	font-size: 0px;
}
.reg4 ul.poziom1 li a{
	background: url(../images/oi/menu-reg4.gif) no-repeat -203px 100%;
	padding:0 0 6px;
	display: block;
	color: #fff;
	line-height:16px;
	font-size: 12px;
	margin: 0 0 2px;
}

.reg4 ul.poziom1 li li a{
	font-size: 11px;
}

.reg4 ul.poziom1 li ul li a{
	background: none;
	padding: 0px;
	margin: 0px;
}
.reg4 ul.poziom1 li.wcisniety ul li a span{
	background: none;
	padding: 3px 0px 3px 23px;
	font-size: 11px;
	margin: 0px;
}
.reg4 ul.poziom1 li a span{
	color: #fff;
	padding: 6px 3px 0 23px;
	display: block;
	background: url(../images/oi/menu-reg4.gif) no-repeat -203px 0;
}
.reg4 ul.poziom1 li a:hover span,
.reg4 ul.poziom1 li.wcisniety a span{
	padding: 6px 3px 0 23px;
	text-decoration: none;
	background: url(../images/oi/menu-reg4.gif) no-repeat 100% 0;
}

.reg4 ul.poziom1 li.tytul-menu{
	background: url(../images/oi/menu-reg4.gif) no-repeat 0 100%;
	text-align: center;
	padding:0 0 6px;
	margin:0 0 2px;
	font: normal 14px calibri;
	line-height: 16px;
}
.reg4 ul.poziom1 li.tytul-menu span{
	padding: 6px 3px 0;
	color: #fff;
	display: block;
	background: url(../images/oi/menu-reg4.gif) no-repeat 0 0;
}
.reg4 ul.poziom1 li ul{
	background: #fff url(../images/oi/menu-reg4-dol.gif) repeat-x 0 100%;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	padding: 0 0 2px;
	margin:-5px 0 2px;
}
.reg4 ul.poziom1 li ul li{
	border-top: 1px solid #dbdbdb;
	background: #fff;
	margin: 0px;
	padding: 1px;
}
.reg4 ul.poziom1 li.wcisniety ul li a span{
	color: #0d0d0d;
	background: #fff url(../images/oi/menu-reg4-strzalki.gif) no-repeat 15px 10px;
}
.reg4 ul.poziom1 li ul li a:hover span,
.reg4 ul.poziom1 li ul li.wcisniety a span{
	background: #e45d2e url(../images/oi/menu-reg4-strzalki.gif) no-repeat 15px -66px;
	color: #fff;
}
.reg4 ul.poziom1 li ul li ul li a,
.reg4 ul.poziom1 li ul li ul li{
	background: #fff;
}
.reg4 ul.poziom1 ul.poziom2 li a span{
	background:#FFFFFF url(../images/oi/menu-reg4-strzalki.gif) no-repeat scroll 15px 10px;
	color:#0D0D0D;
	padding:3px 0 3px 23px;
}
.reg4 ul.poziom1 ul.poziom2 li a:hover span{
	color:#fff;
	padding:3px 0 3px 23px;
}
.reg4 ul.poziom1 ul.poziom3{
	background: none;
	margin: 1px 0 0;
	border: 0 none;
	border-top:1px solid #DBDBDB;
	padding:0 0 0 0;
}

.reg4 ul.poziom1 li ul.poziom3 a{
	color:#0D0D0D;
}
.reg4 ul.poziom1 li ul.poziom3 li ul{
	margin: 0 0 0;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li{
	border: 0 none;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li a span{
	padding: 3px 4px 3px 33px
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 a span{
	background:#FFFFFF url(../images/oi/menu-reg4-strzalki.gif) no-repeat 22px 10px;
	color:#0D0D0D;
}

.reg4 ul.poziom1 li.wcisniety ul.poziom3 a:hover{
	color: #ffffff;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety a span,
.reg4 ul.poziom1 li.wcisniety ul.poziom3 a:hover span{
	background: #e45d2e url(../images/oi/menu-reg4-strzalki.gif) no-repeat 22px -66px;
	color: #ffffff;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li a span{
	background:#FFFFFF url(../images/oi/menu-reg4-strzalki.gif) no-repeat 29px 10px;
	color:#0d0d0d;
	padding: 3px 4px 3px 40px;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety a span,
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li a:hover span{
	background: #e45d2e url(../images/oi/menu-reg4-strzalki.gif) no-repeat 29px -66px;
	color: #ffffff;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li a span{
	background:#FFFFFF url(../images/oi/menu-reg4-strzalki.gif) no-repeat 36px 10px;
	color:#0d0d0d;
	padding: 3px 4px 3px 46px;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li.wcisniety a span,
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li a:hover span{
	background: #e45d2e url(../images/oi/menu-reg4-strzalki.gif) no-repeat 36px -66px;
	color: #ffffff;
}
/*reg9*/

.reg9{
	padding: 0 0 20px;
}

.reg9 ul.pozycja_1{
	margin: 0 12px;
}
.reg9 ul li.tytul-menu{
	font: bold 12px tahoma;
	line-height: 18px;
	padding:0 0 4px 3px;
}
.reg9 ul li{
	border-bottom: 1px solid #b9c0c7;
}
.reg9 ul li a{
	color: #424343;
	display: block;
	font-size: 11px;
	background: url(../images/oi/strzalka-1.gif) no-repeat 5px 9px;
	padding: 4px 5px 6px 15px;
}

.reg9 ul li.wcisniety a,
.reg9 ul li a:hover{
	background: #e4ecf4 url(../images/oi/strzalka-2.gif) no-repeat 12px 9px;
	color: #e45d2e;
	padding: 4px 5px 6px 25px;
	text-decoration: none;
}
.reg9 ul.pozycja_1 li.typ-linku-2 a{
	background: none;
	padding: 4px 5px 6px 15px;
	color: #323232;
}
.reg9 ul.pozycja_1 li.typ-linku-2 a:hover{
	background: none;
	text-decoration: underline;
	color: #e45d2e;
}
/*stopka, starowa, ububione*/
.stopka-przyciski a{
	background: url(../images/oi/przyciski.gif) no-repeat 0 0;
	float: left;
	position: relative;
}
.stopka-przyciski a span{
	background: url(../images/oi/przyciski.gif) no-repeat 100% 0;
	display: block;
	padding: 0px 10px 2px 0;
}
.stopka-przyciski a:hover span{
	color: #fff;
	background: url(../images/oi/przyciski.gif) no-repeat 100% -72px;
}
.stopka-przyciski a:hover{
	text-decoration: none;
}
a.startowa{
	position: relative;
	background-position: 0 -48px;
	padding: 0 0 0 9px;
	margin:0 0 0 11px;
	float:right;
}

a.startowa:hover{
	background-position: 0 -116px;
}
a.wgore{
	background-position: 0 -24px;
	padding: 0 0 0 20px;
	float: right;
}
a.wgore:hover{
	background-position: 0 -72px;
}

a.ulubione{
	padding: 0 0 0 21px;
	margin:0 11px;
	float:right;
}
a.ulubione:hover{
	background-position: 0 -94px;
}


a.startowa:hover b{
	display: block !important;
	position: absolute;
	width: 200px;
	font: bold 12px trebuchet ms;
	color: red;
	top: 8px;
	left: 0px;
	padding-top: 15px;
}
.stopka-przyciski{
	font-size: 11px;
	margin:9px 0 0;
	height:28px;
}
.reg12{font-size: 11px; text-align:right}
.reg12 ul{
	float: right;
}
/*bloki*/
.reg4 .kontener{
	padding: 9px 0 0;
}

/*ankieta - blok*/

.reg4 .kontener{
	font-size:11px;
	line-height:14px;
}
.ankieta-przyciski{
	border: 1px solid #efefef;
	background: #f8eed1;
	padding: 6px 11px;
}
.chmura-tagow,
.ankieta-blok{
	background: #fffbf0;
	padding: 4px 11px 10px 12px;
	color: #0d0d0d;
	border: 1px solid #efefef;
}
.chmura-tagow{
	padding: 10px 11px 10px 12px;
}
.stopka a,
.chmura-tagow a{
	color: #424343;
}
.glosuj,
.wyniki{
	background: url(../images/oi/przyciski.gif) no-repeat 0 -139px;
	width: 80px;
	padding: 0px;
	margin: 0px;
	border: 0 none;
	height: 18px;
	cursor: pointer;
}

.glosuj{
	float: right;
	width: 49px;
	background-position: 0 -164px;
}
ul.ankieta li{
	padding: 0 0 3px;
	overflow: hidden;
	zoom: 1;
}
.ankieta li input{
	float: left;
}

/*ankieta wyniki*/
.ankieta-odpowiedz {
	overflow: hidden;
	zoom: 1;
	padding: 8px 0 0px 0;
	text-align: left;
}

.ankieta-glosy{
	float: right;
	padding: 0 0 0 3px;
	color: #0d0d0d;
}

.ankieta-pasek {
	padding: 0px;
	margin: 2px 0 0;
	background-color: #fff;
	border-bottom: 1px solid #d8d5cb;
}

.ankieta-wykres {
	background-color: #f5d44b;
	margin: 0px;
	padding: 0px;
	height: 5px;
}

.ankieta-wykres div{
	margin: 0px;
	padding: 0px;
	height: 10px;
	overflow: hidden;
}

/*chmura tagów*/

.chmura-tagow{
	text-align:left;
}
.chmura-tagow a{
	font-family: arial;
	line-height:18px;
	padding:1px 3px;
}
.chmura-tagow a:hover{
	color: #fff;
	text-decoration: none;
	background-color: #e45d2e;
}

/*Zakładki reg7*/

.taby-glowne{
	margin: 0 0 -1px;
}

.taby-glowne td{
	background: url(../images/oi/zakladki-reg7-gora.gif) no-repeat 0 -60px;
	padding: 0 0 0 2px;
	cursor: pointer;
}
.reg6 .taby-glowne td {
	background: url(../images/oi/zakladki-reg6-gora.gif) no-repeat 0 -60px;
}
.taby-glowne td.isFirst{
	background-position: 0 -70px;
}

.taby-glowne td.isLast{
	background-position: -10px -70px;
}
.taby-glowne td div{
	background: url(../images/oi/zakladki-reg7-gora.gif) no-repeat 100% -70px;
	padding:5px 10px 3px 8px;
	font-family: Georgia;
	font-size: 16px;
	color: #181618;
	line-height:26px;
}
.reg6 .taby-glowne td div{
	background: url(../images/oi/zakladki-reg6-gora.gif) no-repeat 100% -70px;
}
.taby-glowne td.isFirst div{
	background-position: -10px -70px;
}

.taby-glowne td.isActive{
	background-position: 0 0;
	position: relative;
	z-index: 100;
}
.taby-glowne td.isActive div{
	background-position: 100% 0;
	z-index: 1000
}
.reg8 .aktualnosci-tlo,
.reg14 .jq-zakladki-bloczek .kontener-tab,
.reg7 .jq-zakladki-bloczek .kontener-tab{
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -900px 100%;
	padding: 0 0 9px 0;
	overflow: hidden;
	zoom: 1;
	width:566px;
}
.reg14 .jq-zakladki-bloczek .kontener-tab{
	background-position: 0 100%;
}
.reg8 .aktualnosci-tlo-dol,
.reg7 .jq-zakladki-bloczek .jq-tab{
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -900px 0;
	padding:5px 0 0
}
.reg7 .aktualnosci-tlo-dol,
.reg7 .aktualnosci-tlo{
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -2991px  100%;
	padding: 0 0 8px 0;
}
.reg7 .aktualnosci-tlo-dol{
	background-position: -3000px 0;
	padding: 13px 12px 0px;
	margin:0 6px 0 9px;
}
.reg7 .kontener,
.reg7 .jq-zakladki-bloczek{
	padding: 0 0 16px 0;
}
.mr5{
	margin-right: 5px;
}
/*aktualnosci*/

.miniaturka-lewo{
	float: left;
	padding: 0 11px 5px 0;
}
.miniaturka-lewo2{
	float: left;
	padding-right: 11px;
}
.data-1{
	font: normal 10px tahoma;
	color: #a2a2a2;
	line-height: 10px;
	margin: 0;
	padding:0 0 3px;
}
.tresc-1{
	line-height: 18px;
}
.tresc-2{
	font-size: 11px;
	display:none;
}
.aktualnosc-krotka{
	border: 1px solid #e0e0e0;
	border-width: 1px 0;
	padding: 1px 0 1px;
	margin: 0 0 -1px;
}
.akt-hover div{
	background: #f8f8f8;
}
.aktualnosc-krotka div.hover-padding{
	padding:5px 6px 8px 7px
}

.aktualnosc-krotka a,
.aktualnosc-krotka span{float: right;}

.aktualnosc-krotka span{
	padding: 4px 10px 0 0;
}
.aktualnosc-pierwsza{
	padding:2px 0 10px;
	padding-bottom: 0px;
}

.aktualnosci-scroll{
	height: 150px; 
	overflow: auto;
	}

.aktualnosc-krotka h3 a:hover,
.aktualnosc-krotka h3 a,
.aktualnosc-krotka h3{
	float: left;
	padding: 0;
	font-size:12px;
}

hr.spacer{
	color: #f9f9f9; 
	height: 1px;
}
.reg7 .aktualnosc-krotka h3 a:hover,
.reg7 .aktualnosc-krotka h3 a,
.reg7 .aktualnosc-krotka h3{
	float: none;
}
a.link-1{
	background: url(../images/oi/przyciski-2.gif) no-repeat 0 0;
	width: 16px;
	height: 17px;
	position:relative;
	top:2px;
}
a.link-1:hover{
	background-position: 0 -21px;
}
.wiecej-lewa,
.wiecej-prawa{
	float: right;
	font-size: 11px;
	line-height: 14px;
	border: 1px solid #e0e0e0;
	background: #fffbf0;
	margin: 8px 0 1px 0;
	cursor: pointer;
	padding: 0 7px 2px 8px;
	color: #656565;
}
.wiecej-lewa{
	float:left;
}
.wiecej-lewa:hover,
.wiecej-prawa:hover{
	color: #656565;
	text-decoration: none;
}

/*reg8 aktualnosci*/
.aktualnosci-skrot{
	border-top: 1px solid #e0e0e0;
}
.reg8 .aktualnosci-tlo{padding: 0 0 10px}
.reg8 .aktualnosci-tlo-dol{padding: 15px 20px 2px 13px}
.reg8 .akt-hover div{
	background: #ffffff;
}
.reg8 .aktualnosc-krotka{
	border-color:#E0E0E0;
	border-bottom-color:#ffffff;
	border-style:solid;
	border-width:0 0 1px;
	margin: 0;
	padding: 0;
}
.reg8 .aktualnosc-krotka div{
	border-color:#E0E0E0;
	border-style:solid;
	border-width:0 0 1px;
}

.reg8 a.link-1:hover{
	background-position: 0 -43px;
}
.reg8 .kontener{
	margin: 0 0 16px;
}
.reg7 .tytul-20,
.reg8 .tytul-20{
	margin: 0 0 10px;
}

/*reg14 aktualnosci*/

.reg14 .kontener{
	overflow: hidden;
	zoom:1;
}

.reg14 table{
	width: 100%;
}
.reg14 .jq-zakladki-bloczek .jq-tab,
.reg14 .jq-zakladki-bloczek .kontener-tab{
	background-image: url(../images/oi/bloczek-tlo.gif);
	width: 100%;
}

.reg14 .jq-zakladki-bloczek .jq-tab{
	width: auto;
	padding:5px 1px 0;
	background-position: 0 0;
}
.reg14 .aktualnosc-krotka{
	border-width: 0 0 1px;
}
.reg14 .taby-glowne {
	margin:0 0 -2px;
}
.reg14 td div{
	text-align: center;
	font: bold 11px tahoma;
	color: #525052;
	line-height:24px;
	padding:5px 10px 1px 0;
}
.reg14 td.isActive div{
	color: #015fae;
}
.reg14 .aktualnosc-pierwsza{
	border-bottom: 1px solid #E0E0E0;
	padding:7px 9px 4px 14px;
}
.reg14 .aktualnosc-krotka .data-1,
.reg14 .aktualnosc-krotka{
	padding: 0;
	margin: 0;
}
.reg14 .aktualnosc-krotka .data-1{
	width: 100%;
	float:left;
}
.reg14 .aktualnosc-krotka .fix{
	padding:3px 9px 6px 14px;
	border-top: 1px solid #fff;
}
.reg14 .numer_1 .fix{
	border: 0 none;
}

.reg14 .tytul-szary14 a,
.reg14 .tytul-szary14 a:hover,
.reg14 .tytul-szary14{
	font-size: 12px;
	line-height: 14px;
}
.reg14 .aktualnosc-krotka .tytul-szary14 a,
.reg14 .aktualnosc-krotka .tytul-szary14 a:hover,
.reg14 .aktualnosc-krotka .tytul-szary14{
	font-size: 11px;
	float: left;
	width:233px;
}

.reg15 .reg15-aktualnosc-pierwsza{
	position:relative;
	top:-3px;
	zoom: 1;
}
.reg15 .data-1{
	padding: 0 0 2px;
} 

.reg14 a.link-1:hover{
	background-position: 0 -63px;
}
.reg14 .tresc-1 {
	line-height:16px;
	font-size: 11px;
}

.reg14 .wiecej-lewa{
	margin: 4px 0 0 7px;
}
.reg6 .wiecej-lewa,
.kalendarz .wiecej-lewa,
.reg15 .wiecej-lewa{
	margin: 7px 0 0 7px;
}
.reg14 .link-konferencje{
	margin:7px 0 0 7px;
	background: #FFFBF0 url(../images/oi/przyciski-2.gif) no-repeat 1px -84px;
	padding:0 7px 2px 19px;
}


.reg14 .aktualnosci-tlo,
.reg14 .aktualnosci-tlo-dol{
	padding: 0 0 9px 0;
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -2100px 100%;
}
.reg14 .aktualnosci-tlo-dol{
	background-position: -2100px 0;
	padding: 8px 1px 0;
	margin: 0px;
}
.reg14 .jq-zakladki-bloczek .aktualnosci-tlo,
.reg14 .jq-zakladki-bloczek .aktualnosci-tlo-dol{
	margin: 0;
	padding:0;
	background: none;
}
.reg14 .tytul-20{
	line-height:30px;
	padding:2px 20px 10px 1px;
	letter-spacing:-1px;
	color:#181618;
}
.reg13 .tytul-20{
	color: #568310;
}
.reg14 .wiecej-lewa{
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.reg14 .link-konferencje{
	bottom: 23px;
}
.reg15 .aktualnosci-tlo-dol{
	height:253px;
	position: relative;
}
.reg14-wysokosc .aktualnosci-tlo-dol{
	height:228px;
	position: relative;
}
.aktywneregiony-4-6-14 .reg14,
.aktywneregiony-4-14 .reg14,
.aktywneregiony-6-14 .reg14,
.aktywneregiony-14 .reg14{
	width: 566px;
}
.aktywneregiony-4-6-14 .reg14 .aktualnosci-tlo,
.aktywneregiony-4-14 .reg14 .aktualnosci-tlo,
.aktywneregiony-6-14 .reg14 .aktualnosci-tlo,
.aktywneregiony-14 .reg14 .aktualnosci-tlo,
.aktywneregiony-4-6-14 .reg14 .kontener-tab,
.aktywneregiony-4-14 .reg14 .kontener-tab,
.aktywneregiony-6-14 .reg14 .kontener-tab,
.aktywneregiony-14 .reg14 .kontener-tab{
	background-position: -2400px 100% ;
}
.aktywneregiony-4-6-14 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-4-14 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-6-14 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-14 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-4-6-14 .reg14 .jq-zakladki-bloczek .jq-tab,
.aktywneregiony-4-14 .reg14 .jq-zakladki-bloczek .jq-tab,
.aktywneregiony-6-14 .reg14 .jq-zakladki-bloczek .jq-tab,
.aktywneregiony-14 .reg14 .jq-zakladki-bloczek .jq-tab{
	background-position: -2400px 0;
}


.aktywneregiony-4-6-15 .reg14,
.aktywneregiony-4-15 .reg14,
.aktywneregiony-6-15 .reg14,
.aktywneregiony-15 .reg14{
	width: 566px;
}
.aktywneregiony-4-6-15 .reg14 .aktualnosci-tlo,
.aktywneregiony-4-15 .reg14 .aktualnosci-tlo,
.aktywneregiony-6-15 .reg14 .aktualnosci-tlo,
.aktywneregiony-15 .reg14 .aktualnosci-tlo,
.aktywneregiony-4-6-15 .reg14 .kontener-tab,
.aktywneregiony-4-15 .reg14 .kontener-tab,
.aktywneregiony-6-15 .reg14 .kontener-tab,
.aktywneregiony-15 .reg14 .kontener-tab{
	background-position: -2400px 100% ;
}
.aktywneregiony-4-6-15 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-4-15 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-6-15 .reg14 .aktualnosci-tlo-dol,
.aktywneregiony-14 .reg15 .aktualnosci-tlo-dol,
.aktywneregiony-4-6-15 .reg14 .jq-zakladki-bloczek .jq-tab,
.aktywneregiony-4-15 .reg14 .jq-zakladki-bloczek .jq-tab,
.aktywneregiony-6-15 .reg14 .jq-zakladki-bloczek .jq-tab,
.aktywneregiony-15 .reg14 .jq-zakladki-bloczek .jq-tab{
	background-position: -2400px 0;
}

/*zdjecia*/
.zdjecie img{
	border: 1px solid #e0e0e0;
	
}

/*subskrypcja i logowanie*/
.input-tekst{
	background: url(../images/oi/input-powt.gif) repeat-x 0 0;
	padding:4px 7px;
	width:160px;
	color: #0d0d0d;
	line-height:14px;
	height:14px;
	border: 1px solid #325475;
}
.przycisk-2{
	background: url(../images/oi/input-powt.gif) repeat-x 0 -1px;
	color: #0d0d0d;
	height:18px;
	padding:0 8px 3px;
	margin:7px 0 8px;
	border: 1px solid #325475;
	cursor: pointer;
}
.przycisk-2:hover{
	color: #0d0d0d;
	text-decoration: none;
}
a.przycisk-2{
	font: normal 11px tahoma;
	line-height:15px;
	height: 16px;
	padding:0 8px 0px;
}

.polec-znajomemu,
.blok-logowania-pl,
.subskrypcja{
	background: url(../images/oi/logowanie-tlo.gif) no-repeat 0 -19px;
	padding: 10px 10px 0 11px;
}
.polec-znajomemu{
	height:68px;
}
.subskrypcja{
	padding:29px 10px 0 11px;
	height: 87px;
	background-position: 0 0;
}
.polec-znajomemu .input-tekst,
.blok-logowania-pl .input-tekst,
.subskrypcja .input-tekst{
	float: left;
	margin: 0 0 10px;
}
.subskrypcja .przycisk-2{
	float: left;
	margin:7px 0 8px;
}



.blok-logowania-pl a.przycisk-2{
	float: left;
}
.polec-znajomemu a.przycisk-2{
	float: right;
}
.blok-logowania-pl a.logowanie-przycisk{
	float: right;
}
.blok-logowania-pl .input-tekst{
	width: 68px;
}
.materialy a,
.materialy{
	color:#525252;
	font-size:11px;
	line-height:14px;
	*line-height:16px;
	padding:2px 0 4px 2px;
	*padding:0px 0 4px 2px;
}


.logowanie-welcome{
	color: #fff;
	height:34px;
}

/*reg6 aktuanlosci zakladki**/


.reg6 .taby-glowne{
	width: 100%;
}
.reg6 .aktualnosci-tlo-dol,
.reg6 .aktualnosci-tlo{
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -1500px 100%;
	padding:0 0 10px;
}
.reg6 .aktualnosci-tlo-dol{
	background-position: -1500px 0;
	padding: 7px 0 0;
}
.reg6 .taby-glowne td div{
	color: #525052;
	font: bold 11px tahoma;
	line-height: 21px;
	padding:5px 2px 4px 0px;
	text-align: center;
}

.reg6 .taby-glowne td.isActive div{
	color: #1d5da7;
	overflow: hidden;
	zoom: 1;
}
.reg6 .aktualnosci-tlo .miniaturka{
	float: left;
	padding:0 9px 0 0;
}
.miniaturka a{
	float: none;
}
.reg6 .tytul-szary14 a:hover,
.reg6 .tytul-szary14 a{
	font-size: 11px;
}

.reg6 .aktualnosc-krotka{
	border-color: #ffffff;
	border-width:0 0 1px;
	margin:0 1px;
	padding: 0px;
}
.reg6 .aktualnosci-blok-2{
	border-bottom: 1px solid #e0e0e0;
	padding:10px 8px 10px 13px;
}

/*kalendarz*/
.KalenCont td{
	font: normal 11px arial;
	text-align: center;
}
.KalenCont tr.kalendarz-dzien td{
	background-color: #ffffff;
	font-weight: bold;
	line-height:16px;
}
.KalenCont td{
	/*border-left: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;*/
	line-height:16px;
	/*margin:-1px 0 1px 0;*/
	width:28px;
	background-image:url(../images/oi/kal_day.gif);
	background-repeat:no-repeat;
	background-position:center;
	
}

.KalenCont table{
	/*border-right: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;*/
	margin:0 0 4px;
}
.KalenCont td{

}

.KalenCont td div{
	margin:0px;
	*margin:0px -14px;
	width:27px;	
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	zoom: 1;
}

/*.KalenCont td.czerwony {
	background-image:url(../images/oi/kal_sun.gif);
	background-repeat:no-repeat;
	background-position:center;
} */

.KalenCont td.Active {
	background-image:url(../images/oi/kal_act.gif);
	background-repeat:no-repeat;
	background-position:center;
} 

.KalenCont td.ActiveSelected {
	background-image:url(../images/oi/kal_todeay.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.KalenCont td.Active div{
	/**border: 1px solid #7495b7;*/
	font-weight: bold;
	cursor: pointer;
	position:relative;
	/*background: #fff;*/
}
.KalenCont td.ActiveSelected div{
	/*background-color: #7495b7;*/
	color: #fff;
	position:relative;
	font-weight: bold;
	/*border:1px solid #7495B7;*/
	cursor:pointer;
}
.KalenCont tr.kalendarz-spacer td{
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background: #fff;
}
.przycisk-dalej,
.przycisk-wstecz{
	background: url(../images/oi/przyciski-2.gif) no-repeat -18px -20px;
	border: 0;
	cursor: pointer;
	height:17px;
	padding:0;
	width:16px;
	float: left;
}
.przycisk-dalej{
	background-position: 0 -20px;
	float: right;
}
.miesiace{
	text-align:center;
	margin:0 4px 0px;
	/*color: #383838;*/
	font: bold 11px arial;
}
.kalendarz,
.kalendarz-dol{
	    background: url("../images/oi/menu-reg4.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    padding: 6px 3px 0;
    font: 14px/16px calibri;
}
.kalendarz-dol{
padding: 0 0 6px;
margin: 0 0 2px;
	background: url("../images/oi/menu-reg4.gif") no-repeat scroll 0 100% transparent;
}
.kalendarz-skrot{
	margin:9px 1px 0;
	border-bottom: 1px solid #fff;
}
/*.kalendarz-skrot2{
	border-bottom: 1px solid #e0e0e0;
	padding:0 0 3px;
}*/

.kalendarz-skrot .data{
	float: right;
	padding:2px 5px 0 3px;
	font: normal 11px arial;
	color: #494949;
}
/*.kalendarz-skrot a{
	display: block;
	padding:0 10px 0 19px;
	background: url(../images/oi/przyciski-2.gif) no-repeat 10px -164px;
	color: #525252;
	font-weight: bold;
	font-size: 11px;
}*/
.kalendarz-dzis {
	font-weight:bold;
	padding:4px 0 5px 0 ;
}
/*modul*/

.modul-tresc{
	background: #f6f6f6 url(../images/oi/modul-tlo.gif) no-repeat -995px 0;
	border-style: solid;
	border-width: 0 1px;
	border-color: #cdcdcd;
	padding: 4px 12px;
	font-size:11px;
}
.modul-tresc2{
	background: #f6f6f6 url(../images/oi/modul-tlo.gif) no-repeat -995px 0;
	border-style: solid;
	border-width: 0 1px;
	border-color: #cdcdcd;
	padding: 2px;
	margin: 0;
	padding-bottom: -10px;

}
.modul-dol,
.modul-dol div,
.modul-gora,
.modul-gora div{
	background: url(../images/oi/modul-tlo.gif) no-repeat 100% 0;
	height: 3px;
	line-height: 0px;
	font-size: 0px;
	padding-right: 5px;
}
.modul-dol{background-position: 100% 100%; margin: 0 0 16px;}
.modul-dol div{background-position: 0 100% ;}
.modul-gora div{background-position: 0 0;}

.tytul-modul{
	color: #0162b5;
	font: normal 20px Calibri;
	padding: 3px 0 9px;
	line-height: 24px;
}
.tytul-modul .ikona{
	margin:0 0 -6px;
	position:relative;
	top:-2px;
}
span.gwiazdka{
	color: #f51616;
}
.uzytkownicy-tytul{
	position: absolute;
	/* top:2px; */
	top:0px;
	left: 0px;
	background: #fff;
	width: 700px;
}
/*uzytkownicy*/

a.wyslij3{
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -200px;
	border: 0 none;
	color: #fff;
	padding:0;
	display:inline-block;
	width:81px;
	padding:6px 0;
	height: 15px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	top: 3px;
	right: -1px;
	position: absolute;
}

.tresc-czarny,
.tresc-niebieski{
	font: bold 12px tahoma;
	color: #4189c8;
	line-height: 18px;
	padding:0 0 16px;
}
.tresc-niebieski5,
.tresc-niebieski4,
.tresc-niebieski3,
.tresc-niebieski2{
	font: bold 14px tahoma;
	color: #0672ce;
	line-height: 16px;
}
.tresc-niebieski3{
	padding:16px 0 5px 28px;
}
.tresc-niebieski5{
	padding:0px 0 13px 7px
}
.tresc-czarny{
	color: #525252;
	padding: 6px 7px 11px;
	line-height: 14px;
}
.ramka-1a,
.ramka-1{
	border-style: solid;
	border-width: 1px 0;
	border-color: #e0e0e0 #000 #fff;
}
.ramka-1a{
	border-color:  #fff #000 #e0e0e0;
}
.ramka-2a{
	border-color:  #fff #000 #e0e0e0;
	border-width: 1px 0 0;
}
.ramka-1-magrines{
	margin: 0 0 7px;
}
input.file,
.formularz textarea,
.formularz select,
.formularz input[type="password"],
.formularz input[type="text"]{
	border:1px solid #9C9998;
	height:14px;
	line-height:14px;
	margin:0;
	padding:2px 4px;
	color: #000000;
	width:196px;
}
.formularz input[type="radio"],
.formularz input[type="checkbox"]{
	width: auto;
	float:left;
}
.formularz input{
	*border:1px solid #9C9998;
	*height:14px;
	*line-height:14px;
	*margin:0;
	*padding:2px 4px;
	*color: #000000;
	*width:196px;
}
.formularz input.radio,
.formularz input.checkbox{
	*width: auto;
	*border: 0 none;
	*padding: 0px;
	*margin: 0px;
}
.formularz textarea{
	width: 370px;
	margin:0 0 10px;
	border:1px solid #9C9998;
	height: 99px;
}
.formularz select{
	height:20px;
	padding:0;
	width:380px;
}
.formularz .multiselect{
	height: auto !important;

}

.formularz select.selectkrotki{
	width:206px;
}
.formularz input.file{
	height: auto;
}
.formularz label{
	line-height: 16px;
	text-align: right;
	color: #392f22;
	font-size: 11px;
	float: left;
	width: 120px;
	line-height: 16px;
	padding: 2px 9px 10px 5px;
}
.formularz td label{
	width: auto;
}
.subskrypcja-uzytkownicy label{
	width: 160px;
}
.uzytkownik .uzytkownicy-tresc-fix{
	padding:0 204px 28px 0;
	min-height:50px;
	_height: 50px;
}
.wyslij-9{
	background-position:0 -231px !important;
	right:-1px !important;
	top:37px !important;
	width:191px !important;
}

.faq-temat .placowki{
	background: transparent;
	padding: 0 0 3px;
}
.faq-temat .placowki div {
	padding:0 0 7px 0;
}
.uzytkownik{
	padding: 5px 0 2px;
	position: relative;
	zoom: 1;
}
.uzytkownik a.wyslij3{
	color: #fff;
	font-weight: normal;
}


.uzytkownik .ramka-1{
	margin: 0 0 -2px;
}
.uzytkownik span{
	display: block;
	padding: 7px 9px 7px 7px;
}
.uzytkownik a{
	display: block;
	font: bold 12px tahoma;
	line-height: 17px;
	color: #525252;
}

.uzytkownik a:hover span b,
.uzytkownik a span b{
	background: url(../images/oi/przyciski-2.gif) no-repeat 0 0;
	float: right;
	width: 16px;
	height: 17px;
}
.uzytkownik a:hover{
	background-color: #fff;
	text-decoration: none;
}
.uzytkownik a.wcisniety span b,
.uzytkownik a:hover span b{
	background-position: 75% -675px;
}

a.uzytkownicy-dp_{
	font-weight: normal;
	color: #392f22;
	margin: 2px 0 0;
	background: url(../images/oi/przyciski-2.gif) no-repeat 21px -737px;
	padding:3px 0 3px 32px;
}
a.uzytkownicy-dp_:hover,
a.uzytkownicy-dp_wcisniety{
	background:#e6e6e6 url(../images/oi/przyciski-2.gif) no-repeat 21px -737px;
	color:#010101;
	font-weight:normal;
	margin:2px 0 0;
	padding:3px 0 3px 32px;
	text-decoration:underline;
}



/*rejstracja*/
.logowanie{padding: 10px 0 0px;}
.logowanie label{width: 100px;}
.logowanie-przyciski{
	padding: 5px 0 5px 107px;
}
.rejstracja{
	padding: 32px 0 32px;
	background: #fafafa;
}

.rejstracja label{
	width: 115px;
}
.regulamin label,
.zgoda label{
	width: 24px !important;
	float: left;
	padding: 0 0 0 1px;
}
.obowiazkowe,
.regulamin,
.zgoda{
	color:#414040;
	font-size:11px;
	line-height:13px;
	padding:16px 0;
}
.regulamin{
	padding:13px 0 6px;
}
.regulamin a{
	color: #12559a;
	text-decoration: underline;
}
.obowiazkowe{
	padding:11px 0 10px 2px;
}

input.checkbox-3,
input.checkbox-2,
input.radio-2,
input.radio,
input.checkbox{
	top: 0px;
	top: -2px\9;
	*top: -1px;
	position: relative;
	zoom: 1;
	float: left;
}
input.checkbox-3{
	top: -1px;
	top: -2px\9;
	*top: -3px;
}
input.checkbox-2{
	*top: 3px !imporntant;
}
input.radio{
	top: -1px;
	top: -2px\9;
	*top: 3px;
}
input.radio-2{
	top: -1px;
	top: -2px\9;
}
input.#zgoda,
input.#dodatkowa_zgoda{
	_top: -3px;
}
.forum-avatar input.checkbox{
	float: none;
}
.formularz-przyciski{
	padding:19px 0 6px;
}
.formularz-przyciski2{
	padding: 19px 0 6px 0;
}
.komentarze{
	margin: 10px 0 0;
}
.komentarze2{
	margin: 0 0 10px;
}
.form-przyciski2{
 padding:32px 20px 0 24px
}
.komentarz-dodaj,
.formularz input.wyslij2,
.wyslij2,
.wyslij{
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -134px;
	border: 0 none;
	color: #fff;
	padding:0;
	display:inline-block;
	width:120px;
	padding:6px 0;
	cursor: pointer;
	font-size: 12px;
}
.wyslij2-fix{
	float: left;
	*padding: 0px;
	*height: 28px;
}
.komentarz-dodaj{
	margin: 0 0 10px;
}
.formularz a.wyslij2,
.formularz input.wyslij2{
	background-position:0 -92px;
	height:28px;
	width:80px;
	text-align: center;
	color: #fff;
}
.formularz a.wyslij2{
	padding: 0px;
	line-height: 28px;
}
.obowiazkowe2{
	float:right;
}
.obowiazkowe3{
	float:right;
	padding: 16px 5px 10px 0;
}
/*pliki na forum i w portalu*/
.forum{
	padding: 9px 0 12px;
	background: #fafafa;
}
.forum textarea{
	width: 346px;
	height: 118px;
}
.forum label{
	padding: 2px 10px 8px 23px;
}

a.haslo-przypomnij{
	background-position:0 -166px;
	color:#FFFFFF;
	display:inline-block;
	margin:0 0 0 10px;
	height: 16px;
	text-align:center;
	width:120px;
}
.pola-obowiazkowe{
	margin: -2px 0 0;
}

/*przypomniej haslo*/

.p-haslo{
	background: #fafafa;
	padding: 14px 0 12px;
}
.p-haslo-opis{
	line-height:13px;
	padding:0 16px 22px;
	color: #7f888d
}
/*znjajdz szkole artykuli i cala reszta -- do usuniecia komentarze!!!*/
.tlo-jasnoszary{
	background: #fafafa;
	padding:12px 0;
}
.tlo-jasnoszary .tresc-niebieski2{
	padding: 0 0 0 28px;
}
.przyciski-ds{
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 0;
	padding-left: 10px;
	line-height: 28px;
	float: left;
	margin:4px 75px;
}
.przyciski-ds span{
	background: url(../images/oi/przyciski-a.gif) no-repeat 100% 0;
	color: #fff;
	line-height:26px;
	padding: 0 10px 2px 0;
	display: block;
}
a.przyciski-ds:hover,
a.przyciski-ds:hover span{
	color: #fff;
}

.anuluj-dodaj .przyciski-ds{
	background-position:0 -93px;
	color:#FFFFFF;
	line-height:26px;
	padding:0 0 2px;
	text-align:center;
	width:81px;
	margin:0 29px 0 0;
}
.anuluj-dodaj input.przyciski-ds{
	height: 26px;
	border: none;
	margin: 0;
	cursor: pointer;
}
.jeden-czerwony{
	margin: 10px 0 0;
}
.jeden-czerwony input.przyciski-ds{
	background-position: 0 -201px;
	float: right;
	zoom: 1;
}

.ramka2{
	border-top: 1px solid #E0E0E0
}
.ramka2-a{
	border-top: 1px solid #fff
}
.tresc-niebieski2 div{
	padding:12px 0 29px;
}
.wyszukiwarka-szkol{
	width: 320px;
	float: left;
	padding:25px 46px 20px 0;
}
.wyszukiwarka-szkol label{
	width: 100px;
}
.wyszukiwarka-szkol b{
	display:block;
	line-height:16px;
	padding:2px;
}
.wyszukiwarka-szkol input[type="text"]{
	width:192px
}
.wyszukiwarka-szkol input{
	*width:192px
}
.wyszukiwarka-szkol select{
	width: 201px;
}
.wyszukiwarka-szkol .wyslij2{
	float: right;
	margin:5px 0 0;
}
.dodaj-szkole{
	border-left:1px solid #E0E0E0;
	float:right;
	height:170px;
	line-height:13px;
	margin:25px 0 0;
	padding:5px 40px 0;
	text-align:left;
	width:278px;
}
.dodaj-szkole div{
	border-left: 1px solid #fff;
}
.tabela-uzytkownicy{
	padding: 0 24px 24px;
}
table.tabela-naglowek{
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}
table.tabela-tresc{
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}

table.tabela-tresc th,
table.tabela-tresc td,
table.tabela-naglowek td{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}
table.tabela-tresc td{
	background-color: transparent;
}
table.tabela-tresc th div,
table.tabela-tresc td div,
table.tabela-naglowek td div{
	font: bold 12px tahoma;
	color: #878585;
	text-align: center;
	line-height: 26px;
	padding: 0 3px 2px;
	background-color: #ecebeb
}
table.tabela-tresc td div{
	height: auto;
	font-weight: normal;
	font-size: 11px;
	background-color: transparent;
}
table.tabela-tresc td .wybierz{
	height: 19px;
	width: 55px;
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -60px;
	color: #fff;
	text-align: center;
	margin:3px 0 0;
	border: none;
	cursor: pointer;
}
table.tabela-tresc tr.szary td{background-color: #f5f5f5}
table.tabela-tresc td.ostatni,
table.tabela-naglowek td.ostatni{
	border-right: 0 none;
}
.no-scroll{
 padding:0 0 0 0
}
.scroll-1{
	height:121px;
	overflow-y:auto;
	zoom: 1;
	padding:0 2px 0 0;
}
.scroll-1-szkoly{
	height: 359px !important;
	margin: 0 0 10px;
}
.dolacz-do-spolecznosci .fix{
	padding:0 0 0 28px;
}
.dolacz-do-spolecznosci label{
	width: 120px;
	font: bold 12px tahoma;
	padding: 0 2px 0 0px;
	float: left;
}
.dolacz-do-spolecznosci span{
	font-size: 12px;
}

.dolacz-do-spolecznosci .tresc-niebieski2{
	padding:0 0 22px 28px;
}
.dolacz-do-spolecznosci .przyciski-ds{
	margin:10px 24px 0;
}
.dolacz-do-spolecznosci .anuluj-dodaj .przyciski-ds{
	margin:10px 24px 0 ;
}
.znajdz-szprz{
	float: left;
	width:360px;
	font: bold 11px tahoma;
	padding: 0 20px 0 0;
	text-decoration: underline;
	color: #181818;
	text-align: right;
	padding:6px 10px 13px 0;
}
.dolacz-do-spolecznosci .przyciski-szprz{
	margin:0 0 5px;
	background-position: 0 -711px;
}
a.przyciski-szprz span{
	background-position: 100% -711px;
}
.dodaj-szkole-przedszkole{
	padding:23px 0 10px;
}
.dodaj-szkole-przedszkole label{
	padding:2px 14px 8px 20px;
	width:100px;
}
.dodaj-szkole-przedszkole input{
	width: 200px;
}
.dodaj-szkole-przedszkole input#nazwa12-szkoly{
	width: 450px;
}
.dodaj-artykul select,
.dodaj-szkole-przedszkole select{
	width: 206px;
}

/*mapa*/

.uztkownicy-mapa{
	text-align: center;
	padding:20px 0 20px;
}
.uztkownicy-mapa p{
	margin: 5px 0 0;
	color: #878585;
}

.mapa-strona-glowna{
	position: relative;
	background: url(/szablony/oswiatainfo/images/oi/mapa.gif) no-repeat 26px 0px;
	padding:0 0 21px 26px;
	zoom: 1;
}
.mapa-strona-glowna img{
	position: relative;
	background-image: url(/szablony/oswiatainfo/images/oi/mapa.gif);
}
.mapka-znajdz{
	color: #181618;
	text-align: left;
	position: absolute;
	font: normal 20px calibri;
	top:197px;
	line-height: 18px;
	left: 10px;
}
.mapka-znajdz span{
	font-size: 16px;
}


/*artykuly-edytuj*/
.komentarze-table .ostatni a,
.komentarze-table .ostatni a:hover,
.artykuly-edytuj:hover,
.artykuly-edytuj{
	background: url(../images/oi/przyciski-a.gif) no-repeat -222px -70px;
	width: 33px;
	height: 22px;
	margin:3px 0 0;
	display: block;
}
.komentarze-table .ostatni a:hover,
.komentarze-table .ostatni a{
	margin: 4px auto;
}
.komentarze-table .ostatni a:hover,
.artykuly-edytuj:hover{
	background-position: -222px -100px;
	text-decoration: none;
}
.wyszukiwarka-konferencje,
.wyszukiwarka-artykolow{
	margin:0 0 20px 26px;
	padding:27px 8px 4px;
	width: 490px;
	border: 1px solid #e0e0e0;
}
.dodaj-artykul .typ-publukacji label,
.typ-publukacji label{
	width: auto;
	padding:0 16px 0 0;
}
.wyszukiwarka-konkursow select,
.wyszukiwarka-artykolow select{
	width: 200px;
}

.wyszukiwarka-artykolow .wyslij2{
	float: right;
}
.tlo-jasnoszary .nowy-arytul{
	background-position:0 -166px;
	color:#FFFFFF;
	float:right;
	margin:113px 50px 0 0;
	text-align:center;
}
.dodaj-artykul{
	padding:23px 0 10px;
}
.artykul-szablon{
	float: left;
	padding: 0 5px 0 0;
}
.artykul-szablon div,
.artykul-szablon label{
	width: auto;
	float: none;
	text-align: center;
}
.artykul-dodaj-przyciski,
#form_szablon{
	margin: 0 0 7px;
}
.formularz .artykul-dodaj-przyciski input{
	float: left;
	height: 26px;
	padding: 0 0 2px;
	margin: 0 5px 0 0;
}
.artykul-pliki{
	margin: 0 0 7px;
}
.artykul-pliki label{
	float: none;
	width: auto;
	padding: 0 5px 0 0;
}
.formularz input.przyciski-4,
.przyciski-4{
	border:0 none;
	width:80px;
	color:#FFFFFF;
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -93px;
	float:none;
	height:26px;
	margin:0 5px;
	cursor: pointer;
	padding:0 0 2px;
}

/*konkursy*/
.wyszukiwarka-artykolow input.wyslij2,
.wyszukiwarka-konferencje input.wyslij2{
	font-size: 11px;
}
.wyszukiwarka-konferencje{
	width: 450px;
}
.wyszukiwarka-konferencje .wyslij2{
	float: right;
}
.tlo-jasnoszary .nowy-konkurs,
.tlo-jasnoszary .nowy-konferencja{
	background-position:0 -231px;
	font-size: 11px;
	color:#FFFFFF;
	float:right;
	width: 191px;
	margin:131px 25px 0 0;
	text-align:center;
}
.tlo-jasnoszary .nowy-konkurs{
	margin:111px 25px 0 0;
}
.dodaj-artykul label{
	padding:2px 19px 10px 5px;
	width:194px;
}
.ramka-dol-form{
	border-bottom: 1px solid #e0e0e0;
}
.ramka-dol-form div{
	border-bottom: 1px solid #fff;
}
.ramka-dol-form div.tresc-niebieski2{
	padding:0 0 9px 28px;
}
.ramka-dol-form div.tresc-niebieski4{
	font-size: 12px;
	padding:0 0 0 28px;
}
.dodaj-artykul .ramka-dol-form{
	margin:19px 0 20px;
}
.formularz .data-roz-zak input{
	width: 133px;
}
.data-roz-zak{
	position: relative;
	zoom: 1;
}
.data-roz-zak img{
	left:367px;
	position:absolute;
	top:0;
	cursor: pointer;
}
.wyszukiwarka-konferencje .data-roz-zak img{
	left:282px;
	top:-2px;
}
.fix-extra{
	float: left;
	clear: left;
}
.fix-extra #www,
.fix-extra #organizator_adres{
	float: left;
}
.fix-extra #www{
	width: 370px;
}
.info-adres{
	float: left;
	width: 19px;
	position: relative;
	zoom: 1;
	cursor: pointer;
	height: 19px;
	margin: 0 0 0 4px;
	background: url(../images/oi/przyciski-a.gif) no-repeat 100% -241px;
}
.info-adres-hover span{
	display: block !important;
	width: 100px;
	position: absolute;
	top: 19px;
	left: 19px;
	color: red;
}

.branza-radio{
	padding: 4px 0 4px 8px;
}
.branza-radio input{
	float: left;
	padding: 0 6px 0 0;
}

/*pierwsze logowanie*/
.dodatkowe-dane,
.wykladane,
.placowki{
	background: #fafafa;
	padding:5px 0 10px
}
.placowki div{
	float: left;
	width: 260px;
	padding:7px 0 7px 9px;
}
.placowki label{
	width: auto;
	float: none;
	padding: 0 0 0 4px;
}
.placowki input{

}
.pierwsze-logowanie .tresc-czarny{
	font-weight: bold;
	padding: 10px 7px 11px;
}
.wykladane{
	padding:11px 0 16px;
}
.wykladane div{
	padding:5px 0 4px 16px
}
.wykladane select{
	width: 380px;
}
.wykladane label{
	text-align: left;
	width: 70px;
	padding: 0px;
	float: left;
}
.wykladane div{
	float: none;
	width: auto;
}
.dodatkowe-dane{
	padding: 15px 0 13px;
}
.dodatkowe-dane label{
	width: 90px;
}
.e-letter{
	background: #fafafa;
	padding:14px 0 14px 15px;
}
.e-letter p{
	line-height: 13px;
}
.e-letter .regulamin{
	padding:9px 0 6px;
}
.e-letter .regulamin label{
	width: 100px;
}
.rejstracja .forum-avatar input{
	
}
.edycja-kategorii{
	line-height:20px;
}
.radio{
	width: auto !important;
}
.reg-ramka-top{
	border-top: 1px solid #E0E0E0;
}

.subskrypcja-uzytkownicy a.kategoria-uzytkownicy{
	float: left;
	padding:2px 0 0;
}
.subskrypcja-poprawka input{
	clear:both !important;
	float: left !important;
	margin: 10px 0 0 !important;
}
/*menu reg 6*/



.menu-zielone a,
.menu-zielone,
.menu-reg6-2,
.menu-reg6-1{
	background: url(../images/oi/kategorie-reg6.gif) no-repeat 0 0;
}
.menu-reg6-2{
	background-position: 100% 100%;
	padding:1px 1px 0;
}
.poziom3 .menu-zielone,
.poziom2 .menu-zielone,
.menu-zielone{
	background-position: 100% 0;
}
.menu-zielone a{
	background-position:-385px -188px;
	color:#FFF;
	font-size: 11px;
	display:block;
	padding:6px 2px 6px 24px;
}
.poziom2 .menu-zielone a{
	background-position:-380px -188px;
	padding:6px 2px 5px 29px;
}
.poziom3 .menu-zielone a{
	background-position:-375px -188px;
	padding:6px 2px 5px 34px;
}

.menu-reg6-2 .first{
	background: transparent;
}
.menu-reg6-2 .last{
	background-position: -197px -164px;
}
.menu-zielone-linki{
	height:23px;
	padding:7px 6px 0 7px;
}

.menu-zielone-linki a{
	float: left;
	font-size: 11px;
	line-height: 14px;
	line-height: 14px;
	color: #000;
	padding: 0 7px 2px 8px;
	border: 1px solid #000;
	background: url(../images/oi/kategorie-reg6.gif) no-repeat -197px -200px;
}

.menu-zielone-linki a.prawa{
	float: right;
}

.menu-reg6-2 .wcisniety a{color: #ffc400;}
/*MODULY - AKTUALNOSCI, OPISOWKA- UKLAD zdjec*/
.tresc{
	line-height: 16px;
	padding:0 0 20px;
}
span.data{
	float: right;
	padding: 0 0 0 10px;
}
.tytul-tresc{
	padding: 0 0 6px;
}
.poprzenia-nastena{
	border-top: 1px solid #e0e0e0;
	margin:0 -12px;
	clear: both;
}
.poprzenia-nastena div{
	border-top: 1px solid #ffffff;
	padding: 5px 12px 0;
	overflow: hidden;
	zoom: 1;
	margin:0 0 -1px;
}
.poprzenia-nastena a{
	border: 1px solid #e0e0e0;
	background: #fffbf0;
	color: #656565;
	padding:1px 12px 2px;
	float:left;
	line-height: 14px;
}
.poprzenia-nastena a.drukuj{
	margin-left:10px;
}

.poprzenia-nastena .link-nastepna{
	float:right;
}

.tresc td {
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	padding: 3px 5px;
	line-height:16px;
	font-size:11px;
}
.tresc table {
	border-left: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;
	font-size:11px;
	line-height:16px;
}
.pliki-do-pobrania{
	clear: both;
}

h4.tytul-listy-gal,
.pliki-do-pobrania h4{
	margin:10px -12px 4px;
}
h4.tytul-listy-gal{
	margin:0 -12px 4px;
}
h4.tytul-listy-gal span,
.pliki-do-pobrania h4 span{
	background: url(../images/oi/przyciski.gif) no-repeat -144px -161px;
	display: block;
	font: normal 20px  calibri;
	line-height: 28px;
	color: #181618;
	line-height:32px;
	padding:8px 13px 8px 51px;
}
.komentarze-tytul{
	display: block;
	font: normal 16px  calibri;
	line-height: 20px;
	color: #181618;
	line-height:32px;
	padding:0 13px 8px 0;
}
h4.tytul-listy-gal span{
	background-position: -144px -216px;
}
.pliki-do-pobrania p{
	padding: 0 0 0 27px;
}
.pliki-do-pobrania img{
	padding: 0 11px 0 0;
	float: left;
}
.pliki-do-pobrania div{
	padding: 6px 0 0
}

.zdjecie {
	padding: 0px 0px 10px;
	font-size: 11px;
	color: #565656;
	font-family: Tahoma;
	text-align: center;
}
.zdjecie a {
	display: block;
	text-align: center;
}
.zdjecie img {
	border: 1px solid #e0e0e0;
	background: #fff;
}
.szablon4,
.szablon5 {
	width:110px;
	text-align: center;
}
.szablon4 {
	float: right;
	padding: 0px 0px 5px 12px;
	text-align: center;
}
.szablon5 {
	float: left;
	padding: 3px 12px 5px 0px;
}

.szablon7 {
	overflow: hidden;
	zoom: 1;
	padding: 10px 0px;
	text-align: center;
	margin:0 -6px;
}
.szablon7 .zdjecie {
	display: inline-block;
	vertical-align: top;
	padding: 0 13px 10px;
	width:108px;
}
.szablon67 {padding: 10px 0px 0;}
.szablon7 img {margin: 0px}
.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;}

/*aktualnosci-skrot*/
.tresc-skrot-ramka,
.tresc-skrot{
	border-style: solid;
	border-width: 0 0 1px;
	border-color: #000 #000 #e0e0e0;
}
.artykuly-skrot-ramka{
	padding:0 12px 8px !important;
}
.tresc-skrot{
	margin: 0 -12px 9px;
	border-color: #000 #000 #fff;
	padding: 0;
}
.tresc-skrot .szablon5{
	padding:2px 12px 0 0;
}
.tresc-skrot .zdjecie{
	padding:2px 12px 10px 0;
	float: left;
	zoom: 1;
}
.tresc-skrot-ramka{
	padding: 0 12px 3px;
}
.tresc-skrot h3 a{
	color: #525252;
}
.tresc-skrot h3{
	padding: 0 0 2px;
}

a.wiecej-link-ar,
a.wiecej-link-sa{
	border: 1px solid #e0e0e0;
	background: #fffbf0;
	color: #656565;
	line-height:14px;
	padding:0 12px 2px;
	margin:9px 0 6px;
	float:right;
}
/*pager*/
.pager{
	text-align: center;
	line-height:14px;
}
.pager img{
	position:relative;
	top:4px;
	zoom: 1;
	padding: 0 1px;
}
.pager a,
.pager b,
.pager u{
	display: inline-block;
	color: #5b5b5b;
}
.pager a,
.pager b,
.pager u, 
x:-moz-any-link,
x:default {
	display: inline-block;
}

.pager b{
	margin: 0 -5px;
	position: relative;
	zoom: 1;
	*top: 1px;
	z-index:100;
}
.pager u{
	padding:0 4px 1px 5px;
	border: 1px solid #e0e0e0;
	background-color: #fffbf0;
	text-decoration: none;
	color: #005eae;
	font-weight: normal;
}

.aktualnosci-archiwum label{width: 200px;}
.aktualnosci-archiwum {padding: 0 0 20px;}
/*artykulu*/
.artykuly-opis-artykulu{
	padding:10px 0;
}
.yellowpages-uzytkowincy label,
.artykuly-opis-artykulu label{
	float: left;
	cursor: auto;
	width: 77px;
	text-align: right;
	padding: 0 12px 0 0;
}
.uzytkownicy-rabaty label,
.yellowpages-uzytkowincy label{
	width: 150px;
}

.yellowpages-uzytkowincy b,
.artykuly-opis-artykulu b{
	overflow: hidden;
	zoom: 1;
	color: #0776d5;
	display: block;
}
.artykuly-opis-artykulu span.clear{
	display: block;
	height: 20px;
}
h3.artykul-tytul{
	font-size:14px;
	padding: 0 0 3px;
}
a.wiecej-link-ar{
	float: left;
}
.tresc-skrot .artykuly-opis-artykulu{
	padding:2px 0;
}
.tresc-skrot .artykuly-opis-artykulu label{
	width: 70px;
	padding: 0 8px 0 0;
}

.tresc-skrot .tytul-artykuly{
	padding: 0px;
}
.artykuly-skrot .wyszukiwarka-artykolow,
.artykuly-skrot{
	border-color:#000000 #000000 #ffffff;
	border-style:solid;
	border-width:0 0 1px;
	margin: 0 -12px 10px;
}
.artykuly-skrot .wyszukiwarka-artykolow{
	border-color:#000000 #000000 #E0E0E0;
	width: auto;
	margin: 0;
	padding: 0 30px 6px;
}

.artykuly-skrot .tresc-niebieski3{
	padding: 0 0 15px 15px
}

/*zdjecia galerie*/
.szablon7 .jasny,
.szablon7 .ciemny{
	padding:11px 0 1px;
}
.szablon7 .ciemny{
	background-color: #e9e9e9;
}

.szablon7g{
	margin:0 -11px;
	overflow: auto;
	zoom: 0;
}
.szablon7g{
	padding: 10px 0 0;
}
.lista-margines a{
	color: #525252;
}
.opis-gora{
	padding:2px 0 0;
}
.opis-dol{
	padding: 2px 0 2px;
}

/**Yellowpages*/
.yellowpages-wyszukiwarka{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 0;
	margin:0 -5px 14px;
	padding:0 0px 0 5px;
}
.yellowpages-wyszukiwarka-2{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 100% 0;
	padding:12px 5px 16px 48px;
}

.yellowpages-uzytkowincy{
	padding: 0 0 10px;
}
.litery{
	padding:0 0 5px;
}

.litera{
	float: left;
	padding: 0 3px;
}
.litera span{
	zoom: 1;
	position: relative;
	color: #fff
}
.litera span b{
	position: absolute;
	font-weight: normal;
	top: -1px;
	left: -1px;
	color: #0763b1
}
.literaAktywna span,
.literaAktywna span b{
	font-weight: bold;
}
.yellowpages-wyszukiwarka .input-tekst{
	border-color: #dadada;
	border-top: 0 none;
	padding:4px 7px 3px;
	float: left;
	width: 364px;
}
a.yellow-szukaj{
	border: 1px solid #efd100;
	margin:0 0 0 3px;
	background-color: #fdea00;
	line-height: 20px;
	text-align: center;
	width: 53px;
	height: 20px;
	color: #656565;
	float: left;
}

.yellowpages-uzytkowincy-lista .zdjecie{
	float: left;
	padding:0 15px 10px 0;
}
a.yellowpage2 span,
a.yellowpage span,
a.yellowpage2,
a.yellowpage{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 -132px;
	color: #494949;
	float:left;
	margin:6px 0 0;
	padding: 0 0 0 8px;
	text-align: center;
}

a.yellowpage2 span,
a.yellowpage span{
	background-position: 100% -132px;
	display: block;
	height:18px;
	line-height:18px;
	padding: 0 8px 0 0;
	margin: 0px;
}
a.yellowpage2{
	background-position:0 -156px;
}
a.yellowpage2 span{
	background-position:100% -156px;
}
/*Mapa Serwisu*/

.mapa-serwisu-tytul span,
.mapa-serwisu-tytul{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 -250px;
	color: #494949;
	padding:0 0 0 37px;
	text-align: left;
}
.mapa-serwisu-tytul span{
	background-position: 100% -250px;
	padding: 0 8px 0 0 ;
	display: block;
	font: bold 11px tahoma;
	color: #555;
	height: 30px;
	line-height: 30px;
}

ul.mapa-serwisu li{
	padding:4px 0 4px 22px;
	background-position:0 -979px;
}
ul.mapa-serwisu{
	margin:0 0 0 32px;
	padding:5px 0 9px;
}
ul.mapa-serwisu ul.mapa-serwisu{
	border-top:1px solid #E5E5E5;
	margin:7px 0 0;
	padding:2px 0 0 9px;
}

ul.mapa-serwisu a{
	color: #525252;
}
ul.mapa-serwisu a:hover{
	color: #1077cf;
	font-weight: bold;
	text-decoration: none;
}

.wyszukiwarka-3,
.wyszukiwarka{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 -324px;
	padding: 0 0 0 3px;
	color: #fff;
}
.wyszukiwarka-3{
	background-position: 100% -324px ;
	padding: 0 3px 5px 0;
}
.wyszukiwarka-2 div,
.wyszukiwarka-1 div,
.wyszukiwarka-2,
.wyszukiwarka-1{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 -320px;
	padding: 0 0 0 5px;
	height: 3px;
	line-height: 0px;
	font-size: 0px;
}
.wyszukiwarka-2{background-position: 0 100%;}
.wyszukiwarka-2 div{float: right; background-position: 100% 100%; width: 5px;}
.wyszukiwarka-1 div{float: right; background-position: 100% -320px; width: 5px;}

.wyszukiwarka-pole{
	padding: 10px 0 6px 34px;
	border-bottom: 1px solid #7590ac;
}

.wyszukiwarka-pole-2{
	border-bottom: 1px solid #90aac4
}
.wyszukiwarka .input-tekst{
	border-top:0 none;
	border-color: #dadada;
	float:left;
	padding:4px 7px 3px;
	width:230px;
}
.wyszukiwarka-pole b{
	float: left;
	padding: 1px 10px 0 0;
}
#advanceSearchHref{
	background: url(../images/oi/przyciski-2.gif) no-repeat 1px -230px;
	cursor:pointer;
	display:block;
	margin:0 0 0 132px;
	padding:0 0 0 6px;
	width: 200px;
}
#advanceSearch h3{
	padding:11px 0 5px 35px;
	font-size: 11px;
}
#advanceSearch .fix{
	padding: 0 0 7px 31px;
}
#advanceSearch label{
	float: left;
	width: 240px;
	padding: 5px 9px 0 0;
}
#advanceSearch span{
	padding: 0 0 0 8px;
	float: left;
	width:208px;
}
#advanceSearch input{
	top: -1px;
	top: -2px\9;
	*top: -1px;
	position: relative;
	zoom: 1;
	float: left;
}
#advanceSearch{
	border-bottom: 1px solid #90aac4
}
#advanceSearch div.fix{
	border-bottom: 1px solid #6387ab;
}
.wyszukiwarka .przycisk-2{
	font-size: 12px;
	color: #182d42;
	border: 1px solid #000;
	background-color: #f5f5f5;
	width:60px;
	height: 24px;
	line-height: 24px;
	*line-height: 12px;
	*padding:4px 8px 4px;
	text-align: center;
	float: right;
	margin:5px 5px 0 229px;
	
}
.wyszukiwarka-odstep{
	padding:0 0 4px;
}
.wyszukiwarka-info{
	padding:14px 0 15px;
	line-height: 18px;
}
.wyszukiwarka-wynik dt div,
.wyszukiwarka-wynik dt{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 -250px;
	padding: 0 0 0 5px;
	cursor: pointer;
}
.wyszukiwarka-wynik dt div{
	background-position:100% -250px;
	padding: 0 5px 0 0;
	height:30px;
	line-height:30px;
}
.wyszukiwarka-wynik dt span{
	float: right;
	padding:0 3px 0 0;
}
.wyszukiwarka-wynik dt span b{
	color: #0e75b6
}
.wyszukiwarka-wynik dt h3{
	float: left;
	background: url(../images/oi/przyciski-2.gif) no-repeat 4px -477px;
	padding:0 0 0 33px;
}
dl.wyszukiwarka-wynik {
	margin:0 -7px 3px;
}
.wyszukiwarka-wynik dd {
	padding:0 0 12px 30px;
	margin: 0;
}
.wyszukiwarka-wynik dd h3 a{
	color: #0e75b6;
	font-size: 11px;
	font-weight: bold;
}
.wyszukiwarka-wynik dd div.fix{
	padding: 10px 0 0 ;
}
.wyszukiwarka-wynik dd div div{
	position: relative;
	zoom: 1;
	padding: 0 20px 0 0;
}
.wyszukiwarka-wynik dd div h3{
	line-height: 18px;
	padding:0 20px 2px 0;
}
.wiecej-wyszukiwarka{
	width: 16px;
	background: url(../images/oi/przyciski-2.gif) no-repeat 0 -484px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0px;
	cursor: pointer;
	height: 16px;
}
a.wiecej-wyszukiwarka:hover{
	text-decoration: none;
	background-position: 0 -43px;
}

/*Komunikaty*/


.komuni-1,
.komuni-2{
	background: url(../images/oi/komunikat-tlo.gif) no-repeat 0 -3px;
	padding: 0 0 0 3px;
	color: #010101;
}
.komuni-2{
	background-position: 100% -3px ;
	padding:0 3px 7px 0;
	color: #010101;
	font-weight: bold;
	font-size: 12px;
}
.komuni-2 .przycisk{
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -272px;
	height: 28px;
	cursor: pointer;
	margin:0 auto;
	display: block;
	width: 71px;
	border: 0 none;
}

.komuni-g div,
.komuni-d div,
.komuni-g,
.komuni-d{
	background: url(../images/oi/komunikat-tlo.gif) no-repeat 0 0;
	padding: 0 0 0 5px;
	height: 3px;
	line-height: 0px;
	font-size: 0px;
}
.komuni-d{background-position: 0 100%; margin:0 0 30px;}
.komuni-d div{float: right; width: 5px; background-position: 100% 100%;}
.komuni-g div{float: right; background-position: 100% 0; width: 5px;}

.komunikat{
	margin: 5px;
}
.komunikat .komuni-2{
	padding: 8px 11px 8px 8px;
	text-align: center;

}

.errorClass{
	color: red !important;
	border-color: red !important;
}

.komunikat-tresc{
	padding: 10px;
	overflow: hidden;
	zoom:1;
}

.komuni-1 .info{
	background: url(../images/oi/komunikaty.gif) no-repeat 34px 50%;
}
.info .komunikat-tresc{
	padding:27px 20px 15px 100px;
}
.error .komunikat-tresc{
	text-align: center;
}

/*bloczek forum*/

.reg13 .forum-bloczek{
	width: 278px;
}
.forum-tlo2,
.forum-tlo1{
	background: url(../images/oi/modul-tlo.gif) no-repeat -100px -99px;
	height: 2px;
	font-size: 2px;
	line-height: 2px;
}
.forum-tlo2{
	height: 3px;
	background-position: -100px -118px;
	margin:0 0 10px;
}
.forum-tlo{
	border: 1px solid #cdcdcd;
	background: url(../images/oi/bloczek-tlo.gif) no-repeat -2101px -6px;
	border-width: 0 1px;
	_height: 248px;
	min-height: 248px;
	position: relative;
}
.forum-blok-uzytkownicy{
	border-bottom: 1px solid #dddddd;
	background-color: #f7f4eb;
	padding:0 8px 4px;
	margin:0 0 11px;
}
.forum-blok-uzytkownicy img{
	border: 1px solid #e0e0e0;
}
.forum-blok-uzytkownicy b{
	color: #525252;
	font-size: 11px;
	display: block;
	padding: 0 0 2px;
	line-height:14px;
}
.forum-blok-uzytkownicy a.dyskutuj-link{
	color: #525252;
	line-height:14px;
	background: url(../images/oi/przyciski-2.gif) no-repeat 0 -272px;
	margin:2px 0 1px;
	padding:0 0 0 16px;
	font-size: 11px;
	float:left;
	font-weight: bold;
}
.forum-blok-tresci div{
	margin: -2px 0 0;
}
.forum-blok-tresci div.ramka-1{
	padding: 0 0 7px 0;
}
.forum-blok-tresci div.akt-hover span,
.forum-blok-tresci div span{
	background: url(../images/oi/przyciski-2.gif) no-repeat 10px 6px;
	padding:5px 0 1px 36px;
}
.forum-blok-tresci div.akt-hover span{
	background-position: 10px -297px;
	cursor: pointer;
}
.forum-blok-tresci .ramka-1a,
.forum-blok-tresci .ramka-1{
	border-width: 1px 0 0;
	display: block;
}
.forum-blok-tresci ul{
	margin: 0 0 0 34px;
	padding: 0 0 4px;
}
/*wydarzenia*/

.modul-tresc .KalenCont{
	float: left;
	padding: 0 10px 0 0;
}
.modul-tresc .KalenCont table{
	width: 196px;
}
.wydarzenia-select{
	width: 196px;
	border: 1px solid #cdcdcd;
	margin: 2px 0 3px;
	color: #525252
}
.wydarzenia-lista{
	padding:3px 0 0 8px;
}
.wydarzenia{
	clear: both;
	padding: 0 0 5px;
}
.wydarzenia-lista h3{
	padding: 0 0 5px;
	color:#0162B5;
	font-family:Calibri;
	font-size:16px;
	font-weight: normal;
}
.wydarzenia span{
	float: left;
	padding: 0 5px 0 0;
}
.wydarzenia a{
	overflow: hidden;
	zoom: 1;
	/*font-weight:bold;*/
	display:block;
	color: #525252;
	font-size: 12px;
}
.wydarzenia-kolor div.fix{
	padding: 0 0 5px;
}
.wydarzenia-kolor b{
	color: #525252;
	font-weight: normal;
}
.wydarzenia-kolor .program{
	color: #525252 !important;
}
.wydarzenia-kolor .program b{
	color: #525252;
	font-weight: bold;
	display: inline;
}
.artykuly-opis-artykulu .program{
	overflow: hidden;
	zoom: 1;
	color: #0776d5;
	display: block;
}

/*prenumeraty*/
.prenumeraty{
	background:#FAFAFA;
	border-bottom: 1px solid #e0e0e0;
	margin:0 0 1px;
	padding:0 0 30px;
}
.tytul-prenumeraty{
	margin: 3px 0 22px;
}
.sklep-uzytkownicy-tytul h3,
.tytul-prenumeraty h3{
	color: #0672ce;
	font: 700 14px tahoma;
	line-height: 34px;
	padding: 0 0 1px 27px;
}
.prenumerata-opis{
	float: left;
	width: 281px;
	padding: 0 13px 0 29px;
	margin:-4px 0 0;
}

.prenumeraty table.tabela-tresc{
	border-top: 1px solid #e0e0e0;
}
.prenumerata-tytul{
	font: 700 14px tahoma;
	color: #878585;
	line-height: 18px;
}
.prenumerata-tytul-pub a,
.prenumerata-tytul-pub{
	color: #7ca1c5;
	margin:0 0 30px;
	display: block;
	font: 700 15px tahoma;
	line-height: 18px;
}
.prenumerata-tytul-pub a{
	text-decoration: underline;
}
.prenumerata-aktywny{
	color: #479f25;
	font: 700 15px tahoma;
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -541px;
	padding:6px 0 8px 32px;
	line-height: 18px;
}
.prenumerata-nieaktywny{
	color: #e45d2e;
	font: 700 15px tahoma;
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 -358px;
	padding:6px 0 8px 34px;
	line-height: 18px;
}
.prenumeraty .tabela-uzytkownicy{
	padding: 0 28px 10px 1px;
}
.prenumerata-numer{
	color: #878585;
}

a.prenumerata-pobierz{
	color: #fff;
	background: url(../images/oi/przyciski-a.gif) no-repeat -191px -162px;
	display: block;
	width: 60px;
	height: 24px;
	margin:0 auto;
}
.table-ie-fix{
	position: absolute;
	top: 1000000px;
	left: -100000px;
}

/*komentarze*/
.komentarze-table table.tabela-tresc{
	border-top: 1px solid #e0e0e0;
}
.komentarze-table{
	padding: 10px 0 10px;
}
.komentarze-table td.przedostatni div{
	line-height: 16px;
}

/*sklep koszyk w uzytkownikach*/
.uzytkownicy-sklep table.tabela-tresc{
	border-top: 1px solid #e0e0e0;
}
.sklep-uzytkownicy-tytul{
	margin: 3px 0 8px;
}
.uzytkownicy-sklep{
	margin: 0 0 20px;
}

/*Forum*/
.forum-tabela{
	background:#F6F6F6 url(../images/oi/modul-tlo.gif) no-repeat -995px 0;
}
.forum-gora th,
.forum-tabela td{
	border-color: #cecece;
	border-style: solid;
	border-width: 1px 1px 0 0;
}

.forum-dol td{
	border-color: #cecece;
	border-style: solid;
	border-width: 0 1px 0  0;
	background: url(../images/oi/forum.gif) no-repeat -10px -328px ;
}
.forum-gora th{
	border-width: 1px 1px 0 0;
	font: 700 12px tahoma;
	color: #696969;
	line-height:26px;
}
.forum-nowe,
.forum-brak-nowych{
	background: url(../images/oi/forum.gif) no-repeat -164px 0 ;
	width: 45px;
	height: 47px;
	margin: 5px 0;
}
.forum-nowe{
	background-position: 0 0;
}
.forum-tabela .gora-lewa,
.forum-tabela .gora-prawa,
.forum-tabela .dol-lewa,
.forum-tabela .dol-prawa{
	border: 0;
	border-color: #e0e0e0;
	border-style: solid;
	background: url(../images/oi/forum.gif) no-repeat 0 -424px ;
}
.forum-tabela .gora-lewa{
	border-width: 0 1px 0 0;
}

.forum-tabela .gora-prawa{
	background-position: 100% -424px;
}
.forum-tabela .dol-lewa{
	background-position: 0 -328px;
	border-width: 0 1px 0 0;
}
.forum-tabela .dol-prawa{
	background-position: 100% -328px;
}
td.forum-ramka-lewa{
	border-width: 1px 1px 0 1px;
}

.forum-dol td{
	height: 3px;
	line-height: 3px;
	font-size: 3px;
	
}

.forum-spacer td{
	border: 0;
	background-color: #fff;
}

.gora-lewa{
	text-align: left;
	padding: 0 0 0 11px;
}
a.forum-autor{
	font: 700 11px tahoma;
	line-height:23px;
}
a.forum-data,
.forum-naglowek-dzial a,
.forum-naglowek-dzial{
	font: 700 11px tahoma;
	color: #525252; 
}
.forum-naglowek-dzial{
	font-weight: 400;
	padding: 5px 18px;

}
.srodek-pion{
	vertical-align:middle
}
.forum-bez-ramki-p{
	border-width: 1px 0 0 0 !important;
}
.forum-bez-ramki{
	border-width: 0 !important;
}
.forum-post-zdjecie{
	font-size:11px;
	line-height:18px;
	padding:0 0 2px;
	border-width:1px 0 0 1px !important;
}
.forum-post-zdjecie img{
	border: 1px solid #e0e0e0;
	display: block;
	margin: 10px 0 4px;
}
.forum-data-prawa{
	float: right;
	color: #999999;
	font-size: 11px;
	line-height:18px;
	text-align:right;
}
.forum-biale-ramka{
	border: 1px solid #cdcdcd;
	background-color: #fff;
	font-size:11px;
	margin:2px 6px 2px 0;
	padding:10px 16px;
}
.forumMessage{
	padding: 0 10px 0 0;
	line-height:18px;
}
.forum-sygnaturka{
	padding: 35px 0 0;
}
.forum-edycja{
	padding: 15px 0 0;
}
.edytorek{
	float:left;
	padding:4px 0 13px;
	width:500px;
}
.pager-ramka{
	border-width: 1px 0 0 1px !important;
}
.forum-tabela .pager{
	text-align: right;
	padding: 5px 10px;
}

.forum-belka-1{
	margin: 0 0 15px;
}
.forum-belka-2,
.forum-belka-1{
	background:transparent url(../images/oi/tla-naglowki.gif) no-repeat scroll 0 -250px;
	padding:0 0 0 5px;
}

.forum-belka-2{
	background-position:100% -250px;
	height:30px;
	line-height:30px;
	padding:0 5px 0 0;
}

.forum-belka-2 ul li,
.forum-belka-2 ul {
	float: left;
}
.forum-belka-2 ul{
	padding: 0;
}
.forum-belka-2 ul li{
	background-position:0 -477px;
	margin:0 0 0 13px;
	padding:0 0 0 20px;
}

.forum-status2{
	border-left: 1px solid #cdcdcd;
	padding: 15px 10px;
	font-size: 11px;
}
.forum-status3{
	border-left: 1px solid #cdcdcd;
	padding: 9px 10px 12px;
	font-size: 11px;
}
.forum-status3 .zalogowani{
	padding: 0 0 5px;
	font-weight: bold;
}
.forum-status3 a.zalogowani-uzytkownicy{
	margin: 0 15px 0 0 ;
	color: #545454;
}
.forum-wyszukiwarka{
	float: right;
}
.forum-przycisk{
	background:#FFFBF0 none repeat scroll 0 0;
	border:1px solid #EFEFEF;
	cursor:pointer;
	float:none;
	margin:0 0 0 3px;
	padding:1px 10px 1px 12px;
	text-align:center;
	width:42px;
}

.forum-wyszukiwarka .input-tekst{
	border:1px solid #E0E0E0;
	padding:3px 7px;
	color: #545454;
	width:160px;
}

.modul-forum a.wyslij2{
	display:block;
	text-align: center;
}
.sciezka-forum{
	color: #545454;
	font-weight: bold;
	padding: 0 0 10px 0;
}
.sciezka-forum a{
	color: #545454;
}

.modul-forum .formularz label{
	padding:2px 9px 2px 5px;
	width: 180px;
}
.profil-usera{
	padding: 0 0 10px;
}
.modul-forum .formularz b{
	padding:2px 9px 2px 5px;
	float: left;
}
.forum-zmiana a.wyslij2{
	display: inline-block !important;
}
.forum-zmiana label{
	width:100px !important;
	padding:2px 9px 10px 5px !important;
}
.forum-zmiana{
	padding: 0 20px 10px;
}


.konkursy  label{
	width: 160px;
}

/* ------------------------------- */
/* rating (glosowanie)             */
/* ------------------------------- */
.ocenianie {
	overflow: hidden;
	height: auto;
	padding: 4px 0 4px;
}

.ocenianie .ocena {
	float: left;
	margin: 0px;
}

.ocenianie .ocena-margin {
	margin: 0px 30px 0px 0px;
}

/* duze */
.rating {
	width:138px;
	height: 18px;
	margin: 3px 0px 0px 0px;
	padding: 0;
	list-style: none;
	background: url(../images/oi/glosowanie_mini.gif) 0 0 no-repeat;
	position: relative;
}

.rating.v2 {margin-left: 0px;}

.stars_0 {background-position: 0 0}
.stars_1 {background-position: 0 -20px}
.stars_2 {background-position: 0 -39px}
.stars_3 {background-position: 0 -59px}
.stars_4 {background-position: 0 -80px}
.stars_5 {background-position: 0 -101px}

.rating li {
	padding: 0;
	cursor: pointer;
	text-indent: -999em;
	float: left;
	font-size: 0px;
	line-height: 0px;
}

.rating li a {
	z-index: 200;
	width: 18px;
	height: 18px;
	text-decoration: none;
	position: absolute;
	left: 0;
	top: 0;
}

.rating .one a {left: 1px}
.rating .two a {left: 20px}
.rating .three a {left: 41px}
.rating .four a {left: 62px}
.rating .five a {left: 83px}

.rating li a:hover {
	z-index: 2;
	width: 98px;
	height: 18px;
	overflow: hidden;
	left: 0;
	background: url(../images/oi/glosowanie_mini.gif) no-repeat 0 0;
}

.rating .one a:hover {background-position: 0 -20px}
.rating .two a:hover {background-position: 0 -39px}
.rating .three a:hover {background-position: 0 -59px}
.rating .four a:hover {background-position: 0 -80px}
.rating .five a:hover {background-position: 0 -101px}
 

/* ajax rating */
.ajax_msg div {
	padding: 0 0 15px 0;
	color: #af50ae;
	font-weight: bold;
	text-align: center;
}

.ajax_msg div{
	color: #AE0516;
	padding: 10px 20px;
}


/*Sklep*/
.zamowienie-status-1,
.zamowienie-status-2{
	background: url(../images/oi/sklep.gif) no-repeat 0 -158px;
	padding: 0 0 0 5px;
}

.zamowienie-status-2{
	background-position: 100% -158px;
	padding: 8px 5px 8px 0;
}
.zamowienie-status-1 td{
	padding: 0px;
	margin: 0px;
}
.zamowienie-status-1 td div{
	height: 30px;
	width: 69px;
	margin: 0 auto;
}

.etap1_,
.etap1_aktywne,
.etap2_,
.etap2_aktywne,
.etap3_,
.etap3_aktywne,
.etap4_,
.etap4_aktywne{
	background: url(../images/oi/sklep.gif) no-repeat -9px -244px;
}
.etap1_aktywne{background-position: -9px -311px;}
.etap2_{background-position: -86px -244px;}
.etap2_aktywne{background-position: -86px -311px;}
.etap3_{background-position: -163px -244px;}
.etap3_aktywne{background-position: -163px -311px;}
.etap4_{background-position: -240px -244px;}
.etap4_aktywne{background-position: -240px -311px;}

.koszyk-tabela{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background:#F6F6F6 url(../images/oi/modul-tlo.gif) no-repeat scroll -995px -180px;
}
.koszyk-tabela td{
	font-size: 11px;
	line-height: 20px;
}
.koszyk-naglowek td{
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	padding: 0px;
	line-height: 30px;
	border-bottom: 1px solid #cccccc;
}

td.sklep-naglowek-lewa{
	text-align: left;
	padding:0 0 0 20px;
}
td.koszyk-label{
	padding: 0px 0 0 0;
	text-align: right;

}
td.koszyk-netto{
	padding: 0px;
	text-align: center;
}
td.koszyk-brutto{
	padding: 0px;
	text-align: center;
}
td.koszyk-vat{
	padding: 0px;
	text-align: center;
}
td.koszyk-tresc{
	padding:5px 10px;
	line-height: 16px;
}
td.wartosc-calkowita{
	line-height: 29px;
}
.wartosc-calkowitap div{
	background-color: #f1d206;
	margin: 3px 0 12px 0;
}
.wartosc-calkowitan div{
	background-color: #f1d206;
	margin: 3px 0 12px 3px;
}
.wartosc-calkowitab div{
	background-color: #f1d206;
	margin: 3px 3px 12px 0;
}
.sklep-usun-link,
.sklep-wstecz{
	background: url(../images/oi/przyciski-a.gif) no-repeat 0 0;
	padding-left: 14px;
	line-height: 28px;
	float: left;
	margin:4px 15px 0 0;
}
.sklep-usun-link span,
.sklep-wstecz span{
	background: url(../images/oi/przyciski-a.gif) no-repeat 100% 0;
	color: #fff;
	line-height:26px;
	padding: 0 14px 2px 0;
	display: block;
}
a.sklep-wstecz:hover,
a.sklep-usun-link:hover,
a.sklep-usun-link:hover span,
a.sklep-wstecz:hover span{
	color: #fff;
}
.przyciski-sklep{
	margin:25px 0 0 24px;
}
.sklep-usun-link{
	background-position: 0 -711px;
	float: right;
	margin:4px 15px 0 0;
}
.sklep-usun-link span{
	background-position: 100% -711px;
}
.sklep-koszyk-dane{
	padding: 10px 0 0 0;
}

.sklep-koszyk-dane .artykuly-opis-artykulu label{
	width: 160px;
}

/*ramki*/
.brak-prawej{
	border-width: 0px 0px 1px 0px !important;
}

/*powiazania*/
h3.sklep-bloczek-nazwa{
	padding: 0 0 1px;
}
h3.sklep-bloczek-nazwa a{
	font: 700 12px tahoma;
	color: #525252;
	line-height: 16px;
}

.reg7{
	 margin: 0 0 16px;
}
.belka-3-1,
.belka-3-2{
	background: url(../images/oi/tla-naglowki.gif) no-repeat 0 -183px;
	padding:0 0 0 32px;
	margin:0 -2px 0 -4px;
}
.reg7 .katalog-blok{
	padding:3px 0;
}
.belka-3-2{
	background-position:100% -183px;
	height:20px;
	line-height:20px;
	padding:6px 12px 7px 0;
}
.belka-3-2 .blok-cena2 span,
.belka-3-2 .blok-cena2{
	float: left;
}

.blok-cena2{
	color: #ffffff;
}

a.powiazane-zobacz{
	float: right;
	background-color: #ffffff;
	border: 1px solid #e0e0e0;
	zoom: 1;
	height:18px;
	line-height:17px;
	padding:0 4px;
	color: #656565;
}
.blok-cena2 span{
	padding: 0 5px 0 0; 
	font-weight: bold;
}
.blok-cena2 span.powiazania-tlo{
	background-color: #71889f;
	padding: 0 5px;
	font-weight: normal;
}
.sklep-bloczek-zdjecie{
	float: left;
	padding:0 10px 0 0;
}
.sklep-bloczek-zdjecie img{
	border: 1px solid #e0e0e0;
}
.sciezka{
	padding:0 0 8px;
}
.sciezka,
.sciezka a{
	color: #0d0d0d;
	font-size: 11px;
}
.sciezka-str-glowna{
	background: url(../images/oi/przyciski-2.gif) no-repeat -17px -419px;
	padding:0 0 0 18px;
}
.sciezka-spacer{
	background: url(../images/oi/przyciski-2.gif) no-repeat 0 -419px;
	margin:0 1px 0 4px;
}

.przypomnij-haslo-przycisk{
	width:118px !important;
	background-position:0 -135px !important;
}
.bank-wiedzy-typy{
	padding: 0 0 10px;
}
.bank-wiedzy-typy a{
	margin: 0 10px 0 0;

	float: left;
}
.bank-wiedzy-tabela{
	padding: 10px 0 0px;
}
.szkoly-margines{
	padding: 0 0 24px !important; 
}
.bank-wiedzy-tabela table td{
	text-align: center;
	padding: 4px 5px;
	line-height: 16px;
	font-size: 11px;
}

.bank-wiedzy-tabela a.prenumerata-pobierz{
	font-size:11px;
	line-height:24px;
}
.bank-wiedzy-tabela .artykuly-opis-artykulu b,
td.baza-pliki{
	text-align: left !important;
}
a.pobierz-plik-bank{
	margin: 0 0 0 3px;
}
td.bank-szczegoly{
	cursor: pointer;
}

.bank-wiedzy-tabela .artykuly-opis-artykulu{
	text-align: left;
	padding: 10px 0 10px 80px;
}

.bank-wiedzy-tabela table td.bank-plik-szczegoly{
	padding: 0px;
}

.reg18 .poziom1{
	margin: 0 0 18px;
	text-align:center;
}
.reg18 a{
	display:inline-block;
	margin:0 10px 0 0;
	padding:7px 0 7px 35px;
}

.reg4 .modul-tresc{
	padding:4px 4px 8px;
}
.reg4 .modul-tresc a:hover{
	text-decoration: none;
}
.wyszukiwarka-blok input, x:-moz-any-link,
html>/**/body .wyszukiwarka-blok input,
x:-moz-any-link,
xefault {
	height: 16px;
	line-height: 16px;
	padding: 5px 7px 0px;
}

.blok-tekst-nad-dole{
	position: relative;
	padding: 0 0 3px 0;
	/*background: #e4e4e4;*/
	margin: 0 0 4px;
}
.blok-tekst-nad-dole .rek{
	overflow: hidden;
	zoom: 1;
	/*border: 1px solid #d7d7d7;*/
	margin: 0px
}
.blok-tekst-nad-dole h2{
	color: #0d0d0d;
	font-weight:normal;
	font-size: 14px;
	padding:2px 10px;
	font-family:calibri;
	line-height: 16px;
}

div.wyszukiwarka-artykolow label{
	padding:0 16px 10px 0;
}
div.wyszukiwarka-artykolow .typ-publukacji label{
	font-size:11px;
	line-height:16px;
	padding:0 7px 4px 0;
	text-align:left;
	width:160px;
}
div.wyszukiwarka-artykolow .typ-publukacji{
	padding: 0 0 6px;
}
a img {
	border:0 none;
}

a.nowy-artykul-fix{
	color:#FFFFFF;
	height:28px;
	line-height:30px;
	text-align:center;
	width:120px;
	background:transparent url(../images/oi/przyciski-a.gif) no-repeat scroll 0 -166px;
	_background-position:0 -165px;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	font-size:11px;
	position: absolute;
	right:-165px;
	bottom: 4px;
	_bottom: 2px;
}
a.nowy-artykul-fix2{
	background-position:0 -232px;
	_background-position:0 -231px;
	right:-230px;
	width:189px;
}
.wyszukiwarka-konferencje,
.wyszukiwarka-artykolow{
	position: relative;
	zoom: 1;
}

.bloczek-opisowy{
	margin: 0 0 9px;
}

/*Produkty bloczek*/

.reg6 .aktualnosci-blok-2 .modul-tresc .poprzenia-nastena,
.reg4 .aktualnosci-blok-2 .modul-tresc .poprzenia-nastena{
	margin: -2px -16px 0;
}

.modul-tresc .logowanie-przyciski a.haslo-przypomnij{
	float: left;
	margin: 0px !important;
}

.edytorek_errorClass,
.edytorek_{
	padding: 0 0 4px;
}
.edytorek_errorClass iframe,
.edytorek_ iframe{
	width: 380px;
}


.edytorek_errorClass iframe{
	border: 1px solid red;
}

span.bold{
	font-weight: bold;
}
span.italic{
	font-style:italic;
}
span.underline{
	text-decoration: underline;
}

.subskrypcja-rezygnuj{
	width: 120px !important;
	background-position:0 -135px !important;
}
.realization {
	float: right;
	padding: 30px 0 10px;
	text-align: right;
	font-size: 11px;
	color: #4d4d4d;
}
.realization a {
	color: #000;
	display: inline-block;
	font-size: 11px;
}
.ideo {margin: 0px 10px 0px 0px;}
.cms {
	margin: 0px -48px 0px 27px;
	*margin: 0px -51px 0px 27px;
}
.edito {margin: 0px 26px 0px 0px;}

.rabaty-poprawka-dlugosci{
	width: 240px !important; 
}

.reg14 .aktualnosc-krotka p.clear{
	font-size: 11px;
}

ul.tagiLista li{
	background: transparent;
	padding:2px 0 3px 2px;
}
ul.tagiLista li{
	background: transparent;
	padding:2px 0 3px 2px;
}
ul.tagiLista li img{
	cursor: pointer;
}

.ankieta-dynamiczna div.fix{
	margin: 0 0 10px;
}
.ankieta-dynamiczna label{
	padding:2px 9px 0 5px;
	width: auto;
	float: none;
	display: block;
	text-align: left;
}

.ankieta-pole{
	padding: 0 0 0 134px;
}

.raabe-link-sklep{
	width: 100px;
	height: 27px;
	position: absolute;
	zoom: 1;
	top: 10px;
	left: 58px;
	background-color: blue;
	filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
	z-index: 1000;
}
a.raabe-link-sklep:hover{
	text-decoration: none;
}

.reg10 .jq-zakladki-bloczek{
	z-index: 1;
	position: relative; zoom:1
}

/*Slider w Co warto wiedziec*/

#slider-news{
	list-style: none;
	margin: -5px;
	margin-top: -10px;
	}

#slider-news ol{
		display: none;
		margin: 0px;
	}

.slider_navigation{	
	width: 266px;
	text-align: center;
	margin-bottom: 5px;	
}
#sliderUl ul ol{
	display: none;
	margin: 0px;
}
.strzalki{
	position: relative;
	top: 1px;
}
.czytajWiecej a{
	color: #ea693f;
	float: right;
	margin-top: 15px;
}
.sliderFoto{
	width: 266px;
}

/* blok minisite */
.minisite {background: #fff url(../images/oi/strzalka-1.gif) no-repeat 10px 5px; padding: 0px 0px 0px 23px; }

a.przypomnij-link {
	color:#000;
	margin:0 0 0 15px;
	text-decoration:underline;
}
.rejestracja-nagl{
	display:block;
	font-weight:bold;
	padding:0 0 10px;
}
a.rej:hover,
a.rej {
	color:#FFF;
	text-align:center;
	font-weight:bold;
	padding-top:4px;
}
.rej-div {
	padding:43px 0 0px 120px !important;
}
.logowanie-mod {
	color:#000;
	line-height:18px;
}
a.rej:hover {
	text-decoration:none;
}
.naglowek-log {
	font-weight:bold;
	padding:0 0 0 10px;
}
.logowanie-przyciski input {
	font-weight:bold;
}
.blok-tekst-nad-dole h2 {display:none;}


h2.orange-title {
	background: url("../images/oi/menu-reg4.gif") no-repeat scroll 0 100% transparent;
    font: 14px/16px calibri;
    margin: 0 0 2px;
    padding: 0 0 6px;
    text-align: center;
}
h2.orange-title span {
	 background: url("../images/oi/menu-reg4.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    padding: 6px 3px 0;
}
.minisite {font-weight:normal}

.reg9 ul.poziom1 li {
	float:left;
	border-bottom:none;
	border-left:1px solid #B9C0C7;
}

.reg9 ul.poziom1 li:first-child {
	border-left:none;;
}
.reg9 ul.poziom1 li a
{
	background:none;
	padding:3px 10px 3px 10px;
}

.reg6 #blok_36 .taby-glowne {
	display:none;
}

.kontener-tab .tresc-2.clear {
	display:none;
}
.reg6 #blok_56 .aktualnosci-tlo .miniaturka {
	float:none;
}
.reg6 #blok_56 .aktualnosci-tlo h3,.reg6 #blok_56 .aktualnosci-tlo h3 a {
	text-align:center;
	float:none;
	font-size:13px;
}
.reg6 #blok_56 a.wiecej-lewa {
	display:none;
}
.poprzenia-nastena .addthis_toolbox, .poprzenia-nastena .addthis_toolbox .atclear {
	padding-top: 0;
	border:none;
}

.poprzenia-nastena .addthis_toolbox a {
	background:none;
	border:none;
}
/*formatowania blokowana*/
.locked-skrot{
	padding: 0 12px;
}
.locked-skrot div.fix div{
	font-size: 13px;
}
.locked-title{
	float: left;
	width: 645px;
	margin-bottom: 13px;
}
.aktywneregiony-4-6 .locked-title{
	width: 465px;
}
.aktywneregiony-6 .locked-title,
.aktywneregiony-4 .locked-title{
	width: 665px;
}
.aktywneregiony- .locked-title{
	width: 865px;
}
.for-login-locked{
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 20px;
}
.blockedlogin{
	float: right !important;
}
