a.duzy{	
	background: rgb(216,217,221);
	background-repeat: no-repeat;
	background-position: bottom right;

	padding: 0px;
	padding-bottom: 7px;
	padding-right: 7px;
	display: block;
}

a.duzy:hover{
	padding: 4px;
	padding-top: 3px;
	padding-left: 3px;
}

table.koszyk{
	background: rgb(170,170,170);
}

table.koszyk td{
	background: rgb(240,240,240);
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

table.koszyk span{
	color: rgb(229,59,49);
}

table.podsumowanie{
}

table.podsumowanie td{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

td.srodek{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

span.blad{
	color: rgb(229,59,49);
}



td.main{border: black 1px solid;}
td.dane{font-size: 12px; font-family: Verdana, Arial;}
table.formArea{ border: #999999 1px solid; background: #f4f4f4;}
div{ font-size: 12px; font-family: Verdana, Arial;}
a.tytul{
	color: rgb(229,59,49);
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial;
}


td.firma_wersja{
	font-family:  Verdana, Arial,  Courier;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-left: 4px;
	color: red;
}

a.zakup{
	font-size: 28px;
	background-color: rgb(227,227,227);
}
a.zakup:hover{
	background-color: rgb(238,238,238);
}

a.strz_dalej{
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
}

a.maly{	
	background: rgb(216,217,221);
	background-image: url(mks_img/cien-maly.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;

	padding: 0px;
	padding-bottom: 7px;
	padding-right: 7px;
	display: block;
}

a.maly:hover{
	padding: 4px;
	padding-top: 3px;
	padding-left: 3px;
}

a.menu{
	color: #fff;
	letter-spacing: 2px;
	font-size: 8px;
	font-family:  Verdana, Arial,  Courier;
	text-decoration: none;
	font-weight: bold;
	/*font-variant: small-caps;*/
	background: url(mks_img/menu-tlo.gif);
	display: block;
	height: 10px;
	padding-top: 5px;
	padding-bottom: 4px;
	text-align: center;
	width: 100px;
	text-transform: uppercase;
	border-right: solid 1px rgb(138,142,146);
	border-left: solid 1px rgb(196,198,201);
}

a.menu:hover{
	background: url(mks_img/menu-tlo-nieb.gif);
	border-right: solid 1px rgb(33,95,130);
}

a.przycisk{ background: url(mks_img/przycisk-caly-j.gif); height: 30px; display: block; }
a.przycisk:hover{ background: url(mks_img/przycisk-caly-c.gif); }

td.przycisk-pol{ background: url(mks_img/przycisk-pol-c.gif); }

body{
	background: rgb(211,211,211);
	background-image: url(mks_img/tlo.gif);
}

h1{
	color: rgb(104,164,204);
	color: rgb(180,60,30);
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}



table.nazwa{
	border: solid 1px rgb(150,150,150);
	background: white;
}
td.nazwa{
	width: 100px;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
}

table.okres{
	border: solid 1px rgb(150,150,150);
	background: rgb(244,244,244);
	margin: 7px;
}

td.okres{
	width: 60px;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
}

td.cena_p{
	border-left: solid 1px rgb(150,150,150);
	font-family: Verdana;
	font-size: 11px;
	width: 140px;
	text-align: right;
	color: rgb(70,140,200);
}

td.cena_k{
	border-left: solid 1px rgb(150,150,150);
	font-family: Verdana;
	font-size: 11px;
	width: 140px;
	text-align: right;
	color: rgb(229,59,49);
}

td.nokres{
	text-align: right;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	width: 180px;
}

td.npierwszy{
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	width: 180px;
	color: rgb(70,140,200);
}

td.nkontynuacja{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: red;
}

input{
	font-family: Verdana;
	font-size: 10px;
}

td.polecamy a{
	color: silver;
	font-family: Arial;
	font-size: 11px;
}

td.polecamy{
	color: red; 
	font-family: Arial; 
	font-size: 11px;
}


td.polecamy div{
	margin: 10px;
}
