/* Custom.PropertyDictionary */

span.dc 
{
	text-decoration: underline;
	border-bottom: 1px solid #E85511;
	color:#E85511;
	cursor:default;
}

.font-x
{
	font-size: 13px !important;
}

.font-xx
{
	font-size: 17px !important;
}

/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
}

.iefix {
	line-height: 0px;
	font-family: 0px;
	overflow: hidden;
	zoom: 1;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

.tlo-dol{
	background: url('../Images/tlo.gif') repeat-x 0 0;
	padding-bottom: 10px;
}

body{
	background: url('../Images/tlo-dol.gif') repeat 0px 3px;
	font-family: arial;
	font-size: 12px;
	color: #202224;
	padding: 0px;
}

body .kontener{
	font-size: 12px;
	color: #272727;
}

.cien{
	padding-top:7px;
}

.cien-fix {
	background-image: url('../Images/cien.png');
	_background-image: none;
	background-repeat: repeat-y;
	background-position: top center;
}

.glowny-kontener{
  width: 1000px;
  background-color: white;
  margin: 0px auto 0px auto;
}

.naglowek{
    z-index: 90; 
    position: relative;
	background: none #300517
}

.menu-naglowek{
  float: left;
  height:22px;
  width: 585px;
  z-index: 88; 
  position: relative;
}

.menu-naglowek ul {
  margin: 0px;
  padding: 0px;
  float: right;
  overflow: visible;
}

.menu-naglowek ul li{
  margin: 0px;
  background: none;
  float: left;  
  border-right: 1px solid black;  
  list-style-type: none;
  background-color: #3b051c;
  padding-right: 1px;
  padding-left:1px;
}

.menu-naglowek ul li.first{
  border-left: 1px solid black;  
}

.menu-naglowek ul li a{
  float: left;
  color: #cbcbcb;
  text-decoration: none;
  padding: 3px 10px 3px 10px;
  background-color: #3b051c;
}

.menu-naglowek ul li a.active,
.menu-naglowek ul li a:hover{
  background: url('../Images/img.gif') no-repeat 0 0;
  text-decoration: none;
  color: white;
}

.data-naglowek{
  float: left;
  height:22px;
  width: 415px;  
}

.data-naglowek span{
  margin-right: 15px;
  color: #cbcbcb;
  float: right;
}

.baner-gora{
  width: 1000px;
  height: 79px;
  background: url('../Images/header-tlo.jpg') no-repeat 0 0;
}

.baner-logo img {
	display: none;
}

.baner-logo{	
  background: url("../Images/logo4.gif") no-repeat scroll 13px 10px transparent;
  float: left;
}

.baner-logo a {
	display:block;
	height:75px;
	width:536px;
}

.baner-head {
	float: right;
	padding-right: 10px;
	padding-top: 10px;
}

.baner-head .margin-bottom2{
	margin: 0px;
}

.baner-head .ads,
.baner-head .ads .adv{
	margin: 0px;
	padding: 0px;
}

.menu-baner{
  height: 27px;
  background-color: #36061a;
  z-index: 80; 
  position:relative;
}

.menu-baner ul{
  margin:0px;
  padding: 0px;
  padding-left: 12px;
  float:left;
}

.menu-baner ul.lewe li{
  margin:0px;
  padding: 0px;
  background: none;
  float:left;
}

.menu-baner ul.lewe li a{
  background: url('../Images/img.gif') no-repeat 2px -48px;
  float:left;
  color: #dddddd;
  padding: 5px 10px 4px 10px;
  text-decoration: none;  
}

.menu-baner ul li a:hover{
  text-decoration: underline;    
}

.menu-baner ul.prawe li{
  margin:0px;
  padding: 0px;
  background: none;
  float:left;
}

.menu-baner ul.prawe li a{
  float:left;
  color: #e85511;
  padding: 5px 10px 4px 10px;
  text-decoration: none;  
}

.float-left{
  float:left !important;
}

.float-right{
  float:right !important;
}

.wiecej span{
  display: inline-block;
  padding-right: 20px;
  background: url('../Images/img.gif') no-repeat 40px -28px;
}

.logowanie .wiecej span{ background-position: 66px -27px; }
.rejestracja span.wiecej-user {
	background:url("../Images/img.gif") no-repeat scroll 3px -28px transparent;
	display:inline-block;
	width:15px;
} 
.rejestracja .wiecej span{ background-position: 67px -27px }


.menu-gora{
	width: 1000px;
	position: relative;
	border-bottom: 1px solid #b9c4c8;
	background-color: #ededed;
}

.menu-gora ul.poziom1 a{
   border-left:1px solid #ced2d3;
   border-right:1px solid #f2f2f2;
   text-decoration: none;
   font-family: arial;
   color: #76284a;
   font-weight: bold;
   font-size:12px;
}
.menu-gora ul.poziom1 li.last a{ border-right:0px; }

.menu-gora ul{
	margin: 0px;
	padding: 0px;
	float: left;
}

.menu-gora ul.poziom1{
	padding: 0px;
	padding-left: 1px;
	overflow: visible;
}

.menu-gora ul li{
	margin:0px;
	padding: 0px;
	background: none;
	float: left;
}

.menu-gora ul li a{
	display: block;
}

.menu-gora ul.poziom1 li a span{
	padding: 6px 11px 7px;
	display: block;
}

.menu-gora ul li ul{
	float: left;
	background:none repeat scroll 0 0 #DCE9ED;
	width: 1000px;
	position: absolute;
	top:30px;
	left:0px;
}

.menu-gora ul li ul li{
	float: left;
}

.menu-gora .poziom1 li a:hover,
.menu-gora .poziom1 li.active a{
	background-color: #ededed;
	border-left:0 none !important;
	border-right:0 none !important;
	margin:0px 0px -3px -2px;
	right: -1px;
	padding-top: 2px;
	position: relative;
}

.menu-gora ul.poziom2
{
	height:24px;
}

.menu-gora .poziom1 li.active .poziom2 li a{
	background-color: #ededed;
	border-left:0 none !important;
	border-right:0 none !important;
	margin:0px 0px -3px -2px;
	right: -2px;
	padding-top: 0px;
	position: relative;
}

.menu-gora .poziom1 li.active .poziom2 li.active a {
	color: #76284A
}

.menu-gora ul.poziom1 li a:hover span,
.menu-gora ul.poziom1 li.active a span{
	background:none repeat scroll 0 0 #DCE9ED;
	border-top: 1px solid #b9c4c8;
	padding: 3px 13px 8px;
}

.menu-gora ul.poziom1 li.active .poziom2 li a.wiecej span,
.menu-gora ul.poziom1 li.active .poziom2 li a.wiecej:hover span {
	background:url("../Images/img_more.gif") no-repeat scroll 48px 6px #DCE9ED;
	padding-right: 20px;
}

.menu-gora ul.poziom1 li.active .poziom2 li a span{
	background:none repeat scroll 0 0 #DCE9ED;
	border-top: none;
	padding:4px 9px;
}

.menu-gora ul.poziom2{
	border-bottom:1px solid #d8e2e5;
}

.menu-gora ul.poziom2 li a {
	border: none;
}

.menu-gora ul.poziom2 li a span{
	padding: 4px 12px 4px;	
}

.menu-gora ul.poziom2 li a:hover{
	margin: 0px;
	padding: 0px;
	right: 0px;
}

.menu-gora ul.poziom2 li a:hover span{
	padding: 4px 12px 4px;
	border:0px;
}

.menu-gora .poziom1 li.active ul a{
	border:0px;
	margin:0px;
}

.srodek{
	margin-top: 25px;
	padding: 16px 15px;
}

.lewa-strona{
	float: left;
	width: 575px;
	margin-right:10px;
}

.prawa-strona{
	float: left;
	width: 385px;
}
/* wszystkie bloki */
.blok-belka1 h2.tytul{
	background-color: #f3f3f3;
	border-top: 1px solid #cdcdcd;
}

.blok-belka1 div.tytul2,
.blok-belka1 h2.tytul2{
	background-color: #f3f3f3;
	border-top: 1px solid #cdcdcd;
}

.blok-belka1 div.tytul2 h1{
    color: #2D2024;
    font-family: arial;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
}

.blok-belka1 div.tytul2 h1,
.blok-belka1 h2 .nazwa{
	padding: 6px 10px;
}

.user-blog .blok-belka2 h1.tytul,
.forum-modul .blok-belka2 h1.tytul,
.blok-belka2 h2.tytul{
	background-color:#efecd8;
	border-top: 1px solid #cac7b6;
}

.blok-belka3 h2.tytul{
	position: relative;
	background-color:#f9f8f2;
	border-top: 1px solid #d2d1cc;
}

.blok-belka4 h2.tytul{
	padding: 4px 10px;
	position: relative;
	background-color:white;
	border-top: 2px solid #ededed;
	border-bottom: 1px solid #d7d7d7;
}

.blok-belka5 h1.tytul2 {line-height:normal;}

.blok-belka5 h1.tytul2,
.blok-belka5 h2.tytul2{
	background-color: #e2eef1;
	border-top: 1px solid #bfc9cb;
}

.blok-belka5 h1 .nazwa,
.blok-belka5 h2 .nazwa{
	padding: 6px 10px;
}

.blok-belka7 h2.tytul{
	background-color: #e2eef1;
	border-top: 1px solid #bfc9cb;
	border-bottom: 1px solid #bfc9cb;
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #5e082c;
	font-family: georgia;
	font-weight: bold;
}

.blok-belka7 .subskrybuj2 span{
	background-position: 78px -539px;
	padding-right: 30px;
}

.blok-belka8 h2.tytul{
	background-color: #dcdbd7;
	border-top: 1px solid #b9b9b5;
}

.blok-belka6 h2.tytul{
	background-color: #610a2f;
	border-top: 1px solid #610a2f;
	color: white;
}

h2.tytul .prev{
	float: left;
	width: 22px;
	height: 15px;
	background: url('../Images/img.gif') no-repeat 0 -434px;
}

h2.tytul .next{
	float: left;
	width: 22px;
	height: 15px;
	background: url('../Images/img.gif') no-repeat 0 -486px;
}

.prev-next{
	display:block;
	margin:-21px 10px 0 0;
}

h2.tytul .pager{
	float: left;
	font-size: 11px;
	font-weight: normal;
	margin-top: -2px;
	padding: 0px 5px;
}

.text{
	margin-left: 10px;
	margin-right: 3px;
	width: 273px;
	border: 1px solid #bbbbbb;
	padding: 4px 7px;
	font-size: 11px;
	color: #636262;
	float: left;
}

div.select{
	background-color:white;
	border:1px solid #BBBBBB;
	float:left;
	height:19px;
	margin-left:10px;
	margin-right:3px;
	padding:1px 1px;
}

div.select select {
	*margin: -2px 0px 0px;
}

select.text{
	border:medium none;
	font-size:12px;
	margin-right:0;
	margin-top:1px;
	padding:0;
	width:269px;
}

.text-krotki{
	margin-left: 5px;
	width: 69px;
	_width: 65px;
	border: 1px solid #bbbbbb;
	padding: 4px 7px;
	font-size: 11px;
	color: #636262;
	float: left;
}

label{
	padding: 2px 4px;
}

label.krotki{
	width: 50px;
	text-align: right;
}

label.krotki2{
	padding-left: 6px;
	width: 15px;
	text-align: center;
}

.text2{
	margin-left: 10px;
	margin-right: 3px;
	width: 257px;
	border: 1px solid #bbbbbb;
	padding: 4px 7px;
	font-size: 11px;
	color: #636262;
	float: left;
}

.text3 input{
	margin: 0px;
	padding: 4px 7px;
	border: 1px solid #bbbbbb;
	font-size: 11px;
	color: #636262;
	float: left;
}

.newsletter-prawa span.przycisk,
.wyszukiwarka-srodek span.przycisk,
.kalendarz-dodaj{
	padding: 1px;
	background-color: #FFFFFF;
	border: 1px solid #92a0a5;
	float:left;
}

span.przycisk{
	padding: 1px;
	background: #F45205;
	border: 1px solid #D04B0D;
	padding: 1px;
	float:left;
}

span.przycisk-bordo{
	padding: 1px;
	background: #670A31;
	border: 1px solid #3E061D;
	padding: 1px;
	float: left;
}

.newsletter-prawa span.przycisk input,
.kalendarz-dodaj input,
.wyszukiwarka-srodek span.przycisk input{
	height: 20px;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	color: #524f4f;
	border: 0px;
	background: url(../Images/przycisk-tlo.gif) repeat-x 0 0;
	padding: 0px 10px 1px;
	overflow: visible;
}

span.przycisk input{
	height: 16px;
	background: #F45205;
	color: White;
	border: none;
	padding: 0px 10px;
	font-size: 11px;
}

span.przycisk-bordo input {
	height: 16px;
	background: #670A31;
	color: White;
	border: none;
	padding: 0px 10px;
	font-size: 11px;
}

td.kalendarz-dodaj{
	*width: 50px;
}

.kalendarz-dodaj {
	margin-top: 10px;
}

a.przycisk:hover,a.przycisk2:hover,
a.przycisk3:hover,a.przycisk4:hover{
	text-decoration: none;
	cursor: default;
}

a.wstecz{
	display: inline-block;
	padding: 10px 15px 10px 15px;
	background:url("../Images/img.gif") no-repeat scroll -1297px -358px;
}

.editable-content a.dalej{
	text-decoration: none;
}

a.dalej{
	background:url("../Images/img.gif") no-repeat scroll -1886px -58px transparent;
	display:inline-block;
	padding:0px 15px 15px 15px;
	text-decoration: none;
}


a.dalej:hover{
	text-decoration: none;
}

span.przycisk2{
	padding: 1px;
	background-color: #f45205;
	border: 1px solid #d04b0d;
}

span.przycisk2 input{
	height: 20px;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	color: #fbdfd2;
	border: 0px;
	background: url(../Images/przycisk-tlo2.gif) repeat-x 0 0;
	padding: 0px 10px 1px;
	overflow: visible;
}

a.przycisk2{
	padding: 1px;
	background-color: #f45205;
	border: 1px solid #d04b0d;
}

a.przycisk2 span{
	height: 20px;
	display: block;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	color: #fbdfd2;
	border: 0px;
	background: url(../Images/przycisk-tlo2.gif) repeat-x 0 0;
	padding: 0px 10px 0px;
	overflow: visible;
}

span.przycisk3{
	padding: 1px;
	background-color: #f45205;
	border: 1px solid #d04b0d;
}

span.przycisk3 input{
	height: 20px;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #ea550f;
	border: 0px;	
	padding: 0px 10px 1px;
	overflow: visible;
}

a.przycisk3{
	padding: 1px;
	background-color: #f45205;
	border: 1px solid #d04b0d;
}

a.przycisk3 span{
	display: block;
	height: 20px;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #ea550f;
	border: 0px;
	padding: 0px 10px 0px;
	overflow: visible;
}

span.przycisk4{
	padding: 1px;
	background-color: #670a31;
	border: 1px solid #3e061d;
}

span.przycisk4 input{
	height: 20px;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	background-color: #5d092c;
	color: #FFFFFF;
	border: 0px;	
	padding: 0px 10px 1px;
	overflow: visible;
}

a.przycisk4{
	padding: 1px;
	background-color: #670a31;
	border: 1px solid #3e061d;
}

a.przycisk4 span{
	display: block;
	height: 20px;
	line-height: 20px;
	margin: 0px;
	font-size: 11px;
	background-color: #5d092c;
	color: #FFFFFF;
	border: 0px;
	padding: 0px 10px 0px;
	overflow: visible;
}



div.przycisk{
	background: url(../Images/img.gif) no-repeat -1886px -52px;
	padding: 6px 10px 6px 20px;
}

div.przycisk a{
	font-size: 10px;
	color: #E85511;
	text-decoration: none;
}


/* wszystkie bloki koniec*/

/* wyszukiwarka  */

.wyszukiwarka-srodek{
	background-color: #dcdbd7;
	padding: 10px 0px 3px;
	padding-bottom: 10px;
}

/* wyszukiwarka koniec */

/* galeria1 */
.aktualnosci .last,
.aktualnosci .single{
	border-bottom: 0px;
}

.aktualnosc-srodek{
	background-color: white;
	padding: 10px 10px 0px;
	border-bottom: 1px solid #d7d7d7;
}

.aktualnosc-srodek img{
	margin-left:10px;
}

.aktualnosc-srodek div.przycisk{
	background: url(../Images/img.gif) no-repeat 0px -379px;
	padding: 6px 10px 6px 20px;
}

.aktualnosc-srodek div.przycisk a{
	color: #E85511;
	text-decoration: none;
}

.lewy1 .aktualnosc-srodek{
	padding: 12px 10px 13px;
}

.galerie-bottom{
	border-top: 1px solid #D7D7D7;
	background-color: #f9f9f9;
}

.galerie-bottom .subskrybuj{
	background-color: transparent;
	
}

.galerie-bottom .subskrybuj span{
	padding:4px 44px 4px 10px;
	background-position: 70px -537px;
}

.galerie-bottom .przycisk{
	padding:6px 10px 6px 30px;
	background-position: -1880px -52px;
}

/* galerie1 koniec */

/* blogi */

.blog-srodek{
	float: left;
	background-color: white;
	padding: 8px 8px 0px;
	width: 176px;
}

.blog-srodek div.przycisk{
	background: url(../Images/img.gif) no-repeat 0px -378px;
	padding: 6px 10px 6px 20px;
}

.blog-srodek div.przycisk a{
	color: #E85511;
	text-decoration: none;
}

.blog-srodek img{margin-right: 7px;}

.blog-srodek .time{
	margin-top: -3px;
	color: #E85511;
	font-weight: bold;
}

.blog-srodek h3.tytul{
	margin-top: -3px;
}

/* blogi koniec*/

/* lista  */
.lista-kolumny-srodek{
	background-color: #f9f8f2;
}

.lista-kolumny-srodek ul{
	margin: 0px;
	padding: 0px 7px 10px;
	float: left;
	width: 177px;
}

.lista-kolumny-srodek ul li{
	background: none;
	margin: 0px;
	padding: 0px;
	float: none;
}

.lista-kolumny-srodek ul li a{
	display: block;
	padding: 3px 10px;
	background: url(../Images/img.gif) no-repeat -1836px -93px;
	color: #510827;
	text-decoration: none;
	border-bottom: 1px solid #cacaca;
}

.lista-kolumny-srodek ul li.last a{	
	border-bottom: none;
}

.lista-kolumny-srodek ul li a:hover{
	text-decoration: underline;
}

/* lista koniec */

/* galeria video */

.galerievideo-srodek{
	float: left;
	background-color: white;
	padding:7px 6px;
	width: 180px;
	position: relative;
}

.galerievideo-srodek .video{
	width: 180px;
	height: 88px;
}

.galerievideo-srodek .opis{
	padding:10px;
	background: url(../Images/transparent.png) repeat 0 0;
	color: white;	
	width: 160px;
	height: 68px;
	display: none;
}


.galerievideo-srodek div.przycisk{
	background: url(../Images/img.gif) no-repeat 0px -378px;
	padding: 6px 10px 6px 20px;
}

.galerievideo-srodek div.przycisk a{
	color: #E85511;
	text-decoration: none;
}

.galerievideo-srodek img{margin-right: 7px;}

.galerievideo-srodek .time{
	margin-top: -3px;
	color: #E85511;
	font-weight: bold;
}

.galerievideo-srodek h3.tytul{
	margin-top: -3px;
	color:#e85511;
}

/* galeria video koniec*/

/* zakladki */
.zakladki-srodek{
	background-color: #efecd8;
}

.zakladki-srodek ul{
	margin: 0px;
	padding: 0px;
	background-color: #f9f8f2;
}

.zakladki-srodek ul.poziom1 {
	border-bottom: 0px;
}

.zakladki-srodek ul li.category-link {
	background: #efecd8;
	text-align:right;
	border-top:1px solid #CBCABF;
	font-size:11px;
	padding-right: 10px;
}

.zakladki-srodek ul li.category-link a {
	background: none;
}

.zakladki-srodek ul li{
	margin: 0px;
	padding: 0px;
	background: none;
	float: none;
}

.zakladki-srodek ul li a{
	display: block;
	margin: 0px;
	_height: 10px;
	padding: 3px 10px 3px 25px;
	background: url(../Images/img.gif) no-repeat -1753px -125px;
	color: #510827;
	text-decoration: none;
	border-bottom: 1px solid #edece3;
}

.zakladki-srodek ul li.last a{
	border-bottom: none;
}

.zakladki-srodek ul li a:hover{
	text-decoration: underline;
}

.nawigacja{padding: 3px 1px 0px;}

.nawigacja a{
	display: inline-block;
	padding: 4px 10px;
	color: #510827;
	text-decoration: none;
	border-right: 1px solid #efecd8;
	border-top: 1px solid #efecd8;
}

.nawigacja a:hover{
	border-right: 1px solid #d6d3c1;
	border-top: 1px solid #d6d3c1;
	text-decoration: none;
	background-color: #fefefd;
}

.nawigacja .wcisniety
{
	background:url("../Images/tab-back.jpg") repeat-x scroll 0 0 #F9F8F2;
	border-right: 1px solid #d6d3c1;
	border-top: 1px solid #d6d3c1;
}

.subskrybuj{
	background-color: #f1efe2;
}

.subskrybuj a{
	text-decoration: none;
	color: #510827;
}

.subskrybuj a:hover{ text-decoration: underline;}

.subskrybuj span{
	padding: 3px 40px 3px 10px;
	background: url(../Images/img.gif) no-repeat 70px -539px;
}

/* zakladki koniec */

/* portale */

.portale a, .portale{
	color: #c0c1c1 !important;
}


.portale div{
	background:url("../Images/social_back.png") repeat-x scroll 0 0 #690B33;
	padding-top: 8px;
	padding-bottom: 8px;
}

.portale ul{
	margin: 0px;
	padding: 0px;
	float:left;
	margin:0;
	width:365px;
	float: left;
}

.portale ul li{
	margin: 0px;
	float: left;
	width: 85px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px !important;
}

.portale ul li.goldenbig{background: url(../Images/img.gif) 5px -588px;}
.portale ul li.facebig{background: url(../Images/img.gif) 5px -652px}
.portale ul li.flickrbig{background: url(../Images/img.gif) 5px -712px}
.portale ul li.delibig{background: url(../Images/img.gif) 5px -933px}
.portale ul li.linkenbig{background: url(../Images/img.gif) 5px -780px}
.portale ul li.twitterbig{background: url(../Images/img.gif) 5px -850px}

/* portale koniec */

/* blog */
.forum1{
	padding: 10px 10px 10px 40px;
	background: url(../Images/img.gif) no-repeat -1707px -140px;
	border-bottom:1px solid #e3e3e3;
}

.data{
	color: #888888;
}

.forum-srodek .dol{
	background-color: #f9f9f9;
}
/* blog koniec*/

/* newsletter */

.newsletter{
	background-color: #576755;
}

.newsletter-lewa{
	padding: 12px 8px 10px 8px;
	color: white;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	width: 100px;
}

.newsletter-lewa span{
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
}

.newsletter-prawa{
	padding: 40px 10px 0px 0px;
}

.newsletter-prawa .text{
	width: 181px;
	margin:0px;
	border:1px solid #333e31;
	border-right: 0px;
}

.newsletter-prawa .przycisk{
	border:1px solid #333e31;
}

/* newsletter koniec*/

/* ankieta */

.opcje{
	margin-bottom: 10px;
}

.ankieta-pytanie .tytul{
	padding: 5px 8px;
}

.ankieta-pytanie label{
	float: none;
	padding: 0px;
}

fieldset{border: none;}

fieldset div{padding: 2px 10px;}
/* ankieta koniec */

/* blok-lista-linkow  */
.blok-linki{
	width: 33%;
	float: left;
}

.blok-linki p.tytul{
	padding: 5px 15px;
	color: #E85511;
	font-weight: bold;
	background:  url("../Images/img.gif") no-repeat scroll -1761px -123px;
}

.blok-linki ul{
	margin:0px;
	padding: 0px;
}

.blok-linki ul li{
	background: none;
	margin: 0px;
	padding: 2px 15px;		
	background:  url("../Images/img.gif") no-repeat scroll -1650px -181px;
}
/* blok-lista-linkow koniec */

/* linki obrazkowe*/
.linki-obrazkowe .content-block {
	border-top: 2px solid #ededed;
}

.linki-obrazkowe .content-block p {
	border-top:1px solid #C8C8C8;
}

.linki-obrazkowe a span{
	text-indent: -2000px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}

.linki-obrazkowe .editable-content a:focus,
.linki-obrazkowe .editable-content a {
	outline: none;
	padding: 40px 43px;
	display: inline-block;
	background: url(../Images/linki-dol.jpg) no-repeat 0 0;
}
.linki-obrazkowe a.link1{background-position: 0px -73px;}
.linki-obrazkowe a.link1:hover {background-position: 0px 0px;}
.linki-obrazkowe a.link2{background-position: -80px -73px;}
.linki-obrazkowe a.link2:hover {background-position: -80px 0px;}
.linki-obrazkowe a.link3{background-position: -170px -73px;}
.linki-obrazkowe a.link3:hover {background-position: -170px 0px;}
.linki-obrazkowe a.link4{background-position: -255px -73px;}
.linki-obrazkowe a.link4:hover {background-position: -255px 0px;}
.linki-obrazkowe a.link5{background-position: -355px -73px;}
.linki-obrazkowe a.link5:hover {background-position: -355px 0px;}
.linki-obrazkowe a.link6{padding: 40px 63px; background-position: -450px -73px;}
.linki-obrazkowe a.link6:hover {padding: 40px 63px; background-position: -450px 0px;}
.linki-obrazkowe a.link7{padding: 40px 100px; background-position: -585px -73px;}
.linki-obrazkowe a.link7:hover {padding: 40px 100px; background-position: -585px 0px;}
.linki-obrazkowe a.link8{background-position: -785px -73px;}
.linki-obrazkowe a.link8:hover {background-position: -785px 0px;}
.linki-obrazkowe a.link9{background-position: -875px -73px;}
.linki-obrazkowe a.link9:hover {background-position: -875px 0px;}


/* linki obrazkowe koniec */


/* wyszukiwarka ofert */

.nawigacja2{padding: 3px 1px 0px;}

.nawigacja2 a{
	font-size: 11px;
	text-transform: none;
	font-weight: normal;
	display: inline-block;
	padding: 2px 10px 6px;
	color: #510827;
	text-decoration: none;
	border-right: 1px solid #F3F3F3;
	border-top: 1px solid #F3F3F3;
}

.nawigacja2 a:hover{
	background: url(../Images/zakladki-tlo.gif) repeat-x 0 0;
	border-right: 1px solid #d6d3c1;
	border-top: 1px solid #d6d3c1;
	text-decoration: none;
	background-color: #fefefd;
}

.nawigacja2 .wcisniety{
	background: url(../Images/zakladki-tlo.gif) repeat-x 0 0;
	border-right: 1px solid #d6d3c1;
	border-top: 1px solid #d6d3c1;
	background-color: #fefefd;
}

.wysz-ofert-lewa{
	width: 304px;
}

.wysz-ofert-prawa{
	width: 264px;
}

.prawa-strona .wysz-ofert-prawa{
	width: 363px;
}

.wysz-ofert-lewa .margin-left{
	margin-left:6px;
}


.wysz-ofert-prawa span.przycisk input{
	padding: 0px 25px 1px;
}

.prawa-strona .wyszukiwarka-bottom {
	background-color: #f3f3f3;
	border-top: 1px solid #cdcdcd;
}

.prawa-strona .wyszukiwarka-bottom ul{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

.prawa-strona .wyszukiwarka-bottom ul li{
	margin: 0px;
	padding: 4px 10px;
	background: url("../Images/img.gif") no-repeat scroll -1650px -179px transparent;
}

.lewa-strona .wyszukiwarka-bottom{
	background-color: #f3f3f3;
	border-top: 1px solid #cdcdcd;
}

.lewa-strona .wyszukiwarka-bottom ul{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

.lewa-strona .wyszukiwarka-bottom ul li{
	margin: 0px;
	float: left;
	padding: 4px 10px;
	background:url("../Images/img.gif") no-repeat scroll -1650px -179px transparent;
}

/* wyszukiwarka ofert koniec */


/* oferta dnia */

.subskrybuj2 a{
	text-transform: none;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #202224;
}

.subskrybuj2 a:hover{ text-decoration: underline;}

.subskrybuj2 span{
	display: block;
	padding: 3px 40px 3px 10px;
	background: url("../Images/img.gif") no-repeat scroll 67px -538px transparent;
}

.oferta-dnia-srodek{
	position: relative;
	padding-top: 1px;
}

.oferta-dnia-wewn{
	position: absolute;
	top: 1px;
	right: 0px;
	width: 180px;
	height: 203px;
	background-color: black;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	padding: 10px;
}

.oferta-dnia-wewn div.przycisk {
	background-position: -1890px -52px;
	padding:6px 10px 6px 15px;
}

.lewa-strona .oferta-dnia-wewn h3.tytul{
	font-size: 14px;
	font-family: arial;
	font-weight: normal;
	color: #b6d9e6;
	margin-bottom: 10px;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

.oferta-dnia-wewn p{
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: #f4f3f3;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}
/* oferta dnia koniec */

/* kateogrie nieruchomosci*/

.kategoria{
	padding: 10px 10px 0px;
}

.kategoria img{
	border: none;
	margin-bottom: 10px;
}

.kategoria div.przycisk{
	background-position: -1890px -54px;
	padding: 4px 10px;
	padding-left: 16px;
}
/* kateogrie nieruchomosci koniec*/

/* bloczek rozbudowane aktualnosci */
.ostatnie-newsy{
	border-bottom: 1px solid #d7d7d7;
	padding: 6px 10px;
}

.ostatnie-newsy span.label{
	color:#e85511;
	font-weight: bold;
}

.ostatnie-newsy .prev{
	padding: 0px 2px;
	width: 16px;
	height: 10px;
	display: block;
	background: url(../Images/img.gif) no-repeat -1576px -235px;
}
.ostatnie-newsy .next{
	padding: 0px 2px;
	width: 16px;
	height: 10px;
	display: block;
	background: url(../Images/img.gif) no-repeat -1454px -310px;
}

.ostatnie-newsy .przyciski{
	padding: 4px 10px;
}

/* bloczek rozbudowane aktualnosci koniec*/

/* case-stud */

.case-stud{
	padding:10px 5px 0px;
}

.case-stud .kategoria{
	float: left;
	width: 180px;
	padding: 0px 3px 0px 5px;
}

/* case-stud koniec*/

/* aktualnosci duze */

.aktualnosc-duza .lewa{
	float: left;
	width: 255px;
	padding: 10px;
}

.aktualnosc-duza .prawa{
	float: right;
	width: 300px;
}

.aktualnosc-duza .lewa h3.tytul{
	margin: 10px 0px;
}

.aktualnosc-duza .lewa ul{
	padding: 0px;
	margin: 3px 0px;
}

.aktualnosc-duza ul li a{	
	color: #510827;
	font-weight: bold;
}

.aktualnosc-duza ul li a:hover{
	text-decoration: none;
}

.aktualnosc-duza ul li{
	margin: 0px;
	background:url("../Images/img.gif") no-repeat scroll -1763px -125px transparent;
	padding:2px 10px 2px 15px;
}

.aktualnosc-duza .galerie-srodek div.przycisk{
	background: url(../Images/img.gif) no-repeat -1886px -52px;
	padding: 6px 10px 6px 20px;
}

.aktualnosc-duza .prawa ul li{
	background-position: -1763px -124px;
	padding:4px 10px 4px 15px;
}

.miniskrot ul{ 
	margin: 0px;
	padding: 0px;
}

.miniskrot ul li{
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #D7D7D7;
}

.miniskrot ul li a{
	color: #510827;
	font-weight: bold;
}

.miniskrot ul li a:hover{
	text-decoration: none;
}
/* aktualnosci duze koniec*/

/* aktualnosci mini */

.aktualnosci-mini-wewn{
	padding: 10px;
}

.aktualnosci-mini-wewn img{
	margin-left: 10px;
}
.aktualnosci-mini ul{
	margin: 0px;
	padding: 0px;
}

.aktualnosci-mini ul li{
	margin: 0px;
	background:url("../Images/img.gif") no-repeat scroll -1763px -124px transparent;
	padding:4px 10px 4px 15px;
}

/* aktualnosci mini koniec*/

/* nowosci */
.nowosci .miniskrot ul li{
	background: none;
	padding: 0px 10px;
	background-color: #eff9fb;
}
.nowosci .miniskrot  ul li{padding: 0px 10px;}
.nowosci .miniskrot  ul li a{
	display: block;
	background:url("../Images/img.gif") no-repeat scroll -1763px -124px transparent;
	padding:4px 10px 4px 15px;
}

.nowosci .skrot ul{
	margin:0px;
	padding: 0px;
}
.nowosci .skrot ul li{
	background: none;
	margin: 0px;
	padding: 10px;
	border-bottom: 1px solid #D7D7D7;
	background-color: #E2EEF1;
}

.nowosci .skrot ul li:hover{	
	background-color: #eff9fb;
}

.nowosci .skrot a.przycisk3{
	padding: 1px 10px;
	width: 10px;
	height: 10px;
	background: url(../Images/img.gif) no-repeat -1887px -59px;
}

.nowosci .skrot a.przycisk3 span{
}

/* nowosci koniec */

.stopka{
  width: 1000px;
  margin: 0px auto;
}

.stopka-wewn{
  padding: 10px;
  background: #690b33 url(../Images/gradient_stopka.jpg) repeat-x 0 0
}


.stopka-wewn .pierwsza-belka{
	border-bottom: 1px solid #4c0725;
	margin-bottom: 10px;
	padding: 0px 0px 10px 0px;
}

.stopka-wewn .pierwsza-belka img{
	float: left;
	margin-right: 30px;
}

.stopka-wewn .pierwsza-belka span{
	width: 250px;
	color: #C0C1C1;
	display: inline-block;
	margin-top:20px;
}

.stopka-wewn .pierwsza-belka ul{
	margin: 0px;
	padding: 0px;
	margin-left:10px;
	margin-top:15px;
	float: left;
}

.stopka-wewn .pierwsza-belka ul li{
	margin: 0px;
	padding: 5px 0px;
	padding-left: 20px;
	padding-right: 5px;
	float: left;
}

.stopka-wewn .pierwsza-belka ul li.facebook{ background: url(../Images/img.gif) no-repeat 0 -73px; }
.stopka-wewn .pierwsza-belka ul li.linkedin{ background: url(../Images/img.gif) no-repeat 0 -193px; }
.stopka-wewn .pierwsza-belka ul li.flickr{ background: url(../Images/img.gif) no-repeat 0 -152px; }
.stopka-wewn .pierwsza-belka ul li.delicious{ background: url(../Images/img.gif) no-repeat 0 -111px; }
.stopka-wewn .pierwsza-belka ul li.twitter{ background: url(../Images/img.gif) no-repeat 0 -239px; }

.stopka-wewn .pierwsza-belka .polecamy-na{	margin-left: 40px; }

.stopka-wewn .pierwsza-belka ul li a{
	color: #c0c1c1;
	text-decoration: none;
}

.stopka-wewn .pierwsza-belka ul li a:hover{ 	text-decoration: underline; }
.stopka-wewn .pierwsza-belka span.tytul{
	display: inline-block;
	width: auto;
	float: left;
}

.stopka-wewn .pierwsza-belka .do-gory a{
	display: inline-block;
	margin-top: 8px;
	width: 58px;
	height: 20px;
	padding-left: 28px;
	padding-top: 10px;
	text-decoration: none;
	background: url(../Images/img.gif) no-repeat 0 -302px;
	color: #E85511;
}


.stopka-wewn .druga-belka .lista{	
	width: 166px;	
	float: left;
	padding: 0px 19px 0px 10px;	
}

.stopka-wewn .druga-belka h2.tytul{
	background: url(../Images/img.gif) no-repeat -1962px -15px;
	font-size: 11px;
	color: #8ba7b4;
	font-weight: bold;
	padding-left: 9px;
}
.stopka-wewn .druga-belka ul{
	margin:0px;
	padding: 0px;
}

.stopka-wewn .druga-belka ul li{ 
	margin: 5px 0px;
	padding-left:9px;
	background: url(../Images/img.gif) no-repeat -1996px 5px;
}

.stopka-wewn .druga-belka ul li a{
  font-weight: normal;
  text-decoration: none;
  color: #c0c1c1;
}

.realizacja{
	width: 980px;
	padding: 10px;
	margin: 0px auto;
	background-color: #36061a;
	color: #c0c1c1;
	line-height: normal;
}

.realizacja a{
	color: #c0c1c1;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.realizacja a:hover{ text-decoration: underline; }

.stopka-dol{
	width: 1010px;
	height: 10px;
	margin: 0px auto;
	background: url(../Images/stopka-dol.png) no-repeat top center;
	_background: none;
}


.realizacja span{
	float:right;
	font-size:11px;
	position:relative;
	text-align:right;
	width:125px;
}

.realizacja span .cms {	
	position:absolute;
	right:0;
}

.realizacja span .edito { 	padding-right:27px; }

.baner1{
	line-height: 0px;
	font-size: 0px;
	margin: 8px 0px 20px;
}

.margin-bottom{
	margin-bottom: 15px;
}

.margin-bottom2{
	margin-bottom: 15px;
}

.margin-bottom3{
	margin-bottom: 20px !important;
}

.margin-bottom4{
	margin-bottom: 8px;
}

.margin-bottomleft{
	margin:5px 0px 0px 6px;
}

.margin-left{
	padding-left: 20px;
}

.margin-left1{
	margin-left: 10px;
}

.lewy1{
	width: 365px;
	margin-right:10px;
}

.lewy2{
	width: 200px;
}

.lewy3{
	width: 265px;
	margin-right:10px;
}

.lewy4{
	width: 300px;
}

span.marker{
	width:10px;
	padding: 0px 5px;
	background: url(../Images/img.gif) no-repeat -342px -81px;
}

.pasek-info{
	margin-top: 10px;
	padding:5px 0px;
	border-top: 1px dotted #b8b8b8;
	border-bottom: 1px dotted #b8b8b8;
}

.pasek-info,.pasek-info a{
	color: #6b6b6b;
}

.podziel-sie{
	padding: 0px 10px;
}

.podziel-sie a{
	padding: 5px;
	text-decoration: none;
}

.podziel-sie a:hover{
	text-decoration: none;
}

.podziel-sie a.facebook{
	background:url("../Images/img.gif") no-repeat scroll 0 -73px transparent;
}
.podziel-sie a.linkedin{
	background:url("../Images/img.gif") no-repeat scroll 0 -193px transparent;
}
.podziel-sie a.flickr{
	background:url("../Images/img.gif") no-repeat scroll 0 -152px transparent;
}
.podziel-sie a.delicious{
	background:url("../Images/img.gif") no-repeat scroll 0 -111px transparent;
}
.podziel-sie a.twitter{
	background:url("../Images/img.gif") no-repeat scroll 0 -239px transparent;
}

.podziel-sie span{
	display: inline-block;
	padding:7px 10px;
}

.rozmiar a{
	display: inline-block;
	padding: 6px 3px;
}

.rozmiar .small{
	font-size: 11px;
}

.rozmiar .medium{
	font-size: 14px;
}

.rozmiar .big{
	font-size: 18px;
}

.email,.wydrukuj{
	padding-left:10px;
}

.wydrukuj a,.email a,.podziel-sie a{
	display: inline-block;
	padding: 7px 10px;
}

.wydrukuj a,.email a{
	border-right: 1px dotted #b8b8b8;
}

.email a{
	padding-left: 20px;
	background: url(../Images/img.gif) no-repeat -536px -74px;
}

.wydrukuj a{
	padding-left: 20px;
	background: url(../Images/img.gif) no-repeat -846px -74px;
}


/* strona opisowa */
.lewa-strona .akapit h3.tytul{color: #510827; padding: 10px 0px;}
.akapit p,.akapit {
	line-height: 18px;
}

.akapit p{ margin:10px 0px;}

.szablon1,
.szablon2 { margin-top: 12px;}

.szablon3,
.szablon4 {
	margin-top: 10px;
}

.blog-modul .szablon3,
.blog-modul .szablon4 {
	margin-top: 0px;
}

.zdjecie { color:#A1A1A1; }

.szablon1 .zdjecie,
.szablon2 .zdjecie,
.szablon3 .zdjecie,
.szablon4 .zdjecie { padding:0px; }

.szablon5 .zdjecie { display: inline-block;}
.szablon5 .zdjecie { float:left; margin-top:2px;}

.szablon6 .zdjecie { float:left; margin-top:2px;}
.szablon6 .zdjecie .opis{ margin:0px; background:url("../Images/img.gif") no-repeat scroll -1290px -366px; }

.szablon7 .zdjecie { float:left; margin-top:2px; text-align:center;}
.szablon7 .zdjecie .opis {
	background:url("../Images/img.gif") no-repeat scroll -1298px -368px transparent;
	padding-left:10px;
	width:90px;
}

.szablon1 .zdjecie div,
.szablon1 .zdjecie div img,
.szablon3 .zdjecie div,
.szablon3 .zdjecie div img {
	margin-left: 0px;
	padding-left: 0px;
}

.szablon2 .zdjecie div,
.szablon2 .zdjecie div img,
.szablon4 .zdjecie div,
.szablon4 .zdjecie div img {
	margin-right: 0px;
	padding-right: 0px;
}

.zdjecie div img {
	display:block;
	margin:0 auto;
	padding:2px;
}
.zdjecie a {
	display:block;
	margin:0 auto;
}
.zdjecie div {
	color:#A1A1A1;
	line-height:15px;
	text-align:left;
	margin: 5px;
}

.szablon1 .zdjecie div,
.szablon3 .zdjecie div,
.szablon4 .zdjecie div {
	margin-top: 0px;
}

.szablon3 {
	float:left;
	text-align:center;
}

.szablon4 {
	float:right;
	text-align:center;
}
.szablon5 {
	float:left;
	margin-top:-3px;
	text-align:center;
}

/* strona opisowa koniec */

/* pliki */

.pliki img {
	border:medium none !important;
	padding:0 !important;
	vertical-align:-18px;
}

.pliki > div{padding-left: 20px;}

.pliki h4{
	font-size: 14px;
	color: #202020;
	padding: 10px;
	padding-left: 0px;
	border-top: 1px dotted #beb7a2;
	border-bottom: 1px dotted #beb7a2;
}

.pliki p{
	margin: 0px;
	padding: 0px 0px 12px;
	color: #202020;
	border-bottom: 1px dotted #beb7a2;
}

.pliki a {
	color: #202020;
	font-weight:bold;
}


/* aktualnosci */


.lista-aktualnosci .aktualnosc {
	background-color: white;
	padding: 20px 8px 8px;
	border-bottom: 1px solid #d7d7d7;
}

.lista-aktualnosci .aktualnosc img{margin-right: 7px;}

.lista-aktualnosci .aktualnosc .time{
	margin-top: -3px;
	color: #E85511;
	font-weight: bold;
}

.lista-aktualnosci .aktualnosc h3.tytul{
	color: #510827;
	margin-top: -3px;
}

.lista-aktualnosci .aktualnosc p.data{
	margin: 0px;
}

.lista-aktualnosci .aktualnosc p{
	margin: 8px 0px 8px;
}

/* pager */
.pager a, .pager b u 
{
  
	color:black;
	display:inline-block;
	padding:1px 5px;
	text-decoration:none;
}

.pager a:hover{
	color: white;
	background-color: #EA550F;
	text-decoration: none;
}

.pager {
	padding:13px 0 0;
	text-align:center;
}

.pager .back:hover,
.pager .next:hover{
	background-color: transparent;
}

.pager .back{
	display: inline-block;
	padding: 0px 10px;
	background:url("../Images/img.gif") no-repeat scroll 0 -434px transparent;
}
.pager .next{
	display: inline-block;
	padding: 0px 10px;
	background:url("../Images/img.gif") no-repeat scroll 0 -486px transparent;
}

/* formularz */

.formularz{
	padding: 20px 5px;
}

.formularz input,
.formularz select{
	font-family: arial;
	font-size: 11px;	
}

.formularz textarea{
	font-family: arial;
	font-size: 12px;	
}

.formularz input,
.formularz textarea{
	border: 1px solid  #BBBBBB;
}

.formularz div.select-field div.error,
.formularz .error{
	border-color: red;
}

.formularz div label{
	font-family: arial;
	font-weight: bold;
	width: 145px;
}

.gwiazdka{
	color: red;
	font-weight: bold;
}

.formularz div.text-field input.error{
	border: 1px solid red;
}

.formularz div.text-field input{
	width: 180px;
	padding: 4px 10px;
}

.formularz div.textarea-field textarea{
	padding: 4px;
}

.formularz div.select-field select{
	border:medium none;
	margin:0;
	padding:0;
	width:198px;
	margin: -2px 0px 0px;
}

.formularz div.select-field div {
	width:198px;
	display: inline-block;
	background-color:white;
	border:1px solid #BBBBBB;
	height:19px;
	padding:4px 1px 0;
}

.formularz div.captcha-field{
	padding: 0px;
}
.formularz div.select-field,
.formularz div.textarea-field,
.formularz div.text-field,
.formularz div.captcha-field{
	margin-bottom: 5px;
}

.formularz div.agree-field{
	border-bottom: 1px solid #BBBBBB;
	margin-top: 20px;
	padding: 5px 10px;
}

.formularz div.agree-field label{
	float: none;
	width: auto;
	font-weight: normal;
	display: inline;
}

.formularz div.agree-field input{
	border: none;
	margin: 0px;
	padding: 0px;
}

.formularz-stopka{
	padding: 20px 0px;
}


/* formularz koniec*/

/* lista podkategorii */

.lista-kategorii{
	margin: 0px;
	padding: 20px 10px;
}

.lista-kategorii li{
	background: url(../Images/img.gif) no-repeat -1297px -362px;
	margin: 0px;
}

.lista-kategorii li a{
	display:  block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0px;
}

/* lista podkategorii koniec */


/* wyniki wyszukiwania */

.wyszukiwarka{
	padding: 15px 10px;
}

.wyszukiwarka .orange{
	color: #E85511;
	font-weight: bold;
}

.wyszukiwarka p{
	margin: 5px 0px;
}

.wyszukiwarka .line{
	margin: 10px 5px;
	height: 1px;
	border-bottom: 1px solid #BBBBBB;
}

.wyszukiwarka .first h4{	
	border-top: 1px solid #BBBBBB;
}

.wyszukiwarka .wynik{
	font-size: 11px;
	padding: 6px 0px;
	margin-left: 28px;
	border-bottom: 1px solid #BBBBBB;
}

.wyszukiwarka .wynik .url {
	background:url("../Images/img.gif") no-repeat scroll -1297px -367px transparent;
	padding-left:11px;
}

.wyszukiwarka .wyniki{
	padding: 10px 10px 10px 60px;
}

/* komentarze */

.dodaj-komentarz{
	background-color: #f3f8f9;
}

.dodaj-komentarz > h3.paddings,
.contact-block > h3.paddings{
	padding: 3px 10px;
}

.dodaj-komentarz .subskrybuj{
	border-top:1px solid #BFC9CB;
	padding: 5px;
	background-color: #E2EEF1;
}

.komentarz-belka{
	padding: 15px 5px 5px 3px;
}

.user{
	font-weight: bold;
}

.komentarz-tresc{
	background-color: #f9f9f9;
	border-top:1px solid #d2d2d2;
	padding: 10px;
	padding-top: 5px;
}

/* ankieta */
.lewa-strona .ankieta  h3.tytul{
	color: #510827;
	padding: 15px 10px;
}

.ankieta .ankieta-pytanie ul {
	margin : 0px;
	padding: 0px;
}

.ankieta .ankieta-pytanie .opcje{
	margin : 0px;
}

.ankieta .ankieta-pytanie .opcje label{
	float:left;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
}

.ankieta .ankieta-pytanie .opcje input{
	padding: 0px;
	margin: 3px 0px 0px;
	line-height: 0px;
	font-size: 0px;
	width: 13px;
	height: 13px;
	float:right;
	text-align: right;
}

.ankieta form{
	padding: 10px 30px;
}

.ankieta .formularz-stopka{
	border-top: 1px solid #d4d3ca;
	background-color: #f1efe2;
	padding-right:  15px;
}

div.ankieta-blok{
	background-color: #f9f8f2;
}

div.ankieta-odpowiedz  {
	font-family: arial;
	font-weight: bold;
	margin-bottom: 5px;
}

div.ankieta-pasek  {
	background-color:#fbfbfb;
	border:1px solid #bbbbbb;
	height:7px;
	margin-top:3px;
	position:relative;
	width:435px;
}

div.ankieta-wykres  {
	background-color:#d04a0c;
	border:1px solid #d04a0c;
	height:7px;
	left:-1px;
	position:absolute;
	top:-1px;
}

div.ankieta-wynik{
	overflow: hidden;
	border-top: 1px solid #D4D3CA;
	padding: 5px 40px;
}

div.ankieta-glosy{
	color: #e85612;
	width: 50px;
	text-align: right;
}

/* galeriavideo */


.lista-galeriivideo .galeria {
	background-color: white;
	padding: 20px 8px 8px;
}

.lista-galeriivideo .galeria img{margin-right: 7px;}

.lista-galeriivideo .galeria .time{
	margin-top: -3px;
	color: #E85511;
	font-weight: bold;
}

.lista-galeriivideo .galeria h3.tytul{
	color: #510827;
	margin-top: -1px;
}

.lista-galeriivideo .galeria p.data{
	margin: 0px;
}

.lista-galeriivideo .galeria p{
	margin: 4px 0px 8px;
}

.video-kontener{
	width: 421px;
	margin: 0px auto;
	padding-bottom: 20px;
}

.video-kontener .video{
	padding: 40px 0px 25px;
}

.video-kontener .pobierz{
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	border-bottom: 1px solid #b9b9b5;
}


/* forum */

.forum-modul{
	padding: 20px 0px;
}

.forum-modul .formularz div label{
	width: 80px;
	color: #626262;
}

.forum-modul .formularz div.text-field input{
	width: 340px;
}

.forum-modul .formularz div.textarea-field textarea{
	width: 351px;
}

.forum-modul .formularz-stopka{
	border-top: 2px solid #e4e8e9;
	background-color: #f3f8f9;
}

.forum-modul td.category-description {
	padding: 3px 10px 3px;
	border-bottom: solid 1px #ddd;
}

.forum-modul .forum1{
	width:100%;
	padding: 0px;
	margin: 0px;
	background: none;
}

.forum-modul .forum1 .forum-tytul  {
	height:30px;
}

.forum-modul .forum1 .forum-tytul th{
	border-top: 1px solid #d2d1cc;
	border-bottom: 1px solid #d2d1cc;
	background-color: #f9f8f2;
	font-size: 12px;
	font-family: arial;
	color: #690b33;
	padding: 0px 5px;
}

.forum-modul  .forum1 .forum-wys1 {
	height:40px;
}

.forum-modul .forum1 .ikona {
	text-align:center;
	width:30px;
}

.forum-modul .forum1 .komorka {
	background-color: #FFFFFF;
	padding:5px;
}

.forum-modul .forum1 td {
	line-height:16px;
}

.forum-modul .forum1 .nazwa, .forum1 .nazwa1 {
	text-align:left;
}

.forum-modul .forum1 .wiadomosci,
.forum-modul .forum1 .autor,
.forum-modul .forum1 .wyswietlen {
	color:black;
}

.forum-modul .forum1 .wiadomosci{width: 70px;}
.forum-modul .forum1 .autor{width: 80px;}
.forum-modul .forum1 .wyswietlen{width: 75px;}
.forum-modul .forum1 .ostatnia{width: 135px;}


/* faq */

.faq{
	padding: 15px 10px;
}

.faq .orange{
	color: #E85511;
	font-weight: bold;
}

.faq p{
	margin: 5px 0px;
}

.faq .line{
	margin: 10px 5px;
	height: 1px;

}

.faq .wynik h4{
	font-size: 12px;
	background: url(../Images/img.gif) no-repeat -1297px -362px;
	color: #610029;
	padding: 6px 15px;

}

.faq .wyniki{
	padding: 10px 10px 10px 0px;
}

h3.tytul-faq {
	font-size: 12px;
	background: url("../Images/img.gif") no-repeat scroll -1882px -47px transparent;
	color: #E85511;
	padding: 6px 15px 6px 25px;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
}

/* STYLE DODANE PRZY DODAWANIU SZABLONÓW */

.paddings{
    padding: 10px;
}

.paddings-left{
	padding: 0px 10px;
}

div.formularz div.textarea-field span.error {
    display: block;
}

div.nowosci span.subskrybuj2 {
	margin:-29px 10px 0 0;
}

div.nowosci
span.subskrybuj2
span {
    background-position: 67px -539px;
}

div.aktualnosc-duza
span.subskrybuj2 {
    margin: -25px 0px 0px 0px;
}

div.kontener span.subskrybuj2 {
	margin: -25px 5px 0px 0px;
}

div.aktualnosci .prev,
div.prop-dictonary .prev{
	float: left;
	width: 22px;
	height: 15px;
	background: url('../Images/img.gif') no-repeat 0 -434px;
}

div.aktualnosci .next,
div.prop-dictonary .next{
	float: left;
	width: 22px;
	height: 15px;
	background: url('../Images/img.gif') no-repeat 0 -486px;
}

div.prop-dictonary .pager .next {
	width: 1px;
}

div.aktualnosci
.pager{
	float: left;
	font-size: 11px;
	font-weight: normal;
	margin-top: -2px;
	padding: 0px 5px;
}

.jq-tab {
    display: none;
}

.jq-display {
    display: block;
}

.jq-faq {
	cursor: pointer;
}

.jq-faq-tab a{
	cursor: pointer;
}

.forum-modul table.forum1 tr.forum-wys1 td {
    vertical-align: middle;
	border-bottom: solid 1px #ddd;
}

.forum-modul table.forum1 tr.no-border td {
	border: none 0px;
}

.forum-tytul th {
	text-align: left;
}

.galerieobrazow-srodek{
	float: left;
	background-color: white;
	padding:7px 6px;
	width: 180px;
	position: relative;
}

.galerieobrazow-srodek .video{
	width: 180px;
	height: 88px;
}

.galerieobrazow-srodek .opis{
	padding:10px;
	color: white;	
	width: 160px;
	height: 68px;
	display: none;
}


.galerieobrazow-srodek div.przycisk{
	background: url(../Images/img.gif) no-repeat 0px -378px;
	padding: 6px 10px 6px 20px;
}

.galerieobrazow-srodek div.przycisk a{
	color: #E85511;
	text-decoration: none;
}

.galerieobrazow-srodek img{margin-right: 7px;}

.galerieobrazow-srodek .time{
	margin-top: -3px;
	color: #E85511;
	font-weight: bold;
}

.galerieobrazow-srodek h3.tytul{
	margin-top: -3px;
	color:#e85511;
}

.galeria-stopka {
    padding:7px 20px 20px 10px; 
    background-color: #EFECD8; 
    border-bottom: 1px solid #CAC7B6;
}

.newsletter-stopka {
    padding:7px 10px 20px 10px; 
    background-color: #E2EEF1; 
    border-bottom: 1px solid #CAC7B6;
}

.df-main {
	padding: 20px 5px;
}

.df-control {
    padding: 2px 10px;
}

.df-main input[type="text"],
.df-main input[type="password"] {
    padding:4px 10px;
    width:180px;
}

.df-label-left .df-label {
    font-family:arial;
    font-weight:bold;
    width:130px;
}

.df-button-prev, .df-button-next, .df-button-submit {
    background: #F45205;
	border: 1px solid #D04B0D;
	color: white;
	font-size:11px;
	height:20px;
	line-height:20px;
	margin:0;
	overflow:visible;
	padding:0 10px 1px;
}

.center .df-button-submit {
	float:none;
}

.df-button-prev, .df-button-next, .df-button-submit{
    width: 150; 
}

.df-captha input[type="text"] {
	width: 148px !important;
}

div.newsletter {
	margin-bottom: 15px;
}

.button-paddings {
	margin: 10px;
}

div.paddings2{
    padding: 10px 0px;
}

ul.fix2 {
	margin-left: 0px;
	padding-left: 0px;
}

ul.mapa-serwisu {
	margin:5px;
}

ul.mapa-serwisu li {
	background:url("../Images/img.gif") no-repeat scroll -1650px -181px transparent;
	margin:0;
	padding:2px 15px;
}

div.files-border {
	border:1px solid #D7D7D7; padding:5px;
}

div.entry-border {
	margin-top: 8px;
	border:1px solid #D7D7D7; padding:5px;
	border-left: none;
	border-right: none;
}

div.miniatura-oferta-dnia {
	height: 223px; 
	width: 575px; 
	background: #AAA;
}

.realizacja{
  height: 27px;
  background-color: #36061a;
}

.realizacja ul{
  margin:0px;
  margin-left: 100px;
  padding: 0px;
  padding-left: 12px;
  float:left;
}

.realizacja ul.lewe li{
  margin:0px;
  padding: 0px;
  background: none;
  float:left;
}

.realizacja ul.lewe li a {
	background:url("../Images/img.gif") no-repeat scroll 2px -54px transparent;
	color:#DDDDDD;
	float:left;
	padding:0 10px;
	text-decoration:none;
}

.realizacja ul li a:hover{
  text-decoration: underline;    
}

.formularz textarea-field input {
	padding: 4px 10px;
	width: 180px;
}

.formularz div.text-field input[type="checkbox"] {
	width: auto;
}

.formularz div.text-field select {
	padding:2px 1px;
	font-size: 12px;
}

.chmura-tagow {
	margin:20px 5px;
	padding: 0px 25px;
}

.user-blog-srodek {
	border-bottom: 1px solid #D7D7D7;
}

.zdjecie img.gal-edit {
	display: inline;
}

.jq-menuMoreBt {
	position: relative;
}

.jq-menuMoreBt ul {
	position: absolute; 
	left:1px; 
	top:22px;
	width: 97px;
	z-index: 110;
}

.menu-naglowek ul li.jq-menuMoreBt a {
	border-left:1px solid #3B051C;
	border-top:1px solid #3B051C;
}

.menu-naglowek ul li.jq-menuMoreBt:hover > a {
	background: none;
	background-color: #67062f;
	border-top: 1px solid #870e42;
	border-left: 1px solid #870e42;	
}

.menu-naglowek .jq-menuMoreBt ul {
	padding-right: 12px;
	background: url('../Images/menu-head-back.png') #36061A;
	border: none;
	border-left: 1px solid #800D3E;
}

.menu-naglowek .jq-menuMoreBt ul li,
.menu-naglowek .jq-menuMoreBt ul li a {
	background: none;
	border: 0px;
}

.jq-menuMoreBt ul li {
    width: 70%;
}

.menu-naglowek .jq-menuMoreBt ul li a {
	background: none;
	border-right: 0px;
    width: 100%;
    height: 20px;
    margin-left: 10px;
    padding-right: 10px;
    border-bottom: #4E0725 1px solid;
}

.menu-naglowek .jq-menuMoreBt ul li a:hover {
	margin-left: 10px;
    padding-right: 10px;
	border: 0px;
	border-bottom: #4E0725 1px solid;
    background-color: #4e0725;
    background-image: none;
}

.menu-naglowek .jq-menuMoreBt ul li a span{
    height: 22px;
}

.menu-naglowek .jq-menuMoreBt ul{
	margin-bottom: 3px;
}

.jq-menuMoreBt ul {
	display: none;
}

span.menu-more {
  display: inline-block;
  padding-right: 20px;
  background: url("../Images/img.gif") no-repeat scroll 9px -28px transparent;
}

div label.prop-calc {
	width: 300px;	
}

div.menu-gora ul {
	overflow: visible;
}

div.menu-gora ul.poziom2 li a span.menu-more {
	display: inline;
}

div.menu-gora ul.poziom2 li ul li {
	float: none;
}

div.menu-gora ul li.jq-menuMoreBt ul {
	width: 160px;
	border: 1px solid #c0c1c1;
}
div.menu-gora ul li.jq-menuMoreBt ul li{
	width: 100%;
	background: #DCE9ED;
}

div.menu-gora ul .jq-menuMoreBt ul li a,
div.menu-gora ul .jq-menuMoreBt ul li a:hover {
	padding: 0px;
	margin: 0px;
	color: Black;
	font-weight: normal;
	width: 100%;
	font-size: 11px;
	text-decoration: none;
}

div.menu-gora ul .jq-menuMoreBt ul li a span,
div.menu-gora ul .jq-menuMoreBt ul li a:hover span {
	margin: 5px;
	padding-bottom: 2px;
	height: 24px;
	
	margin-left: 0px;
	margin-right: 0px;
}


div.menu-gora ul .jq-menuMoreBt ul {
	top:22px;
}

.menu-gora ul.poziom2 a {
	color: Black;
	font-family: arial;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}

.menu-gora ul.poziom2 li ul li a:hover {
	color: #ee5a10;
}

.menu-gora .poziom2 li a.wiecej span,
.menu-gora .poziom2 li a.wiecej:hover span {
	background:url("../Images/img_more.gif") no-repeat scroll 48px 6px transparent;
	display:inline-block;
	padding-right:20px;
}

.menu-gora .poziom2 li a.wiecej,
.menu-gora .poziom2 li a.wiecej:hover {
	background-color: Transparent;
}

.jq-menuHead {
	z-index: 10;
}

.menu-columns {
	background: #f9f8f2;
	_padding-bottom: 12px;
}

.menu-columns ul {
	border: 0px;
	background: #f9f8f2;
}

div.login-view {
	position: relative;
}

div.login-pop 
{
	background-color: #36061A;
	z-index: 300;
	position: absolute;
	top: 27px;
	right: 0px;
	*left: -140px;
	*width: 214px;
	color: #DDDDDD;
	padding: 10px;
	border: 1px solid #DDDDDD;
}

.login-pop .formularz {
	padding-top: 5px;
}

.prop-dictonary .formularz {
	padding-bottom: 5px;
}

.prop-dictonary .sub ul{
	margin: 10px 0px;
	padding-left: 0px;
}

.prop-dictonary .sub ul li
{
	margin-left: 14px;
}

.prop-dictonary .slownik a:hover,
.prop-dictonary .slownik a.mark {
	color: #fff;
	background-color: #EE5210;
}

.prop-dictonary .slownik a,
.prop-dictonary .slownik div{
	margin-top: 0px;
	padding: 0px 2px;
}

.prop-dictonary .slownik-belka {
	border-bottom: 1px solid #D5D5D5;
	padding: 5px 5px;
	padding-right: 0px;
	width:100%;
}

.prop-dictonary .slownik {
	float: right;
	padding-top:8px;
	padding-right: 25px;
}

.prop-dictonary .nazwa {
	padding-top: 8px;
}


.prop-dictonary .slownik a.next:hover,
.prop-dictonary .slownik a.prev:hover{
	background-color: Transparent;
}


.pliki .file-name-padding {
	padding-top:9px;
}

.pliki .file-icon-padding {
	padding: 8px;
	padding-bottom: 0px;
}

.stopka-wewn .pierwsza-belka span .dc {
	display: inline;
}

div.content-block {
}

div.content-block h2 {
	background:url("../Images/img.gif") no-repeat scroll -1962px -21px transparent;
}


.subskrybuj2 a.normal-link {
	color: #434242;
}

a.normal-link {
	color: inherit;
}

a.yellow-link {
	color: #EE5210 !important;
}

a.gray-link {
	color: Gray !important;
}

div.content-block h1,
div.content-block h2,
div.content-block h3,
div.content-block h4,
div.content-block h5,
div.content-block h6{
	padding-left: 8px;
}

.stopka-wewn {
	color: #c0c1c1;
}

/* ocena */
span.rating {
	display: inline-block;
	width: 60px;
	height: 10px;
	margin: 1px 2px 0px 2px;
	vertical-align: -1px;
	text-align: left;
	background: url(../Images/stars.gif) no-repeat 0px -10px;
	cursor: pointer;
}
span.rating span {
	display: block;
	width: 0px;
	height: 10px;
	background: url(../Images/stars.gif) no-repeat 0px 0px;
}

div.rating-message {
	position: absolute;
	padding: 0px 5px 1px 5px;
	background-color: #ffffff;
	border: 1px solid #CED6DA;
	color: #ff0000;
	z-index: 1;
}

/* okejka */

span.likeit {
	display: inline-block;
	width: 19px;
	height: 19px;
	margin: 1px 2px 0px 2px;
	vertical-align: -1px;
	text-align: left;
	background: url(../Images/likeit-false.gif) no-repeat 0px 0px;
	cursor: pointer;
}
span.likeit span {
	display: block;
	width: 0px;
	height: 19px;
	background: url(../Images/likeit-true.gif) no-repeat 0px 0px;
}

/* FF2 - style dla firefoxa <= 2.0 */
span.rating, x:-moz-any-link {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
}
/* FF3 - przywrocenie styli domyslnych dla Firefoxa 3.0 (na IE7 tez dzialaja) */
span.rating, x:-moz-any-link, x:default {
	display: inline-block;
}
/* IE6 - jesli ustawimy wlasciwosc display w osobnych stylach najpierw na inline-block a potem na inline to zadziala */
/* IE7 - nie musi byc w osobnym stylu, ale tez musi byc inline, no i oczywiscie ponizej hackow dla firefoxa */
span.rating {
	display: inline !iefix;
}

.menu-columns ul.poziom0 {
	padding-bottom: 10px;
}

.menu-columns ul.poziom0 li
{
	width: 50%;
	*width: 49.9%;
}

.menu-columns ul.poziom0 li a{
	border-bottom: none;
}

.menu-columns ul.poziom1 li a{
	border-bottom:1px solid #CACACA;
}

.menu-columns ul.poziom0 li ul li{
	padding-left: 10px;
	width: 90%;
}

.menu-columns ul.poziom0 li ul li a{
	background:url("../Images/img.gif") no-repeat scroll -1836px -93px transparent;
	padding: 3px 10px 3px 10px;
}

li.wyloguj {
	background:none repeat scroll 0 0 transparent;
}

li.wyloguj input {
	background-color:Transparent;
	background:url("../Images/img.gif") no-repeat scroll 58px -23px transparent;
	border:0 none;
	overflow:visible;
	color:#E85511;
	float:left;
	padding:5px 10px 4px;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
}

.no-bottom-border {
	border-bottom: none;
}

.aktualnosc-duza .lewa img {
	margin-bottom: 10px;
}

div.aktualnosc-duza {
	margin-bottom: 5px;
}

.kontener {
  font-family : arial;
  font-size: 12px;
}

.oferta-blok .aktualnosc-srodek img{
	margin-left: 0px;
	margin-right: 10px;
}

.oferta-blok .aktualnosc-srodek {
	line-height: 14px;
}

/*zmniejszenie odstępów w menu głównym dla drugiego poziomu*/
.menu-gora ul.poziom2 li a span,
.menu-gora ul.poziom2 li a:hover span,
.menu-gora ul.poziom2 li.first a span,
.menu-gora ul.poziom2 li.first a:hover span {
	padding-left: 8px; 
	padding-right: 8px;
}

.oferty-bottom {
	background-color:#F9F9F9;
}

.oferty-bottom .przycisk {
	background-position:-1880px -52px;
	padding:6px 10px 6px 30px;
}

.ads,
.ads .adv,
.ads .adv a{
	margin-top: 0px;
	margin-bottom: 0px;
}

.border-bottom-news {
	border-bottom:1px solid #D7D7D7;
}

span.przycisk3 input,
span.przycisk4 input {
	height: 16px;	
	width: 85px;
}

.newsletter-prawa .text3 input[type="text"]
{
	border: 1px solid Black;
	border-right: 0px;
}

.newsletter-prawa span.przycisk input
{
	height: 19px;
}

.baner-head .ads .adv {
	margin-bottom: 0px;
}

.prop-dictonary .formularz div.text-field select {
	width: 180px;
	height: 22px;
}

.podkategorie-belka {
	padding:10px 10px 10px 5px; 
	border-top: 1px solid #D5D5D5; 
	border-bottom: 1px solid #D5D5D5;
}

.kontener span.przycisk4 input {
	width: auto;
}

.user-blogs .lista-aktualnosci .aktualnosc,
.user-blog .lista-aktualnosci .aktualnosc{
	padding-top: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	border-bottom: none;
}

.gray-font {
	color: #6D6D6D;
}

span.entry-link {
	background:url("../Images/entry-link.gif") no-repeat scroll 0 3px transparent;
	padding-left:8px;
}

span.last-entry {
	background:url("../Images/img.gif") no-repeat scroll -1722px -141px transparent;
	padding:14px 0 0 21px;
}

.formularz input[type="checkbox"] {
	border: none;
}

.formularz input[type="file"] {
	background-color: #fff;
}

.video-thumb {
	position: relative;
}

.video-thumb-play {
	background:url("../Images/video-play.png") no-repeat scroll 0 0 transparent;
	height:100%;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
}

.lista-galeriivideo .video-thumb-play {
	left: 10px;
}

.job-offers table {
	width: 100%;
}

.job-offers table.inner-table tr:first-child td{
	padding: 10px 0px 5px 3px;
}

.job-offers table.inner-table tr:first-child td:first-child{
	padding: 10px 0px 5px 0px;
}

.job-offers table.inner-table td {
	vertical-align: middle;
}

.job-offers table td,
.job-offers table th {
	width: 40%;
}

.job-offers table td:last-child,
.job-offers table th:last-child {
	width: 20%;
}

.job-offers td.bottom-cells {
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 10px;
}

.job-offers table.inner-table:hover {
	background-color: #f9f8f2;
}

.job-offers table th{
	text-align: left;
	padding-left: 3px;
}

.job-offers td,
.job-offers th {
	text-align: left;
}

.job-offers th{
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding-top: 3px;
	padding-bottom: 3px;
}

.job-offers th h3{
	font-size: 13px;
}

.oferta-akapit {
	padding: 10px 10px 30px 30px;
}

.oferta-cv .df-main {
	padding: 0px;
	margin: 0px;
}

.oferta-cv .formularz .text-field {
	margin-bottom: 10px;
}

.oferta-cv .formularz .text-field input {
	width: 162px;
	padding-left: 3px;
	padding-right: 3px;
}

.oferta-cv .formularz .oferta-data-input  input {
	width: 70px;
	padding-left: 3px;
	padding-right: 3px;
}

.oferta-cv .formularz .oferta-exp-input  input {
	width: 95px;
}

.oferta-cv .df-label-left .label-right {
	text-align: right;
	width: 16%;
	padding-top: 4px;
}

.oferta-cv .df-label-left .df-element {
	width: 83%;
}

.oferta-cv .df-label-left {
	font-size: 11px;
}

.oferta-cv .df-label-top {
	padding-left: 10px;
}

.oferta-cv .formularz div.text-field select {
	width: 176px;
}

.oferta-cv .formularz div.text-field input[type="file"] {
	padding-left: 10px;
	border: none white !important;
}

.oferta-cv .removeBtn {
	background: url("../Images/delete-f.gif") no-repeat scroll 0 5px transparent;
	padding-left: 8px;
}

.oferta-cv .belka-dane {
	border-bottom: 1px solid #D7D7D7;
	border-top: 1px solid #D7D7D7;
	margin-top: 10px;
}

.oferta-cv .error-padding span.error {
	padding-left: 40px;
}

.events .formularz .text-field .label-right {
	padding-top: 5px;
}

.events .formularz .text-field {
	margin-bottom: 0px;
}

#loading {
	position:absolute;
	_position:absolute;
	z-index:999;
	width:300px;
	background:#FFFFFF;
}	

.slownik-blok 
{
	margin: 0px 0px 16px;
}

.slownik {
	padding-top:6px;
}

.slownik a.letter {
	background-color: transparent;
	background-image: none;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	display: inline-block;
	color: #510827;
	text-decoration: none;
	padding: 6px 2px;
	color:#000000;
}

.slownik a.letter:hover {
	padding: 0px 2px;
	margin: 6px 0px;
	text-decoration: none;
	color:#FFFFFF;
	background-color: #e85612;
	background-image: none;
}

.prop-dictonary .slownik a.letter {
	padding: 0px 2px;
	margin: 0px;
	text-decoration: none;
}

.prop-dictonary .slownik a.letter:hover {
	background-color: #e85612;
	background-image: none;
	margin: 0px;
	text-decoration: none;
}

.user-blog .blok-belka2 h1.niebieski,
.user-blog .blok-belka2 h2.niebieski{
	background-color: #E2EEF1;
}

.galeria-zdjecie .szablon7 .zdjecie .opis {
	width: 150px;
}

.galeria-opis {
	padding: 10px;
}

.galeria-zdjecie .zdjecie div img {
	border: none;
}
.galeria-zdjecie .zdjecie div {
	padding-right: 5px;
	text-align: center;
}

.faq .formularz div.textarea-field textarea {
	width: 244px;
}

.oferta-blok .dane-oferty {
	width:155px;
}

span.select-image {
	position: relative; 
}

span.drop-image {
	top:0px;
	right:0px;
	width: 20px;
	height: 20px;
	display:block;
	position: absolute; 
	background: url("../Images/dropdownBt.gif") no-repeat 100% 0%;
	color: #636262;
}

.prop-dictonary span.drop-image {
	right: 3px;
	top: -2px;
}

.contact-block .field-desc,
.dodaj-komentarz .field-desc {
	padding-top: 3px;
	float: left;
}

.faq .field-desc {
	padding-top: 5px;
	float: left;
}

.dodaj-komentarz fieldset div{
	padding:2px;
}

.dodaj-komentarz .df-label-left .df-element {
	width: 80%;
	padding-right: 5px;
}

.comment-more {
	background:url("../Images/img_more.gif") no-repeat scroll 0 2px;
	width: 11px;
	height: 13px;
	display: inline-block;
}

.wyszukiwarka-bottom {
	font-size: 11px;
}

.strzalka4 {
	background:url("../Images/ikona-strzalka4.gif") no-repeat scroll 0 5px transparent;
	padding-left:9px;
}

.pliki-content {
	border-bottom:1px dotted #BEB7A2;
}

.pliki-content .file-icon-padding 
{
	margin: 0px;
	padding: 5px 8px 0px;
}

.pliki-content .file-icon-name
{
	padding : 9px 0px;
	margin: 0px;
} 

.aktualnosc-mini .jq-tab {
	border-bottom: 1px solid #d7d7d7;
	padding: 0px 0px 8px 0px;
}

.jq-gal .galeria-stopka {
	font-size: 11px;
}

.zakladki-srodek .galeria-stopka {
	border:medium none;
	font-size:11px;
	height:15px;
	padding:5px 20px 5px 10px;
}

span.close {
	background: url("../Images/close.gif") transparent no-repeat;
	padding:0px 10px 0px 0px;
}

.contact-block {
	background-color: #F3F8F9;
}

.login-view span.error {
	display:block;
}

.contact-block,
.contact-block div {
	background-color: #F3F8F9;
	border: none;
}

/*Dict popup*/

.dictPopup {
	display: none;  
	position: absolute;
	_position: absolute; /* IE 6 */  
	top: 0;
	left: 0;
	width: 263px;
	background-color: Transparent;
	z-index: 1000;  
} 
 
.posDefault .goraPopup {
	background: url('../Images/chmurka-gora.png') no-repeat 0px 12px;
	_background: url('../Images/chmurka-gora-ie.gif') no-repeat 0px 12px;
	width:263px;
	height: 62px;
	margin-top: 6px;
}

.posBottomLeft .goraPopup {
	background: url('../Images/chmurka-gora-lewa.png') no-repeat 0px 12px;
	_background: url('../Images/chmurka-gora-lewa-ie.gif') no-repeat 0px 12px;
	width:263px;
	height: 62px;
	margin-top: 6px;
}

.posBottomLeft .dolPopup, 
.posDefault .dolPopup{
	background: url('../Images/chmurka-dol.png') no-repeat;
	width:263px;
	height: 10px;
}

.posTopLeft .dolPopup {
	background: url('../Images/chmurka-dol-lewa.png') no-repeat;
	_background: url('../Images/chmurka-dol-lewa-ie.gif') no-repeat;
	width:263px;
	height: 60px;
	margin-bottom: 6px;
}

.posTopRight .dolPopup {
	background: url('../Images/chmurka-dol-prawa.png') no-repeat;
	_background: url('../Images/chmurka-dol-prawa-ie.gif') no-repeat;
	width:263px;
	height: 65px;
	margin-bottom: 6px;
}

.posTopLeft .goraPopup,
.posTopRight .goraPopup{
	background: url('../Images/chmurka-dol2.png') no-repeat;
	width:263px;
	height: 6px;
}

.dictPopup .contentPopup {
	background:url("../Images/popup-tlo.png") repeat-y -1px 0px scroll transparent;
	padding: 10px 10px 0px 10px;
	*height: 140px;
	text-align:justify;
	border-left: 1px red;
	border-right: 1px red;
}

.dictPopup .contentPopup img {
	padding: 0px 10px 3px 0px;
}

.dictPopup .contentPopup h3 {
	padding: 2px 0px 5px 0px;
	
}

.dictPopup .contentPopup h3 a{
    color: #e85511;
}

.dictPopup .contentPopup a.dalej {
	background:url("../Images/img.gif") no-repeat scroll -1855px -54px transparent;
	color:#E85511;
	padding:5px 16px 5px 0;
}

.dictonary-mod .aktualnosc {
	border: none;
	padding: 5px 8px;
}

.dictonary-mod .aktualnosc a {
	font-weight: normal;
	text-decoration: underline;
}

.prop-dictonary .pager a.next {
	float: none;
}

.prop-dictonary .szablon3 {
	margin: 0px;
}

.prop-dictonary .zdjecie div {
	margin: 0px 15px 10px 0px;
}

.prop-dictonary .zdjecie div img {
	padding: 0px;
	margin: 0px;
}

.prop-dictonary .akapit {
	text-align: justify;
	padding: 0px 10px;
}

/******************
	INFORMACJE
*******************/

.aktualnosci-modul .szablon1,
.aktualnosci-modul .szablon3{
	margin-right: 10px;
	margin-bottom: 10px;
}

.aktualnosci-modul .szablon2,
.aktualnosci-modul .szablon4{
	margin-left: 10px;
	margin-bottom: 10px;
}


.aktualnosci-modul .szablon5 {
	margin-bottom: 12px;
}

div.kontener .aktualnosci-modul span.subskrybuj2 {
	margin:-25px 5px 0px 0px;
}


/******************
	OPISOWA
*******************/


.contentPage-modul .szablon1 {
	margin-right: 10px;
	margin-bottom: 10px;
}

.contentPage-modul .szablon3 {
	margin-right: 10px;
	margin-bottom: 8px;
}

.contentPage-modul .szablon2,
.contentPage-modul .szablon4{
	margin-left: 10px;
	margin-bottom: 10px;
}

.contentPage-modul .szablon5 {
	margin-bottom: 12px;
}

.adv .wyniki {
	padding: 0px;
}

.aktualnosc-mini .stopka-aktualnosci {
	margin-top: 3px;
}

.aktualnosc-mini .stopka-aktualnosci .SeeAll {
	background:url("../Images/img.gif") no-repeat scroll -1882px -54px transparent;
	display:inline-block;
	font-size:11px;
	padding:4px 10px 0 22px;
}

.blog-kategorie ul {
	padding-top: 20px;
	margin: 0px;
}

.emptyBlockTop .blog-kategorie ul 
{
	float: left;
	padding: 0px;
	margin: 0px;
}

.emptyBlockTop .blog-kategorie ul li {
	float: left;
}

.emptyBlockTop .blog-kategorie {
	height: 16px;
	font-size:11px;
	color: Gray;
}

/****************
	KALENDARZ
****************/

.kalendarz-srodek{
	background-color: #f9f8f2;
	padding: 12px 8px;
}

.KalenCont{
	margin: 0px;
	float: left;
}

.wydarzenia {
	margin-bottom: 10px;
}

.wydarzenia .data {
	font-size: 11px;
	color: #655c5d;
}

.kalendarz-dzis {
	padding-left: 0px; padding-bottom: 10px;
}

.kalendarz-blok .tytul4{
	color: #690b33;
	padding-bottom: 10px;
	padding-top: 25px;
}

.wydarzenia .title {
	font-size: 11px;
	color: #e85612;
}

.kalendarz-dzien td,
.kalendarz-naglowki{
	color: #690b33;
	font-weight: bold;
}

.kalendarz-td table {
	margin: 0px;
	padding: 0px; 
	width: 230px;
}

.kalendarz-dzien td{
	border-top: 1px solid #b8c3c7;
	border-bottom: 1px solid #d7d7d7;
	background-color:  #dae7ec;
	text-align: center;
	padding: 3px;
}

.kalendarz-td .dni td{
	background-color: white;
	text-align: center;
	padding: 3px;
}

.kalendarz-td .dni a:hover {
	text-decoration: none;
}

.kalendarz-td .dni td.DzienNow a {
	display: inline-block;
	color: White;
	
}

.kalendarz-td .dni td.Active a {
	color: White;
}

.kalendarz-td .dni td.DzienNow span {
	display: inline-block;
	background-color: #690B33;
	color: #fff;
	width: 18px;
}

.kalendarz-td .dni td.Active span {
	display: inline-block;
	background-color: #e85612;
	color: white;
	width: 18px;
}

.wydarzenie{
	width: 130px;
	float: left;
	padding-top:20px;
}

.wydarzenie-wewn{
	padding:7px;
	padding-right: 0px;
}

.wydarzenie-wewn a{
	color: #e85511;
}

.wydarzenie-wewn .opis{
	padding: 8px 0px 0px;
}

.kalendarz-blok {
	background: #f9f8f2;
}

.selectRow .kalendarz-td {
	padding-bottom: 10px;
}

.IeSlideFix {
	margin-top: 10px; *margin-top: 20px;
}

.wydarzenia-modul h3.tytul4 {
	margin-bottom: 10px;
}

.dodaj-komentarz .jq-tab .formularz {
	padding-top: 0px;
}

.contact-block .df-main,
.dodaj-komentarz .jq-tab .df-form {
	padding-top: 5px;
}

.paddings-info {
	padding: 10px 10px 10px 0px;
}

.kalkulator .formularz {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.stopka .lista h4 {
    font-size:12px;
}

h1.info-title {
	font-size: 13px;
}

h1.dict-title {
	font-size: 12px;
}

h1.tag-title {
    padding: 10px 0px;
}

.dictDefinition {
    display:none;
}

.lista-aktualnosci .blog-entry{
    border-bottom: none;    
}
