
	* { font-family : "Arial", sans-serif }
	
	html,body { background-color : #f9f9f9; font-size : 9pt; margin : 0; padding : 0 }
	form { margin : 0; padding : 0 }
	hr { height : 0; border : 0; border-top : #870039 solid 1px }
	img { border : 0; }
	
	a { color : #870039; text-decoration : none}
	a:visited { color : #870039; text-decoration : none }
	a:hover { color : #000; text-decoration : underline }
	
	a.gray { color : #6F6F6F; text-decoration : none }
	a.gray:visited { color : #6F6F6F; text-decoration : none }
	a.gray:hover { color : #000; text-decoration : underline }
	
	a.white { color : #fff; text-decoration : none }
	a.white:visited { color : #fff; text-decoration : none }
	a.white:hover { color : #fff; text-decoration : underline }

	ul li { list-style : url('/img/default_li1.gif'); }

	.ok, .blad { color : #870039 }
	.l { text-align : left }
	.c { text-align : center }
	.j { text-align : justify }
	.r { text-align : right }
	
	.p8t { padding-top : 8px; }
	.p10t { padding-top : 10px; }
	.tab15 * td { padding-right : 15px }
	
	#container { margin : auto; position : relative; width : 910px; border : #eee solid 1px; background : #fff }

	#header { display : block; clear : both; width : 910px; height : 204px; background : #fff; background : url('/img/default_top_bg.jpg') no-repeat; }

	#minimenu { display : block; width : 380px; padding-top : 3px; position : absolute; 
			left : 530px; top : 62px; font-size : 9pt;
			color : #6F6F6F; border-top : #870039 solid 2px }
	#minimenu a { color : #6F6F6F; text-decoration : none }
	#minimenu a:visited { color : #6F6F6F; text-decoration : none }
	#minimenu a:hover { color : #000; text-decoration : underline }
	
	#infolinia { position : absolute; top: 97px; left : 700px }

	#footer { display : block; clear : both; width : 910px; height : 49px; background : url('/img/default_bottom_bg.gif') no-repeat  }
	#footer a { text-decoration : none; font-size : 9pt; color : #949494 }
	#footer a:visited { text-decoration : none; font-size : 9pt; color : #949494 }
	#footer a:hover { text-decoration : underline; font-size : 9pt; color : #838383 }

	#alert { position : absolute; left: 535px; top : 20px; height : 200px; width : 200px; }
	#koszyk { position : absolute; left : 740px; top : 10px; height : 200px; width : 180px; }

	#bodycont { display : block; }
	#lewa { }
	#srodkowa { }
	#prawa {  background : #fff url('/img/body_bg.gif') left repeat-y; padding-left : 22px }

	#szukaj { padding : 6px 0px 7px 28px; background : #870039 url('/img/default_szukaj.gif') top left no-repeat;  }
	input.szukaj { background : #870039; color : #fff; border : #fff solid 1px; font-size : 8pt }

	.in { background-color : #fff; border : #870039 solid 1px; }
	.btnmini { background-color : #939393; color : #fff; border : #fff solid 1px; padding : 2px 6px }
	.btn { color : #fff; background : #870039; border : 0; padding : 2px 25px }
	.odd { background-color : #fff }
	.even { background-color : #fff }
	textarea { font-size : 9pt }

	.menu1 { background-color :  #939393; padding : 4px 0px 4px 25px; border-bottom : #fff solid 1px }
	.menu1sel { background :  #870039 url('/img/default_menu1_sel.gif') left no-repeat; padding : 4px 0px 4px 25px; border-bottom : #fff solid 1px }
	.menu1 a,.menu1sel a { font-weight : normal; text-decoration : none; color : #fff  }
	.menu1 a:visited,.menu1sel a:visited { font-weight : normal; text-decoration : none; color : #fff  }
	.menu1 a:hover,.menu1sel a:hover { font-weight : normal; text-decoration : none; color : #fff  }

	.menu2 { background-color :  #fff; padding : 4px 0px 4px 25px;cursor : pointer; border-bottom : #9E9E9E solid 1px }
	.menu2sel { background : #870039 url('/img/default_menu2_sel.gif') left no-repeat; padding : 4px 0px 4px 25px;cursor : pointer; border-bottom : #fff solid 1px }
	.menu2 a { font-weight : normal; text-decoration : none; color : #000; font-size : 9pt  }
	.menu2sel a { font-weight : normal; text-decoration : none; color : #fff; font-size : 9pt  }
	.menu2 a:visited { font-weight : normal; text-decoration : none; color : #000; font-size : 9pt  }
	.menu2sel a:visited { font-weight : normal; text-decoration : none; color : #fff; font-size : 9pt  }
	.menu2 a:hover { font-weight : normal; text-decoration : none; color : #000; font-size : 9pt  }
	.menu2sel a:hover { font-weight : normal; text-decoration : none; color : #fff; font-size : 9pt  }
	
	.menu3 { background-color : #EDEDED; padding : 3px 0px 3px 25px; cursor : pointer; border-bottom : #9E9E9E solid 1px }
	.menu3sel { background : #EDEDED url('/img/default_menu3_sel.gif') left no-repeat; padding : 3px 0px 3px 25px; cursor : pointer; border-bottom : #9E9E9E solid 1px }
	.menu3 a,.menu3sel a { text-decoration : none; color : #000; font-size : 8pt  }
	.menu3 a:visited,.menu3sel a:visited { text-decoration : none; color : #000; font-size : 8pt  }
	.menu3 a:hover,.menu3sel a:hover { text-decoration : none; color : #000; font-size : 8pt  }


	input.sz { border : #fff solid 0px; background : #fff; width : 108px; float : left; padding-left : 2px; margin-right : 5px }
	
	#footer ul { display : block; padding : 0; margin : 0; margin-left : 60px; padding-top : 20px; list-style-type : none }
	#footer ul li { display : block; float : left; margin-right : 15px }

	.ramka { border-style : solid; border : 0; }
	.ramka-nag { color : #fff; font-weight : bold; }
	
/*	.tekst-nag { border-style : solid; border-width : 0px 0px 2px 0px; border-color : #870039; font-size : 14pt; color : #870039; padding-top : 25px; padding-bottom : 3px; margin-bottom : 3px } */
	.tekst-nag { font-size : 14pt; font-weight : bold; color : #870039; margin-top : 25px; padding-top : 2px; padding-bottom : 6px; padding-left : 32px; background : url('/img/default_nag.gif') top left no-repeat; }
	.tekst-tresc { padding-right : 40px; }
	.skrot { display : block; padding : 20px 0px; width : 510px }

	#podstrony * { vertical-align : middle }

	.prodnag { font-size : 10pt; padding-bottom : 3px; border-bottom : #870039 solid 2px }
	.prodopis { font-size : 8pt; padding-bottom : 15px;padding-top:8px }
	.info { border: #870039 solid 1px;color:#fff;background:#888 }
	.info .el1 { text-align:right }
	.info .el2 { background:#870039;color:#fff;text-align:center;white-space:nowrap;padding:0px 5px }
	.info .el3 { text-align:right }
	.info .el4 { background:#fff }
	.info .el4 input { border:0;background:#fff;height:16px;width:46px;text-align:right }
	.info .el5 { }
	.info .el6 { background:#870039;text-align:center }

	.logintop { background : #870039; color : #fff; font-size : 12pt; border-bottom : #fff solid 1px; font-weight : bold }
	.loginbg { background : #870039; color : #fff }

	.koszyknag { background : #870039; color : #fff }
	.koszyktresc { background : #D1D1D1 }
	.koszykprzelicz { background : #E4E4E4; padding-left : 10px }
	.koszykdozaplaty { background : #939393; color : #fff; text-align : right }
	.koszykcena { background : #870039; color: #fff; text-align : center; font-weight : bold }

	.produktlinia { border-top : #870039 solid 2px; padding-top : 10px }

	.bestsellery { padding-bottom : 3px; }
	.bestsellery .name { background : #870039; color : #fff; font-weight : bold; padding : 6px 25px; }
	.bestsellery .body { font-size : 7pt; padding-right : 20px; color : #870039; background : #f3e5eb; padding-top : 5px; padding-bottom : 5px; }
	.bestsellery .body ol { margin : 0; padding : 0; margin-left : 40px; padding-left : 0; }

	.wojewodztwo { border-bottom : #870039 solid 1px; color : #870039; font-weight : bold }
	.bt { border-top : #870039 solid 1px; }
