/*                                */
/* logo                           */
div.lt-head-lewe     { width:240px; height:140px; margin:0; background-image:url(images/gfx/glowna/lt_head1.gif); float:left;  }
div.lt-head-srodek   { width:170px; height:140px; margin:0; background-image:url(images/gfx/glowna/lt_head2.gif); float:left;  }
div.lt-head-prawe_pl { width:287px; height:140px; margin:0; background-image:url(images/gfx/glowna/lt_head3_pl.gif); float:left;  }
div.lt-head-prawe_en { width:287px; height:140px; margin:0; background-image:url(images/gfx/glowna/lt_head3_en.gif); float:left;  }

/*                                */
/* buttony strony górne           */
div.lt-but-ofirmie_pl { width:54px; background-image:url(images/gfx/glowna/lt_butt_ofirmie_pl.gif); }
div.lt-but-albumy_pl { width:53px; background-image:url(images/gfx/glowna/lt_butt_albumy_pl.gif); }
div.lt-but-ramki_pl { width:45px; background-image:url(images/gfx/glowna/lt_butt_ramki_pl.gif); }
div.lt-but-lampy_pl { width:45px; background-image:url(images/gfx/glowna/lt_butt_lampy_pl.gif); }
div.lt-but-promocja_pl { width:71px; background-image:url(images/gfx/glowna/lt_butt_promocja_pl.gif); }

div.lt-but-ofirmie_en { width:63px; background-image:url(images/gfx/glowna/lt_butt_ofirmie_en.gif); }
div.lt-but-albumy_en { width:54px; background-image:url(images/gfx/glowna/lt_butt_albumy_en.gif); }
div.lt-but-ramki_en { width:53px; background-image:url(images/gfx/glowna/lt_butt_ramki_en.gif); }
div.lt-but-lampy_en { width:45px; background-image:url(images/gfx/glowna/lt_butt_lampy_en.gif); }
div.lt-but-promocja_en { width:73px; background-image:url(images/gfx/glowna/lt_butt_promocja_en.gif); }

div.lt-but-ofirmie_pl, div.lt-but-albumy_pl, div.lt-but-ramki_pl, div.lt-but-lampy_pl, div.lt-but-promocja_pl,
div.lt-but-ofirmie_en, div.lt-but-albumy_en, div.lt-but-ramki_en, div.lt-but-lampy_en, div.lt-but-promocja_en
{ float:left; height:26px; margin-left: 15px; cursor:pointer;  }

div.lt-but-lang_en { width:82px; background-image:url(images/gfx/glowna/lt_butt_lang_pl.gif); }
div.lt-but-lang_pl { width:92px; background-image:url(images/gfx/glowna/lt_butt_lang_en.gif); }

div.lt-but-lang_pl, div.lt-but-lang_en
{ float:right; height:26px; margin-right: 15px; cursor:pointer;  }

/*                                */
/* buttony strony dolne           */
div.lt-but-email { width:40px; background-image:url(images/gfx/glowna/lt_butt_email.gif); }
div.lt-but-kontakt_pl { width:55px; background-image:url(images/gfx/glowna/lt_butt_kontakt_pl.gif); }
div.lt-but-zaloguj_pl { width:74px; background-image:url(images/gfx/glowna/lt_butt_zaloguj_pl.gif); }

div.lt-but-kontakt_en { width:56px; background-image:url(images/gfx/glowna/lt_butt_kontakt_en.gif); }
div.lt-but-zaloguj_en { width:40px; background-image:url(images/gfx/glowna/lt_butt_zaloguj_en.gif); }

div.lt-but-email, div.lt-but-kontakt_pl, div.lt-but-zaloguj_pl,
div.lt-but-kontakt_en, div.lt-but-zaloguj_en
{ float:left; height:25px; margin-left:5px; padding:0;   }

/*                                */
/* treść strony  background-image:url(images/gfx/glowna/lt_but_kat_en.gif);  background-image:url(images/gfx/glowna/lt_but_kat_pl.gif);                */
div.lt-cont-lewe { width:21px; height:338px; background-image:url(images/gfx/glowna/lt_cont_lewe.gif); float:left; }
div.lt-cont-menu { width:139px; height:338px; float:left; }
   /* menu lewe - podstyle*/
    div.lt-but-kat_sep { height:15px; font-size:0; margin:0; }
    div.lt-but-kat_pl { width:139px; height:28px; }
    div.lt-but-kat_en { width:139px; height:28px;  }
    div.lt-but-rotator { width:139px; height:105px; }

    div.lt-cmenu-up { width:139px; height:191px; background-image:url(images/gfx/glowna/lt_cont_menup.gif);  }
    div.lt-cmenu-poz { width:139px; height:27px; background-image:url(images/gfx/glowna/lt_cont_menup_tlo.gif); cursor:pointer; }
    div.lt-cmenu-dw { width:139px; height:66px; background-image:url(images/gfx/glowna/lt_cont_menudw.gif);  }

div.lt-cont-poz1 { width:49px; height:338px; background-image:url(images/gfx/glowna/lt_cont1.gif); float:left; }
div.lt-cont-poz { width:488px; height:338px; float:left; }
  /* podpozycje */
   div.lt-cont-poz2 { width:488px; height:169px; background-image:url(images/gfx/glowna/lt_cont2.gif); }
   div.lt-cont-poz3 { width:488px; height:169px; background-image:url(images/gfx/glowna/lt_cont3.gif); }

div.lt-cont-end { width:379px; height:51px; background-image:url(images/gfx/glowna/lt_cont_end.gif); float:right; }



/*                                                                                     */
/* ustawienie podstorny   width:700px;                                                             */
/*                                                                                     */

div.ltpds-content { margin:0 auto; text-align:left }
div.ltpds-content2 { margin:0 auto; text-align:left; background-color:#EFE0C1; }
div.ltpds-content-wew { width:700px; text-align:left;  }
div.ltpds-content-wew2 { height:18px; text-align:left; padding-top:5px; padding-bottom:5px;  }
div.ltpds-ctxt { width:70%; text-align:left; padding-left:50px; padding-top:20px; background-image:url(images/gfx/podstrona/lt_rejtlo.gif); background-repeat:repeat-x; }
div.ltpds-ctno { width:80%; text-align:left; padding-left:0px; padding-top:20px;  }

div.lt_katlink { margin-right:10px; display:inline }

/*                                */
/* rejestracja                    */
.lt-rejestracja { width:100%; border:0; padding:0; margin:0; text-align:center; }
.lt-rejestracja-title { text-align:left;}
.lt-rejestracja-input  { text-align:left;font-family: verdana, sans-serif, helvetica, arial; font-size: 12px; color: #7D7879;}
 /* form */
  .lt-rej { width:300px; background-color:#F6F6F6; border:solid 1px #6B6265; padding:2px;
            font-family: verdana, sans-serif, helvetica, arial; font-size: 12px; color: #7D7879; }

input {
  font-family: Verdana;
  font-size:12px;
  color: #7D7879;
  border: 1px #6B6265 solid;
  background-color: #F6F6F6;
}

select {
  font-family: Verdana;
  font-size:12px;
  color: #6B6265;
  border: 1px #555555 solid;
  background-color: #F6F6F6;
}

textarea {
  font-family: Verdana;
  font-size:12px;
  color: #6B6265;
  border: 1px #555555 solid;
  background-color: #F6F6F6;
}
/*                                */
/* buttony górne                  */
div.ltpds-butt-ofirmie_pl { width:64px; background-image:url(images/gfx/podstrona/lt_butt_ofirmie_pl.gif); height:30px; float:left;  }
div.ltpds-butt-albumy_pl { width:63px; background-image:url(images/gfx/podstrona/lt_butt_albumy_pl.gif);  }
div.ltpds-butt-ramki_pl { width:51px; background-image:url(images/gfx/podstrona/lt_butt_ramki_pl.gif);  }
div.ltpds-butt-lampy_pl { width:53px; background-image:url(images/gfx/podstrona/lt_butt_lampy_pl.gif);  }
div.ltpds-butt-promocja_pl { width:84px; background-image:url(images/gfx/podstrona/lt_butt_promocja_pl.gif);  }
div.ltpds-butt-katalog_pl { width:142px; background-image:url(images/gfx/podstrona/lt_butt_kat_pl.gif);  }
div.ltpds-butt-zaloguj_pl { width:92px; background-image:url(images/gfx/podstrona/lt_butt_zaloguj_pl.gif);  }

div.ltpds-butt-ofirmie_en { width:76px; background-image:url(images/gfx/podstrona/lt_butt_ofirmie_en.gif); height:30px; float:left;  }
div.ltpds-butt-albumy_en { width:66px; background-image:url(images/gfx/podstrona/lt_butt_albumy_en.gif);  }
div.ltpds-butt-ramki_en { width:62px; background-image:url(images/gfx/podstrona/lt_butt_ramki_en.gif);  }
div.ltpds-butt-lampy_en { width:51px; background-image:url(images/gfx/podstrona/lt_butt_lampy_en.gif);  }
div.ltpds-butt-promocja_en { width:87px; background-image:url(images/gfx/podstrona/lt_butt_promocja_en.gif);  }
div.ltpds-butt-katalog_en { width:82px; background-image:url(images/gfx/podstrona/lt_butt_kat_en.gif);  }
div.ltpds-butt-zaloguj_en { width:47px; background-image:url(images/gfx/podstrona/lt_butt_zaloguj_en.gif);  }


div.ltpds-butt-albumy_pl, div.ltpds-butt-ramki_pl, div.ltpds-butt-lampy_pl,
div.ltpds-butt-promocja_pl, div.ltpds-butt-katalog_pl, div.ltpds-butt-zaloguj_pl,
div.ltpds-butt-albumy_en, div.ltpds-butt-ramki_en, div.ltpds-butt-lampy_en,
div.ltpds-butt-promocja_en,div.ltpds-butt-katalog_en,div.ltpds-butt-zaloguj_en
{ margin-left:15px; height:30px; float:left; }

div.ltpds-butt-lang_pl { width:108px; background-image:url(images/gfx/podstrona/lt_butt_lang_pl.gif);  }
div.ltpds-butt-lang_en { width:88px; background-image:url(images/gfx/podstrona/lt_butt_lang_en.gif);  }

div.ltpds-butt-lang_pl, div.ltpds-butt-lang_en
{ margin-left:40px; height:30px; float:left; }


div.ltpds-butt-kontakt_pl { width:103px; height:34px; background-image:url(images/gfx/podstrona/lt_butt_kontakt_pl.gif);  }

/* szukaj. klon koszyk*/
div.koszyk_szukaj { float:left; width:204px; height:60px;  margin-left:2px; overflow:hidden; }
.sbutton {border:0px;background-image:url('images/gfx/img/wyszukiwarka-lupka.gif');width:51px; height:23px;background-position: center center;background-repeat: no-repeat;}
.sinput {  
  font-family: Verdana;
  font-size: 12px;
  color: #7D7879;
  border: 0px ;
  width: 98%;
   background-color: #ffffff;
}
.search {  background-image:url('images/gfx/img/wyszukiwarka-pod-lupke.gif');background-position: left center;background-repeat: no-repeat; width:161px;  height:23px;}
/*                                                                                     */
/* ustawienie koszyka                                                                  */
/*                                                                                     */

  div.zakupy_gora { padding-top:15px; padding-bottom:15px; }
  div.zakupy_pozycja { float:left; padding-top:20px;  }
  div.zakupy_kosz { float:right; }

  div.koszyk_all { display:block; margin:0; padding:0; }
  div.koszyk_koszyk_pl { width:45px; height:43px; background-image:url('images/gfx/img/koszyk_koszyk_pl.gif'); margin:0; padding:0; float:left  }
  div.koszyk_koszyk_en { width:45px; height:43px; background-image:url('images/gfx/img/koszyk_koszyk_en.gif'); margin:0; padding:0; float:left  }
  div.koszyk_zawartosc_pl { float:left; width:164px; height:43px; background-image:url('images/gfx/img/koszyk_tlo_pl.gif'); margin-left:2px; overflow:hidden; }
  div.koszyk_zawartosc_en { float:left; width:164px; height:43px; background-image:url('images/gfx/img/koszyk_tlo_en.gif'); margin-left:2px; overflow:hidden; }
  .koszyk_text { color:#BEAC94; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px;  margin-top:1px }
  .kn { text-align:right; }
  .kw { color:#E8A280; }

  table.acc_table { border:solid 1px #EBEBCB; background-color:#FFFFEF;margin:0 auto; text-align:center;
                    color:#575747; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;  }
  td.acc_kat { font-weight:bold; text-align:center; padding:4px; background-color:#ECECD5 }
  td.acc_br { border-right:solid 1px #EBEBCB; }
  td.acc_br2 { border-top:solid 1px #EBEBCB; padding:2px; }
  td.acc_br3 { text-align:right; padding:2px; border-top:solid 1px #EBEBCB; padding:2px; font-weight:bold; background-color:#ECECD5  }
  td.acc_br4 { text-align:center; color:#275F1A; font-weight:bold;  }
  td.acc_br5 { text-align:center; padding:2px; border-top:solid 1px #EBEBCB; padding:2px; font-weight:bold; background-color:#ECECD5  }
  .acc_submit { border:solid 1px #000000; width:115px; text-align:center;font-weight:bold; padding:3px; background-color:#FFFFF7;cursor:pointer;
                color:#575747; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; }

  .calc_submit { border:0px;  text-align:center;font-weight:bold; padding:1px; background-color:#FFFFF7;cursor:pointer;
                color:#FFFC00; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;background-image:url('images/gfx/img/klawisz-calculate2.jpg');width:117px; height:25px;background-position: center center;background-repeat: no-repeat; }

  div.acc_reset { margin:0 auto; width:200px; height:20px; color:#575747; background-image:url('images/gfx/img/acc_reset.gif');
                   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;  }
  div.acc_kupuj { margin:0 auto; width:200px; height:20px; color:#575747; background-image:url('images/gfx/img/acc_submit.gif');
                   font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;  }
  div.acc_wew { padding-left:35px; padding-top:3px; }
/*                                                                                     */
/* ustawienie tabeli głównej                                                           */
/*                                                                                     */
.contentstyle{ border: 1px solid #EBEBCB; background-color:#FEFFEF; width:100%; }
.tdamain { margin:0 auto; text-align:center; padding-top:10px; }
.tdlicznik { margin:0 auto; text-align:center; padding-top:10px; padding-bottom:20px; }

/* produkt lista */
  .kat-produkt { border:0; margin:0 auto; padding:0; width:250px; }
  .kat-zoom { width:25px; height:25px; background-image:url('images/gfx/img/kat_zoom.gif'); overflow:auto; }
  .kat-sp { width:2px; height:25px; background-image:url('images/gfx/img/kat_up1.gif'); }
  .kat-nazwa { height:25px; background-image:url('images/gfx/img/kat_nazwa.gif'); padding-left:8px; }
  .kat-end { width:11px; height:25px; background-image:url('images/gfx/img/kat_up2.gif'); }
  .kat-content { border-left:solid 1px #D6D0B3; border-right:solid 1px #D6D0B3; border-bottom:solid 1px #D6D0B3;
                 background-color:#ECE9DC; padding:4px;  }

  .kat-img { text-align:center; }
  .kat-opis { text-align:center; }

  .kat-nazwa-txt { color:#777054; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; font-weight:bold  }



/*                                */
/* klasy tekstu                   */
div.lt-txt-header { font-family: verdana, sans-serif, helvetica, arial; font-size: 13px; color: #853A25; }
div.lt-txt-kat { font-family: verdana, sans-serif, helvetica, arial; font-size: 13px; color: #853A25; font-weight:bold }
div.lt-txt-zakupy { font-family: verdana, sans-serif, helvetica, arial; font-size: 12px; color: #853A25; font-weight:bold }
div.lt-txt-high { display:inline; font-family: verdana, sans-serif, helvetica, arial; font-size: 11px; color: #FF0000; font-weight:bold }
td.lt-licznikstr { font-family: verdana, sans-serif, helvetica, arial; font-size: 12px; color: #000000; }
.lt-rejestracja { font-family: verdana, sans-serif, helvetica, arial; font-size: 12px; color: #000000; }
.lt-rejestracja-title { font-size: 13px; font-weight:bold; }
div.lt-stopka { text-align:right; font-family: verdana, sans-serif, helvetica, arial; font-size: 11px; color: #000000; margin-top:15px; }
/*                                */
/* ustawienia pojedyncze          */
.news_tresc {  color:#000000; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; padding-left:5px;  }
.navi-button{background-color: #FFFFEF;border: 1px solid #778; padding-left:10pxpadding-right:10px; padding-top:10px; padding-bottom:10px;}
.inline { display: inline }
div.cls { clear:both; }
.img { border:0; margin:0 auto; padding:0; vertical-align:bottom; }
h1 { margin:0; padding-top:10px; font-family: verdana, sans-serif, helvetica, arial;
     font-size: 18px; color: #853A25; font-weight:bold; padding-bottom:5px; }
div.opis_nazwa { font-family: verdana, sans-serif, helvetica, arial; font-size: 13px; color: #853A25; }
div.opis_opis { font-family: verdana, sans-serif, helvetica, arial; font-size: 11px; color: #000000; }
/* wygląd menu */
div.menu-title { display:block; margin:0; text-align:left; padding-left:5px; font-weight:bold;
                 font-family: sans-serif, verdana, helvetica, arial; font-size: 12px; color:#000000; }
div.menu-kat { width:130px; text-align:left; margin:0; height:7px; background:url(images/gfx/menu-kat.gif) repeat-x; padding:0; }
div.menu-tresc { margin-bottom:10px; padding:0; text-align:left ;font-family: verdana, helvetica, arial, sans-serif;
      font-size: 11px; color: #000000;}
#zsyp-menu-C { display:block; width:690px; margin:0 auto; margin-left:50px;margin-top:10px; text-align:left; padding:0;  }
#zsyp-separator-C { display:block; width:10px; margin:0; float:left; }

a:link     { color: #853A25; text-decoration: none;}
a:visited  { color: #853A25; text-decoration: none;}
a:hover    { color: #853A25; text-decoration: underline;}

a.links_red:link     { color: #FF0000; text-decoration: none; font-weight:bold }
a.links_red:visited  { color: #FF0000; text-decoration: none; font-weight:bold }
a.links_red:hover    { color: #FF0000; text-decoration: none; font-weight:bold }

a.links_black:link     { color: #000000; text-decoration: none;}
a.links_black:visited  { color: #000000; text-decoration: none;}
a.links_black:hover    { color: #000000; text-decoration: none;}

/*  buttony */

.bb_0{
	color: #000000;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border : 1px solid #b2b2b2;

}
.bb_b{
	color: #000000;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border : 1px solid #b2b2b2;

}
.bb_u{
	color: #000000;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    text-decoration: underline;
	border : 1px solid #b2b2b2;

}
.bb_i{
	color: #000000;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    font-style: italic;
	border : 1px solid #b2b2b2;

}
.bb_s{
	color: #000000;
   	background-color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: line-through;
  	border : 1px solid #b2b2b2;


}
.bb_galery {
	background-image: url('images/bb/wstaw_obrazek.gif');
}
.bb_media {
	background-image: url('images/bb/wstaw_video.gif');
}
.bb_file {
	background-image: url('images/bb/wstaw_plik.gif');
}
.bb_audio {
	background-image: url('images/bb/wstaw_dzwiek.gif');
}
.bb_smilies {
	background-image: url('images/bb/wstaw_emotki.gif');
}
.bb_pageBreak {
	background-image: url('images/bb/podzial_na_strony.gif');
}
.bb_pageTitle {
	background-image: url('images/bb/tytul_podstron.gif');
}

.bb_pageTitle, .bb_galery, .bb_media, .bb_file, .bb_audio, .bb_smilies, .bb_pageBreak {
        padding: 2 2 12 2;
	line-height: 6px;
	overflow: hidden;
    font-size: 8pt;
    text-align:left;
    padding-left:20px;
	background-position: middle;
	background-repeat: no-repeat;
	width: 60px;
	height: 20px;
	border : 1px solid #b2b2b2;
    margin-top: 2px;
	background-color:#fff;
}

#insert {
	font-weight: bold;
	width: 90px;
	height: 21px;
	border: 0;
	background-image: url('images/bb/insert_button.gif');
	cursor: pointer;
}
#cancel {
	font-weight: bold;
	width: 90px;
	height: 21px;
	border: 0;
	background-image: url('images/bb/cancel_button.gif');
	cursor: pointer;
}
#prev {
	margin: 0;
	border: 1px
	solid black;
	width: 99%;
	height: 150px;
	overflow: auto;
}

/* zakladki */
.shadetabs{
padding: 3px 0;
margin-left: 3;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #EBEBCB;
color: #2d2b2b;
background: white url(images/kat-nazwa_tlo2.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/kat-nazwa_tlo1.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
.contentstyle{
border: 1px solid #EBEBCB;

margin-bottom: 1em; padding: 10px;
background-color: #FFFFEF;
}

/* message */
.errorbox, .successbox {
	font-size: 15px;
	border: 2px solid;
	padding: .5em 1em;
	float: left;
	margin-bottom: 2em;
	color: #000;
    width:350px;

}
.errorbox {
	border-color: red;
   //	background-color: transparent;
}
.successbox {
	border-color: green;
   //	background-color: transparent;
}
.general { font-family: verdana, sans-serif, helvetica, arial; font-size: 12px; color: #000000;
           text-align:center;  border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;
           border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight : bold;}

.error {

    background-color: #FF5931;
}
.success {

    background-color: #FEFEE3;
}

