body {padding: 0px; margin: 0px; background: #252525 url('images/bg.jpg') repeat-x; font: normal 12px tahoma; color: #ccc; cursor: default;}
p{font: normal 12px tahoma; color: #000; text-indent: 60px;}
p:first-letter{font: normal 18px tahoma; color: #444;}
a:link, a:visited{font: normal 12px tahoma; color: #555; text-decoration: none;}
a:hover{color: #000}
a.sort:link, a.sort:visited{font: bold 10px tahoma; text-decoration: none; color: #000}
a.sort:hover{color: #836712}
a.button:link , a.button:visited  {font: normal 12px tahoma; color: #555; text-decoration: none; margin: 0px;}
a.button:hover   {position: relative; bottom: 1px;}
img{border: none;}
h1{font: bold 18px tahoma; color: #000}
h2{font: bold 15px tahoma; color: #000}
h3 , h4 , h5 , h6{font: bold 12px tahoma; color: #000}
hr{border: transparent 1px solid; border-bottom: 1px solid #000;}
textarea, form{margin: 0px; padding: 0px;}
input, textarea, select{font: normal 12px tahoma; margin: 1px; color: #000; border: 1px solid #444; background-color: #fff; border-radius: 3px;}
input[type='text']:focus, input[type='file']:focus, textarea:focus, select:focus{border-color: #FFA200 !important; background-color: #FFFFF2 !important;}
input.checkbox, input.radio{margin: 2px; border: 0px none tramsparent;}
input.disabled, textarea.disabled{color: #555; border: 1px solid #999; background-color: #ddd;}
input.text{width: 370px;}
input.nazwa{width: 300px;}

input.button{background-color: transparent; border: 0px solid transparent; color: #fff; font: bold 10px tahoma;}

.blur_all{display: none; position: fixed; top: 0; left: 0;  width: 100%; height: 100%; background-color: #000;}
.rcms_confirm{display: none; position: fixed; top: 50%; left: 50%; width: 300px ; background: #FFD862 url('images/dialog_box_bg.gif') repeat-x; border: 1px solid #000; padding: 30px 15px 10px; font: bold 11px tahoma; color: #000; text-align: center; line-height: 1.5em;}
.rcms_confirm .txt{padding: 0 0 10px;}
.rcms_confirm .btn{margin: 0 15px; width: 60px;}
.rcms_confirm #btn_close{position: absolute; top: 2px; right: 2px; width: 22px; height: 17px; margin: 0;}


input.btn, a.btn{width: 120px; height: 21px; padding: 0px 0px 3px; background: #C51300 url('images/btn_red.gif') repeat-x; border: 1px solid #666; color: #fff; font: bold 12px tahoma;}
input.btn:hover, a.btn:hover{border-color: #000;}
input.btn, a.btn, .rcms_confirm{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
a.btn{display: inline-block; padding: 4px 0px 3px; margin: 0 1px; height: 12px; text-decoration: none; text-align: center;}

input.red, a.red{}
input.red_3_4, a.red_3_4{width: 90px;}
input.red_2_4, input.red_1_2, a.red_2_4, a.red_1_2{width: 60px;}
input.red_1_4, a.red_1_4{width: 30px;}
input.red_unity_1_4{position: relative; top: -1px; width: 30px; margin-left: -1px; background-image: url('images/button_red_unity_1_4.png');}

input.gray, a.gray, input.btn_gray, a.btn_gray{background-image: url('images/btn_gray.gif'); background-color: #515151;}
input.gray_3_4, a.gray_3_4{width: 90px; background-image: url('images/btn_gray.gif');}
input.gray_2_4, input.gray_1_2, a.gray_2_4, a.gray_1_2{width: 60px; background-image: url('images/btn_gray.gif');}
input.gray_1_4, a.gray_1_4{width: 30px; background-image: url('images/btn_gray.gif');}

input.blue, a.blue, input.btn_blue, a.btn_blue{background-image: url('images/btn_blue.gif');}
input.blue_3_4, a.blue_3_4{width: 90px; background-image: url('images/btn_blue.gif');}
input.blue_2_4, input.blue_1_2, a.blue_2_4, a.blue_1_2{width: 60px; background-image: url('images/btn_blue.gif');}
input.blue_1_4, a.blue_1_4{width: 30px; background-image: url('images/btn_blue.gif');}

input.green, a.green, input.btn_green, a.btn_green{background-image: url('images/btn_green.gif'); background-color: #299500;}
input.green_3_4, a.green_3_4{width: 90px; background-image: url('images/btn_green.gif');}
input.green_2_4, input.green_1_2, a.green_2_4, a.green_1_2{width: 60px; background-image: url('images/btn_green.gif');}
input.green_1_4, a.green_1_4{width: 30px; background-image: url('images/btn_green.gif');}

input.btn_close{position: absolute; top: 2px; right: 2px; width: 22px; height: 17px; margin: 0;}

input.cena{width: 120px;}

.red, a.red{color: #c33;}
.black, a.black{color: #000;}
.green, a.green{color: #33c500;}
.orange, a.orange{color: #E3AA00;}
.blue, a.blue{color: #0094ff;}

.norm, a.norm{font-weight: normal;}
.bold, a.bold{font-weight: bold;}
.center, a.center{text-align: center;}
.left, a.left{text-align: left;}
.right, a.right{text-align: right;}

.micro, a.micro{font-size: 9px;}
.small, a.small{font-size: 10px;}
.big, a.big{font-size: 14px;}
.huge, a.huge{font-size: 18px;}

.float_left, a.float_left{float: left;}
.float_right, a.float_right{float: right;}
.clear, a.clear{clear: both;}
.clear_left, a.clear_left{clear: left;}
.clear_right, a.clear_right{clear: right;}

.pointer{cursor: pointer;}

.opaque_10{opacity: 0.1; filter: alpha(opacity=10);}
.opaque_20{opacity: 0.2; filter: alpha(opacity=20);}
.opaque_30{opacity: 0.3; filter: alpha(opacity=30);}
.opaque_40{opacity: 0.4; filter: alpha(opacity=40);}
.opaque_50{opacity: 0.5; filter: alpha(opacity=50);}
.opaque_60{opacity: 0.6; filter: alpha(opacity=60);}
.opaque_70{opacity: 0.7; filter: alpha(opacity=70);}

a.browse:link{font: bold 14px tahoma; color: #000; text-decoration: none;}
a.browse :visited{font: bold 14px tahoma; color: #000; text-decoration: none;}
a.browse :hover{font: bold 14px tahoma; color: #666; text-decoration: none;}

a.upload:link{text-decoration: none; float: right;}
a.upload:visited{text-decoration: none; float: right;}
a.upload:hover{text-decoration: none; float: right;}

.slash{margin: 0px 3px;}
.border{border: 1px solid #000}

a.jednostka:link, a#jednostka:visited,
a.tak_nie_tak:link, a.tak_nie_tak:visited,
a.tak_nie_nie:link, a.tak_nie_nie:visited{display: block; float: right; width: 35px; height: 15px; padding: 0px; margin: 0px 5px; background-color: #B70000; font: bold 12px tahoma; text-decoration: none; color: #fff; text-align: center; border: 1px solid #000; border-left: none; border-right: none;}
a.tak_nie_tak:link, a.tak_nie_tak:visited{background-color: #31A500;}
a.jednostka:hover, a.tak_nie_nie:hover{background-color: #EA0000; }
a.tak_nie_tak:hover{background-color: #40E000; }

img.button{margin: 0px 1px; padding: 0px; border: 0px;}

#container{position: relative; width: 950px; margin: 0 auto; text-align: left; color: #333;}

#head{position: relative; text-align: left; margin: 0px; padding: 0px; height: 64px; background: transparent url('images/logo_pro.png') no-repeat 1px 1px;}

#mainNavi{position: absolute; z-index: 1000; bottom: 0px; left: 0px; width: 936px; height: 25px; padding: 0px 7px; background: transparent url('images/navi.gif') repeat-x}
#mainNavi .navi_r{position: absolute; top: 0px; right: 0px; width: 7px; height: 25px; background: transparent url('images/navi_r.gif') no-repeat}
#mainNavi .navi_l{position: absolute; top: 0px; left: 0px; width: 7px; height: 25px; background: transparent url('images/navi_l.gif') no-repeat}

#mainNavi ul{display: block; list-style-type: none; margin: 1px 0 0; padding: 0;}
#mainNavi li{display: block; position: relative; float: left; margin: 0; padding: 0; border: 1px solid transparent; border-radius: 4px;}
#mainNavi li.sub{border-bottom: 0px solid transparent; border-radius: 4px 4px 0 0;}
#mainNavi li:hover{color: #fff; background: rgba(50,50,50,0.9); border-color: #000;}
#mainNavi a, #mainNavi span{display: block; height: 14px; margin: 0px; padding: 3px 10px; font: bold 13px tahoma; color: #fff; text-decoration: none; white-space: nowrap;}
#mainNavi>ul>li.sub>span{height: 20px;}
#mainNavi li:hover>a{}

#mainNavi li:hover>ul{display: block;}
#mainNavi li ul{display: none; position: absolute; top: 100%; left: -1px; list-style-type: none; margin: 0; padding: 2px 0 0; background: rgba(50,50,50,0.9); border: 1px solid #000;  border-top: none; border-radius: 0 4px 4px; box-shadow: 0 5px 5px rgba(0,0,0,0.5);}
#mainNavi li ul li{float: none; margin: 1px 0; padding-right: 12px; border: none;}
#mainNavi li ul li:hover{float: none; background: rgb(200,24,0); margin: 1px 0;  border-radius: 0;}
#mainNavi li ul li.sub{background-image: url('images/sub.png'); background-repeat: no-repeat; background-position: right center;}
#mainNavi li ul li a, #mainNavi li ul li span{padding: 8px 10px; text-shadow: -1px 1px rgba(0,0,0,0.7); font-weight: normal;}

#mainNavi li li ul{top: 0; left: 100%; padding: 0;}

.category_path{padding: 5px 10px; font: normal 9px tahoma; color: #666; background: #ccc; border-bottom: 1px solid #aaa;}

#trescGlowna{position: relative; width: 100% ; min-height: 483px ; padding: 0px 0px 0px 0px; text-align: left; border-bottom: 1px solid #000; background: #D2D2D2 url('images/main_bg.jpg') repeat-x;}

.komunikat{position: absolute; left: 50%; top: 30%; z-index: 10000; width: 300px;}
.komunikat_tresc{position: absolute; left: -50%; width: 300px; background-color: #FFFF6C; border: 2px solid #FF8112; padding: 20px; color: #000;}
.komunikat_tresc{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.komunikat .close{position: absolute; right: 0px; top: 0px; width: 16px; height: 16px; background-color: #c33; color: #fff; font-weight: bold;}
.komunikat .close{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#czekaczDiv{position: absolute; top:250px; left: 425px; width: 100px; height: 100px; display: none;}
  #trescSpecjalna{width: 100%; height: 455px; margin-top: 0px ; border-top: 1px solid #aaa; border-bottom: 1px solid #ccc; overflow: auto; overflow-y: auto; overflow-x: hidden;}
#stopka{width: 100%; height: 10px; text-align: right; font: normal 9px tahoma; color: #888; background-color: transparent;}

/* ZAKŁADKI WERSJI JĘZYKOWYCH ##########################################################*/

.lang_all{ width: 713px;}

.lang_tabs{height: 22px; margin-top: 10px;}
.tab, #edytor_field{float: left; width: 80px; height: 17px; padding: 2px; margin-left: 8px; border: 1px solid #ddd; background-color: #eee; text-align: center; font: bold 9px tahoma; color: #666; cursor: pointer;}
.tab, #edytor_field{border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
.tab:hover{background-color: #e5e5e5;}
.tab_active, #edytor_field{ height: 18px; background-color: #ddd; color: #000; border: 1px solid #999; border-bottom: none;}
.tab_active:hover{background-color: #ddd;}
.tab, .tab:hover, .tab_active, .tab_active:hover, #edytor_field{border-bottom: none;}
.lang{display: none; padding: 10px; background-color: #ddd; border: 1px solid #999}
.lang_active{display: block;}

.lang_label{font: bold 9px tahoma; text-align: left;}
#edytor_field{float: right; width: auto; margin-right: 10px;}
#edytor_field label{position: relative; bottom: 2px; margin-left: 5px;}

.lang .lang_naglowek{width: 100%;}
.lang .lang_opis{width: 100%; height: 198px; overflow: auto;}

#tresc_div {position: relative;}
.tresc_minus, .tresc_plus{position: absolute; top: -11px; right: 2px; width: 15px; height: 11px; font: bold 9px tahoma; text-align: center; border: 1px solid #000;}
.tresc_minus, .tresc_plus{border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0;}
.tresc_minus{right: 22px;}

/* OBRAZKI SLIDE ##########################################################*/

.galeria_bez_laduj{position: absolute; bottom: 0; left: 0; width: 100%; background-color: #f0f0f0;}
.galeria_bez_laduj_header{font: bold 10px tahoma; text-align: center; background-color: #FFCE3B; height: 12px; border-bottom: 1px solid #666; border-top: 1px solid #666; cursor: pointer;}
#galeria_slider{display: none; height: 0px; overflow: hidden;}
#galeria_slider_content{height: 200px; overflow: auto;}

/* LOGOWANIE ##########################################################*/

body.logowanie {background: #fff none repeat-x;}
#logowanie{position: absolute; top: 50%; left: 50%; width: 220px; height: 99px;}
#logowanie_form{position: absolute;  top: -50%; left: -50%; width: 100%; height: 100%; background: transparent url('images/logowanie_bg.jpg') no-repeat bottom; color: #fff; font-size: 11px;}
.do_strony{text-align: right; margin-bottom: 7px;}
.logowanie_txt{float: left; font: bold 9px tahoma; color: #8EC43A; padding-top: 1px; text-transform: uppercase;}
.do_strony a{font: bold 11px tahoma; color: #000; text-decoration: none;}
.do_strony a:hover{color: #FF8E00}
input.loguj{width: 81px; height: 19px; background: transparent url('images/btn_loguj.png') no-repeat; border: 0px solid transparent;}
.komunikat_logowanie{color: #FFAA00; font-weight: bold; text-align: center; margin-top: 20px;}
.logowanie_nick, .logowanie_haslo{width: 125px;}


#logOut{font: bold 11px tahoma; position: absolute; top: 11px; right: 3px; color: #fff;}
#logOut img{vertical-align: middle;}
  #logOut a:link        {font: bold 11px tahoma; color: #fff; text-decoration: none;}
  #logOut a:visited  {font: bold 11px tahoma; color: #fff; text-decoration: none;}
  #logOut a:hover      {font: bold 11px tahoma; color: #FFD75F; text-decoration: none;}

/* ZMIEŃ HASŁO ##########################################################*/

table{padding: 0px; margin: 0px;}
table.haslo{padding-top: 40px; width: 300px;}

td.wartosc{text-align: right; vertical-align: top; padding: 3px 10px; font-weight: bold;}
td.input{text-align: left;}
  
/* WSPOLNE STYLE LIST ##########################################################*/

.listaProduktow, .listaAdresow{width: 100%; font: normal 10px tahoma; color: #000;}

.baza{vertical-align: top; text-align: center; padding: 1px; background-color: #FFFCE8; 
   border-left: 1px solid #FCEDB2; 
   border-right: 1px solid #AD9021; 
   border-bottom: 1px solid #FCEDB2;}

.naglowek{overflow: hidden; white-space: nowrap; font: bold 10px tahoma !important; border-bottom: 1px solid #000 !important; border-top: 1px solid #000 !important; border-left: 1px solid #FCEDB2 !important; border-right: 1px solid #AD9021 !important; background: #ffd75f !important;}

.produkt_akcja{position: relative; text-align: right; border-bottom: 1px solid #ccc; height: 51px;}
.produkt_akcja a{display: inline-block;}
.back, .save, .save_as, .remove, .prev_prod, .next_prod {border: 0px solid transparent; height: 45px; padding: 3px; margin: 3px 5px 0px; cursor: pointer;}
.edytujesz, .prev_prod, .next_prod {display: block; float: left;}
.edytujesz{margin: 6px 10px 0; text-align: center;}
.edit_now{font: bold 17px tahoma;}
.back{float: left; background: transparent url('images/back.png') no-repeat; width: 44px; height: 40px;}
.save{background: transparent url('images/save.png') no-repeat; width: 44px;}
.save_as{background: transparent url('images/save_as.png') no-repeat; width: 44px;}
.remove{display: inline-block; background: transparent url('images/remove.png') no-repeat; width: 44px;}
.prev_prod{margin-left: 15px; background: transparent url('images/prev_prod.png') no-repeat center center; width: 25px; height: 40px;}
.next_prod{background: transparent url('images/next_prod.png') no-repeat center center; width: 25px; height: 40px;}

.inactive{opacity: 0.3; filter: alpha(opacity=30); cursor: default;}

#zakres{height: 14px; text-align: center; margin: 0; padding: 5px; background-color: #FFF0BC; border-top: 1px solid #000000;}
#zakres a:link, #zakres a:visited, #aktywnyZakres, .idz_do_pierwszej_strony{display: inline-block; text-align: center; width: 20px; height: 14px; vertical-align: bottom; font: bold 11px tahoma; color: #333; margin: 0px 2px; text-decoration: none; background-color: #ffba00; padding: 0 4px;}
#zakres a:hover, #zakres a.idz_do_pierwszej_strony:hover{background-color: #c33; color: #fff;}
#zakres #aktywnyZakres {color: #fff; background-color: #c33;}
#zakres a.idz_do_pierwszej_strony{background-color: #FF9500;}

#zakres a.poprzednia_strona_10:link, #zakres a.poprzednia_strona_10:visited{background: transparent url('images/poprzednia_strona_10.gif') no-repeat top left; width: 36px; height: 14px; padding: 0px; margin: 0px 1px;}
#zakres a.poprzednia_strona_10:hover{background: transparent url('images/poprzednia_strona_10.gif') no-repeat bottom left;}
#zakres a.poprzednia_strona:link, #zakres a.poprzednia_strona:visited{background: transparent url('images/poprzednia_strona.gif') no-repeat top left; width: 28px; height: 14px; padding: 0px; margin: 0px 1px;}
#zakres a.poprzednia_strona:hover{background: transparent url('images/poprzednia_strona.gif') no-repeat bottom left;}
#zakres a.nastepna_strona_10:link, #zakres a.nastepna_strona_10:visited{background: transparent url('images/nastepna_strona_10.gif') no-repeat top left; width: 36px; height: 14px; padding: 0px; margin: 0px 1px;}
#zakres a.nastepna_strona_10:hover{background: transparent url('images/nastepna_strona_10.gif') no-repeat bottom left;}
#zakres a.nastepna_strona:link, #zakres a.nastepna_strona:visited{background: transparent url('images/nastepna_strona.gif') no-repeat top left; width: 28px; height: 14px; padding: 0px; margin: 0px 1px;}
#zakres a.nastepna_strona:hover{background: transparent url('images/nastepna_strona.gif') no-repeat bottom left;}

/*  JĘZYKI  ##########################################################*/

.jezyk_id{width: 25px;}
.jezyk_nazwa{}
.jezyk_symbol{width: 50px;}
.jezyk_katalog{width: 50px;}
.jezyk_flaga{width: 100px;}
.jezyk_kolejnosc{width: 65px;}
.jezyk_active{width: 65px;}
.jezyk_symbol input, .jezyk_flaga input, .jezyk_kolejnosc input, .jezyk_active select{text-align: center;}

/*  KURSY  ##########################################################*/

.kursy_id{width: 25px;}
.kursy_nazwa{}
.kursy_flaga{width: 200px;}


/*  STRUKTURA ######################################################## */

.struktura_scroll{position: relative; height: 466px; overflow: auto;}
table.listaProduktow{}
table.listaProduktow tr:hover td{background: #FFEDAA;}

ul{list-style-type: bullet; font: normal 12px tahoma; color: #000; padding: 0 0 0 15px; margin: 0px}
li ul{background: #eee;}
li ul li ul{background: #ddd;}
ul div.lista{border-bottom: dotted 1px #999; font: bold 12px tahoma; position: relative;}
ul div.lista:hover{background-color: #FFD75F;}
.dodaj_kategorie{border-bottom: solid 1px #999; background-color: #FFF0BC; padding: 3px 0;}
.no_bullet{list-style-type: none;}

.edytuj_przyp_dok, .dodaj_dok{float: right; display: block; width: 13px; height: 13px; margin: 0 3px; background: transparent url('images/edytuj.gif') no-repeat; cursor: pointer;}
.dodaj_dok{background-image: url('images/dodaj_dokument.gif');}
.dodaj_wezel, .usun_wezel{float: right; width: 13px; height: 13px; margin: 1px 5px 0px 0px; background: transparent url('images/wezel.gif') no-repeat; cursor: pointer;}
.usun_wezel{background-image: url('images/usun_wezel.gif');}
.kosz{background: #eee url('images/kosz.gif') no-repeat -2px 0px; padding: 0; margin: 1px 3px 0 0; text-decoration: none; float: right; width: 12px; height: 13px; border: 1px solid #aaa;}
.kosz{border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2x;}
.kosz:hover {background-color: #c00}
.open_subkat , .close_subkat {display: inline-block; width: 9px; height: 9px; margin: 0px 5px 0px 0px; background: transparent url('images/plus.gif') no-repeat; cursor: pointer;}
.close_subkat {background-image: url('images/minus.gif');}
.edytuj_nazwa_struktura, .edytuj_nazwa_struktura_blank, .edytuj_nazwa_struktura_sklep, .edytuj_nazwa_struktura_blank_sklep{background: transparent url(images/tlo_edytuj_input.gif); border: 1px solid #700; width: 160px; height: 11px; padding: 1px; font: bold 9px tahoma;}
.edytuj_nazwa_struktura_blank, .edytuj_nazwa_struktura_blank_sklep{background: transparent none; border: 1px solid transparent;}
.edytuj_nazwa_struktura_sklep, .edytuj_nazwa_struktura_blank_sklep{width: 200px;}
.nazwa_struktura{margin-left: 30px;}
.nazwa_struktura form{display: inline;}
.edytuj_nazwa_struktura_ok{background: #c33 url('images/button_red.png') no-repeat center center; width: 20px; height: 11px; padding: 1px; margin: 1px; border: 1px solid #000; color: #fff; font: bold 9px tahoma; text-align: center; cursor: pointer;}
form.dodaj_kat{margin-left: 49px;}
.dodaj_kat_input, .dodaj_kat_input_sklep{background: transparent url(images/tlo_edytuj_input.gif); border: 1px solid #700; width: 200px; height: 15px; padding: 1px; font: bold 13px tahoma;}
.dodaj_kat_input_sklep{width: 200px;}
.dodaj_kat_submit{margin-left: 5px;}
.edytuj_nazwa_struktura_ok, .edytuj_nazwa_struktura, .edytuj_nazwa_struktura_sklep, .dodaj_kat_input, .dodaj_kat_input_sklep{border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.edytuj_nazwa_struktura_ok{-moz-box-sizing: content-box;}

.numer_kat{width: 30px;}

.id_kat_str, .id_kat_str_sklep{position: absolute; right: 415px; top:0px; font: normal 9px arial;}
.id_kat_str_sklep{right: 80px;}
.oferta{right: 69px;}

.przypisz{position: absolute; right: 130px; top: 2px; width: 130px; height: 11px; padding: 0 2px; border: 1px solid #999; background-color: #fff; font: normal 9px arial;}
  .przypisz_lista{position: absolute; display: none; z-index: 1000; right: 1px; top: 13px; width: 128px; padding: 5px; border: 1px solid #313131; background-color: #FFEDB9;}
  .przypisz_lista_element{padding: 1px; white-space: nowrap; font: normal 9px arial; cursor: default;}
  .przypisz_rozwin{position: absolute; right: 1px; top:0px; width: 11px; height: 11px; background: transparent url('images/rozwin_lista.gif') no-repeat; cursor: pointer;}
  .tml{display: inline-block; width: 17px; text-align: center;}
  
.edytuj_dokument{position: absolute; right: 110px; top: 2px;}
.choose_type{position: absolute; right: 1px; top: 13px; z-index: 10000; padding: 5px; background: #FFEDB9; border: 1px solid #000;}
.choose_type .option{padding: 1px; color: #000; font: bold 9px tahoma; text-align: center; white-space: nowrap;}
.choose_type .option:hover{background: #FFD75F;}

.choose_type, .choose_type .option, .przypisz, .przypisz_lista, .przypisz_lista_element{border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}

.szablon{right: 272px;}  
  
.wyswietl_menu{position: absolute; right: 98px; top: 1px; }
  .chb_main_on, .chb_main_off, .chb_main_on_log, .chb_main_off_log, 
  .chb_foot_on, .chb_foot_off, .chb_foot_on_log, .chb_foot_off_log, 
  .chb_dod_on, .chb_dod_off, .chb_dod_on_log, .chb_dod_off_log{position: absolute; left: 0px; top:1px; width: 11px; height: 11px; background: transparent url('images/menu_empty.gif') no-repeat;}

  .chb_main_on, .chb_main_off, .chb_main_on_log, .chb_main_off_log{left: 0px; background-image: url('images/menu_empty.gif');}
  .chb_main_on{background-image: url('images/menu_m.gif');}
  .chb_main_on_log{background-image: url('images/menu_m_log.gif');}
  .chb_main_off_log{background-image: url('images/menu_m_off_log.gif');}

  .chb_foot_on, .chb_foot_off, .chb_foot_on_log, .chb_foot_off_log{left: 13px; background-image: url('images/menu_empty.gif');}
  .chb_foot_on{background-image: url('images/menu_f.gif');}
  .chb_foot_on_log{background-image: url('images/menu_f_log.gif');}
  .chb_foot_off_log{background-image: url('images/menu_f_off_log.gif');}

  .chb_dod_on, .chb_dod_off, .chb_dod_on_log, .chb_dod_off_log{left: 26px; background-image: url('images/menu_empty.gif');}
  .chb_dod_on{background-image: url('images/menu_d.gif');}
  .chb_dod_on_log{background-image: url('images/menu_d_log.gif');}
  .chb_dod_off_log{background-image: url('images/menu_d_off_log.gif');}
       
.struktura_scroll .kolejnosc{position: absolute; left: 15px; top:0px; }
  .gora, .dol, .gora_over, .dol_over{position: absolute; left: 0px; top:1px; width: 11px; height: 11px;}
  .gora{background: transparent url('images/gora.gif') no-repeat;}
  .gora_over{background: transparent url('images/gora_over.gif') no-repeat;}
  .dol{left: 13px; background: transparent url('images/dol.gif') no-repeat;}
  .dol_over{left: 13px; background: transparent url('images/dol_over.gif') no-repeat;}

.widocznosc{position: absolute; right: 55px; top: 1px; }
  .widac, .nie_widac{position: absolute; left: 0px; top:1px; width: 11px; height: 11px; cursor: pointer;}
  .widac{background-image: url('images/oko.gif');}
  .nie_widac{background-image: url('images/oko_no.gif');}

/* OBRAZKI ############################################################## */

#laduj_all{font: normal 10px tahoma; color: #000; padding: 0px; margin: 0px;}
#laduj_form{color: #000; border-bottom: 1px solid #000; padding: 10px; margin: 0px; height: 20px; text-transform: uppercase;}
#laduj_form form{float: right;}
#lista_obrazkow{height: 442px; overflow: auto;}

.galeria_fotek{margin: 0px 0px 0px 30px}

.jedna_fotka{position: relative; float: left; width: 92px; height: 110px; padding: 4px 3px 0px; margin: 5px; text-align: center; background: transparent url('images/obrazek_bg.png') repeat-x;}
.jedna_fotka img.main{border: 0px solid #000;}
.jedna_fotka .mini_form{padding: 0px; margin: 0px;}
.jedna_fotka .up{position: absolute; top: 0px; left: 0px; z-index: 30; display: block; width: 94px; padding: 2px; text-align: right; border-bottom: 1px solid #999;}
.jedna_fotka .form_usun{position: absolute; top: 4px; left: 4px; width: 90px; display: none; border: 1px solid #fff; background-color: #D10000; color: #fff;}
.jedna_fotka .form_usun input.submit{position: static; width: auto; font: bold 9px tahoma; border: 0px solid transparent; background-color: transparent; display: inline; color: #fff; margin: 0px ; padding: 0px;}
.jedna_fotka .foto{position: absolute; top: 22px; left: 0px; z-index: 10; display: block; width: 92px; padding: 0px 4px; }
.jedna_fotka a.nazwa_pliku{font-size: 9px; color: #000; text-decoration: none; position: absolute; top: 90px; left: 0px; z-index: 10; display: block; width: 90px; height: 24px; padding: 0px 4px; word-wrap: break-word; overflow: hidden;}
.jedna_fotka .form_usun{border: 1px solid #350a09; border-top: 1px solid #c12921; border-right: 1px solid #c12921; text-align: center;}
.edytuj_opis{cursor: pointer;}

.jedna_fotka {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.mini_form{display: inline;}
.mini_form input.submit{display: inline; cursor: pointer; border: 0px solid transparent; margin: 0px; padding: 0px;}

/* KONFIGURACJA ##########################################################*/
  
.konfiguracja{height: 425px; overflow: auto; overflow-x: hidden; overflow-y: auto; border-bottom:1px solid #000;}
  .konfiguracja .konfiguracja_row{position: relative; height: 45px; border-bottom:1px solid #000; border-top:1px solid #fff;}
  .konfiguracja .konfiguracja_row div{padding: 5px;}
  .konfiguracja .wlasciwosc{position: absolute; top: 0px; left: 0px; width: 145px; font: bold 11px tahoma; word-wrap: break-word;}
  .konfiguracja .wartosc{position: absolute; top: 0px; left: 150px; width: 580px; height: 34px;}
  .konfiguracja .wartosc textarea{width: 100%; height: 30px;}
  .konfiguracja .opis{position: absolute; top: 0px; right: 0px; width: 180px; font: normal 9px tahoma;}


/*  ZAMOWIENIA  ##########################################################*/

td.zamowieniaId{border-bottom: 1px solid #aaa; text-align: center; width: 100px;}
td.zamowieniaNick{border-bottom: 1px solid #aaa; text-align: left; font-weight: bold;}
td.zamowieniaCena{border-bottom: 1px solid #aaa; text-align: right; width: 80px;}
td.zamowieniaData{border-bottom: 1px solid #aaa; text-align: center; width: 100px;}
td.zamowieniaStan{border-bottom: 1px solid #aaa; text-align: center; width: 130px;}
td.zamowieniaIlosc{border-bottom: 1px solid #aaa; text-align: center; width: 20px;}
td.zamowieniaIco{border-bottom: 1px solid #aaa; width: 60px;}

table.naglowek_szczeg_zam{width: 100%;}
table.dane_adresowe{margin: 5px 0px; padding: 4px; background-color: #eee; border-top: 1px solid #aaa}
table.dane_paczki{margin: 5px 0px; padding: 4px; width: 250px; background-color: #eee; border-top: 1px solid #aaa;}
.uwagi{padding: 10px 3px; border-top: 1px solid #aaa; background-color: #eee;}

.nr_ewid{width: 50px;}
.txt1, .txt4{text-align: right; width: 90px;}
.txt2, .txt3{width: 130px; padding: 0px 0px 0px 10px; text-align: left; font-weight: bold;}
.txt4{width: 70px;}
.txt3{width: 390px; padding: 0px 0px 0px 10px;}


/*  łóśżń */