/*   $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License*//* mod Artpeko */
BODY { font-family: Georgia, "Times New Roman", Times, serif;margin:0;background:#E8E3D7 url("images/grmj/t_top.gif") repeat-y center; }
.tbody { width:100%;padding:0; margin:0; }
#tbodyl { vertical-align:top; width:200px; border-right:#FFF 1px solid; padding:0 10px 40px 0; }
#tbodyc {  margin:0;width:100%;vertical-align:top;padding:0px 0px 0px 0px; color:#333;  background: url("images/c/ch4_bod.gif") repeat-x top; }
.dbodyc {  margin:0;width:auto;vertical-align:top;padding:10px 10px 16px 10px; color:#333; font-family:Tahoma, Arial, sans-serif; font-size:12px; }
* html body .dbodyc {	width:100%; }
#tbodyr { vertical-align:top;padding:0 0 0 10px;width:200px;border-left:#FFF 1px solid; }
.tcolul { width:200px;margin:0;padding:0 0 16px 0;background-color:#F4F0E4; }
.tcolur { width:200px;margin:0;padding:0; background:url("images/1o.gif") repeat-y left; }
div { margin:0;padding:0; }
.divbold { font-weight:bold; }
.diopcat { margin:0 0 10px 0;padding:0;display:block; width:100%; }
.diopcat li { line-height:1.6; }
.diopcat img { float:left;margin:0;padding:0 9px 9px 0; }
.vvbold { color:red; font-weight:bold; }
#da { width:100%;azimuth:center;clear:both;display:block; }
.sm { clear:both;width:930px;display:block; }
.disto { width:100%;display:block; }
.dibre  { 	font-size:12px;color: #D1C9AF;margin:0;width: auto;display:block;	float:left;	padding:10px 0 0 10px; }
A.headerNavigation {color: #A99683; }
A.headerNavigation:hover { color:#D1C9AF; }
.boxText { font-size:12px; }
.errorBox { font-size:12px;background:#ffb3b5;font-weight:bold; }
.stockWarning { font-size:11px;color:#cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-size:12px;color:#13824A;text-decoration:underline; }
.dsear { width:100%; margin:0 0 10px 0; padding-bottom:1px; color:#846725; background: url("images/c/hbre.gif") repeat-x top; }
.dsear .cont { vertical-align:middle;padding:6px 16px 6px 320px;font-size:12px; }
* html body .dsear .cont {	height:42px;padding:10px 16px 6px 320px; }
.dsear .cont img, .dsear .cont input { vertical-align: middle; color:#111111;font-size:12px; }
.head_topal { height:122px;width:100%;background:url("images/grmj/log_top.jpg") repeat-x top;display: block;text-align:center;  }
.head_topal2 { height:95px;width:100%;background:url("images/grmj/log1blik.gif") no-repeat;display: block;text-align:center;  }
.head_topal img {  margin:0; padding:0; background:url("images/grmj/log0.gif") no-repeat; } 
.ads, .ads:hover { color: #222222;text-decoration:none; }
A {
	color: #084064;
	text-decoration: none;
}
A:hover { color:#CE0001;text-decoration: underline; }
A.u { text-decoration: underline; }
/* heal */
#tomm { width:auto;display:block;vertical-align:top;margin:0;padding:0px; float:right;  }
#tomm ul { margin:0px;padding:0px;list-style:none;vertical-align:bottom; }
div#tomm li {  display:block;float:none;float/* \ */:left;float:left;/* \*/ float:left; /* */margin:0 2px 0 0;padding:0 0 0 1px; }
#tomm ul div { }
#tomm a { background:url("images/c/tmm_l.gif") no-repeat left top; color:#D1C9AF;display:block;clear:left;font-size:13px;padding:5px 6px 2px 6px;text-decoration:underline;width:auto; }
#tomm a:hover { color:#f7f7f7;text-decoration: underline; }
#tomm > ul a { width:auto; }
* html #tomm ul div,* html #tomm a { float:left; }
* html div#tomm ul div,* html div#tomm a { float:left; }
div#tomm #tomm-activ { margin-bottom:0;border-bottom:none; }
#tomm-activ a { color:#f7f7f7;/*font-weight:bold;*/padding:5px 6px 2px 6px; }
#tomm-activ a:hover { text-decoration:none; }
div#tomm #tomm-logof { margin-bottom:0;border-bottom:none; }
#tomm-logof a { color:#111;/*font-weight:bold;*/padding:5px 6px 2px 6px; text-decoration:underline; }
#tomm #tomm-logof a:hover { text-decoration:underline; }
#tomm-clear { clear:both;height:0;overflow:hidden;visibility:hidden; }
/* Txal */
TD.pageHeading, DIV.pageHeading, span.pageHeading { font-size:26px;color: #660000;font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif;  }
.cen_mj { font-size:26px;font-weight:bold;color:#CC0000;font-family: Georgia, "Times New Roman", Times, serif; }
SPAN.productSpecialPrice { color:#FF0033;font-weight:bold; }
h1 { color: #660000;font-size:26px;margin:-10 0 10px 0;font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif; line-height: 42px;  }
h2 { color:#222222;font-size:18px;font-weight:normal;margin:0 0 8px 0;font-family: Georgia, "Times New Roman", Times, serif;  }
h3 { font-weight:bold;font-size:15px; margin: 0 0 6px 0;  }
h4 { font-weight:bold;font-size:15px; margin: 0 0 4px 0;  }
/* mml */
.mm a { padding:7px 6px 7px 16px;background:#E8E3D7 url("images/c/w.gif")repeat-y;font-size:13px;/*font-weight:bold;font-style:italic; */}
.mmw a { padding:7px 6px 7px 26px;background:#E8E3D7 url("images/c/ww.gif")repeat-y;  font-size:13px; }
.mmww a { padding:7px 6px 7px 36px;background:#E8E3D7 url("images/c/www.gif")repeat-y;  font-size:13px; }
.mmac a { padding:7px 6px 7px 16px;background:#FFFFFF url("images/c/ac.gif") repeat-y; color: #CE0001;font-size:13px;font-weight:bold;/*font-style:italic; */  }
.mmwac a { padding:7px 6px 7px 26px;background:#FFFFFF url("images/c/wac.gif") repeat-y; color: #CE0001;  }
.mmwwac a { padding:7px 6px 7px 36px;background:#FFFFFF url("images/c/wwac.gif") repeat-y; color: #CE0001; }
html>body .navBar li { border-bottom:none; }
.navBar { font-size:13px; width:200px; border-bottom:#FFF 1px solid; }
.navBar h4 { color:#FFFFFF;margin:0;padding:12px 0 14px 14px;background:url("images/c/ch4_cat.gif") repeat-x;}
.navBar ul { list-style:none;margin:0;padding:0; }
.navBar li a { display:block; border-top:#FFF 1px solid;clear:both; }
.navBar li a:hover { display:block;text-decoration:none;clear:both;  }
/* dibo */
.diboxbo h4 { color:#660000;margin:0 0 5px 0;padding:10px 0 14px 12px;background:url("images/c/ch4_al.gif") repeat-x;font-family: Georgia, "Times New Roman", Times, serif; }
.diboxbo { font-size:13px;width:100%;padding: 4px 0 4px 0;float:left;margin:0; }
.diboxbo img, .diboxbo33 img  { float:left;margin:0;padding:0 4px 4px 0; }
.diboxbo33 { height:66px;display:block;float:left;width:46%;margin:0;padding:1px 10px 10px 1px;font-size:12px; vertical-align:top;background:url("images/c/dibo33.gif") no-repeat; }
.diboxbo33 a { color:#666666; }
span.diboxbo33 { vertical-align:top; }
.diboxbo > .diboxbo33 + .diboxbo33 + .diboxbo33 + .diboxbo33 {  vertical-align:top; }
.dinfbox, .dinfbox2 { font-size:13px; margin:0; padding:0 0 5px 0; BORDER-BOTTOM:#FFF 1px solid; }
.dinfbox h4, .dinfbox2 h4 { color:#FFFFFF;margin:0 0 5px 0;padding:8px 0 10px 12px;background:url("images/c/ch4_al.gif") repeat-x;}
.dinfbox ul, .dinfbox ol, .dinfbox2 ul, .dinfbox2 ol, .diboxbo ul { padding:0;margin:0 0 16px 0; }
.dinfbox p, .dinfbox2 p { padding:0 8px 10px 12px;margin:0; }
.dinfbox li { display:block;line-height:1.1em; padding:2px 0 2px 12px; background: url("images/c/o.gif") no-repeat; }
.dinfbox2 li { display:block;line-height:1.1em; padding:2px 0 2px 12px; }
.dkosbx { font-size:13px; background-color:#F4F0E4;width:200px;  margin:0 0 10px 0; }
.dkosbx h4 { color:#FFFFFF;margin:0 0 5px 0;padding:12px 0 14px 14px;background:url("images/c/ch4_kosz.gif") repeat-x top;}
.dkosbx ul, .dinfbox ol { padding:0;margin:0 0 16px 0; }
.dkosbx li { display:block;line-height:1.1em; padding:2px 0 10px 12px; }
.diboxr { font-size:13px;width:200px; background-color:#F4F0E4; margin:10px 0 10px 0; }
.diboxr h4  { color:#FFFFFF;margin:0 0 5px 0;padding:8px 0 10px 12px;background:url("images/c/ch4_al.gif")  repeat-x;}
.diboxr p { padding:0 8px 4px 12px;margin:0; }
.cartContent input { width:100%; margin: 0; padding:0; }
.cartContent { font-family:Tahoma, Arial, sans-serif;font-size: 13px; }
/*  */
FORM { display: inline; }
TR.headerError { background:#F40428; }
TD.headerError { font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center; }
TR.headerInfo { background:#00ff00; }
TD.headerInfo { font-family:Tahoma, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center; }
.infoBox { BORDER:#F2EFE3 1px solid; }
.infoBoxContents { font-family:Tahoma, Arial, sans-serif;font-size: 12px; }
.infoBoxNotice { background:#F8F8FC; }
.infoBoxNoticeContents { background:#FFF;font-family:Tahoma, Arial, sans-serif;12px; }
TD.infoBoxHeading { PADDING:5px 3px 5px 3px; font-size:12px;font-weight:bold;background:#F9EDD7 url("images/infobox/corner_right_left.gif"); }
TD.infoBox, SPAN.infoBox { font-size:12px; }
TD.cena{ font-size:19px; }
TD.brief_desc{ font-size:12px;text-align:justify; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  border: 2px;background:url("images/_o.gif") repeat-x bottom;  }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  border: 3px;background:url("images/_o.gif") repeat-x bottom; background-color:#FDFBF7; }
TABLE.productListing { border:0px;border-style:solid;border-color:#D4CECE;font-family:Tahoma, Arial, sans-serif; }
.productListing-heading { font-family:Tahoma, Arial, sans-serif;font-size:12px;background: #A5937C;color:#FFF;PADDING:5px 0 5px 0;BORDER-TOP:#7F232C 1px solid;BORDER-BOTTOM:#7F232C 1px solid;  }
TD.productListing-data { font-size: 12px;PADDING:2px 3px 3px 3px;font-family:Tahoma, Arial, sans-serif; margin:0;}
TD.productListing-data img {  vertical-align: middle;border:0; margin:0; }
A.pageResults { color: #000000; }
A.pageResults:hover { color: #F40446; }
/* --- */
TR.subBar { background: #f4f7fd; }
TD.subBar { font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#000000; }
TD.main, P.main { font-size:12px;line-height: 1.5; }
TD.smallText, SPAN.smallText, P.smallText { font-family: Tahoma, Arial, sans-serif;font-size:11px; }
TD.accountCategory { font-size: 13px;color: #aabbdd; }
TD.fieldKey { font-family: Tahoma, Arial, sans-serif;font-size:12px;font-weight: bold; }
TD.fieldValue { font-family: Tahoma, Arial, sans-serif;font-size:12px; }
TD.tableHeading { font-family: Tahoma, Arial, sans-serif;font-size:12px;font-weight: bold; }
SPAN.newItemInCart { font-family: Tahoma, Arial, sans-serif;font-size:12px;color:#ff0000;font-weight: bold; }
CHECKBOX, INPUT, RADIO, SELECT { font-size: 12px; }
TEXTAREA { width: 100%;font-size: 12px; }
SPAN.greetUser { font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#F2022D;font-weight:bold; }
TABLE.formArea { background: #F7F2F0;border-color: #C7B6B1;border-style: solid;border-width: 1px; }
TD.formAreaTitle { font-size: 12px;font-weight: bold; }
SPAN.markProductOutOfStock { font-size: 12px;color: #c76170;font-weight: bold; }
SPAN.errorText { color:#F2022D; }
/* --- */
.box4szj { BORDER:#F0F1F7 1px solid; }
.tx11bi { font-size:12px;color: #FFFFFF; }
.tx10sz, .tx10sz:hover { font-size:11px;color:#626262;text-decoration:none; }
.tx11sz { font-size:12px;color:#626262; }
.tx11szj { font-size:12px;color:#989898; }
.prodopi { width:100%;display:block;margin:0;padding:10px 0 9px 0;background:url("images/_o.gif") repeat-x;font-size:13px; }
.zil { background:url("images/1o.gif") repeat-y left; }
.zitop { background: url("images/_o.gif") repeat-x top; }
.zidow { background: url("images/_o.gif") repeat-x bottom; }
.zltop { display:block;padding:10px 0 5px 0;border-top: #A5AAC6 1px solid; }
.zldow { display:block;padding:10px 0 5px 0;border-bottom: #A5AAC6 1px solid; }
.z10 { display:block;padding:10px 10px 5px 10px;clear:both;width:auto; }
* html body .z10 {	width:100%; }
.z10r { display:block;padding:10px 10px 5px 10px;clear:right;width:auto; }
* html body .z10r {	width:100%; }
.prod_lis_head_kosz { font-family: Tahoma, Arial, sans-serif;font-size:12px;color:#222244;PADDING:5px 0 5px 0;background: #A1AA00 url("images/c/ch4_kosz.gif") repeat-x;BORDER-TOP:#737900 1px solid;BORDER-BOTTOM:#C6CB01 1px solid; }
.alicent { text-align:center;font-size:12px;margin:10px 0 10px 0; }
.alicent p { font-size:11px;color:#626262;text-decoration:none; }
.foot { text-align:center;font-size:12px;margin:10px 0 0 0; padding:15px;width:auto; background:url("images/c/foot.gif"); height:110px;  }
.foot p { font-size:11px;color:#626262;text-decoration:none; }
.foot ul { list-style:none; margin:0;padding:0;}
.foot li { display:inline; }
/* --- */	
.moduleRow { }
.moduleRowOver { background-color: #86B9C1;cursor:pointer;cursor:hand; }
.moduleRowSelected { background-color: #E8F7D7; }
.checkoutBarFrom, .checkoutBarTo { font-size:12px;color:#8c8c8c; }
.checkoutBarCurrent { font-size:12px; color:#000000; }
.messageBox { font-size:12px; }
.messageStackError, .messageStackWarning { font-size:12px;color:#E70601;background-color: #FFFF99;padding:5px;BORDER-TOP:#FF6300 1px solid;BORDER-BOTTOM:#FF8439 1px solid; }
.messageStackSuccess { font-size:12px;background-color:#99ff00; }
.inputRequirement { font-size:12px;color:#ff0000; }
