@import url(http://fonts.googleapis.com/css?family=Lobster&subset=latin,latin-ext);

body {
   min-width: 980px;
   padding: 0;
   margin: 0;
   background: #ffd6a9 url(../images/tlo-el-01.jpg) repeat-x scroll top;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: Black;
}
#tlo2 {
   background: url(../images/tlo-el-02.png) no-repeat top left;
}
#tlo3 {
   background: url(../images/tlo-el-03.png) no-repeat fixed bottom right;
}
#tlo4 {
   background: url(../images/tlo-el-04.png) no-repeat scroll top center;
}

body.szare{
   min-width: 980px;
   padding: 0;
   margin: 0;
   background: #feffe8 url(../images/tlo-el-01b.jpg) repeat-x scroll top;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: Black;
}
.szare #tlo2 {
   background: url(../images/tlo-el-02b.png) no-repeat top left;
}
.szare #tlo3 {
   background: url(../images/tlo-el-03b.png) no-repeat fixed bottom right;
}
.szare #tlo4 {
   background: url(../images/tlo-el-04b.png) no-repeat scroll top center;
}
/*
.przyklad #dolne  {
   background: url(../images/podcien-projekty.jpg) no-repeat top right;
}
/*===Podcień===*/
th, td {
   vertical-align: top;
}
ul {
   margin: 0 0 0 20px;
   padding: 7px 0 7px 35px;
}
ul ol {
   list-style-type: lower-greek;
}
ul li {
   list-style-type: square;
}
div {
   margin: 0;
   padding: 0;
}

/*----------------tabela na startowej-----------------------*/
#wrapper {
   margin: 0px auto; /*center hack*/
   padding: 0;
   text-align: left; /*center hack*/
   width: 980px;
   background: transparent;
   z-index: 1;
}
#breadcrumbs {
   margin: 0;
   padding: 0;
   clear: both;
   border-bottom: 1px solid #DFDFDF;
}

/*---------------header--------------*/
#baner {
   position: relative;
   overflow: hidden;
   margin: 0px;
   padding: 0px;
   z-index: 100;
}
#dolne {
   background-color: White !important;
}
/*===Podcień===*/
.salonik #dolne  {
   background: url(../images/salonik1.png) no-repeat top right;
}

.moduletable{
   position: relative;
}
.moduletable-news {
   margin-left: 0px;
}

#header {
   position: relative;
   margin: 0;
   padding: 0;
   height: 367px;
   width: 980px;
   z-index: 2;
   background: White url(../images/el-01.png) repeat-x scroll top;
}
#pudelko1 {
   position: relative;
   height: 108px;
   background-image: url(../images/el-02.png);
   background-position: 17px 100px !important;
   background-repeat: no-repeat;
}
#pudelko2 {
   position: relative;
}

#logo {
   width: 248px;
   height: 72px;
   margin: 10px 0 0 20px;
   float: left;
   z-index: 3;
}
#slogan {
   position: absolute;
   width: 449px;
   height: 44px;
   margin: 8px 0 0 290px;
   z-index: 4;
   background: url(../images/slogan.png) no-repeat;
}
#topmenua {
   height: 63px;
   width: 110px;
   margin: 0 0 0 860px;
   padding: 0;
   z-index: 25;
   position: absolute;
}
#menupoziome {
   float: left;
   height: 40px;
   width: 690px;
   margin: 68px 0 0 20px;
   padding: 0;
   z-index: 6;
   position: relative;
}
#kolka {
   height: 215px;
   width: 70px;
   margin: 15px 0 0 260px;
   padding: 0;
   z-index: 20;
   position: absolute;
   background: transparent url(../images/kolka.png) no-repeat;
}

#menulewe {
   float: left;
   height: 259px;
   width: 292px;
   margin: 0;
   padding: 0;
   z-index: 19;/*
   position: relative;*/
   background: url(../images/baner-lewa.jpg) no-repeat top left;
}
#menulewesrodek {
   height: 180px;
   width: 185px;
   margin: 25px 0 0 70px;
   padding: 0;
   z-index: 99;
   position: absolute;
}

#fotorotator {
   float: right;
   height: 259px;
   width: 687px;
   margin: 0;
   padding: 0;
   z-index: 11;
   position: relative;
   background: url(../images/baner-prawa.jpg) no-repeat top left;
}
#fotorotatorsrodek {
   height: 227px;
   width: 684px;
   margin: 6px 0 0 3px;
   padding: 0;
   z-index: 11;
}

/*------------*/

#blockrandom {
   z-index: -999;
}

#top2{
   margin: 0px 0px 0px 0px;
   padding: 0px;
   height: 36px;
   background: url(../images/topmenu-bg.gif) repeat-x left;
   width: 942px;
   position: static;
}
#container{
   position: relative;
   padding: 0;
   margin: 0;
}
/*-------------------------- Moduły ---------------------*/
#leftcol {
   width: 240px;
   margin: 0;
   padding: 0;
}
/*-------------------------koniec Moduły ----------------*/

#content {
   position: relative;
   width: 940px !important;
   padding: 0;
   margin: 0 0 0px 20px;
}


#component {
   padding: 0;
   margin: 0 ;
}

.leftcol, .middle, .rightcol{
   overflow: hidden;
}
/*
.leftcol{
   width: 184px;
}
.leftcol{
   float: left;
   margin-left: -100%;
}
*/
.rightcol{
   float: left;
   margin-left: -184px;
   width: 184px;
}
.middlewrap{
   float: left;
   width: 100%;
}
.middle{
   padding-left: 0px;
}
#middlenarrow{
   margin: 0 180px 0 270px;
}
#middlewide{
 margin: 0;
}
#middlewrapleftonly{
float:right;
width:100%;
margin-left:-260px;
margin-top: 0px;
}
/*----------------------------- lewa kolumna --------------------------*/
#middleleftonly{
   margin: 0px 0px 0px 260px;
}
#leftleftonly{
   margin: 0;
   padding-top: 20px;
}
#middlewraprightonly{
   float: left;
   width: 100%;
   margin-left: -180px;
}
#middlerightonly{
   margin: 0 0 0 180px;
}
#rightrightonly{
   float: right;
   margin: 0;
}
.middle .middlebg{/*
   min-height: 400px;
   height: auto!important;*/
   margin: 0px;
   padding: 0px;
}
#banner .moduletable, #footermodule .moduletable{
   padding: 0;
}


#bottom {
   position: relative;
}
#user2 {
   padding: 0;
   margin: 0;
}

/*
#user5 a {
   color: #708090;
}
*/
ul.mostread, ul.latestnews{
   padding: 0;
   margin: 0;
   list-style: none;
}
a.mostread{
   background: url(../images/9.png) no-repeat;
   background-position: 0px 1px;
   padding-left: 18px;
}
a.latestnews{
   background: url(../images/10.png) no-repeat;
   background-position: 0px 1px;
   padding-left: 18px;
}
hr {
   width: 100%;
   height: 1px;
   color: #C9D2D9;
   text-align: center;
   margin-top: 30px;
   margin-bottom: 15px;
}
/*
ul{
   padding-left: 10px;
}
li {
   margin-left: 10px;
}
*/

form#login  {
  margin: 0;
  padding: 0;
  width: 190px;
}
form {
  margin: 0;
  padding: 0;
}

a img{
border:0 none;
}
a{
   text-decoration: underline;
   font-weight: normal;
   color: Red;
}
a:hover{
   text-decoration: none;
   color: #D2691E;
}
a:active, a:focus{
   color: Red;
}

h1 {
   font-size: 30px;
   color: #ff7e00;
   padding: 0 0 0 6px;
   margin: 10px 0;
   font-family: 'Lobster', cursive;
   font-weight: bold;
}

h2{
   font-size: 26px;
   color: #A9B3BA;
   padding: 0 0 0 6px;
   margin: 10px 0;
   font-family: 'Lobster', cursive;
   font-weight: bold;
}

h3 {
   font-size: 18px;
   padding: 6px;
   margin: 0px;
   color: Black;
   font-weight: normal;
}

h4{
   font-size: 14px;
   font-weight: bold;
   padding: 0 0 0 4px;
   color: #991875;
}
h5{
   font-size: 14px;
   color: #DCDCDC;
   font-style: italic;
   padding: 0px;
   margin: 0px;
   line-height: 20px;
}
h6{
   font-size: 10px;
   color: Red;
}
#footer,.small,.createdate,.modifydate,.mosimage_caption{
font:10px Arial,Helvetica,sans-serif;
}



.clear{
clear:both;
}
table.pollstableborder td{
padding:0.2em;
}
/*-----------------Buton---------------*/
.button {
   padding: 3px 5px;
   font-size: 85%;
}
/*------------koniec button---------*/
.input {
}

#form-login a {
font-size:10px;
   border-bottom: 1px solid #E4E7E9;
}
#form-login a:hover {
   color: #FF7F50;
}

#form-login li{
   list-style: none;
}
/*----------------*/
.inputbox {
   border: 1px solid #979E1D;
   padding: 3px;
   font-size: 12px;
   font-family: "MS Sans Serif", Geneva, sans-serif;
   color: White;
   background-color: #C3CF26 !important;
}
.fieldset, fieldset {
   border: 0px;
   margin: 0px;
   padding: 0px;
}

/*
.inputbox:hover, .inputbox:focus {
	background: #FFFFCC;
}

--------------------------------*/
.small, .articleauthor, .createdate, .modifydate{
color:#8a8a8a;
}
.articleauthor, .createdate, .modifydate{
padding-left:18px;
}
.articleauthor{
   background: url(../images/37.png) no-repeat top left;
}
.createdate{
   background: url(../images/26.png) no-repeat top left;
   display: block;
   padding-bottom: 1em;
}
.modifydate{
   background: url(../images/28.png) no-repeat top left;
   padding-bottom: 1em;
}
div.banneritem_text{
padding:0.5em 0;
background:url(../images/dotted.gif) bottom left repeat-x;
}
.article_column {
	padding-right: 5px;
}

.column_separator {
	background:url(../images/dotted_v.gif) top left repeat-y;
	padding-left: 10px;
}
table.contentpaneopen{
   margin: 0;
   padding: 0;
   width: 100%;
}
table.contentpane {
	margin: 0;
	padding: 0;
	width: 100%;
}
table.contentpaneopen li {
	margin-bottom: 5px;
}
table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #ddd;
}
td.buttonheading{
   text-align: right;
   border: 0;
   margin: 0;
}
/*
div.buttonheading {
	float: right;
	width: 15%;
}
*/
.buttonheading img {
	margin: 0;
	border: 0;
	float: right;
}
table.pollstableborder td{
text-align:left;
}
/*-----------------Informacja na startowej---------------*/
.csm_item {
   padding: 0px;
   color: #708090;
   font-size: 11px;
   
}
.csm_item h1{
   font-size: 16px;
   line-height: 18px;
   color: #708090;
   padding: 5px 0 5px 10px;
   margin: 0;
   background-image: none;
}
.element {
   background: #EEEEEE url(../images/elementCharakterystyczny.png) no-repeat top left;
   padding: 0px;
   color: #708090;
   font-size: 11px;
}
.element h1{
   font-size: 16px;
   line-height: 18px;
   color: #708090;
   padding: 5px 0 5px 10px;
   margin: 0;
}
/* ===========Tabele========== */
tr.sectiontableheader td, .sectiontableheader {
   background: #C3CF26;
   padding: 4px 12px;
   color: White;
   font-size: 14px;
   font-weight: bold;
   border-bottom: 3px double #8C961D;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
   padding: 4px 12px;
   color: #000000;
}
tr.sectiontableentry1 td{
   background: #ECECF0;
}
tr.sectiontableentry2 td{
   background: #d5d9da;
}
td.sectiontableheader,
td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
   padding: 4px 12px;
}

#stopka h3{
   font-size: 14px;
   font-weight: bold;
   color: #1F6AA3;
   padding: 10px;
   margin: 0px;
}
#stopka{
   position: relative;
   height: 175px;
   clear: both;
   color: #708090;
   font-size: 10px;
   background: transparent url(../images/stopka.png) no-repeat scroll top;
}

#stopka a {
   text-decoration: none;
   color: #708090;
}
#stopkaA {
   width: 300px;
   float: left;
   margin: 120px 0 0 20px;
   text-align: left;
   font-weight: bold;
}
#stopkaB {
   width: 300px;
   float: left;
   margin: 120px 0 0 20px;
   text-align: left;
}
#stopkaC {
   width: 270px;
   float: left;
   margin: 120px 0 0 30px;
   text-align: right;
   color: #9da9bc;
}
/*================ MENU LOGO INDEX ==================*/
ul.menuindex {
   margin: 0;
   padding: 0;
}

ul#menuindex {
   margin: 0;
   padding: 0;
}
ul#menuindex li{
   list-style-type: none;
   margin: 0;
   padding: 0;
}

ul#menuindex li:hover {
}
ul#menuindex li a {
   display: block;
   text-decoration: none;
   padding: 0;
   height: 72px;
   width: 248px;
   background: url(../images/logo.png) no-repeat top left;
   font-size: 0px;
}
ul#menuindex li a:hover {
}
/*aktywne pole*/
ul#menuindex li.active a:link, 
ul#menuindex li.active a:visited {
}
/*================ TOP MENU ==================*/
ul.topmenu {
   margin: 0;
   padding: 0;
}

ul#topmenu {
   padding: 0px;
   overflow: hidden;
   font-size: 0px;
   text-align: right;
   z-index: 900;
   color: White;
}
ul#topmenu li{
   list-style-type: none;
   float: left; 
   margin: 0 0 0 2px;
   padding: 0;
}

ul#topmenu li:hover {
   color: Black;
}
ul#topmenu li a {
   display: block;
   color: White;
   text-decoration: none;
   padding: 0;
   height: 68px;
   width: 26px;
}
.item-103 {
   background: url(../images/menu-top-sitemap.png) no-repeat top left;
}
.item-104 {
   background: url(../images/menu-top-home.png) no-repeat top left;
}
.item-109 {
   background: url(../images/menu-top-kontakt.png) no-repeat top left;
}
.item-103.active, .item-104.active, .item-109.active{
   background-position: 0 -136px ;
}


ul#topmenu li a:hover {
   background-position: 0 -68px ;
}
/*aktywne pole
ul#topmenu li.active a:link, 
ul#topmenu li.active a:visited {
   background-position: 0 -136px ;
}
/*================ MENU poziome ==================*/
ul.menup {
   margin: 0;
   padding: 0;
}

ul#menup {
   padding: 0px;
   overflow: hidden;
   font-size: 12px;
   text-align: right;
   z-index: 900;
   color: White;
}
ul#menup li{
   list-style-type: none;
   float: left; 
   margin: 0 0 0 2px;
   padding: 0;
}

ul#menup li:hover {
   color: Black;
}
ul#menup li a {
   display: block;
   color: White;
   text-decoration: none;
   padding: 0;
   height: 40px;
   width: 146px;
   line-height: 40px;
   text-align: center;
   background: url(../images/menu-el.png) no-repeat top left;
}
ul#menup li a:hover {
   background: url(../images/menu-el.png) no-repeat top right;
}
/*aktywne pole*/
ul#menup li.active a:link, 
ul#menup li.active a:visited {
   background: url(../images/menu-el.png) no-repeat top right;
}
/*----------------------- menu pomocnicze ----------------------------*/
table.contenttoc {
   margin: 0 0 10px 10px;
   padding: 0;
   width: auto;
   float: right;
}
table.contenttoc a {
	text-decoration: none;
}
table.contenttoc td {
   padding: 1px 5px 1px 25px;
   background: url(../images/27.png) no-repeat 5% 50%;
}
table.contenttoc th {
	padding: 0 0 3px;
	border-bottom: 1px solid #CCCCCC;
	text-indent: 5px;
}
/*--------------------- więcej ... ----------------------*/

.readmore a {
   -moz-transition: color 0.3s ease 0s, background 0.3s ease 0s;
   border-radius: 3px 3px 3px 3px;
   color: Black;
   float: right;
   font-size: 11px;
   line-height: 14px;
   overflow: visible;
   padding: 3px;
   background: #C9CFD5;
   text-decoration: none;
}
.readmore a:hover {
   color: White;
   background: #708090;
}

/*
.readmore a {
   background: url(../images/readmore.gif) repeat-x;
   text-decoration: none;
}
.readmore a:hover {
   background: url(../images/readmore.gif) repeat-x;
   background-position: 0px -25px;
   color: #5B2D0B;
}


.ramka_lewa {
   background: url(../images/wydarzenia_tlo.gif) no-repeat top left;
   padding-top: 10px;
   padding-left: 50px;
   width: 100%;
   height: 130px;
   vertical-align: top;
}
=======================ramka=====================*/
#liquid-round {
width:100%;
margin:0px auto;
background:#fff url(../images/r-lewa.gif) repeat-y left top;
}
/*
.top {
width:100%;
height:20px;
background:url(../images/r-top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(../images/r-top2.gif) no-repeat right top;
}
*/
.center-content {
position:relative;
background:url(../images/r-prawa.gif) repeat-y right top;
padding:1px 25px 1px 25px;
margin:-1px 0 -50px 0;
}
/*
.bottom {
width:100%;
height:70px;
background:url(../images/r-bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:70px;
background:url(../images/r-bottom2.gif) no-repeat right top;
}
*/
p {
   margin: 5px 0;
}
#josForm {
margin-top: 0px;
}

#form-login a {
font-size:10px;
   border-bottom: 1px solid #E4E7E9;
}

#form-login a li{
   list-style: none;
   border-bottom: 1px solid #E4E7E9;
}
.mod_adsmanager_search_cats {
   vertical-align: top;
}

#archive-list {
   margin:0px;
   padding: 0px;
}

.search {
   margin: 0 0 0 15px !important;
}


/* ++++++++++++++  position  ++++++++++++++ */

#xmap, .item-page, .category-list, .blog-featured, .search{
   padding: 0;
   margin: 0;
}
.cat-items {
   margin-top: 30px;
}
.items-leading
{
        padding:0px 5px 10px 5px;
        overflow:hidden;
        margin-bottom:10px;
}

.row-separator
{
        display: block;
        clear: both;
        margin: 0;
        border: 0px;
        height:1px;
}

.item-separator
{
        display: none;
        margin: 0px;
}

.shownocolumns
{
        width:98% !important;
}
tr.cat-list-row0 td, tr.cat-list-row1 td{
   padding-top: 5px;
   padding-bottom: 5px;
   border-bottom: 1px solid #B7C1CA;
   background-color: White;/*
   filter: alpha(opacity=90);
   opacity: 0.9;
   -moz-opacity: 0.9;*/
}
.category {
   width: 100%;
}
/* ++++++++++++++  blog  ++++++++++++++ */

.cols-1
{
        display: block;
        float: none !important;
        margin: 0 !important;
}

.cols-2 .column-1
{
        width:46%;
        float:left;
}

.cols-2 .column-2
{
        width:46%;
        float:right;
        margin:0;
}

.cols-3 .column-1
{
        float:left;
        width:29%;
        padding:0px 5px;
        margin-right:4%;

}
.cols-3 .column-2
{
        float:left;
        width:29%;
        margin-left:0;
        padding:0px 5px
}
.cols-3 .column-3
{
        float:right;
        width:29%;
        padding:0px 5px
}

.items-row
{
        overflow:hidden;
        margin-bottom:10px !important;
}

.column-1,
.column-2,
.column-3
{
        padding:10px 5px
}

.column-2
{
        width:55%;
        margin-left:40%;
}

.column-3
{
        width:30%
}

.blog-more
{
        padding:10px 5px
}
/* ++++++++++++++  icons  ++++++++++++++ */

ul.actions
{
   text-align: right;
   padding: 0;
   width: 100%;
   margin: 0;
}

ul.actions li
{
   display: inline;
}

ul.actions a
{
   text-decoration: none;
}

/* ++++++++++++++  items more  ++++++++++++++ */

.items-more
{
   padding-top: 10px;
}

.items-more h3
{
   font-weight: normal;
   margin: 0;
   padding: 5px 5px 5px 5px;
   font-size: 1.4em;
}

.items-more ol
{
   line-height: 1.3em;
   list-style-type: none;
   margin: 0;
   padding: 10px 0 10px 2px;
}

.items-more ol li
{
        padding:2px;
}

.items-more ol li a
{
        display:inline;
        margin:0;
        font-weight:normal;
        padding:5px 5px 5px 20px;
}

.items-more ol li a:hover,
.items-more ol li a:active,
.items-more ol li a:focus
{
        font-weight:normal;
        padding:5px 5px 5px 20px;
        text-decoration:none;
}


/* ++++++++++++++  pagination  ++++++++++++++ */

.pagenav a{
   background: #E8EAEC none repeat scroll 0 0;
   border: 1px solid #CCCCCC;
   color: #000000;
   line-height: 20px;
   padding: 0 5px;
   text-decoration: none;
}
.pagenav a:hover{
   background: #A2197C none repeat scroll 0 0;
   border: 1px solid #CCCCCC;
   color: White;
   line-height: 20px;
   padding: 0 5px;
   text-decoration: none;
}

.pagenav-prev, .pagenav-next {
   list-style:none;
}

.pagenav
{padding:2px; clear:both;}
.pagenav-prev {
   float: left;
}
.pagenav-next {
   float: right;
}
.pagination
{
        margin:10px 0 ;
        padding:10px 0 10px 0px;
        clear:both;

}

.pagination ul
{
        list-style-type:none;
        margin:0;
        padding:0;
        text-align:left;
}

.pagination li
{
        display:inline;
        padding:0;
        text-align:left;
        margin:0 2px;
}



#main .pagination li.pagination-start,
#main .pagination li.pagination-next,
#main .pagination li.pagination-end,
#main .pagination li.pagination-prev
{
   border: 0;
}

#main .pagination li.pagination-start ,
#main .pagination li.pagination-start  span
 {
padding:0;

}
p.counter
{
        font-weight:bold;
}
/* ++++++++++++++  komórki tabeli  ++++++++++++++ */

.kom1 {
   padding: 3px !important;
   vertical-align: top;
}
/* ++++++++++++++  ramka z zaokrąglonymi rogami  ++++++++++++++ */
/*
.ramka{
   border: 1px solid Gray;
   padding: 10px;
   margin: 10px;
   background: #fff url(../images/tabKontakt.png) repeat-x top;
}
*/
.zaokraglona-ramka{
   border: 1px solid Gray;
   padding: 10px;
   margin: 10px;
   background: #fff url(../images/tabKontakt.png) repeat-x top;
   -moz-border-radius: 5px; /* FF */
   -webkit-border-radius: 5px; /*Safari, Chrome) */
   -khtml-border-radius: 5px; /*K-meleon*/
   border-radius: 5px; /* pozostałe*/
   behaviour: url(border-radius.htc); /* IE */
   color: #363636;
   line-height: 100%;
}
tr.belka{
   background: #CCCCCC url(../images/belkaA.png) no-repeat top left;
}
.belka td{
   padding: 4px 0 4px 50px;
   height: 70px;
}
.trzyOkienka {
   background: url(../images/trzyOkienka.png) no-repeat center;
}
.ramka {
   padding: 3px;
   margin: 6px;
   border: 2px solid Silver;
   background-color: White;
}
.ram {
   padding: 3px;
   margin: 6px;
   border: 2px solid Silver;
   background-color: White;
}


#polelogin {
   background-color: #212C32;
}
.poleForm1
{
	width:151px;
	height:25px;
	line-height:25px;
	background:url(../images/poleForm1.gif) no-repeat;
	color:#000;
	border:0;
	margin:0;
	padding:0 5px;
}

.poleForm2
{
	width:23px;
	height:25px;
	line-height:25px;
	background:url(../images/poleForm2.gif) no-repeat;
	color:#000;
	border:0;
	margin:0;
	padding:0 5px;
}

.poleForm3
{
	width:203px;
	height:25px;
	line-height:25px;
	background:url(../images/poleForm3.gif) no-repeat;
	color:#F5DEB3;
	padding:0 5px;
}

.poleForm3 a
{
	color:#F5DEB3 !important;
}

.poleForm4
{
	height:25px;
	line-height:25px;
	color:#F5DEB3;
	text-align:right;
	padding:0 5px;
}
/***** BREADCUMBS *****/
.breadcrumbs
{
   padding: 0 10px; /* definicja ostatnieto elementu - tak jak odnośniki */
   margin: 0 10px;
   color: #708090;
   font-size: 10pt;
   border-bottom: 1px solid #D7DDE3;
   position: relative;
   line-height: 28px;
}
 .breadcrumbs a
 {
	color: #708090 !important;
	font-size: 10pt;
 }

  .breadcrumbs a:hover
 {
   color: #C10000 !important;
   font-size: 10pt;
}
 .showHere
{
	font-size: 10pt;
	font-weight: bold;
}
/*-----------koniec-------------*/