body { margin:0;padding:0;border:0;line-height:20px;font:normal 12px Arial,Helvetica,sans-serif;background:url("/theme/pl/i/bg.jpg") #E7E3CD top left repeat-x;}
.clr { clear:both;}
a,a:link,a:visited { color:#000;text-decoration:underline;}
a:hover { color:#000;text-decoration:none;}
img { border:0;}
input { border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;}
.cb { width:20px;border:0;padding:0;}
form { margin:0;padding:0;}

#top { width:960px;height:200px;margin:auto;}
#top .logo { width:220px;height:200px;float:left;}
#top .mholder { width:740px;height:200px;float:left;}
#top .mholder .baner { width:527px;height:147px;float:left;}
#top .mholder .koszyk { width:213px;height:147px;float:left;}
#top .mholder .menu { width:740px;height:53px;background:url("/theme/pl/i/menu_bg.gif") top left repeat-x;}
#top .mholder .menu .start {width:731px;height:53px;float:right;}
#top .mholder .menu .start a,
#top .mholder .menu .start a:link,
#top .mholder .menu .start a:visited { float:right;display:block;height:53px;font:bold 12px Tahoma;color:#fff;text-decoration:none;background:url("/theme/pl/i/menu_lapa.jpg") top left no-repeat;line-height:50px;
padding:0 24px 0 16px;}
#top .mholder .menu .start a:hover { float:right;display:block;height:53px;font:bold 12px Tahoma;color:#fff;text-decoration:underline;background:url("/theme/pl/i/menu_lapa.jpg") top left no-repeat;line-height:50px;
padding:0 24px 0 16px;}

#top .mholder .menu .end { width:9px;height:53px;background:url("/theme/pl/i/menu_end.jpg") top left no-repeat;float:right;}

#main { width:960px;margin:auto;margin-top:21px;}
#main .left { width:212px;float:left;background-color:#F0EEE4;}
#main .center { width:535px;float:left;background-color:#F0EEE4;}
#main .center .title { width:535px;}
#main .center .title h1 { font-size:16px;color:#DA1111;}

/* koszyk */
#main .centerbig { width:748px;float:left;background-color:#F0EEE4;}
#main .centerbig .holder { width:728px;margin:auto;}
#main .centerbig .holder h1 { font-size:17px;color:#DA1111;padding:0;margin:0;margin-bottom:10px;}
#main .centerbig .vcart-top { width:748px;height:10px;margin-top:20px;background:url("/theme/pl/i/vcart_top.gif") top left no-repeat;font-size:1px;}
#main .centerbig .vcart-bottom { width:748px;height:10px;background:url("/theme/pl/i/vcart_bottom.gif") top left no-repeat;font-size:1px;}
.vcart { width:748px;background:#fff;}

.vcart-tbl { width:100%;margin:auto;border:1px solid #ccc;}
.vcart-tbl2 { margin:auto;border:1px solid #ccc;}
.vcart-tbl-header { padding:0 5px 0 15px;background:#f0f0f0;color:#000;font-size:13px;text-decoration:none;font-weight:bold;border-right:1px solid #CCCCCC;border-bottom:1px solid #ccc;}
.vcart-tbl-std { border-bottom:1px solid #ccc;}
.vcart-tbl-std input { border:none;}

.f50 input { text-align:center;width:40px;border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;}

.koszyk_info { width:100%;height:30px;text-align:center;font-size:14px;font-weight:bold;color:#ff0000;}
.info {width:100%;text-align:center;font-weight:bold;font-size:13px;}
.uwagi textarea { border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;width:400px;height:200px;}
/* koszyk */





#main .right { width:213px;float:left;background-color:#F0EEE4;}
#footer { width:960px;height:117px;margin:auto;margin-top:20px;margin-bottom:20px;background:url("/theme/pl/i/footer.gif")  #F0EEE4 no-repeat;}

/* kategorie */
.catlevel1 { width:170px;height:22px;margin:auto;background:url("/theme/pl/i/catlevel1_bg.gif") top left no-repeat;}
.catlevel1 a,
.catlevel1 a:link,
.catlevel1 a:visited { display:block;padding:0 0 0 30px;font:bold 12px Arial,Helvetica,sans-serif;color:#383838;text-decoration:none;line-height:20px;}
.catlevel1 a:hover { text-decoration:underline;}
.catlevel2 { width:170px;height:22px;margin:auto;background:url("/theme/pl/i/catlevel2_bg.gif") top left no-repeat;}
.catlevel2 a,
.catlevel2 a:link,
.catlevel2 a:visited { display:block;padding:0 0 0 40px;font:bold 12px Arial,Helvetica,sans-serif;color:#383838;text-decoration:none;line-height:20px;}
.catlevel2 a:hover { text-decoration:underline;}
/* kategorie */

.inp130 input {width:130px;}

/*listing */
.single-top { width:535px;height:10px;margin-top:20px;background:url("/theme/pl/i/single_top.gif") top left no-repeat;font-size:1px;}
.single-bottom { width:535px;height:10px;background:url("/theme/pl/i/single_bottom.gif") top left no-repeat;font-size:1px;}
.single { width:535px;background:#fff;}
.name-text h1 { padding:0;margin:0;font-size:14px;}
.name-text h4 { padding:0;margin:0;font-weight:normal;font-size:11px;}
.name-text a, .name-text a:link, .name-text a:visited  { font-size:14px;text-decoration:underline;color:#000;}
.name-text a:hover { text-decoration:none;color:#DA1111;}
.option { width:100px;margin:auto;}
.option .l { width:9px;height:31px;background:url("/theme/pl/i/option_left.gif") top left no-repeat;float:left;}
.option .c { height:31px;padding:0 5px 0 5px;background:url("/theme/pl/i/option_bg.gif") top left repeat-x;float:left;font:bold 11px "Tahoma";color:#fff;line-height:30px;}
.option .r { width:9px;height:31px;background:url("/theme/pl/i/option_right.gif") top left no-repeat;float:left;}
.cost { margin:auto;margin-top:10px;}
.cost .l { width:9px;height:31px;background:url("/theme/pl/i/cost_left.gif") top left no-repeat;float:left;}
.cost .c { height:31px;padding:0 5px 0 5px;background:url("/theme/pl/i/cost_bg.gif") top left repeat-x;float:left;font:bold 11px "Tahoma";color:#fff;line-height:30px;}
.cost .r { width:9px;height:31px;background:url("/theme/pl/i/cost_right.gif") top left no-repeat;float:left;}
.filtry { width:530px;margin:auto;margin-top:20px;margin-bottom:10px;text-align:center;font-size:11px;}
.filtry select, .filtryleft select { font-size:11px;}

.scroll {width:525px;margin:auto;font-size:12px;color:#000;background:#fff;}
.scroll a,
.scroll a:link,
.scroll a:visited {border:1px solid #EDEDED;padding:2px 3px 2px 3px;text-decoration:none;}
.scroll a:hover {border:1px solid #EDEDED;background:#ededed;color:#000;padding:2px 3px 1px 3px;}



/*listing */


.reg_info { font-size:9px;}
.tekst table { border:1px solid #ccc;}


/* produkt */
.produkt-top { width:535px;height:10px;margin-top:20px;background:url("/theme/pl/i/single_top.gif") top left no-repeat;font-size:1px;}
.produkt-bottom { width:535px;height:10px;background:url("/theme/pl/i/single_bottom.gif") top left no-repeat;font-size:1px;}
#produkt { width:535px;background:#fff;}
#produkt .holder { width:515px;margin:auto;}
#produkt .holder h1 { font-size:17px;color:#DA1111;padding:0;margin:0;margin-bottom:10px;}
#produkt .holder .photo { width:160px;text-align:center;float:left;}
#produkt .holder .photo img { border:1px solid #ccc;padding:4px;}
#produkt .holder .mini { width:330px;margin-left:15px;float:left;}
#produkt .holder .mini h2 { padding:0;margin:0;font-size:12px;color:#000;font-weight:normal;line-height:20px;border-bottom:1px solid #ccc;}
#produkt .holder .opis { font-size:12px;line-height:20px;margin-top:20px;}
.koszyk-waga { width:400px;margin:auto;border:1px solid #ccc;}
.koszyk-waga-header { padding:0 5px 0 15px;background:#f0f0f0;color:#000;font-size:13px;text-decoration:none;font-weight:bold;border-right:1px solid #CCCCCC;border-bottom:1px solid #ccc;}
.koszyk-waga-std { border-bottom:1px solid #ccc;}
.koszyk-waga-std input { border:none;}
.dokoszyka, .submit, .button { height:25px;border:0;background:url("/theme/pl/i/submit_bg.gif") #B70000 top left repeat-x;font-size:13px;color:#fff;font-weight:bold;}
a.button2 { height:25px;padding:3px 5px 3px 5px;background:url("/theme/pl/i/submit_bg.gif") #B70000 top left repeat-x;font-size:13px;color:#fff;font-weight:bold;text-decoration:none;}
a:hover.button2 { height:25px;padding:3px 5px 3px 5px;background:url("/theme/pl/i/submit_bg.gif") #B70000 top left repeat-x;font-size:13px;color:#fff;font-weight:bold;text-decoration:none;}



#produkt .holder .opis ul, #produkt .holder .opis li { padding:0;margin:0;list-style-type:none;}
#produkt .holder .producent img { float:left;padding:0 10px 10px 0;}
/* produkt */



.strona-top { width:535px;height:10px;margin-top:20px;background:url("/theme/pl/i/single_top.gif") top left no-repeat;font-size:1px;}
.strona-bottom { width:535px;height:10px;background:url("/theme/pl/i/single_bottom.gif") top left no-repeat;font-size:1px;}
.strona { width:535px;background:#fff;}
.strona .holder { width:515px;margin:auto;}
.strona .holder h1 { font-size:17px;color:#DA1111;padding:0;margin:0;margin-bottom:10px;}



.error {font-size:11px;color:#ff0000;}
