a {outline:none;}
a img {border:none;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}

.textfield {font-size:11px;}

body , td {font-size:11px;font-family:'Lucida Grande',tahoma,verdama,arial;color:#444444;}
html , body {margin:0;padding:0;}

.body {background:#f0ebe1;}

#bg {background:#e7dfcd url(images/body_bg.jpg) no-repeat top center;min-height:379px;}

#wrap {width:913px;margin:0 auto;}

  #header {background:#493d2d url(images/header_bg.jpg) no-repeat 0 93px;height:379px;}
  #logo{margin-top:43px;float:left;margin-bottom:15px;}
  #mt {float:right;height:39px;background:#3D3425 url(images/mt.gif) no-repeat top left;padding-left:15px;max-width:555px;}
  #mt ul {margin:0;padding:0;list-style:none;float:right;padding-right:5px;}
  #mt ul li {float:left;background: url(images/mt_li_bg.gif) no-repeat left;padding:0 5px 0 6px;margin-top:18px;}
  #mt ul li:first-child {background:none;}
  #mt ul li a {color:#e7dfcd;text-decoration:none;}

  #header_inside_piora {height:286px;background:url(images/header_piora.jpg) no-repeat top right;} 
  #header_inside_intro {height:286px;background:url(images/header_intro.jpg) no-repeat top right;}
  #header_inside_biuro {height:286px;background:url(images/header_biuro.jpg) no-repeat top right;}
  #header_inside_indesign {height:286px;background:url(images/header_indesign.jpg) no-repeat top right;}
  
  #basket {margin:242px 0 0 530px;position: absolute;color:#ffffff;font-weight:bold;}
  #basket div {margin-bottom:3px;}
  #basket .basket_name {color:#423232;display:block;text-align:right;float:left;width:120px;font-weight:bold;margin-right:5px;}
  
  .customer_info { position:absolute;margin:240px 0 0 770px;text-align: right; }
  .customer_info div {margin-bottom:5px;}
  .customer_name {color:#423232;font-weight:bold;}
  
  #login_form {position:absolute;margin:240px 0 0 740px;text-align: right;}
  #login_form * {vertical-align: middle;color:#85725f;}
  #login_form div {margin-bottom:5px;}
  #login_form .textfield {width:60px;background:url(images/login_field.gif) no-repeat center center;border:none;padding:3px 8px;}
  #login_form .register {padding-right:10px;background: url(images/point.gif) no-repeat right center;text-decoration:none;}
  
  #search_top {margin:0;padding:0;float: right;}
  #search_top * {vertical-align: middle;color:#85725f;margin:15px 4px;}
  #search_top .textfield {background:transparent url(images/input_bg.gif) no-repeat center center;border:none;color:#85725f;padding:4px 5px;width:96px;}
  #search_top .advanced {padding-right:10px;background: url(images/point.gif) no-repeat right center;text-decoration:none;}
  
  #lang {float:right;color:#e7dfcd;margin:18px 10px 15px 120px;}
  #lang a {color:#e7dfcd;text-decoration:none;}
  #lang .pl {background:url(images/button_back.gif) no-repeat left center;padding-left:20px; }
  #lang .en {background:url(images/button.gif) no-repeat right center;padding-right:20px; }
  
#content {min-height:341px;background: url(images/conteiner_bg.jpg) no-repeat top center;min-height:252px;}

  #left {width:202px;float:left;margin-right:44px;}
    #left .mod {padding:5px 15px;margin-bottom:5px;}
    #left .bg_gray {background:#dfd5c2;padding:20px 15px;}
    #left .mod .mod_head {border-bottom:1px solid #aea99f;width:171px;font-size:14px;font-weight:bold;color:#5d4131;}
    #left .prod_list ul {margin:10px 0 0 0;padding:0;list-style:none;}
    #left .prod_list ul li {border-top:1px solid #d5cbb8;padding:2px 0 2px 20px;} 
    #left .prod_list ul li:first-child {border-top:none;}
    #left .prod_list ul li a {color:#3e3426;text-decoration:none;background: url(images/point.gif) no-repeat left center;padding-left:36px;display: block;}
    #left .prod_list ul li ul {margin:5px 0;padding:0;display:none;}
    #left .prod_list ul li ul li {border-top:none;}
    #left .prod_list ul li ul li a {padding-left:15px;font-size:10px;}

    #left .text_list ul {margin:10px 0 0 0;padding:0;list-style:none;}
    #left .text_list ul li {border-top:1px solid #d5cbb8;padding:2px 0 2px 20px;} 
    #left .text_list ul li:first-child {border-top:none;}
    #left .text_list ul li a {color:#3e3426;text-decoration:none;background: url(images/point.gif) no-repeat left center;padding-left:36px;display: block;}
    #left .text_list ul li ul {margin:5px 0;padding:0;display:none;}
    #left .text_list ul li ul li {border-top:none;}
    #left .text_list ul li ul li a {padding-left:15px;font-size:10px;}
    #left .text_list .active {font-weight:bold;}
        
  #center {width:667px;float:left;margin-bottom:15px;}

  #center ul {margin:10px 0 10px 15px;padding:0;list-style:none;}
  #center ul li {background: url(images/point.gif) no-repeat 0 5px;padding-left:12px;}
  #center ul li ul li {background:url(images/point2.gif) no-repeat 0 5px;}
  
  #center .firma {border:1px solid #AEA99F;background:#fff;padding:1px;}
  #center h2 {color:#5d4131;margin:10px 0 5px 0;font-size:14px;font-family:arial; }  
    
  .navi {border-bottom:1px solid #aea99f;margin:11px 0 15px 0;/*width:237px;*/}
  
#footer {background:#F0EBE1 url(images/footer_bg.gif) repeat-x top;}
#foot {width:913px;margin:0 auto;}
 #copy {float:left;margin:22px 0 0 37px;}
 #platnosci {float:left;margin:26px 0 0 400px;}
 #design {float:right;margin:22px 26px 0 0;}

.info_text {padding:5px 0;}
#form_sub .textfield , #form_sub .textfield_error  
{width:102px;background:url(images/textfield_sub.gif) no-repeat center center;border:none;padding:3px 8px;margin-left:10px;}
#form_sub .textfield_error {color:red;}
#form_sub .newsletter_submit {text-indent:-999px;background:url(images/button.gif) no-repeat center center;border:none;width:15px;cursor:pointer;}

#intro .intro_head {border-bottom:1px solid #aea99f;width:171px;font-size:14px;font-weight:bold;color:#5d4131;float:left;padding-top:8px;margin-bottom:4px;}
#intro .intro_foto {margin-left:23px;float:left;margin-right:15px;}
#intro .ban_right {width:450px;float:right;text-align:center;padding-top:40px;}
#intro .intro_opis {width:200px;float:right;margin-right:8px;}

.site_map_head a {font-weight:bold;}
.prod_middle_sep {display:none;}
.T1 {border:1px solid #AEA99F;}
.T1_a {border:1px solid #AEA99F;border-left:none;}
.T2 {background:#DFD5C2;border:1px soild #E7DFCD;border-color:#E7DFCD;}
.button_z {border:1px solid #AEA99F;background:#F47900;color:#fff;cursor:pointer;}
.wysylka_list_space {display:none;}
.adres {color:#444444;} 

#center .parm_list {background:#e2d9c7;margin:5px 0;padding:2px;}
#center .parm_list li {margin:2px 0 2px 4px;background:url(images/point2.gif) no-repeat 0 5px;}
