.blockOverlay { background: #eeeeee url(/images/ajax-overlay.png) 50% 50% repeat !important; opacity:.50 !important;filter:Alpha(Opacity=50) !important; }
.zend_form .blockOverlay { background: #000 url(/images/ajax-overlay-element.png) 50% 50% repeat !important; opacity: .50 !important;filter:Alpha(Opacity=50) !important; }

.blockMsg img { vertical-align: middle; }
.blockMsg h1 { font-size: 20px; font-family:Tahoma; padding:10px 15px; color:#4a4a4a; }
.blockMsg h3 { font-size: 14px; font-family:Tahoma; padding:5px 15px; color:#4a4a4a; }

.ui-gray button { font-weight:bold !important; }
.ui-red button { background: url("/styles/jquery-ui/images/ui-bg_glass_75_d50000_1x400.png") repeat-x scroll 50% 50% #D50000 !important; color:White !important; font-weight:bold !important; border: 1px solid #D50000 !important; }
.ui-red button:hover { background: #f05a5a !important; color:White !important; font-weight:bold !important; }

#MB_Slide a { cursor: pointer !important; }

.pointer { cursor: pointer; }
.hidden { display: none; }

.select-wait { display: none; vertical-align: middle !important; }

.buttons { padding: 20px 0px !important; text-align: center; }
.grayButton { padding: 10px 20px; background: #e5e5e5; font-size: 14px; font-weight: bold; color:#000; cursor: pointer; }
.blueButton { padding: 10px 20px; background: #0d5da1; font-size: 14px; font-weight: bold; color:#fff; cursor: pointer; }

.messageBox { position: relative; }
.click_to_close { font-weight: bold; position: absolute; top:5px; right: 5px; cursor: pointer; }

.greyLine { background:url(/images/sklep/productBoxBg.gif) bottom repeat-x transparent; height:4px; width:100%; }

.withAjax { background:url(/images/sklep/wait.gif) no-repeat; background-position:155px center;  }

/* pochodzace ze starego pliku is.css */
#where h1 { display: inline; font-size: 1em; }

.adminlink { font-size: 9px; color: #F85B0C; }
.adminlink a { color: #F85B0C; text-decoration:underline; }
.adminlink a:hover { text-decoration:none; }

.clear { clear:both; }

/* rozwiniety koszyk */
.cart_content { padding:10px; background:#fff; }
.cc_left { float:left; width:250px; }
.cc_right { float:right; width:250px; padding:0 0 0 10px;}
.cart_content  p { float:left; }
.cc_nag { border-bottom:1px solid #d1d0cf; height:16px; }
.cc_nag p { font-weight:bold; color:#37362e; }
.nag_produkt, .prod_nazwa { width:152px; }
.nag_ilosc { width:40px; }
.nag_cena, .prod_cena { width:57px; text-align:right; }

.cc_produkt { font-size:11px; padding:5px 0 10px 0; line-height:16px; }
.cc_produkt a { color:#d5481d; text-decoration:underline; } .cc_produkt a:hover { text-decoration:none; }
.cc_produkt a.prod_kat { color:#7a786c; }
.prod_ilosc { width:35px; padding:0 0 0 5px; }

.razem { background:#dbdad2; text-align:right; padding:0 10px; line-height:39px; font-size:12px; color:#37362e; font-weight:bold; }
.razem span { color:#d5481d; }
.nav_cart { background:#3B0600; height:41px; padding:0 10px; }
.nav_cart .roz_zwin { color:#e7e6e1; font-size:11px; margin:15px 0 0 0; float:left; padding:0 0 0 10px; background:url(/images/sklep/sb3a.png) no-repeat; background-position:left 6px; }
.nav_cart .kasa { color:#fff; margin:15px 0 0 0; float:right; padding:0 10px 0 0; background:url(/images/sklep/sb3b.png) center right no-repeat; font-weight:bold; }

