BODY {
font-family: Arial, Verdana, Tahoma;
background-color: #C0C0C0;
}

A { color: black; text-decoration: none; }
A:hover { text-decoration: underline;}

A.red { color: #B32626; text-decoration: none; }
A:hover.red { color: #B32626; text-decoration: underline;}

A.bronze { color: #907E6A; text-decoration: none; }
A:hover.bronze { color: #907E6A; text-decoration: underline;}

A.white { color: white; text-decoration: none; }
A:hover.white { color: white; text-decoration: underline;}

A.footer { color: #717171; text-decoration: none; }
A:hover.footer { color: black; text-decoration: underline;}

A.producent { font-size: 16px; font-weight: bold; color: black; text-decoration: none; }
A:hover.producent { font-size: 16px; font-weight: bold; text-decoration: underline;}

HR {height: 1px;}

TD { 
/*
     border-style: solid;
	 border-width: thin;
	 border-color: gray;
*/
   } 


/* ============ BUTTONS ITP ================= */
.editbox            { width:160px; letter-spacing: 0.1ex; font-size: 10px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; padding: 1px 3px 0px 3px;}
.listbox            { letter-spacing: 0.1ex; font-size: 10px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; }
.textarea           { width: 99%; letter-spacing: 0.1ex; font-size: 11px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; }
.button             { letter-spacing: 0.1ex; font-size: 10px; border-style: solid; border-width: 1px; border-color: #929292;  background-color: #F0F0F0; }


/* =============== HEADER ================= */
.maintable			{ width: 880px; border-style: solid; border-width: 1px; border-color: black; background-color: #F9F9F9;}
.main				{ width: 100%;}
.headpasekleft		{ height: 34px; background-image: url(../img/headgradient.gif); padding: 0px 0px 0px 23px;}
.headpasekright		{ text-align: right; height: 34px; background-image: url(../img/headgradient.gif); padding: 0px 25px 3px 0px;}

/* =============== DOSTEPNOSC ================= */
.maindostepnosc		{ width: 100%; background-color: white; padding: 10px 15px 10px 15px;}
.dostepnoschead		{ width: 100%; background-color: #C0C0C0; padding: 5px 15px 5px 15px;}

/* =============== MENU ================= */
.menupasek			{ height: 9px; background-image: url(../img/menugradient.gif);}
.menuleft			{ width: 50%; height: 17px; background-color: #B32626; padding: 1px 0px 0px 25px;}
.menuright			{ width: 50%; text-align: right; background-color: #B32626; padding: 1px 25px 0px 0px;}

/* =============== SRODEK ================= */
.left				{ width: 99%; vertical-align: top; padding: 10px 5px 10px 10px;}
.right				{ width: 1%; vertical-align: top; padding: 10px 10px 10px 5px;}


/* =============== LEWA STRONA ================= */
.odstep				{ height: 6px;}
.odstepsmall		{ height: 2px;}
.leftwindow			{ width: 100%;}
.gradientnav		{ width: 100%; border-style: solid; border-width: 1px; border-color: #D5D5D5; letter-spacing: 0.1ex; font-size: 11px; height: 20px; background-image: url(../img/gradientproduktyhead.gif); padding: 0px 10px 0px 10px;}


/* WYSZUKIWANIE*/

.find				{ text-align: center; font-weight: bold; background-color:#0066CC; height: 20px; background-repeat: no-repeat; color: #FFFFFF; font-size: 11px; padding: 2px 120px 0px 0px; }
.gradientfind		{  font-weight: bold; color:#0066CC; width: 150px; border-style: solid; border-width: 1px; border-color: #D5D5D5; letter-spacing: 0.1ex; font-size: 11px; height: 20px; background-image: url(../img/gradientproduktyhead.gif); padding: 0px 10px 0px 10px;}

/* NAV */
.nav				{ color: #B32626; width: 100%; text-align: center; border-style: solid; border-width: 1px; border-color: #D5D5D5; font-size: 11px; height: 20px; background-color: #F4F4F4; padding: 0px 10px 0px 10px;}
.navblack			{ color: black; font-weight: bold; width: 100%; border-style: solid; border-width: 1px; border-color: #D5D5D5; font-size: 12px; height: 20px; background-color: #DDE5D8; padding: 0px 10px 0px 10px;}
.selectednav		{ color: #B32626; font-size: 14px; font-weight: bold; }
.wygaslylink		{ color: #C9C9C9; }


/* UWAGA */
.uwaga				{ width: 100%;}
.uwagatable			{ width: 100%; border-style: solid; border-width: 1px; border-color: #D5D5D5; background-color: white; padding: 0px 20px 0px 20px;}
.uwagatext			{ color: #B32626; font-weight: bold; width: 100%; font-size: 12px; padding: 0px 20px 0px 20px;}


/* UWAGA */
.pomocwindow		{ width: 100%; border-style: solid; border-width: 1px; border-color: #D5D5D5; background-color: #F4F4F4; padding: 0px 20px 0px 20px;}
.pomoctext			{ vertical-align: top; color: #636363; width: 100%; font-size: 11px; padding: 15px 20px 20px 20px;}
.pomoctext2			{ vertical-align: top; color: #636363; width: 100%; font-size: 11px; padding: 0px 20px 25px 20px;}
.pomocspis			{ width: 100%; border-style: solid; border-width: 1px; border-color: #D5D5D5; background-color: white; padding: 10px 10px 10px 10px;}
.pomocspistext		{ color: #B32626; width: 100%; font-size: 10px; padding: 10px 30px 10px 30px;}


/* CONTENT */
.contenttext		{ vertical-align: top; color: #636363; width: 100%; border-style: solid; border-width: 1px; border-color: #D5D5D5; font-size: 11px; background-color: #F4F4F4; padding: 15px 20px 25px 20px;}
.formularztext		{ color: #636363; width: 100%; font-size: 11px; }
.contentspecialfont	{ color: black; font-size: 13px; font-weight: bold;}


/* NEWSY */
.news				{ width: 100%; }
.newsg				{ text-align: center; font-weight: bold; background-image: url(../img/newsg.gif); height: 20px; background-repeat: no-repeat; color: #B32626; font-size: 11px; padding: 2px 120px 0px 0px; }
.newsopis			{ width: 398px; vertical-align: top;}
.newspicture		{ width: 175px; text-align: center; background-color: white;}
.leftnews			{ width: 99%; vertical-align: top; }
.newstable			{ width: 99%; border-style: solid; border-width: 1px; border-color: #D5D5D5; background-image: url(../img/newsgradient.gif); background-repeat: repeat-y; background-color: #F4F4F4; }
.newstablein		{ width: 398px; text-align: justify; color: #636363; font-size: 10px; padding: 8px 15px 3px 15px;}
.newstableindol		{ width: 398px; text-align: right; padding: 0px 0px 0px 0px;}
.newsdol			{ width: 99%; background-image: url(../img/newsdol.gif); background-position: top; background-repeat: repeat-x;}
.newsprawo			{ background-image: url(../img/newsprawo.gif); background-repeat: repeat-y;}
.newsprawogora		{ background-image: url(../img/newsprawogora.gif); background-repeat: no-repeat;}
.newsp				{ vertical-align: top; }


/* PRODUKT MALY */
.produktsmall		{ width: 100%; }
.produktsmallspace  { width: 1%;}
.produktna3			{ width: 32%; vertical-align: top; border-style: solid; border-width: 1px; border-color: #D5D5D5; background-color: #F4F4F4; padding: 9px 7px 5px 7px;}
.produktna3pusty	{ width: 32%;}
.produktokienko		{ height: 160px; text-align: center; border-style: solid; border-width: 1px; border-color: #A6A6A6; background-color: white; }
.produktfirma		{ color: #B32626; font-size: 11px; padding: 8px 0px 0px 0px;}
.produktfirmafont	{ color: black; font-weight: bold; font-size: 19px; padding: 8px 0px 0px 0px;}
.produktfirmafont2	{ color: #999900; font-weight: bold; font-size: 12px; padding: 8px 0px 0px 0px;}
.productshowfont	{ color: #999900; font-weight: bold; font-size: 12px; padding: 8px 0px 0px 0px;}
.productshowsize	{ color: #996600; font-weight: bold; font-size: 10px; padding: 8px 0px 0px 0px;}
.produktwiecej		{ padding: 2px 0px 0px 0px;}
.produktinfo		{ vertical-align: top; color: #404040; font-size: 9px; padding: 10px 0px 0px 0px;}
.produktcena		{ color: #B32626; font-size: 10px; padding: 15px 0px 0px 0px;}
.produktcena2		{ color: #B32626; font-size: 11px; padding: 0px 0px 0px 0px;}
.produktcenafont	{ letter-spacing: 0.1ex; font-size: 14px; font-weight: bold; color: black; }
.produktcenafontprzek	{ text-decoration: line-through; letter-spacing: 0.1ex; font-size: 10px; color: black; }

/* PRODUKT malutki */
.produktfirmasmall		{ color: #B32626; font-size: 11px; padding: 2px 0px 0px 0px;}
.produktfirmafontsmall	{ color: black; font-weight: bold; font-size: 14px; padding: 8px 0px 0px 0px;}
.produktcenasmall		{ color: #B32626; font-size: 10px; padding: 5px 0px 0px 0px;}

/* KOSZYK 1 */
.cart				{ width: 100%;}
.cartstep			{ width: 100%; text-align: center; background-color: #98A293; padding: 3px 5px 3px 5px;}
.carttable			{ width: 100%; border-style: solid; border-width: 1px; border-color: #E0DDDD;  background-color: #F4F4F4; padding: 5px 5px 5px 5px;}
.footercart 		{ width: 99%; color: black; font-size: 11px; background-color: white; padding: 3px 0px 3px 30px;}
.carthead			{ width: 100%; letter-spacing: 0.1ex; font-weight: bold; color: #555555; font-size: 11px; border-style: solid; border-width: 1px; border-color: #B2B2B2;  background-color: #DDE5D8; padding: 1px 5px 1px 45px;}
.cartheadred		{ width: 100%; text-align: center; letter-spacing: 0.1ex; font-weight: bold; color: white; font-size: 11px; border-style: solid; border-width: 1px; border-color: #B2B2B2;  background-color: red; padding: 1px 5px 1px 45px;}
.cartheadlist		{ width: 100%; color: black; font-size: 10px; border-style: solid; border-width: 1px; border-color: #E0DDDD;  background-color: #EAEAEA; padding: 1px 10px 1px 10px;}
.cartheadempty		{ width: 100%; color: black; font-size: 16px; font-weight: bold;  border-style: solid; border-width: 1px; border-color: #E0DDDD;  background-color: #EAEAEA; padding: 1px 10px 1px 10px;}
.cartlist			{ color: black; font-size: 10px; background-color: white;}
.cartlistb			{ width: 30%; font-weight: bold; color: black; font-size: 11px; background-color: white;}
.cartlistred		{ color: red; font-size: 10px; background-color: white;}
.cartlinia			{ width: 100%; background-color: #E0DDDD;}

.cartdol			{ width: 91%; text-align: right;}
.cartdolspace		{ width: 9%;}
.cartdolsum			{ color: black; font-size: 11px; width: 16%; text-align: right; padding: 1px 0px 1px 0px;}
.cartdolzam			{ color: black; font-size: 11px; width: 20%; text-align: right; padding: 1px 0px 1px 0px;}
.cartdolsp			{ width: 55%;}
.cartdolsuma		{ color: black; font-weight: bold; font-size: 16px; width: 16%; text-align: right; padding: 1px 0px 1px 0px;}
.cartpodpowiedz		{ color: black; font-size: 10px; padding: 2px 10px 2px 10px;}

.cartformularz		{ width: 100%; color: black; font-size: 10px; border-style: solid; border-width: 1px; border-color: #E0DDDD;  background-color: #EAEAEA; padding: 10px 10px 10px 10px;}

/* PRODUKT DUZY */
.leftwindowproduct  { height: 100%; width: 100%; border-style: solid; border-width: 1px; border-color: #E0DDDD; }
.prod1				{ width: 55%;}
.prod2				{ width: 45%;}
.leftwindowproduct  { height: 100%; width: 100%; border-style: solid; border-width: 1px; border-color: #E0DDDD; }
.productopis	    { width: 100%; font-size: 10px; height: 100%; background-color: #F4F4F4; }
.product		    { vertical-align: top; width: 100%; font-size: 10px; height: 100%; background-color: white; }
.productgradient    { background-image: url(../img/produktgradient.gif); width: 42px; background-repeat: repeat-y;  }
.leftopis			{ color: #404040; width: 100%; vertical-align: top; padding: 32px 5px 12px 12px; background-image: url(../img/produktopis.gif); background-repeat: no-repeat; }
.rightproduct		{ color: #B32626; font-size: 11px; width: 100%; vertical-align: top; padding: 32px 5px 12px 12px; }
.rightproductp		{ color: #B32626; font-size: 11px; width: 100%; vertical-align: top; padding: 32px 5px 12px 12px; background-image: url(../img/produktpromocja.gif); background-repeat: no-repeat; background-position: right top}
.rightproductn		{ color: #B32626; font-size: 11px; width: 100%; vertical-align: top; padding: 32px 5px 12px 12px; background-image: url(../img/produktnowosc.gif); background-repeat: no-repeat; background-position: right top}
.rightproductpn		{ color: #B32626; font-size: 11px; width: 100%; vertical-align: top; padding: 32px 5px 12px 12px; background-image: url(../img/produktpromocjanowosc.gif); background-repeat: no-repeat; background-position: right top}
.pinfo				{ height: 1%; vertical-align: top; color: #404040; font-size: 11px; padding: 10px 0px 0px 10px;}
.pcena				{ height: 1%; color: #B32626; font-size: 10px; padding: 15px 0px 0px 10px;}
.pcena2				{ height: 1%; color: #B32626; font-size: 11px; padding: 0px 0px 0px 10px;}
.poszczedzasz		{ height: 1%; color: #585858; font-size: 9px; padding: 3px 0px 0px 10px;}
.pkoszyk			{ height: 1%; padding: 8px 0px 0px 10px;}
.pfoot				{ height: 100%; vertical-align: bottom; text-align: right; }


/* =============== PRAWA STRONA ================= */
.rightwindow		{ width: 100%;}
.gradientwindow		{ width: 100%; letter-spacing: 0.1ex; font-size: 11px; height: 19px; background-image: url(../img/gradientwindow.gif);}
.insidewindow		{ width: 100%; letter-spacing: 0.1ex; font-size: 11px; background-color: #EEEEEE; padding: 5px 5px 5px 5px;}
.gradientwindowright{ background-image: url(../img/gradientwindow.gif); padding: 0px 8px 0px 0px;}
.grayline			{ width: 100%; height: 1px; background-color: #D5D5D5;}

/* KOSZYK */
.insidewindowcart	{ color: #907E6A; font-size: 10px; background-color: #EEEEEE; padding: 0px 10px 0px 10px;}
.insidewindowcartsub{ color: #B32626; font-size: 10px; background-color: #E1E1E1; padding: 1px 10px 1px 10px;}
.insidewindowcartprice { letter-spacing: 0.1ex; font-size: 12px; font-weight: bold; color: black; }

/* KATEGORIE */
.insidewindowcat				{ color: white; font-size: 11px; background-color: #6C6C8A; padding: 2px 10px 2px 10px;}
.insidewindowcatsel				{ color: white; font-size: 11px; background-color: #4F4F6A; padding: 2px 10px 2px 10px;}
.insidewindowcatsub				{ color: white; font-size: 11px; background-color: #DDDDDD; padding: 2px 10px 2px 10px;}
.insidewindowcatsubsel			{ color: white; font-size: 11px; background-color: #EEEEEE; padding: 2px 10px 2px 10px;}
.insidewindowcatproducent		{ color: white; font-size: 11px; background-color: #FBFAF4; padding: 2px 10px 2px 10px;}
.insidewindowcatproducentsel	{ color: white; font-size: 11px; background-color: #F8F9E3; padding: 2px 10px 2px 10px;}


/* ============= EDIT FORMULARZ ================= */
.cards  	  	    { letter-spacing: 0.1ex; font-size: 10px; width: 100%;}			
.cardsbottom		{ width: 100%; background-image: url(../img/graypoint.gif); background-repeat: repeat-x; background-position: bottom; }
.cardsselected		{ width: 1%; background-image: url(../img/cardsel1.gif); padding: 5px 10px 5px 15px; }
.cardsselected2		{ background-image: url(../img/cardsel2.gif);}
.contentcenterinfo	{ vertical-align: top; padding: 15px 10px 20px 15px;}	
.contentcenterbold	{ font-weight: bold; vertical-align: center; line-height: 135%; font-size: 10px; padding: 15px 15px 20px 15px;}	

.content	  	    { letter-spacing: 0.1ex; font-size: 10px; width: 100%; background-color: #F8F8F8;}			
.editmenu	  	    { letter-spacing: 0.1ex; font-size: 10px; color: red; width: 100%; height: 28px; background-color: #F0F0F0;}			
.editlinegrad	    { width: 100%; background-image: url(../img/editliniagrad.gif); background-repeat: no-repeat; background-position: 15px;}
.editline		    { width: 100%; background-image: url(../img/editlinia.gif);}
.edithead	  	    { color: #7C7C7C; padding: 10px 10px 3px 15px;}			
.editcontent1	    { width: 1%;   padding: 5px 5px 0px 15px;}			
.editcontent2	    { width: 100%; padding: 5px 10px 0px 5px;}			


/* =============== FOOTER ================= */
.footerline			{ width: 100%; height: 1px; background-color: #D5D5D5;}
.footerleft			{ width: 50%; background-color: #494949; padding: 5px 0px 3px 30px;}
.footerright		{ width: 50%; text-align: right; background-color: #494949; padding: 5px 15px 3px 0px;}
.footersubleft		{ width: 99%; color: #717171; font-size: 11px; background-color: #F4F4F4; padding: 2px 0px 3px 30px;}
.footersubright		{ width: 1%; text-align: right; background-color: #F4F4F4; padding: 5px 10px 3px 0px;}