/* CSS Document */
body {margin:0;padding:0;}
body,td {font-size:11px;font-family:tahoma,'Lucida Grande',sans-serif;color:#333;}

.body {background:#cedbed;}

a {outline:none;}
a img{border:0;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}


#header {background:url(images/header_bg.jpg) no-repeat top center;height:358px;}
  #head {width:1000px;margin:0 auto;}
  #menu_top {width:426px;height:358px;float:left;}
  #menu_top ul {margin:290px 0 0 0;padding:0;list-style:none;}
  #menu_top ul li {float:left;height:55px;background:url(images/mt_li_bg.gif) no-repeat;padding:0 3px 0 5px;}
  #menu_top ul li a {display:block;line-height:39px;margin-top:16px;color:#fff;text-decoration:none;padding:0 9px;}
  #menu_top ul li a:hover {background:url(images/mt_a_hover.gif ) repeat-x;}
  #head_image {margin-top:20px;float:left;}
  
#wrap {background: #d1e1f6 url(images/container_bg.gif) repeat-x top;}

#container {width:1000px;margin: 0 auto;}
  #left {width:253px;float:left;}
  #centerP , #centerL , #centerS , #centerC {float:left;background:#fff;min-height:500px;margin-bottom:25px;}
  #centerP , #centerL {width:747px;}
  #centerS {width:494px;}
  #centerC {width:1000px;}
  
   .inside {padding:15px;}
  #right {width:253px;float:left;}

#navi {margin:22px 0 0 18px;padding:0 0 0 22px;background:url(images/navi_bg.gif) no-repeat 0 3px;font-weight: normal;}
  #navi , #navi a{font-family:Helvetica;font-size:17px;}
/*
#login_form {margin:0 0 0 0;padding:8px 0;}
  #login_form input {border:none;}
  #login_form input.textfield {float:left;width:89px;padding:2px 8px;color:#002e6b;font-size:11px;margin-right:8px;border:1px solid #b6cceb;}
  #login_form div.info {font-size:10px;color:#002e6b;padding-top:8px;}
  #login_form div.info a {font-weight:bold;color:#002e6b;text-decoration:none;}*/


.login_form_module {margin:0 0 0 0;padding:8px 0;}
  .login_form_module ul {list-style:none;margin:0;padding:0;}
  .login_form_module ul li {display:inline;float: left;}
  /*.login_form_module label {display:none;}*/
  
  .login_form_module label {display:block;float:left;padding:4px 0;width:50px;}
  .login_form_module ul li {display:block;margin-bottom:3px;}
  
  .login_form_module input {border:none;}
  input.login_field , input.password_field {float:left;width:89px;padding:2px 8px;color:#002e6b;font-size:11px;margin-right:8px;border:1px solid #b6cceb;}
  .password_reminde {display:none;}
  .login_submit {background: url(images/login_submit.gif) no-repeat;margin:0;padding:0;width:6px;height:18px;float:left;text-indent:-9999px;padding-top:25px;overflow:hidden;}
  .login_form_module div.info {font-size:10px;color:#002e6b;padding-top:8px;}
  .login_form_module div.info a {font-weight:bold;color:#002e6b;text-decoration:none;}
  .login_message_error {text-align:center;color:red;font-size:10px;margin-top:10px;}
  .login_info {font-size:10px;color:#002e6b;padding-bottom:8px;padding-top:7px;}
  .login_info a {font-weight:bold;color:#002e6b;text-decoration:none;}
  
.prod_list {width:245px;background:#d2e1f6;padding:15px 0;}
.prod_list ul {list-style:none;margin:0;padding:0;}
.prod_list ul li {background:url(images/ml_li_bg.gif) repeat-x bottom;}
.prod_list ul li a{color:#003172;text-decoration:none;font-weight:bold;
  display:block;padding:2px 0 4px 38px;background:url(images/ml_point.gif) no-repeat 14px 5px;}
.prod_list ul .znacznik {color:#DB0000;}
.prod_list ul ul {display:none;padding:5px 0 10px 15px;}
.prod_list ul ul li {background:none;}
.prod_list ul ul li a {font-weight:normal;background:url(images/point2.gif) no-repeat 30px 5px;padding:1px 0 1px 38px;}
.prod_list ul ul .znacznik {color:#DB0000;font-weight: normal;}

#basket {text-align:center;color:#002e6b;padding:20px 0;}
  #basket a {color:#002e6b;}
  #basket img {vertical-align:middle;}
 
  .back {color:#002e6b;}
 
#search_form {margin:0 auto;padding:12px 0;border:1px solid #b6cceb;width:235px;background:#ffffff;text-align:center;}
 #search_form input {border:none;}
 #search_form input.textfield {width:89px;padding:2px 8px;color:#002e6b;font-size:11px;margin:0 8px;border:1px solid #b6cceb;}
 #search_form input, #search_form label {vertical-align: middle;}

 .promocjam , .nowoscm {width:244px;margin:13px auto;}
 .promocjam {background: url(images/promocja_bg.gif) no-repeat;height:169px;}
 .promocjam .pfoto {border:1px solid #fff;}
 .promocjam .pname a , .promocjam .psymbol , .promocjam .pprice {color:#fff;}
 .promocjam .more {background:url(images/more_point_promo.gif) no-repeat right 5px;color:#fff;}
 .promocjam .basket {background:url(images/basket_promo.gif) no-repeat right 0px;color:#fff;}
 
 .nowoscm {background: url(images/nowosci_bg.gif) no-repeat; }
 
 .prod {background:url(images/prod_sprace.gif) repeat-x bottom;padding-bottom:10px;margin-bottom:10px;}
 .prodm {padding:40px 18px 0 18px;}
 .prodm table {width:100%;border-collapse: collapse;}
 .prodm table td {margin:0;padding:0;}
 .prod_info {margin:0;padding:0;list-style:none;float:left;} 
 .pfoto {border:1px solid #444445;/*float:left;*/margin-right:8px;margin-bottom:5px;}
 .pname a {font-weight:bold;color:#002b65;text-decoration:none;}
 .psymbol {color:#666;}
 .pprice {color:#db0000;margin-top:10px;}
 a.more , .more a{color:#3c3c3c;text-decoration:none;float:left;padding-right:10px;background:url(images/more_point.gif) no-repeat right 5px;}
 .basket {color:#00295f;text-decoration:none;float:right;padding-right:20px;background:url(images/basket.gif) no-repeat right 0px;}
 
 .netto {font-size:10px;color:#666666;}
 .brutto{font-weight:bold;color:#DB0000;}
 
#footer{background:#cedbed url(images/footert_bg.gif)  repeat-x;}
  #foot {width:1000px;margin: 0 auto;}
  #foot ul {float:left;margin:0;padding:0;list-style:none;}
  #foot ul li {float:left;}
  #foot ul li a {color:#686868;text-decoration:none;display:block;padding:11px 15px;background:url(images/mb_li_bg.gif) no-repeat center top;}
  
#copy {float:left;clear:left;color:#686868;padding-left:14px;}
#trol {float:right;}

#no_prod {text-align: center;}
.pr_more , .no_more {display:none;}
.border {background:url(images/prod_sprace.gif) repeat-x top;padding-top:5px;}
.basket_empty {background: url(images/basket_big.gif) no-repeat right center;padding-right:25px;margin-left:-25px;}
#basket {padding-left:50px;}
#basket td {padding:2px 3px;}
.T1 {padding:3px;}
.T2 {padding:3px;}

.customer_info {list-style:none;}
.customer_info li {margin:3px;}
.customer_info a {text-decoration:underline;color:#003172;}
.customer_name {font-weight:bold;}

#porproduct_table {width:100%;margin:5px 0;}
#porproduct_table td {background:#E6EFFA;padding:3px 5px;border:1px solid #D2E1F6;text-align: center;}
#porproduct_table thead td {background:#D2E1F6;font-weight: bold;}

.parm_name {text-decoration:underline;}
.parm_list {margin:5px 0;padding:0;list-style:none;}
.parm_list li {margin:5px 0; }

#left .basket_empty { text-align: center; margin:10px auto;display: block; width:110px;}
