/* wyśrodkowanie całej strony */
div.page_all
{
    width:              1024px;
    margin:             0 auto;
    text-align:         left;
}

/* linki w topie + logowanie */
div.top_links
{
    padding-top:        10px;
    height:             30px;
    color:              #999999;
}

div.linki_dodatkowe
{
    float:              left;
    margin-left:        25px;
}

div.linki_dodatkowe a
{
    margin-top:         8px;
    color:              #cccccc;
    color:              #cccccc;
    padding:            0 8px;
}

div.logowanie
{
    float:              right;
}

div.logowanie input.text
{
    color:              #b6b3b3;
    background:         url('../img/bg_login.png') no-repeat;
    width:              112px;
    height:             17px;
    border:             0;
    padding:            6px 10px 6px 10px;
    font-size:          11px;
}

div.logowanie input.image
{
    border:             0;
}

div.newsletter
{
    float:              right;
    margin-right:       240px;
}

div.newsletter input.text
{
    color:              #b6b3b3;
    background:         url('../img/bg_newsletter.png') no-repeat;
    width:              107px;
    height:             17px;
    border:             0;
    padding:            6px 10px 6px 10px;
    font-size:          11px;
}

div.newsletter input.image
{
    border:             0;
}

div.page_top
{
    height:             98px;
}

/* pasek z linkami do najważniejszych funkcji */
div.page_pasek
{
    background:         url('../img/bg_bar.png') no-repeat;
    height:             40px;
}

div.start_pasek
{
    -moz-border-radius:    6px;
    -webkit-border-radius: 6px;
    border:             solid 1px #b15e7e;
    margin-bottom:      15px;
    padding:            10px;
    background:         url('../img/bg_start_pasek.gif') repeat-x;
    color:              #8C1443;
    text-align:         center;
}

div.start_pasek h1
{
    font-size:          13px;
    margin:             0;
    font-weight:        bold;
}


div.page_pasek ul
{
    margin:             0;
    padding:            0;
    float:              left;
}

div.page_pasek ul li
{
    display:            inline;
    float:              left;
    padding:            0;
    margin:             0;
}

/* lewa część z kategoriami, filtrem */
div.page_left
{
    float:              left;
    width:              202px;
    margin-right:       20px;
}

/* lewa część z kategoriami, filtrem */
div.page_content
{
    float:              left;
    width:              586px;
}

/* lewa część z kategoriami, filtrem */
div.page_right
{
    float:              left;
    width:              202px;
}

div.stopka
{
    margin:             20px 0;
    text-align:         center;
    font-size:          11px;
    clear:              both;
    color:              #999999;
}

div.stopka a
{
    padding:            0 10px;
}

div.stopka a:hover
{
    text-decoration:    underline;
}


/*********************************************************/
/* box z mapą na stronie startowej */
div.box_mapa
{
    height:             390px;
}

/*********************************************************/
/* box z wyszukiwarką */
div.box_wyszukiwarka
{
    background:         url('../img/bg_wyszukiwarka.gif') no-repeat;
    width:              557px;
    height:             90px;
    margin-bottom:      5px;
    padding:            28px 5px 5px 18px;
    color:              #555555;
}

div.box_wyszukiwarka div
{
    margin:             3px 0;
}

div.box_wyszukiwarka input
{
    width:              150px;
    font-size:          11px;
    padding:            4px;
}

div.box_wyszukiwarka select
{
    width:              160px;
    font-size:          11px;
}

div.box_wyszukiwarka input.submit
{
    width:              100px;
    margin-right:       13px;
    margin-top:         5px;
}

table.start_wyszukiwarka td
{
    vertical-align:     top;
}


/*********************************************************/

/* boxy z wyróżnionymi ogłoszeniami */
div.box_wyroznione
{
    background-color:   #f0f0f0;
    height:             185px;
    margin-bottom:      20px;
}

/* boxy z artykułami */
div.box_artykuly
{
    height:             185px;
    margin-top:         20px;
}

/* box pod mapą na pierwszej stronie */
div.box_test
{
    background-color:   #f0f0f0;
    height:             185px;
    margin-top:         20px;
}

/*********************************************************/
table.obiekt_form td
{
    padding:            10px 5px;
}

.form_hint
{
    color:              #999999;
    font-size:          10px;
    margin-bottom:      10px;
}

/*********************************************************/
div.box_strona
{
    -moz-border-radius:    6px;
    -webkit-border-radius: 6px;
    width:              982px;
    border:             solid 1px #e0e0e0;
    padding:            20px;
    background:         url('../img/bg_biale.png');
}

/*********************************************************/
/* box z ogłoszeniem promowanym */
div.box_promowane
{
    background:         url('../img/bg_promowane.gif') no-repeat;
    width:              189px;
    height:             128px;
    margin-bottom:      5px;
    color:              #cccccc;
    padding:            40px 10px 15px 18px;
    overflow:           hidden;
}

div.box_promowane a
{
    color:              #ff9f00;
    font-weight:        bold;
}

div.box_promowane img.promowany_zdjecie
{
    border:             solid 1px #962f58;
    float:              left;
    margin-right:       5px;
    margin-top:         5px;
    padding:            3px;
    width:              80px;
    max-height:         60px;
}

/*********************************************************/
/* box z ogłoszeniem promowanym na dole na stronie głównej */
div.box_promowane2
{
    background:         url('../img/bg_promowane_dol.gif') no-repeat;
    width:              259px;
    height:             128px;
    margin-bottom:      5px;
    color:              #cccccc;
    padding:            50px 10px 5px 18px;
    overflow:           hidden;
}

div.box_promowane2 a
{
    color:              #ff9f00;
    font-weight:        bold;
}

div.box_promowane2 img.promowany_zdjecie
{
    border:             solid 1px #962f58;
    float:              left;
    margin-right:       5px;
    margin-top:         5px;
    padding:            3px;
    width:              80px;
    max-height:         60px;
}

/*********************************************************/
/* box ostatnio dodane */
div.header_ostatniododane
{
    width:              581px;
    height:             49px;
    background:         url('../img/header_ostatniododane.jpg') no-repeat;
}

div.content_ostatniododane
{
    background-color:   #861340;
    color:              white;
    width:              541px;
    padding:            0px 20px;
}

div.footer_ostatniododane
{
    width:              581px;
    height:             39px;
    background:         url('../img/footer_ostatniododane.jpg') no-repeat;
}

/*********************************************************/
/* box ostatnio dodane */
div.box_partnerzy
{
    margin:             30px 0 0 0;
}

/*********************************************************/
/* tabela wyszukiwarka */
table.tabela_wyszukiwarka td
{
    vertical-align:     top;
    padding:            10px;
}

/*********************************************************/
ul.menu_bottom
{
    text-align:         center;
    font-size:          14px;
    margin-top:         20px;
}

ul.menu_bottom li
{
    display:            inline;
    padding:            0 10px;
}

#salata_tresc
{
    -moz-border-radius:    6px;
    -webkit-border-radius: 6px;
    -moz-border-color:           #444444;
    background-color:       #F8F8F8;
    padding:                10px;
    height:                 265px;
}


#salata_tresc p
{
    margin:             0 0 5px 0;
}

div.odnosniki
{
    margin: 10px 0;
    font-weight: normal;
}

div.odnosniki a
{
    font-size: 8pt;
}

