#koszyk { display:block;}
#koszyk a { color:#990000; font-weight:bold; }
#suma { font-weight:bold; }
.g2 { color:#FF0000; padding-bottom:0px; }
.add_cursor { cursor: pointer; }
label { clear:both; color:#FF0000; display:block; margin-top:10px; }
.clear { clear:both; }

.no { display: none; }
.yes { display: block; }

#sklep .left { float:left; margin-right:10px; }

#sklep .tytul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
#sklep .cena { font-family:Verdana, Arial, Helvetica, sans-serif; color:#930000; font-size:11px; }
#sklep .cena span { font-size:14px; font-weight:bold; }

#skelp { display:block; width:926px; margin-top:10px; }
#sklep .menu { width:222px; padding-right:10px; float:left; display:block; }
#sklep .container { width:462px; display:block; float:left; }
#sklep #containerk { width:692px; display:block; float:left; }

#sklep .kontakt { width:202px; padding:10px; border:1px #DFDFDF solid; background:#F2F2F2; float:left; display:block; }


#sklep #containerk .menu { width:692px; display:block; float:left; height:40px; overflow:hidden; }

#sklep #containerk .menu .k1 { padding:10px  15px; border:1px #dfdfdf solid; background:#f8f8f8 url(img/ka1.gif) right no-repeat; padding-right:40px; display:block; float:left; } 
#sklep #containerk .menu .ka1 { padding:10px 15px; border:1px #dfdfdf solid; background:#f2f2f2 url(img/k1.gif) right no-repeat; padding-right:40px; display:block; float:left; border-bottom:1px #f2f2f2 solid; font-weight:bold; }

#sklep #containerk .menu .bo { border-bottom:1px #dfdfdf solid; } 

#sklep #containerk .menu .k2 { padding:10px 15px; border:1px #dfdfdf solid; background:#f8f8f8 url(img/k2.gif) right no-repeat; padding-right:40px; display:block; float:left; border-left:0px; } 
#sklep #containerk .menu .ka2 { padding:10px 15px; border:1px #dfdfdf solid; background:#f2f2f2 url(img/ka2.gif) right no-repeat;padding-right:40px;display:block;float:left;border-left:0px;border-bottom:0px; font-weight:bold; }

#sklep #containerk .menu .k3 { padding:10px 15px; border:1px #dfdfdf solid; background:#f8f8f8 url(img/k3.gif) right no-repeat; padding-right:40px; display:block; float:left; border-left:0px; } 
#sklep #containerk .menu .ka3 { padding:10px 15px; border:1px #dfdfdf solid; background:#f2f2f2 url(img/ka3.gif) right no-repeat;padding-right:40px;display:block;float:left;border-left:0px;border-bottom:0px; font-weight:bold; }

#sklep #containerk .menu .k4 { padding:10px 15px; border:1px #dfdfdf solid; background:#f8f8f8 url(img/k4.gif) right no-repeat; padding-right:40px; display:block; float:left; border-left:0px; } 
#sklep #containerk .menu .ka4 { padding:10px 15px; border:1px #dfdfdf solid; background:#f2f2f2 url(img/ka4.gif) right no-repeat;padding-right:40px;display:block;float:left;border-left:0px;border-bottom:0px; font-weight:bold; }

#sklep #containerk .menu a { text-decoration:none; color:#000000; }
#sklep #containerk .menu a:hover { text-decoration:underline; }

#sklep #containerk .tab { border:1px #dfdfdf solid; border-top:0px; display:block;  }
#sklep #containerk .tab .tdm{ height:30px; }
#sklep #containerk .tr_bg { background:url(img/tr_bg.gif) repeat-x; height:30px; color:#585858; font-size:10px; }
#sklep #containerk .tab span { padding:3px 5px; display:block; float:left; }
#sklep #containerk .tab .tabimg { display:block; float:left; margin-top:13px; }

#sklep #suma_zakupow { background: #5e5e5e; padding:10px; color:#FFFFFF; display:block; float:right; } 
#sklep .click { display:block;  float: left; margin-top:10px;  font-weight:bold; }
#sklep .click a { color:#FFFFFF; text-decoration:none; }
#sklep .click a:hover { text-decoration:underline; }

#sklep .click2 { color:#FFFFFF; display:block; background:url(img/click2.gif) no-repeat; width:250px; height:27px; text-align:center;  float: left; margin-top:10px; padding-top:3px; font-weight:bold; }
#sklep .click2 a { color:#FFFFFF; text-decoration:none; }
#sklep .click2 a:hover { text-decoration:underline; }

#sklep .koszykowaty { display:block; border:1px #dfdfdf solid; float:right; width:202px; padding:10px; padding-top:41px; background:#f2f2f2 url(img/twoj_koszyk.gif) top left no-repeat; }
#sklep .koszykowaty b{ color: #930000; }
#sklep .koszykowaty .marg{ margin-top:10px; margin-bottom:5px; display:block; }
#sklep .koszykowaty p { margin:0px; padding:0px; color:#656565; margin-top:10px; font-size:12px; }
#sklep .koszykowaty p a { margin:0px; padding:0px; color:#656565; margin-top:10px; font-size:10px; font-weight:bold; }


#sklep .top { display:block; border:1px #dfdfdf solid; float:right; width:222px; background:#ffffff; margin-top:10px; }
#sklep .top .pad { padding:10px; }
#sklep .top h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#sklep .top a { color:#000000; text-decoration:none; font-size:12px; font-weight:bold; }
#sklep .top a:hover { text-decoration:underline; } 
#sklep .top ul { padding-left:15px; }
#sklep .top .head { display:block; border-bottom:1px #dfdfdf solid; padding:10px; background:#f2f2f2; }

#sklep .nawigator { color:#828282; display:block; width:462px; }
#sklep .nawigator a { color:#828282; }
#sklep .nawigator a:hover { text-decoration:none; }

#sklep .bodyx { width:462px; display:block; }

#sklep #box { padding:10px; display:block; margin-bottom:10px; border:1px #dfdfdf solid; overflow:hidden; }
#sklep #box a { text-decoration:none; color:#990000; font-weight:bold; }
#sklep #box a:hover { text-decoration:underline; }

#menu_sklep { display:block; width:223px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px; }
#menu_sklep li { margin:0px; padding:0px; list-style-image:none; list-style-position:outside; list-style-type:none; }
#menu_sklep li .active { background:#E2E2E2 url(img/menu_left_active_bg.gif) repeat-x scroll 0 0; color:#000000; font-weight:bold; display:block; padding:9px 9px 7px; text-decoration:none; }
#menu_sklep li .active span {  display:block; padding-left:16px; }
#menu_sklep li a { background:#EDEDED url(img/menu_left_bg.gif) repeat-x scroll 0 0; color:#000000; display:block; margin:0px; overflow:hidden; padding:9px 9px 7px; text-decoration:none; }
#menu_sklep li a:hover { text-decoration:underline; }
#menu_sklep li a span{  display:block; padding-left:16px; }
#menu_sklep .under a span img { float:left; display:block; margin-right:3px; margin-top:2px; }
#menu_sklep .under a span{ background:none; display:block; padding-left:0px; }

#menu_sklep .yes a { background:#FFFFFF; border-bottom:1px #CCCCCC dashed; }
#menu_sklep .yes a span{ background:#FFFFFF; padding-left:15px; }

#sklep .bax { width:438px; padding:10px; display:block; overflow:hidden; border: 1px #dfdfdf solid; margin-top:10px; margin-right:10px; }
#sklep .bax .right { float:left; display:block; width:300px; }
#sklep .bax .right2 { float:left; display:block; width:290px; }
#sklep .bax p { font-size:11px; line-height:16px; }
#sklep .bax ul { margin-top:0px; }
#sklep .bax ul li  { font-size:11px; line-height:16px; }
#sklep .bax a { font-weight:bold; color:#000000; text-decoration:none; }
#sklep .bax a:hover { text-decoration: underline;}
#sklep .no { margin-right:0px; }
#sklep .img_prod { float:left; margin-right:10px; margin-bottom:10px; display:block; width:120px; }

#sklep .bax .link { color:#990000; }

#box_sklep { float:left;width:222px;border:1px solid #f0ebe5;background:#faf9f7;color:#000000;margin-bottom:10px;margin-top:10px; }
#box_sklep .mg { padding:10px;padding-top:10px;padding-bottom:4px; }
#box_sklep h2 { font-family:georgia;font-size:14px;margin:0px;padding:0px;margin-bottom:4px;font-weight:normal;color:#990000; }