﻿@import url('edit.css');
@import url('menu.css');
@import url('css/strona.css');

body {
    margin: 0px;
    padding: 0px;
    background-color: #efefef;
    font-size: 10px;
    font-family: 'Open Sans', sans-serif;
    line-height: 18px;
    background-image: url(grafika/banner_pod2.jpg);
    background-repeat: no-repeat;
    background-position: center 430px;
}

a:hover {
    text-decoration: none;
}

a {
    text-decoration: none;
}

    a img {
        border: 0px;
    }


.cfloat {
    clear: both;
    height: 0px;
    font-size: 2px;
}

.strona {
    width: 980px;
    margin: 0px auto;
}

.goratlo {
    height: 30px;
    color: #f4f9ed;
    background-color: #82aa43;
    text-align: center;
}

.top {
    width: 980px;
    text-align: right;
    height: 30px;
    margin: 0 auto;
}

div.banner {
    height: 400px;
    background-image: url(grafika/banner.jpg);
    background-repeat: no-repeat;
    background-position: center 0px;
    position: relative;
}


/*
.content
{
    width: 1038px;
    height: 873px;
    background-image: url(grafika/tlo2.jpg);
    background-repeat: no-repeat;
    position: relative;
}

.lewa
{

    width: 643px;
    float: left;
    height: 807px;
}

.prawa
{
    width: 395px;
    float: right;
    height: 807px;
    padding-top: 19px;
    position: relative;
}

.apartam
{
    width: 560px;
    height: 95px;

    background-repeat: no-repeat;
    position: absolute;
    top: 40px;
    left: 69px;
}

.pasekDol
{
    height: 68px;
    background-image: url(grafika/pDol.jpg);
    background-repeat: no-repeat;
    position: relative;
}

.pasekStopka
{
    height: 58px;
    background-image: url(grafika/menustopkatlo.jpg);
    background-repeat: no-repeat;
}

.przycisk
{
    display: block;
    width: 109px;
    height: 130px;
    background-image: url(grafika/przycisk.jpg);
    background-repeat: no-repeat;
    float: left;
    margin-left: 8px;
    margin-top: 18px;
}

.pasekPrzyciski
{
    width: 337px;
    height: 3px;
    background-image: url(grafika/pasek.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-top: 13px;
    margin-left: 12px;
}
#p1
{
    background-position: 3px -5px;
}

#p2
{
    background-position: -113px -6px;
}

#p3
{
    background-position: -229px -6px;
}

#p4
{
    background-position: 3px -153px;
}

#p5
{
    background-position: -113px -152px;
}

#p6
{
    background-position: -228px -152px;
}

#p7
{
    background-position: 3px -318px;
}

#p8
{
    background-position: -113px -318px;
}

#p9
{
    background-position: -228px -318px;
}

#p10
{
    background-position: -118px -475px;
    position: absolute;
    height: 134px;
    bottom: 185px;
    left: 121px;
}

#p11
{
    background-position: -232px -475px;
    bottom: 188px;
    right: 40px;
    position: absolute;
}

#p12
{
    background-position: -233px -627px;
    height: 135px;
    position: absolute;
    bottom: 30px;
    right: 38px;
}

.cz1
{
    display: table;
    position: relative;
    overflow: hidden;
    width: 170px;
    height: 144px;
    background-color: #eeeeee;
}
.cz2
{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    left: 0;
}
.cz3
{
    display: block;
    text-align: center;
}

.cz3 a img
{
    border: 1px solid #ffffff !important;
}

.t_galeria_zdjecDeveloper
{
    width: 100%;
}

div.zdjeciaDeveloper
{
    padding-top: 10px;
    text-align: center; 
    width: 888px;
    margin-left: 0px;
}

.galtlo
{
    padding-bottom: 10px;
    width: 100px;
}

.kol1
{
    text-align: right;
    vertical-align: top;
    font-weight: bold;
    color: #777777;
}

.powrot
{
    text-decoration: none;
}

.ikonkaPlikPDF
{
    width: 16px;
    height: 16px;
    background-image: url('grafika/pdfico.gif');
}

.ikonkaPlikJPG
{
    width: 16px;
    height: 16px;
    background-image: url('grafika/jpgico.gif');
}

.RepA
{
    float: left;
}

.separatorPlikow
{
    width: 4px;
    height: 16px;
    float: left;
}
    */
/******************MENU POZIOME(TOP)*************************************/

.menu_poziomeTD {
    height: 25px;
    white-space: normal;
    float: right;
}

    .menu_poziomeTD a {
        outline: 0;
    }

.menuLink {
    /* color: #f4f9ed !important;

  font-size:12px !important;*/
    text-decoration: none !important;
    text-transform: uppercase; /*  font-weight:bold !important;*/
    font-size: 12px;
    color: #ffffff;
    display: inline-block;
    padding: 6px 14px 6px;
    position: relative;
    text-shadow: 1px 1px 0 rgba(100, 100, 100, 0.6);
    white-space: nowrap;
    z-index: 2;
}

td.MenuTD {
    /* width:157px;*/
    text-align: center;
    /* padding-top: 5px;
    padding-left: 25px;
    padding-right: 25px;*/
    height: 30px;
    vertical-align: middle;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
}

    td.MenuTD:hover {
        color: #b2bec5 !important;
        background-color: #3a5314 !important;
    }

.MenuTD a {
}


/*Menu stopka (górne)*/

div.menuStopka {
    height: 25px;
    margin-left: 70px;
    padding-top: 20px;
}

    div.menuStopka a {
        text-transform: none;
        color: #b2bec5;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
        font-family: Verdana;
    }

.menu_poziome_li a:hover {
    color: White;
}

div.menuStopka ul.menu_poziome {
    padding: 0px;
    margin: 0;
    list-style: none;
}

div.menuStopka li.menu_poziome_li {
    display: inline;
}

/*Menu na samym dole */

.PodMenuDolne {
}

div.PodMenuDolne {
    /* margin-left: 10px;*/
    position: relative;
    /*  background-image: url(grafika/podmenudolne.gif);
    background-repeat: no-repeat;*/
    width: 980px;
    /*  height: 70px;*/
    margin: 0px auto;
}

    div.PodMenuDolne a {
        /*text-transform: uppercase;*/
        color: #4f5097;
        text-decoration: none;
        font-size: 13px;
        /*  font-family: Trebuchet MS,Arial;*/
    }

        div.PodMenuDolne a :hover {
            color: White;
        }

    div.PodMenuDolne ul.menu_poziome {
        padding: 11px 0px 0px 276px;
        list-style: none;
    }

    div.PodMenuDolne li.menu_poziome_li {
        display: inline;
    }

/* koniec menu */

.wyszukiwarkaTekst {
    background-image: url(grafika/wysz.jpg);
    background-repeat: no-repeat;
    position: absolute;
    top: 14px;
    left: 75px;
    width: 212px;
    height: 34px;
}

.wyszukiwarkaButton {
    background-repeat: no-repeat;
    position: absolute;
    top: 14px;
    left: 287px;
    width: 32px;
    height: 34px;
    display: block;
}

.ddsoft {
    position: absolute;
    bottom: 4px;
    right: 10px;
    width: 170px;
    color: #3a5314;
    height: 26px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
}

.Addsoft {
    display: block;
    font-family: Verdana !important;
    font-size: 10px !important;
    text-transform: none !important;
    background-image: url('grafika/ddlogo.gif');
    background-position: right center;
    background-repeat: no-repeat;
    width: 170px;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
}

    .Addsoft:hover {
        color: white;
        text-shadow: 1px 1px 0 rgba(60, 60, 60, 0.5);
    }

/*MENU BOCZNE */

.menuBoczne {
    position: absolute;
    top: 163px;
    left: 70px;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    width: 234px;
}

div.menuBoczne a {
    height: 22px;
    display: block;
    color: #f2f2f2;
    text-decoration: none;
    padding-top: 12px;
    padding-left: 48px;
    font-size: 18px;
    font-family: Myriad Pro;
}

    div.menuBoczne a:hover {
        color: #B2BEC5;
    }

div.menuBoczne ul {
    padding: 0px;
    margin: 0;
    list-style: none;
}

div.menuBoczne li {
    background-image: url(grafika/menuBoczne.jpg);
    background-repeat: no-repeat;
    width: 232px;
    height: 45px;
    margin-bottom: 2px;
    margin-top: 2px;
}

.iloscOfert {
    color: #dcdbdb;
    float: right;
    font-family: Arial;
    font-size: 22px;
    margin-top: 20px;
    width: 250px;
}

.tbWyszukiwarka {
    width: 208px !important;
    background-color: inherit !important;
    border: none !important;
    height: 25px !important;
    margin-left: 2px !important;
    margin-top: 2px !important;
}

.menuPuste {
    width: 232px;
    height: 45px;
    background-image: url(grafika/menuBoczne.jpg);
    background-repeat: no-repeat;
}

/*koniec menu*/

/*************MASTER OFERTA ********************/

.PodMenuMO {
    height: 115px;
    background-repeat: repeat-y;
    background-image: url(grafika/stronatlo.gif);
    position: relative;
}


.PodMenuMO2 {
    /*  height: 65px;
    background-repeat: repeat-y;*/
    /*   background-image: url(grafika/stronatlo.gif);*/
    height: 112px;
    /*   padding-top: 8px;*/
    position: relative;
}

.PodMenuMO3 {
    /*  height: 65px;
    background-repeat: repeat-y;*/
    /*   background-image: url(grafika/stronatlo.gif);*/
    height: 144px;
    /*   padding-top: 8px;*/
    position: relative;
}

.PodMenuMO4 {
    /*  height: 65px;
    background-repeat: repeat-y;*/
    /*   background-image: url(grafika/stronatlo.gif);*/
    height: 129px;
    /*   padding-top: 8px;*/
    position: relative;
}


.przyciskiPoziomo {
    height: 77px;
    width: 980px;
    /* background-image: url(grafika/3_03.jpg);*/
    background-repeat: no-repeat;
}

    .przyciskiPoziomo a {
        /* color: #5d5d5d;*/
        /*   display: inline-block;
    font: 20px/1 Lobster,Arial,sans-serif;
    padding: 12px 35px 14px;*/
        position: relative;
        text-decoration: none !important;
        white-space: nowrap;
        z-index: 2;
    }

a.przyciskPozA {
    position: relative;
    display: block;
    width: 196px;
    height: 46px;
    background-image: url(grafika/ikonybut6.png);
    background-repeat: no-repeat;
    background-position: 10px 2px;
    /* float: left;*/
    font-size: 21px;
    font-family: 'Roboto Condensed', sans-serif;
    color: white;
    padding-top: 26px;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
    text-shadow: 1px 1px 0 rgba(50, 50, 50, 0.6);
}





    a.przyciskPozA:hover {
        /*    background-image: url(grafika/ikonybut2.png);
        box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
    -moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
    -webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;*/
        text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.7);
        color: #3b5117;
    }


.przyciskiPoziomo ul {
    /* Affects the UL element */
    overflow: hidden;
    display: inline-block;
    /* -moz-box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
    -webkit-box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);*/
    padding-left: 0;
}

    .przyciskiPoziomo ul li {
        /* Specifying a fallback color and we define CSS3 gradients for the major browsers: */
        /*   background-color: #f0f0f0;
    background-image: -webkit-gradient(linear,left top, left bottom,from(#fefefe), color-stop(0.5,#f0f0f0), color-stop(0.51, #e6e6e6));
    background-image: -moz-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
    background-image: -o-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
    background-image: -ms-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
    background-image: linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);

    border-right: 1px solid rgba(9, 9, 9, 0.125);


    box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
    -moz-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
    -webkit-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
    */
        position: relative;
        float: left;
        list-style: none;
    }





        .przyciskiPoziomo ul li:after {
            /* This creates a pseudo element inslide each LI */
            content: '.';
            text-indent: -9999px;
            overflow: hidden;
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            z-index: 1;
            opacity: 0;
            /* Gradients! */
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(63,83,30,0.5)),color-stop(0.5,rgba(168,168,168,0)), to(rgba(63,83,30,0.5)));
            background-image: -moz-linear-gradient(left, rgba(63,83,30,0.5), rgba(168,168,168,0) 50%, rgba(63,83,30,0.5));
            background-image: -o-linear-gradient(left, rgba(63,83,30,0.5), rgba(63,83,30,0) 50%, rgba(63,83,30,0.5));
            background-image: -ms-linear-gradient(left, rgba(63,83,30,0.5), rgba(168,168,168,0) 50%, rgba(63,83,30,0.5));
            background-image: linear-gradient(left, rgba(63,83,30,0.5), rgba(168,168,168,0) 50%, rgba(63,83,30,0.5));
            /* Creating borders with box-shadow. Useful, as they don't affect the size of the element. */
            /* box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
    -moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
    -webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;*/
            /* This will create a smooth transition for the opacity property */
            -moz-transition: 0.25s all;
            -webkit-transition: 0.25s all;
            -o-transition: 0.25s all;
            transition: 0.25s all;
        }


        .przyciskiPoziomo ul li:hover:after,
        .przyciskiPoziomo ul li.selected:after,
        .przyciskiPoziomo ul li:target:after {
            /* This property triggers the CSS3 transition */
            opacity: 1;
        }

#a1 {
    background-position: 9px -8px;
    width: 70px;
    padding-left: 87px;
}

    #a1:hover {
        background-position: 9px -83px;
    }



#a2 {
    background-position: -148px -8px;
    padding-left: 87px;
    width: 125px;
    margin-left: 2px;
}

    #a2:hover {
        background-position: -148px -83px;
    }

#a3 {
    background-position: -363px -8px;
    padding-left: 80px;
    width: 84px;
}

    #a3:hover {
        background-position: -363px -83px;
    }

#a5 {
    background-position: -524px -8px;
    padding-left: 99px;
    width: 115px;
}

    #a5:hover {
        background-position: -524px -83px;
    }

#a6 {
    background-position: -748px -8px;
    width: 115px;
    padding-left: 87px;
}

    #a6:hover {
        background-position: -748px -83px;
    }



.lblLewa {
    height: 32px;
    width: 205px;
    position: absolute;
    left: 40px;
    bottom: 75px;
    background-image: url(grafika/tlonroferty.jpg);
    background-repeat: no-repeat;
}

.lblLewa2 {
    height: 32px;
    width: 205px;
    position: absolute;
    left: 40px;
    bottom: 110px;
    background-image: url(grafika/lbl.jpg);
    background-repeat: no-repeat;
}

.lblLewa3 {
    height: 51px;
    width: 215px;
    position: absolute;
    left: 737px;
    bottom: 138px;
    /* background-image: url(grafika/lbl.gif);
    background-repeat: no-repeat;*/
    text-align: center;
}

.lblPrawa {
    height: 32px;
    width: 206px;
    position: absolute;
    right: 240px;
    bottom: 143px;
    color: Black;
}
/*bart
*/
.lblLewa22 {
    height: 32px;
    width: 205px;
    position: absolute;
    left: 326px;
    bottom: 128px;
    background-image: url(grafika/tlonroferty.gif);
    background-repeat: no-repeat;
}

.lblPrawa22 {
    height: 32px;
    width: 206px;
    position: absolute;
    right: 240px;
    bottom: 128px;
    color: Black;
}

.ofertaContent {
    width: 980px;
    /* background-image: url("grafika/stronatlo.gif");*/
    background-repeat: repeat-y;
    position: relative;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    line-height: 20px;
    /* word-spacing: 3px;*/
    color: #5C5C5C;
}

div.polecanegraph {
    width: 980px;
    /*  background-image: url("grafika/rynek.gif");
    background-repeat: repeat-y;
    height: 36px;*/
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
}

.pasekStopkaMO {
    background-image: url("grafika/zakonczenie.gif");
    width: 980px;
    height: 33px;
    background-position: 0px -11px;
    background-repeat: no-repeat;
}

.apNieruchomosci {
    position: absolute;
    top: 0px;
    left: 10px;
    color: #788896;
    font-size: 16px;
    font-weight: bold;
    font-family: Myriad Pro;
}

.DIVwyszukiwarka {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 955px;
    background-color: #7ca53a;
    height: 64px;
}

.cbIloscNaStronie {
    width: 59px !important;
    position: absolute;
    right: 15px;
    bottom: 4px;
}

.cbIloscNaStronie table
{
    width:59px;
}

.iloscOfertTXT {
    color: #777777;
    font-family: verdana;
    font-size: 14px;
    font-variant: normal;
    position: absolute;
    bottom: 6px;
    left: 15px;
}

.typNieruchomosci, .typNieruchomosci2 {
    height: 29px;
    padding-top: 14px;
    font-variant: normal;
    text-align: center;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 21px;
    color: white;
    text-shadow: 1px 1px 0 rgba(50, 50, 50, 0.6);
    background-color: #444444;
    opacity: 0.8;
}

.typNieruchomosci2 {
}

.cz1M {
    display: table;
    position: relative;
    overflow: hidden;
    width: 110px;
    height: 85px;
    margin-left: 1px;
}

.cz2M {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    left: 0;
}

.cz3M {
    display: block;
    text-align: center;
}

    .cz3M img {
        -moz-border-radius: 2px;
        -khtml-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }

.nazwaStrony {
    position: absolute;
    bottom: 27px;
    left: 105px;
    color: #f0f0f1;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
}

.DivWynajem {
    width: 735px;
    margin: 0px auto;
    padding-top: 15px;
    padding-bottom: 62px;
    position: relative;
}

.wynTxt {
    display: block;
    position: absolute;
    left: -60px;
    top: -45px;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 30px;
    color: #f0f0f1;
}

.Wyn1, .Wyn2, .Wyn3, .Wyn4 {
    /*  background-image: url('grafika/mieszkania.gif');
    background-repeat: no-repeat;*/
    background-color: #93bf4e;
    height: 114px;
    width: 735px;
    position: relative;
    display: block;
    margin-bottom: 8px;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
}

.Wyn2 {
    background-color: #85aa4b;
}

.Wyn3 {
    background-color: #709434;
}

.Wyn4 {
    background-color: #5a7729;
}

    .Wyn1:hover, .Wyn2:hover, .Wyn3:hover, .Wyn4:hover {
        color: #444444;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
        background-color: #448958;
    }


.DivWynajem a, .DivWynajem span {
    text-decoration: none;
}

.DivWynajem a {
    box-shadow: 0 0 3px rgba(60, 60, 60, 0.5);
    font-family: 'Roboto Condensed',sans-serif;
    text-align: center;
    text-shadow: 1px 1px 0 rgba(60, 60, 60, 0.5);
}



.wynajemObiekt, .wynajemMieszkanie, .wynajemDom, .wynajemLokal {
    width: 125px;
    height: 106px;
    background-repeat: no-repeat;
    position: absolute;
    top: 10px;
    left: 78px;
    display: block;
}

.Wyn2:hover .wynajemDom {
    background-position: 10px -73px;
}

.Wyn1:hover .wynajemMieszkanie {
    background-position: -158px -73px;
}


.Wyn3:hover .wynajemLokal {
    background-position: -534px -73px;
}

.Wyn4:hover .wynajemObiekt {
    background-position: -534px -73px;
}

.wynajemDom, .wynajemMieszkanie, .wynajemObiekt, .wynajemLokal {
    background-image: url("grafika/ikonybut6.png");
    background-position: 10px 2px;
    background-repeat: no-repeat;
    color: white;
    display: block;
    width: 81px;
    height: 86px;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
}

.wynajemMieszkanie {
    background-position: -158px 2px;
}

.wynajemLokal {
    background-position: -534px 2px;
}

.wynajemObiekt {
    background-position: -534px 2px;
}

.wRodzaj {
    position: absolute;
    left: 261px;
    top: 50px;
    font-family: 'Roboto Condensed',sans-serif;
    text-align: left;
    font-size: 30px;
    color: #ffffff;
    display: block;
}

.wynajemTxt {
    position: absolute;
    bottom: 25px;
    right: 30px;
    font-family: 'Roboto Condensed',sans-serif;
    color: #ffffff;
    font-size: 23px;
    display: block;
}

.DivWynajem a:hover .wRodzaj {
    color: #444444;
}

.DivWynajem a:hover .wynajemTxt {
    color: #444444;
}

.DivWynajem a:hover .wynajemMieszkanie, .DivWynajem a:hover .wynajemObiekt, .DivWynajem a:hover .wynajemDom, .DivWynajem a:hover .wynajemLokal {
    opacity: 0.8;
}

.BWyszukaj {
    background-image: url('grafika/bszukaj.gif');
    width: 32px;
    height: 34px;
    display: block;
}

.TBSz {
    display: block;
    width: 150px !important;
    line-height: 28px;
    position: absolute;
    top: 2px;
    left: 46px;
    background-color: inherit !important;
    border: none !important;
    height: 25px !important;
}

.blad {
    color: Red;
}

.PSzukaj {
    position: absolute;
    top: 359px;
    left: 290px;
    height: 37px;
    width: 230px;
    vertical-align: top;
    text-align: right;
    padding-left: 5px;
    background-color: #789c3a;
    opacity: 0.8;
    border: 1px solid #5c7f1a;
}

.rfvSz {
    float: left;
}

div.PSzukaj input.BSzukaj {
    background-image: url("grafika/lupa3.png");
    width: 31px;
    height: 100%;
    border: 0 none;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: -4px 2px;
    background-color: #5f5f5e;
    float:right;
}

div.powtarzalnedol {
    background-image: url("grafika/stopka.gif");
    background-repeat: no-repeat;
    background-color: #85c226;
    background-position: center 0px;
    /* height: 70px;*/
}

div#szukaj {
    /*   width: 980px;
    margin: 0px auto;*/
}

span.devobrazek {
    display: block;
    position: relative;
    top: 33px;
    left: 32px;
    width: 450px;
}

div.devopisk {
    text-align: left;
    font-size: 17px;
    padding-right: 3px;
    margin: 0px;
    color: #6863ab;
    font-family: Arial;
    line-height: 18px;
    font-weight: bold;
    width: 183px;
    height: 179px;
    position: absolute;
    top: 32px;
    left: 283px;
    overflow: hidden;
}

    div.devopisk table {
        font-size: inherit;
        font-family: inherit;
    }

span.nazwaDeveloper {
    display: block;
    font-size: 14px;
    color: #95a6d4;
    font-weight: bold;
    font-family: Arial;
    border: 1px solid #e3e3e3;
    background-color: #eeeded;
    padding: 10px 20px 10px 20px;
    background-image: url("grafika/bg1.jpg");
    background-repeat: no-repeat;
    background-position: right;
}

span.adresDeveloper {
    display: block;
    font-size: 12px;
    color: #373984; /*  float:left;*/
    font-weight: bold;
    font-family: Arial;
    padding: 10px 20px 10px 20px;
}

div.devdiv {
    padding: 10px 50px 0px 50px;
}

div.opisdev {
    display: block;
    font-size: 14px;
    padding: 10px 20px 10px 20px;
    font-weight: bold;
    font-family: Arial;
    border: 1px solid #e3e3e3;
    background-color: #eeeded;
    color: #95a6d4;
    background-image: url("grafika/bg4.jpg");
    background-repeat: no-repeat;
    background-position: right;
    height: 22px;
}

div.opisdev2 {
    padding: 10px 20px 10px 20px;
}

div.zdjęciadev2 {
    padding: 10px 20px 10px 20px;
}

div.zdjeciadev2 {
    display: block;
    font-size: 14px;
    padding: 10px 20px 10px 20px;
    font-weight: bold;
    font-family: Arial;
    border: 1px solid #e3e3e3;
    background-color: #eeeded;
    color: #95a6d4;
    background-image: url("grafika/bg3.jpg");
    background-repeat: no-repeat;
    background-position: right;
    height: 22px;
}

div.szczegolydev2 {
    display: block;
    font-size: 14px;
    padding: 10px 20px 10px 20px;
    font-weight: bold;
    font-family: Arial;
    border: 1px solid #e3e3e3;
    background-color: #eeeded;
    color: #95a6d4;
    background-image: url("grafika/bg5.jpg");
    background-repeat: no-repeat;
    background-position: right;
    height: 22px;
    margin-bottom: 20px;
}

.RadGrid_Outlook .rgSelectedRow, .RadGrid_Outlook .rgHoveredRow {
    background: #e5e5e5 !important;
    border: solid 1px #e5e5e5;
    border-top: solid 1px #e9e9e9;
    border-bottom: solid 1px white;
    padding-left: 4px;
}

div.zakonczeniew {
    height: 27px;
    width: 967px;
    background-image: url("grafika/zakonczwysz.jpg");
    background-repeat: no-repeat;
    background-position: 14px -10px;
}
/* tresc */
.nazwaS, .not {
    display: block;
    font-size: 16px;
    color: #82aa43;
    font-weight: bold;
    /*font-family: Arial;*/
    border-bottom: 1px solid #acacac;
    /*  background-color: #eeeded;*/
    /*  padding: 0px 20px 10px 20px;*/
    /* background-image: url("grafika/bg1.jpg");
    background-repeat: no-repeat;
    background-position: right;*/
    margin-bottom: 10px;
}

.trescContent {
    padding: 20px;
}


.PanelStrGl {
    background-image: url("grafika/stronatlo.gif");
    background-repeat: repeat-y;
    color: #5C5C5C;
    width: 976px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #FBFBFB;
    font-family: Verdana;
    font-size: 12px;
    line-height: 22px;
    margin: 0;
    text-align: justify;
    /* word-spacing: 3px;*/
}

div.anim {
    position: relative;
    /* width:496;*/
    width: 980px;
    /*border: 1px solid red;*/
    margin: 0px auto;
    /* background-image: url('grafika/banner2.jpg');
     background-repeat:no-repeat;*/
    background-position: 200px 0px;
    height: 256px;
}

div.anim2 {
    display: none;
    position: absolute;
    width: 496;
    top: 1px;
    /* width: 979px;*/
    /*border: 1px solid red;*/
    /*   margin-left:298px;*/
    left: 298px;
    /* background-image: url('grafika/banner2.jpg');
     background-repeat:no-repeat;*/
    height: 256px;
}

div.anim3 {
    position: absolute;
    width: 980px;
    /* width: 979px;*/
    /*border: 1px solid red;*/
    /*   margin-left:298px;*/
    left: 0px;
    top: 0px;
    /* background-image: url('grafika/banner2.jpg');
     background-repeat:no-repeat;*/
    height: 256px;
}

a.rzetfirma {
    /*float:left;*/
    background-image: url('grafika/rzetelnafirma.gif');
    display: block;
    width: 110px;
    position: absolute;
    height: 53px;
    left: 117px;
    top: 5px;
}

.polLini1 span, .polLini2 span {
    overflow: hidden;
    height: 21px;
}

span.stylopisow {
    /*  width: 121px;*/
    display: block;
    float: left;
    overflow: hidden;
    height: 21px;
    white-space: nowrap;
}

.bgnstop {
    float: left;
    width: 124px;
    height: 72px;
    position: relative;
}

.Addbgn {
    background-image: url('grafika/bgnstopka2.gif');
    background-position: 0px 0px;
    width: 124px;
    height: 72px;
    text-decoration: none;
    display: block;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
}

    .Addbgn:hover {
        background-position: 0px -72px;
    }

.stopkaloga {
    position: relative;
    width: 980px;
    height: 72px;
}

div.wbannerze {
    position: relative;
    margin: 0 auto;
    width: 980px;
}

#ldodaj, #lposzukuje {
    display: block;
    position: absolute;
    top: 10px;
    left: 570px;
    -moz-transition: 0.25s all;
    -o-transition: 0.25s all;
    -webkit-transition: 0.25s all;
    transition: 0.25s all;
    text-decoration: none;
}

#lposzukuje {
    left: 817px;
}

    #ldodaj:hover, #lposzukuje:hover {
        -moz-transform: scale(1.05);
        -ms-transform: scale(1.05);
        -o-transform: scale(1.05);
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }

    #ldodaj img, #lposzukuje img {
        border: 0px;
    }

#zform {
    margin: 5px auto;
    width: 75%;
    border: 3px solid #82aa43;
    padding: 10px;
}

    #zform .CssNaglowek {
        padding-left: 10px;
        padding-right: 10px;
    }

    #zform .CssImage {
        display: block;
        margin: 5px auto;
        background-color: #448958;
        width: 140px;
        height: 46px;
        background-image: url('grafika/wyslij.png');
        background-position: 20px 20px;
        background-repeat: no-repeat;
        -moz-transition: 0.25s all;
        -o-transition: 0.25s all;
        -webkit-transition: 0.25s all;
        transition: 0.25s all;
        font-size: 30px;
        font-family: 'Roboto Condensed',sans-serif;
        text-shadow: 1px 1px 0 rgba(100, 100, 100, 0.6);
        color: white;
        padding-top: 22px;
        padding-left: 113px;
    }

        #zform .CssImage:hover {
            background-color: #85c226;
        }

    #zform table input, .ddtm, textarea {
        width: 400px;
        margin: 3px;
        border: 1px solid #C9E1F7;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
    }

    #zform textarea {
        height: 150px;
    }

    #zform .CssWNadawca, #zform .CssWTelefon, #zform .CssWMail, #zform .CssWTresc {
        color: #a2b153;
        font-family: Arial, Helvetica, sans-serif;
        font-style: italic;
    }


.formwyslij {
    background-color: #448958;
}

.odstepprzyc {
    height: 20px;
}

#lblNr {
    color: black;
}

.ofertaNumer {
    /*font-family: Arial;*/
    color: white;
    font-variant: normal;
    font-size: 19px;
    position: absolute;
    background-color: #444444;
    top: -176px;
    left: 548px;
    width: 150px;
    opacity: 0.8;
    padding-top: 14px;
    padding-bottom: 10px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    font-family: 'Roboto Condensed', sans-serif;
}

#ctl00_TBSz {
    background-color: transparent !important;
    border: 0px !important;
    color: #333333 !important;
}

.Padres
{
    position:absolute;
    top:278px;
    color:#5C5C5C;
    font-size:17px;
    line-height:21px;
}
