/**
 * PopUp
 */
body.window {background: #383838; color: White; margin: 0px; font-family: Tahoma, Arial, 'Arial CE', Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}


/**
 * XHTML parser - www / panel
 */
span.xh_lista {display: list-item; list-style: square outside; list-style-position: outside; margin: 3px 0px 3px 20px;}
span.xh_pochyl {font-style: italic;}
span.xh_pogrob {font-weight: bold;}
span.xh_podkresl {text-decoration: underline;}
span.xh_naglowek_2 {font-size: 14px;font-weight: bold; font-family: "Trebuchet MS";}
div.xh_tabela {width: 530px; white-space: pre; line-height: 10px; font-family: "Lucida Console";}


/**
 * CMS strony, news, promocje, faq - www / panel
 */
p.es_naglowek {font-size: 16px; font-weight: bold;}
div.es {text-align: left; margin: 0px; clear: both; overflow: hidden;}
div.es_right {float: right; text-align: center; font-style: italic; padding: 0px 0px 10px 10px;}
div.es_left {float: left; text-align: center; font-style: italic; margin: 0px 10px 10px 0px;}
div.es_center {text-align: center; font-style: italic; margin: 0px 10px 10px 10px;}

img.es {border: 6px solid #f7f7f7;}


/**
 * Podstrony - www / panel
 */
div.kon_pdstr {padding: 10px 0px 0px 0px}
div.pdstr {}


/**
 * News - www / panel
 */
div.kon_news {margin-bottom: 35px;}
p.es_naglowekN {font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px}
span.news_data {font-size: 10px; color: Silver; font-weight: normal; font-family: Tahoma;}


/**
 * Promocje - www / panel
 */
div.kon_promocja {margin-bottom: 35px;}
p.es_naglowekP {font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px}


/**
 * FAQ - www / panel
 */
p.es_naglowekF {position: relative; margin: 0px 0px 5px 20px;}
p.es_naglowekF span {position: absolute; left: -20px;}
div.kon_faq {padding: 0px 0px 10px 20px;}


/**
 * Dokumenty - www / panel
 */
div.kon_dok {}
span.dokRozm {font-size: 10px; color: Silver;}


/**
 * Dokumenty JPGIF - www / panel
 */
div.kon_dokjpgif {}


/**
 * Galerie foto - www / panel
 */
div.gal_kontener {padding-bottom: 10px;}
p.gal_nag {font-weight: bold; margin: 0px 0px 8px 0px;}
div.gal_kontener p {margin: 0px 0px 10px 0px; text-align: justify; line-height: 17px;}
div.gal_kontener img {margin: 0px 15px 15px 0px; border-bottom: 1px solid #c8d3db; border-right: 1px solid #c8d3db;}


div.gal_okno {width: 100%; text-align: center; padding-top: 25px;}
div.gal_okno img {border: 9px solid White; margin: 0px 0px 15px 0px;}
div.gal_okno p {margin: 0px; padding: 0px 20px 15px 20px; text-align: center;}
p.gal_menu {font-weight: bold;}
p.gal_menu a, p.gal_menu a:active, p.gal_menu a:visited {color: White; text-decoration: none; border: 1px solid White; padding: 1px 4px 2px 4px; background: Gray;}
p.gal_menu a:hover {color: White; text-decoration: none;  background: Black;}


/**
 * Kontakty - www / panel
 */
div.kontakty_kont {margin-bottom: 30px; line-height: 14px;}
div.kontakty_foto {float: left; padding-right: 15px;}
div.kontakty_foto_kont {float: left; width: 400px;}
div.kontakty_l {width: 40px; float: left;}
div.kontakty_r {}


/**
 * Cennik - www / panel
 */
div.kon_cennik {}
 
table.cennik {border: 1px solid Gray; border-collapse: collapse;}
table.cennik td {vertical-align: middle; border: 1px solid Gray; padding: 2px 4px 2px 4px;}
td.cennik_c {text-align: center;}
td.cennik_p {text-align: right;}
td.cennik_n {text-align: center; font-weight: bold;}


/**
 * Forum - www / panel
 */
table.forum {border-collapse: collapse;}
table.forum td {border: 1px solid Black; padding: 4px;}
td.frm_center {text-align: center;}
td.frm_ws {white-space: nowrap;}
td.frm_yu {text-align: justify;}
tr.frm_n_a {background-color: #545454; color: White; font-weight: bold;}
tr.frm_n_b {background-color: #959595; color: White; font-size: 10px;}
tr.frm_n_b td {padding: 1px 3px 1px 5px;}
tr.forum_a {background : #ffffff;}
tr.forum_b {background : #f2f2f2;}
div.frm_right {float: right;}
div.frm_left {float: left;}
table.forum p {color: Highlight;}


/**
 * Wyszukiwarka - www / panel
 */
p.wyszP {font-size: 11px;}
p.wyszP strong {font-size: 12px;}

div.wynik_wyszukiwania {margin: 15px 0px 5px 0px; line-height: 16px;}
div.wynik_wyszukiwania span {color: Green; margin-left: 10px;}
div.wynik_wyszukiwania a {font-weight: bold; text-decoration: underline;}
div.wynik_wyszukiwania a:visited {text-decoration: underline;}


/**
 * Komunikaty - www / panel
 */
div.komunikaty {color: red;}
 
div.kom_ok {font-size: 13px; font-family: "Trebuchet MS"; color: #099e06; margin: 20px 0px 20px 0px; font-weight: bold; text-align: center; padding: 10px; border: 1px solid #099e06;}
div.kom_er {font-size: 13px; font-family: "Trebuchet MS"; color: #e20000; margin: 20px 0px 20px 0px; font-weight: bold; text-align: center; padding: 10px; border: 1px solid #e20000;}

div.kom_blk {font-size: 13px; font-family: "Trebuchet MS"; color: Black; margin: 20px 0px 20px 0px; font-weight: bold; text-align: center; padding: 10px; border: 1px solid Black;}


/**
 * Obudowy formularzy
 */
div.jpdNag {font-weight: bold; margin-bottom: 5px;}
div.jpdPol {margin-bottom: 10px;}


