body { font-family: tahoma, tahoma; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none; margin: 0; background-color: #FFFFFF; cursor:default;}
div {margin: 0px;}
form {margin: 0px;}
img {border: 0px;}
a {display: inline;}


  td.headLeft{width:278px;height:66px;padding:0px;margin: 0px;background-image: url("header/head_top_left.jpg"); background-position:top left; background-repeat:no-repeat; cursor:pointer}	
  td.headRight{width:475px;height:66px;padding:0px; padding-left:20px;margin: 0px;background-image: url("header/head_top_right.jpg"); background-position:top right; background-repeat:no-repeat}
  td.headShift{padding:0px;height:66px; margin: 0px; padding:0px;}
  td.mainTopLeft{width:216px;height:79px;  padding:0px;margin: 0px;background-image: url("header/head_bottom_left.jpg"); background-position:top left; background-repeat:no-repeat}
  td.mainTopRight{width:100%;padding:0px;margin: 0px;background-image: url("header/head_bottom_right.jpg"); background-position:top left; background-repeat:repeat-x}
  td.menu{width:216px;padding:0px;margin: 0px;background-image: url("header/left_menu_background.jpg"); background-position:top left; background-repeat:repeat-y}
  tr.head{height:66px;padding:0px;margin: 0px}
  tr.mainTop{height:79px;padding:0px;margin: 0px;border-collapse:collapse}

  td.headerBasic{padding:0px;margin: 0px;border-collapse:collapse;}
  table.headerBasic{padding:0px;margin: 0px;border-collapse:collapse;}

.main_table   { width: 790px; }
.logoLeft {width: 211px;height: 157px;}
.menu_top     { height: 25px; padding: 0px 10px; color: #FFFFFF; font-size:12px }
.menu_left    { border: 0px; width: 150px;  vertical-align: top; padding: 0px; margin:0px;}

td.menu_cat_l{height:27px; width:8px;padding:0px;margin: 0px;background-image: url("header/menu_item_left.jpg"); background-position:top left; background-repeat:no-repeat}
td.menu_cat_m{height:27px; width:190px;padding:0px;margin:5px;background-image: url("header/menu_item_middle.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_cat_m:hover{height:27px; width:190px;padding:0px;margin:5px;background-image: url("header/menu_item_middle_hover.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_cat_r{height:27px; width:7px;padding:0px;margin: 0px;background-image: url("header/menu_item_right.jpg"); background-position:top left; background-repeat:no-repeat}

td.menu_catsub_l{height:27px;width:8px;padding:0px;margin: 0px;background-image: url(header/menu_sub_left.jpg); background-position:top left; background-repeat:no-repeat}
td.menu_catsub_m{height:27px;width:190px;padding:0px;margin:5px;background-image: url("header/menu_sub_middle.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_catsub_m:hover{height:27px;width:190px;padding:0px;margin:5px;background-image: url("header/menu_sub_middle_hover.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_catsub_r{height:27px;width:7px;padding:0px;margin: 0px;background-image: url("header/menu_sub_right.jpg"); background-position:top left; background-repeat:no-repeat}

td.menu_cat_l_sel{height:27px;width:8px;padding:0px;margin: 0px;background-image: url(header/menu_item_left_selected.jpg); background-position:top left; background-repeat:no-repeat}
td.menu_cat_m_sel{height:27px;width:190px;padding:0px;margin:5px;background-image: url("header/menu_item_middle_selected.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_cat_m_sel:hover{height:27px;width:190px;padding:0px;margin:5px;background-image: url("header/menu_item_middle_hover.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_cat_r_sel{height:27px;width:7px;padding:0px;margin: 0px;background-image: url("header/menu_item_right_selected.jpg"); background-position:top left; background-repeat:no-repeat}

td.menu_catsub_l_sel{height:27px;width:8px;padding:0px;margin: 0px;background-image: url(header/menu_sub_left_selected.jpg); background-position:top left; background-repeat:no-repeat}
td.menu_catsub_m_sel{height:27px;width:190px;padding:0px;margin:5px;background-image: url("header/menu_sub_middle_selected.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_catsub_m_sel:hover{height:27px;width:190px;padding:0px;margin:5px;background-image: url("header/menu_sub_middle_hover.jpg"); background-position:top left; background-repeat:no-repeat; vertical-align:middle}
td.menu_catsub_r_sel{height:27px;width:7px;padding:0px;margin: 0px;background-image: url("header/menu_sub_right_selected.jpg"); background-position:top left; background-repeat:no-repeat}

td.menu_bottom{width:216px;height:20px;padding:0px;margin: 0px;background-image: url("header/left_menu_bottom.jpg"); background-position:top left; background-repeat:no-repeat}
tr.menu_bottom_rest{width:216px;height:100%;padding:0px;margin: 0px;background-image: url("header/menu_bottom_shift.jpg"); background-position:top left; background-repeat:repeat-y}
td.menu_bottom_bottom{width:216px;height:19px;padding:0px;margin: 0px;background-image: url("header/menu_bottom.jpg"); background-position:top left; background-repeat:no-repeat}

td.item_lt{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item/lt.jpg"); background-position:bottom right; background-repeat:no-repeat}
td.item_rt{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item/rt.jpg"); background-position:bottom left; background-repeat:no-repeat}
td.item_lb{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item/lb.jpg"); background-position:top right; background-repeat:no-repeat}
td.item_rb{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item/rb.jpg"); background-position:top left; background-repeat:no-repeat}
td.item_t{width:436px;height:9px;padding:0px;margin: 0px;background-image: url("item/t.jpg"); background-position:bottom left; background-repeat:repeat-x}
td.item_l{width:9px;height:1px;padding:0px;margin: 0px;background-image: url("item/l.jpg"); background-position:top right; background-repeat:repeat-y}
td.item_r{width:9px;height:1px;padding:0px;margin: 0px;background-image: url("item/r.jpg"); background-position:top left; background-repeat:repeat-y}
td.item_b{width:436px;height:9px;padding:0px;margin: 0px;background-image: url("item/b.jpg"); background-position:top left; background-repeat:repeat-x}
td.item_m{padding:0px;margin: 0px;background-image: url("item/middle.jpg"); background-position:top left; background-repeat:repeat}
tr.item{width:574px;padding:0px;margin:0px;border:0px;border-collapse:collapse}

td.item_lth{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item_hit/lt.jpg"); background-position:bottom right; background-repeat:no-repeat}
td.item_rth{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item_hit/rt.jpg"); background-position:bottom left; background-repeat:no-repeat}
td.item_lbh{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item_hit/lb.jpg"); background-position:top right; background-repeat:no-repeat}
td.item_rbh{width:9px;height:9px;padding:0px;margin: 0px;background-image: url("item_hit/rb.jpg"); background-position:top left; background-repeat:no-repeat}
td.item_th{width:436px;height:9px;padding:0px;margin: 0px;background-image: url("item_hit/t.jpg"); background-position:bottom left; background-repeat:repeat-x}
td.item_lh{width:9px;height:1px;padding:0px;margin: 0px;background-image: url("item_hit/l.jpg"); background-position:top right; background-repeat:repeat-y}
td.item_rh{width:9px;height:1px;padding:0px;margin: 0px;background-image: url("item_hit/r.jpg"); background-position:top left; background-repeat:repeat-y}
td.item_bh{width:436px;height:9px;padding:0px;margin: 0px;background-image: url("item_hit/b.jpg"); background-position:top left; background-repeat:repeat-x}
td.item_mh{padding:0px;margin: 0px;background-image: url("item_hit/middle.jpg"); background-position:top left; background-repeat:repeat}
tr.itemh{width:574px;padding:0px;margin:0px;border:0px;border-collapse:collapse}

td.r_Head{width:215px;height:35px;
   font-family: tahoma; font-size:16px; font-weight: bold;
   text-align:center; vertical-align:middle;
   padding-left:8px; padding-top:8px; padding-bottom:2px; padding-right:18px;
   margin: 0px;
   background-image: url("reco/reco_head.jpg");
   background-position:top left; background-repeat:no-repeat
}

td.r_Head_simple{width:215px;height:12px;
   font-family: tahoma; font-size:16px; font-weight: bold;
   text-align:center; vertical-align:middle;
   padding-left:8px; padding-top:0px; padding-bottom:0px; padding-right:18px;
   margin: 0px;
   background-image: url("reco/reco_head_simple.jpg");
   background-position:top left; background-repeat:no-repeat
}

td.r_Middle{width:215px;
   font-family: tahoma; font-size:12px;
   text-align:center; vertical-align:middle;
   padding-left:12px; padding-top:6px; padding-bottom:6px; padding-right:22px;
   background-image: url("reco/reco_middle.jpg"); background-position:top left; background-repeat:repeat-y
}
td.r_Footer{width:215px;height:12px;padding:0px;margin: 0px;background-image: url("reco/reco_footer.jpg"); background-position:top left; background-repeat:no-repeat}

a.menu_categories { margin:0px; width:100%; height:27px; padding: 6 0 0 0px; cursor:pointer; font-size: 10px; }
a.menu_categories:hover { text-decoration:none; color : #000000; margin:0px; padding: 0px; width:100%; height:27px;background-image: url("header/menu_item_middle_hover.jpg"); background-position:0px -5px;}

span.menu_categories { margin:0px; width:100%; height:27px; padding: 6 0 0 0px; cursor:pointer; font-size: 10px; }
span.menu_categories:hover { text-decoration:none; color : #000000; margin:0px; padding: 0px; width:100%; height:27px;background-image: url("header/menu_item_middle_hover.jpg"); background-position:0px -7px;}

a.menu_categories_sub { margin:0px; width:100%; height:27px; padding:6 0 0 0px;cursor:pointer; font-size: 10px;}
a.menu_categories_sub:hover   {text-decoration:none; color : #000000; margin:0px; padding: 0px; width:100%; height:27px;background-image: url("header/menu_sub_middle_hover.jpg"); background-position:0px -5px;}

span.menu_categories_sub { margin:0px; width:100%; height:27px; padding:6 0 0 0px;cursor:pointer; font-size: 10px;}
span.menu_categories_sub:hover   {text-decoration:none; color : #000000; margin:0px; padding: 0px; width:100%; height:27px;background-image: url("header/menu_sub_middle_hover.jpg"); background-position:0px -7px;}

.menu_categories_selected { width:100%; height:27px; padding:6 0 0 0px; cursor:pointer; font-size: 10px; }
.menu_categories_selected:link    {text-decoration: none; font-weight: bold; font-size: 10px; font-family: tahoma, tahoma;  height:27px;}
.menu_categories_selected:visited {text-decoration: none; font-weight: bold; font-size: 10px; font-family: tahoma, tahoma; height:27px;}
.menu_categories_selected:active  {text-decoration: none; font-weight: bold; font-size: 10px; font-family: tahoma, tahoma; height:27px;}
.menu_categories_selected:hover   {text-decoration: none; font-weight: bold; font-size: 10px; font-family: tahoma, tahoma; height:27px;}

.menu_categories_head { background-color: #4D4D4D; padding: 0px; font-weight: bold; color: #ffffff;  }
.menu_left_line { height: 2px; border: 0px;  padding: 0px; }
.menu_left_line_sub { height: 1px; border: 0px;  padding: 0px; }
.footer		  { width: 100%; height: 10px; background-color: #4D4D4D; padding: 0px 10px; color: #FFFFFF; }
.footer_2	  { width: 100%; border: 0px; padding: 0px; background-color: #dddddd; }

.right		  { background-color: #ffffff; width: 640px; padding: 0px; border-top: 3px solid white; vertical-align: top; text-align:left}
.left_content { text-align: left; padding: 15px; vertical-align: top; }
.right_content { padding: 1px; vertical-align: top; text-align: center; }
.separator    { width: 1px; background-color: #bbbbbb; }

.form_desc   { text-align: left; padding: 5px; background-color: #dddddd; }
.form_desc_data   { background-color: #ededed; text-align: right;}
.form_white_back  { background-color: #ffffff; text-align: left;}

.personal_table { background-color: #ededed; font-weight:bold; padding: 1px; margin-left:3px; margin-right:3px; margin-bottom:1px; font-size: 9px;}
.personal_main_header { background-color: #dddddd; text-align: center;  padding:5px;}
.personal_header { background-color: #ededed; text-align: left; font-weight:normal;padding-left:5px;}
.personal_data { background-color: #ffffff; text-align: left; font-weight:bold; padding-right:5px;}

.product_list_foto		{ text-align: right; margin:0px; padding: 0px; border-bottom: 3px solid white; vertical-align: top; position:relative; z-index:0; width:115px;}
.product_list_data		{ padding: 0px; border-bottom: 3px solid white; vertical-align: top; }
.product_list_name		{ font-weight: bold; font-family: tahoma, tahoma; }
.product_list_category          { font-size: 9px; color: #737373; }
.product_list_price		{ width: 75px; text-align: right; font-weight: bold; padding: 0px; }
.product_list_desc		{ padding: 0px; font-size: 11px }

.product_show_table		{ margin-left: 3px; }
.product_show_foto		{ margin-right: 5px; border: 2px solid #BBBBBB; position:relative; z-index:0;}
.product_show_data		{ background-color: #f3f3f3; padding: 5px; border-bottom: 3px solid white; vertical-align: top; }
.product_show_name		{ font-weight: bold; font-family: tahoma, tahoma; font-size: 14px; }
.product_show_category  { font-size: 9px; color: #737373; }
.product_show_price		{ text-align: right; font-weight: bold; padding: 5px; }
.product_show_desc		{ font-size: 11px }

.order_table_head { background-color: #dddddd; text-align: center; }
td.order_table_head { border-right: 1px solid #f3f3f3 }
.order_table_data_odd { background-color: #ffffff; font-size:9px;}
.order_table_data_even { background-color: #f3f3f3; font-size:9px;}
.order_table_data { padding: 1px 2px 1px 2px; border-right: 1px solid #d3d3d3; text-align: right; margin:0px; }
.order_table_footer { background-color: #ededed; text-align: right; height: 20px; padding: 5px; }
.order_table_footer_light { background-color: #f3f3f3; text-align: right; height: 20px; padding: 5px; }
.order_table_footer_print { background-color: #ffffff; text-align: right; height: 20px; padding: 5px; }

.przesylka { background-color: #ededed; text-align: center; vertical-align:top; padding: 1px; margin: 3px; display: block; font-size: 10px;}

.hr_dotted { width: 100%; height: 1px; border: 1px dotted #BBBBBB; }

.operation_table { border: 0px; padding: 0px; width: 300px; }
.alert    {font-family: tahoma, tahoma; font-size: 14px ; font-weight: bold; color: #F9900F; text-decoration: none; text-align: center; }
.ok   {font-family: tahoma, tahoma; font-size: 14px ; font-weight: bold; color: green; text-decoration: none; text-align: center; }

.image_border { border: 2px solid #BBBBBB; position:static; z-index:0}

.imageCover { border: 0px solid ;
              position:relative;              
              z-index:2;
              width : 100%;              
              cursor:pointer;}

.print_header {color: #000000; font-size: 12px; font-weight: bolder; font-family: tahoma, tahoma; text-align: center;}
.print_tekst {color: #000000; font-size: 9px; font-family: tahoma, tahoma;}

      .lpkoszyk {position:relative; left : 16px; top: -8px;z-index:2;}
      .imgkoszyk {position:relative; z-index:1}
      .imgkoszyk:hover{ text-decoration: none;}

.h1 {font-size: 14px; font-weight: bold; font-family: tahoma, tahoma;}

.tekst8   { font-family: tahoma, tahoma; font-size: 9px ; font-weight: normal; color: #000000; text-decoration: none;display: inline;}
.tekst10  { font-family: tahoma, tahoma; font-size: 10px ; font-weight: normal; color: #000000; text-decoration: none;display: inline;}
.tekstw14 { font-family: tahoma, tahoma; font-size: 14px ; font-weight: bold; color: #CC3300; text-decoration: none;display: inline;}
.tekst14 { font-family: tahoma, tahoma; font-size: 14px ; font-weight: normal; color: #CC3300; text-decoration: none;display: inline;}
.px		  { font-family: tahoma, tahoma; font-size: 1px ; font-weight: normal; color: #ffffff; text-decoration: none;}

a:link    {text-decoration: none; font-size: 11px; font-weight: normal; font-family: tahoma, tahoma; color: #000000; margin:0px; padding: 0px;}
a:visited {text-decoration: none; font-size: 11px; font-weight: normal; font-family: tahoma, tahoma; color: #000000; margin:0px; padding: 0px;}
a:active  {text-decoration: none; font-size: 11px; font-weight: normal; font-family: tahoma, tahoma; color: #000000; margin:0px; padding: 0px;}
a:hover   {text-decoration: underline; font-size: 11px; font-weight: normal; font-family: tahoma, tahoma; color: #444444; margin:0px; padding: 0px;}

.tekst_w          {text-decoration: none; font-size: 12px; font-weight: normal; font-family: tahoma, tahoma; color: #FFFFFF;}
a.tekst_w:link    {text-decoration: none; font-size: 12px; font-weight: normal; font-family: tahoma, tahoma; color: #FFFFFF;}
a.tekst_w:visited {text-decoration: none; font-size: 12px; font-weight: normal; font-family: tahoma, tahoma; color: #FFFFFF;}
a.tekst_w:active  {text-decoration: none; font-size: 12px; font-weight: normal; font-family: tahoma, tahoma; color: #FFFFFF;}
a.tekst_w:hover   {text-decoration: underline; font-size: 12px; font-weight: normal; font-family: tahoma, tahoma; color: #FFFFFF;}

.tekst			{ font-family: tahoma, tahoma; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:link    { font-family: tahoma, tahoma; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:visited { font-family: tahoma, tahoma; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:active  { font-family: tahoma, tahoma; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:hover    { font-family: tahoma, tahoma; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: underline;}

.tekst_b { font-family: tahoma, tahoma; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:link    { font-family: tahoma, tahoma; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:visited { font-family: tahoma, tahoma; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:active  { font-family: tahoma, tahoma; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:hover   { font-family: tahoma, tahoma; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: underline;}

.cenab           { font-family: tahoma, tahoma; font-size: 14px ; font-weight: bold; color: #000000; text-decoration: none;}
.komentarz       { width: 50%; text-align:justify; background-color:#F4F4F4; overflow: scroll}

.input {border: 1px solid; border-color: black; font-family: tahoma, tahoma; font-size: 8pt; background-color: white;}
.submit {font-family: tahoma, tahoma; font-size: 7pt; cursor:pointer;}
.BIGbutton {font-family: tahoma, tahoma; font-size:13px; font-weight: bold; padding: 3; color:#FFFCCF;  background-color: #F9900F; cursor:pointer;}

.select {border: 1px solid; border-color: #7F9DB9; font-family: tahoma, tahoma; font-size: 8pt; background-color: #FFFFFF;}

.bird { font-weight: bold; font-size: 9px; color: #db4449; }

