/* CSS Document */
body {
font: 10px/15px "Verdana", sans-serif; color: #272E3E; margin: 0px 0px; padding: 0px 0px; text-align: center;
background: #F4F4F4 url(../images/bg.gif) repeat-x left top;
}
img {
border: 0px;
}
form {
padding: 0px 0px; margin: 0px 0px;
}
fieldset {
padding: 0px 0px; margin: 0px 0px; border: 0px;
}
ul {
padding: 0px 0px; margin: 0px 0px; list-style: none;
}
a {
color: #398bc0; text-decoration: underline;
}
a:hover {
color: #88c03a; text-decoration: none;
}
p {
padding: 0px 0px; margin: 0px 0px 10px 0px;
}
table {
width: 100%; padding: 0px 0px; margin: 0px auto; border-collapse: collapse; border: 0px;
}
td {
text-align: left; vertical-align: top; padding: 5px;
}
#all {
width: 100%; padding: 0px 0px; margin: 0px 0px;
}
#top {
width: 980px; margin: 0px auto; padding: 0px 0px; text-align: left; overflow: hidden;
background: transparent url(../images/bgtop.jpg) no-repeat left top; font: 10px "Tahoma"; color: #C9E6F7;
}
#top a {
color: #C9E6F7; text-decoration: none;
/* color: #C9E6F7;*/
}
#top a:hover {
color: #FFFFFF; text-decoration: none;
}
#logo {
padding: 0px 0px; float: left; width: 320px; height: 100px; overflow: hidden; padding: 7px 0px 0px 40px;
}
#left_top {
float: right; width: 535px; height: 95px; overflow: hidden; padding: 12px 0px 0px 0px; margin: 0px 0px;
}
#ikons {
padding: 7px 0px 0px 170px;
}
.email {
background: transparent url(../images/bgemail.gif) no-repeat left top; padding: 7px 15px 10px 32px;
}
.schowek {
background: transparent url(../images/bgschowek.gif) no-repeat left top; padding: 7px 15px 10px 32px;
}
.porownaj {
background: transparent url(../images/bgporownaj.gif) no-repeat left top; padding: 7px 15px 10px 32px;
}
.letter {
background: transparent url(../images/bgnewsletter.gif) no-repeat left top; padding: 7px 15px 10px 32px;
}
#menu {
height: 25px; width: 515px; text-align: right; margin: 41px 0px 0px 0px;
padding: 10px 20px 0px 0px; 
}
#menu a {
border-left: 1px dotted #FFFFFF; padding: 10px 14px 10px 14px; display: inline;
background: transparent url(../images/bgamenu.gif) no-repeat center bottom;
}
#header {
width: 980px; height: 195px; overflow: hidden; background: transparent url(../images/bgheader-trans.png) no-repeat left top;
text-align: center; padding: 8px 0px 0px 0px; margin: 0px 0px;
}
#mmenu {
width: 942px; height: 125px; background: transparent url(../images/shadow-trans.png) no-repeat center top; margin: 0px auto; padding: 0px 0px;
}
.box {
width: 188px; float: left; padding: 0px 0px 1px 0px; margin: 0px 0px; background: transparent url(../images/line.gif) repeat-y  left top;
height: 124px; text-align: center;
}
.box_line {
background: transparent url(../images/bgbox-trans.png) no-repeat center bottom; height: 124px; width: 185px; margin: 0px 0px 0px 2px;
}
.box_end {
width: 190px; float: left; padding: 0px 0px 1px 0px; margin: 0px 0px; background: transparent url(../images/line.gif) repeat-y  left top;
height: 124px; text-align: center;
}
.box_line_end {
width: 190px; padding: 0px 0px 1px 0px; margin: 0px 0px; background: transparent url(../images/line.gif) repeat-y  right top;
height: 124px; text-align: center;
}
.box_line_end2 {
background: transparent url(../images/bgbox-trans.png) no-repeat center bottom; height: 124px; width: 187px; margin: 0px 0px 0px 2px;
}
h1 {
padding: 7px 0px 9px 0px; margin: 0px 0px; line-height: 15px; font-size: 12px; font-weight: bold; color: #1f7ebb;
}
img.shadow {
background: transparent url(../images/bgboximg-trans.png) no-repeat left top; padding: 2px 6px 2px 6px; margin: 0px 0px 13px 0px;
}
a.sell {
background: transparent url(../images/bgsell.gif) no-repeat 11px 5px; padding: 0px 0px 0px 25px; float: left; width: 67px; display: block;
}
a.sell:hover {
background: transparent url(../images/bgsell.gif) no-repeat 6px 5px; padding: 0px 0px 0px 25px; float: left; width: 67px; display: block;
}
a.rent {
background: transparent url(../images/bgrent.gif) no-repeat 70px 4px; padding: 0px 25px 0px 0px; float: right; width: 67px; display: block;
}
a.rent:hover {
background: transparent url(../images/bgrent.gif) no-repeat 75px 4px; padding: 0px 25px 0px 0px; float: right; width: 67px; display: block;
}
#main {
width: 100%; background: transparent url(../images/bgmain.gif) repeat-x left top; padding: 0px 0px; margin: 0px 0px;
}
#main2 {
width: 100%; background: transparent url(../images/bgmain2.gif) repeat-y center top; padding: 0px 0px; margin: 0px 0px;
}
#content {
width: 980px; margin: 0px auto; padding: 0px 0px; background: transparent url(../images/shadow-trans.png) no-repeat center top; z-index: 10000;
text-align: justify;
}
#path {
width: 920px; margin: 0px auto 10px auto; padding: 8px 10px 10px 10px; text-align: left; font-weight: bold; color: #2582bd;
background: transparent url(../images/bgh2.gif) repeat-x left bottom; height: 15px;
}
#path img {
padding: 0px 10px 0px 0px; margin: 0px 0px -3px 0px;
}
#path a {
color: #616365; font-weight: normal; text-decoration: none; background: transparent url(../images/bgpatha.gif) no-repeat right 4px;
padding: 0px 14px 0px 0px; margin: 0px 7px 0px 0px;
}
#path a:hover {
color: #88c03a; font-weight: normal; text-decoration: none; background: transparent url(../images/bgpatha.gif) no-repeat right 4px;
padding: 0px 14px 0px 0px; margin: 0px 7px 0px 0px;
}
#leftkolumn {
width: 500px; float: left; padding: 0px 0px; margin: 0px 0px; text-align: justify;
background: transparent url(../images/bginfo.gif) no-repeat right top; 
}
#info {
width: 465px; height: 190px; overflow:hidden; text-align: left; margin: 0px 0px; padding: 10px 0px 0px 0px; line-height: 19px;
}
h2 {
padding: 13px 0px 8px 27px; margin: 0px 0px 40px 0px; background: transparent url(../images/bgh2.gif) repeat-x left bottom;
color: #1f7ebb; font-size: 14px;
}
#leftkolumn h2, #rightkolumn h2  {
padding: 13px 0px 8px 27px; margin: 0px 0px 15px 0px; background: transparent url(../images/bgh2.gif) repeat-x left bottom;
color: #1f7ebb; font-size: 14px;
}
a.more {
display: block; float: right; background: transparent url(../images/bgmore.gif) no-repeat right top; color: #444444; font-weight: bold;
padding: 0px 20px 0px 0px; margin: 20px 15px 0px 0px; text-decoration: none;
}
a.more:hover {
display: block; float: right; background: transparent url(../images/bgmore.gif) no-repeat right top; color: #1f7ebb; font-weight: bold;
padding: 0px 20px 0px 0px; margin: 20px 15px 0px 0px; text-decoration: none;
}
#news {
width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
.box_news {
width: 230px; margin: 0px 0px 5px 0px; padding: 0px 0px 20px 0px; float: left; background: transparent url(../images/bgboxnews.gif) repeat-x left bottom;
}
.box_news2 {
width: 230px; margin: 0px 0px 5px 0px; padding: 0px 0px 20px 0px; float: right; background: transparent url(../images/bgboxnews.gif) repeat-x left bottom;
}
h3 {
margin: 0px 0px; padding: 4px 0px 8px 20px;; line-height: 15px; font-size: 11px; color: #272e3e;
background: transparent url(../images/bgh3.gif) no-repeat 6px 9px;
}
.date {
color: #6ea8cd; background: transparent url(../images/bgdate.gif) no-repeat left 19px; width: 95px; float: left;
margin: 0px 0px; padding: 15px 0px 0px 15px;
}
a.more2 {
width: 95px; float: right; display: block; padding: 15px 15px 0px 0px; margin: 0px 0px; text-align: right; color: #6ea8cd; text-decoration: underline;
background: transparent url(../images/bgmore2.gif) no-repeat right 20px;
}
a.more2:hover {
width: 95px; float: right; display: block; padding: 15px 15px 0px 0px; margin: 0px 0px; text-align: right;
color: #88c03a; text-decoration: underline; background: transparent url(../images/bgmore2.gif) no-repeat right 20px;
}
#rightkolumn {
width: 450px; float: right; padding: 13px 0px 0px 0px; margin: 0px 0px; text-align: justify;
}

/* css boxu 1 */
.offer_box {
padding: 12px 0px 10px 0px; margin: 0px 0px 1px 0px; background: transparent url(../images/bgoffer.gif) repeat-x left bottom;
}
.image {
width: 160px; float: left; padding: 0px 0px; margin: 0px 0px;
}
.box_content {
width: 260px; float: right; padding: 0px 10px 0px 0px; margin: 0px 0px;
}
.offer_box img, .offer_box2 img {
background: transparent url(../images/bgofferboximg-trans.png) no-repeat left top; padding: 2px 7px 2px 7px;
}
.offer_box .date {
color: #8e919a; background: transparent url(../images/bgdate2.gif) no-repeat left 19px; width: 95px; float: left;
margin: 0px 0px; padding: 15px 0px 0px 15px;
}
.offer_box a.more2 {
width: 95px; float: right; display: block; padding: 15px 15px 0px 0px; margin: 0px 0px; text-align: right; color: #8e919a; text-decoration: underline;
background: transparent url(../images/bgmore2.gif) no-repeat right 20px;
}
.offer_box a.more2:hover {
width: 95px; float: right; display: block; padding: 15px 15px 0px 0px; margin: 0px 0px; text-align: right; color: #6bacd6; text-decoration: none;
background: transparent url(../images/bgmore2.gif) no-repeat right 20px;
}
.title {
float: left; width: 150px; overflow: hidden;
}
.offer_box h4 {
font-size: 12px; color: #272e3e; padding: 0px 0px 0px 20px; margin: 0px 0px; font-weight: bold;
background: transparent url(../images/bgh4.gif) no-repeat left 3px;
}
.offer_box h5 {
padding: 0px 0px 10px 20px; margin: 0px 0px; font-weight: bold; font-size: 11px; color: #599506;
}
.offer_box .price {
float: right; width: 110px; text-align: left; color: #1f7ebb; height: 40px;
}
/* koniec css boxu 1 */

/* ---------------------------------- */
/* style boxu niebieskiego */
.offer {
padding: 0px 0px 2px 0px; margin: 0px 0px; background: transparent url(../images/bgoffer.gif) repeat-x left bottom;
}
.offer_box2 {
width: 100%; background: #6ea8cd url(../images/bgbox_offer.jpg) no-repeat left bottom;
padding: 12px 0px 10px 0px; color: #FFFFFF;
}
.offer_box2 h4 {
font-size: 12px; color: #FFFFFF; padding: 0px 0px 0px 20px; margin: 0px 0px; font-weight: bold;
background: transparent url(../images/bgh4.gif) no-repeat left 3px;
}
.offer_box2 h5 {
padding: 0px 0px 10px 20px; margin: 0px 0px; font-weight: bold; font-size: 11px; color: #25495f;
}
.offer_box2 .price {
float: right; width: 110px; text-align: left; color: #e3f7fe; height: 40px;
}
.offer_box2 a.more2 {
width: 95px; float: right; display: block; padding: 15px 15px 0px 0px; margin: 0px 0px; text-align: right; color: #d4f2fd; text-decoration: underline;
background: transparent url(../images/bgmore2b.gif) no-repeat right 20px;
}
.offer_box2 a.more2:hover {
width: 95px; float: right; display: block; padding: 15px 15px 0px 0px; margin: 0px 0px; text-align: right; color: #ffffff; text-decoration: none;
background: transparent url(../images/bgmore2b.gif) no-repeat right 20px;
}
.offer_box2 .date {
color: #d4f2fd; background: transparent url(../images/bgdate3.gif) no-repeat left 19px; width: 95px; float: left;
margin: 0px 0px; padding: 15px 0px 0px 15px;
}
/* koniec styli boxu niebieskiego */

/* ---------------------------------- */
/* stopka */


#footer {
width: 980px; margin: 0px auto; padding: 0px 0px; text-align: left;
background: transparent url(../images/logo_small.gif) no-repeat 860px 25px;
color: #6b717e;
}

#footerbg {
background: transparent url(../images/bgfooter.gif) no-repeat left bottom; width: 980px; margin: 0px auto 1px auto; padding: 20px 0px 10px 0px;
}

#footer h2 {
padding: 10px 0px 10px 0px; margin: 0px 0px; background: none; background: transparent url(../images/bgh2.gif) repeat-x left top;
}
img.mapka {
float: left; width: 130px; padding: 0px 0px; margin: 0px 0px;
}
.box_foot_main {
float: left; width: 230px; padding: 0px 0px 0px 20px; margin: 0px 0px;
}
.box_foot {
float: left; width: 280px; padding: 0px 0px 0px 20px; background: transparent url(../images/bgboxfoot.gif) repeat-y left top;
margin: 25px 0px 0px 0px;
}
#foot {
width: 980px; margin: 0px auto; padding: 10px 0px; margin: 0px 0px; background: transparent url(../images/shadow-trans.png) no-repeat center top;
font-family: Tahoma; font-size: 10px; text-align: center;
}
#foot a {
padding: 0px 15px 0px 11px; background: transparent url(../images/bgbottommenu.gif) no-repeat left 4px; color: #8a8a8a; text-decoration: none;
}
#foot a:hover {
padding: 0px 15px 0px 11px; background: transparent url(../images/bgbottommenu.gif) no-repeat left 4px; color: #88c03a; text-decoration: none;
}
.copy {
padding: 10px 0px 0px 0px; color: #727272;
}
.design {
color: #989898;
}
#foot .design a {
color: #398bc0; text-decoration: underline; background: none;  padding: 0px 0px;
}
#foot .design a:hover {
color: #88c03a; text-decoration: none; background: none; padding: 0px 0px;
}
/* koniec stopki */

/* ---------------------------------- */
/* style tabeli wyszukiwanie */
table.wyszukiwanie {
width: 100%; padding: 0px 0px; margin: 0px auto 15px auto; color: #292929; border-collapse: collapse; border: 0px;
}
table.wyszukiwanie input {
width: 69px; border: 1px solid #c4c4c4; height: 12px; padding: 2px; font: 10px "Verdana", sans-serif; color: #292929;
}
table.wyszukiwanie select {
width: 164px; border: 1px solid #c4c4c4; height: 19px; padding: 2px; font: 10px "Verdana", sans-serif; color: #292929;
}
table.wyszukiwanie select.small {
width: 144px; border: 1px solid #c4c4c4; height: 19px; padding: 2px; font: 10px "Verdana", sans-serif; color: #292929;
}
table.wyszukiwanie input.button {
width: 50px; border: 0px; height: 17px; padding: 1px 0px; font: 10px "Verdana", sans-serif; color: #ffffff; text-align: center;
background: transparent url(../images/bgbutton.gif) no-repeat left top; cursor: pointer;
}
table.wyszukiwanie tr.nazwa td {
font-weight: bold; text-align: left; vertical-align: top; padding: 3px 5px 2px 6px; background: #dadad9 url(../images/bgtd.gif) repeat-y right top;
}
table.wyszukiwanie tr td {
font-weight: normal; text-align: left; vertical-align: top; padding: 0px 5px 6px 6px; background: #dadad9 url(../images/bgtd.gif) repeat-y right top;
}
/* koniec styli tabeli wyszukiwanie */

/* style tabeli oferta */
table.oferta {
width: 100%; padding: 0px 0px; margin: 0px auto 15px auto; color: #292929; border-collapse: collapse; border: 0px;
font-size: 11px;
}
table.oferta td {
text-align: left; vertical-align: middle; padding: 5px 10px 5px 10px; border-right: 1px solid #ffffff; width: auto;
}
table.oferta td.name {
text-align: left; vertical-align: middle; padding: 5px 10px 5px 10px; border-right: 1px solid #ffffff; width: 120px;
}
table.oferta td.nazwa {
font-weight: bold; width: 130px; text-align: left; vertical-align: top; font-size: 10px; padding: 7px 10px;
}
table.oferta tr.titles {
color: #FFFFFF; background: #b5b8bf; font-size: 10px; margin: 0px 0px;
}
table.oferta tr.titles2 {
color: #FFFFFF; background: #b5b8bf; font-size: 11px; margin: 0px 0px; font-weight: bold;
}
table.oferta tr.titles td {
text-align: left; vertical-align: middle; padding: 2px 10px 2px 10px; border-right: 1px solid #ffffff; width: auto;
}
table.oferta a.add {
display: block; width: 120px; height: 18px; padding: 1px 0px; text-align: center; color: #FFFFFF; text-decoration: none;
background: transparent url(../images/bgadd.gif) no-repeat left top; font-family: Tahoma;
}
table.oferta a.add:hover {
display: block; width: 120px; height: 18px; padding: 1px 0px; text-align: center; color: #000000; text-decoration: none;
background: transparent url(../images/bgadd.gif) no-repeat left top; font-family: Tahoma;
}
table.oferta a.hide {
display: block; width: 36px; height: 21px; padding: 4px 0px 0px 17px; text-align: center; color: #6ea8cd; text-decoration: none;
background: transparent url(../images/bghide-trans.png) no-repeat left top; font-family: Tahoma;
}
table.oferta a.hide:hover {
display: block; width: 36px; height: 21px; padding: 4px 0px 0px 17px; text-align: center; color: #000000; text-decoration: none;
background: transparent url(../images/bghide-trans.png) no-repeat left top; font-family: Tahoma;
}
table.oferta a.more {
padding: 0px 15px 0px 0px; margin: 0px 0px; color: #8e919a; text-decoration: underline; font-size: 10px; font-weight: normal;
background: transparent url(../images/bgmore2.gif) no-repeat right 3px; float: none; text-align: left; display: inline;
}
table.oferta a.more:hover {
padding: 0px 15px 0px 0px; margin: 0px 0px; color: #6bacd6; text-decoration: none; font-size: 10px; font-weight: normal;
background: transparent url(../images/bgmore2.gif) no-repeat right 3px; float: none; text-align: left; display: inline;
}
table.oferta td.zdjecie img, table.oferta tr.zdjecie img {
border: 1px solid #dadad9; background: transparent url(../images/bgzdjecie.gif) no-repeat center center; padding: 2px;
}
table.oferta td.line {
background: transparent url(../images/bgoffer.gif) repeat-x left center; height: 3px; padding: 0px 0px;
}
a.usun {
font-size: 12px; font-weight: bold; color: #6ca918; padding: 0px 12px 0px 0px; text-decoration: none;
}
a.usun:hover {
font-size: 12px; font-weight: bold; color: #6ea8cd; padding: 0px 12px 0px 0px; text-decoration: none;
}
a.dodaj {
font-size: 12px; font-weight: bold; color: #6ea8cd; text-decoration: none;
}
a.dodaj:hover {
font-size: 12px; font-weight: bold; color: #6ca918; text-decoration: none;
}

/* blue design */
table.oferta tr.blue {
color: #FFFFFF; background: #6ea8cd;
}
table.oferta tr.blue td.zdjecie img {
border: 1px solid #ffffff; background: transparent url(../images/bgzdjecie2.gif) no-repeat center center; padding: 2px;
}
table.oferta tr.blue a.add {
display: block; width: 120px; height: 18px; padding: 1px 0px; text-align: center; color: #6ea8cd; text-decoration: none;
background: transparent url(../images/bgadd2.gif) no-repeat left top; font-family: Tahoma;
}
table.oferta tr.blue a.add:hover {
display: block; width: 120px; height: 18px; padding: 1px 0px; text-align: center; color: #000000; text-decoration: none;
background: transparent url(../images/bgadd2.gif) no-repeat left top; font-family: Tahoma;
}
table.oferta tr.blue a.more {
padding: 0px 15px 0px 0px; margin: 0px 0px; color: #dbeefc; text-decoration: underline; font-size: 10px; font-weight: normal;
background: transparent url(../images/bgmore2b.gif) no-repeat right 3px; float: none; text-align: left; display: inline;
}
table.oferta tr.blue a.more:hover {
padding: 0px 15px 0px 0px; margin: 0px 0px; color: #ffffff; text-decoration: none; font-size: 10px; font-weight: normal;
background: transparent url(../images/bgmore2b.gif) no-repeat right 3px; float: none; text-align: left; display: inline;
}
/* koniec blue design */
/* koniec styli tabeli oferta */


/* style podstrony rozwinięcia oferty */
#left_kolumn {
width: 380px; float: left; text-align: justify;
}
.links {
padding: 0px 0px 20px 0px;
}
a.return {
background: transparent url(../images/bgreturn.gif) no-repeat left top; padding: 2px 0px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #599506; font-size: 11px;
}
a.return:hover {
background: transparent url(../images/bgreturn.gif) no-repeat left top; padding: 2px 0px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #398bc0; font-size: 11px;
}
#left_kolumn img {
border: 3px solid #e6ded3; margin: 0px auto 10px auto;
}
#left_kolumn .gall {
text-align: center; padding: 0px 0px 12px 0px;
}
#left_kolumn .gall img {
background: transparent url(../images/bgimggall-trans.png) no-repeat center top; padding: 3px 16px; border: 0px; margin: 0px 0px;
}



#right_kolumn {
width: 570px; float: right; text-align: justify; padding: 0px 0px 30px 0px;
}

#right_kolumn .links {
padding: 0px 0px 10px 0px; text-align: right;
}
a.ask {
background: transparent url(../images/bgask.gif) no-repeat left top; padding: 2px 35px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #599506; font-size: 11px;
}
a.ask:hover {
background: transparent url(../images/bgask.gif) no-repeat left top; padding: 2px 35px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #398bc0; font-size: 11px;
}
a.send {
background: transparent url(../images/bgsend.gif) no-repeat left top; padding: 2px 35px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #599506; font-size: 11px;
}
a.send:hover {
background: transparent url(../images/bgsend.gif) no-repeat left top; padding: 2px 35px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #398bc0; font-size: 11px;
}
a.calc {
background: transparent url(../images/bgcalc.gif) no-repeat left top; padding: 2px 0px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #599506; font-size: 11px;
}
a.calc:hover {
background: transparent url(../images/bgcalc.gif) no-repeat left top; padding: 2px 0px 8px 23px; font-weight: bold; text-decoration: underlnie;
color: #398bc0; font-size: 11px;
}
table.oferta_big {
margin: 10px 0px 10px 0px
}
table.oferta_big td.tytul {
background: #dedfd8; padding: 5px 0px 5px 15px; border-left: 5px solid #599506; font-size: 12px; font-weight: bold;
}
table.oferta_big tr.color, table.oferta tr.color {
background: #e7e7e2;
}
table.oferta_big td.nazwa {
font-weight: bold; width: 190px;
}
table.oferta_big tr.color_big {
background: #e7e7e2; font-size: 12px; font-weight: bold;
}
table.oferta_big tr.big, table.oferta td.big {
font-size: 12px; font-weight: bold;
}
table.oferta_big td.opis {
padding: 5px 0px 0px 0px; font-size: 10px; text-align: justify;
}
a.add2 {
display: block; width: 120px; height: 17px; padding: 4px 0px; text-align: center; color: #FFFFFF; text-decoration: none;
background: transparent url(../images/bgadd_big.gif) no-repeat left top; font-family: Tahoma; float: right; margin: 0px 0px 0px 15px;
}
a.add2:hover {
display: block; width: 120px; height: 17px; padding: 4px 0px; text-align: center; color: #000000; text-decoration: none;
background: transparent url(../images/bgadd_big.gif) no-repeat left top; font-family: Tahoma; float: right; margin: 0px 0px 0px 15px;
}
a.hide2 {
display: block; width: 57px; height: 17px; padding: 4px 0px; text-align: center; color: #ffffff; text-decoration: none;
background: transparent url(../images/bghide2.gif) no-repeat left top; font-family: Tahoma; float: right; margin: 0px 0px 0px 15px;
}
a.hide2:hover {
display: block; width: 57px; height: 17px; padding: 4px 0px; text-align: center; color: #000000; text-decoration: none;
background: transparent url(../images/bghide2.gif) no-repeat left top; font-family: Tahoma; float: right; margin: 0px 0px 0px 15px;
}
a.print {
display: block; width: 37px; height: 17px; padding: 4px 0px 4px 20px; text-align: center; color: #6ea8cd; text-decoration: none;
background: transparent url(../images/bgprint.gif) no-repeat left top; font-family: Tahoma; float: right; margin: 0px 0px 0px 15px;
}
a.print:hover {
display: block; width: 37px; height: 17px; padding: 4px 0px 4px 20px; text-align: center; color: #000000; text-decoration: none;
background: transparent url(../images/bgprint.gif) no-repeat left top; font-family: Tahoma; float: right; margin: 0px 0px 0px 15px;
}
/* koniec tyli podstrony rozwinięcia oferty */

.clear {
height: 0px; line-height: 0px; font-size: 1px; clear: both; overflow: hidden;
}





/* style strony z menu w cms */
#leftcolumn {
width: 230px; padding: 0px 0px; margin: 0px 0px; float: left; overflow: hidden;
}
#leftcolumn h2 {
padding: 19px 10px 7px 0px; margin: 0px 0px 30px 0px; background: transparent url(../images/bglch2.gif) no-repeat right 13px;
color: #1f7ebb; font-size: 14px; text-align: right;
}
#vmenu {
width: 220px; margin: 0px 0px; padding: 0px 10px 25px 0px; background: transparent url(../images/bgvmenu.gif) no-repeat right 10px; text-align: right;
}
#vmenu ul {
margin: 0px 0px; padding: 0px 22px 0px 0px; background: transparent url(../images/bgvmenuul.gif) no-repeat right 13px;
}
#vmenu ul li {
padding: 0px 10px 2px 0px; margin: 0px 0px; background: transparent url(../images/bgvmenuli.gif) no-repeat left bottom;
}
#vmenu ul li a {
padding: 8px 2px 7px 0px; margin: 0px 0px; color: #6b717e; text-decoration: none; display: block;
}
#vmenu ul li a:hover {
padding: 8px 2px 7px 0px; margin: 0px 0px; color: #5c980a; text-decoration: none; display: block; font-weight: bold;
}
#rightcolumn {
width: 710px; padding: 0px 0px; margin: 0px 0px; float: right; overflow: hidden;
}

/* koniec styli strony z menu w cms */ 





div.pagination{
	
	text-align:right;
	padding:0 20px 20px 0;

}

div.pagination a{
	margin:0 5px;
}

