/*
......................................................................

		spirit.com.pl print cascading style sheet
		copyright studjo.pl, composed by mokry @ studjo
		02.2005

......................................................................
---------------------------------------------------------------------- 
*/



	body {
		background-color: #fff;
		font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
		color: #000; }
		
	a:link, a:visited, a:active, a:hover { color: #000; }

   pre, code { font-family: monospace; }
	strong { font-weight: bold; }
	img { border: 0; }
	input, textarea {
		border: 1px solid #676767; }
	hr.print { clear: both; display: block; }
		
/*		02. layout
......................................................................
---------------------------------------------------------------------- 
*/

	#header { }
	
	div#matrixPanelWrapper, div#matrixPanelWrapperDE,
	div#matrixPanelWrapperEN, #panelBackSzukaj,
	#towarForm, .zastosowaniaCombo { display: none; }
	
	#footer {
		clear: both; border-top: 1px solid black; }
	#footer p {
		margin: 0; padding: 15px; text-align: center; font-size: .9em; }

	/* fast shopping */

	#nav ul, #nav li {
		list-style: none; margin: 0; padding: 0;
		font-size: 12px; }
	#nav li {
		border-top: 1px solid #444; padding: 10px 0;
		clear: left; }
		
	#nav a:link, #nav a:visited {
		text-decoration: none; }

	#nav a b { text-decoration: underline; } 
	#nav a strong { font-weight: normal; }
	
	#nav ul li a img { float: left; }

	/* towary entries */
	
	.towaryEntry {
		position: relative; clear: left;
		border-bottom: 1px solid #000; }
	.miniImg { float: left; }
	.towaryOpis { margin-left: 50px; }

	.towaryEntry h2 { font-size: 20px; }
	.towaryEntry h2 span { font-size: 15px; }

		
	/* login, registration */
	
	div#regPanel { display: none; }

	
	a#bezpRejestracja, a#bezpRejestracjaDE, a#bezpRejestracjaEN {
		display: none; }
	
	/* koszyk */
		
	#koszykInfo { display: none; }
	
	table, td {
		border: 1px solid black; font-size: 11px;
		border-collapse: collapse; }
	td { padding: 3px; }


			
/*		03. common, specific elements
......................................................................
---------------------------------------------------------------------- 
*/

	.clear { clear: both; }
	.bold { font-weight: bold; }
	.center { text-align: center; }
	img.left { float: left; margin: 10px; }
	img.right { float: right; margin: 10px; }
	
	.ilosc { width: 50px; margin: 0 0 4px 4px; }
	
	.doKoszyka { border: 0; margin-left: 3px; }
	
	.px {
		font-family: tahoma, sans-serif; font-size: 11px; }

		
	input.submit {

		
	/* kolory */
	.blue { color: #1375C8; }
	
	table.towarInfo {
		border: 0; margin-top: 15px; font-size: .9em;
		border-collapse: collapse; }
	table.towarInfo td {
		padding: 4px; border: 1px solid #ccc; }
	
	.backFooter {
		text-align: center; margin-top: 20px;
		padding-top: 5px; border-top: 1px solid #000; }
		
	/* style dla cen */

	.cenaStd { text-decoration: line-through; }
	
	h3.title {
		margin: 15px 0 5px 0; clear: both; }
		
	h3.separated {
		border-bottom: 1px solid black; }
		
	#printHeader { display: block; }