a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

body {
	background-color: #333290;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.t01_menu_gora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.t02_naglowek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.t03_wiecej {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.t04_tytul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
	text-decoration: none;
}
.ramka01 {
	color: #DD0000;
	border: 1px solid #DD0000;
}
.t05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.t06 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.t07_naglowek {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002B55;
	text-decoration:none;
}
.pole01 {
	border: 1px solid #002B55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002B55;
	font-style: normal;
}
.pole02 {

	border: 1px solid #002B55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002B55;
	font-style: normal;
}
.t08 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.t09 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCF26;
	font-weight: normal;
}
.ramka02 {

	color: #002B55;
	border: 1px solid #002B55;
}
.t10 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.t11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DD0000;
	text-decoration: none;
}
.t11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002B55;
	font-weight: bold;
	text-decoration: none;
}
.t12 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002B55;
	text-decoration: none;
}
.t13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD0000;
	text-decoration: none;
}
.t14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.ramka03 {


	color: #002B55;
	border: 1px solid #F4CF27;
}
.t15 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.t15d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.t16 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002B55;
}
div.podstrony {
	display: block;
	position: relative;
	clear: both;
	float:left;
	text-align: center;
	min-width: 549px;
	max-width: 549px;
	width: 549px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002B55;
	text-decoration:none;
}

div.podstrony a {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
	text-decoration: none;
}
.koszyk {
padding-left: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.koszyk div.numer{
	width: 25px;
	position: relative;
	display:block;
	float: left;
}

.koszyk div.tytul{
	width: 200px;
	position: relative;
	display:block;
	float: left;
}

.koszyk div.autor{
	width: 140px;
	position: relative;
	float: left;
}

.koszyk div.ilosc{
	width: 50px;
	position: relative;
	float: left;
}

.koszyk div.cena{
	width: 65px;
	position: relative;
	float: left;
	text-align: right;
	margin-right: 10px;
}

.koszyk div.usun{
	width: 10px;
	position: relative;
	float: left;
	text-align: right;
}

.koszyk div.przedmiot{
	width: 529px;
	position: relative;
	float: left;
	clear: both;
}

.koszyk div.koszykodstep{
	height: 20px;
	min-height: 20px;
}

.koszyk div.cenacala{
	width: 485px;
	right: 0px;
	position: relative;
	text-align: right;
	float: left;
	margin-top: 15px;
}

.koszyk div.zamawiam{
	width: 485px;
	margin-top: 10px;
	text-align: right;
	position:relative;
}

.koszyk div.zmienilosc{
	width: 420px;
	margin-top: 10px;
	text-align: right;
	position:relative;
}

.zamowienie{
padding-left: 16px;
padding-right: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
}
.style2 {font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 12px; font-weight: bold; }
.style3 {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.pole {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #000066;
	border: 1px solid #000066;
	width: 300px;
}
.poletextarea {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #000066;
	border: 1px solid #000066;
	width: 500px;
}
.baton {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	color: #FF0000;
	border: 1px solid #FF0000;
	font-weight: bold;
	background-color: #FBFBFB;
}
.style4 {font-size: 12px; color: #FF0000; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";}
.style6 {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.baton2 {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	color: #000066;
	border: 1px solid #000066;
	font-weight: bold;
	background-color: #FBFBFB;
}
#ocena {
	margin: 0;
	padding: 0;
	border: 0;
}

select.ocena {
	font-size: 10px;
	border: 1px solid #000000;
}

input.ocenaok {
	font-size: 10px;
	border: 1px solid #000000;
}

input.wybor {
	vertical-align: middle;
	margin: 0;
	padding: 0;
	width: 12px;
	height: 12px;
	border: 0;
}

div.wys {
	height: 8px;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 0;
}

div.color1 {
	background: #FF0000;
	height: 10px;
	margin: 0;
	padding: 0;
	font-size: 0;
	border-bottom: 3px solid #FFFAC6;
}

div.color2 {
	background: #00FF00;
	height: 10px;
	margin: 0;
	padding: 0;
	font-size: 0;
	border-bottom: 3px solid #FFFAC6;
}

div.color4,
div.color5,
div.color3 {
	background: #cfcfcf;
	height: 10px;
	margin: 0;
	padding: 0;
	font-size: 0;
	border-bottom: 3px solid #FFFAC6;
}

.katalogrok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}