a {outline:none;}
a img {border:none;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}

body , td {font-size:11px;font-family:'Lucida Grande',tahoma,verdama,arial;color:#444444;}
html , body { margin:0;padding:0;background:#f7f5f0;}

#wrap {width:1000px;margin:0 auto;background:#fff url(images/wrap_bg.jpg) no-repeat top center;min-height:197px;}
  #header {width:910px;height:117px;background:#4d4233;}
    #logo {margin-left:37px;float:left;}
    
    #mt {float:right;margin:0;padding:0;width:559px;border-collapse:collapse;}
    #mt a {color:#fff;text-decoration:none;display:block;height:55px;padding:26px 12px 0 12px;background:url(images/mt_bg.gif) no-repeat 0 21px;}
    /*#mt a {min-width:60px;}*/
    #mt a:hover{background-position:0 0;color:#d7cbb4;height:38px;padding:43px 12px 0 12px;}

    #search {float:right;background:url(images/search_bg.png) no-repeat;width:559px;height:34px;}
    #search form {margin:0;padding:0;height:34px;}
    #search form input {border:none;background:transparent;font-size:10px;color:#4d4233;}
    #search form * {vertical-align:middle;margin-top:7px;}
    #search #szukaj , #search #marka_field {background:transparent url(images/search_field.gif) no-repeat;padding:3px 3px;width:131px;/*height:15px;*/margin-left:14px;margin-right:4px;}
    #search #search_advanced {margin-left:40px;margin-right:20px;}
    #search #marka_field {background:transparent url(images/search_pick.gif) no-repeat;text-align:center;}
    #search #marka_field.value {background:#F9F7F3;text-align:center;}
    
  #navi {padding:5px 0 5px 20px;float:left;}
  #navi , #navi a {text-decoration:none;color:#fff;}
    
  #zawartosc_koszyka {background:url(images/zawartosc_koszyka.gif) no-repeat;width:219px;height:80px;float:right;margin:10px 32px 0 0;}
  #zawartosc_koszyka table {margin:35px 0 0 15px;}
  #zawartosc_koszyka table td {font-size:10px;}
 
  #twoj_profil {background:url(images/twoj_profil_bg.gif) no-repeat;width:219px;height:80px;float:right;margin:10px 10px 0 0;}
  #twoj_profil table {margin:35px 0 0 10px;}
  #twoj_profil table td {font-size:10px;} 
  
  #left {background:#f7f5f0;width:284px;float:left;margin:5px 17px 4px 19px;min-height:500px;}
  
  #content {width:648px;float:left;margin-top:8px;margin-right:32px;margin-bottom:30px;}
    #content hr {background:url(images/hr_bg.gif) repeat-x center center;border:none;margin:5px 0;padding:0;height:1px;line-height:0px;}
  
  #content ul {margin:15px 0 15px 15px;padding:0;list-style:none;} 
  #content ul li {background:url(images/ml_point.gif) no-repeat 3px 5px;padding-left:15px;}
  
  #content .more {text-align:right;}
  #content .more a {color:#fff;text-decoration:none;background:#fbab05 url(images/more_point.gif) no-repeat right;padding:1px 10px 1px 2px;}
    
  #content a {color:#FBAB05;}
  #content .prod_name a {color:#3B3126;}
          
  #cms_text {margin-top:15px;}
  
  #footer {background:#f7f5f0;padding:7px 20px;}
  #footer .fr {padding-right:80px;}
  #footer , #footer a {color:#948e85;text-decoration:none;font-size:10px;}

#left .prod_list ul {margin:7px 0px;padding:0;list-style:none;}
#left .prod_list ul li a{background:#fbab05;padding:4px 0 4px 19px;display:block;margin:2px;font-weight:bold;color:#3b3126;}

#left .prod_list ul li a.active { background:#fbab05 url(images/ml_point.gif) no-repeat 270px; }
#left .prod_list ul li ul li a.active { background:#d5cec2 url(images/ml_point.gif) no-repeat 270px; }
#left .prod_list ul li ul li ul li a.active {background:url(images/ml_point_hover.gif) no-repeat 24px 9px;} 

#left .prod_list ul ul {margin:0;display:none;}
#left .prod_list ul ul li a {background:#d5cec2;}
#left .prod_list ul ul ul li a{font-weight:normal;padding:4px 0 4px 35px;}
#left .prod_list ul ul ul li a{background:url(images/ml_point.gif) no-repeat 24px 9px;}
#left .prod_list ul ul ul li a:hover {background:url(images/ml_point_hover.gif) no-repeat 24px 9px;}

#porproduct_table {width:100%;border-collapse:collapse;border-spacing:0;margin:15px 0;}
#porproduct_table td {background:url(images/hr_bg.gif) repeat-x bottom;padding:4px 8px 5px 8px;}
#porproduct_table thead td {background: #ece8e1 url(images/podproduct_head_bg.gif) repeat-y left;padding:4px 8px 4px 9px;font-size:10px;font-weight:bold;}
/*#porproduct_table thead td:first-child {width:100px;}*/
#porproduct_table tbody tr.last td {background:none;}
#porproduct_table thead .basketp {width:75px;max-width:75px;}
#porproduct_table thead .cenanb {width:65px;max-width:65px;}
#porproduct_table .cenabp {width:65px;text-align:right;}

#site_map .site_map_head a {font-weight:bold;}
#site_map .prod_list ul {margin:5px;padding:0;}
#site_map .prod_list ul li ul li a{color:#3b3126;}
#site_map .prod_list ul li ul li ul li a{color:#999;font-size:10px;}

h4 {font-size:14px;font-family:arial;}

/* INTRO */ 
    
#intro #mt {margin-top:34px;}
#intro #wrap {background:#fff url(images/intro_wrap_bg2.jpg) no-repeat top right;}
#intro_image {float:left;}
#intro_zaloguj {background:url(images/intro_zaloguj_bg.jpg) no-repeat;width:351px;height:102px;float:left;}
  #intro_zaloguj form { padding:23px 0 0 30px;margin:0;width:139px;float:left; }
  #intro_zaloguj form input {border:1px solid #b0a799;background:#e6e0d4;margin-bottom:4px;width:135px;padding:1px;}
  #intro_zaloguj form .submit input {border:none;width:auto;float:right;padding:0;}
  #intro_zaloguj_right {float:left;}
  #intro_zaloguj_right ul {margin:0;padding:22px 0 0 30px;list-style:none;}
  #intro_zaloguj_right ul li {line-height:21px;margin-top:1px;}
  
  #intro_zaloguj_right a {font-size:10px;color:#4d4233;text-decoration:none;padding-right:9px;background:url(images/point_link.gif) no-repeat right 4px;}
 
 #intro_zaloguj .login_error {color:#ff0000;position:absolute;margin:-2px 0 0 23px;padding:3px 5px;background:#FEE2E2;border:1px solid #FF0404;}

#intro_zalogowany {background:url(images/intro_zalogowany_bg.jpg) no-repeat;width:351px;height:102px;float:left;}
#intro_zalogowany .customer_info {margin:35px 0 0 35px;position:absolute;background:url(images/zalogowany_bg.png);padding:3px 8px;line-height:20px;}
#intro_zalogowany .customer_login {font-weight:bold;}
  
#intro #slider {width:351px;height:113px;float:left;text-align: right;}
#intro #aktualnosci_intro {background:url(images/aktualnosci_bg.gif) no-repeat;width:305px;height:113px;float:left; }
    .intro_akt {margin:40px 0 0 15px;}  
    .intro_akt .data {margin-bottom:5px;}  
    .intro_akt .topic {font-weight:bold;}  
    .intro_akt .content{ margin-bottom:8px;} 
    .intro_akt .more {margin-right:15px;}
    .more {text-align:right;}
    .more a {color:#fff;text-decoration:none;background:#fbab05 url(images/more_point.gif) no-repeat right;padding:1px 10px 1px 2px;}
    
#intro #najczesciej_kupowane {width:244px;height:113px;position:absolute;margin-left:674px;z-index:1;}
#intro_footer {height:111px;width:910px;background:#fff;}

#right {float:right;}
#right .banner {margin-top:17px;}

/* NICE_SELECT */

#search form .divScroller{overflow:hidden;margin-top:0px;}

#search form .divList {position:absolute;border:1px solid #D7CBB4;width:148px;background:url(images/search_bg.png);z-index:5;}
#search form .divList {overflow:hidden;margin-left:383px;width:135px;margin-top:0;}
#search form .divList .divItem{padding:3px 5px;display:block;font-size:11px;cursor:pointer;text-align:center;border-top:1px solid #D7CBB4;margin-top:0;}

#area {background:#fff;border-left:1px solid #6492BA;}
#knob {height:19px;background:#6492BA url(images/knob_white.gif) no-repeat 2px 3px;cursor:pointer;}

/* ZAMOWIENIE */

.wysylka_list_space {height:20px;}
.prom_zam {color:red;}
#content .prod_page a {display:block;padding:3px 5px;background:#D5CEC2;color:#3B3126;}
#content .prod_page a u {color:#3B3126 !important;}

/* PROD */

.prod_m {padding:10px;background:url(images/hr_bg.gif) repeat-x top;}
.prod_m {width:304px;margin-bottom:5px;float:left;}
.no_bg {background:none;}
.prod_m table {width:100%;height:90px;}

.prod_middle_sep {display:none;}

.prod_no , .prod_po1 , .prod_po2 , .prod_pr1 , .prod_pr2 {position:absolute;z-index:1;}
.prod_no {width:50px;height:50px;background:url(images/nowosc.png) no-repeat; }
.prod_pr1 , .prod_po1 {width:73px;height:73px;}
.prod_pr2 , .prod_po2 {width:93px;height:93px;}

.prod_pr1 {background:url(images/promocja_1.png) no-repeat;}
.prod_pr2 {background:url(images/promocja_2.png) no-repeat;}
.prod_po1 {background:url(images/polecamy_1.png) no-repeat;}
.prod_po2 {background:url(images/polecamy_2.png) no-repeat;}

.prod_info {margin-bottom:15px;} 
.prod_info_head {padding:1px 2px 1px 2px;background:#FBAB05;background:#D5CEC2;color:#FFF;}

.cenanp_old {text-decoration:line-through;font-size:10px;color:#746E64;display:block;}
.cenabp_promo {color:red;}

.promo_icon {float:right;margin-left:5px;}

/*#drzewo_katalogow_lista {width:100%;}*/
#drzewo_katalogow_lista td {text-align: center;padding:3px;width:154px;}
#drzewo_katalogow_lista .desc_row td {background:#FBAB05;background:#D5CEC2;padding:4px 2px;}
#drzewo_katalogow_lista .desc_row td a {color:#3B3126;}

.button_z {background-color:#FBAB05;border:1px solid #BDB5A4;color:#4D4233;font-weight:normal;font-size:9pt;}

.akt_body {text-align: justify;}


.koszyk_nazwa_podproduktu {font-weight:normal;color:#FBAB05;}

.my_account_point_number {font-size:20px;font-weight:bold;color:#B85C4F;}
