body {
    background:#e9e9e9 url('../images/top_bg.jpg') top left repeat-x;
    margin:0px;
    padding:0px;
    font:12px Arial, Tahoma;
    color:#1a1a1a;
}
div {
    float:left;
}
img {
    border:0px;
}
.wrapper {
    width:940px;
    float:none;
    margin:0 auto;
    overflow:hidden;
}
.top {
    width:944px;
    height:351px;
}
.top1{
    width:880px;
    height:20px;
    color:#bcbcbc;
    padding:20px 60px 0 0;
    text-align:right;
    font-size:10px;
    word-spacing:10px;
    background:url('../images/top1.jpg') top left no-repeat;
}
.top2{
    width:444px;
    height:311px;
}
.top3{
    width:500px;
    height:311px;
}
/*  MENU */
.menu_pl,.menu_en {
    width:867px;
    height:60px;
    background:#fff url('../images/menu_bg.jpg') top left repeat-x;
    border-left:1px solid #4397ce;
    border-right:1px solid #4890bd;
    padding:0 0 0 31px;
    overflow:hidden;
}
.menu_en {
    width:867px;
    padding:0 0 0 31px;
}
.menu_item_1_pl, .menu_item_1_en {
    cursor:pointer;
    width:140px;
    height:60px;
    background:#fff url('../images/menu/pl/stronaglowna.jpg') top left no-repeat;
}
.menu_item_1_en {
    width:114px;
    background:#fff url('../images/menu/en/stronaglowna.jpg') top left no-repeat;
}
.menu_item_1_in_pl, .menu_item_1_in_en {
    cursor:pointer;
    width:140px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/stronaglowna_in.jpg') top left no-repeat;
}
.menu_item_1_in_en {
    width:114px;
    background:#fff url('../images/menu/en/stronaglowna_in.jpg') top left no-repeat;
}
.menu_item_2_pl, .menu_item_2_en {
    cursor:pointer;
    width:100px;
    height:60px;
    background:#fff url('../images/menu/pl/ofirmie.jpg') top left no-repeat;
}
.menu_item_2_en {
    width:140px;
    background:#fff url('../images/menu/en/ofirmie.jpg') top left no-repeat;
}
.menu_item_2_in_pl, .menu_item_2_in_en {
    cursor:pointer;
    width:100px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/ofirmie_in.jpg') top left no-repeat;
}
.menu_item_2_in_en {
    width:140px;
    background:#fff url('../images/menu/en/ofirmie_in.jpg') top left no-repeat;
}
.menu_item_3_pl, .menu_item_3_en {
    cursor:pointer;
    width:94px;
    height:60px;
    background:#fff url('../images/menu/pl/oferta.jpg') top left no-repeat;
}
.menu_item_3_en {
    width:111px;
    background:#fff url('../images/menu/en/oferta.jpg') top left no-repeat;
}
.menu_item_3_in_pl, .menu_item_3_in_en {
    cursor:pointer;
    width:94px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/oferta_in.jpg') top left no-repeat;
}
.menu_item_3_in_en {
    width:111px;
    background:#fff url('../images/menu/en/oferta_in.jpg') top left no-repeat;
}
.menu_item_4_pl, .menu_item_4_en {
    cursor:pointer;
    width:151px;
    height:60px;
    background:#fff url('../images/menu/pl/ofertaspecjalna.jpg') top left no-repeat;
}
.menu_item_4_en {
    width:130px;
    background:#fff url('../images/menu/en/ofertaspecjalna.jpg') top left no-repeat;
}
.menu_item_4_in_pl, .menu_item_4_in_en {
    cursor:pointer;
    width:151px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/ofertaspecjalna_in.jpg') top left no-repeat;
}
.menu_item_4_in_en {
    width:130px;
    background:#fff url('../images/menu/en/ofertaspecjalna_in.jpg') top left no-repeat;
}
.menu_item_5_pl, .menu_item_5_en {
    cursor:pointer;
    width:118px;
    height:60px;
    background:#fff url('../images/menu/pl/kalkulator.jpg') top left no-repeat;
}
.menu_item_5_en {
    width:119px;
    background:#fff url('../images/menu/en/kalkulator.jpg') top left no-repeat;
}
.menu_item_5_in_pl, .menu_item_5_in_en {
    cursor:pointer;
    width:118px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/kalkulator_in.jpg') top left no-repeat;
}
.menu_item_5_in_en {
    width:119px;
    background:#fff url('../images/menu/en/kalkulator_in.jpg') top left no-repeat;
}
.menu_item_6_pl, .menu_item_6_en {
    cursor:pointer;
    width:129px;
    height:60px;
    background:#fff url('../images/menu/pl/zglosoferte.jpg') top left no-repeat;
}
.menu_item_6_en {
    width:113px;
    background:#fff url('../images/menu/en/zglosoferte.jpg') top left no-repeat;
}
.menu_item_6_in_pl, .menu_item_6_in_en {
    cursor:pointer;
    width:129px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/zglosoferte_in.jpg') top left no-repeat;
}
.menu_item_6_in_en {
    width:113px;
    background:#fff url('../images/menu/en/zglosoferte_in.jpg') top left no-repeat;
}
.menu_item_7_pl, .menu_item_7_en {
    cursor:pointer;
    width:102px;
    height:60px;
    background:#fff url('../images/menu/pl/kontakt.jpg') top left no-repeat;
}
.menu_item_7_en {
    background:#fff url('../images/menu/en/kontakt.jpg') top left no-repeat;
}
.menu_item_7_in_pl, .menu_item_7_in_en {
    cursor:pointer;
    width:102px;
    height:70px;
    float:none;
    position:absolute;
    top:347px;
    background:#fff url('../images/menu/pl/kontakt_in.jpg') top left no-repeat;
}
.menu_item_7_in_en {
    background:#fff url('../images/menu/en/kontakt_in.jpg') top left no-repeat;
}
.spacer_menu_pl {
    background:#fff url('../images/menu/spacer.jpg') top left no-repeat;
    width:31px;
    height:60px;
}
.spacer_menu_en {
    background:#fff url('../images/menu/spacer_en.jpg') top left no-repeat;
    width:33px;
    height:60px;
}
.menu_1_pl { width:140px; }
.menu_1_en { width:114px; }
.menu_2_pl { width:100px; }
.menu_2_en { width:140px; }
.menu_3_pl { width:94px; }
.menu_3_en { width:111px; }
.menu_4_pl { width:151px; }
.menu_4_en { width:130px; }
.menu_5_pl { width:118px; }
.menu_5_en { width:119px; }
.menu_6_pl { width:129px; }
.menu_6_en { width:113px; }
.menu_7_pl { width:102px; }
.menu_7_en { width:102px; }

/* KONIEC MENU */
.content {
    width:900px;
    background-color:#fff;
    padding:13px 0 10px 0;
    overflow:hidden;
}
.plywajacytekst {
    width:894px;
    height:24px;
    background-color:#e9e9e9;
    padding:8px 2px 0 2px;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
}
.content_bg {
    margin:15px 0 0 0;
    padding:0 0 50px 0;
    width:900px;
    background:#fff url('../images/content_bg.jpg') top left repeat-y;
}
.lewa {
    width:527px;
    padding:0 12px 0 0;
    overflow:hidden;
}
.prawa {
    width:338px;
    float:right;
    padding:0 0 0 22px;
    overflow:hidden;
}
.witamy_naglowek_pl, .witamy_naglowek_en {
    width:539px;
    height:42px;
    background:#fff url('../images/pl/witamy_na_naszej_stronie.jpg') top left no-repeat;
}
.witamy_naglowek_en {
    background:#fff url('../images/en/witamy_na_naszej_stronie.jpg') top left no-repeat;
}
.kalkulator_naglowek_pl, .kalkulator_naglowek_en {
    width:890px;
    height:42px;
    margin:10px 0 0 14px;
    background:#fff url('../images/pl/kalkulator.jpg') top left no-repeat;
}
.kalkulator_naglowek_en {
    background:#fff url('../images/en/kalkulator.jpg') top left no-repeat;
}
.oferta_specjalna_naglowek_pl, .oferta_specjalna_naglowek_en {
    width:327px;
    height:42px;
    background:#fff url('../images/pl/oferta_specjalna.jpg') top left no-repeat;
}

.oferta_specjalna_naglowek_calosc_pl, .oferta_specjalna_naglowek_calosc_en, .ofirmie_naglowek_calosc_pl, .ofirmie_naglowek_calosc_en {
    width:890px;
    height:42px;
    margin:10px 0 0 14px;
    background:#fff url('../images/pl/oferta_specjalna.jpg') top left no-repeat;
}
.oferta_specjalna_naglowek_calosc_en {
    background:#fff url('../images/en/oferta_specjalna.jpg') top left no-repeat;
}
.ofirmie_naglowek_calosc_pl  {
    background:#fff url('../images/pl/ofirmie_naglowek.jpg') top left no-repeat;
}
.ofirmie_naglowek_calosc_en {
    background:#fff url('../images/en/ofirmie_naglowek.jpg') top left no-repeat;
}
.oferta_naglowek_calosc_pl, .oferta_naglowek_calosc_en {
    width:890px;
    height:42px;
    margin:10px 0 0 14px;
    background:#fff url('../images/pl/oferta.jpg') top left no-repeat;
}
.oferta_naglowek_calosc_en {
    background:#fff url('../images/en/oferta.jpg') top left no-repeat;
}
.zgloszenia_calosc_pl, .zgloszenia_calosc_en {
    width:890px;
    height:42px;
    margin:10px 0 0 14px;
    background:#fff url('../images/pl/zgloszenia.jpg') top left no-repeat;
}
.zgloszenia_calosc_en {
    background:#fff url('../images/en/zgloszenia.jpg') top left no-repeat;
}
.oferta_specjalna_naglowek_en {
    background:#fff url('../images/en/oferta_specjalna.jpg') top left no-repeat;
}
.oferta_naglowek_lokalizacja_powierzchnia_pl, .oferta_naglowek_lokalizacja_powierzchnia_en, .oferta_naglowek_opis_pl, .oferta_naglowek_opis_en  {
    width:301px;
    height:43px;
    background:#fff url('../images/pl/oferta_lokalizajca_powierzc.jpg') top left no-repeat;
}
.oferta_naglowek_lokalizacja_powierzchnia_en {
    background:#fff url('../images/en/oferta_lokalizajca_powierzc.jpg') top left no-repeat;
}
.oferta_naglowek_opis_pl{
    background:#fff url('../images/pl/oferta_naglowek_opis.jpg') top left no-repeat;
}
.oferta_naglowek_opis_en {
    background:#fff url('../images/en/oferta_naglowek_opis.jpg') top left no-repeat;
}
.kontakt_naglowek_calosc_pl, .kontakt_naglowek_calosc_en {
    width:890px;
    height:42px;
    margin:10px 0 0 14px;
    background:#fff url('../images/pl/kontakt_naglowek.jpg') top left no-repeat;
}
.kontakt_naglowek_calosc_en {
    background:#fff url('../images/en/kontakt_naglowek.jpg') top left no-repeat;
}
.witamy_tekst {
    width:515px;
    clear:left;
    padding:10px 0 0 14px;
    line-height:18px;
}
.oferta_specjalna_blok_1,.oferta_specjalna_blok_2 {
    width:318px;
    padding:14px 0 14px 9px;
    background:#fff url('../images/kropki.jpg') bottom left no-repeat;
}
.oferta_specjalna_blok_2 {
    background-color:#eeeeee;
}
.oferta_specjalna_blok_zdjecie {
    padding:3px;
    border:1px solid #d0d0d0;
    background-color:#e9e9e9;
    width:133px;
}
.oferta_specjalna_blok_opis {
    font:11px Arial, Tahoma;
    color:#1a1a1a;
    padding:18px 0 0 20px;
    width:155px;
    line-height:16px;
}
.content_calosc {
    width:872px;
    padding:20px 14px;
    line-height:19px;
}
.content_calosc_specjalne_oferty {
    width:694px;
    margin:0 auto;
    float:none;
}
.ofirmie_lewa {
    width:197px;
    overflow:hidden;
}
.ofirmie_prawa {
    width:662px;
    float:right;
    overflow:hidden;
}
.ofirmie_kategoria,ofirmie_menu {
    width:197px;
}
.menu_kategoria, .menu_kategoria_in {
    width:172px;
    height:23px;
    padding:6px 0 0 25px;
    background:#fff url('../images/kat_bg.jpg') top left no-repeat;
    border-bottom:1px solid #d9d9d9;
}
.menu_kategoria_in {
    background:#fff url('../images/kat_bg_in.jpg') top left no-repeat;
}
.menu_podkategoria, .menu_podkategoria_in {
    width:162px;
    height:23px;
    padding:6px 0 0 35px;
    background:#fff url('../images/podkat_bg.jpg') top left no-repeat;
    border-bottom:1px solid #d9d9d9;
}
.menu_podkategoria_in {
    background:#fff url('../images/podkat_bg_in.jpg') top left no-repeat;
}
.stopka_bg {
    width:100%;
    height:73px;
    background-color:#dbdbdb;
}
.stopka_wrapper {
    width:940px;
    margin:0 auto;
    float:none;
    font:11px Arial, Tahoma;
    color:#454545;
}
.stopka_1 {
    width:176px;
    height:59px;
    background:url('../images/stopka_1_bg.jpg') top left no-repeat;
    padding:14px 0 0 45px;
}
.stopka_2 {
    width:150px;
    height:59px;
    background:url('../images/stopka_2_bg.jpg') top left no-repeat;
    padding:14px 0 0 35px;
}
.stopka_3 {
    width:190px;
    height:59px;
    background:url('../images/stopka_3_bg.jpg') top left no-repeat;
    padding:14px 0 0 45px;
}
.stopka_4 {
    width:170px;
    height:46px;
    padding:14px 0 0 65px;
}
.webdesign {
    cursor:pointer;
    width:172px;
    height:22px;
    /*background:url('../images/webdesign.jpg') top left no-repeat;*/
}
.zero {
    width:0px;
    height:0px;
    overflow:hidden;
}

/*................... IMG ..................... */

img.ofertasp {
    border:1px solid #fff;
}

/*................... SPAN ..................... */

span.niebieski {
    color:#177dbe;
}
span.czytaj_wiecej {
    padding:15px 4px 0 0;
    float:right;
}
span.granat {
    color:#0c4c75;
}
span.czerwony {
    color:#e51e03;
}
div.gorne_menu_on {
    border-bottom:1px solid #e56d03;
    float:right;
}
div.gorne_menu {
    float:right;
}
div.separator {
    width:30px;
    text-align:center;
    float:right;
}
/*................... A ....................... */

.gorne_menu:link,.gorne_menu:visited, .gorne_menu:active {
    font:10px Arial;
    text-decoration:none;
    color:#7c7c7c;
}
.gorne_menu:hover {
    border-bottom:1px solid #e56d03;
}
.gorne_menu:hover {
    border-bottom:1px solid #e56d03;
}
.czarny12:link, .czarny12:visited, .czarny12:active {
    font:12px Arial,Tahoma;
    color:#3c3c3c;
    text-decoration:none;
}
.czarny12:hover {
    text-decoration:underline;
}
.czerwony11:link, .czerwony11:visited, .czerwony11:active  {
    font:11px Arial,Tahoma;
    color:#e51e03;
    text-decoration:underline;
}
.niebieski11:link, .niebieski11:visited, .niebieski11:active  {
    font:11px Arial, Tahoma;
    color:#e51e03;
    text-decoration:underline;
}
.niebieski12:link, .niebieski12:visited, .niebieski12:active  {
    font:12px Arial, Tahoma;
    color:#e51e03;
    text-decoration:underline;
}
.czerwony11:hover, .niebieski11:hover, .niebieski12:hover {
    text-decoration:none;
}

/***** O FIRMIE *********/


div.thumb {
        margin: 5px;
        border: 0px solid #DADADA;
        height: auto;
        float: left;
        text-align: center;
        background-color: #fff;
        }
div.thumb img{
        display: inline;
        margin: 3px;
        border: 1px solid #A0ACC0;
        }
#galeria .thumb a:hover img {
        border: 1px solid #000846;
}
#trailimageid
{
        position: absolute;
        visibility: hidden;
        left: 0px;
        top: 0px;
        /*width: 230px;*/
        height: 0px;
        z-index: 200;
}

/************* OFERTA *************/

#result td {
    color:#575757;
    font:11px Arial,Tahoma;
    padding:4px 0 0 11px;
}
.wyszukiwarka_top_tekst {
    width:20px;
    float:left;
    padding:3px 0 0 0;
}
