html { height: 100%; }
body {
	text-align: center;
    min-width: 790px;
	height: 100%;
	background-color: #FCEDD0;
  	font-family: Georgia, "Trebuchet MS", Verdana, sans-serif;
  	font-size:10px;
	color: #fff;
	height: 100%;
}

p { margin-bottom: 0px; text-indent: 50px; }
td { padding: 0px; vertical-align: top; font-family: "Trebuchet MS", Verdana, sans-serif; font-size:12px; color: #000000 }
form { margin: 0px }
input { font-family: Georgia, "Trebuchet MS", Verdana, sans-serif; font-size: 12px; vertical-align: middle;	background-color: #E6DFD3; color: #000; border: 1px solid #CFCFA2; }
textarea { font-family: Georgia, "Trebuchet MS", Verdana, sans-serif; font-size: 12px; background-color: #E6DFD3; color: #000; }
select { font-family: Georgia, "Trebuchet MS", Verdana, sans-serif; font-size: 11px; background-color: #F3F2E2; color: #877352; border: 1px solid #877352; }
span { font-family: Georgia, "Trebuchet MS", Verdana, sans-serif; font-size: 14px; font-weight: normal; }

a:link, a:visited { font-family: Georgia, "Trebuchet MS", Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration : none; color: #fff; }
a:hover { color: #000; }

a.optLn:link, a.optLn:visited { font-size: 10px; font-weight: normal; text-decoration : none; color: #A26D37; }
a.optLn:hover { color: #ff0000; }


div { padding:0px; margin: 0px; font-size: 12px; color: #333; font-weight: normal; }

.wrapper { text-align: center; margin-left: auto; margin-right: auto; width:820px; padding: 0px 0px 0px 0px; background-color: #FDF2DC; border-left: 1px solid #FEFBF4; border-right: 1px solid #FEFBF4;}

#topContactDiv { position: relative; height: 25px; padding: 0px; z-index: 0; }
#topContactDaneDiv { font-size: 10px; color: #877352; position: relative; width: 700px;	height: 20px; padding: 5px 0px 0px 0px; z-index: 0;	float:left; }
.h1class { font-size: 10px; color: #877352; }
#topContactIconsDiv { position: relative; width: 70px; height: 20px; padding: 5px 0px 0px 0px; text-align:right; z-index: 0; float:left; }

#topMotywDiv { position: relative; width:770px; height: 117px; padding: 0px; z-index: 3; background: url("../gfx/topGfx.jpg") top left no-repeat; }
#basketSmallDiv {
	position:relative;
	left: 590px;
	text-align:right;
	background: url("../gfx/basketBg.jpg") top left no-repeat;	
	width: 180px;
	height: 140px;
}
#basketSmallBodyDiv {
	padding: 50px 10px 0px 0px;
	color: #877352;
}

a:link.redLn, a:visited.redLn { color: #ff0000; }
a:hover.redLn { text-decoration: underline; color: #000; }

a:link.smallBasketLn, a:visited.smallBasketLn { color: #eee; font-size: 11px; font-weight: bold; text-decoration : none; }
a:hover.smallBasketLn { text-decoration: underline; color: #990000; }
a:link.midBasketLn, a:visited.midBasketLn { color: #000; font-size: 11px; font-weight: normal; text-decoration : underline; }
a:hover.midBasketLn { text-decoration: underline; color: #EA3C2E; }


a:link.topEmailLn, a:visited.topEmailLn { color: #0088FA; font-size: 10px; font-weight: normal; text-decoration : none; }
a:hover.topEmailLn { text-decoration: underline; color: #000; }

#addInfoDiv { position: relative; font-size: 11px; text-align: right; width:750px; height: 17px; padding: 2px 10px 0px 10px; z-index: 2; background-color: #484848; color: #eee; }
#topMenuDiv { position: relative; width:585px; height: 15px; padding-top: 0px; z-index: 0; color: #fff; text-align: left; float: left; }
#bottomMenuDiv { width:780px; height: 20px; padding: 3px 0px 0px 0px; margin-top: 0px; z-index: 1; background-color: #DC2B19; color: #fff; text-align: center; }
#copyrightDiv { width:750px; padding: 0px 10px 0px 10px; z-index: 1; color: #333; }
#bottomGfxDiv { width:770px; height: 184px; margin-top: 5px; background: url("../gfx/bottomGfx.jpg"); }
#mainDiv { position: relative; width: 790px; text-align: left; overflow:hidden; z-index:1; }
#advSearchDiv {	position: relative; height: 18px; padding-top: 1px; width:175px; text-align:left; float:left; z-index: 50;}

/* LINKI */

a:link.topmLnNr, a:visited.topmLnNr { font-size: 12px; font-weight: normal; text-decoration : none; color: #fff; }
a:hover.topmLnNr { color: #FBEDCF; }

a:link.topmLnHv, a:visited.topmLnHv { font-size: 12px; font-weight: normal; text-decoration : none; color: #FBEDCF; }
a:hover.topmLnHv { color: #FBEDCF; }

a:link.bottommLnHv, a:visited.bottommLnHv { font-size: 12px; font-weight: normal; text-decoration : none; color: #FBEDCF; }
a:hover.bottommLnHv { color: #FBEDCF; }

a:link.bottommLnNr, a:visited.bottommLnNr { font-size: 12px; font-weight: normal; text-decoration : none; color: #fff; }
a:hover.bottommLnNr { color: #FBEDCF; }


a:link.katMenu_Norm, a:visited.katMenu_Norm { color: #000; font-size: 11px; }
a:hover.katMenu_Norm { color: #EA3C2E; }
a:link.katMenu_Hover, a:visited.katMenu_Hover { color: #EA3C2E; font-size: 11px; }
a:hover.katMenu_Hover { color: #EA3C2E; }

#katPathDiv {
	border-bottom: 1px solid #FCF0D9;
	padding: 5px 0px 5px 0px;
}
#katChildPathDiv {
	padding: 5px 10px 0px 10px;
	background-color:#FDF2DB;
}
#liczbaRekDiv {
	font-size: 10px;
	text-align: right;
	color: #aaa;
	padding: 3px 10px 5px 0px;
	background-color:#fff;
	margin-bottom: 10px;
}
a:link.katPathLnParents, a:visited.katPathLnParents { color: #888; font-size: 11px; }
a:hover.katPathLnParents { color: #DC2B19; }

a:link.katPathLn, a:visited.katPathLn { color: #DC2B19; font-size: 13px; font-weight: bold;}
a:hover.katPathLn { color: #000; }

a:link.katChildLn, a:visited.katChildLn { color: #686528; font-size: 11px; }
a:hover.katChildLn { color: #DC2B19; }



a:link.kTytulLn, a:visited.kTytulLn { font-weight: bold; color: #EA3C2E; }
a:hover.kTytulLn { color: #000; text-decoration: underline;}

.pTytulLn { font-size: 12px; color: #DC2B19; font-weight:bold; }
.pAutorLn { font-size: 12px; color: #006C75; }
.pOpisLn { font-size: 12px; color: #777; }


a:link.n_ln, a:visited.n_ln { font-size: 11px; color: #000; text-decoration: underline; }
a:hover.n_ln { color:#FF1300; }


a:link.aktTytulLn, a:visited.aktTytulLn { color: #eee; font-weight:normal; }
a:hover.aktTytulLn { color: #000; text-decoration: underline;}
a:link.aktLeadLn, a:visited.aktLeadLn { color: #834300; font-weight:normal; font-size: 11px; }
a:hover.aktLeadLn { color: #006C75; }

a:link.wiecejLn, a:visited.wiecejLn { color: #a8a568; font-weight:normal; font-size: 11px; }
a:hover.wiecejLn { color: #D5A462; }


a:link.aktTytulLn2, a:visited.aktTytulLn2 { color: #eee; font-weight:normal; }
a:hover.aktTytulLn2 { color: #000; text-decoration: underline;}
a:link.aktLeadLn2, a:visited.aktLeadLn2 { color: #5E6301; font-weight:normal; font-size: 11px; }
a:hover.aktLeadLn2 { color: #006C75; }

a:link.wiecejLn2, a:visited.wiecejLn2 { color: #eee; font-weight:normal; font-size: 11px; }
a:hover.wiecejLn2 { color: #000; }

a:link.wiecejLn3, a:visited.wiecejLn3 { color: #eee; font-weight:normal; font-size: 11px; }
a:hover.wiecejLn3 { color: #000; }

/* - LINKI */

/* SPAN - naglowki */
.zakupyHdr { color: #fff; }
.nowosciHdr { color: #fff; }
.aktualnosciHdr { color: #DC2B19; }
.koszykMidHdr { color: #fff; }

.infoTytul { color: #834300; }
.infoLead { font-size: 12px; font-weight: normal; color: #D5A462; }
.infoTresc { font-size: 11px; font-weight: normal; color: #666666; }
/* - SPAN */

.inpTxt {
	font-size: 11px;
	background-color: #F3F2E2;
	color: #444;
	border: 1px inset #000;
}


#leftDiv { position: relative; background-color: #FDF2DB; width: 185px; padding: 0px 0px 0px 0px;	float: left; } 
.leftColDiv { color: #A46E38; text-align: left; width: 155px; padding: 0px 15px 10px 15px; background: url("../gfx/bg/leftBg.jpg") top left repeat-y; }
.leftColHdrDiv { color: #484848; font-size: 14px; font-weight: bold; width: 170px; padding: 5px 0px 5px 15px; background: url("../gfx/bg/leftBg.jpg") top left repeat-y; }
.leftColHdrDiv1 { color: #FF0000; font-size: 14px; font-weight: bold; width: 170px; padding: 5px 0px 5px 15px; background: url("../gfx/bg/leftBg.jpg") top left repeat-y; }
.leftColTopDiv { width: 185px; height: 8px; background: url("../gfx/bg/leftTop.jpg") top left no-repeat; }
.leftColStopkaDiv { width: 185px; background: url("../gfx/bg/leftBottom.jpg") top left no-repeat; }
.kategorieItemDiv { width: 185px; min-height: 21px; padding-top: 3px; overflow: auto; }

.rightColDiv { font-size: 11px; color: #000; text-align: left; width: 160px; padding: 0px 15px 10px 0px; background: url("../gfx/bg/rightBg.jpg") top left repeat-y; }
.rightColHdrDiv { color: #484848; font-size: 14px; font-weight: bold; width: 175px; padding: 5px 0px 5px 0px; background: url("../gfx/bg/rightBg.jpg") top left repeat-y; }
.rightColTopDiv { width: 175px; height: 6px; background: url("../gfx/bg/rightTop.jpg") top left no-repeat; }
.rightColStopkaDiv { width: 175px; background: url("../gfx/bg/rightBottom.jpg") top left no-repeat; }



#bodyDiv {	position: relative;	float: left; width: 400px;	padding: 0px 0px 10px 10px; background-color: #fff; color: #333; }
#rightDiv {	position: relative;	background-color: #FDF2DB; width: 175px; padding: 5px 0px 0px 10px; float: left; overflow: hidden; }

.koszykMidCenaDiv { text-align: right; color: #A16D37; font-size: 10px;}
.koszykMidRabatCenaDiv { text-align: right; color: #EA3C2E; font-size: 10px;}
.rabatProgInfo { color: #EA3C2E; }
.rabatCenaAll {color: #EA3C2E; font-size: 11px; }

#pnbDiv { width:400px; padding: 5px 0px 0px 0px; }

a:link.pnbHdrLn, a:visited.pnbHdrLn { font-size: 12px; font-weight: bold; color: #eee; text-decoration : none; }
a:hover.pnbHdrLn { color: #000; }

.prd1LeftDiv { float: left; width: 183px; padding: 15px 10px 10px 0px; height: 227px; margin-right: 5px; font-size: 10px; color: #000; background: url("../gfx/bg/prdBgLeft.jpg") top right no-repeat; }
.prd1RightDiv { float: left; width: 183px; padding: 15px 0px 10px 10px; height: 227px; font-size: 10px; color: #000; background: url("../gfx/bg/prdBgRight.jpg") top left no-repeat; }
.prdLC { float: left; padding-top: 10px; font-size: 10px; color: #333;}

.prdFullDiv { }
.prdLeftDiv { float: left; width: 123px; color: #A36F37; overflow: hidden; }
.prdRightDiv { float: left; width: 240px; padding: 0px 10px 0px 10px; font-size: 11px; color: #777; }
.clear { display: block; clear: both; }

.fotoNrDiv { width: 91px; padding: 0px 10px 0px 0px; }
.prdViewDiv {
	border: 1px solid #E8D2AC;
	padding: 10px;
}
.pozostaleDiv { background-color:#FAEED7; padding: 5px 10px 5px 0px; }
.pozostalePrdHdr { color: #A16E38; }

.loginInp {	font-size: 11px; width: 140px; height: 17px; padding: 3px 5px 1px 10px; border: 1px solid #EBDAB7; background-color:#fff; color: #000; }
.loginBtn { background-color: #aaa; color: #fff; }
.loginName { color: #FF1300; }
.loginRabat { color: #A46E38; font-size: 10px; }

.naviDivTop {
	text-align: center;
	color: #dadada;
	border-bottom: 1px solid #DC2B19;
	padding: 5px 0px 5px 0px;
	margin-bottom: 20px;
}
.naviDivBottom {
	text-align: center;
	color: #dadada;
	border-top: 1px solid #DC2B19;
	padding: 5px 0px 5px 0px;
	margin-top: 20px;
}

a:link.naviLn, a:visited.naviLn { font-size: 12px; font-weight: normal; color : #888; text-decoration : none; }
a:hover.naviLn { color: #BCB13D; }
a:link.naviLnAct, a:visited.naviLnAct { font-size: 12px; font-weight: normal; color : #BCB13D; text-decoration : none; }
a:hover.naviLnAct { color: #BCB13D; }

.alertDiv { font-size: 12px; color: #900000; }
.spanHdr { font-size: 13px; font-weight: bold; color: #000; }

.kHdr {
	background-color: #FDF2DB;
	color: #000;
	padding: 3px;
}
.koszyk_td3 {
	padding: 3px;
	vertical-align: middle;
	background-color: #FBFBF4;
	color: #877352;
}
.errorSpan {
	color: #900000;
}
.goodSpan {
	color: #009000;
}
.form_right {
	text-align: right;
	padding: 3px;	
	border-bottom: 1px solid #FDF2DB;
	color: #A36E36;
}
.form_left {
	padding: 3px;
	border-bottom: 1px solid #FDF2DB;
	color: #A36E36;
	width: 60%;
}

.inp_txt_daneusera {
font-size: 11px; width: 140px; height: 17px; padding: 3px 5px 1px 10px; border: 1px solid #EBDAB7; background-color:#fff; color: #000;
}
.rezerwacjaSpan {
	color: #fe0000; 
	font-weight: normal; 
	font-size: 11px;
}
.seekHighlight {
	background-color: #00719B;
	color: #fff;
}
.cenaSpan {
	color:#fe0000; 
	font-weight: bold;
}
.cenaDiv {
	color: #000; font-size: 11px; font-weight: bold;
}
.buttonsDiv {
	overflow:hidden;
}
.autorSpan { font-size: 11px; color: #DC2B19; }
.czysc { clear: both; }

.pageBtn { font-size: 11px; height: 19px; border: 1px solid #fff; background: #E9D6B0 url("../gfx/btnBg.jpg") top left repeat-x; color: #000; cursor: hand; }

#kom{ text-align:center; background-color: #FAEED7; width:226px; padding:3px; font-size:10px; color:#000000; font-weight:bold; }