BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin : 0px 3px 0px 3px;
	color: black;
	background-color : #F8F5EE;
	background-image: url(img/tlo.jpg);
	background-repeat: repeat-x;
}
A {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration : none;
}
SELECT 
{
	max-width: 500px;
}
TABLE {
	border : 0px;
	width : 100%;
}
TD 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: black;
	padding : 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;
	vertical-align : top;
}
span
{
	font-size : 8pt;
	font-weight: normal;
	color: black;
	background-color : Transparent;
	}
	
H1 
{
	font-size:xx-large;
	font-weight:bold;
	text-align:center;
}	
H2 
{
	font-size:x-large;
	font-weight:bold;
	font-style:italic;	
	text-align:left;
	color: orange;
}
A.bookmark 
{
	color:orange;
}	
H3 
{
	font-size: larger;
	font-weight:bold;
	text-align:left;
}	
H3 SPAN
{
	font-size: larger;
	font-weight:bold;
}
H3.spis 
{
	font-size: 10pt;
	font-weight:bold;
	text-align:left;
	margin: 2px 10px 2px 10px;
}
HR 
{
	margin-left: 10px;
	margin-right: 10px; 
	color: navy
}


div.baner 
{
	background-color:#B3E6FF;
	margin: 5px 100px 5px 100px;
	padding: 15px 5px 15px 5px;
	border: solid 1px blue;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	font-size: x-large;
	color: Red;
}
.txtBaner
{
	font-weight:bold;
	font-style:italic;	
	font-size:x-large;
	color: Red;
}

P.wprowadzenie 
{
	text-align:justify;
	text-justify: distribute;
	color:Navy;
}
A.wprowadzenie
{
	color: Navy;
}
P.akapit 
{
	text-align:justify;
	text-justify: distribute;
}

span.dopisek 
{
	font-size : 8pt;
	font-weight: normal;
	font-style: italic;
	color: black;
	background-color : Transparent;
	}	
	
INPUT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #ffffff;
}
INPUT.button {
	font-size : 9pt;
	border : 0px none;
	border-color: #ffffff #023d78 #023d78 #ffffff;
	margin : 0px 2px 6px 2px;
	background-color : #f4ead4;
	padding : 3px;
	text-align : center;
	font-weight:bold;
	color:#0b4c98;
	cursor : hand;
}

INPUT.button2 {
	font-size : 9pt;
	border : 0px none;
	border-color: #ffffff #023d78 #023d78 #ffffff;
	margin : 0px 2px 0px 2px;
	background-color : #f4ead4;
	padding : 3px;
	text-align : center;
	font-weight:bold;
	color:#0b4c98;
	cursor : hand;
}

INPUT.text{
	background-color : #ffffff;
}

INPUT.newsletterInput
{
	margin: 5px 0px 5px 0px;
}

INPUT.radio
{
	background-color: Transparent;
}

DIV{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
DIV.sekcjakwadratowa
{
	padding: 5px 10px 5px 0px;
	min-height: 140px;
	text-align:right;
	vertical-align: middle;
	border-style: none;
	background-color: #f7f2e4;
}

DIV.sekcjakwadratowaAdmin
{
	padding: 5px;
	min-height: 140px;
	text-align:right;
	vertical-align: middle;
	border-style: none;
	background-color: #ffe0d0;
}

DIV.nowosc
{
	padding: 5px 10px 5px 0px;
	min-height: 80px;
	text-align:right;
	vertical-align: middle;
	border-style: none;
	background-color: #f7f2e4;
}

DIV.nowoscAdmin
{
	padding: 5px;
	min-height: 80px;
	text-align:right;
	vertical-align: middle;
	border-style: none;
	background-color: #ffe0d0;
}

DIV.newsletter
{
	padding: 5px 10px 5px 10px;
	min-height: 120px;
	text-align:left;
	vertical-align: middle;
	border-style: none;
	background-color: #f7f2e4;
}

DIV.newsletterAdmin
{
	padding: 5px 10px 5px 10px;
	min-height: 120px;
	text-align:left;
	vertical-align: middle;
	border-style: none;
	background-color: #ffe0d0;
}

DIV.newsletter DIV, DIV.newsletterAdmin DIV
{
	margin-top:5px;
	margin-bottom:5px;
}


IMG.oblany
{
	float: left;
	margin-right: 8px;
	margin-bottom:4px;
}
BODY.intro  {
	font-family : "Times New Roman", Times, serif;
	margin : 5px 0px 0px 3px;
	color: white;
	background-color : #333333;
	font-size : 10pt;
}
TABLE.glowna{
	width : 752px;
	padding : 0px 0px 0px 0px;
	background-color : #ffffff;
}
TABLE.koszyk{
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
}
TABLE.podkreslona{
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	border-color : Black;
}
TABLE.czteryhasla {
	width : 550px;
}
TD.czteryhasla 
{
	padding:  6px 0px 6px 0px;
	border-style : none;
	border-width : 0px 0px 0px 0px;
	font-size : 9pt;
	text-align : center;
	vertical-align: middle;
	width : 50%;
}
A.czteryhasla {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: black;
	text-decoration : none;
}
TD.flash {
	text-align : right;
}
TD.odkreslona
{
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
}
TD.naglowekProduktu 
{
	color: Navy;
	font-style: italic;
}
TD.odkreslonaBold 
{
	font-weight:bold;
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
}
TABLE.zamowienia{
	border-width : 0px 0px 1px 1px;
	border-style : solid;
	border-color : Black;
}
.zamowienia TD 
{
	border-width : 1px 1px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F8F5EE;
}
.zamowienia TD.bold 
{
	font-weight:bold;
	border-width : 1px 1px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F8F5EE;
}
.zamowienia .parzysty TD 
{
	border-width : 1px 1px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F6EAD2;
}
.zamowienia .parzysty TD.bold
{
	font-weight:bold;
	border-width : 1px 1px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F6EAD2;
}
.zamowienia .caption TD 
{
	border-width : 1px 1px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #E6E3DD;
}
FIELDSET 
{
	background-color : #F6EAD2;
}
LEGEND 
{
	font-weight:bold;
}
TABLE.admin{
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : Black;
}
.admin TD 
{
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F8F5EE;
}
.admin TD.bold
{
	font-weight:bold;
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F8F5EE;
}
.admin .caption TD
{
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #E6E3DD;
}
.admin .parzysty TD 
{
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F6EAD2;
}
.admin .parzysty TD.bold 
{
	font-weight:bold;
	border-width : 1px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F6EAD2;
}
TABLE.adminRow{
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
}
.adminRow TD 
{
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F8F5EE;
}
.adminRow TD.bold
{
	font-weight:bold;
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F8F5EE;
}
.adminRow .parzysty TD 
{
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F6EAD2;
}
.adminRow .parzysty TD.bold 
{
	font-weight:bold;
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	border-color : Black;
	background-color : #F6EAD2;
}

TD.koszyk{
	border-style : none;
	border-width : 1px 1px 1px 1px;
	font-size : 9pt;
	background-color : #f7f2e4;
}


TD.koszykSuma{
	border-style : none;
	border-width : 1px 1px 1px 1px;
	font-size : 9pt;
	font-weight: bold;
	background-color : #f7f2e4;
}
TD.naglowekl {
	min-height : 143px;
	max-height : 143px;
	height : 143px;
	vertical-align : top;
	text-align : left;
	padding : 0px 0px 0px 0px;
	margin-top : 0px;
	margin-right:0px;
}
TD.naglowekr {
	min-height : 143px;
	max-height : 143px;
	height : 143px;
	vertical-align : top;
	text-align : left;
	padding : 0px 0px 0px 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	
}TD.zmianajezyka{
	height : 20px;
	vertical-align : middle;
	text-align : center;
	padding : 0px 0px 2px 0px;
}
TD.pasekmenu {
	height : 20px;
	min-height : 20px;
	max-height : 60px;
	line-height : 20px;
	vertical-align : middle;
	text-align : left;
	padding : 0px 0px 2px 0px;
}
TD.opcjamenu{
	padding : 0px 0px 0px 3px;
}
TD.flaga{
	padding : 0px 0px 0px 0px;
}
TD.szpaltalewa {
	text-align : center;
	padding : 0px 0px 2px 0px;
}
TD.szpaltaglowna {
	vertical-align : top;
	text-align : left;
}
TD.stopka {
	height : 20px;
	min-height : 20px;
	max-height : 60px;
	line-height : 20px;
	vertical-align : middle;
	text-align : center;
}



P.komunikatTresc{
	
}

A.menu {
	font-weight:bold;
	color:#0b4c98;
	text-decoration : none;
	font-size : 8pt;
	}
A.menuAdmin
{
	font-weight: bold;
	font-size: 8pt;
	color: #ea0613;
	font-style: italic;
	text-decoration: none;
}
A.malyPowrotny 
{
	font-size:8pt;
	font-weight:normal;
	font-style:italic
}
#AdminIndex A 
{
	font-weight: bold;
}

DIV.pobranie {
	font-size : 8pt;
	border : none;
	margin : 0px;
	margin-bottom: -4px !important;
	margin-top: -3px !important;
	margin-bottom: -6px;
	margin-top: -5px;
	background-color : #f4ead4;
	text-align : center;
	padding : 3px 5px 3px 5px;
}
DIV.menu {
	font-size : 8pt;
	border : none;
	margin : 0px;
	margin-bottom: -4px !important;
	margin-top: -3px !important;
	margin-bottom: -6px;
	margin-top: -5px;
	background-color : #f4ead4;
	text-align : center;
	padding : 3px 5px 3px 5px;
	height: 20px;
}
DIV.menuBoczne {
	font-size : 8pt;
	border : none;
	margin : 0px;
	margin-bottom: -4px !important;
	margin-top: -3px !important;
	margin-bottom: -6px;
	margin-top: -5px;
	background-color : #f4ead4;
	text-align : right;
	padding : 1px 20px 1px 10px;
	height: 16px;
}
HR.menu{
	height:2px;
	color : #f4ead4;
	border-style : solid;
	border-color: #f4ead4;
	margin-left: 0px;
	margin-right: 0px;
	
}DIV.menuAdmin {
	font-size : 9pt;
	border : none;
	margin : 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	background-color : #ffe0d0;
	text-align : center;
	padding : 1px 5px 1px 5px;
	height: 16px;
}
DIV.menuBoczneAdmin {
	font-size : 8pt;
	border : none;
	margin : 0px;
	margin-bottom: -4px;
	background-color : #ffe0d0;
	text-align : right;
	padding : 1px 20px 1px 10px;
	height: 16px;
}
SPAN.tytulWstawki{
	color:	#EA0613;
	font-weight:bold;
	font-size : 11pt;
}

span.menu {
	font-size : 9pt;
	border : none;
	margin : 0px 2px 0px 2px;
	background-color : #f4ead4;
	padding : 4px 5px 4px 5px;
}



TEXTAREA {
		background-color : #ffffff;
}

span.uwagi{
	color : Red;
	font-style : oblique;
}
span.cenaSkreslona{
	text-decoration : line-through;
}
span.cenaPromocyjna{
	color : Red;
	font-weight: bold;
}
span.promocja{
	color : Red;
	font-weight: bold;
	font-style: italic;
}

span.cenaAktualna{
	font-weight: bold;
}
P.tytulPozycji{
	margin-bottom : 2px;
	margin-top : 0px;
		font-weight: bold;
	font-size: 10pt;
}
A.tytulPozycji{

}
DIV.duzyBaner{
	text-align:center;
}
P.podzialNaStrony{
	font-weight: bold;
	text-align:center;
}
A.podzialNaStrony{
	font-weight: bold;
	color: #0b4c98;	
}
IMG
{
	border-style: none;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	outline-width : 0px;
	border-width : 0px;
	display : inline;
	padding : 0px;
	bottom : 0px;
}

/* mapa kursow */

A.red
{
color: red;
}
A.black
{ 
color: black
}
A.green
{
color: green
}
