/*
 *		plik:		css/style.css
 *		autor: 		Technetium [Tc]
 *             	Marek Kleszyk
 *						27 sierpień 2009
 *		system:		T.CMS-4.0-SEO
*/

@import url("menu.css"); 
@import url("comments.css"); 

/*----------------------*/

.page-title
{
    height:29px;
    background:url(../img/separator2.jpg) 0 100% repeat-x;
    margin:0px 20px;
    position:relative;
}

.page-title h1
{
    font-size:12px;
    color:#542a66;
    float: left;
}

.page-title div.button_powrot
{
    position:absolute;
    bottom:10px;
    right:5px;
}

.page-content
{
    margin:20px 20px;
    overflow:hidden;
}

p.error, p.info
{
    margin:10px;
}

p.info
{
    color:#47a31e;
}

a img
{
    border-width:0px;
    margin:0px;
    padding:0px;
}

form
{
    padding:0px;
    margin:0px auto;
}

form.formularz
{
    padding-left:30px;
    margin-left:17px;
    border-left:1px solid #c9c9c9;
}

fieldset
{
    padding:0px;
    margin:0px;
    border:none;
}

legend
{
    display:none;
}

input.text, textarea, select, input.file
{
    font-family:Arial;
    font-size:11px;
    border:1px solid #c9c9c9;
    background:#f3f3f3;
    color: #4b4b4b;
}

input.file
{
    width:100px;
}

input.text
{
    height:18px;
    padding-top:4px;
    padding-left:5px;
    width:178px;
}

input#token
{
    float:left;
    margin-right:2px;



}


input.small
{
    width:100px;
}

input.medium
{
    padding-top:3px;
    height:18px;
    width:71px;
    padding-right:5px;
}


textarea
{
    padding:2px;
    width:280px;

}


input.submit, input.text_submit
{
    background:url(../img/button_wyslij.jpg) 0 2px no-repeat;
    width:53px;
    height:32px;

    margin:0px auto;
    cursor:pointer;
    border:none;
    display:block;
}

input.text_submit
{
    background:url(../img/bg_button.jpg) 0 2px no-repeat;
    width:102px;
    height:31px;
    color:#fff;
    font-size:11px;
}


label
{
    margin:0px;
    padding:0px;
    padding-right:10px;
    padding-top:5px;
    float:left;
    font-family: "Arial", "Verdana", "Helvetica",  sans-serif;
    font-size: 11px;
    color: #4b4b4b;
    width:257px;
    font-weight:bold;
    text-align:left;


    height:20px;

}

label.sub
{
    color:#542a66;
    padding-top:0px;
}

label.sub small
{
    font-size:9px;
    color: #4b4b4b;
}

input.radio
{
    margin-top:7px;
}

select
{
    width:185px;
    height:25px;
    padding-left:5px;
    padding-top:3px;

}

select option
{
    padding-top:3px;
}

select.multiple
{
    height:auto;
}




div.kontrolka
{
    overflow:hidden;
    clear:both;
    margin-bottom:3px;

    background:url(../img/separator2.jpg) 0 100% repeat-x;
    padding:0px 0px 6px 0px;

}

div.kontrolka div.platnosci_item
{
    float:left;
    width:120px;
    height:70px;
    padding:5px;
    margin:5px;
    margin-top:20px;

}

div.kontrolka_select
{
    height:30px;
    overflow:visible;
}

div.kontrolka_textarea
{
    overflow:hidden;
    clear:both;
    margin-bottom:5px;
    padding:0px;
}

div.kontrolka p, div.kontrolka_textarea p
{
    font-size:10px;
    color:#5d6a6d;
    margin-left:140px;
    margin-top:3px;
}

form.formularz div.kontrolka
{
    width:452px;
}

div.kontrolka a.przedluz_link
{
    display:block;
    float:right;
    width:77px;
    height:29px;
    background:url(../img/bg_button_dodaj_komentarz.jpg) 0 0 no-repeat;
    line-height:25px;
    text-align:center;
    color:#fff;
    text-decoration:none;
}

div.przycisk
{
    margin:10px 0px;
    width:452px;
}

p.form_info
{
    text-align:left;
    margin:0px 0px 15px 0px;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

.formularz div.nagl
{
    color:#542a66;
    font-weight:bold;
    margin-bottom:3px;
    background:url(../img/separator2.jpg) 0 100% repeat-x;
    padding:0px 0px 6px 0px;
    width:452px;
}

div.nagl small
{
    font-size:9px;
    color: #4b4b4b;
}



/* --------- glowna ---------- */

body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background: #e4e2cd url('../img/bg.jpg') repeat-x scroll 0 0;
    text-align: center;
    font-family: "Arial", "Verdana", "Helvetica", "Tahoma", sans-serif;
    font-size: 11px;
    color: #4b4b4b;
}

#container {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    padding: 0;
    text-align: center;
}

#top
{
    width: 1000px;
    height: auto;
    position: relative;
    overflow: hidden;
    text-align:left;
}

#top a img
{
    border:none;
}

#top #user_info
{
    position:absolute;
    right:156px;
    top:34px;


}
#top #user_info p
{
    color:#B1AF99;
    margin-bottom:13px;
    float:left;
    margin-right:10px;
}

#top #user_info a
{
    color:#939178;
    background:url(../img/separator1.gif) 0 50% no-repeat;
    padding-left:10px;
}


#top #langs
{
    position:absolute;
    top:35px;
    right:10px;
    overflow:hidden;
}

#top #langs span, #top #langs a
{
    float:left;
    margin-left:1px;
    color:#b1af99;
}

#top #langs span
{
    line-height:11px;
}

#top #menu-top
{
    position:absolute;
    top:60px;
    right:10px;
}

#top a#button_strefa_pl, #top a#button_strefa_en, #top a#button_strefa_de
{
    position:absolute;
    top:87px;
    right:0px;
    width:165px;
    height:29px;
    display:block;
    background:url(../img/pl/button_strefa_dla_specjalis.jpg) 100% 0 no-repeat;
}

#top a#button_strefa_pl:hover
{
    background:url(../img/pl/hover_strefa_dla_specjalis.jpg) 100% 0 no-repeat;
}

#top a#button_strefa_en
{
    background:url(../img/en/button_strefa_dla_specjalis.jpg) 100% 0 no-repeat;
}

#top a#button_strefa_en:hover
{
    background:url(../img/en/hover_strefa_dla_specjalis.jpg) 100% 0 no-repeat;
}

#top a#button_strefa_de
{
    background:url(../img/de/button_strefa_dla_specjalis.jpg) 100% 0 no-repeat;
}

#top a#button_strefa_de:hover
{
    background:url(../img/de/hover_strefa_dla_specjalis.jpg) 100% 0 no-repeat;
}

#top a#button_informacje
{
    position:absolute;
    top:87px;
    right:170px;
    width:188px;
    height:29px;
    background:url(../img/button_informacje.png) 100% 0 no-repeat;
}

#top a#button_informacje:hover
{
    background:url(../img/hover_informacje.png) 100% 0 no-repeat;
}

#ad_cont_hp_top
{
    width:1000px;
    overflow:hidden;

}

#ad_cont_hp_top div.ad_468_60
{
    width:468px;

    float:left;
    margin-left:21px;
}

#ad_cont_hp_top div.ad_468_60 img, #ad_cont_hp_top div.ad_468_60 embed
{
    margin-bottom:5px;
}

#ad_cont_hp_bottom
{
    overflow:hidden;
}

#ad_cont_hp_bottom div.ad_750_100
{
    width:1000px;
    margin:0px auto;
}

#ad_cont_hp_bottom div.ad_750_100 img, #ad_cont_hp_bottom div.ad_750_100 embed
{
    margin-top:5px;
    margin-bottom:5px;
}

#ad_cont_szczegoly_top
{
}

#ad_cont_szczegoly_top div.ad_750_100
{
    width:750px;
    margin:0px auto;
}

#ad_cont_szczegoly_top div.ad_750_100 img, #ad_cont_szczegoly_top div.ad_750_100 embed
{
    margin-top:5px;
    margin-bottom:5px;
}

#base
{
    width: 1000px;
    height: auto;

    text-align: left;
    background:url(../img/bg_base.jpg);
}

#base .base_gora
{
    height:20px;
    font-size:4px;
    background:url(../img/bg_base_gora.jpg) 0 0 no-repeat;
}

#base .base_gora_hp
{
    height:4px;
    font-size:4px;
    background:url(../img/bg_hp_base_gora.jpg) 0 0 no-repeat;
}

#base #base_dol
{
    height:4px;
    font-size:4px;
    background:url(../img/bg_base_dol.jpg) 0 0 no-repeat;
    clear:both;
}




#footer
{
    width: 1000px;
    height: auto;
    clear:both;
    overflow:hidden;
    text-align:left;
    background:url(../img/bg_footer.jpg) 0 60px no-repeat;
    padding-bottom:10px;
    margin-bottom:10px;

}


#footer #menu-bottom
{
    margin-top:11px;
    padding:0px 10px;
}

#footer #copyright
{
    line-height:24px;
    padding-left:10px;
    color:#939178;
    float:left;
}

#footer #copyright a
{
    color:#939178;
    text-decoration:none;
}

#footer #copyright strong
{
    color:#542a66;
}

#footer #realizacja
{
    line-height:24px;
    padding-left:10px;
    color:#939178;
    float:right;
}

#footer #realizacja a
{
    color:#939178;
    text-decoration:none;
}

#footer #footer_platnosci
{
    clear:both;
    text-align:right;
    padding-top:10px;
}


textarea.textarea_edytor
{
    width:300px;
    height:200px;
}



/*------------gora----------*/
div#page-row1
{
    width:1000px;
    height:222px;
    margin-bottom:5px;
}

div#page-row1 div#wyszukiwarka
{
    width:450px;
    height:222px;
    float:left;

}

div#page-row1 div#wyszukiwarka .pseudoinput
{
    float:left;
}

div#page-row1 div.szuk_dentysci
{
    background:#542a66;
}

div#page-row1 div.szuk_pracownie
{
    background:#ffad00;
}

div#page-row1 div.szuk_sklepy
{
    background:#489d00;
}

div#page-row1 div#wyszukiwarka div#szuk_nagl
{
    height:66px;
    overflow:hidden;
}

div#page-row1 div#wyszukiwarka div#szuk_nagl a
{
    display:block;
    float:left;
    height:66px;
    width:150px;
}

div#page-row1 div#wyszukiwarka div#szuk_nagl a#szukaj_nagl_item_dentysci
{ 

}

div#page-row1 div#wyszukiwarka div#szuk_nagl a#szukaj_nagl_item_pracownie
{

}

div#page-row1 div#wyszukiwarka div#szuk_nagl a#szukaj_nagl_item_sklepy
{

}

div#page-row1 div.szuk_dentysci div#szuk_nagl
{
    background:url(../img/bg_szuk_cont_dentysci.jpg) 0 100% no-repeat;
}

div#page-row1 div.szuk_pracownie div#szuk_nagl
{
    background:url(../img/bg_szuk_cont_pracownie.jpg) 0 100% no-repeat;
}

div#page-row1 div.szuk_sklepy div#szuk_nagl
{
    background:url(../img/bg_szuk_cont_sklepy.jpg) 0 100% no-repeat;
}

div#page-row1 div#wyszukiwarka div.szuk_content
{
    height:142px;
    padding:10px 0px 0px 20px;
    text-align:left;
    position:relative;
    display:none;
}

div#page-row1 div#wyszukiwarka div#szuk_footer
{
    height:4px;
}

div#page-row1 div.szuk_dentysci div#szuk_content_dentysci
{
    background:#542a66;
    display:block;
}



div#page-row1 div.szuk_dentysci div#szuk_content_sklepy
{
    /*display:block;*/
}




div#page-row1 div.szuk_dentysci div#szuk_footer
{
    background:url(../img/szukaj_footer_1.jpg) 0 0 no-repeat;
}

div#page-row1 div.szuk_pracownie div#szuk_footer
{
    background:url(../img/szukaj_footer_2.jpg) 0 0 no-repeat;
}

div#page-row1 div.szuk_sklepy div#szuk_footer
{
    background:url(../img/szukaj_footer_3.jpg) 0 0 no-repeat;
}

div#page-row1 div#wyszukiwarka div.szuk_content div.kontrolka
{
    background:none;
    margin-bottom:5px;
    padding:0px;
    height:31px;
}

div#page-row1 div#wyszukiwarka div.szuk_content div.przycisk
{
    position:absolute;
    top:44px;
    right:20px;
    margin:0px;
    width:73px;
}

div#page-row1 div#wyszukiwarka div.szuk_content label
{
    width:18px;
    color:#fff;
    padding-top:6px;
    text-align:left;
    padding-right:0px;
}

div#page-row1 div#wyszukiwarka div.szuk_content input.text
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;

}

div#page-row1 div#wyszukiwarka div.szuk_content select
{

}


div#page-row1 div#wyszukiwarka div.szuk_content div.przycisk input.submit
{
    width:74px;
    height:66px;

}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_miasto
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;
    padding-left:5px;
    border:none;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_imie
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;
    padding-left:5px;
    border:none;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_miastoHint
{
    background:#542A66;
    width:280px;
    position:absolute;
    top:147px;
    left:42px;
    display:none;
    color:#fff;
    padding:5px 5px;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_imieHint
{
    background:#542A66;
    width:280px;
    position:absolute;
    top:41px;
    left:42px;
    display:none;
    color:#fff;
    padding:5px 5px;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_miastoHint a, div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_imieHint a
{
    color:#fff;
    text-decoration:none;
    margin:4px 4px;
    padding:2px;
    display:block;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_miastoHint a:hover, div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_dentysci_imieHint a:hover
{
    background:#5d366c;
}

/*---------------*/
div#page-row1 .szuk_dentysci div.szuk_content input.text
{
    width:292px;
    height:24px;
    color:#ffffff;
    padding-top:7px;

}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_miasto
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input_pracownie.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;
    padding-left:5px;
    border:none;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_nazwa
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input_pracownie.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;
    padding-left:5px;
    border:none;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_miastoHint
{
    background:#FFAD00;
    width:280px;
    position:absolute;
    top:147px;
    left:42px;
    display:none;
    color:#fff;
    padding:5px 5px;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_nazwaHint
{
    background:#FFAD00;
    width:280px;
    position:absolute;
    top:41px;
    left:42px;
    display:none;
    color:#fff;
    padding:5px 5px;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_miastoHint a, div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_nazwaHint a
{
    color:#fff;
    text-decoration:none;
    margin:4px 4px;
    padding:2px;
    display:block;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_miastoHint a:hover, div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_pracownie_nazwaHint a:hover
{
    background:#ff9a00;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_miasto
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input_sklepy.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;
    padding-left:5px;
    border:none;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_nazwa
{
    width:292px;
    height:24px;
    background:url(../img/bg_szukaj_input_sklepy.jpg) 0 0 no-repeat;
    color:#ffffff;
    padding-top:7px;
    padding-left:5px;
    border:none;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_miastoHint
{
    background:#489D00;
    width:280px;
    position:absolute;
    top:147px;
    left:42px;
    display:none;
    color:#fff;
    padding:5px 5px;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_nazwaHint
{
    background:#489D00;
    width:280px;
    position:absolute;
    top:41px;
    left:42px;
    display:none;
    color:#fff;
    padding:5px 5px;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_miastoHint a, div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_nazwaHint a
{
    color:#fff;
    text-decoration:none;
    margin:4px 4px;
    padding:2px;
    display:block;
}

div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_miastoHint a:hover, div#page-row1 div#wyszukiwarka div.szuk_content #szukaj_sklepy_nazwaHint a:hover
{
    background:#4c9f03;
}




div#page-row1 div#zmieniarka
{
    width:545px;
    height:222px;
    float:left;
    margin-left:5px;
    position:relative;
}

div#page-row1 div#zmieniarka div.item
{
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}

div#page-row1 div#zmieniarka div.item div.opis
{
    background:url(../img/bg_zmieniarka_napis.png);
    position:absolute;
    bottom:5px;
    left:1px;
    width:503px;
    padding:10px 20px;
    color:#fff;
}

div#page-row1 div#zmieniarka div.item div.opis_dol
{
    background:url(../img/bg_zmieniarka_napis_dol.png)  0 0 no-repeat;
    bottom:0px;
    left:1px;
    height:5px;
    width:543px;
    position:absolute;
}

div#page-row1 div#zmieniarka div.akt
{
    display:block;
}

div#page-row1 div#zmieniarka div.numeracja
{
    position:absolute;
    right:10px;
    top:-10px;
    overflow:hidden;
}

div#page-row1 div#zmieniarka div.numeracja a
{
    display:block;
    width:21px;
    height:21px;
    float:left;
    text-align:center;
    line-height:21px;
    background:url(../img/bg_zmieniarka_numer.png) 0 0 no-repeat!Important;
    background:url(../img/bg_zmieniarka_numer.gif) 0 0 no-repeat;
    font-weight:bold;
    color:#a09d81;
    text-decoration:none;
}

div#page-row1 div#zmieniarka div.numeracja a.nr_akt, div#page-row1 div#zmieniarka div.numeracja a:hover
{
    color:#542a66;
}

/*------------strona glowna-------------*/
div#page-hp
{
    padding:5px 0px;
    margin:0px;
}

div#page-hp img
{
    margin-left:8px;
}

/*----------listing-----------*/
.page-title div.znaleziono_count
{
    float:right;
}

.page-listing
{
    overflow:visible;
    margin-top:0px;
}

.page-listing img.nagl
{
    margin:15px 0px;
}

table.listing
{
    background:#d3d4cc;
    border-spacing:1px 0px;
    width:100%;
}

table.listing tbody
{

}

table.listing thead
{
    background:#fff;
}


table.listing th
{
    color:#522963;
    text-align:center;
    background:#fff;
    font-weight:bold;
    padding:7px 2px;
    font-size:11px;

}

table.listing td
{
    background-color:#f2f2ef;
    border:1px solid #fff;
    border-bottom:none;
    padding:10px;
    text-align:center;
    vertical-align:top;
}


table.listing tr:hover td
{
    background-color:#e9e9e5;

}

table.listing tr.premium td
{

    background-color:#d4f2bc;
}

table.listing tr.premium:hover td
{
    background-color:#c9f2bc;
}

table.listing td.first_col
{
    width:52px;
}

table.listing td.first_col a.mapa_znacznik
{
    width:19px;
    height:29px;
    line-height:18px;
    display:block;
    margin:7px auto;
    text-align:center;
    background:url(../img/ico_mapa_znacznik.png) 0 0 no-repeat;
    text-decoration:none;
}

table.listing td.last_col
{

}

table.listing td.foto
{
    padding:1px;
}

table.listing td.foto div
{
    border:1px solid #fff;
    padding:2px;
    width:76px;
    height:85px;
    height:auto;
    margin:0px auto;
}

table.listing td.foto a
{
    display:block;
    width:74px;
    height:85px;
    height:auto;
    margin:0px auto;
    background:transparent;
    border:1px solid #fff;
    padding:2px;


}

table.listing td.dane
{
    text-align:left;
    color:#726f54;
}

table.listing td.nowosc_pl, table.listing td.nowosc_PL
{
    background-image:url(../img/pl/ico_nowosc.png);
    background-repeat:no-repeat;
    background-position:100% 0;
}

table.listing td.nowosc_en, table.listing td.nowosc_EN
{
    background-image:url(../img/en/ico_nowosc.png);
    background-repeat:no-repeat;
    background-position:100% 0;
}

table.listing td.nowosc_de, table.listing td.nowosc_DE
{
    background-image:url(../img/de/ico_nowosc.png);
    background-repeat:no-repeat;
    background-position:100% 0;
}

table.listing td.dane strong
{
    color:#542a66;
    font-size:12px;
}

table.listing td.dane p
{
    margin:5px 0px;
}

table.listing td.dane a.wiecej_link
{
    color:#542a66;
    background:url(../img/arrow1.gif) 100% 50% no-repeat;
    padding-right:10px;
}

table.listing span.stars
{

}

table.listing img.star
{

}

table.listing td.dni
{
    width:65px;
}

table.listing td.separator_premium
{
    background:#fff;
    border:none;
    border-top:3px solid #b29374;
    padding:4px 0px;
}

div.listing_dymek_home
{
    position:relative;
}

div.listing_dymek
{
    display:none;
    position:absolute;
    width:454px;
    bottom:0px;
    left:0px;
}



div.listing_dymek div.listing_dymek_gora
{
    height:9px;
    background:url(../img/dymek_gora.png) 0 0 no-repeat;
    font-size:1px;
}

div.listing_dymek div.listing_dymek_dol
{
    height:86px;
    height:8px;
    background:url(../img/dymek_dol.png) 0 0 no-repeat;
    font-size:1px;
    clear:both;
}

div.listing_dymek div.listing_dymek_dol2
{
    margin-left:30px;
    height:78px;
    width:37px;
    font-size:1px;
    clear:both;
    background:url(../img/dymek_dol2.png) 0 0 no-repeat;
}

div.listing_dymek div.listing_dymek_srodek
{
    background:url(../img/bg_dymek.png);
}

div.listing_dymek div.listing_dymek_content
{
    margin:0px 15px;
    overflow:hidden;


}

div.listing_dymek div.nowosc_pl, div.listing_dymek div.nowosc_PL
{
    background:url(../img/pl/ico_nowosc.png) 100% 0 no-repeat;
}

div.listing_dymek div.nowosc_en, div.listing_dymek div.nowosc_EN
{
    background:url(../img/en/ico_nowosc.png) 100% 0 no-repeat;
}

div.listing_dymek div.nowosc_de, div.listing_dymek div.nowosc_DE
{
    background:url(../img/de/ico_nowosc.png) 100% 0 no-repeat;
}

div.listing_dymek div.listing_dymek_content div.dane_cont
{
    overflow:hidden;
}

div.listing_dymek div.listing_dymek_content div.foto
{
    border:1px solid #d4d4cb;
    padding:2px;
    width:74px;
    height:85px;
    float:left;
}

div.listing_dymek div.listing_dymek_content div.foto a
{
    display:block;
    width:74px;
    height:85px;
    background:#fff;
    text-align:center;
}

div.listing_dymek div.listing_dymek_content div.dymek_dane
{
    float:left;
    width:320px;
    margin-left:17px;
    padding-top:5px;
}

div.listing_dymek div.listing_dymek_content div.dymek_dane strong
{

}

div.listing_dymek div.listing_dymek_content div.dymek_dane p
{

}

div.listing_dymek div.listing_dymek_content div.dymek_dane a.wiecej_link
{

}

div.listing_dymek div.listing_dymek_content div.text_cont
{
    clear:both;
    margin-top:8px;
    overflow:hidden;

}

div.listing_dymek div.listing_dymek_content div.text_cont div.opis
{
    width:220px;
    float:left;
    color:#737373;
}

div.listing_dymek div.listing_dymek_content div.text_cont div.opis div.nagl
{
    line-height:27px;
    background:url(../img/separator3.jpg) 0 100% repeat-x;
    font-weight:bold;
    color:#454545;
    margin-bottom:5px;
}

div.listing_dymek div.listing_dymek_content div.text_cont div.opis a.wiecej_link
{

    color:#454545;
    background:url(../img/arrow1.gif) 100% 50% no-repeat;
    padding-right:10px;
}

div.listing_dymek div.listing_dymek_content div.text_cont div.spec
{
    width:180px;
    float:left;
    margin-left:10px;
    color:#737373;
}

div.listing_dymek div.listing_dymek_content div.text_cont div.spec div.nagl
{
    color:#454545;
}

div.listing_dymek div.listing_dymek_content div.text_cont div.spec p
{
    color:#737373;
    background:url(../img/arrow2.jpg) 0 50% no-repeat;
    padding-left:10px;
}

div.listing_dymek div.listing_dymek_content div.text_cont div.spec a.wiecej_link
{
    color:#454545;
    background:url(../img/arrow1.gif) 100% 50% no-repeat;
    padding-right:10px;
}

/*----------lekarz------------*/
div#page-lekarz
{
    margin-top:20px;
}

div#page-lekarz .nagl
{
    font-weight:bold;
    color:#542a66;
    margin-bottom:8px;
}

div#page-lekarz .gora, div#page-lekarz .dol
{
    font-size:1px;
}

div#page-lekarz .lekarz_gora
{
    overflow:hidden;
    margin-bottom:10px;
}

div#page-lekarz .lekarz_gora .lekarz_left
{
    overflow:hidden;
    width:375px;
    float:left;
}

div#page-lekarz .lekarz_gora .lekarz_left .foto
{
    width:194px;
    border:1px solid #dfdfdf;
    padding:2px 2px 0px 2px;
    text-align:center;
    float:left;
}

div#page-lekarz .lekarz_gora .lekarz_left .foto .foto_min
{
    margin-top:10px;
}

div#page-lekarz .lekarz_gora .lekarz_left .foto a
{

}

div#page-lekarz .lekarz_gora .lekarz_left .adres
{

    width:155px;
    float:right;
    margin-left:20px;
    border-top:1px solid #dfdfdf;
    padding-top:15px;
}


div#page-lekarz .lekarz_gora .lekarz_left .adres strong
{
    font-size:12px;
    color:#542a66;
}

div#page-lekarz .lekarz_gora .lekarz_left .adres p
{

}

div#page-lekarz .lekarz_gora .lekarz_left .adres p a
{
    color:#9a9a9a;

}

div#page-lekarz .lekarz_gora .lekarz_left .zadaj_pytanie_button
{
    width:155px;
    float:right;
    margin-left:20px;
    padding-top:15px;
}

div#page-lekarz .lekarz_gora .lekarz_right
{
    width:585px;
    float:left;
    overflow:hidden;
}

div#page-lekarz .lekarz_gora .lekarz_right .specjalizacja
{
    background:url(../img/box1_srodek.jpg) 0 0 repeat-y;
    width:251px;
    float:left;


}

div#page-lekarz .lekarz_gora .lekarz_right .specjalizacja div.gora
{
    height:5px;
    background:url(../img/box1_gora.jpg) 0 0 no-repeat;
}

div#page-lekarz .lekarz_gora .lekarz_right .specjalizacja div.dol
{
    height:5px;
    background:url(../img/box1_dol.jpg) 0 0 no-repeat;
}

div#page-lekarz .lekarz_gora .lekarz_right .specjalizacja div.srodek
{
    margin:9px 23px;
}

div#page-lekarz .lekarz_gora .lekarz_right .specjalizacja div.srodek p
{
    background:url(../img/arrow2.jpg) 0 5px no-repeat;
    padding-left:11px;
    color:#737373;
}

div#page-lekarz .lekarz_gora .lekarz_right .platnosci
{
    float:left;
    width:244px;
    background:url(../img/box2_srodek.jpg) 0 0 repeat-y;
}

div#page-lekarz .lekarz_gora .lekarz_right .platnosci div.srodek
{
    margin:18px 18px;
}

div#page-lekarz .lekarz_gora .lekarz_right .platnosci div.srodek p
{
    background:url(../img/arrow2.jpg) 0 50% no-repeat;
    padding-left:11px;
}

div#page-lekarz .lekarz_gora .lekarz_right .platnosci div.dol
{
    height:5px;
    background:url(../img/box2_dol.jpg) 0 0 no-repeat;
}

div#page-lekarz .lekarz_gora .lekarz_right .mapa
{
    width:324px;
    height:200px;
    float:right;
    overflow:hidden;
}

div#page-lekarz .lekarz_dol
{
    clear:both;
    overflow:hidden;
}

div#page-lekarz .lekarz_dol .lekarz_left
{
    overflow:hidden;
    width:377px;
    float:left;
}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie
{
    width:377px;
    background:url(../img/box3_srodek.jpg) 0 0 repeat-y;

}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie .gora
{
    background:url(../img/box3_gora.jpg) 0 0 no-repeat;
    height:5px;
}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie .srodek
{
    background:url(../img/box3_subdol.jpg) 0 100% no-repeat;
    padding:18px 18px;
}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie .srodek #edu_rozwin_link
{
    text-align:right;
    margin-top:5px;
}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie .srodek #edu_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie .srodek #edu_calosc
{
    display:none;

}

div#page-lekarz .lekarz_dol .lekarz_left .wyksztalcenie .dol
{
    background:url(../img/box3_dol.jpg) 0 0 no-repeat;
    height:35px;
}



div#page-lekarz .lekarz_dol .lekarz_left .opinie
{

}

div#page-lekarz .lekarz_dol .lekarz_left .opinie .gora
{
    height:47px;
    background:url(../img/box5_gora.jpg) 0 0 no-repeat;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie .gora .nagl
{
    margin-left:15px;
    padding-top:16px;
    font-size:11px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments
{
    width:320px;
    margin-left:25px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments .item
{
    margin-bottom:12px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments .comment_nagl
{
    line-height:32px;
    background:url(../img/ico_comment.gif) 0 50% no-repeat;
    padding-left:20px;
    color:#737373;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments .comment_nagl strong
{
    color:#542a66;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments .tresc
{
    color:#4b4b4b;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments .button_dodaj
{
    text-align:right;
    margin-top:5px;
    margin-bottom:5px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments #new-comment
{
    display:none;
    margin-top:10px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments #new-comment label
{
    width:100px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments #new-comment textarea
{
    width:228px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments #new-comment input#token
{
    width:90px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments #new-comment .przycisk
{
    width:344px;
}

div#page-lekarz .lekarz_dol .lekarz_left .opinie #comments #new-comment .przycisk input
{
    width:77px;
    background-image:url(../img/bg_button_dodaj_komentarz.jpg);
    margin-left:265px;
}





div#page-lekarz .lekarz_dol .lekarz_right
{
    width:583px;
    float:left;
}

div#page-lekarz .lekarz_dol .lekarz_right .opis
{
    background:url(../img/box6_srodek.jpg) 0 0 no-repeat;
}

div#page-lekarz .lekarz_dol .lekarz_right .opis .srodek
{
    margin:0px 24px;
    padding-top:20px;
}

div#page-lekarz .lekarz_dol .lekarz_right .opis #opis_rozwin_link
{
    text-align:right;
    margin-top:5px;
    padding-bottom:10px;
}

div#page-lekarz .lekarz_dol .lekarz_right .opis #opis_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

div#page-lekarz .lekarz_dol .lekarz_right .opis #opis_calosc
{
    display:none;
    padding-bottom:20px;
}





div#page-lekarz .lekarz_dol .lekarz_right .gabinety
{
    margin-top:5px;
    margin-left:2px;
    width:581px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item
{
    background:url(../img/box7_srodek.jpg) 0 0 repeat-y;
    margin-bottom:2px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .gora
{
    background:url(../img/box7_gora.jpg) 0 0 no-repeat;
    height:5px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .dol
{
    background:url(../img/box7_dol.jpg) 0 0 no-repeat;
    height:5px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek
{
    margin:7px 17px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag
{
    width:555px;
    margin:0px auto;
    background:#f3f3f3;
    overflow:hidden;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag .gora
{
    background:url(../img/box8_gora.jpg) 0 0 no-repeat;
    height:4px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag .dol
{
    background:url(../img/box8_dol.jpg) 0 0 no-repeat;
    height:4px;
    clear:both;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p
{
    line-height:24px;
    margin-left:10px;
    float:left;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p strong
{
    color:#542a66;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p span
{
    color:#737373;
    background:url(../img/arrow4.gif) 0 50% no-repeat;
    padding-left:6px;
    margin-left:2px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p span a
{
    color:#737373;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag .platn
{

    float:right;
    margin-right:10px;
    margin-top:5px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek table
{
    width:100%;
    border-collapse:collapse;
    margin-top:10px;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek table th
{
    text-align:center;
    color:#737373;
    font-weight:normal;
    padding:6px;
    border-left:1px dotted #dfdfdf;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek table td
{
    text-align:center;
    color:#4b4b4b;
    font-weight:normal;
    padding:6px;
    border-left:1px dotted #dfdfdf;
}

div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek table td.first,div#page-lekarz .lekarz_dol .lekarz_right .gabinety .item .srodek table th.first
{
    border-left:none;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form
{

}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek
{
    margin:15px;
    overflow:hidden;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa
{
    width:240px;
    float:left;
    margin-bottom:10px;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa input.text
{
    width:220px;
    margin-bottom:5px;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa select
{
    width:227px;
    margin-bottom:5px;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa input#token
{
    width:83px;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_prawa
{
    width:310px;
    float:left;
    margin-bottom:10px;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_prawa textarea
{
    height:121px;
    width:307px;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .przycisk
{
    clear:both;
    background:url(../img/bg_formularz_przycisk.jpg) 0 0 no-repeat;
}

div#page-lekarz .lekarz_dol .lekarz_right #zapytanie_form .srodek .przycisk input.text_submit
{
    margin:0px;
    margin-left:451px;
}




#left_submenu
{
    width:194px;
    border-right:1px solid #d4d4cb;
    float:left;
    margin-right:10px;
}

#left_submenu a
{
    display:block;
    width:172px;
    width:184px;
    height:34px;
    line-height:34px;
    color:#542A66;
    padding-right:12px;
    padding-right:0px;
    text-align:right;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
}

#left_submenu a:hover, #left_submenu a.selected
{
    color:#fff;
    font-weight:bold;
    background:url(../img/bg_lewa_submenu_item.jpg) 0 0 no-repeat;
}

#left_submenu .separator
{
    font-size:1px;
    height:3px;
    width:184px;
    background:url(../img/separator2.jpg) 0 0 repeat-x;
}


.prawa-page-content
{
    float:left;
    width:755px;
}

/*----------textowka-------*/
div#page-text
{

    padding:0px 0px;
    overflow:hidden;
}

/*--------galeria-------*/
div.gal_row
{
    overflow:hidden;
    clear:both;
    width:715px;
    margin:0px auto 20px auto;
}

div.first_row
{
    margin-top:20px;
}

div.gal_row div.item
{
    float:left;
    width:126px;
    margin-right:20px;
    text-align:center;
}

div.gal_row div.last
{
    margin-right:0px;
}

div.gal_row div.item img
{
    border:3px solid #d4d4cb;
}

/*--------page-logowanie--------*/
div#page-logowanie
{

}

div#page-logowanie div.row1
{
    width:400px;
    margin:0px auto 0px auto;
    border-left:1px solid #d4d4cb;
    padding-left:10px;
}

div#page-logowanie div.row1 p.nagl
{
    line-height:20px;
    font-weight:bold;
    color:#79468e;
}

div#page-logowanie div.row1 p.reg_info
{
    line-height:35px;
    background:url(../img/arrow5.gif) 0 50% no-repeat;
    padding-left:10px;
    color:#726f54;
}

div#page-logowanie div.row2
{
    width:426px;
    margin:0px auto;
    background:url(../img/box_log_srodek.jpg) 0 0 repeat-y;
}

div#page-logowanie div.row2 div.gora
{
    height:5px;
    background:url(../img/box_log_gora.jpg) 0 0 no-repeat;
}

div#page-logowanie div.row2 div.dol
{
    height:5px;
    background:url(../img/box_log_dol.jpg) 0 0 no-repeat;
}

div#page-logowanie div.row2 div.srodek
{
    margin:5px 10px 10px 10px;
}

div#page-logowanie div.row2 p.nagl
{
    font-weight:bold;
    color:#79468e;
    margin-bottom:5px;
}

div#page-logowanie div.row2 div.kontrolka
{
    background:none;
    margin-bottom:0px;
    padding-bottom:0px;
}

div#page-logowanie div.row2 div.kontrolka label
{
    color:#726f54;
    width:45px;
    float:left;
    font-weight:normal;
    text-align:center;
}

div#page-logowanie div.row2 div.kontrolka input.text
{
    float:left;
    background:url(../img/box_log_login.jpg) 0 0 no-repeat;
    width:115px;
    height:20px;
    border:none;
    margin-right:3px;

}

div#page-logowanie div.row2 div.kontrolka input#pass
{
    float:left;
    background:url(../img/box_login_haslo.jpg) 0 0 no-repeat;
    width:95px;
}

div#page-logowanie div.row2 div.kontrolka input.text_submit
{
    float:left;
    background:yellow url(../img/box_login_button.jpg) 0 0 no-repeat;
    width:63px;
    height:25px;
}

div#page-logowanie div.row3
{
    width:405px;
    margin:0px auto;
    margin-bottom:20px;
}

div#page-logowanie div.row3 a
{
    line-height:35px;
    color:#726f54;
    background:url(../img/arrow5.gif) 0 50% no-repeat;
    padding-left:10px;
    margin-right:5px;
}

/*--------mapa strony------*/
div#page-mapa-strony
{
    padding-top:0px;
    padding-bottom:20px;
}

div#page-mapa-strony a
{
    display:block;
    line-height:25px;
    padding-left:20px;
}

div#page-mapa-strony a.site1
{
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    color:#4b4b4b;
    text-decoration:none;
}

div#page-mapa-strony a.site2
{
    background:url(../img/arrow7.gif) 0 50% no-repeat;
    color:#7d4b92;
    text-decoration:none;
    margin-left:40px;
}

/*----------profil dodaj/edytuj------*/
div#page-profil-edytuj
{

}

div#page-profil-edytuj .prawa-page-content
{
    position:relative;
}

div#page-profil-edytuj a#cennik_link
{
    display:block; 
    width:77px;
    height:29px;

    line-height:25px;
    text-align:center;
    color:#fff;
    text-decoration:none;
    position:absolute;
    top:0px;
    right:35px;
}

div#page-profil-edytuj a.cennik_link_lekarze
{
    background:url(../img/button_dentysci.jpg) 0 0 no-repeat;
}

div#page-profil-edytuj a.cennik_link_pracownie
{
    background:url(../img/bg_button_dodaj_komentarz.jpg) 0 0 no-repeat;
}

div#page-profil-edytuj a.cennik_link_sklepy
{
    background:url(../img/button_sklepy.jpg) 0 0 no-repeat;
}

div#page-profil-edytuj a.usun_foto
{
    text-decoration:none;
    color:#4b4b4b;
    background:url(../img/delete.png) 0 50% no-repeat;
    line-height:23px;
    margin-top:5px;
    padding:5px 0px 5px 25px;
}

div#page-profil-edytuj div.gabinety
{
    padding-bottom:6px;
    margin-bottom:3px;
    background:url(../img/separator2.jpg) 0 100% repeat-x;
    width:452px;
}

div#page-profil-edytuj div.gabinety p
{
    font-weight:bold;
}

div#page-profil-edytuj div.gabinety p.item
{
    background:url(../img/separator2.jpg) 0 0 repeat-x;
    padding:7px;
    margin-left:35px;
    color:#542a66;
    font-weight:normal;
}

div#page-profil-edytuj div.gabinety p.item a
{
    color:#633b74;
    font-weight:bold;
}

div#page-profil-edytuj a#dodaj_gab
{
    color:#633b74;
    font-weight:bold;
    font-size:11px;
}

div#page-profil-edytuj .kontrolka_textarea label
{
    display:block;
    clear:both;
}

div#page-profil-edytuj textarea
{
    width:444px;
    display:block;
    clear:both;
}

div#page-profil-edytuj .mceEditorContainer
{
    display:block;
    clear:both;
}

/*-----page-konto-transakcje-----*/
div#page-konto-transakcje
{

}

div#page-konto-transakcje table
{
    width:100%;
    border-collapse:collapse;
}

div#page-konto-transakcje table th
{
    height:31px;
    background:#dfdfdf;
    font-weight:normal;
}

div#page-konto-transakcje table th.first
{
    width:10px;
}

div#page-konto-transakcje table th.last
{
    width:8px;
}

div#page-konto-transakcje table td
{
    border-bottom:1px dotted #d4d4cb;
    padding:10px 0px;
}

div#page-konto-transakcje table td.first
{
    border-bottom:none;
}

div#page-konto-transakcje table td.last
{
    border-bottom:none;
}

div#page-konto-transakcje table td.rodzaj span
{
    background:url(../img/arrow5.gif) 0 50% no-repeat;
    padding-left:20px;
}

div#page-konto-transakcje table .status
{
    text-align:right;
}

div#page-konto-transakcje table td.status
{
    color:#79468e;
    font-weight:bold;
}

/*-----------pager--------*/
div.pager
{
    text-align:center;
    margin-top:10px;
    color:#726f54;
    font-size:11px;
}

div.pager a
{
    color:#726f54;
    text-decoration:none;
    background:url(../img/arrow8.gif) 0 50% no-repeat;
    padding-left:5px;
    font-size:11px;
}

div.pager a.noarrow
{
    background:none;
    padding-left:2px;
}

div.pager span
{
    color:#726f54;
    font-size:11px;
}

div.pager .akt
{
    color:#fd5f00;
    font-weight:bold;
    background:url(../img/arrow8.gif) 0 50% no-repeat;
    padding-left:5px;
}

/*----------------sklepy listing -----------------*/
div#page_sklepy
{

}

div#page_sklepy div.row
{
    overflow:hidden;
    margin-bottom:10px;
    clear:both;
}

div#page_sklepy div.row div.item
{
    width:473px;
    height:157px;
    float:left;
    border:1px solid #ddddd5;
    margin-right:10px;
    color:#726f54;
    background:url(../img/bg_sklepy_item.jpg) 1px 1px repeat-x;
    position:relative;
}

div#page_sklepy div.row div.item div.nowosc_znacznik
{
    position:absolute;
    top:0px;
    right:0px;
    width:38px;
    height:38px;
}

div#page_sklepy div.row div.item_premium
{
    background:#D4F2BC;
}

div#page_sklepy div.row div.item_last
{
    margin-right:0px;
}

div#page_sklepy div.row div.item div.kol1
{
    width:50px;
    float:left;
    text-align:center;
    margin-top:32px;
}

div#page_sklepy div.row div.item div.kol1 a
{
    width:19px;
    height:29px;
    line-height:18px;
    display:block;
    margin:28px auto 10px auto;
    text-align:center;
    background:url(../img/ico_mapa_znacznik.png) 0 0 no-repeat;
    text-decoration:none;
    color:#000;
}

div#page_sklepy div.row div.item div.kol2
{
    width:176px;
    float:left;
    text-align:center;
    background:url(../img/listing_sklepy_separator.jpg) 0 50% no-repeat;
    margin-top:9px;
    height:137px;

}

div#page_sklepy div.row div.item div.kol2 a
{

}

div#page_sklepy div.row div.item div.kol3
{
    width:243px;
    float:left;
    background:url(../img/listing_sklepy_separator.jpg) 0 0 no-repeat;
    margin-top:32px;
    height:125px;
    position:relative;
}

div#page_sklepy div.row div.item div.kol3 div.dane
{
    margin-left:20px;
    width:135px;
}

div#page_sklepy div.row div.item div.kol3 div.dane strong
{
    color:#542a66;
}

div#page_sklepy div.row div.item div.kol3 div.dane p
{

}

div#page_sklepy div.row div.item div.kol3 div.dane p a
{
    color:#726f54;
}

div#page_sklepy div.row div.item div.kol3 div.ocena_cont
{
    width:90px;

    position:absolute;
    right:3px;
    top:17px;
    text-align:center;
}

div#page_sklepy div.row div.item div.kol3 div.ocena_cont span.stars
{

}

div#page_sklepy div.row div.item div.kol3 div.ocena_cont a.wiecej_link
{
    color:#726f54;
    background:url(../img/arrow9.gif) 0 50% no-repeat;
    padding-left:10px;
}

/*---------sklep-----------*/
div#page-sklep
{
    margin-top:20px;
}

div#page-sklep .nagl
{
    font-weight:bold;
    color:#542a66;
    margin-bottom:8px;
}

div#page-sklep .gora, div#page-sklep .dol
{
    font-size:1px;
}

div#page-sklep .lekarz_gora
{
    overflow:hidden;
    margin-bottom:10px;
}

div#page-sklep .lekarz_gora .lekarz_left
{
    overflow:hidden;
    width:375px;
    float:left;
}

div#page-sklep .lekarz_gora .lekarz_left .foto
{
    width:194px;
    border:1px solid #dfdfdf;
    padding:2px 2px 0px 2px;
    text-align:center;
    float:left;
}

div#page-sklep .lekarz_gora .lekarz_left .foto a
{

}

div#page-sklep .lekarz_gora .lekarz_left .foto .foto_min
{
    margin-top:10px;
}

div#page-sklep .lekarz_gora .lekarz_left .adres
{

    width:155px;
    float:right;
    margin-left:20px;
    border-top:1px solid #dfdfdf;
    padding-top:15px;
}


div#page-sklep .lekarz_gora .lekarz_left .adres strong
{
    font-size:12px;
    color:#542a66;
}

div#page-sklep .lekarz_gora .lekarz_left .adres p
{

}

div#page-sklep .lekarz_gora .lekarz_left .adres p a
{
    color:#9a9a9a;

}

div#page-sklep .lekarz_gora .lekarz_left .zadaj_pytanie_button
{
    width:155px;
    float:right;
    margin-left:20px;
    padding-top:15px;
}

div#page-sklep .lekarz_gora .lekarz_right
{
    width:585px;
    float:left;
    overflow:hidden;
}

div#page-sklep .lekarz_gora .lekarz_right .specjalizacja
{
    background:url(../img/box1_srodek.jpg) 0 0 repeat-y;
    width:251px;
    float:left;


}

div#page-sklep .lekarz_gora .lekarz_right .specjalizacja div.gora
{
    height:5px;
    background:url(../img/box1_gora.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_gora .lekarz_right .specjalizacja div.dol
{
    height:5px;
    background:url(../img/box1_dol.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_gora .lekarz_right .specjalizacja div.srodek
{
    margin:9px 23px;
}

div#page-sklep .lekarz_gora .lekarz_right .specjalizacja div.srodek p
{
    background:url(../img/arrow2.jpg) 0 5px no-repeat;
    padding-left:11px;
    color:#737373;
}

div#page-sklep .lekarz_gora .lekarz_right .platnosci
{
    float:left;
    width:244px;
    background:url(../img/box2_srodek.jpg) 0 0 repeat-y;
}

div#page-sklep .lekarz_gora .lekarz_right .platnosci div.srodek
{
    margin:18px 18px;
}

div#page-sklep .lekarz_gora .lekarz_right .platnosci div.srodek p
{
    background:url(../img/arrow2.jpg) 0 50% no-repeat;
    padding-left:11px;
}

div#page-sklep .lekarz_gora .lekarz_right .platnosci div.dol
{
    height:5px;
    background:url(../img/box2_dol.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_gora .lekarz_right .mapa
{
    width:324px;
    height:200px;
    float:right;
    overflow:hidden;
}

div#page-sklep .lekarz_dol
{
    clear:both;
    overflow:hidden;
}

div#page-sklep .lekarz_dol .lekarz_left
{
    overflow:hidden;
    width:377px;
    float:left;
}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie
{
    width:377px;
    background:url(../img/box3_srodek.jpg) 0 0 repeat-y;

}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie .gora
{
    background:url(../img/box3_gora.jpg) 0 0 no-repeat;
    height:5px;
}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie .srodek
{
    background:url(../img/box3_subdol.jpg) 0 100% no-repeat;
    padding:18px 18px;
}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie .srodek #edu_rozwin_link
{
    text-align:right;
    margin-top:5px;
}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie .srodek #edu_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie .srodek #edu_calosc
{
    display:none;

}

div#page-sklep .lekarz_dol .lekarz_left .wyksztalcenie .dol
{
    background:url(../img/box3_dol.jpg) 0 0 no-repeat;
    height:35px;
}



div#page-sklep .lekarz_dol .lekarz_left .opinie
{

}

div#page-sklep .lekarz_dol .lekarz_left .opinie .gora
{
    height:47px;
    background:url(../img/box5_gora.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie .gora .nagl
{
    margin-left:15px;
    padding-top:16px;
    font-size:11px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments
{
    width:320px;
    margin-left:25px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments .item
{
    margin-bottom:12px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments .comment_nagl
{
    line-height:32px;
    background:url(../img/ico_comment.gif) 0 50% no-repeat;
    padding-left:20px;
    color:#737373;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments .comment_nagl strong
{
    color:#542a66;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments .tresc
{
    color:#4b4b4b;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments .button_dodaj
{
    text-align:right;
    margin-top:5px;
    margin-bottom:5px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments #new-comment
{
    display:none;
    margin-top:10px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments #new-comment label
{
    width:100px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments #new-comment textarea
{
    width:228px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments #new-comment input#token
{
    width:90px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments #new-comment .przycisk
{
    width:344px;
}

div#page-sklep .lekarz_dol .lekarz_left .opinie #comments #new-comment .przycisk input
{
    width:77px;
    background-image:url(../img/bg_button_dodaj_komentarz.jpg);
    margin-left:265px;
}


div#page-sklep .lekarz_dol .lekarz_right
{
    width:583px;
    float:left;
}

div#page-sklep .lekarz_dol .lekarz_right .opis
{
    background:url(../img/box6_srodek.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_dol .lekarz_right .opis .srodek
{
    margin:0px 24px;
    padding-top:20px;
}

div#page-sklep .lekarz_dol .lekarz_right .opis #opis_rozwin_link
{
    text-align:right;
    margin-top:5px;
    padding-bottom:10px;
}

div#page-sklep .lekarz_dol .lekarz_right .opis #opis_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

div#page-sklep .lekarz_dol .lekarz_right .opis #opis_calosc
{
    display:none;

}

div#page-sklep .lekarz_dol .lekarz_right .gabinety
{
    margin-top:5px;
    margin-left:2px;
    width:581px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item
{
    background:url(../img/box7_srodek.jpg) 0 0 repeat-y;
    margin-bottom:2px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .gora
{
    background:url(../img/box7_gora.jpg) 0 0 no-repeat;
    height:5px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .dol
{
    background:url(../img/box7_dol.jpg) 0 0 no-repeat;
    height:5px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek
{
    margin:7px 17px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag
{
    width:555px;
    margin:0px auto;
    background:#f3f3f3;
    overflow:hidden;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag .gora
{
    background:url(../img/box8_gora.jpg) 0 0 no-repeat;
    height:4px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag .dol
{
    background:url(../img/box8_dol.jpg) 0 0 no-repeat;
    height:4px;
    clear:both;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p
{
    line-height:24px;
    margin-left:10px;
    float:left;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p strong
{
    color:#542a66;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p span
{
    color:#737373;
    background:url(../img/arrow4.gif) 0 50% no-repeat;
    padding-left:6px;
    margin-left:2px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag p span a
{
    color:#737373;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek .gab_nag .platn
{

    float:right;
    margin-right:10px;
    margin-top:5px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek table
{
    width:100%;
    border-collapse:collapse;
    margin-top:10px;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek table th
{
    text-align:center;
    color:#737373;
    font-weight:normal;
    padding:6px;
    border-left:1px dotted #dfdfdf;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek table td
{
    text-align:center;
    color:#4b4b4b;
    font-weight:normal;
    padding:6px;
    border-left:1px dotted #dfdfdf;
}

div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek table td.first,div#page-sklep .lekarz_dol .lekarz_right .gabinety .item .srodek table th.first
{
    border-left:none;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form
{

}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek
{
    margin:15px;
    overflow:hidden;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa
{
    width:240px;
    float:left;
    margin-bottom:10px;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa input.text
{
    width:220px;
    margin-bottom:5px;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_lewa input#token
{
    width:83px;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_prawa
{
    width:310px;
    float:left;
    margin-bottom:10px;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .form_prawa textarea
{
    height:121px;
    width:307px;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .przycisk
{
    clear:both;
    background:url(../img/bg_formularz_przycisk.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_dol .lekarz_right #zapytanie_form .srodek .przycisk input.text_submit
{
    margin:0px;
    margin-left:451px;
}

div#page-sklep #historia_calosc
{
    display:none;
    padding-bottom:20px;
}

div#page-sklep #historia_rozwin_link
{
    text-align:right;
    margin-top:5px;
    padding-bottom:10px;
}

div#page-sklep #historia_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

div#page-sklep .lekarz_dol .wypowiedz
{
    width:575px;
    margin-left:8px;
    background:url(../img/box9_srodek.jpg) 0 0 repeat-y;
    margin-top:10px;
}

div#page-sklep .lekarz_dol .wypowiedz .gora
{
    height:5px;
    background:url(../img/box9_gora.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_dol .wypowiedz .dol
{
    height:5px;
    background:url(../img/box9_dol.jpg) 0 0 no-repeat;
}

div#page-sklep .lekarz_dol .wypowiedz .srodek
{

    margin:0px 24px;
    padding-top:20px;
}

div#page-sklep .lekarz_dol .wypowiedz .srodek #wypowiedz_calosc
{
    display:none;
    padding-bottom:20px;
}

div#page-sklep .lekarz_dol .wypowiedz #wypowiedz_rozwin_link
{
    text-align:right;
    margin-top:5px;
    padding-bottom:10px;
}

div#page-sklep .lekarz_dol .wypowiedz #wypowiedz_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

div#page-sklep .lekarz_dol .wypowiedz .srodek #forma_wysylki_calosc
{
    display:none;
    padding-bottom:20px;
}

div#page-sklep .lekarz_dol .wypowiedz #forma_wysylki_rozwin_link
{
    text-align:right;
    margin-top:5px;
    padding-bottom:10px;
}

div#page-sklep .lekarz_dol .wypowiedz #forma_wysylki_rozwin_link a
{
    color:#737373;
    background:url(../img/arrow3.gif) 0 50% no-repeat;
    padding-left:10px;
}

.search_string_lekarze, .search_string_pracownie, .search_string_sklepy
{
    color:#542A66;
}

.szczegoly_premium_znacznik
{
    color:#ffad00;
    margin-left:10px;
}

/*====================FB BOX=================*/
.fb_box{
    float: left;
    width: 316px;
    height: 124px;
    background: url(../img/facebook_tab.png) 0 0 no-repeat;
    display: block;
    right: -261px;
    padding: 0;
    position: fixed;
    top: 265px;
    z-index: 10000;
}

#fb_content{
    margin-left: 55px;
    background:#fff;
}

.fb_like{
    width: 200px;
    position: relative;
    left: 18px;
    top: -3px;
    display: inline;
}

/*=================INFORMACJE=================*/
#informacje{
    padding: 0 20px 20px 20px;
    float: left;
}
#informacje .breadcrumbs a{
    color: #532965;
    font-family: 'Arial';
    font-weight: 700;
    text-decoration: none;
    margin-bottom: 15px;
    display: inline-block;
}
#informacje .breadcrumbs hr{
    border: 1px dashed #d3d5ca;
}
#informacje .dzialBox {
    margin-top: 19px;
    width: 297px;
    float: left;
    margin-right: 20px;
}
#informacje .dzialTytulBox{
    padding: 5px 5px 5px 35px;
    width: 255px;
    height: 170px;
    border: 1px solid #e9eae4;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}
#informacje .dzialTytulBox .left .more_ico{
    display: block;
    margin: 24px auto 0 auto;
}
#informacje .dzialTytulBox .left{
    float: left;
    text-align:center;
}
#informacje .dzialTytulBox h3{
    font-size: 20px;
    color: #542a66;
    font-weight: 700;
    text-align:center;
    margin: 60px 0 15px 0;
}
#informacje .dzialTytulBox a.wiecej{
/*    margin: 0 auto;*/
/*    background: url('../img/informacje_box_wiecej.png') no-repeat 0 0;*/
/*    color: #3f3f3f;
    text-decoration: none;*/
/*    width: 55px;
    height: 24px;*/
/*    display: block;*/
/*    line-height: 24px;
    text-align: center;*/
}

#informacje .dzialKat{
    padding: 20px 17px;
    width: 261px;
    border: 1px solid #e9eae4;
    border-top: none;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
}
#informacje .dzialKat ul li{
    list-style: none;
}
#informacje .dzialKat ul li a:hover{
    color: #7b7b7b;
    background: url("../img/informacje_box_kategorie_li_href.gif") no-repeat 0 50%;
    padding-left: 10px;
    font-weight: normal;
    text-decoration: underline;
}
#informacje .dzialKat ul li a{
    background: url("../img/informacje_box_kategorie_li.gif") no-repeat 0 50%;
    padding-left: 10px;
    color: #3f3f3f;
    font-weight: 700;
    font-size: 11px;
    text-decoration: none;
}
#informacje .info p{
    margin-bottom: 12px;
    display: inline-block;
}
#informacje .info p.link{
    cursor: pointer;
}
#informacje .info{
    border-bottom: 1px solid #e9eae4;
    margin-bottom: 20px;
}
#informacje .info.last{
    border: none;
}
#informacje .dzialLastInfo {
    padding: 20px 17px;
    color: #7d7d7d;
}
#informacje .dzialLastInfo h4{
    color: #393939;
    font-size: 12px;
    margin-bottom: 10px;
    text-indent: 21px;
    background: url("../img/informacje_box_last_ico.gif") no-repeat 0 0;
}
#informacje .dzialLastInfo h4 a{
    color: #393939;
    font-size: 12px;
    text-decoration: none;
}

/****INFORMACJE - STRONA KATEGORII*******/
#informacje #leftSidebar{
    margin-top: 11px;
    width: 184px;
    border-right: 1px solid #d4d4cb;
    min-height: 450px;
    float: left;
    padding-right: 10px;
    text-align: right;
}
#informacje #leftSidebar .dzial{
    cursor: pointer;
    padding-right: 15px;
    color: #fff;
    font-weight: 700;
    line-height: 32px;
    background: url('../img/informacje_kategorie_tytul.jpg') no-repeat 0 0;
    height: 32px;
    margin-bottom: 6px;
}
#informacje #leftSidebar ul{
    margin: 0;
    padding: 0;
}
#informacje #leftSidebar ul li{
    border-bottom: 1px dashed #d4d4cb;
    list-style: none;
    padding-right: 15px;
    height: 24px;
    line-height: 24px;
}
#informacje #leftSidebar ul li.last{
    border: none;
}
#informacje #leftSidebar ul li.active{
    background: url("../img/informacje_kategorie_aktywna.gif") no-repeat 100% 50%;
    padding-right: 18px;
}
#informacje #leftSidebar ul li.active a{
    color: #542a66;
    font-weight: 700;
}
#informacje #leftSidebar ul li a{
    color: #4b4b4b;
    text-decoration: none;  
}
#informacje #rightContent{
    margin-top: 11px;
    padding-left: 20px;
    float: left;
    width: 740px;
}
#informacje #rightContent .infoDiv{
    padding-bottom: 20px;
    border-bottom: 1px solid #e9e9e5;
    float: left;
    margin-bottom: 20px;
}
#informacje #rightContent #info-content{
    float: left;
    border-bottom: 1px solid #d4d4cb;
    padding-bottom: 18px;
    margin-bottom: 10px;
}
#informacje #rightContent .infoDiv .infoCont,
#informacje #rightContent #info-content .infoCont{
    width: 740px;
}
#informacje #rightContent .infoDiv h3 a,
#informacje #rightContent #info-content h3{
    background: url("../img/informacje_box_last_ico.gif") no-repeat 0 0;
    text-indent: 21px;
    color: #393939;
    font-weight: 700;
    margin-top: 15px;
    display: inline-block;
    text-decoration: none;
}
#informacje #rightContent .infoDiv h3 a:hover,
#informacje #rightContent .infoDiv p.link:hover{
    text-decoration: underline;
}
#informacje #rightContent .infoCont p.link{
    cursor: pointer;
}
#informacje #rightContent .infoDiv p,
#informacje #rightContent #info-content p{
    color: #7d7d7d;
    font-size: 11px !important;
}
#informacje #rightContent .infoDiv .photo,
#informacje #rightContent #info-content .photo{
    float: left;
    margin-right: 20px;
    position: relative;
    height: 100px;
    width: 120px;
    overflow: hidden;
}
#informacje #rightContent .infoDiv .photo .middle,
#informacje #rightContent #info-content .photo .middle{
    line-height: 100px;
    text-align: center;
    height: 100px;
    width: 120px;
    display: table;
}
#informacje #rightContent .infoDiv .photo a,
#informacje #rightContent #info-content .photo a{
    display: table-cell;
    vertical-align: middle;
}
#informacje #rightContent .infoDiv .photo img,
#informacje #rightContent #info-contents .photo img{
/*    width: 120px;
    height: 100px;*/
}
#informacje #rightContent .back{
    padding-bottom: 10px;
    margin-bottom: 9px;
    border-bottom: 1px solid #d4d4cb;
}
#informacje #rightContent .back a{
    color: #7d4b91;
    font-weight: 700;
    text-decoration: none;
}
#informacje #inneWiadomosci{
    color: #434343;
    font-weight: 700;
}
#informacje #inneWiadomosci h3{
    margin-bottom: 14px;
    height: 26px;
    line-height: 26px;
    font-size: 11px;
    padding-left: 25px;
    background: #e9e9e5 url("../img/informacje_szczegoly_inne.gif") no-repeat 0 50%;
}
#inforamcje #inneWiadomosci .row{
    float: left;
    width: 743px;
    height: 63px;
}
#informacje #inneWiadomosci .rowUp .infoCell{
    border-bottom: 1px solid #d7d7d6;
}
#informacje #inneWiadomosci .row .infoCell{
    width: 224px;
    border-right: 1px solid #d7d7d6;
    float: left;
    margin-left: 20px;
    padding-bottom: 16px;
    color: #434343;
    font-weight: normal;
}
#informacje #inneWiadomosci .row .infoCell h4{
    margin: 16px 0;
    color: #00265f;
    font-weight: 700;
    text-indent: 11px;
    background: url("../img/informacje_szczegoly_tytuly.gif") no-repeat 0 4px;
    line-height: normal;
}
#informacje #inneWiadomosci .row .infoCell h4 a{
    color: #00265f;
    text-decoration: none;
}
#informacje #komentarze h3,
#komentarzAjax h3{
    margin-top: 14px;
    height: 26px;
    line-height: 26px;
    font-size: 11px;
    padding-left: 25px;
    background: #e9e9e5 url("../img/informacje_szczegoly_koment.gif") no-repeat 0 50%;
}
#informacje #komentarze h3 a#dodajKom{
    display: inline-block;
    background: #e9e9e5 url("../img/informacje_szczegoly_dodaj_kom.png") repeat-x 0 50%;
    color: #fff;
    height: 26px;
    padding: 0 10px;
    text-decoration: none;
    float: right;
}
#informacje #komentarze .komentarz{
    min-height: 51px;
}
#informacje #komentarze .komentarz.odd{
    min-height: 66px;
    background: #f4f4f4;
}
#informacje #komentarze .komentarz p.top{
    padding-top: 16px;
    color: #434343;
    padding-bottom: 12px;
}
#informacje #komentarze .komentarz p.top span.autor b,
#informacje #komentarze .komentarz p.top span.data{
    color: #000;
}
#informacje #komentarze .komentarz p.top span.data b{
    color: #434343;
}
#informacje #komentarze .komentarz p.top span.autor{
    padding-left: 12px;
    background: url("../img/informacje_szczegoly_kom_autor.gif") no-repeat 0 2px;
}
#informacje #komentarze .komentarz p{
    padding-left: 13px;
}
#informacje #komentarze .komentarz p.kom{
    margin-bottom: 11px;
    color: #505050;
    display: inline-block;
}
#informacje #dodajKomForm{
    display: none;
    width: 405px;
    overflow: hidden;
}
#komentarzAjax{
    padding: 10px;
    width: 405px;
    overflow: hidden;
}
#komentarzAjax form{
    padding: 25px;
}
#komentarzAjax label{
    width: 100%;
}
#komentarzAjax fieldset{
    width: 360px;
}
#komentarzAjax input,
#komentarzAjax textarea{
    width: 353px;
}
#komentarzAjax input#token2{
    width: 204px;
    float: right;
}
#komentarzAjax .kontrolka{
    background: none;
}
#komentarzAjax .przycisk{
    margin: 0;
    float: right;
    width: auto;
}
#komentarzAjax .przycisk input{
    width: 102px;
}

#informacje #zadajPytanie{
    background: url('../img/informacje_zadaj_pytanie.jpg') no-repeat 0 0;
    height: 45px;
    width: 392px;
}
#informacje #zadajPytanie a{
    display: block;
    width: 158px;
    height: 31px;
    color: #3b4839;
    font-size: 11px;
    font-weight: 700;
    text-decoration: none;
    line-height: 31px;
    padding-left: 7px;
    margin: 7px 0;
    float: right;
    background: url('../img/informacje_zadaj_pytanie_a.jpg') no-repeat 0 0;
}
#informacje #zadajPytanieForm{
    display: none;
}
#informacje .kategoriaDiv ul{
    display: none;
}
#informacje .kategoriaDiv.active ul{
    display: block;
}
